Date: Friday, September 30, 2016 @ 12:51:47 Author: heftig Revision: 191079
3.22.0+23+g9812711-1 Modified: gnome-software/trunk/PKGBUILD ----------+ PKGBUILD | 36 +++++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 13 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-09-30 12:34:45 UTC (rev 191078) +++ PKGBUILD 2016-09-30 12:51:47 UTC (rev 191079) @@ -4,29 +4,39 @@ # Contributor: Yosef Or Boczko <[email protected]> pkgname=gnome-software -pkgver=3.20.4 +pkgver=3.22.0+23+g9812711 pkgrel=1 pkgdesc="GNOME Software Tools" arch=(i686 x86_64) -license=('GPL2') +license=(GPL2) url="https://wiki.gnome.org/Apps/Software/" -depends=(gtk3 appstream-glib libsoup gsettings-desktop-schemas gnome-desktop packagekit - desktop-file-utils archlinux-appstream-data gtkspell3) -makedepends=(intltool python docbook-xsl) -source=(http://download.gnome.org/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz) -sha256sums=('d6a2794348e2c543218e3efb01105a7e6d51e93ad3055a2482e3104ca75345f2') +depends=(gtk3 appstream-glib libsoup gsettings-desktop-schemas gnome-desktop flatpak + desktop-file-utils archlinux-appstream-data gtkspell3 libgudev) +makedepends=(intltool python docbook-xsl gnome-common git) +_commit=981271136fd0e6e14a0bffd04493be8d27c240de # gnome-3-22 +source=("git://git.gnome.org/gnome-software#commit=$_commit") +sha256sums=('SKIP') +pkgver() { + cd $pkgname + git describe --tags | sed 's/^GNOME_SOFTWARE_//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + build() { - cd $pkgname-$pkgver + cd $pkgname ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --disable-static --disable-schemas-compile + --disable-static --disable-schemas-compile --disable-packagekit \ + --enable-flatpak --enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } package() { - cd $pkgname-$pkgver + cd $pkgname make DESTDIR="${pkgdir}" install - - # Remove fedora-only plugins - rm "${pkgdir}"/usr/lib/gs-plugins-*/libgs_plugin_fedora_tagger* }
