commit 3e20b76324cf9cacb6c671d9a0bec86b60a9cef2 Author: Doug Newgard Date: Sun Oct 13 13:31:34 2013 -0500 Inital PKGBUILD, not tested since I don't have E19 diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5b452c1f968d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = desksanity-git + pkgdesc = Enlightement Module: Desktop Insanity + pkgver = 0.1.r8.a37d634 + pkgrel = 1 + url = http://www.enlightenment.org + arch = i686 + arch = x86_64 + license = BSD + makedepends = git + depends = efx-git + depends = enlightenment17>=0.18.99 + provides = desksanity=0.1.r8.a37d634 + conflicts = desksanity + source = git://git.enlightenment.org/devs/discomfitor/desksanity.git + md5sums = SKIP + +pkgname = desksanity-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..71a9d16c2b38 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +*~ +*/ +*.tar.* +*.log diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..61ef28b4ddc5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,52 @@ +# Maintainer: Doug Newgard + +pkgname=desksanity-git +_pkgname=${pkgname%-*} +pkgver=0.1.r8.a37d634 +pkgrel=1 +pkgdesc="Enlightement Module: Desktop Insanity" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('BSD') +depends=('efx-git' 'enlightenment17>=0.18.99') +makedepends=('git') +provides=("$_pkgname=$pkgver") +conflicts=("$_pkgname") +#options=('!libtool') +source=("git://git.enlightenment.org/devs/discomfitor/$_pkgname.git") +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/$_pkgname" + + local _ver=$(awk -F , '/^AC_INIT/ {print $2}' configure.ac | tr -d '[ ]') + + echo $_ver.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD) +} + +build() { + cd "$srcdir/$_pkgname" + + export CFLAGS="$CFLAGS -fvisibility=hidden" + + ./autogen.sh \ + --prefix=/usr + + make +} + +package() { + cd "$srcdir/$_pkgname" + + make DESTDIR="$pkgdir" install + +# install text files + install -Dm644 ChangeLog "$pkgdir/usr/share/doc/$_pkgname/ChangeLog" + install -Dm644 NEWS "$pkgdir/usr/share/doc/$_pkgname/NEWS" + install -Dm644 README "$pkgdir/usr/share/doc/$_pkgname/README" + +# install license files + install -Dm644 AUTHORS "$pkgdir/usr/share/licenses/$pkgname/AUTHORS" + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" + install -Dm644 COPYING_ARTS "$pkgdir/usr/share/licenses/$pkgname/COPYING_ARTS" +}