summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFadeMind2016-04-17 20:21:35 +0200
committerFadeMind2016-04-17 20:21:35 +0200
commita81855fa00bcd4d3bd94ee716df826de40349fa9 (patch)
treef2fca5d76f5d5c939942ca941d15f2a5fbc3f057
parent07ba657be6ec330c626f9fadf3659d3df15e1095 (diff)
downloadaur-a81855fa00bcd4d3bd94ee716df826de40349fa9.tar.gz
update
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD41
3 files changed, 37 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 54d2b99a2da4..c1420975c140 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,23 @@
+# Generated by mksrcinfo v8
+# Sun Apr 17 18:21:35 UTC 2016
pkgbase = xdg-utils-git
- pkgdesc = Set of simple scripts for Free Desktop (git version)
- pkgver = 2013.07.28
+ pkgdesc = Command line tools that assist applications with a variety of desktop integration tasks (git version)
+ pkgver = 1.1.1.r9.g6acfbbe
pkgrel = 1
- url = http://portland.freedesktop.org/
+ url = http://www.freedesktop.org/wiki/Software/xdg-utils/
arch = any
license = MIT
makedepends = docbook-xsl
makedepends = lynx
makedepends = xmlto
- depends = bash
- optdepends = kdebase-runtime: for KDE support in xdg-open
+ depends = sh
+ depends = xorg-xset
+ optdepends = kde-cli-tools: for KDE Plasma5 support in xdg-open
optdepends = libgnome: for GNOME support in xdg-open
optdepends = exo: for Xfce support in xdg-open
optdepends = xorg-xprop: for Xfce support in xdg-open
optdepends = pcmanfm: for LXDE support in xdg-open
optdepends = perl-file-mimeinfo: for generic support in xdg-open
- optdepends = xorg-xset: needed by xdg-screensaver
provides = xdg-utils
conflicts = xdg-utils
source = git+http://anongit.freedesktop.org/git/xdg/xdg-utils.git
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..623d0e70ff3e
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+*
+!.gitignore
+!.SRCINFO
+!PKGBUILD
+
diff --git a/PKGBUILD b/PKGBUILD
index f24d3e278c95..d68452b3d760 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,44 @@
-# Maintainer: Sébastien Luttringer
+# Maintainer: FadeMind <fademind@gmail.com>
+# Contributor: Andreas Radke <andyrtr@archlinux.org>
+# Contributor: Jan de Groot <jgc@archlinux.org>
+# Contributor: Sébastien Luttringer
pkgname=xdg-utils-git
-pkgver=2013.07.28
+pkgver=1.1.1.r9.g6acfbbe
pkgrel=1
-pkgdesc='Set of simple scripts for Free Desktop (git version)'
-url='http://portland.freedesktop.org/'
+pkgdesc='Command line tools that assist applications with a variety of desktop integration tasks (git version)'
+url='http://www.freedesktop.org/wiki/Software/xdg-utils/'
arch=('any')
license=('MIT')
conflicts=('xdg-utils')
provides=('xdg-utils')
-depends=('bash')
+depends=('sh' 'xorg-xset')
makedepends=('docbook-xsl' 'lynx' 'xmlto')
-optdepends=('kdebase-runtime: for KDE support in xdg-open'
+optdepends=('kde-cli-tools: for KDE Plasma5 support in xdg-open'
'libgnome: for GNOME support in xdg-open'
'exo: for Xfce support in xdg-open'
'xorg-xprop: for Xfce support in xdg-open'
'pcmanfm: for LXDE support in xdg-open'
- 'perl-file-mimeinfo: for generic support in xdg-open'
- 'xorg-xset: needed by xdg-screensaver')
+ 'perl-file-mimeinfo: for generic support in xdg-open')
source=('git+http://anongit.freedesktop.org/git/xdg/xdg-utils.git')
md5sums=('SKIP')
+pkgver() {
+ cd ${pkgname%-git}
+ git describe --tags --long | sed -r -e 's,^[^0-9]*,,;s,([^-]*-g),r\1,;s,[-_],.,g'
+}
+
build() {
- cd ${pkgname%-git}
- ./configure --prefix=/usr --mandir=/usr/share/man
- make
+ cd ${pkgname%-git}
+ ./configure --prefix=/usr --mandir=/usr/share/man
+ make
}
package() {
- cd ${pkgname%-git}
- make DESTDIR="$pkgdir" install
- install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
- install -dm755 "$pkgdir/usr/share/desktop-directories"
+ cd ${pkgname%-git}
+ 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
}
-
-# vim:set ts=2 sw=2 ai et: