fixing runtime errors in DOWNLOAD.sh and lxqt.SlackBuild
authordanix <danix@danix.xyz>
Sat, 25 Apr 2020 18:38:36 +0000 (20:38 +0200)
committerdanix <danix@danix.xyz>
Sat, 25 Apr 2020 18:38:36 +0000 (20:38 +0200)
DOWNLOAD.sh
autotools/libfm-extra [moved from autotools/libfm-extras with 100% similarity]
lxqt.SlackBuild
slack-desc/libfm-extra [new file with mode: 0644]

index 3303fd2..7de99ca 100755 (executable)
@@ -26,7 +26,7 @@ $GIT submodule init || echo "error initializing submodules" >> $ERROR_LOG
 $GIT submodule update --remote --rebase || echo "error during checkout of submodules" >> $ERROR_LOG
 
 # we grab the module's version numbers before deleting everything git related
-sh GRAB_VERSION.sh $SRCDIR
+sh ${CWD}/GRAB_VERSION.sh $SRCDIR
 
 # we are done with git, so let's cleanup from all the unwanted git folders and files
 find . -name '.git*' -mindepth 1 -exec rm -rfv '{}' \; || echo "error during removal of git files from source" >> $ERROR_LOG
similarity index 100%
rename from autotools/libfm-extras
rename to autotools/libfm-extra
index e4fc66a..8275cf9 100755 (executable)
@@ -89,6 +89,10 @@ no_usr_share_doc() {
 }
 
 PROGRAM=$1
+SOURCE=$PROGRAM
+if [[ $PROGRAM == 'libfm-extra' ]]; then
+  SOURCE='libfm'
+fi
 VERSION=${VERSION:-0.15.0}
 PKG="$BUILD_DIR/package-${PROGRAM}"
 
@@ -108,7 +112,7 @@ fi
 rm -rf "$PKG" "$TMP/${PROGRAM}-$VERSION"
 
 cd "$TMP"
-cp -R ${CWD}/src/${PROGRAM} $TMP/${PROGRAM}-$VERSION
+cp -R ${CWD}/src/${SOURCE} $TMP/${PROGRAM}-$VERSION
 cd "${PROGRAM}"-$VERSION
 
 fix_perms
@@ -120,12 +124,15 @@ fi
 
 # Check autotools builds before continuing with cmake programs
 if [ -r $CWD/autotools/${PROGRAM} ]; then
+  echo "sourcing autotools settings for $PROGRAM"
   . $CWD/autotools/${PROGRAM}
 else
   if [ -r $CWD/cmake/${PROGRAM} ]; then
+    echo "sourcing cmake settings for $PROGRAM"
     . $CWD/cmake/${PROGRAM}
   else
     # This is the default configure script:
+    echo "setting generic cmake for $PROGRAM"
     . $CWD/cmake/cmake
   fi
 fi
diff --git a/slack-desc/libfm-extra b/slack-desc/libfm-extra
new file mode 100644 (file)
index 0000000..38ffa8c
--- /dev/null
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.  Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in.  You must
+# make exactly 11 lines for the formatting to be correct.  It's also
+# customary to leave one space after the ':'.
+
+           |-----handy-ruler------------------------------------------------------|
+libfm-extra: libfm-extra
+libfm-extra: Extra files for libfm
+libfm-extra:
+libfm-extra:
+libfm-extra:
+libfm-extra:
+libfm-extra: This package is part of LXQT 0.15.0
+libfm-extra: Mantainer: danix < danix@danix.xyz >
+libfm-extra:
+libfm-extra: Home page: https://github.com/lxqt/lxqt
+libfm-extra: