diff options
author | Thore Boedecker | 2017-05-08 16:51:23 +0200 |
---|---|---|
committer | Thore Boedecker | 2017-05-08 16:51:23 +0200 |
commit | 93a10e3da6500e15df3f2236a51d3db0926d439d (patch) | |
tree | 4f8595603eb6bbe8f63e35c905f91de4d14cebd2 | |
parent | a35dd240f8535404a1a92495d6d3dbab0be1d354 (diff) | |
download | aur-93a10e3da6500e15df3f2236a51d3db0926d439d.tar.gz |
fix deps, fix doc gen, improve packaging
Signed-off-by: Thore Boedecker <me@foxxx0.de>
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 34 insertions, 20 deletions
@@ -1,15 +1,22 @@ +# Generated by mksrcinfo v8 +# Mon May 8 14:50:48 UTC 2017 pkgbase = awl pkgdesc = Andrew's php Web Libraries pkgver = 0.57 - pkgrel = 1 + pkgrel = 2 url = https://gitlab.com/davical-project/awl/ install = awl.install - arch = any + arch = i686 + arch = x86_64 license = GPL2 + makedepends = make + makedepends = apigen + makedepends = php-sqlite depends = php - depends = make - source = https://gitlab.com/davical-project/awl/repository/archive.tar.bz2?ref=master - sha256sums = fdb2757b8e6641beba27e8d58102479305d7c78f1559df63256bcac0b715a0dd + source = awl-0.57.tar.bz2::https://gitlab.com/davical-project/awl/repository/archive.tar.bz2?ref=r0.57 + source = awl.install + sha256sums = 42e5bfc5cf1c011c3896eece13002da5be09e701a3161a6109fe5888eba5e5bc + sha256sums = 483f89aa1f30db4e6b64a90f486ab543985d68a712996f0deec58d354e4fb4c7 pkgname = awl @@ -1,31 +1,38 @@ -# Maintainer: Christopher Loen <christopherloen at gmail dot com> +# Maintainer: Thore Bödecker <me [at] foxxx0 [dot] de> +# Contriburo: Christopher Loen <christopherloen at gmail dot com> # Contributor: Stefan Tatschner <rumpelsepp@sevenbyte.org> # Contributor: Andre Wayand <aur-awl@awayand.sleepmail.com> pkgname='awl' pkgver='0.57' -pkgrel=1 +pkgrel=2 pkgdesc="Andrew's php Web Libraries" -arch=('any') +arch=('i686' 'x86_64') url="https://gitlab.com/davical-project/awl/" license=('GPL2') -depends=('php' 'make') +depends=('php') +makedepends=('make' 'apigen' 'php-sqlite') install="${pkgname}.install" -source=("https://gitlab.com/davical-project/awl/repository/archive.tar.bz2?ref=master") -sha256sums=('SKIP') +source=("awl-0.57.tar.bz2::https://gitlab.com/davical-project/awl/repository/archive.tar.bz2?ref=r0.57" + "${pkgname}.install") +sha256sums=('42e5bfc5cf1c011c3896eece13002da5be09e701a3161a6109fe5888eba5e5bc' + '483f89aa1f30db4e6b64a90f486ab543985d68a712996f0deec58d354e4fb4c7') prepare() { - cd "${srcdir}" - mv awl-* awl + cd "${srcdir}" + msg "renaming source dir" + mv awl-r${pkgver}-* "awl-${pkgver}" + msg "stripping Debian build files from source dir" + rm -rf "${srcdir}/${pkgname}-${pkgver}/debian" + msg "enabling pdo_sqlite.so php extensions in the Makefile regardless of php.ini setting" + sed -i 's|apigen generate|php -d "extension=pdo_sqlite.so" /usr/bin/apigen generate|g' "${srcdir}/${pkgname}-${pkgver}/Makefile" } build() { - cd "${srcdir}/${pkgname}" - make + cd "${srcdir}/${pkgname}-${pkgver}" + make } package() { - cd "${srcdir}/${pkgname}" - install -dm755 "${pkgdir}/usr/share/${pkgname}" - cp -rf * "${pkgdir}/usr/share/${pkgname}" - + cd "${srcdir}/${pkgname}-${pkgver}" + install -D -d m755 "${pkgdir}/usr/share/${pkgname}" + cp -rf docs inc scripts tests vendor "${pkgdir}/usr/share/${pkgname}/" } - |