From 8185891e28635bdb83fdf4ba4391030912dae596 Mon Sep 17 00:00:00 2001 From: Nicolás Reynolds Date: Tue, 18 Feb 2014 01:56:34 +0000 Subject: Tue Feb 18 01:56:27 UTC 2014 --- libre/parabolaweb-utils/PKGBUILD | 41 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 libre/parabolaweb-utils/PKGBUILD (limited to 'libre/parabolaweb-utils') diff --git a/libre/parabolaweb-utils/PKGBUILD b/libre/parabolaweb-utils/PKGBUILD new file mode 100644 index 000000000..69ae3fbd3 --- /dev/null +++ b/libre/parabolaweb-utils/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Luke Shumaker + +pkgname=(parabolaweb-utils parabolaweb-dev) +pkgver=20140117 +pkgdesc="Utilities for managing the parabolaweb website application" +url="https://projects.parabolagnulinux.org/packages/parabolaweb-utils.git/" +license=('GPL2') + +# The commit to get dependency info for +# Bump pkgrel if updating this is the only change +_parabolaweb_commit=86f1ed1ecc94a6a298eb3f690155b03bf013ca78 + +pkgrel=1 +epoch=1 +arch=('any') + +source=( + "https://projects.parabolagnulinux.org/packages/$pkgname.git/snapshot/$pkgname-$pkgver.tar.bz2" + "requirements_prod-${_parabolaweb_commit}.txt::https://projects.parabolagnulinux.org/parabolaweb.git/plain/requirements_prod.txt?id=${_parabolaweb_commit}" +) + +build() { + cd "$srcdir/$pkgname-$pkgver" + prod_file="file://${srcdir}/requirements_prod-${_parabolaweb_commit}.txt" make +} + +package_parabolaweb-utils() { + cd "$srcdir/$pkgbase-$pkgver" + depends=($(< depends.txt)) + backup=('etc/conf.d/parabolaweb') + make install DESTDIR="$pkgdir" +} + +package_parabolaweb-dev() { + cd "$srcdir/$pkgbase-$pkgver" + pkgdesc="Depends on packages needed to develop parabolaweb" + depends=($(sed -r -e 's/\s*#.*//' depends_make.txt)) +} + +md5sums=('4543e360c0f5ecbfa3a4a51b2bd9131d' + '4ed35e37e52f6b8607733c692702d319') -- cgit v1.2.3-54-g00ecf