diff options
author | Doug Newgard | 2013-04-01 04:55:51 -0500 |
---|---|---|
committer | Doug Newgard | 2013-04-01 04:55:51 -0500 |
commit | 04f0c767ceea04c66f23fa62882b7b39c7d32d8c (patch) | |
tree | 33fc507f2bcb605f59f8c901ea57fed85e848d1a | |
parent | 29bb40950a29565d595efb2417ba2597121c4039 (diff) | |
download | aur-04f0c767ceea04c66f23fa62882b7b39c7d32d8c.tar.gz |
Update to current packaging standards
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 57 |
2 files changed, 29 insertions, 43 deletions
@@ -1,24 +1,13 @@ pkgbase = ephoto-svn - pkgdesc = Ephoto is an light image viewer + pkgdesc = A light image viewer based on EFL pkgver = 50446 pkgrel = 1 url = http://www.enlightenment.org arch = i686 arch = x86_64 - groups = e17-libs-svn - groups = e17-svn license = BSD makedepends = subversion - makedepends = cvs - depends = edje-svn - depends = evas-svn - depends = ethumb-svn - depends = ecore-svn - depends = eet-svn - depends = elementary-svn - depends = eio-svn - provides = ephoto - conflicts = ephoto + depends = elementary options = !libtool pkgname = ephoto-svn @@ -1,50 +1,47 @@ -# $Id: PKGBUILD 14603 2010-04-05 17:52:20Z rvanharen $ -# Maintainer: Ronald van Haren <ronald.archlinux.org> +# Maintainer: Doug Newgard <scimmia22 at outlook dot com> # Contributor: Ronald van Haren <ronald.archlinux.org> pkgname=ephoto-svn pkgver=50446 pkgrel=1 -pkgdesc="Ephoto is an light image viewer" +pkgdesc="A light image viewer based on EFL" arch=('i686' 'x86_64') -groups=('e17-libs-svn' 'e17-svn') url="http://www.enlightenment.org" license=('BSD') -depends=('edje-svn' 'evas-svn' 'ethumb-svn' 'ecore-svn' 'eet-svn' 'elementary-svn' 'eio-svn') -makedepends=('subversion' 'cvs') -conflicts=('ephoto') -provides=('ephoto') +depends=('elementary') +makedepends=('subversion') options=('!libtool') -source=() -md5sums=() - _svntrunk="http://svn.enlightenment.org/svn/e/trunk/ephoto" _svnmod="ephoto" build() { - cd $srcdir - - if [ $NOEXTRACT -eq 0 ]; then - msg "Connecting to $_svntrunk SVN server...." - if [ -d $_svnmod/.svn ]; then - (cd $_svnmod && svn up -r $pkgver) - else - svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod - fi + cd "$srcdir" - msg "SVN checkout done or server timeout" - msg "Starting make..." + msg "Connecting to SVN server...." + if [[ -d "$_svnmod/.svn" ]]; then + (cd "$_svnmod" && svn up -r "$pkgver") + else + svn co "$_svntrunk" --config-dir ./ -r "$pkgver" "$_svnmod" fi - cp -r $_svnmod $_svnmod-build - cd $_svnmod-build - ./autogen.sh --prefix=/usr - make || return 1 - make DESTDIR=$pkgdir install || return 1 + + msg "SVN checkout done or server timeout" + msg "Starting build..." + + rm -rf "$srcdir/$_svnmod-build" + svn export "$srcdir/$_svnmod" "$srcdir/$_svnmod-build" + cd "$srcdir/$_svnmod-build" + + ./autogen.sh --prefix=/usr + + make +} + +package() { + make DESTDIR="$pkgdir" install # install license files - install -Dm644 $srcdir/$_svnmod-build/COPYING \ - $pkgdir/usr/share/licenses/$pkgname/COPYING + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" - rm -r $startdir/src/$_svnmod-build + rm -r "$srcdir/$_svnmod-build" } |