diff options
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 36 insertions, 19 deletions
@@ -1,15 +1,17 @@ -# Generated by mksrcinfo v8 -# Wed Aug 10 19:45:15 UTC 2016 pkgbase = makebootfat pkgdesc = Command line tool to make bootable FAT file systems - pkgver = 1.4 + pkgver = 1.6 pkgrel = 1 + url = https://sourceforge.net/p/advancemame/makebootfat arch = i686 arch = x86_64 - license = GPL2 + license = GPL-2.0-only + makedepends = git + makedepends = automake depends = glibc - source = http://downloads.sourceforge.net/project/advancemame/advanceboot/1.4/makebootfat-1.4.tar.gz - sha512sums = 638356c951670187960d0050d963116391d4b494bc9b082b3d4673188450e47f22fda5733aa09b15cfbb1640807676f5f8743dd094b9931f150b445eb8d335dd + source = makebootfat::git+https://git.code.sf.net/p/advancemame/makebootfat#commit=391146bd56b13fe17b356b0415434d59d8d5a211 + source = https://github.com/amadvance/advancemame/raw/1ac78eb12cf69dc5c01df4195d58f333530a4d87/advance/d2/d2.cc + b2sums = SKIP + b2sums = 37aa18680461181591ef13457b6dddee6808d31c96e4fcba2bb6b31a8f4b0e492a08c511e8fade1e39831cd8e80d229b8af070b321027f5561f53c04302f38d2 pkgname = makebootfat - @@ -1,21 +1,36 @@ # Maintainer: Adrián Pérez de Castro <aperez@igalia.com> + pkgdesc='Command line tool to make bootable FAT file systems' -pkgname='makebootfat' -pkgver='1.4' -pkgrel='1' -license=('GPL2') -arch=('i686' 'x86_64') -depends=('glibc') -source=("http://downloads.sourceforge.net/project/advancemame/advanceboot/${pkgver}/${pkgname}-${pkgver}.tar.gz") -sha512sums=('638356c951670187960d0050d963116391d4b494bc9b082b3d4673188450e47f22fda5733aa09b15cfbb1640807676f5f8743dd094b9931f150b445eb8d335dd') +pkgname=makebootfat +pkgver=1.6 +pkgrel=1 +url=https://sourceforge.net/p/advancemame/makebootfat +license=(GPL-2.0-only) +arch=(i686 x86_64) +depends=(glibc) +makedepends=(git automake) +_commit=391146bd56b13fe17b356b0415434d59d8d5a211 +source=("$pkgname::git+https://git.code.sf.net/p/advancemame/makebootfat#commit=$_commit" + https://github.com/amadvance/advancemame/raw/1ac78eb12cf69dc5c01df4195d58f333530a4d87/advance/d2/d2.cc) +b2sums=(SKIP + '37aa18680461181591ef13457b6dddee6808d31c96e4fcba2bb6b31a8f4b0e492a08c511e8fade1e39831cd8e80d229b8af070b321027f5561f53c04302f38d2') + +prepare () { + cd "$pkgname" + autoreconf -fi +} build () { - cd "${pkgname}-${pkgver}" + cd "$pkgname" + + # Build the documentation tool by hand. + ${CXX:-g++} ${CXXFLAGS} -o advd2 "$srcdir/d2.cc" ${LDFLAGS} + ./configure --prefix=/usr --mandir=/usr/share/man - make + PATH="$(pwd):$PATH" make } package () { - cd "${pkgname}-${pkgver}" - make install DESTDIR="${pkgdir}" + cd "$pkgname" + make install DESTDIR="$pkgdir" } |