summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorluigoalma2018-11-23 18:36:23 +0000
committerluigoalma2018-11-23 18:36:23 +0000
commit5ebfb5a787008d3b33dc4170dc052cec5b4c6281 (patch)
tree19e30c628de85fe7145c2df5be9371a3c15bf99e
downloadaur-5ebfb5a787008d3b33dc4170dc052cec5b4c6281.tar.gz
Fuse-3DS
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD25
2 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3ee0c5c1219b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = fuse-3ds
+ pkgdesc = FUSE Filesystem Python scripts for Nintendo 3DS files
+ pkgver = 1.3
+ pkgrel = 1
+ url = https://github.com/ihaveamac/fuse-3ds
+ arch = x86_64
+ license = MIT
+ makedepends = python-setuptools
+ makedepends = python-pycryptodomex
+ noextract = fuse-3ds-${pkgver}-src.zip
+ options = !strip
+ source = fuse-3ds-1.3-src.zip::https://github.com/ihaveamac/fuse-3ds/releases/download/v1.3/fuse-3ds-1.3-src.zip
+ sha256sums = 796bd5581a17985d48b5afc8f5074200b3eff1ba28218b403d36bc3a94a80111
+
+pkgname = fuse-3ds
+ depends = python>=3.6.1
+ depends = python-pycryptodomex
+ depends = fuse2
+ optdepends = python-appjar: For fuse-3DS GUI
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..567850ab6a40
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+pkgname=fuse-3ds
+pkgver=1.3
+pkgrel=1
+pkgdesc="FUSE Filesystem Python scripts for Nintendo 3DS files"
+arch=($CARCH)
+license=(MIT)
+url='https://github.com/ihaveamac/fuse-3ds'
+makedepends=('python-setuptools' 'python-pycryptodomex')
+options=(!strip)
+source=("fuse-3ds-${pkgver}-src.zip::https://github.com/ihaveamac/fuse-3ds/releases/download/v${pkgver}/fuse-3ds-${pkgver}-src.zip")
+sha256sums=('796bd5581a17985d48b5afc8f5074200b3eff1ba28218b403d36bc3a94a80111')
+noextract=('fuse-3ds-${pkgver}-src.zip')
+
+build() {
+ unzip "${srcdir}/fuse-3ds-${pkgver}-src.zip" -d "${srcdir}/fuse-3ds"
+ cd "${srcdir}/fuse-3ds"
+ python setup.py build
+}
+
+package() {
+ depends=('python>=3.6.1' 'python-pycryptodomex' 'fuse2')
+ optdepends=('python-appjar: For fuse-3DS GUI')
+ cd "${srcdir}/fuse-3ds"
+ python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
+} \ No newline at end of file