diff options
author | Brian Bidulock | 2015-07-11 12:46:27 -0600 |
---|---|---|
committer | Brian Bidulock | 2015-07-11 12:46:45 -0600 |
commit | 210dd036c88752eff9d07a5ce92bd8195354cecd (patch) | |
tree | 26651362959bb64d6a8a444b50979a8d2bc1dfff /PKGBUILD | |
parent | c50b7581af470292fc16921924ef6de996ffe99b (diff) | |
download | aur-karmen-svn.tar.gz |
version r397-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 59 |
1 files changed, 27 insertions, 32 deletions
@@ -1,44 +1,39 @@ +# Maintainer: Brian Bidulock <bidulock@openss7.org> # Contributor: rabyte <rabyte__gmail> - pkgname=karmen-svn -pkgver=386 +_pkgname=karmen +pkgver=r397 pkgrel=1 pkgdesc="An easy-to-use window manager of simple design" arch=('i686' 'x86_64') url="http://karmen.sourceforge.net/" license=('MIT') -depends=('libsm' 'libx11') -makedepends=('svn' 'autoconf' 'automake') -provides=('karmen') -conflicts=('karmen') -source=() -md5sums=() - -_svntrunk=http://karmen.svn.sourceforge.net/svnroot/karmen/trunk -_svnmod=karmen - -build() { - cd $srcdir - - if [ -d $_svnmod/.svn ]; then - cd $_svnmod - svn up -r $pkgver - cd .. - else - svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod - fi +depends=('libx11') +makedepends=('svn') +provides=("$_pkgname") +conflicts=("$_pkgname") +source=("$pkgname::svn://svn.code.sf.net/p/$_pkgname/code/trunk") +md5sums=('SKIP') - msg "SVN checkout done or server timeout" - msg "Starting make..." +pkgver() { + cd $pkgname + local ver="$(svnversion)" + printf "r%s" "${ver//[[:alpha:]]}" +} - rm -rf $_svnmod-build - cp -rf $_svnmod $_svnmod-build - cd $_svnmod-build +prepare() { + cd $pkgname + autoreconf -iv +} - autoreconf -i +build() { + cd $pkgname ./configure --prefix=/usr - make || return 1 - make DESTDIR=$pkgdir install - - install -m644 -D LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + make +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |