summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorRod Kay2023-01-30 22:36:38 +1100
committerRod Kay2023-01-30 22:36:38 +1100
commit24c77e41426a399f1bd7c4d69fab477786e042ec (patch)
tree33a7b347e37e2cca31dc262d8ae3a4d77b6b5a0e /PKGBUILD
parentff6ebbac682e24c5001a4094de0d018d66a4396d (diff)
downloadaur-24c77e41426a399f1bd7c4d69fab477786e042ec.tar.gz
Add an epoch to use upstream version numbers.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 12 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1f0032cefa86..0d5f06170e0a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,8 @@
# Maintainer: Rod Kay <rodakay5 at gmail dot com>
pkgname=ada-web-server
-pkgver=2023
+epoch=1
+pkgver=23.0.0
pkgrel=1
pkgdesc="A complete embeddable web application framework for Ada."
@@ -15,24 +16,25 @@ makedepends=(gprbuild texlive-bin texlive-core texlive-latexextra python-sphinx)
provides=(aws)
-source=(aws.tar.gz::https://github.com/AdaCore/aws/archive/refs/tags/v23.0.0.tar.gz
- templates-parser.tar.gz::https://github.com/AdaCore/templates-parser/archive/refs/tags/v23.0.0.tar.gz)
+source=(aws.tar.gz::https://github.com/AdaCore/aws/archive/refs/tags/v$pkgver.tar.gz
+ templates-parser.tar.gz::https://github.com/AdaCore/templates-parser/archive/refs/tags/v$pkgver.tar.gz)
sha256sums=(c63cec91ddf6ac55382f27e31ccd2dc17aabd7c713a70e39e2dab257a77d832c
0fb0094fba45bd28bf2093394207e9f312d99a9d27a741b7ffd1b1a21c2c0285)
+
prepare()
{
- cd $srcdir/aws-23.0.0
+ cd $srcdir/aws-$pkgver
rmdir templates_parser
- ln -s "$srcdir/templates-parser-23.0.0" templates_parser
+ ln -s "$srcdir/templates-parser-$pkgver" templates_parser
}
build()
{
- cd "$srcdir/aws-23.0.0/templates_parser"
+ cd "$srcdir/aws-$pkgver/templates_parser"
PRJ_BUILD=Release make DEBUG=false prefix=/usr setup
PRJ_BUILD=Release make DEBUG=false build
@@ -41,21 +43,21 @@ build()
mkdir -p build
make -j1 html latexpdf
- cd $srcdir/aws-23.0.0
+ cd $srcdir/aws-$pkgver
PRJ_BUILD=Release DEBUG=false make -j1 prefix=/usr SOCKET=openssl setup
PRJ_BUILD=Release DEBUG=false make -j1 build
- cd $srcdir/aws-23.0.0/docs
+ cd $srcdir/aws-$pkgver/docs
make -j1 html latexpdf
}
package()
{
- cd $srcdir/aws-23.0.0/templates_parser
+ cd $srcdir/aws-$pkgver/templates_parser
make -j1 DEBUG=false DESTDIR="$pkgdir" install
- cd $srcdir/aws-23.0.0
+ cd $srcdir/aws-$pkgver
make -j1 DESTDIR="$pkgdir" install