aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBoian Bonev2023-02-12 21:32:33 +0200
committerBoian Bonev2023-02-12 21:32:33 +0200
commitee2bd76d8dd2158b4ee372f17dc3e20335d5c246 (patch)
treecc6e9dcbfe3d438fd2781bdef7d244a1c6921fe3
parente1d68f41992a5e76f5db598ff57b63e901a71734 (diff)
downloadaur-ee2bd76d8dd2158b4ee372f17dc3e20335d5c246.tar.gz
Upstream released fixes under the same ver 5.02
- update checksums - update patch - bump up rel
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD6
-rw-r--r--vfu-libexec_2_lib.patch68
3 files changed, 26 insertions, 54 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 683acf6d85e8..c8350be3a4ea 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = vfu
pkgdesc = Versatile text-based file-manager
pkgver = 5.02
- pkgrel = 2
+ pkgrel = 3
url = http://cade.noxrun.com/projects/vfu
arch = i686
arch = x86_64
@@ -17,7 +17,7 @@ pkgbase = vfu
optdepends = unzip: for rx_zip
source = http://cade.noxrun.com/projects/vfu/vfu-5.02.tar.gz
source = vfu-libexec_2_lib.patch
- sha256sums = cd10f00a86ba71150203582d50783e30ab31b76adfe4b7fb88d1ae88325f0d9e
- sha256sums = 9c2f50b78e9fc4b9fbd7c457bf8c14976fe7c245fd0472512d609ef3b2d68512
+ sha256sums = 82fd63285a582bccd265c35182d3a844496bdb9aab84c81515ec02a9f2c4b12b
+ sha256sums = 05226413626342c610df02640abaebce5becc9d69b2297498a57e22abfd85b9c
pkgname = vfu
diff --git a/PKGBUILD b/PKGBUILD
index a137f5ca63dd..97c5fe379651 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=vfu
pkgver=5.02
-pkgrel=2
+pkgrel=3
pkgdesc="Versatile text-based file-manager"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'ppc64le')
url="http://cade.noxrun.com/projects/vfu"
@@ -15,8 +15,8 @@ optdepends=('perl: for the rx_* archiving utilities'
'unrar: for rx_rar'
'unzip: for rx_zip')
source=("http://cade.noxrun.com/projects/${pkgname}/${pkgname}-${pkgver}.tar.gz" "vfu-libexec_2_lib.patch")
-sha256sums=('cd10f00a86ba71150203582d50783e30ab31b76adfe4b7fb88d1ae88325f0d9e'
- '9c2f50b78e9fc4b9fbd7c457bf8c14976fe7c245fd0472512d609ef3b2d68512')
+sha256sums=('82fd63285a582bccd265c35182d3a844496bdb9aab84c81515ec02a9f2c4b12b'
+ '05226413626342c610df02640abaebce5becc9d69b2297498a57e22abfd85b9c')
prepare() {
patch --directory="$pkgname-$pkgver" --forward --strip=1 --input="${srcdir}/vfu-libexec_2_lib.patch"
diff --git a/vfu-libexec_2_lib.patch b/vfu-libexec_2_lib.patch
index 2d1f1dbef4f6..2fb50cbebd3b 100644
--- a/vfu-libexec_2_lib.patch
+++ b/vfu-libexec_2_lib.patch
@@ -1,6 +1,6 @@
-diff -ruNp vfu-5.02/rx/rx_auto vfu-5.02p/rx/rx_auto
---- vfu-5.02/rx/rx_auto 2023-02-11 01:09:01.000000000 +0200
-+++ vfu-5.02p/rx/rx_auto 2023-02-11 14:50:42.476502737 +0200
+diff -ruNp vfu-5.02.orig/rx/rx_auto vfu-5.02/rx/rx_auto
+--- vfu-5.02.orig/rx/rx_auto 2023-02-11 01:09:01.000000000 +0200
++++ vfu-5.02/rx/rx_auto 2023-02-12 21:27:31.819143617 +0200
@@ -27,7 +27,7 @@ for( glob "/tmp/*.rx.cache" )
my $rx = choose( $file ) or die "$0: this file type is not known to me, sorry\n";
@@ -10,9 +10,9 @@ diff -ruNp vfu-5.02/rx/rx_auto vfu-5.02p/rx/rx_auto
exec_if_exists( "$ENV{HOME}/bin/$rx", @ARGV );
die "$0: cannot find and/or execute [$rx]\n";
-diff -ruNp vfu-5.02/rx/rx_deb vfu-5.02p/rx/rx_deb
---- vfu-5.02/rx/rx_deb 2021-11-19 03:04:19.000000000 +0200
-+++ vfu-5.02p/rx/rx_deb 2023-02-11 14:50:34.236503035 +0200
+diff -ruNp vfu-5.02.orig/rx/rx_deb vfu-5.02/rx/rx_deb
+--- vfu-5.02.orig/rx/rx_deb 2021-11-19 03:04:19.000000000 +0200
++++ vfu-5.02/rx/rx_deb 2023-02-12 21:27:18.379144106 +0200
@@ -51,7 +51,7 @@ if( $cmd eq "l" || $cmd eq "v" || $cmd e
}
}
@@ -22,48 +22,20 @@ diff -ruNp vfu-5.02/rx/rx_deb vfu-5.02p/rx/rx_deb
}
else
{
-diff -ruNp vfu-5.02/vfu/vfuarc.cpp vfu-5.02p/vfu/vfuarc.cpp
---- vfu-5.02/vfu/vfuarc.cpp 2023-02-11 00:51:33.000000000 +0200
-+++ vfu-5.02p/vfu/vfuarc.cpp 2023-02-11 14:51:26.366501137 +0200
-@@ -34,7 +34,7 @@ void vfu_read_archive_files( int a_recur
- shell_escape( ap );
-
- VString s;
-- s = "/usr/libexec/vfu/rx_auto ";
-+ s = "/usr/lib/vfu/rx_auto ";
- s += ( a_recursive ) ? "v" : "l";
- s += " " + an + " " + ap + " 2> /dev/null";
-
-@@ -135,7 +135,7 @@ void vfu_browse_archive_file()
- shell_escape( fn );
-
- VString s;
-- s = "/usr/libexec/vfu/rx_auto x " + wp + an + " " + fn + " 2> /dev/null";
-+ s = "/usr/lib/vfu/rx_auto x " + wp + an + " " + fn + " 2> /dev/null";
-
- vfu_shell( s, "" );
-
-@@ -179,7 +179,7 @@ void vfu_user_external_archive_exec( VSt
- shell_escape( fn );
-
- VString s;
-- s = "/usr/libexec/vfu/rx_auto x " + wp + an + " " + fn + " 2> /dev/null";
-+ s = "/usr/lib/vfu/rx_auto x " + wp + an + " " + fn + " 2> /dev/null";
-
- vfu_shell( s, "" );
-
-@@ -252,7 +252,7 @@ void vfu_extract_files( int one )
- shell_escape( an );
-
- VString s;
-- s = "/usr/libexec/vfu/rx_auto x " + wp + an + " @" + tmpfile + " 2> /dev/null";
-+ s = "/usr/lib/vfu/rx_auto x " + wp + an + " @" + tmpfile + " 2> /dev/null";
-
- vfu_shell( s, "" );
-
-diff -ruNp vfu-5.02/vfu/vfusetup.h vfu-5.02p/vfu/vfusetup.h
---- vfu-5.02/vfu/vfusetup.h 2023-02-11 00:51:33.000000000 +0200
-+++ vfu-5.02p/vfu/vfusetup.h 2023-02-11 14:51:08.629835116 +0200
+diff -ruNp vfu-5.02.orig/vfu/vfuarc.cpp vfu-5.02/vfu/vfuarc.cpp
+--- vfu-5.02.orig/vfu/vfuarc.cpp 2023-02-12 18:00:15.000000000 +0200
++++ vfu-5.02/vfu/vfuarc.cpp 2023-02-12 21:28:37.639141223 +0200
+@@ -20,7 +20,6 @@
+
+ VString find_rx_auto()
+ {
+- if( file_exist( "/usr/libexec/vfu/rx_auto" ) ) return VString( "/usr/libexec/vfu/rx_auto" );
+ if( file_exist( "/usr/lib/vfu/rx_auto" ) ) return VString( "/usr/lib/vfu/rx_auto" );
+ return VString( "rx_auto" );
+ }
+diff -ruNp vfu-5.02.orig/vfu/vfusetup.h vfu-5.02/vfu/vfusetup.h
+--- vfu-5.02.orig/vfu/vfusetup.h 2023-02-11 00:51:33.000000000 +0200
++++ vfu-5.02/vfu/vfusetup.h 2023-02-12 21:28:02.539142500 +0200
@@ -45,7 +45,7 @@
#endif