summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorLone_Wolf2023-08-07 11:27:18 +0200
committerLone_Wolf2023-08-07 11:27:18 +0200
commitd4da906dcc747176c06b5195cbec0fd0ee8212b7 (patch)
tree9b74f0464e4796bd77ecadf9f7218203d3353b66 /PKGBUILD
parent2ebdb35fef982ef6cf29f6fc0722eba8cd875c25 (diff)
downloadaur-d4da906dcc747176c06b5195cbec0fd0ee8212b7.tar.gz
manual got moved to diggerent location causing build failure, corrected
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD16
1 files changed, 9 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 20c92bf8692e..d1dc14561643 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,10 +3,12 @@
# Contributor: TDY <tdy@gmx.com>
# Contributor: Nelson Menon <nelsonmenon@gmail.com insanatorium.wordpress.com>
+# java 11 is current minimum & recommended version for building/playing freecol, but at runtime newer versions should work also.
+
pkgname=freecol-git
-pkgver=0.15813.1ce7690fa
+pkgver=0.16534.3c9127262
pkgrel=1
-pkgdesc="A turn-based strategy game based on Colonization, git version build against java11 "
+pkgdesc="A turn-based strategy game based on Colonization, git version"
arch=('any')
url="http://www.freecol.org/"
license=('GPL')
@@ -17,22 +19,22 @@ sha512sums=('SKIP'
'1534ddff8427045577aaf14277142e4fbf6857a4ecf6221fcf4e42b747ac2cbd307a9a54a75b110bd0577e7b033ef2a66574d6e7f648c2966d9a5d3cfb0e2027')
pkgver() {
- cd "${srcdir}/${pkgname}"
+ cd $pkgname
echo "0.$(git rev-list --count HEAD).$(git describe --always)"
}
build() {
export PATH="/usr/lib/jvm/java-11-openjdk/bin/:$PATH"
- cd "${srcdir}/${pkgname}"
+ cd $pkgname
ant -Djava.target.version=11 package print-manual desktop-entry
}
package() {
-depends=('java-runtime-openjdk=11' 'bash')
- cd "${srcdir}/${pkgname}"
+depends=('java-runtime-openjdk>=11' 'bash')
+ cd $pkgname
install -Dm644 FreeCol.jar "${pkgdir}/usr/share/java/${pkgname}/FreeCol.jar"
# install manual
- install -Dm644 doc/FreeCol.pdf "${pkgdir}/usr/share/doc/${pkgname}/FreeCol.pdf"
+ install -Dm644 www.freecol.org/docs/FreeCol.pdf "${pkgdir}/usr/share/doc/${pkgname}/FreeCol.pdf"
# install icon and .desktopfile
install -Dm644 packaging/common/freecol.xpm "${pkgdir}/usr/share/pixmaps/${pkgname}.xpm"
sed -e 's:Name=FreeCol:Name=Freecol-git:' \