summaryrefslogtreecommitdiffstats
path: root/business
diff options
context:
space:
mode:
Diffstat (limited to 'business')
-rw-r--r--business/AssociationSubscribersManager/AssociationSubscribersManager.SlackBuild95
-rw-r--r--business/AssociationSubscribersManager/AssociationSubscribersManager.desktop10
-rw-r--r--business/AssociationSubscribersManager/AssociationSubscribersManager.info10
-rw-r--r--business/AssociationSubscribersManager/README6
-rw-r--r--business/AssociationSubscribersManager/slack-desc19
-rw-r--r--business/beancount/beancount.SlackBuild32
-rw-r--r--business/binance-desktop/README5
-rw-r--r--business/binance-desktop/binance-desktop.SlackBuild (renamed from business/trytond/trytond.SlackBuild)86
-rw-r--r--business/binance-desktop/binance-desktop.info10
-rw-r--r--business/binance-desktop/doinst.sh (renamed from business/AssociationSubscribersManager/doinst.sh)8
-rw-r--r--business/binance-desktop/slack-desc19
-rw-r--r--business/bisq/README5
-rw-r--r--business/bisq/bisq.SlackBuild (renamed from business/tryton/tryton.SlackBuild)86
-rw-r--r--business/bisq/bisq.info10
-rw-r--r--business/bisq/doinst.sh (renamed from business/lemonpos/doinst.sh)7
-rw-r--r--business/bisq/slack-desc (renamed from business/trytond/slack-desc)24
-rw-r--r--business/ledger/CMakeLists.txt.patch13
-rw-r--r--business/ledger/boost-176.patch35
-rw-r--r--business/ledger/ledger.SlackBuild53
-rw-r--r--business/ledger/ledger.info8
-rw-r--r--business/lemonpos/README8
-rw-r--r--business/lemonpos/lemonpos.SlackBuild81
-rw-r--r--business/lemonpos/lemonpos.info10
-rw-r--r--business/lemonpos/slack-desc19
-rw-r--r--business/maltego/maltego.SlackBuild16
-rw-r--r--business/maltego/maltego.info4
-rw-r--r--business/openerp-client/README7
-rw-r--r--business/openerp-client/doinst.sh3
-rw-r--r--business/openerp-client/openerp-client.SlackBuild81
-rw-r--r--business/openerp-client/openerp-client.desktop10
-rw-r--r--business/openerp-client/openerp-client.info10
-rw-r--r--business/openerp-client/slack-desc19
-rw-r--r--business/openerp-server/README16
-rw-r--r--business/openerp-server/doinst.sh23
-rw-r--r--business/openerp-server/openerp-server.SlackBuild103
-rw-r--r--business/openerp-server/openerp-server.conf20
-rw-r--r--business/openerp-server/openerp-server.info10
-rw-r--r--business/openerp-server/rc.openerp-server52
-rw-r--r--business/openerp-server/slack-desc19
-rw-r--r--business/reckon/reckon.SlackBuild22
-rw-r--r--business/skrooge/skrooge.SlackBuild29
-rw-r--r--business/skrooge/skrooge.info8
-rw-r--r--business/stansoft/stansoft.SlackBuild18
-rw-r--r--business/stansoft/stansoft.info12
-rw-r--r--business/tryton/README17
-rw-r--r--business/tryton/doinst.sh3
-rw-r--r--business/tryton/slack-desc19
-rw-r--r--business/tryton/tryton.info10
-rw-r--r--business/trytond/README34
-rw-r--r--business/trytond/doinst.sh26
-rw-r--r--business/trytond/rc.trytond48
-rw-r--r--business/trytond/trytond.info10
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"