diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5a7b1eed9edf --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: twa022 <twa022 at gmail dot com> + +_pkgname=xfdesktop +pkgname=${_pkgname}-git +pkgver=4.12.0.r306.gd94b562d +pkgrel=1 +pkgdesc="A desktop manager for Xfce (git version)" +arch=('i686' 'x86_64') +url="http://www.xfce.org/" +license=('GPL2') +groups=('xfce4') +depends=('libxfce4ui>=4.12.0' 'garcon>=0.5.0' 'hicolor-icon-theme' 'libwnck3' 'thunar') +makedepends=('intltool' 'git' 'xfce4-dev-tools') +conflicts=('xfce4-menueditor' "${_pkgname}") +provides=("${_pkgname}=${pkgver%%.r*}") +replaces=('xfce4-menueditor') +options=('!libtool') +source=("${_pkgname}::git://git.xfce.org/xfce/xfdesktop") +sha256sums=('SKIP') + +pkgver() { + cd "${srcdir}/${_pkgname}" + git describe --long --tags | sed -r "s/^${_pkgname}.//;s/([^-]*-g)/r\1/;s/-/./g" +} + +build() { + cd "${srcdir}/${_pkgname}" + + ./autogen.sh \ + --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib \ + --localstatedir=/var \ + --disable-static \ + --enable-gio-unix \ + --enable-thunarx \ + --enable-notifications \ + --disable-debug + make +} + +package() { + cd "${srcdir}/${_pkgname}" + make DESTDIR="$pkgdir" install +} |