diff options
author | Vianney le Clément de Saint-Marcq | 2013-04-05 13:56:26 +0200 |
---|---|---|
committer | Vianney le Clément de Saint-Marcq | 2015-06-11 20:43:05 +0200 |
commit | ffa1066f5e4202935629e1f7d1f4cfd0d4e67e48 (patch) | |
tree | aadb3c63cfe47ce5a4775c9836e625cdc4f89e78 | |
parent | 075b011f1201b223b12a3f8a2d1ec2a7b2142d7a (diff) | |
download | aur-ffa1066f5e4202935629e1f7d1f4cfd0d4e67e48.tar.gz |
Fix autoconf and pkg standards
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 60 |
2 files changed, 28 insertions, 36 deletions
@@ -1,15 +1,17 @@ pkgbase = upslug2-openwrt pkgdesc = A tool to flash your NSLU2 (Slug) from a computer on a local network. (With OpenWRT patches) pkgver = 41 - pkgrel = 3 + pkgrel = 4 url = http://www.nslu2-linux.org/wiki/Main/UpSlug2 arch = i686 arch = x86_64 license = custom makedepends = subversion depends = gcc-libs + source = upslug2::svn+http://svn.nslu2-linux.org/svnroot/upslug2/trunk#revision=41 source = 100-libpcap_fix.patch source = 110-wrt350nv2_support.patch + md5sums = SKIP md5sums = d50d808f117361f18bbe0726a73b40e2 md5sums = 80e4028a3c79dd4ac5dde263015d6063 @@ -1,51 +1,41 @@ -# Contributor: Vianney le Clément <vleclement AT gmail · com> +# Maintainer: Vianney le Clément de Saint-Marcq <vleclement AT gmail · com> # Contributor: Michael Klier <chi@chimeric.de> -# Maintainer: Laszlo Papp <djszapi2 at gmail com> +# Contributor: Laszlo Papp <djszapi2 at gmail com> pkgname=upslug2-openwrt pkgver=41 -pkgrel=3 +pkgrel=4 pkgdesc="A tool to flash your NSLU2 (Slug) from a computer on a local network. (With OpenWRT patches)" url="http://www.nslu2-linux.org/wiki/Main/UpSlug2" depends=('gcc-libs') makedepends=('subversion') arch=('i686' 'x86_64') license=('custom') -source=("100-libpcap_fix.patch" +source=("upslug2::svn+http://svn.nslu2-linux.org/svnroot/upslug2/trunk#revision=$pkgver" + "100-libpcap_fix.patch" "110-wrt350nv2_support.patch") -md5sums=('d50d808f117361f18bbe0726a73b40e2' +md5sums=('SKIP' + 'd50d808f117361f18bbe0726a73b40e2' '80e4028a3c79dd4ac5dde263015d6063') -_svntrunk="http://svn.nslu2-linux.org/svnroot/upslug2/trunk" -_svnmod="upslug2" +prepare() { + cd "$srcdir/upslug2" + patch -p1 < "$srcdir/100-libpcap_fix.patch" + patch -p1 < "$srcdir/110-wrt350nv2_support.patch" + sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' configure.ac +} build() { - cd ${srcdir} - - msg "Connecting to ${_svnmod}.nslu2-linux.org SVN server...." - if [ -d ${_svnmod}/.svn ]; then - (cd $_svnmod && svn up -r $pkgver) - else - svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod - fi - msg "SVN checkout done or server timeout" - - cp -r $_svnmod ${_svnmod}-build - cd ${_svnmod}-build - - msg "Patching files..." - patch -p1 < "${srcdir}/100-libpcap_fix.patch" - patch -p1 < "${srcdir}/110-wrt350nv2_support.patch" - - msg "Starting make..." - autoreconf -i - ./configure --prefix=/usr - make || return 1 - make DESTDIR=${pkgdir} install || return 1 - - install -d ${pkgdir}/usr/share/man/man8/ - gzip -c upslug2.8 > ${pkgdir}/usr/share/man/man8/upslug2.8.gz || return 1 - install -d ${pkgdir}/usr/share/licenses/${pkgname} - cp COPYING ${pkgdir}/usr/share/licenses/${pkgname} + cd "$srcdir/upslug2" + autoreconf -i + ./configure --prefix=/usr + make +} - rm -rf ${srcdir}/${_svnmod}-build +package() { + cd "$srcdir/upslug2" + make install DESTDIR="$pkgdir" + install -Dm644 upslug2.8 "$pkgdir/usr/share/man/man8/upslug2.8" + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } + +# vim:set ts=2 sw=2 et: |