[arch-commits] Commit in xdg-utils/trunk (PKGBUILD)

andyrtr at archlinux.org andyrtr at archlinux.org
Sun May 20 09:27:01 UTC 2012


    Date: Sunday, May 20, 2012 @ 05:27:01
  Author: andyrtr
Revision: 159268

upgpkg: xdg-utils 1.1.0-0.20120520

build latest git snapshot; drop Xfce patch - lots of commits adress xfce issue and should have solved it

Modified:
  xdg-utils/trunk/PKGBUILD

----------+
 PKGBUILD |   42 +++++++++++++-----------------------------
 1 file changed, 13 insertions(+), 29 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2012-05-20 08:22:19 UTC (rev 159267)
+++ PKGBUILD	2012-05-20 09:27:01 UTC (rev 159268)
@@ -2,13 +2,14 @@
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 
 pkgname=xdg-utils
-pkgver=1.1.0rc1
-pkgrel=3
-pkgdesc='Command line tools that assist applications with a variety of desktop integration tasks'
+pkgver=1.1.0
+_gitdate=20120520
+pkgrel=0.${_gitdate}
+pkgdesc="Command line tools that assist applications with a variety of desktop integration tasks"
 arch=('any')
-url='http://portland.freedesktop.org/'
+url="http://portland.freedesktop.org/"
 license=('MIT')
-depends=('sh' 'xorg-xset')
+depends=('sh' 'xorg-xset') # xset needed inside xdg-screensaver
 makedepends=('docbook-xsl' 'lynx' 'xmlto')
 optdepends=('kdebase-runtime: for KDE support in xdg-open'
             'libgnome: for GNOME support in xdg-open'
@@ -16,39 +17,22 @@
             'xorg-xprop: for Xfce support in xdg-open'
             'pcmanfm: for LXDE support in xdg-open'
             'perl-file-mimeinfo: for generic support in xdg-open')
-source=(#"ftp://ftp.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.xz"
-	http://portland.freedesktop.org/download/${pkgname}-${pkgver/rc1/-rc1}.tar.gz \
-	xfce-detection.diff)
-md5sums=('fadf5e7a08e0526fc60dbe3e5b7ef8d6'
+source=(ftp://ftp.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.${_gitdate}.tar.gz  # last git commit 2012-03-10 13:55:24 (GMT) allow DESKTOP_SESSION='Xfce Session' to match xfce
+		xfce-detection.diff)
+md5sums=('4e37d65322dbc4763e85b8ba461f919b'
          '061c85755b9f3ca8a8cc847518b6be3d')
 
 build() {
-	#cd "${srcdir}/${pkgname}-${pkgver}"
-	cd "${srcdir}"/${pkgname}-${pkgver/rc1/-rc1}
-	patch -p0 -i "${srcdir}"/xfce-detection.diff
+	cd ${srcdir}/${pkgname}-5be359a49d4d8dc3c5f814ab89b8422ad522d837
+	# disable patch for now, the grep upstream issue is solved as fixed and lots of xfce related commits should have fixed this
+	#patch -p0 -i "${srcdir}"/xfce-detection.diff
 	./configure --prefix=/usr --mandir=/usr/share/man
 	make -C scripts
 	make
 }
 
 package() {
-	#cd "${srcdir}/${pkgname}-${pkgver}"
-	cd "${srcdir}"/${pkgname}-${pkgver/rc1/-rc1}
+	cd ${srcdir}/${pkgname}-5be359a49d4d8dc3c5f814ab89b8422ad522d837
 	make DESTDIR="${pkgdir}" install
 	install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 }
-
-_source() {
-
-	# outdated! see now http://cgit.freedesktop.org/xdg/xdg-utils/
-	local _current=$(pwd)
-	local _tmp=$(mktemp -d)
-	cd $_tmp
-
-	cvs -d:pserver:anoncvs at anoncvs.freedesktop.org:/cvs/portland co -d ${pkgname}-${pkgver} portland/xdg-utils
-	find ${pkgname}-${pkgver} -name 'CVS' -type d -exec rm -rf {} \;
-	bsdtar cJf ${pkgname}-${pkgver}.tar.xz ${pkgname}-${pkgver}
-	mv ${pkgname}-${pkgver}.tar.xz $_current
-	cd $_current
-	rm -rf $_tmp
-}




More information about the arch-commits mailing list