summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD6
2 files changed, 16 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ffff91cef804..bef488cf55ee 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -21,10 +21,20 @@ pkgname = ninfs
depends = python-pycryptodomex
depends = fuse2
depends = openssl>=1.1
+ provides = fuse-3ds
+ conflicts = fuse-3ds
+ conflicts = fuse-3ds-git
+ conflicts = ninfs-git
+ replaces = fuse-3ds
pkgname = ninfs-gui
install = NinFSGUI.install
depends = ninfs=1.4-1
depends = python-appjar
depends = tk
+ provides = fuse-3ds-gui
+ conflicts = fuse-3ds-gui-git
+ conflicts = fuse-3ds-gui
+ conflicts = ninfs-gui-git
+ replaces = fuse-3ds-gui
diff --git a/PKGBUILD b/PKGBUILD
index d06820b17faf..af0b08781189 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -23,6 +23,9 @@ build() {
package_ninfs() {
depends=("python>=3.6.1" "python-pycryptodomex" "fuse2" "openssl>=1.1")
+ conflicts=("fuse-3ds" "fuse-3ds-git" "ninfs-git")
+ replaces=("fuse-3ds")
+ provides=("fuse-3ds")
cd "${srcdir}/ninfs"
python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
rm -f "$pkgdir/usr/bin/ninfs"
@@ -31,6 +34,9 @@ package_ninfs() {
package_ninfs-gui() {
depends=("ninfs=$pkgver-$pkgrel" "python-appjar" "tk")
+ conflicts=("fuse-3ds-gui-git" "fuse-3ds-gui" "ninfs-gui-git")
+ replaces=("fuse-3ds-gui")
+ provides=("fuse-3ds-gui")
install="NinFSGUI.install"
cd "${srcdir}/ninfs"
python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1