summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorEthan Kerrick2023-10-10 14:29:10 -0400
committerEthan Kerrick2023-10-10 14:29:10 -0400
commitbab89ef897f542350711ae73129dedda76560305 (patch)
tree048d6cb814df26634e5c4255f5217b296753036a /PKGBUILD
parent28108b5dec7ebc051cd8345b359360f5b1611327 (diff)
downloadaur-bab89ef897f542350711ae73129dedda76560305.tar.gz
refactored pkgbuild adding new git link and url link
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD29
1 files changed, 11 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index be99e7eb2b66..74e374f79cbc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,41 +1,34 @@
# Maintainer: BenObiWan <benobiwan @t gmail dot com>
# Contributor: BenObiWan <benobiwan @t gmail dot com>
pkgname=zsdx-git
-pkgver=1799.29ffb12
+pkgver=2097.a74690cf
pkgrel=1
epoch=
pkgdesc="A free 2D Zelda fangame."
arch=('any')
-url="http://www.zelda-solarus.com/"
+url="https://www.solarus-games.org/games/the-legend-of-zelda-mystery-of-solarus-dx/"
license=('custom')
-groups=()
depends=('solarus-git')
makedepends=('git' 'cmake' 'zip' )
-checkdepends=()
-optdepends=()
provides=('zsdx')
conflicts=('zsdx')
-backup=()
-options=()
-install=
-changelog=
-source=("$pkgname"::'git://github.com/christopho/zsdx.git#branch=master')
-noextract=()
+source=("git+https://gitlab.com/solarus-games/games/zsdx.git")
md5sums=('SKIP')
pkgver() {
- cd "${srcdir}/${pkgname}"
+cd "${srcdir}/${pkgname%-git}"
printf "%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
build() {
- cd "${srcdir}/${pkgname}"
-
- cmake -D CMAKE_INSTALL_PREFIX="/usr" -D CMAKE_BUILD_TYPE=Release .
- make
+cmake -B build -S "${pkgname%-git}" \
+ -DCMAKE_BUILD_TYPE='None' \
+ -DCMAKE_INSTALL_PREFIX='/usr' \
+ -Wno-dev
+cmake --build build
}
package() {
- cd "${srcdir}/${pkgname}"
- make DESTDIR="${pkgdir}/" PREFIX="/usr" install
+DESTDIR="$pkgdir" cmake --install build
+install -Dm755 "$srcdir/zsdx/license.txt" "$pkgdir/usr/share/licenses/zsdx-git/LICENSE"
}