summaryrefslogtreecommitdiff
path: root/libre/abs-libre/PKGBUILD
diff options
context:
space:
mode:
authorNicolás Reynolds <apoyosis@correo.inta.gob.ar>2011-07-22 15:46:08 -0300
committerNicolás Reynolds <apoyosis@correo.inta.gob.ar>2011-07-22 15:46:08 -0300
commit5119a42275f1fcabe89847c3971dacb6bd7f0813 (patch)
tree0fbb440b695f399d01ee7cf0717b531f2c40d10e /libre/abs-libre/PKGBUILD
parenta801c1e4436eb634907456c695d39620ff5e4ac1 (diff)
downloadabslibre-5119a42275f1fcabe89847c3971dacb6bd7f0813.tar.gz
abslibre-5119a42275f1fcabe89847c3971dacb6bd7f0813.tar.bz2
abslibre-5119a42275f1fcabe89847c3971dacb6bd7f0813.zip
libre/abs-libre-2.4.2-1
Diffstat (limited to 'libre/abs-libre/PKGBUILD')
-rw-r--r--libre/abs-libre/PKGBUILD38
1 files changed, 38 insertions, 0 deletions
diff --git a/libre/abs-libre/PKGBUILD b/libre/abs-libre/PKGBUILD
new file mode 100644
index 000000000..fa23952bd
--- /dev/null
+++ b/libre/abs-libre/PKGBUILD
@@ -0,0 +1,38 @@
+# $Id: PKGBUILD 101993 2010-12-03 13:48:19Z allan $
+# Maintainer: Allan McRae <allan@archlinux.org>
+
+_pkgname=abs
+pkgname=abs-libre
+pkgver=2.4.2
+pkgrel=1
+pkgdesc="Utilities to download and work with the Arch Build System (ABS)"
+arch=('i686' 'x86_64')
+url="http://projects.archlinux.org/abs.git/"
+license=('GPL')
+depends=('bash' 'rsync')
+backup=(etc/abs.conf)
+install=abs.install
+source=(ftp://ftp.archlinux.org/other/abs/${_pkgname}-${pkgver}.tar.gz)
+md5sums=('7be7cfc67443cff62e20f27ca57dc17a')
+
+build() {
+ cd ${srcdir}/${_pkgname}
+
+ make CONFDIR=/etc/
+ make CONFDIR=/etc/ DESTDIR=${pkgdir} install
+
+ # Add readme file, and make base /var/abs path
+ install -dm0755 ${pkgdir}/var/abs/local/
+ install -Dm0644 ${srcdir}/abs/README ${pkgdir}/var/abs/README
+
+ sed -i -e 's|rsync.archlinux.org|parabolagnulinux.org|' ${pkgdir}/etc/abs.conf
+
+ # make adjustments to abs.conf
+ if [[ $CARCH = "i686" ]]; then
+ sed -i -e 's| multilib||' -e 's| !multilib-testing||' ${pkgdir}/etc/abs.conf
+ fi
+ if [[ $CARCH = "x86_64" ]]; then
+ sed -i '/ARCH=/s|i686|x86_64|' ${pkgdir}/etc/abs.conf
+ fi
+}
+