diff options
author | Vaporeon | 2020-11-23 04:42:52 +1300 |
---|---|---|
committer | Vaporeon | 2020-11-23 04:42:52 +1300 |
commit | f00f52f88ce08159c7f9221135d2720c037089f1 (patch) | |
tree | 392bc3576a1003f501e1841039fdf2abdc134064 | |
download | aur-f00f52f88ce08159c7f9221135d2720c037089f1.tar.gz |
initial package
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..26ad0081632c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = extract-xiso-git + pkgdesc = xdvdfs (xbox iso) file creation and extraction utility (git package) + pkgver = v2.7.1.r32.f6d8223 + pkgrel = 1 + url = https://github.com/XboxDev/extract-xiso + arch = x86_64 + license = custom + provides = extract-xiso + conflicts = extract-xiso + conflicts = extract-xiso-somski + source = git+https://github.com/XboxDev/extract-xiso.git + sha256sums = SKIP + +pkgname = extract-xiso-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..484f2b6741c2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Vaporeon <vaporeon@vaporeon.io> +# Contributor: Joe Carta <cartakid at gmail dot com> +# Contributor: sidious/SiD <miste78 web de> +# Contributor: Wes Brewer <brewerw@gmail.com> + +pkgname=extract-xiso-git +pkgver=v2.7.1.r32.f6d8223 +pkgrel=1 +pkgdesc="xdvdfs (xbox iso) file creation and extraction utility (git package)" +arch=('x86_64') +url="https://github.com/XboxDev/extract-xiso" +license=('custom') +conflicts=('extract-xiso' 'extract-xiso-somski') +provides=('extract-xiso') +source=('git+https://github.com/XboxDev/extract-xiso.git') +sha256sums=('SKIP') + +pkgver() { + cd "${srcdir}"/extract-xiso + printf "%s.r%s.%s" "$(git describe --abbrev=0 --tags)" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + cd "${srcdir}" + mkdir -p build +} + +build() { + cd "${srcdir}"/build + #build as 32-bit because 64-bit builds are broken and produce corrupt ISO's. + cmake ../extract-xiso -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS=-m32 + ninja +} + +package() { + install -Dm755 "${srcdir}"/build/extract-xiso "${pkgdir}"/usr/bin/extract-xiso + install -Dm644 "${srcdir}"/extract-xiso/LICENSE.TXT "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE.TXT +} |