Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 2 additions & 5 deletions academic/seaview/seaview.SlackBuild
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@
cd $(dirname $0) ; CWD=$(pwd)

PRGNAM=seaview
VERSION=${VERSION:-5.0.5}
BUILD=${BUILD:-2}
VERSION=${VERSION:-5.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}

Expand All @@ -41,9 +41,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
Expand Down
6 changes: 3 additions & 3 deletions academic/seaview/seaview.info
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
PRGNAM="seaview"
VERSION="5.0.5"
VERSION="5.1"
HOMEPAGE="http://doua.prabi.fr/software/seaview/"
DOWNLOAD="ftp://pbil.univ-lyon1.fr/pub/mol_phylogeny/seaview/archive/seaview_5.0.5.tar.gz"
MD5SUM="09f6800973308a91316bb820c4331cb0"
DOWNLOAD="ftp://pbil.univ-lyon1.fr/pub/mol_phylogeny/seaview/archive/seaview_5.1.tar.gz"
MD5SUM="57853e73a4e99b15fc1c1b8d50869d76"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="fltk PDFlib-Lite Gblocks PhyML clustalo muscle treerecs"
Expand Down
2 changes: 1 addition & 1 deletion audio/tapiir/tapiir.SlackBuild
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ patch -p1 < $CWD/alsaio_help_fix_segfault.diff
# Support fltk-1.3 (thanks to Arch Linux)
sed -i -e 's/fl_file_chooser.H/Fl_File_Chooser.H/' src/GUI.cxx
# Fix comedy version check
sed -i -e 's/min_fltk_version=1.1.0/min_fltk_version=1.3.0/' configure
sed -i -e 's/min_fltk_version=1.1.0/min_fltk_version=1.4.0/' configure

CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
Expand Down
2 changes: 1 addition & 1 deletion audio/yoshimi/yoshimi.SlackBuild
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
cd $(dirname $0) ; CWD=$(pwd)

