Use git for pkgver

This commit is contained in:
Sarah Ottinger
2021-05-16 16:59:59 -07:00
parent 5b683eea36
commit 8d7e72cb25
4 changed files with 20 additions and 8 deletions

View File

@@ -0,0 +1 @@
retro68/

View File

@@ -13,12 +13,17 @@ license=('GPL3')
depends=("${MINGW_PACKAGE_PREFIX}-isl")
makedepends=("${MINGW_PACKAGE_PREFIX}-libtool" autoconf automake git make bison flex)
_commit=8d32c583aee7051b9cd3a99d88d5defa39e868cf
source=("https://github.com/autc04/Retro68/archive/${_commit}.tar.gz")
sha256sums=('827123e3ecd37a132a41b6bf510c9eed1d41c016a0a987beb39096dc7a0ed185')
source=("retro68::git+https://github.com/autc04/Retro68#commit=${_commit}")
sha256sums=('SKIP')
pkgver() {
cd $srcdir/retro68
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
build() {
mkdir -p "${srcdir}/build-${CHOST}" && cd "${srcdir}/build-${CHOST}"
../Retro68-${_commit}/binutils/configure \
../retro68/binutils/configure \
--build=${MINGW_CHOST} \
--prefix=${MINGW_PREFIX} \
--target=m68k-apple-macos \
@@ -30,6 +35,6 @@ package() {
cd "${srcdir}/build-${CHOST}"
make DESTDIR="$pkgdir" install
rm -rf "${pkgdir}${MINGW_PREFIX}/share/info"
cd ../Retro68-${_commit}
cd ../retro68
install -D -m644 COPYING "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING"
}

View File

@@ -0,0 +1 @@
retro68/

View File

@@ -13,12 +13,17 @@ license=('GPL3')
depends=("${MINGW_PACKAGE_PREFIX}-isl")
makedepends=("${MINGW_PACKAGE_PREFIX}-libtool" autoconf automake git make bison flex)
_commit=8d32c583aee7051b9cd3a99d88d5defa39e868cf
source=("https://github.com/autc04/Retro68/archive/${_commit}.tar.gz")
sha256sums=('827123e3ecd37a132a41b6bf510c9eed1d41c016a0a987beb39096dc7a0ed185')
source=("retro68::git+https://github.com/autc04/Retro68#commit=${_commit}")
sha256sums=('SKIP')
pkgver() {
cd $srcdir/retro68
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
build() {
mkdir -p "${srcdir}/build-${CHOST}" && cd "${srcdir}/build-${CHOST}"
../Retro68-${_commit}/binutils/configure \
../retro68/binutils/configure \
--build=${MINGW_CHOST} \
--prefix=${MINGW_PREFIX} \
--target=powerpc-apple-macos \
@@ -31,6 +36,6 @@ package() {
cd "${srcdir}/build-${CHOST}"
make DESTDIR="$pkgdir" install
rm -rf "${pkgdir}${MINGW_PREFIX}/share/info"
cd ../Retro68-${_commit}
cd ../retro68
install -D -m644 COPYING "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING"
}