[arch-commits] Commit in shared-mime-info/trunk (3 files)
Date: Wednesday, April 27, 2016 @ 13:03:28 Author: allan Revision: 266205 upgpkg: shared-mime-info 1.6-2 add update-mime-database hook Added: shared-mime-info/trunk/update-mime-database.hook Modified: shared-mime-info/trunk/PKGBUILD shared-mime-info/trunk/shared-mime-info.install ---+ PKGBUILD | 10 +++--- shared-mime-info.install |8 update-mime-database.hook | 11 +++ 3 files changed, 18 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-04-27 11:00:58 UTC (rev 266204) +++ PKGBUILD2016-04-27 11:03:28 UTC (rev 266205) @@ -4,7 +4,7 @@ pkgname=shared-mime-info pkgver=1.6 -pkgrel=1 +pkgrel=2 pkgdesc="Freedesktop.org Shared MIME Info" arch=('i686' 'x86_64') license=('GPL2') @@ -12,8 +12,10 @@ makedepends=('intltool' 'pkgconfig') install=shared-mime-info.install url="http://freedesktop.org/Software/shared-mime-info; -source=(http://freedesktop.org/~hadess/${pkgname}-${pkgver}.tar.xz) -md5sums=('10abc5c4e6b3ff05c3bd70ff9e8f') +source=(http://freedesktop.org/~hadess/${pkgname}-${pkgver}.tar.xz +update-mime-database.hook) +md5sums=('10abc5c4e6b3ff05c3bd70ff9e8f' + 'fc48155d8fb2147b8fc72597e79936b4') options=(!makeflags) build() { @@ -33,4 +35,6 @@ package() { cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install + + install -Dm644 "$srcdir"/update-mime-database.hook "$pkgdir"/usr/share/libalpm/hooks/update-mime-database.hook } Modified: shared-mime-info.install === --- shared-mime-info.install2016-04-27 11:00:58 UTC (rev 266204) +++ shared-mime-info.install2016-04-27 11:03:28 UTC (rev 266205) @@ -1,11 +1,3 @@ -post_install() { - update-mime-database usr/share/mime > /dev/null 2>&1 -} - -post_upgrade() { - post_install -} - post_remove() { if [ -d usr/share/mime ]; then rm -f usr/share/mime/{globs,globs2,icons,treemagic,generic-icons,types,magic,XMLnamespaces,subclasses,aliases,mime.cache} Added: update-mime-database.hook === --- update-mime-database.hook (rev 0) +++ update-mime-database.hook 2016-04-27 11:03:28 UTC (rev 266205) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/mime/packages/*.xml + +[Action] +Description = Updating the MIME type database... +When = PostTransaction +Exec = /usr/bin/update-mime-database /usr/share/mime
[arch-commits] Commit in shared-mime-info/trunk (3 files)
Date: Saturday, February 6, 2010 @ 03:33:01 Author: eric Revision: 67311 upgpkg: shared-mime-info 0.71-1 Upstream update, Fixed freedesktop.org.xml for portable pixmaps (close FS#17253), Removed leading slash in install scriptlet Added: shared-mime-info/trunk/pbm.patch Modified: shared-mime-info/trunk/PKGBUILD shared-mime-info/trunk/shared-mime-info.install --+ PKGBUILD | 10 + pbm.patch| 49 + shared-mime-info.install |2 - 3 files changed, 56 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-02-06 08:17:47 UTC (rev 67310) +++ PKGBUILD2010-02-06 08:33:01 UTC (rev 67311) @@ -2,8 +2,8 @@ # Maintainer: Jan de Groot j...@archlinux.org pkgname=shared-mime-info -pkgver=0.70 -pkgrel=2 +pkgver=0.71 +pkgrel=1 pkgdesc=Freedesktop.org Shared MIME Info arch=('i686' 'x86_64') license=('GPL') @@ -11,11 +11,13 @@ makedepends=('intltool' 'pkgconfig') install=shared-mime-info.install url=http://freedesktop.org/Software/shared-mime-info; -source=(http://freedesktop.org/~hadess/${pkgname}-${pkgver}.tar.bz2) -md5sums=('9032d98f14b8e13e0fea4bf45ca23401') +source=(http://freedesktop.org/~hadess/${pkgname}-${pkgver}.tar.bz2 pbm.patch) +md5sums=('0a90508234d415f761a79fbffdff74f4' '39fcc08fbd33145684ba97f1f64644c2') +sha1sums=('6f3d3379662857646b0c5b95d5d26e47c0b6250a' '1e8f1cf027e0ce4b5a88f0e36f4bab3ff2d320a5') build() { cd ${srcdir}/${pkgname}-${pkgver} + patch -p1 -i ${srcdir}/pbm.patch || return 1 ./configure --prefix=/usr --disable-update-mimedb || return 1 make || return 1 make DESTDIR=${pkgdir} install || return 1 Added: pbm.patch === --- pbm.patch (rev 0) +++ pbm.patch 2010-02-06 08:33:01 UTC (rev 67311) @@ -0,0 +1,49 @@ +diff -Naur shared-mime-info-0.70-orig/freedesktop.org.xml shared-mime-info-0.70/freedesktop.org.xml +--- shared-mime-info-0.70-orig/freedesktop.org.xml 2010-02-06 02:39:24.0 -0500 shared-mime-info-0.70/freedesktop.org.xml 2010-02-06 02:48:01.0 -0500 +@@ -17025,12 +17025,10 @@ + magic priority=50 + match value=P1 type=string offset=0 + match value=0x0a type=byte offset=2 +-match value=# type=string offset=3/ + /match + /match + match value=P4 type=string offset=0 + match value=0x0a type=byte offset=2 +-match value=# type=string offset=3/ + /match + /match + /magic +@@ -17074,12 +17072,10 @@ + magic priority=50 + match value=P2 type=string offset=0 + match value=0x0a type=byte offset=2 +-match value=# type=string offset=3/ + /match + /match + match value=P5 type=string offset=0 + match value=0x0a type=byte offset=2 +-match value=# type=string offset=3/ + /match + /match + /magic +@@ -17123,12 +17119,10 @@ + magic priority=50 + match value=P3 type=string offset=0 + match value=0x0a type=byte offset=2 +-match value=# type=string offset=3/ + /match + /match + match value=P6 type=string offset=0 + match value=0x0a type=byte offset=2 +-match value=# type=string offset=3/ + /match + /match + /magic +@@ -23926,4 +23920,4 @@ + /treemagic + /mime-type + +-/mime-info +\ No newline at end of file ++/mime-info Modified: shared-mime-info.install === --- shared-mime-info.install2010-02-06 08:17:47 UTC (rev 67310) +++ shared-mime-info.install2010-02-06 08:33:01 UTC (rev 67311) @@ -1,5 +1,5 @@ post_install() { - update-mime-database /usr/share/mime /dev/null 21 + update-mime-database usr/share/mime /dev/null 21 } post_upgrade() {