summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 22 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 30d0a1202c5b..7dd623ede69c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}/"
}
-