aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArkadiusz Drabczyk <arkadiusz@drabczyk.org>2024-07-28 13:35:26 +0200
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2024-07-28 22:46:44 +0700
commit643b8e8beb32f20fe7f8662f1e795bd574f7d21d (patch)
tree641fde3ebdeb874ac2015ed02d4ae58f74fd811b
parent5cb6b1e0fd441977b5870f1771d7694de888d51e (diff)
development/global: Updated for version 6.6.13
Signed-off-by: Arkadiusz Drabczyk <arkadiusz@drabczyk.org> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r--development/global/doinst.sh3
-rw-r--r--development/global/douninst.sh12
-rw-r--r--development/global/global.SlackBuild9
-rw-r--r--development/global/global.info6
4 files changed, 22 insertions, 8 deletions
diff --git a/development/global/doinst.sh b/development/global/doinst.sh
new file mode 100644
index 0000000000..94de306eab
--- /dev/null
+++ b/development/global/doinst.sh
@@ -0,0 +1,3 @@
+if [ -x /usr/bin/install-info ]; then
+ /usr/bin/install-info --info-dir=usr/info usr/info/global.info.gz 1> /dev/null 2>&1
+fi
diff --git a/development/global/douninst.sh b/development/global/douninst.sh
new file mode 100644
index 0000000000..15fd3be537
--- /dev/null
+++ b/development/global/douninst.sh
@@ -0,0 +1,12 @@
+# How to cleanly remove a GNU info file from the index:
+# Rebuild the info dir after our info file was removed. With modern versions
+# of install-info, it's OK if our wildcard includes e.g. gcc.info.gz and
+# gcc-1.info.gz (it won't create duplicate index entries). We have at least
+# one package that does NOT compress its info files, for a good reason, so
+# we can't say *.info.gz here.
+if [ -x /usr/bin/install-info -a -d usr/info ]; then
+ ( cd usr/info
+ rm -f dir
+ for i in *.info*; do /usr/bin/install-info $i dir 2>/dev/null; done
+ )
+fi
diff --git a/development/global/global.SlackBuild b/development/global/global.SlackBuild
index 7d7bf8865d..45e579fdb1 100644
--- a/development/global/global.SlackBuild
+++ b/development/global/global.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=global
-VERSION=${VERSION:-6.6.7}
+VERSION=${VERSION:-6.6.13}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -39,9 +39,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -107,11 +104,13 @@ gzip -9 $PKG/usr/info/*.info*
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
(cd $PKG/usr/share/gtags; mv AUTHORS BUILD_TOOLS \
- COPYING ChangeLog DONORS FAQ INSTALL LICENSE NEWS README THANKS \
+ COPYING ChangeLog DONORS FAQ LICENSE NEWS README THANKS \
$PKG/usr/doc/$PRGNAM-$VERSION)
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
+cat $CWD/doinst.sh > $PKG/install/doinst.sh
+cat $CWD/douninst.sh > $PKG/install/douninst.sh
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/global/global.info b/development/global/global.info
index 66cfa69f62..ae1c66b2d9 100644
--- a/development/global/global.info
+++ b/development/global/global.info
@@ -1,8 +1,8 @@
PRGNAM="global"
-VERSION="6.6.7"
+VERSION="6.6.13"
HOMEPAGE="http://www.gnu.org/software/global/"
-DOWNLOAD="http://tamacom.com/global/global-6.6.7.tar.gz"
-MD5SUM="b55bee959c826dc3cb844144e4d56ef4"
+DOWNLOAD="https://ftp.gnu.org/pub/gnu/global/global-6.6.13.tar.gz"
+MD5SUM="dacaaac5870deda2b3d15da7fdcd90a3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""