diff options
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 29 | ||||
-rw-r--r-- | archpkg-FaenzaFlattr2-Zephyr.svgz | bin | 0 -> 2367 bytes | |||
-rw-r--r-- | archpkg-elementary.svgz | bin | 0 -> 2438 bytes | |||
-rw-r--r-- | mime-archpkg.install | 17 |
5 files changed, 26 insertions, 33 deletions
@@ -1,15 +1,16 @@ +# Generated by mksrcinfo v8 +# Thu Apr 28 05:03:02 UTC 2016 pkgbase = mime-archpkg pkgdesc = mime type for archlinux packages - pkgver = 0.3.5.1 - pkgrel = 2 + pkgver = 0.3.5.2 + pkgrel = 1 url = http://www.archlinux.org - install = mime-archpkg.install arch = any license = GPL makedepends = librsvg makedepends = imagemagick depends = shared-mime-info - depends = xdg-utils + depends = gtk-update-icon-cache source = mime-archpkg source = archpkg-hicolor.svgz source = archpkg-gnome.svgz @@ -21,6 +22,8 @@ pkgbase = mime-archpkg source = archpkg-NITRUX.svgz source = archpkg-Numix.svgz source = archpkg-breeze.svgz + source = archpkg-FaenzaFlattr2-Zephyr.svgz + source = archpkg-elementary.svgz md5sums = 1ff726f4e5e0dc7115aafb5f1b691455 md5sums = ca7ce5e44d24dfd584586ed730c2bd04 md5sums = f43f188fba6d3fb87ada25f3b213b0b9 @@ -32,6 +35,8 @@ pkgbase = mime-archpkg md5sums = ef7d2bf5094388a7f6400811e56c4ccb md5sums = 1f3b9609f68415f1e7bcad3a144555e1 md5sums = ad3ea0380f0ec369fc0db5adc8181c63 + md5sums = c08b56cffe6d3604627868c058e0d76e + md5sums = 97e55cf040d5a4f2984929922baf468a pkgname = mime-archpkg @@ -1,16 +1,15 @@ # Contributor: grimi <grimi at poczta dot fm> pkgname=mime-archpkg -pkgver=0.3.5.1 -pkgrel=2 +pkgver=0.3.5.2 +pkgrel=1 pkgdesc="mime type for archlinux packages" arch=('any') url="http://www.archlinux.org" license=('GPL') -depends=('shared-mime-info' 'xdg-utils') +depends=('shared-mime-info' 'gtk-update-icon-cache') makedepends=('librsvg' 'imagemagick') -install=$pkgname.install -source=($pkgname archpkg-{hicolor,gnome,Tango,oxygen,nuoveXT2,Faenza,Faience,NITRUX,Numix,breeze}.svgz) +source=($pkgname archpkg-{hicolor,gnome,Tango,oxygen,nuoveXT2,Faenza,Faience,NITRUX,Numix,breeze,FaenzaFlattr2-Zephyr,elementary}.svgz) md5sums=('1ff726f4e5e0dc7115aafb5f1b691455' 'ca7ce5e44d24dfd584586ed730c2bd04' 'f43f188fba6d3fb87ada25f3b213b0b9' @@ -21,7 +20,9 @@ md5sums=('1ff726f4e5e0dc7115aafb5f1b691455' 'ce4f6e2ab892776e4a921d88c29a9fc1' 'ef7d2bf5094388a7f6400811e56c4ccb' '1f3b9609f68415f1e7bcad3a144555e1' - 'ad3ea0380f0ec369fc0db5adc8181c63') + 'ad3ea0380f0ec369fc0db5adc8181c63' + 'c08b56cffe6d3604627868c058e0d76e' + '97e55cf040d5a4f2984929922baf468a') # comment that variable to install all icons @@ -36,15 +37,17 @@ package() { put_icons() { # args: $1 = icon name(nopref:archpkg, nosuff:.svgz) , $2 = sizes # args: $3 != [1,2]:YxY/folder; = 1:folder/Y , 2:special folder (size:folder_name) - # args: $4 = 1:svg suff, else png + # args: $4 = 1:svg suff, else png, $5 = 1:no scalable folder local i iname="application-x-archpkg" ipath="${pkgdir}/usr/share/icons" suff="png" if [[ ${4} == 1 ]]; then suff="svg"; fi if [[ -z ${INSTALLED_ONLY} ]] || [[ -n ${INSTALLED_ONLY} && -f /usr/share/icons/${1}/index.theme ]]; then - rsvg-convert -o archpkg.svg -f svg archpkg-${1}.svgz - if [[ ${3} == 1 ]]; then - install -Dm644 archpkg.svg "${ipath}"/${1}/mimetypes/scalable/${iname}.svg - else - install -Dm644 archpkg.svg "${ipath}"/${1}/scalable/mimetypes/${iname}.svg + if [[ $5 != 1 ]]; then + rsvg-convert -o archpkg.svg -f svg archpkg-${1}.svgz + if [[ ${3} == 1 ]]; then + install -Dm644 archpkg.svg "${ipath}"/${1}/mimetypes/scalable/${iname}.svg + else + install -Dm644 archpkg.svg "${ipath}"/${1}/scalable/mimetypes/${iname}.svg + fi fi for i in ${2}; do [[ ${3} != 2 ]] && local x=${i} || local x=${i%:*} @@ -74,6 +77,8 @@ package() { put_icons NITRUX '16 22 24 32' 1 put_icons Numix '16 22 24 32 64 128 256' 0 1 put_icons breeze '16 22 32 64' 1 1 + put_icons FaenzaFlattr2-Zephyr '' + put_icons elementary '16 24 32 48 64 128' 1 1 1 } diff --git a/archpkg-FaenzaFlattr2-Zephyr.svgz b/archpkg-FaenzaFlattr2-Zephyr.svgz Binary files differnew file mode 100644 index 000000000000..31db91fce2c2 --- /dev/null +++ b/archpkg-FaenzaFlattr2-Zephyr.svgz diff --git a/archpkg-elementary.svgz b/archpkg-elementary.svgz Binary files differnew file mode 100644 index 000000000000..05817cb009db --- /dev/null +++ b/archpkg-elementary.svgz diff --git a/mime-archpkg.install b/mime-archpkg.install deleted file mode 100644 index 5beb30a9b4a1..000000000000 --- a/mime-archpkg.install +++ /dev/null @@ -1,17 +0,0 @@ -post_install() { - local ICONS="hicolor gnome Tango oxygen nuoveXT2 Faenza Faience NITRUX Numix breeze" - update-mime-database /usr/share/mime &> /dev/null - for i in $ICONS; do - if [ -f /usr/share/icons/$i/icon-theme.cache ]; then - xdg-icon-resource forceupdate --theme $i - fi - done -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} |