summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMalcolm Mallardi2022-10-07 10:49:47 -0400
committerMalcolm Mallardi2022-10-07 10:49:47 -0400
commitc0a8bd0657216c73c595f6b606d97496a1651f20 (patch)
treec3b4dfff4eec7acf0b49f1d88b901c8ceec611ef
parentc4738e9e4bb6f5a66c47d391f07d28b91b0bd9c3 (diff)
downloadaur-c0a8bd0657216c73c595f6b606d97496a1651f20.tar.gz
Simplify prepare step, and clean up variable interpolation styling. PKGBUILD now in line with silverhikari's PKGBUILD
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD22
2 files changed, 13 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 95133aea0b37..f3ed4b7323e9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = dosbox-staging-git
pkgdesc = A modernized DOSBox project using current development practices and tools, fixing issues, adding features that better support today's systems
- pkgver = 0.80.0.alpha.50.g13964e0a0
- pkgrel = 3
+ pkgver = 0.80.0.alpha.89.g7c62e648f
+ pkgrel = 1
url = https://github.com/dosbox-staging/dosbox-staging
arch = any
license = GPL2
diff --git a/PKGBUILD b/PKGBUILD
index 6be2f6115bff..a7f29b5b129a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,8 +3,8 @@
pkgname=dosbox-staging-git
_pkgname=dosbox-staging
-pkgver=0.80.0.alpha.50.g13964e0a0
-pkgrel=3
+pkgver=0.80.0.alpha.89.g7c62e648f
+pkgrel=1
pkgdesc="A modernized DOSBox project using current development practices and tools, fixing issues, adding features that better support today's systems"
arch=('any')
url="https://github.com/dosbox-staging/dosbox-staging"
@@ -22,18 +22,18 @@ md5sums=(
)
prepare() {
- cd "$srcdir/${_pkgname}"
- meson setup --prefix=/usr -Dbuildtype=release -Ddefault_library=shared -Db_lto=true -Db_asneeded=true -Dstrip=true release
+ cd "${srcdir}/${_pkgname}"
+ meson setup --prefix=/usr build
}
pkgver() {
- cd "$srcdir/${_pkgname}"
+ cd "${srcdir}/${_pkgname}"
git describe | sed -e 's/-/./g' -e 's/^v//g'
}
build() {
- cd "$srcdir/${_pkgname}"
- meson compile -C release
+ cd "${srcdir}/${_pkgname}"
+ meson compile -C build
# Add current commit info to the README
sed -i "s|%GIT_COMMIT%|$(git rev-parse main)|" docs/README.template
@@ -44,10 +44,10 @@ build() {
package() {
# install all files
cd "${srcdir}/${_pkgname}"
- meson install -C release --destdir "${pkgdir}"
+ meson install -C build --destdir "${pkgdir}"
# dosbox-staging documents
- install -Dm 644 "$srcdir/${_pkgname}/docs/README.template" "$pkgdir/usr/share/doc/${_pkgname}/README"
- install -Dm 644 "$srcdir/${_pkgname}/docs/README.video" "$pkgdir/usr/share/doc/${_pkgname}/video.txt"
- install -Dm 644 "$srcdir/${_pkgname}/README" "$pkgdir/usr/share/doc/${_pkgname}/manual.txt"
+ install -Dm 644 "${srcdir}/${_pkgname}/docs/README.template" "${pkgdir}/usr/share/doc/${_pkgname}/README"
+ install -Dm 644 "${srcdir}/${_pkgname}/docs/README.video" "${pkgdir}/usr/share/doc/${_pkgname}/video.txt"
+ install -Dm 644 "${srcdir}/${_pkgname}/README" "${pkgdir}/usr/share/doc/${_pkgname}/manual.txt"
}