diff options
Diffstat (limited to 'business')
52 files changed, 321 insertions, 987 deletions
diff --git a/business/AssociationSubscribersManager/AssociationSubscribersManager.SlackBuild b/business/AssociationSubscribersManager/AssociationSubscribersManager.SlackBuild deleted file mode 100644 index 4b2de64643..0000000000 --- a/business/AssociationSubscribersManager/AssociationSubscribersManager.SlackBuild +++ /dev/null @@ -1,95 +0,0 @@ -#!/bin/sh -# -# Slackware build script for Association Subscribers Manager -# -# Copyright 2009 Arnaud Dupuis, Asnières sur Seine, France -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -PRGNAM=AssociationSubscribersManager -VERSION=${VERSION:-3.2.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -lrelease association_subscribers_manager.pro -qmake INSTALLDIR=/usr association_subscribers_manager.pro - -sed -i "s/-O2/$SLKCFLAGS/" Makefile - -make -make INSTALL_ROOT=$PKG install - -mkdir -p $PKG/usr/share/applications -cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop - -strip --strip-unneeded $PKG/usr/bin/* - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/ -cp -a AUTHORS CHANGES INSTALL LICENSE PLUGIN_ARCHITECTURE README TODO \ - $PKG/usr/doc/$PRGNAM-$VERSION -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:-tgz} diff --git a/business/AssociationSubscribersManager/AssociationSubscribersManager.desktop b/business/AssociationSubscribersManager/AssociationSubscribersManager.desktop deleted file mode 100644 index 1a1199fd15..0000000000 --- a/business/AssociationSubscribersManager/AssociationSubscribersManager.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Name=Association Subscribers Manager -Exec=association_subscribers_manager -Type=Application -Icon=/usr/share/AssociationSubscribersManager/images/as.png -GenericName=Associations' subscribers management software -GenericName[fr]=Gestionnaire d'associations -Terminal=false -X-KDE-StartupNotify=true -Categories=Qt;KDE;Office; diff --git a/business/AssociationSubscribersManager/AssociationSubscribersManager.info b/business/AssociationSubscribersManager/AssociationSubscribersManager.info deleted file mode 100644 index f131365b07..0000000000 --- a/business/AssociationSubscribersManager/AssociationSubscribersManager.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="AssociationSubscribersManager" -VERSION="3.2.0" -HOMEPAGE="http://www.associationsubscribersmanager.org/" -DOWNLOAD="http://downloads.sourceforge.net/assuma/AssociationSubscribersManager-3.2.0.tar.gz" -MD5SUM="56b174a8c88deaad313d4af7f77b48ca" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Arnaud Dupuis" -EMAIL="a.dupuis@infinityperl.org" diff --git a/business/AssociationSubscribersManager/README b/business/AssociationSubscribersManager/README deleted file mode 100644 index a052679d1f..0000000000 --- a/business/AssociationSubscribersManager/README +++ /dev/null @@ -1,6 +0,0 @@ -Association Subscribers Manager is software designed to manage -members of associations. An "association" can be a club sport, a -music club, etc.; it is highly customizable. It can manage groups -of several thousand members. It is written in C++ with Qt 4 as a GUI -framework. All generated files are in an XML-based format to guarantee -interoperability. diff --git a/business/AssociationSubscribersManager/slack-desc b/business/AssociationSubscribersManager/slack-desc deleted file mode 100644 index f5098a6117..0000000000 --- a/business/AssociationSubscribersManager/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# 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 ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -AssociationSubscribersManager: AssociationSubscribersManager (manage clubs subscribers) -AssociationSubscribersManager: -AssociationSubscribersManager: Association Subscribers Manager allows people to easily manage -AssociationSubscribersManager: their clubs (or associations). The main goal is to make it simple. -AssociationSubscribersManager: It is a simple software that do the job in a simple way. -AssociationSubscribersManager: -AssociationSubscribersManager: Homepage: http://www.associationsubscribersmanager.org/ -AssociationSubscribersManager: -AssociationSubscribersManager: -AssociationSubscribersManager: -AssociationSubscribersManager: diff --git a/business/beancount/beancount.SlackBuild b/business/beancount/beancount.SlackBuild index dd1c74c43a..d434d288b3 100644 --- a/business/beancount/beancount.SlackBuild +++ b/business/beancount/beancount.SlackBuild @@ -1,30 +1,41 @@ -#!/bin/sh +#!/bin/bash # Generated by Alien's SlackBuild Toolkit: http://slackware.com/~alien/AST # Copyright 2009-2010 Eric Hameleers, Eindhoven, Netherlands # Slackware build script for beancount # Written by Lionel Young <redtricycle@gmail.com> # Based on http://slackbuilds.org/template.SlackBuild +# 20220301 bkw: Modified by SlackBuilds.org, BUILD=2: +# - remove 0-byte placeholder in doc dir. +# - i486 => i586. + +cd $(dirname $0) ; CWD=$(pwd) + PRGNAM=beancount VERSION=${VERSION:-1.0} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} if [ -z "$ARCH" ]; then case "$( uname -m )" in - i?86) export ARCH=i486 ;; + i?86) export ARCH=i586 ;; arm*) export ARCH=arm ;; *) export ARCH=$( uname -m ) ;; esac fi -CWD=$(pwd) +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" + exit 0 +fi + TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" LIBDIRSUFFIX="" elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=i686 -mtune=i686" @@ -50,9 +61,9 @@ cd $PRGNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ + -exec chmod 755 {} \+ -o \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; + -exec chmod 644 {} \+ # Ensure header images and style sheet is included by bean-web patch -p1 --verbose < $CWD/beancount_web_fix.diff @@ -71,9 +82,12 @@ cp -aR \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +# 20220404 bkw: 0-byte placeholder +rm -f $PKG/usr/doc/$PRGNAM-$VERSION/examples/.keep + # Install mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/business/binance-desktop/README b/business/binance-desktop/README new file mode 100644 index 0000000000..81bd32f4f0 --- /dev/null +++ b/business/binance-desktop/README @@ -0,0 +1,5 @@ +binance-desktop (Enhance Your Trading Experience) + +Powerful crypto trading platform for those who mean business. +The Binance crypto trading experience, tailor-made for your +Windows, MacOS or Linux device. diff --git a/business/trytond/trytond.SlackBuild b/business/binance-desktop/binance-desktop.SlackBuild index a8ec4b99fc..12b80f77ab 100644 --- a/business/trytond/trytond.SlackBuild +++ b/business/binance-desktop/binance-desktop.SlackBuild @@ -1,8 +1,8 @@ -#!/bin/sh +#!/bin/bash -# Slackware build script for trytond +# Slackware build script for binance-desktop -# Copyright 2014 Ken Roberts +# Copyright 2022 Andreo Rissardo <andreotec@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -22,36 +22,40 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -PRGNAM=trytond -VERSION=${VERSION:-3.0.4} +cd $(dirname $0) ; CWD=$(pwd) + +PRGNAM=binance-desktop +SRCNAM=binance +VERSION=${VERSION:-1.39.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} +DEBBUILD=${DEBBUILD:-1} if [ -z "$ARCH" ]; then case "$( uname -m )" in - i?86) ARCH=i486 ;; + i?86) ARCH=i586 ;; arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; + *) ARCH=$( uname -m ) ;; esac fi -CWD=$(pwd) +# 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 +fi + TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" +# Abort build if architecture is not 64-bit. +if [ "$ARCH" != "x86_64" ]; then + echo "$ARCH is not supported." + exit 1 fi set -e @@ -60,43 +64,37 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +mkdir -p $PRGNAM-$VERSION cd $PRGNAM-$VERSION +rpm2cpio < $CWD/${SRCNAM}-${VERSION}-${ARCH}-linux.rpm | cpio -imdv chown -R root:root . find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ +-o -perm 511 \) -exec chmod 755 {} \; -o \ +\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ +-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +# brave has its own symlinks from opt to bin +cp -ap {opt,usr} $PKG/ -python setup.py install --root=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +#Set command line +mkdir -p $PKG/usr/bin +echo "#!/bin/bash" > $PKG/usr/bin/$PRGNAM +echo "exec /opt/Binance/binance" >> $PKG/usr/bin/$PRGNAM +chmod +x $PKG/usr/bin/$PRGNAM + mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -if [ -x /usr/bin/sphinx-build ] ; then - ( cd $TMP/$PRGNAM-$VERSION/doc - make html - make pickle - make json - make htmlhelp - make qthelp - PAPER=${PAPER:-letter} make latex - cp -a _build_/* $PKG/usr/doc/$PRGNAM-$VERSION - ) -fi -cp -a COPYRIGHT CHANGELOG INSTALL LICENSE README TODO $PKG/usr/doc/$PRGNAM-$VERSION/ +cp -a $PKG/opt/Binance/LICENSE.electron.txt \ + $PKG/usr/doc/$PRGNAM-$VERSION/LICENSE 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 -# Install the rc.trydond startup file -install -D -m644 $CWD/rc.trytond $PKG/etc/rc.d/rc.trytond.new -# Install the trytond.conf file -install -D -m644 $TMP/$PRGNAM-$VERSION/etc/trytond.conf $PKG/etc/trytond.conf.new - cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/business/binance-desktop/binance-desktop.info b/business/binance-desktop/binance-desktop.info new file mode 100644 index 0000000000..61d8583909 --- /dev/null +++ b/business/binance-desktop/binance-desktop.info @@ -0,0 +1,10 @@ +PRGNAM="binance-desktop" +VERSION="1.39.0" +HOMEPAGE="https://binance.com" +DOWNLOAD="UNSUPPORTED" +MD5SUM="" +DOWNLOAD_x86_64="https://github.com/binance/desktop/releases/download/v1.39.0/binance-1.39.0-x86_64-linux.rpm" +MD5SUM_x86_64="05d411b66ecc71e0d98c0691b138efa3" +REQUIRES="" +MAINTAINER="Andreo Rissardo" +EMAIL="andreotec@gmail.com" diff --git a/business/AssociationSubscribersManager/doinst.sh b/business/binance-desktop/doinst.sh index c9b677e8a3..9169c83208 100644 --- a/business/AssociationSubscribersManager/doinst.sh +++ b/business/binance-desktop/doinst.sh @@ -1,6 +1,9 @@ - if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications &> /dev/null + /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 +fi + +if [ -x /usr/bin/update-mime-database ]; then + /usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1 fi if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then @@ -8,4 +11,3 @@ if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 fi fi - diff --git a/business/binance-desktop/slack-desc b/business/binance-desktop/slack-desc new file mode 100644 index 0000000000..5609035db1 --- /dev/null +++ b/business/binance-desktop/slack-desc @@ -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 ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +binance-desktop: binance-desktop (Enhance Your Trading Experience) +binance-desktop: +binance-desktop: Powerful crypto trading platform for those who mean business. The +binance-desktop: Binance crypto trading experience, tailor-made for your Windows, +binance-desktop: MacOS or Linux device. +binance-desktop: +binance-desktop: +binance-desktop: +binance-desktop: +binance-desktop: Homepage: https://binance.com +binance-desktop: diff --git a/business/bisq/README b/business/bisq/README new file mode 100644 index 0000000000..1d04c90fd8 --- /dev/null +++ b/business/bisq/README @@ -0,0 +1,5 @@ +Bisq (Exchange, Decentralized.) + +Buy and sell bitcoin for fiat (or other cryptocurrencies) privately +and securely using Bisq's peer-to-peer network and open-source desktop +software. No registration required. diff --git a/business/tryton/tryton.SlackBuild b/business/bisq/bisq.SlackBuild index 286a3314d3..d49cdc3b54 100644 --- a/business/tryton/tryton.SlackBuild +++ b/business/bisq/bisq.SlackBuild @@ -1,8 +1,8 @@ -#!/bin/sh +#!/bin/bash -# Slackware build script for tryton +# Slackware build script for bisq -# Copyright 2014 Ken Roberts +# Copyright 2022 Andreo Rissardo <afrtech2@proton.me> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -22,36 +22,40 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -PRGNAM=tryton -VERSION=${VERSION:-3.0.3} +cd $(dirname $0) ; CWD=$(pwd) + +PRGNAM=bisq +SRCNAM=Bisq +VERSION=${VERSION:-1.9.12} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} +DEBBUILD=${DEBBUILD:-1} if [ -z "$ARCH" ]; then case "$( uname -m )" in - i?86) ARCH=i486 ;; + i?86) ARCH=i586 ;; arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; + *) ARCH=$( uname -m ) ;; esac fi -CWD=$(pwd) +# 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 +fi + TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" +# Abort build if architecture is not 64-bit. +if [ "$ARCH" != "x86_64" ]; then + echo "$ARCH is not supported." + exit 1 fi set -e @@ -60,44 +64,36 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +mkdir -p $PRGNAM-$VERSION cd $PRGNAM-$VERSION +rpm2cpio < $CWD/${SRCNAM}-64bit-${VERSION}.rpm | cpio -imdv chown -R root:root . find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ +-o -perm 511 \) -exec chmod 755 {} \; -o \ +\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ +-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +# bisq has its own symlinks from opt to bin +cp -ap {opt,usr} $PKG/ -python setup.py install --root=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +#Set command line +mkdir -p $PKG/usr/bin +echo "#!/bin/bash" > $PKG/usr/bin/$PRGNAM +echo "exec /opt/bisq/bin/Bisq" >> $PKG/usr/bin/$PRGNAM +chmod +x $PKG/usr/bin/$PRGNAM +mkdir -p $PKG/usr/share/applications +mv $PKG/opt/bisq/lib/bisq-Bisq.desktop $PKG/usr/share/applications/Bisq.desktop mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -if [ -x /usr/bin/sphinx ] ; then - ( cd $TMP/$PRGNAM-$VERSION/doc - make html - make pickle - make json - make htmlhelp - make qthelp - make changes - PAPER=${PAPER:-letter} make latex - cp -a _build_/* $PKG/usr/doc/$PRGNAM-$VERSION - ) -fi - -cp -a COPYRIGHT INSTALL CHANGELOG LICENSE README $PKG/usr/doc/$PRGNAM-$VERSION/ cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild -# Add the desktop file -mkdir $PKG/usr/share/applications -cp -a tryton.desktop $PKG/usr/share/applications/tryton.desktop - 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:-tgz} +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/business/bisq/bisq.info b/business/bisq/bisq.info new file mode 100644 index 0000000000..ec57b720f3 --- /dev/null +++ b/business/bisq/bisq.info @@ -0,0 +1,10 @@ +PRGNAM="bisq" +VERSION="1.9.12" +HOMEPAGE="https://bisq.network/" +DOWNLOAD="UNSUPPORTED" +MD5SUM="" +DOWNLOAD_x86_64="https://github.com/bisq-network/bisq/releases/download/v1.9.12/Bisq-64bit-1.9.12.rpm" +MD5SUM_x86_64="8521ee6c4333bb8545bd99d3be7e9bf1" +REQUIRES="" +MAINTAINER="Andreo Rissardo" +EMAIL="afrtech2@proton.me" diff --git a/business/lemonpos/doinst.sh b/business/bisq/doinst.sh index 4a25de5e6f..9169c83208 100644 --- a/business/lemonpos/doinst.sh +++ b/business/bisq/doinst.sh @@ -1,5 +1,9 @@ if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 + /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 +fi + +if [ -x /usr/bin/update-mime-database ]; then + /usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1 fi if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then @@ -7,4 +11,3 @@ if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 fi fi - diff --git a/business/trytond/slack-desc b/business/bisq/slack-desc index 727755ffab..1d15012796 100644 --- a/business/trytond/slack-desc +++ b/business/bisq/slack-desc @@ -5,15 +5,15 @@ # You must make exactly 11 lines for the formatting to be correct. It's also # customary to leave one space after the ':' except on otherwise blank lines. - |-----handy-ruler------------------------------------------------------| -trytond: trytond (ERP -server part) -trytond: -trytond: Tryton is a complete ERP written in Python. -trytond: This package is for the server only - the modules needed for actual -trytond: usage must be installed separately. -trytond: -trytond: Homepage: http://www.tryton.org -trytond: -trytond: -trytond: -trytond: + |-----handy-ruler------------------------------------------------------| +bisq: bisq (Exchange, Decentralized.) +bisq: +bisq: Buy and sell bitcoin for fiat (or other cryptocurrencies) privately +bisq: and securely using Bisq's peer-to-peer network and open-source +bisq: desktop software. No registration required. +bisq: +bisq: +bisq: +bisq: +bisq: Homepage: https://bisq.network +bisq: diff --git a/business/ledger/CMakeLists.txt.patch b/business/ledger/CMakeLists.txt.patch deleted file mode 100644 index 2f292ffb81..0000000000 --- a/business/ledger/CMakeLists.txt.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 15cb7ef90..bb8bfa2dc 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -12,7 +12,7 @@ set(Ledger_TEST_TIMEZONE "America/Chicago") - - # Point CMake at any custom modules we may ship - list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake") --if(${CMAKE_VERSION} VERSION_LESS "3.16.0") -+if ((${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.7.0") AND (${CMAKE_VERSION} VERSION_LESS "3.16.0")) - # use backported module from 3.15 (introduced 3.12) to support older versions of cmake - list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake/python-backport") - endif()
\ No newline at end of file diff --git a/business/ledger/boost-176.patch b/business/ledger/boost-176.patch new file mode 100644 index 0000000000..8032625b24 --- /dev/null +++ b/business/ledger/boost-176.patch @@ -0,0 +1,35 @@ +diff --git a/src/expr.cc b/src/expr.cc +index c8945d3..ad2589a 100644 +--- a/src/expr.cc ++++ b/src/expr.cc +@@ -278,7 +278,7 @@ value_t expr_value(expr_t::ptr_op_t op) + value_t source_command(call_scope_t& args) + { + std::istream * in = NULL; +- scoped_ptr<ifstream> stream; ++ std::unique_ptr<ifstream> stream; + string pathname; + + if (args.has(0)) { +diff --git a/src/format.h b/src/format.h +index 15431cf..57f3650 100644 +--- a/src/format.h ++++ b/src/format.h +@@ -65,7 +65,7 @@ class format_t : public expr_base_t<string>, public noncopyable + std::size_t min_width; + std::size_t max_width; + variant<string, expr_t> data; +- scoped_ptr<struct element_t> next; ++ std::unique_ptr<struct element_t> next; + + element_t() throw() + : supports_flags<>(), type(STRING), min_width(0), max_width(0) { +@@ -103,7 +103,7 @@ class format_t : public expr_base_t<string>, public noncopyable + void dump(std::ostream& out) const; + }; + +- scoped_ptr<element_t> elements; ++ std::unique_ptr<element_t> elements; + + public: + static enum elision_style_t { diff --git a/business/ledger/ledger.SlackBuild b/business/ledger/ledger.SlackBuild index 89b8bc095e..9e4abd59bf 100644 --- a/business/ledger/ledger.SlackBuild +++ b/business/ledger/ledger.SlackBuild @@ -1,12 +1,21 @@ -#!/bin/sh +#!/bin/bash # Slackware build script for ledger # Written by Lionel Young (redtricycle at gmail dot com) # Updated by simotrone (simotrone at gmail dot com) +# 20220301 bkw: Modified by SlackBuilds.org, BUILD=2: +# - fix conflict with utfcpp. +# - don't include tools/ in the doc dir, it's upstream dev stuff. +# - don't include empty /usr/share in package. +# - include GLOSSARY.md in package, it looks useful. + +cd $(dirname $0) ; CWD=$(pwd) + PRGNAM=ledger -VERSION=${VERSION:-3.2.1} -BUILD=${BUILD:-1} +VERSION=${VERSION:-3.3.2} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -16,7 +25,13 @@ if [ -z "$ARCH" ]; then esac fi -CWD=$(pwd) +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" + exit 0 +fi + +# 20220301 bkw: no SLKCFLAGS here. cmake defaults to -O3 -fPIC, which is fine. + TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} @@ -32,38 +47,36 @@ cd $PRGNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ + -o -perm 511 \) -exec chmod 755 {} \+ -o \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ + +patch -p1 < $CWD/boost-176.patch -patch -p1 < $CWD/CMakeLists.txt.patch +# 20220301 bkw: do not look for utfcpp's headers in /usr/include, use +# only the bundled copy (otherwise the build breaks if utfcpp is installed). +sed -i '/find_path(/s,$, NO_DEFAULT_PATH,' cmake/FindUtfcpp.cmake mkdir -p build cd build cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ .. - make - make install DESTDIR=$PKG + make # VERBOSE=1 # uncomment if needed + make install/strip DESTDIR=$PKG cd .. -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - mv $PKG/usr/share/man $PKG/usr -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 +rmdir $PKG/usr/share +gzip -9 $PKG/usr/man/man*/* mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/ cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild -cp -a README.md doc/NEWS.md $PKG/usr/doc/$PRGNAM-$VERSION/ - -cp -ra contrib $PKG/usr/doc/$PRGNAM-$VERSION -cp -ra test/input/* $PKG/usr/doc/$PRGNAM-$VERSION -cp -ra tools $PKG/usr/doc/$PRGNAM-$VERSION +cp -a README.md doc/*.md contrib test/input/* \ + $PKG/usr/doc/$PRGNAM-$VERSION/ mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/business/ledger/ledger.info b/business/ledger/ledger.info index 49666f11fc..5dbc3b45d5 100644 --- a/business/ledger/ledger.info +++ b/business/ledger/ledger.info @@ -1,10 +1,10 @@ PRGNAM="ledger" -VERSION="3.2.1" +VERSION="3.3.2" HOMEPAGE="https://ledger-cli.org" -DOWNLOAD="https://github.com/ledger/ledger/archive/v3.2.1/ledger-3.2.1.tar.gz" -MD5SUM="4f82445bf8a39010e51b6367cf82c6d9" +DOWNLOAD="https://github.com/ledger/ledger/archive/v3.3.2/ledger-3.3.2.tar.gz" +MD5SUM="802bb7ed40be62bfbf68b70f15731f63" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="utfcpp" +REQUIRES="" MAINTAINER="simotrone" EMAIL="simotrone@gmail.com" diff --git a/business/lemonpos/README b/business/lemonpos/README deleted file mode 100644 index 8d8510be21..0000000000 --- a/business/lemonpos/README +++ /dev/null @@ -1,8 +0,0 @@ -lemonpos (Point-Of-Sale finance application) - -Lemon is an open source point of sale for linux and other unix -systems. It is targeted for the small and medium sized business, -and has been conceived for ease of use. - -Not focused to a specific sector, it can be used at a general -store, a fast-food restaurant or a book store. diff --git a/business/lemonpos/lemonpos.SlackBuild b/business/lemonpos/lemonpos.SlackBuild deleted file mode 100644 index 2b95e64047..0000000000 --- a/business/lemonpos/lemonpos.SlackBuild +++ /dev/null @@ -1,81 +0,0 @@ -#!/bin/sh - -# Slackware build script for lemonpos - -# Written by Vincent Batts, vbatts@hashbangbash.com - -PRGNAM=lemonpos -VERSION=${VERSION:-0.9.3} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT || exit 1 -cd $TMP || exit 1 -rm -rf $PRGNAM || exit 1 -tar xvf $CWD/$PRGNAM-$VERSION.tar.*z? || exit 1 -cd $PRGNAM || exit 1 -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DMAN_INSTALL_DIR=/usr/man \ - -DSYSCONF_INSTALL_DIR=/etc/kde \ - -DLIB_SUFFIX=${LIBDIRSUFFIX} \ - .. - make $NUMJOBS || exit 1 - make install DESTDIR=$PKG || exit 1 -cd - - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - CHANGELOG COPYING INSTALL NOTES README USING \ - $PKG/usr/doc/$PRGNAM-$VERSION -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:-tgz} - diff --git a/business/lemonpos/lemonpos.info b/business/lemonpos/lemonpos.info deleted file mode 100644 index cc2f6c5cfa..0000000000 --- a/business/lemonpos/lemonpos.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="lemonpos" -VERSION="0.9.3" -HOMEPAGE="http://lemonpos.org/" -DOWNLOAD="http://downloads.sourceforge.net/project/lemonpos/real/lemonpos-0.9.3.tar.bz2" -MD5SUM="1dabd68e744707483f30df5c5add9190" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Vincent Batts" -EMAIL="vbatts@hashbangbash.com" diff --git a/business/lemonpos/slack-desc b/business/lemonpos/slack-desc deleted file mode 100644 index 627aceacf9..0000000000 --- a/business/lemonpos/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# 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 ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -lemonpos: lemonpos (Point-Of-Sale finance application) -lemonpos: -lemonpos: Lemon is an open source point of sale for linux and other unix -lemonpos: systems. It is targeted for the small and medium sized business, -lemonpos: and has been conceived for ease of use. -lemonpos: -lemonpos: Not focused to a specific sector, it can be used at a general -lemonpos: store, a fast-food restaurant or a book store. -lemonpos: -lemonpos: Homepage: http://lemonpos.org/ -lemonpos: diff --git a/business/maltego/maltego.SlackBuild b/business/maltego/maltego.SlackBuild index a3e5f09ea3..151a48b456 100644 --- a/business/maltego/maltego.SlackBuild +++ b/business/maltego/maltego.SlackBuild @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # Slackware build script for maltego @@ -22,10 +22,13 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +cd $(dirname $0) ; CWD=$(pwd) + PRGNAM=maltego VERSION=${VERSION:-4.1.13.11516} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -35,7 +38,14 @@ if [ -z "$ARCH" ]; then esac fi -CWD=$(pwd) +# 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 +fi + TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} @@ -74,4 +84,4 @@ 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:-tgz} +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/business/maltego/maltego.info b/business/maltego/maltego.info index 8fe569b2e1..7121b4fe19 100644 --- a/business/maltego/maltego.info +++ b/business/maltego/maltego.info @@ -1,10 +1,10 @@ PRGNAM="maltego" VERSION="4.1.13.11516" HOMEPAGE="https://www.paterva.com" -DOWNLOAD="https://www.paterva.com/malv41/Maltego.v4.1.13.11516.deb" +DOWNLOAD="https://slackware.uk/~urchlay/src/Maltego.v4.1.13.11516.deb" MD5SUM="993b9dca487509fd0bafac4620fabd83" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="jdk" +REQUIRES="zulu-openjdk8" MAINTAINER="Fernando Lopez Jr." EMAIL="fernando.lopezjr@gmail.com" diff --git a/business/openerp-client/README b/business/openerp-client/README deleted file mode 100644 index e15ce427b2..0000000000 --- a/business/openerp-client/README +++ /dev/null @@ -1,7 +0,0 @@ -OpenERP is a free enterprise management software package. It covers all -domains for small to medium businesses; accounting, stock management, -sales, customer relationship, purchases, project management, etcetera. -This is the client application. - -Note that you will get an error on startup if matplotlib is not -installed, but the only functionality lost is presenting graphs. diff --git a/business/openerp-client/doinst.sh b/business/openerp-client/doinst.sh deleted file mode 100644 index 140e332222..0000000000 --- a/business/openerp-client/doinst.sh +++ /dev/null @@ -1,3 +0,0 @@ -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications -fi diff --git a/business/openerp-client/openerp-client.SlackBuild b/business/openerp-client/openerp-client.SlackBuild deleted file mode 100644 index 226918f09a..0000000000 --- a/business/openerp-client/openerp-client.SlackBuild +++ /dev/null @@ -1,81 +0,0 @@ -#!/bin/sh - -# Slackware build script for openerp-client - -# Copyright 2008-2009 Heinz Wiesinger, Amsterdam, The Netherlands -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -PRGNAM=openerp-client -VERSION=${VERSION:-5.0.4} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -python setup.py install --root=$PKG - -# the setup.py includes the build path, even if you add --prefix=/usr flag :\ -sed -i "s|$PKG||g" $PKG/usr/bin/openerp-client - -mkdir -p $PKG/usr/share/applications -cp -f $CWD/openerp-client.desktop $PKG/usr/share/applications/ - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mv $PKG/usr/share/man $PKG/usr -rm -rf $PKG/usr/share/man -gzip -9 $PKG/usr/man/man?/*.? - -mv $PKG/usr/share/doc $PKG/usr -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:-tgz} diff --git a/business/openerp-client/openerp-client.desktop b/business/openerp-client/openerp-client.desktop deleted file mode 100644 index 46e3cd8d6d..0000000000 --- a/business/openerp-client/openerp-client.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Name=OpenERP -GenericName=Enterprise Resource Planning -Comment=Basic ERP & CRM -Exec=openerp-client -Icon=/usr/share/pixmaps/openerp-client/openerp-icon.png -Terminal=false -Type=Application -Categories=Office; -StartupNotify=true diff --git a/business/openerp-client/openerp-client.info b/business/openerp-client/openerp-client.info deleted file mode 100644 index 725d7e0e86..0000000000 --- a/business/openerp-client/openerp-client.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="openerp-client" -VERSION="5.0.4" -HOMEPAGE="http://www.openerp.com" -DOWNLOAD="http://downloads.sourceforge.net/project/salix-sbo/13.37/openerp-client/openerp-client-5.0.4.tar.gz" -MD5SUM="39657590a8d61f39cd8c55229e4643a6" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="openerp-server" -MAINTAINER="Heinz Wiesinger" -EMAIL="pprkut@liwjatan.at" diff --git a/business/openerp-client/slack-desc b/business/openerp-client/slack-desc deleted file mode 100644 index 52ac17beae..0000000000 --- a/business/openerp-client/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# 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 ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -openerp-client: openerp-client (Complete ERP and CRM - client part) -openerp-client: -openerp-client: OpenERP is a free enterprise management software package. It -openerp-client: covers all domains for small to medium businesses; accounting, -openerp-client: stock management, sales, customer relationship, purchases, -openerp-client: project management, et cetera. -openerp-client: This is the client part. -openerp-client: -openerp-client: Homepage: http://www.openerp.com -openerp-client: -openerp-client: diff --git a/business/openerp-server/README b/business/openerp-server/README deleted file mode 100644 index 140b3fbecf..0000000000 --- a/business/openerp-server/README +++ /dev/null @@ -1,16 +0,0 @@ -OpenERP is a complete ERP and CRM. The main features are accounting -(analytic and financial), stock management, sales and purchases -management, tasks automation, marketing campaigns, help desk, -POS, etc. Technical features include a distributed server, flexible -workflows, an object database, a dynamic GUI, customizable reports, and -SOAP and XML-RPC interfaces. - -Before you can use openerp-server, you will have to set up -postgresql. All you have to do is issue the following command: - createuser -U postgres --no-adduser terp - -This will setup OpenERP for the use with postgresql on localhost. -There is no need to set a password on localhost. However, if you are -going to run postgresql on a different server, you will have to run -createuser like this: - createuser -U postgres --no-adduser -P terp diff --git a/business/openerp-server/doinst.sh b/business/openerp-server/doinst.sh deleted file mode 100644 index a513a9c6fe..0000000000 --- a/business/openerp-server/doinst.sh +++ /dev/null @@ -1,23 +0,0 @@ -config() { - NEW="$1" - OLD="$(dirname $NEW)/$(basename $NEW .new)" - # If there's no config file by that name, mv it over: - if [ ! -r $OLD ]; then - mv $NEW $OLD - elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then - # toss the redundant copy - rm $NEW - fi - # Otherwise, we leave the .new copy for the admin to consider... -} - -# Keep same perms on rc.openerp-server.new: -if [ -e etc/rc.d/rc.openerp-server ]; then - cp -a etc/rc.d/rc.openerp-server etc/rc.d/rc.openerp-server.new.incoming - cat etc/rc.d/rc.openerp-server.new > etc/rc.d/rc.openerp-server.new.incoming - mv etc/rc.d/rc.openerp-server.new.incoming etc/rc.d/rc.openerp-server.new -fi - -config etc/rc.d/rc.openerp-server.new -config etc/openerp/openerp-server.conf.new - diff --git a/business/openerp-server/openerp-server.SlackBuild b/business/openerp-server/openerp-server.SlackBuild deleted file mode 100644 index e5b85aadb3..0000000000 --- a/business/openerp-server/openerp-server.SlackBuild +++ /dev/null @@ -1,103 +0,0 @@ -#!/bin/sh - -# Slackware build script for openerp-server - -# Copyright 2008-2009 Heinz Wiesinger, Amsterdam, The Netherlands -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -PRGNAM=openerp-server -VERSION=${VERSION:-5.0.4} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -# fix hardcoded libdir -sed -i "s/opj('lib', 'python%s'/opj('lib$LIBDIRSUFFIX', 'python%s'/" setup.py - -python setup.py install --root=$PKG - -# setup.py includes the build path, even if you add --prefix=/usr flag :\ -sed -i "s|$PKG||g" $PKG/usr/bin/openerp-server - -mv $PKG/usr/share/* $PKG/usr/ -rm -rf $PKG/usr/share - -mkdir -p $PKG/etc/{rc.d,openerp} -cp -f $CWD/rc.openerp-server $PKG/etc/rc.d/rc.openerp-server.new -cp -f $CWD/openerp-server.conf $PKG/etc/openerp/openerp-server.conf.new - -mkdir -p $PKG/var/{spool,log}/openerp -mkdir -p $PKG/var/lock/subsys - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -( cd $PKG/usr/man - find . -type f -exec gzip -9 {} \; - for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done -) - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -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:-tgz} diff --git a/business/openerp-server/openerp-server.conf b/business/openerp-server/openerp-server.conf deleted file mode 100644 index caec6ba0b3..0000000000 --- a/business/openerp-server/openerp-server.conf +++ /dev/null @@ -1,20 +0,0 @@ -[options] -without_demo = False -upgrade = False -verbose = False -xmlrpc = True -db_user = postgres -db_password = False -root_path = None -soap = False -translate_modules = ['all'] -db_name = False -netrpc = True -demo = {} -interface = -db_host = False -db_port = False -port = 8069 -addons_path = None -reportgz = False - diff --git a/business/openerp-server/openerp-server.info b/business/openerp-server/openerp-server.info deleted file mode 100644 index 50f2dc0dd9..0000000000 --- a/business/openerp-server/openerp-server.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="openerp-server" -VERSION="5.0.4" -HOMEPAGE="http://www.openerp.com" -DOWNLOAD="http://downloads.sourceforge.net/project/salix-sbo/13.37/openerp-server/openerp-server-5.0.4.tar.gz" -MD5SUM="043a19025943080207a9d6ca2e904d6f" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="egenix-mx-base vobject PyXML reportlab pychart pydot lxml pytz psycopg2" -MAINTAINER="Heinz Wiesinger" -EMAIL="pprkut@liwjatan.at" diff --git a/business/openerp-server/rc.openerp-server b/business/openerp-server/rc.openerp-server deleted file mode 100644 index 37fa2d5bee..0000000000 --- a/business/openerp-server/rc.openerp-server +++ /dev/null @@ -1,52 +0,0 @@ -#!/bin/sh -# Start/stop/restart openerp-server. -# $Id: rc.openerp-server,v 1.1 2009/03/31 -# Author: Heinz Wiesinger <pprkut@liwjatan.at> -# --------------------------------------------------------------------------- - -PIDFILE=/var/spool/openerp/openerp-server.pid -LOCKFILE=/var/lock/subsys/openerp-server -LOGFILE=/var/log/openerp/openerp-server.log - -# Start openerp: -openerp_start() { - if [ -x /usr/bin/openerp-server ]; then - echo "Starting openerp server: /usr/bin/openerp-server " - if [ -e "$LOCKFILE" ]; then - echo "openerp server already running!" - echo "Please remove $LOCKFILE" - else - /usr/bin/openerp-server --pidfile=$PIDFILE --logfile=$LOGFILE \ - -c /etc/openerp/openerp-server.conf & - touch $LOCKFILE - fi - fi -} - -# Stop openerp: -openerp_stop() { - echo "Stopping openerp-server" - kill -TERM $(cat $PIDFILE) > /dev/null 2>&1 - rm -f $LOCKFILE -} - -# Restart openerp: -openerp_restart() { - openerp_stop - sleep 1 - openerp_start -} - -case "$1" in -'start') - openerp_start - ;; -'stop') - openerp_stop - ;; -'restart') - openerp_restart - ;; -*) - echo "usage $0 start|stop|restart" -esac diff --git a/business/openerp-server/slack-desc b/business/openerp-server/slack-desc deleted file mode 100644 index 799ec6f494..0000000000 --- a/business/openerp-server/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# 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 ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -openerp-server: openerp-server (Complete ERP and CRM - server part) -openerp-server: -openerp-server: OpenERP is a complete ERP and CRM. The main features are -openerp-server: accounting (analytic and financial), stock management, sales -openerp-server: and purchases management, tasks automation, marketing campaigns, -openerp-server: help desk, POS, etc. Technical features include a distributed -openerp-server: server, flexible workflows, an object database, a dynamic GUI, -openerp-server: customizable reports, and SOAP and XML-RPC interfaces. -openerp-server: -openerp-server: Homepage: http://www.openerp.com -openerp-server: diff --git a/business/reckon/reckon.SlackBuild b/business/reckon/reckon.SlackBuild index b52ef1f805..76327f1b45 100644 --- a/business/reckon/reckon.SlackBuild +++ b/business/reckon/reckon.SlackBuild @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # Slackware build script for rubygem-reckon # Copyright 2014 Lionel Young USA # All rights reserved. @@ -20,28 +20,38 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +cd $(dirname $0) ; CWD=$(pwd) + PRGNAM=reckon VERSION=${VERSION:-0.3.9} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} SRCNAM=reckon if [ -z "$ARCH" ]; then case "$( uname -m )" in - i?86) ARCH=i486 ;; + i?86) ARCH=i586 ;; arm*) ARCH=arm ;; *) ARCH=$( uname -m ) ;; esac fi -CWD=$(pwd) +# 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 +fi + TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" LIBDIRSUFFIX="" elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=i686 -mtune=i686" @@ -109,4 +119,4 @@ mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/business/skrooge/skrooge.SlackBuild b/business/skrooge/skrooge.SlackBuild index 157b2f806c..9cb1ae8d03 100644 --- a/business/skrooge/skrooge.SlackBuild +++ b/business/skrooge/skrooge.SlackBuild @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # Copyright 2012,2016 Vincent Batts, Raleigh, NC, USA # Copyright 2009 Vincent Batts, http://hashbangbash.com/ @@ -21,26 +21,36 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +cd $(dirname $0) ; CWD=$(pwd) + PRGNAM=skrooge -VERSION=${VERSION:-1.12.5} +VERSION=${VERSION:-2.27.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} if [ -z "$ARCH" ]; then case "$( uname -m )" in - i?86) export ARCH=i486 ;; + i?86) export ARCH=i586 ;; arm*) export ARCH=arm ;; *) export ARCH=$( uname -m ) ;; esac fi -CWD=$(pwd) +# 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 +fi + TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i486" ]; then - export SLKCFLAGS="-O2 -march=i486 -mtune=i686" +if [ "$ARCH" = "i586" ]; then + export SLKCFLAGS="-O2 -march=i586 -mtune=i686" export LIBDIRSUFFIX="" elif [ "$ARCH" = "s390" ]; then export SLKCFLAGS="-O2" @@ -59,11 +69,6 @@ fi # Additional cmake flags that are spanned across the KDE modules export KDE_OPT_ARGS=" -DSITE=\"slackbuilds.org\" " -# Avoid a version number in .la files: -if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then - QTDIR=/usr/lib${LIBDIRSUFFIX}/qt -fi - set -e rm -rf $PKG @@ -105,4 +110,4 @@ 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:-tgz} +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/business/skrooge/skrooge.info b/business/skrooge/skrooge.info index 0b658042db..65a5fbfb76 100644 --- a/business/skrooge/skrooge.info +++ b/business/skrooge/skrooge.info @@ -1,10 +1,10 @@ PRGNAM="skrooge" -VERSION="1.12.5" +VERSION="2.27.0" HOMEPAGE="https://skrooge.org/" -DOWNLOAD="https://download.kde.org/stable/skrooge/skrooge-1.12.5.tar.xz" -MD5SUM="29dd8d8b406388be54474ce55d9f96c9" +DOWNLOAD="https://download.kde.org/stable/skrooge/skrooge-2.27.0.tar.xz" +MD5SUM="0d5da37dbb5235d8c9d759df8a7e6639" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="libofx" +REQUIRES="libofx sqlcipher" MAINTAINER="Vincent Batts" EMAIL="vbatts@hashbangbash.com" diff --git a/business/stansoft/stansoft.SlackBuild b/business/stansoft/stansoft.SlackBuild index 2a487d35cd..29bb78b2a8 100644 --- a/business/stansoft/stansoft.SlackBuild +++ b/business/stansoft/stansoft.SlackBuild @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # Slackware build script for stansoft @@ -22,10 +22,13 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +cd $(dirname $0) ; CWD=$(pwd) + PRGNAM=stansoft -VERSION=${VERSION:-7.21} +VERSION=${VERSION:-7.26} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} STANSOFT_USER=${STANSOFT_USER:-stansoft} STANSOFT_UID=${STANSOFT_UID:-325} @@ -54,7 +57,14 @@ elif ! grep -q "^$STANSOFT_GROUP:" /etc/group; then bailout fi -CWD=$(pwd) +# 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 +fi + TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} @@ -92,4 +102,4 @@ mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/business/stansoft/stansoft.info b/business/stansoft/stansoft.info index ab7d1df48d..38c395e0b7 100644 --- a/business/stansoft/stansoft.info +++ b/business/stansoft/stansoft.info @@ -1,10 +1,10 @@ PRGNAM="stansoft" -VERSION="7.21" -HOMEPAGE="http://www.stansoft.org" -DOWNLOAD="http://download.stansoft.org/files/stansoft-v7.21-x86.tar.bz2" -MD5SUM="187c64bc05deb0baed8b9bc3a3e3c6d5" -DOWNLOAD_x86_64="http://download.stansoft.org/files/stansoft-v7.21-x86_64.tar.bz2" -MD5SUM_x86_64="bacb9ed1cfe5f6f4466e118c953ae6ad" +VERSION="7.26" +HOMEPAGE="https://www.stansoft.org" +DOWNLOAD="https://downloads.sourceforge.net/project/stansoft/32-bit/stansoft-v7.26-x86.tar.bz2" +MD5SUM="9e9cac4c4961881ab0136a41c4dbade0" +DOWNLOAD_x86_64="https://downloads.sourceforge.net/project/stansoft/64-bit/stansoft-v7.26-x86_64.tar.bz2" +MD5SUM_x86_64="f8f43fa8ec377d13d1a27b17407ae436" REQUIRES="" MAINTAINER="Stansoft" EMAIL="info@stansoft.org" diff --git a/business/tryton/README b/business/tryton/README deleted file mode 100644 index fa013dadd9..0000000000 --- a/business/tryton/README +++ /dev/null @@ -1,17 +0,0 @@ -Tryton is a complete ERP. The main features are accounting (analytic -and financial), stock management, sales and purchases management, -POS, etc. Technical features include a distributed server, flexible -workflows, an object database, a dynamic GUI, customizable reports, and -SOAP and XML-RPC interfaces. - -This is the pygtk client for Tryton. Requires trytond available on -either the same host or available via the network. - -If you want to integrate Google Calendar, then install GooCalendar -(http://code.google.com/p/goocalendar/) - Not available on SBo. - -Optional is cdecimal (not available in SBo) to replace stock decimal -module. - -If you want to install the documentation, optional dependency is Sphinx -documentation program (development/Sphinx). diff --git a/business/tryton/doinst.sh b/business/tryton/doinst.sh deleted file mode 100644 index 5fb28930db..0000000000 --- a/business/tryton/doinst.sh +++ /dev/null @@ -1,3 +0,0 @@ -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 -fi diff --git a/business/tryton/slack-desc b/business/tryton/slack-desc deleted file mode 100644 index 66c4a91a66..0000000000 --- a/business/tryton/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# 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 ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -tryton: tryton (Tryton ERP -client part) -tryton: -tryton: Tryton is a complete ERP written in Python. -tryton: -tryton: This package is for the client only - trytond (server) package must -tryton: be installed somewhere that the client can reach. -tryton: -tryton: Homepage: http://www.tryton.org -tryton: -tryton: -tryton: diff --git a/business/tryton/tryton.info b/business/tryton/tryton.info deleted file mode 100644 index 0bbf70a24c..0000000000 --- a/business/tryton/tryton.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="tryton" -VERSION="3.0.3" -HOMEPAGE="http://www.tryton.org" -DOWNLOAD="http://downloads.tryton.org/3.0/tryton-3.0.3.tar.gz" -MD5SUM="2b42241ed44de8c8936838c59ab850cd" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="simplejson pytz trytond" -MAINTAINER="Ken Roberts" -EMAIL="alisonken1@juno.com" diff --git a/business/trytond/README b/business/trytond/README deleted file mode 100644 index c1eec1fa35..0000000000 --- a/business/trytond/README +++ /dev/null @@ -1,34 +0,0 @@ -Tryton is a complete ERP. The main features are accounting (analytic -and financial), stock management, sales and purchases management, -POS, etc. Technical features include a distributed server, flexible -workflows, an object database, a dynamic GUI, customizable reports, and -SOAP and XML-RPC interfaces. - -To add modules, you will need pip. - -Before you can use the tryton server, you will have to set up -postgresql. All you have to do is issue the following command: - createuser -U postgres --createdb --no-adduser tryton - -This will setup trytond for use with postgresql on localhost. There is -no need to set a password on localhost. However, if you are going to -run postgresql on a different server, you will have to run createuser -like this: - createuser -U postgres --createdb --no-adduser -P tryton - -After initializing postgres, modify /etc/trytond/trytond.conf to match -your local setup. After trytond is setup, then you can run - /etc/rc.d/rc.trytond start - -If you want to install the documentation, optional dependency is Sphinx -documentation program (development/Sphinx). - -For a list of modules that can be added to trytond, at cli type: - pip search trytond - -then to add module, type: - pip install trytond_module_name - -where trydond_module_name is the name of the module. For example, to -add the account package, type: - pip install trytond_account diff --git a/business/trytond/doinst.sh b/business/trytond/doinst.sh deleted file mode 100644 index dc2666f510..0000000000 --- a/business/trytond/doinst.sh +++ /dev/null @@ -1,26 +0,0 @@ -config() { - NEW="$1" - OLD="$(dirname $NEW)/$(basename $NEW .new)" - # If there's no config file by that name, mv it over: - if [ ! -r $OLD ]; then - mv $NEW $OLD - elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then - # toss the redundant copy - rm $NEW - fi - # Otherwise, we leave the .new copy for the admin to consider... -} - -preserve_perms() { - NEW="$1" - OLD="$(dirname $NEW)/$(basename $NEW .new)" - if [ -e $OLD ]; then - cp -a $OLD ${NEW}.incoming - cat $NEW > ${NEW}.incoming - mv ${NEW}.incoming $NEW - fi - config $NEW -} - -preserve_perms etc/rc.d/rc.trytond.new -config etc/trytond.conf.new diff --git a/business/trytond/rc.trytond b/business/trytond/rc.trytond deleted file mode 100644 index 8d821a3909..0000000000 --- a/business/trytond/rc.trytond +++ /dev/null @@ -1,48 +0,0 @@ -#!/bin/sh -# Start/stop/restart trytond server. -# Author: Ken Roberts <alisonken1@juno.com> -# --------------------------------------------------------------------------- - -PIDFILE=/var/spool/trytond/trytond.pid -LOGFILE=/var/log/trytond/trytond.log - -# Start openerp: -trytond_start() { - if [ -x /usr/bin/trytond ]; then - echo "Starting trytond server: /usr/bin/trytond " - if [ -e "$PIDFILE" ]; then - echo "trytond server already running!" - echo "If trytond is not running (improper shutdown?), then remove ${PIDFILE}" - else - /usr/bin/trytond --pidfile=$PIDFILE --logfile=$LOGFILE \ - -c /etc/trytond/trytond.conf & - fi - fi -} - -# Stop trytond: -trytond_stop() { - echo "Stopping openerp-server" - kill -TERM $(cat $PIDFILE) > /dev/null 2>&1 -} - -# Restart trytond: -trytond_restart() { - trytond_stop - sleep 1 - trytond_start -} - -case "$1" in -'start') - trytond_start - ;; -'stop') - trytond_stop - ;; -'restart') - trytond_restart - ;; -*) - echo "usage $0 start|stop|restart" -esac diff --git a/business/trytond/trytond.info b/business/trytond/trytond.info deleted file mode 100644 index 38e9bb3ff5..0000000000 --- a/business/trytond/trytond.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="trytond" -VERSION="3.0.4" -HOMEPAGE="http://www.tryton.org" -DOWNLOAD="http://downloads.tryton.org/3.0/trytond-3.0.4.tar.gz" -MD5SUM="4c08a689b6b977060b4a7fb6ed5350ec" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="lxml polib psycopg2 pydot python-dateutil pytz relatorio simplejson sql" -MAINTAINER="Ken Roberts" -EMAIL="alisonken1@juno.com" |