aboutsummaryrefslogtreecommitdiff
path: root/development/racket/racket.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'development/racket/racket.SlackBuild')
-rw-r--r--development/racket/racket.SlackBuild29
1 files changed, 22 insertions, 7 deletions
diff --git a/development/racket/racket.SlackBuild b/development/racket/racket.SlackBuild
index c35cdd1017..a68d6530a8 100644
--- a/development/racket/racket.SlackBuild
+++ b/development/racket/racket.SlackBuild
@@ -4,6 +4,7 @@
# Copyright 2013-2014 Markus Hutmacher, Germany <mailing@markhu.de>
# Copyright 2020 Jeff Parent, US <jeff+SBo@sh0.xyz>
+# Updated 2024 Lockywolf
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=racket
-VERSION=${VERSION:-7.9}
+VERSION=${VERSION:-8.15}
SUFFIX=src-builtpkgs # suffix of the UNIX sourcepackage
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -87,12 +88,16 @@ cd src/build
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
../configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --mandir=/usr/man \
- --datadir=/usr/share/$PRGNAM \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
- --build=$ARCH-slackware-linux
+ --prefix=/usr \
+ --sysconfdir=/etc/ \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --mandir=/usr/man \
+ --datadir=/usr/share/$PRGNAM \
+ --docdir=/usr/doc/$PRGNAM-$VERSION \
+ --enable-csonly \
+ --enable-libz \
+ --enable-liblz4 \
+ --build=$ARCH-slackware-linux
make
make install DESTDIR=$PKG
@@ -102,6 +107,13 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+rm $PKG/usr/doc/racket-$VERSION/doc-site.css
+rm $PKG/usr/doc/racket-$VERSION/doc-site.js
+rm $PKG/usr/doc/racket-$VERSION/scribble-style.css
+chmod 0644 $PKG/usr/share/applications/drracket.desktop
+chmod 0644 $PKG/usr/share/applications/slideshow.desktop
+
+
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/
cat $CWD/README > $PKG/usr/doc/$PRGNAM-$VERSION/README
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
@@ -109,5 +121,8 @@ cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
+cat $CWD/doinst.sh > $PKG/install/doinst.sh
+
+
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE