diff options
author | Austin Anderson | 2016-02-27 17:50:17 -0500 |
---|---|---|
committer | Austin Anderson | 2016-02-27 17:50:17 -0500 |
commit | 5fd0b01c2b1c9431f2321f874aac6d6dffe9f9d3 (patch) | |
tree | 3406614c8bf67ccef53cf068db7dcf35f797ae4e /PKGBUILD | |
download | aur-5fd0b01c2b1c9431f2321f874aac6d6dffe9f9d3.tar.gz |
Initial version
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5b47f5b86feb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: Austin Anderson <austin@angerson.org> +_xsnowver=1.42 +_pkgname=xsnow-comp-patch +pkgname=$_pkgname-git +pkgver=10 +pkgrel=1 +pkgdesc="Compositor-friendly patch for Xsnow" +arch=('i686' 'x86_64') +url="https://github.com/protractorninja/$_pkgname" +license=('MIT' 'custom') +depends=('libxpm') +makedepends=('git' 'imake') +provides=('xsnow') +conflicts=('xsnow') +options=() +source=("git://github.com/protractorninja/$_pkgname.git" "http://dropmix.xs4all.nl/rick/Xsnow/xsnow-$_xsnowver.tar.gz") +md5sums=('SKIP' + '451d8fc0a2b5393b428faa496a556036') + +pkgver() { + cd "$srcdir/$_pkgname" + git rev-list --count HEAD +} + +prepare() { + cd "$srcdir/xsnow-$_xsnowver" + patch -p1 -i "$srcdir/xsnow-comp-patch/xsnow-comp.patch" +} + +build() { + cd "$srcdir/xsnow-$_xsnowver" + + sed -n '/Copyright$/,/ facilitate this./p' README > XSNOW_LICENSE + xmkmf + make depend + make +} + +package() { + cd "$srcdir/xsnow-$_xsnowver" + + make DESTDIR="$pkgdir/" install + make DESTDIR="$pkgdir/" install.man + install -D -m644 XSNOW_LICENSE $pkgdir/usr/share/licenses/$pkgname/XSNOW_LICENSE + install -D -m644 PATCH_LICENSE $pkgdir/usr/share/licenses/$pkgname/PATCH_LICENSE +} |