diff options
author | itshog | 2023-07-09 19:01:53 +0200 |
---|---|---|
committer | itshog | 2023-07-09 19:01:53 +0200 |
commit | 51c7999c3b965f7590d6df1da8d445c17a2354cf (patch) | |
tree | 18369e78f8ab3c99311bdef31164ff4c9d6eec26 | |
download | aur-51c7999c3b965f7590d6df1da8d445c17a2354cf.tar.gz |
Created package
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..cabd16befce7 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = ps3iso-utils-git + pkgdesc = Estwald's PS3 utilities: extractps3iso, makeps3iso, patchps3iso, splitps3iso + pkgver = r29.8780909 + pkgrel = 1 + url = https://github.com/bucanero/ps3iso-utils + arch = x86_64 + license = GPL3 + makedepends = git + depends = glibc + provides = extractps3iso + provides = makeps3iso + provides = patchps3iso + provides = splitps3iso + source = git+https://github.com/bucanero/ps3iso-utils + sha256sums = SKIP + +pkgname = ps3iso-utils-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7f4a6e7622a7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: itshog <itshog@protonmail.com> + +pkgname=ps3iso-utils-git +_pkgname=ps3iso-utils +pkgver=r29.8780909 +pkgrel=1 +pkgdesc="Estwald's PS3 utilities: extractps3iso, makeps3iso, patchps3iso, splitps3iso" +arch=("x86_64") +url="https://github.com/bucanero/ps3iso-utils" +license=("GPL3") +depends=("glibc") +optdepends=() +makedepends=("git") +provides=("extractps3iso" "makeps3iso" "patchps3iso" "splitps3iso") +conflicts=() +source=("git+$url") +sha256sums=("SKIP") + +pkgver() { + cd "$_pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)" +} + +build() { + cd "$_pkgname" + make -C extractps3iso LDFLAGS+="-Wl,-z,now" + make -C makeps3iso LDFLAGS+="-Wl,-z,now" + make -C patchps3iso LDFLAGS+="-Wl,-z,now" + make -C splitps3iso LDFLAGS+="-Wl,-z,now" +} + +package() { + cd "$_pkgname" + install -Dm755 -t "$pkgdir/usr/bin" "extractps3iso/extractps3iso" + install -Dm755 -t "$pkgdir/usr/bin" "makeps3iso/makeps3iso" + install -Dm755 -t "$pkgdir/usr/bin" "patchps3iso/patchps3iso" + install -Dm755 -t "$pkgdir/usr/bin" "splitps3iso/splitps3iso" + install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE + install -Dm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md +} |