summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeorge Rawlinson2019-04-15 23:18:51 +0000
committerGeorge Rawlinson2019-04-15 23:18:51 +0000
commit242ada4692681eea9823c9c7d89426b07bd3630c (patch)
treeee44ccf646fb391e196e23f16bb196c426bb7fe2
parentcf3a5a548649feb33dff37d8925685f612aa2642 (diff)
downloadaur-242ada4692681eea9823c9c7d89426b07bd3630c.tar.gz
fix: package version missing
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD19
2 files changed, 16 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 90d9a49efb0a..8d8781fcc8ba 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = awl
pkgdesc = Andrew's Web Libraries
pkgver = 0.60
- pkgrel = 2
+ pkgrel = 3
url = https://gitlab.com/davical-project/awl/
install = awl.install
arch = any
diff --git a/PKGBUILD b/PKGBUILD
index cbc1c458fa25..d6c35402b7c9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@
pkgbase=awl
pkgname=('awl' 'awl-docs')
pkgver=0.60
-pkgrel=2
+pkgrel=3
pkgdesc="Andrew's Web Libraries"
arch=('any')
url="https://gitlab.com/davical-project/awl/"
@@ -28,7 +28,15 @@ package_awl() {
cd "${srcdir}/${pkgbase}-r${pkgver}-"*
# create directory
- install -D -dm755 "${pkgdir}/usr/share/${pkgbase}"
+ mkdir -p "${pkgdir}/usr/share/${pkgbase}"
+
+ # update package version
+ sed -s \
+ "/^ *.c->awl_library_version *=.*$/ s/^ *.c->awl_library_version *=.*$/\$c->awl_library_version = ${pkgver};/" \
+ inc/AWLUtilities.php.in > inc/AWLUtilities.php
+
+ # remove template
+ rm -f inc/AWLUtilities.php.in
# install package
cp -ra dba inc "${pkgdir}/usr/share/${pkgbase}"
@@ -42,10 +50,13 @@ package_awl-docs() {
cd "${srcdir}/${pkgbase}-r${pkgver}-"*
# create directory
- install -D -dm755 "${pkgdir}/usr/share/doc/${pkgbase}"
+ mkdir -p "${pkgdir}/usr/share/doc/${pkgbase}"
# build documentation
- sed 's/^STRIP_FROM_PATH.*/STRIP_FROM_PATH = ..\//' docs/Doxyfile | doxygen -
+ sed \
+ -e 's/^STRIP_FROM_PATH.*/STRIP_FROM_PATH = ..\//' \
+ -e "s/^PROJECT_NUMBER.*/PROJECT_NUMBER = ${pkgver}/" \
+ docs/Doxyfile | doxygen -
# install package documentation
cp -ra docs/api/* "${pkgdir}/usr/share/doc/${pkgbase}"