summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVianney le Clément de Saint-Marcq2013-04-05 13:56:26 +0200
committerVianney le Clément de Saint-Marcq2015-06-11 20:43:05 +0200
commitffa1066f5e4202935629e1f7d1f4cfd0d4e67e48 (patch)
treeaadb3c63cfe47ce5a4775c9836e625cdc4f89e78
parent075b011f1201b223b12a3f8a2d1ec2a7b2142d7a (diff)
downloadaur-ffa1066f5e4202935629e1f7d1f4cfd0d4e67e48.tar.gz
Fix autoconf and pkg standards
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD60
2 files changed, 28 insertions, 36 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3131001ee415..4541a64ac096 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 57f51ba10a14..1b427205e01d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: