Date: Sunday, September 3, 2017 @ 21:55:56 Author: arojas Revision: 304624
archrelease: copy trunk to extra-i686, extra-x86_64 Added: appstream/repos/extra-i686/PKGBUILD (from rev 304623, appstream/trunk/PKGBUILD) appstream/repos/extra-i686/update-appstream-index.hook (from rev 304623, appstream/trunk/update-appstream-index.hook) appstream/repos/extra-x86_64/PKGBUILD (from rev 304623, appstream/trunk/PKGBUILD) appstream/repos/extra-x86_64/update-appstream-index.hook (from rev 304623, appstream/trunk/update-appstream-index.hook) Deleted: appstream/repos/extra-i686/PKGBUILD appstream/repos/extra-i686/update-appstream-index.hook appstream/repos/extra-x86_64/PKGBUILD appstream/repos/extra-x86_64/update-appstream-index.hook ------------------------------------------+ /PKGBUILD | 124 +++++++++++++++++++++++++++++ /update-appstream-index.hook | 34 +++++++ extra-i686/PKGBUILD | 57 ------------- extra-i686/update-appstream-index.hook | 17 --- extra-x86_64/PKGBUILD | 57 ------------- extra-x86_64/update-appstream-index.hook | 17 --- 6 files changed, 158 insertions(+), 148 deletions(-) Deleted: extra-i686/PKGBUILD =================================================================== --- extra-i686/PKGBUILD 2017-09-03 21:55:32 UTC (rev 304623) +++ extra-i686/PKGBUILD 2017-09-03 21:55:56 UTC (rev 304624) @@ -1,57 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas <aro...@archlinux.org> -# Contributor: Jameson Pugh <imntr...@gmail.com> -# Contributor: Tim Jester-Pfadt <t.jp<at>gmx.de> - -pkgbase=appstream -pkgname=(appstream appstream-qt) -pkgver=0.11.4 -pkgrel=1 -pkgdesc="Provides a standard for creating app stores across distributions" -arch=(i686 x86_64) -url="http://distributions.freedesktop.org/wiki/AppStream" -license=(GPL) -depends=(libyaml libxml2 libstemmer glib2) -makedepends=(meson xmlto gobject-introspection python2 gtk-doc qt5-base itstool vala) -source=("https://www.freedesktop.org/software/appstream/releases/AppStream-$pkgver.tar.xz"{,.asc} - update-appstream-index.hook) -sha256sums=('d1458c3266e7a71ac9a80c2412bc3535fcb8e35aac2c7e493ba61c5609e17b09' - 'SKIP' - 'a08b972b31388efe7edfa6db8dbd6909914bb613dd39b608b1764ed040907f82') -validpgpkeys=(D33A3F0CA16B0ACC51A60738494C8A5FBF4DECEB) # Matthias Klumpp <matth...@tenstral.net> - -prepare() { - mkdir -p build -} - -build() { - cd build - - meson ../AppStream-$pkgver \ - --prefix=/usr \ - -Dqt=true \ - -Dvapi=true - ninja -} - -package_appstream() { - cd build - - DESTDIR="$pkgdir" ninja install - -# provided by -qt subpackage - rm -r "$pkgdir"/usr/{include/AppStreamQt,lib/cmake,lib/libAppStreamQt.*} - - install -Dm644 "$srcdir"/update-appstream-index.hook "$pkgdir"/usr/share/libalpm/hooks/update-appstream-index.hook -} - -package_appstream-qt() { - pkgdesc='Qt5 interface for AppStream' - depends=(appstream qt5-base) - - cd build - DESTDIR="$pkgdir" ninja install - -# provided by appstream - rm -r "$pkgdir"{/etc,/usr/{bin,include/appstream,lib/{girepository-1.0,libappstream*,pkgconfig},share}} -} Copied: appstream/repos/extra-i686/PKGBUILD (from rev 304623, appstream/trunk/PKGBUILD) =================================================================== --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2017-09-03 21:55:56 UTC (rev 304624) @@ -0,0 +1,62 @@ +# $Id$ +# Maintainer: Antonio Rojas <aro...@archlinux.org> +# Contributor: Jameson Pugh <imntr...@gmail.com> +# Contributor: Tim Jester-Pfadt <t.jp<at>gmx.de> + +pkgbase=appstream +pkgname=(appstream appstream-qt) +pkgver=0.11.4 +pkgrel=2 +pkgdesc="Provides a standard for creating app stores across distributions" +arch=(i686 x86_64) +url="http://distributions.freedesktop.org/wiki/AppStream" +license=(GPL) +depends=(libyaml libxml2 libstemmer glib2) +makedepends=(meson xmlto gobject-introspection python2 gtk-doc qt5-base itstool vala) +source=("https://www.freedesktop.org/software/appstream/releases/AppStream-$pkgver.tar.xz"{,.asc} + update-appstream-index.hook + https://github.com/ximion/appstream/commit/5db6df1a.patch) +sha256sums=('d1458c3266e7a71ac9a80c2412bc3535fcb8e35aac2c7e493ba61c5609e17b09' + 'SKIP' + 'a08b972b31388efe7edfa6db8dbd6909914bb613dd39b608b1764ed040907f82' + '8204883e4902e99a8c336f9dd19375f8eaf5a522fda68d6c9e1fe133844ec992') +validpgpkeys=(D33A3F0CA16B0ACC51A60738494C8A5FBF4DECEB) # Matthias Klumpp <matth...@tenstral.net> + +prepare() { + mkdir -p build + + cd AppStream-$pkgver + patch -p1 -i ../5db6df1a.patch # don't check bitness when finding appstream-qt +} + +build() { + cd build + + meson ../AppStream-$pkgver \ + --prefix=/usr \ + -Dqt=true \ + -Dvapi=true + ninja +} + +package_appstream() { + cd build + + DESTDIR="$pkgdir" ninja install + +# provided by -qt subpackage + rm -r "$pkgdir"/usr/{include/AppStreamQt,lib/cmake,lib/libAppStreamQt.*} + + install -Dm644 "$srcdir"/update-appstream-index.hook "$pkgdir"/usr/share/libalpm/hooks/update-appstream-index.hook +} + +package_appstream-qt() { + pkgdesc='Qt5 interface for AppStream' + depends=(appstream qt5-base) + + cd build + DESTDIR="$pkgdir" ninja install + +# provided by appstream + rm -r "$pkgdir"{/etc,/usr/{bin,include/appstream,lib/{girepository-1.0,libappstream*,pkgconfig},share}} +} Deleted: extra-i686/update-appstream-index.hook =================================================================== --- extra-i686/update-appstream-index.hook 2017-09-03 21:55:32 UTC (rev 304623) +++ extra-i686/update-appstream-index.hook 2017-09-03 21:55:56 UTC (rev 304624) @@ -1,17 +0,0 @@ -[Trigger] -Type = File -Operation = Install -Operation = Upgrade -Operation = Remove -Target = usr/share/app-info/* - -[Trigger] -Type = Package -Operation = Install -Operation = Upgrade -Target = appstream - -[Action] -Description = Updating the appstream index... -When = PostTransaction -Exec = /usr/bin/appstreamcli refresh-cache --force Copied: appstream/repos/extra-i686/update-appstream-index.hook (from rev 304623, appstream/trunk/update-appstream-index.hook) =================================================================== --- extra-i686/update-appstream-index.hook (rev 0) +++ extra-i686/update-appstream-index.hook 2017-09-03 21:55:56 UTC (rev 304624) @@ -0,0 +1,17 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/app-info/* + +[Trigger] +Type = Package +Operation = Install +Operation = Upgrade +Target = appstream + +[Action] +Description = Updating the appstream index... +When = PostTransaction +Exec = /usr/bin/appstreamcli refresh-cache --force Deleted: extra-x86_64/PKGBUILD =================================================================== --- extra-x86_64/PKGBUILD 2017-09-03 21:55:32 UTC (rev 304623) +++ extra-x86_64/PKGBUILD 2017-09-03 21:55:56 UTC (rev 304624) @@ -1,57 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas <aro...@archlinux.org> -# Contributor: Jameson Pugh <imntr...@gmail.com> -# Contributor: Tim Jester-Pfadt <t.jp<at>gmx.de> - -pkgbase=appstream -pkgname=(appstream appstream-qt) -pkgver=0.11.4 -pkgrel=1 -pkgdesc="Provides a standard for creating app stores across distributions" -arch=(i686 x86_64) -url="http://distributions.freedesktop.org/wiki/AppStream" -license=(GPL) -depends=(libyaml libxml2 libstemmer glib2) -makedepends=(meson xmlto gobject-introspection python2 gtk-doc qt5-base itstool vala) -source=("https://www.freedesktop.org/software/appstream/releases/AppStream-$pkgver.tar.xz"{,.asc} - update-appstream-index.hook) -sha256sums=('d1458c3266e7a71ac9a80c2412bc3535fcb8e35aac2c7e493ba61c5609e17b09' - 'SKIP' - 'a08b972b31388efe7edfa6db8dbd6909914bb613dd39b608b1764ed040907f82') -validpgpkeys=(D33A3F0CA16B0ACC51A60738494C8A5FBF4DECEB) # Matthias Klumpp <matth...@tenstral.net> - -prepare() { - mkdir -p build -} - -build() { - cd build - - meson ../AppStream-$pkgver \ - --prefix=/usr \ - -Dqt=true \ - -Dvapi=true - ninja -} - -package_appstream() { - cd build - - DESTDIR="$pkgdir" ninja install - -# provided by -qt subpackage - rm -r "$pkgdir"/usr/{include/AppStreamQt,lib/cmake,lib/libAppStreamQt.*} - - install -Dm644 "$srcdir"/update-appstream-index.hook "$pkgdir"/usr/share/libalpm/hooks/update-appstream-index.hook -} - -package_appstream-qt() { - pkgdesc='Qt5 interface for AppStream' - depends=(appstream qt5-base) - - cd build - DESTDIR="$pkgdir" ninja install - -# provided by appstream - rm -r "$pkgdir"{/etc,/usr/{bin,include/appstream,lib/{girepository-1.0,libappstream*,pkgconfig},share}} -} Copied: appstream/repos/extra-x86_64/PKGBUILD (from rev 304623, appstream/trunk/PKGBUILD) =================================================================== --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2017-09-03 21:55:56 UTC (rev 304624) @@ -0,0 +1,62 @@ +# $Id$ +# Maintainer: Antonio Rojas <aro...@archlinux.org> +# Contributor: Jameson Pugh <imntr...@gmail.com> +# Contributor: Tim Jester-Pfadt <t.jp<at>gmx.de> + +pkgbase=appstream +pkgname=(appstream appstream-qt) +pkgver=0.11.4 +pkgrel=2 +pkgdesc="Provides a standard for creating app stores across distributions" +arch=(i686 x86_64) +url="http://distributions.freedesktop.org/wiki/AppStream" +license=(GPL) +depends=(libyaml libxml2 libstemmer glib2) +makedepends=(meson xmlto gobject-introspection python2 gtk-doc qt5-base itstool vala) +source=("https://www.freedesktop.org/software/appstream/releases/AppStream-$pkgver.tar.xz"{,.asc} + update-appstream-index.hook + https://github.com/ximion/appstream/commit/5db6df1a.patch) +sha256sums=('d1458c3266e7a71ac9a80c2412bc3535fcb8e35aac2c7e493ba61c5609e17b09' + 'SKIP' + 'a08b972b31388efe7edfa6db8dbd6909914bb613dd39b608b1764ed040907f82' + '8204883e4902e99a8c336f9dd19375f8eaf5a522fda68d6c9e1fe133844ec992') +validpgpkeys=(D33A3F0CA16B0ACC51A60738494C8A5FBF4DECEB) # Matthias Klumpp <matth...@tenstral.net> + +prepare() { + mkdir -p build + + cd AppStream-$pkgver + patch -p1 -i ../5db6df1a.patch # don't check bitness when finding appstream-qt +} + +build() { + cd build + + meson ../AppStream-$pkgver \ + --prefix=/usr \ + -Dqt=true \ + -Dvapi=true + ninja +} + +package_appstream() { + cd build + + DESTDIR="$pkgdir" ninja install + +# provided by -qt subpackage + rm -r "$pkgdir"/usr/{include/AppStreamQt,lib/cmake,lib/libAppStreamQt.*} + + install -Dm644 "$srcdir"/update-appstream-index.hook "$pkgdir"/usr/share/libalpm/hooks/update-appstream-index.hook +} + +package_appstream-qt() { + pkgdesc='Qt5 interface for AppStream' + depends=(appstream qt5-base) + + cd build + DESTDIR="$pkgdir" ninja install + +# provided by appstream + rm -r "$pkgdir"{/etc,/usr/{bin,include/appstream,lib/{girepository-1.0,libappstream*,pkgconfig},share}} +} Deleted: extra-x86_64/update-appstream-index.hook =================================================================== --- extra-x86_64/update-appstream-index.hook 2017-09-03 21:55:32 UTC (rev 304623) +++ extra-x86_64/update-appstream-index.hook 2017-09-03 21:55:56 UTC (rev 304624) @@ -1,17 +0,0 @@ -[Trigger] -Type = File -Operation = Install -Operation = Upgrade -Operation = Remove -Target = usr/share/app-info/* - -[Trigger] -Type = Package -Operation = Install -Operation = Upgrade -Target = appstream - -[Action] -Description = Updating the appstream index... -When = PostTransaction -Exec = /usr/bin/appstreamcli refresh-cache --force Copied: appstream/repos/extra-x86_64/update-appstream-index.hook (from rev 304623, appstream/trunk/update-appstream-index.hook) =================================================================== --- extra-x86_64/update-appstream-index.hook (rev 0) +++ extra-x86_64/update-appstream-index.hook 2017-09-03 21:55:56 UTC (rev 304624) @@ -0,0 +1,17 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/app-info/* + +[Trigger] +Type = Package +Operation = Install +Operation = Upgrade +Target = appstream + +[Action] +Description = Updating the appstream index... +When = PostTransaction +Exec = /usr/bin/appstreamcli refresh-cache --force