PRGNAM=yoshimi
VERSION=${VERSION:-2.3.2}
VERSION=${VERSION:-2.3.4.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
Expand Down
6 changes: 3 additions & 3 deletions audio/yoshimi/yoshimi.info
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
PRGNAM="yoshimi"
VERSION="2.3.2"
VERSION="2.3.4.1"
HOMEPAGE="https://sourceforge.net/projects/yoshimi"
DOWNLOAD="https://downloads.sourceforge.net/project/yoshimi/2.3/yoshimi-2.3.2.tar.bz2"
MD5SUM="a8775f50721cbf165bdbfe5316439c27"
DOWNLOAD="https://downloads.sourceforge.net/project/yoshimi/2.3/yoshimi-2.3.4.1.tar.bz2"
MD5SUM="fcbf865f08453f5dd4409e99d136f5f2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="mxml fltk lv2 jack"
Expand Down
4 changes: 1 addition & 3 deletions audio/zynaddsubfx/README
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,7 @@ to an amazing universe of sounds.
Beside the standalone application, lv2 and vst plugins are provided.

Optional dependencies, autodetected at buildtime:
jack, dssi, portaudio, ntk, lash

If ntk is detected at buildtime, fltk will not be used.
jack, dssi, portaudio, lash

If compiled against jack, this package uses POSIX filesystem
capabilities to execute with elevated privileges (required for
Expand Down
6 changes: 6 additions & 0 deletions audio/zynaddsubfx/doinst.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
if [ -x /usr/bin/update-desktop-database ]; then
/usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
fi

if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
if [ -x /usr/bin/gtk-update-icon-cache ]; then
/usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
fi
fi
20 changes: 10 additions & 10 deletions audio/zynaddsubfx/zynaddsubfx.SlackBuild
Original file line number Diff line number Diff line change
Expand Up @@ -101,16 +101,16 @@ mkdir -p $PKG/usr/share/icons/hicolor/scalable/apps/
mv $PKG/usr/share/pixmaps/$PRGNAM.svg $PKG/usr/share/icons/hicolor/scalable/apps/
mv $PRGNAM.ico $PKG/usr/share/pixmaps

cd ExternalPrograms/Spliter
make
cp -a spliter $PKG/usr/bin
cd ../..

cd ExternalPrograms/Controller
sed -i "s|Box\.h|Box\.H|" ControllerUI.fl
make
cp -a controller $PKG/usr/bin
cd ../..
#cd ExternalPrograms/Spliter
# make
# cp -a spliter $PKG/usr/bin
#cd ../..

#cd ExternalPrograms/Controller
# sed -i "s|Box\.h|Box\.H|" ControllerUI.fl
# make
# cp -a controller $PKG/usr/bin
#cd ../..

cd doc
a2x --doctype manpage --format manpage zynaddsubfx.1.txt
Expand Down
2 changes: 1 addition & 1 deletion audio/zynaddsubfx/zynaddsubfx.info
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ DOWNLOAD="https://sourceforge.net/projects/zynaddsubfx/files/zynaddsubfx/3.0.6/z
MD5SUM="62b6a152f941d76a92797add760b3de9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="fltk liblo mxml"
REQUIRES="ntk liblo mxml"
MAINTAINER="Johannes Schoepfer"
EMAIL="[email protected]"
8 changes: 6 additions & 2 deletions games/eureka/eureka.SlackBuild
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ cd $(dirname $0) ; CWD=$(pwd)

PRGNAM=eureka
VERSION=${VERSION:-2.0.2}
GITVER=bdd8b4e0ee7e0ffc50907526bf45d149f8c0639a
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
Expand Down Expand Up @@ -70,9 +71,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
SRCDIR=eureka-editor-eureka-$VERSION
SRCDIR=eureka-editor-$GITVER
rm -rf $SRCDIR
tar xvf $CWD/$SRCDIR.tar.gz
unzip $CWD/$SRCDIR.zip
cd $SRCDIR
chown -R root:root .
find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
Expand All @@ -90,6 +91,7 @@ cd build
-DCMAKE_INSTALL_PREFIX=/usr \
-DBIN_DIR=/usr/games \
-DENABLE_UNIT_TESTS=OFF \
-DUSE_SYSTEM_FLTK=ON \
-DCMAKE_BUILD_TYPE=Release ..
make
make install/strip DESTDIR=$PKG
Expand All @@ -107,6 +109,8 @@ convert misc/$PRGNAM.xpm $PKG/usr/share/icons/hicolor/32x32/apps/$PRGNAM.png

mkdir -p $PKG/usr/man/man6
gzip -9c < misc/$PRGNAM.6 > $PKG/usr/man/man6/$PRGNAM.6.gz
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

mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
sed -n '/^SETTING UP/,$p' INSTALL.txt > SETUP.txt
Expand Down
4 changes: 2 additions & 2 deletions games/eureka/eureka.info
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
PRGNAM="eureka"
VERSION="2.0.2"
HOMEPAGE="http://eureka-editor.sourceforge.net/"
DOWNLOAD="https://github.com/ioan-chera/eureka-editor/archive/eureka-2.0.2/eureka-editor-eureka-2.0.2.tar.gz"
MD5SUM="4b7f29bbba547845ab2204b7887cdc59"
DOWNLOAD="https://github.com/ioan-chera/eureka-editor/archive/bdd8b4e0ee7e0ffc50907526bf45d149f8c0639a/eureka-editor-bdd8b4e0ee7e0ffc50907526bf45d149f8c0639a.zip"
MD5SUM="976ee661030bac048968feb6f06bc9c4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="fltk"
Expand Down
32 changes: 11 additions & 21 deletions libraries/fltk/fltk.SlackBuild
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@
cd $(dirname $0) ; CWD=$(pwd)

PRGNAM=fltk
VERSION=${VERSION:-1.3.8}
BUILD=${BUILD:-2}
VERSION=${VERSION:-1.4.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}

Expand All @@ -50,7 +50,7 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}

DOCFILES="ANNOUNCEMENT CHANGES COPYING CREDITS README"
DOCFILES="ANNOUNCEMENT COPYING CREDITS.txt CHANGES.txt"

if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
Expand Down Expand Up @@ -81,22 +81,8 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+

# Fix linking when --libdir=/usr/lib64
sed -i \
-e '/RANLIB/s:$(libdir)/\(.*LIBNAME)\):$(libdir)/`basename \1`:g' \
src/Makefile || exit
zcat $CWD/fltk.fltk-config.in.diff.gz | patch -p1 --verbose

# Cairo library support
# By default Cairo library support is enabled (like Slackware extra/fltk)
case "${CAIRO:-1}" in
0) CAIRO_FLAG="dis" ;;
*) CAIRO_FLAG="en" ;;
esac

# Add small patch for eureka
sed -i 's/class Fl_XFont_On_Demand/class FL_EXPORT Fl_XFont_On_Demand/' FL/x.H

# --docdir seems to be ignored here
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
Expand All @@ -107,14 +93,18 @@ CXXFLAGS="$SLKCFLAGS" \
--datadir=/usr/share/ \
--localstatedir=/var \
--mandir=/usr/man \
--disable-cairo \
--enable-gl \
--enable-largefile \
--enable-shared \
--enable-threads \
--enable-x11 \
--enable-xcursor \
--enable-xdbe \
--enable-xinerama \
--enable-xfixes \
--enable-xft \
--enable-xdbe \
--${CAIRO_FLAG}able-cairo \
--with-x \
--enable-shared \
--build=$ARCH-slackware-linux

# but not here... :)
Expand Down
Binary file added libraries/fltk/fltk.fltk-config.in.diff.gz
Binary file not shown.
8 changes: 4 additions & 4 deletions libraries/fltk/fltk.info
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
PRGNAM="fltk"
VERSION="1.3.8"
HOMEPAGE="http://www.fltk.org"
DOWNLOAD="https://www.fltk.org/pub/fltk/1.3.8/fltk-1.3.8-source.tar.gz"
MD5SUM="84907602c2e50fadec3bc40fb61935cd"
VERSION="1.4.4"
HOMEPAGE="https://www.fltk.org"
DOWNLOAD="https://github.com/fltk/fltk/releases/download/release-1.4.4/fltk-1.4.4-source.tar.gz"
MD5SUM="83c567727e61c779f6681b0298226d05"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
Expand Down
Loading