From c2649abc899a22bbae8c77deabb7676e855d7cdd Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Thu, 31 Mar 2022 13:25:04 -0400 Subject: [PATCH] system/I-Nex: Fix symlimk, .desktop perms. Signed-off-by: B. Watson Signed-off-by: Willy Sudiarto Raharjo --- system/I-Nex/I-Nex.SlackBuild | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/system/I-Nex/I-Nex.SlackBuild b/system/I-Nex/I-Nex.SlackBuild index d45e04499d..246848795d 100644 --- a/system/I-Nex/I-Nex.SlackBuild +++ b/system/I-Nex/I-Nex.SlackBuild @@ -22,6 +22,10 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20220331 bkw: Modified by SlackBuilds.org, BUILD=3: +# - don't install .desktop files +x. +# - make /usr/bin/i-nex symlink relative. + # 20220212 bkw: Modified by SlackBuilds.org: BUILD=2. # - add -j1 to 'make install' to avoid breaking parallel builds. # - fix the .desktop files @@ -32,7 +36,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=I-Nex VERSION=${VERSION:-7.6.1} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -104,10 +108,15 @@ strip $PKG/usr/bin/i-nex-edid # the shipped .desktop files don't validate, and are silly. also they # get installed executable... +rm -f $PKG/usr/share/applications/* for i in $CWD/*.desktop; do cat $i > $PKG/usr/share/applications/$( basename $i ) done +# 20220331 bkw: this symlink should be relative, not absolute. +rm -f $PKG/usr/bin/i-nex +ln -s i-nex.gambas $PKG/usr/bin/i-nex + rm -rf $PKG/usr/share/doc mv $PKG/usr/share/man/ $PKG/usr/