summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNikolay Arhipov2021-03-30 21:28:06 +0300
committerNikolay Arhipov2021-03-30 21:28:06 +0300
commite46739539902dff09267acdf23a37ccbaa988afa (patch)
treeda05da26b08656c6d948b6e87a31ea7b42845da9
downloadaur-e46739539902dff09267acdf23a37ccbaa988afa.tar.gz
Initial
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD32
-rw-r--r--sudo-fix.patch14
4 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..96cc08110864
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = psvita-sdk
+ pkgdesc = PS vita homebrew sdk
+ pkgver = 1
+ pkgrel = 1
+ url = https://vitasdk.org/
+ arch = i686
+ arch = x86_64
+ license = GPL2
+ makedepends = wget
+ depends = pacman>5
+ depends = git
+ options = !strip
+ source = sudo-fix.patch
+ source = git+https://github.com/vitasdk/vdpm
+ md5sums = 1213c1c23d734af92553ac8801443d36
+ md5sums = SKIP
+
+pkgname = psvita-sdk
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..a858180954aa
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+src
+pkg
+vdpm
+*pkg*tar*
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9a4780944aaf
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Nikarh <nikolajs.arhipovs@gmail.com>
+pkgname=psvita-sdk
+pkgver=1
+pkgrel=1
+pkgdesc="PS vita homebrew sdk"
+arch=('i686' 'x86_64')
+url="https://vitasdk.org/"
+license=('GPL2')
+options=(!strip)
+depends=(
+ 'pacman>5'
+ 'git'
+)
+makedepends=(
+ 'wget'
+)
+source=("sudo-fix.patch" "git+https://github.com/vitasdk/vdpm")
+md5sums=('1213c1c23d734af92553ac8801443d36'
+ 'SKIP')
+
+prepare() {
+ cd "vdpm"
+ patch --forward --strip=1 --input="${srcdir}/sudo-fix.patch"
+}
+
+package() {
+ export VITASDK=$pkgdir/opt/vitasdk
+
+ cd "vdpm"
+ ./bootstrap-vitasdk.sh
+ ./install-all.sh
+}
diff --git a/sudo-fix.patch b/sudo-fix.patch
new file mode 100644
index 000000000000..4f42236cef8e
--- /dev/null
+++ b/sudo-fix.patch
@@ -0,0 +1,14 @@
+diff --git a/include/install-vitasdk.sh b/include/install-vitasdk.sh
+index d0f4a6f..55fdc01 100755
+--- a/include/install-vitasdk.sh
++++ b/include/install-vitasdk.sh
+@@ -19,8 +19,7 @@ install_vitasdk () {
+ fi
+ command -v curl || { echo "curl missing (install using: apt install curl)" ; exit 1; }
+ if [ ! -d "$INSTALLDIR" ]; then
+- sudo mkdir -p $INSTALLDIR
+- sudo chown $USER:$(id -gn $USER) $INSTALLDIR
++ mkdir -p $INSTALLDIR
+ fi
+ wget -O- "$(get_download_link master linux)" | tar xj -C $INSTALLDIR --strip-components=1
+ ;;