Date: Wednesday, August 28, 2019 @ 16:03:08 Author: andyrtr Revision: 361326
upgpkg: xdg-utils 1.1.3+18+g0547886-1 update to recent git commits - FS#63576 Modified: xdg-utils/trunk/PKGBUILD ----------+ PKGBUILD | 58 +++++++++++++++++++++++++++++++++++----------------------- 1 file changed, 35 insertions(+), 23 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-08-28 15:26:51 UTC (rev 361325) +++ PKGBUILD 2019-08-28 16:03:08 UTC (rev 361326) @@ -2,8 +2,10 @@ # Maintainer: Jan de Groot <j...@archlinux.org> pkgname=xdg-utils -pkgver=1.1.3 -pkgrel=3 +# https://gitlab.freedesktop.org/xdg/xdg-utils/commits/master +_commit=0547886c0a7ae79145998495a6e3af6a1450d0c7 # master # 2019-04-19 +pkgver=1.1.3+18+g0547886 +pkgrel=1 pkgdesc="Command line tools that assist applications with a variety of desktop integration tasks" arch=('any') url="https://www.freedesktop.org/wiki/Software/xdg-utils/" @@ -17,33 +19,43 @@ 'perl-file-mimeinfo: for generic support in xdg-open' 'perl-net-dbus: Perl extension to dbus used in xdg-screensaver' 'perl-x11-protocol: Perl X11 protocol used in xdg-screensaver') -source=(https://portland.freedesktop.org/download/$pkgname-$pkgver.tar.gz - 0001_better_pcmanfm_check.patch - drop_obsolete_GNOME_support.patch) #{,.asc} -sha1sums=('98294cf332c341b85e481d98e9ea59357fe1efc7' - 'f5c09cc10d7b88c2033392efd4179da65a1f47b1' - '32d4282c2e6c7345ddf04016c91f0defbf88b356') +source=(#https://portland.freedesktop.org/download/$pkgname-$pkgver.tar.gz + #0001_better_pcmanfm_check.patch + #drop_obsolete_GNOME_support.patch) #{,.asc} + "git+https://gitlab.freedesktop.org/xdg/xdg-utils.git#commit=$_commit" +) +#sha1sums=('98294cf332c341b85e481d98e9ea59357fe1efc7' +# 'f5c09cc10d7b88c2033392efd4179da65a1f47b1' +# '32d4282c2e6c7345ddf04016c91f0defbf88b356') +sha256sums=('SKIP') #validpgpkeys=('8B75CA7811367175D05F3B03C43570F80CC295E6') # "Per Olofsson <pe...@pqz.se>" -prepare() { - cd $pkgname-$pkgver - # FS#58707 - patch -Np1 -i ../0001_better_pcmanfm_check.patch - # drop Gnome2 support - FS58096/https://bugs.freedesktop.org/show_bug.cgi?id=90775 - patch -Np1 -i ../drop_obsolete_GNOME_support.patch +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' } +#prepare() { +# cd $pkgname #-$pkgver +# # FS#58707 +# patch -Np1 -i ../0001_better_pcmanfm_check.patch +# # drop Gnome2 support - FS58096/https://bugs.freedesktop.org/show_bug.cgi?id=90775 +# patch -Np1 -i ../drop_obsolete_GNOME_support.patch + +# NOCONFIGURE=1 ./autogen.sh +#} + build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --mandir=/usr/share/man - make + cd $pkgname #-$pkgver + ./configure --prefix=/usr --mandir=/usr/share/man + make } package() { - cd $pkgname-$pkgver - make DESTDIR="${pkgdir}" install - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - - # install empty directory to prevent xdg-desktop-menu install *.desktop to fail, see FS#33316 - install -dm755 $pkgdir/usr/share/desktop-directories + cd $pkgname #-$pkgver + make DESTDIR="${pkgdir}" install + install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + # install empty directory to prevent xdg-desktop-menu install *.desktop to fail, see FS#33316 + install -dm755 $pkgdir/usr/share/desktop-directories }