diff options
author | Edward W. Koenig <kingbeowulf@linuxgalaxy.org> | 2022-12-29 11:50:04 -0800 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2022-12-31 09:14:46 +0700 |
commit | 141fc676bc50a3f33131a0fcee895062776579ba (patch) | |
tree | 30204ab18e77fea1e51cc4d394bcb52692252074 /libraries/poco/poco.SlackBuild | |
parent | e00824a64f70d1d1486f9c896207613df22120dd (diff) |
libraries/poco: New maintainer, script improvements
Signed-off-by: Edward W. Koenig <kingbeowulf@linuxgalaxy.org>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'libraries/poco/poco.SlackBuild')
-rw-r--r-- | libraries/poco/poco.SlackBuild | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/libraries/poco/poco.SlackBuild b/libraries/poco/poco.SlackBuild index 9174b33660..a31af3d96a 100644 --- a/libraries/poco/poco.SlackBuild +++ b/libraries/poco/poco.SlackBuild @@ -22,6 +22,8 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 29-DEC-2022: new maintainer, Edward W. Koenig (kingbeowulf) + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=poco @@ -47,6 +49,14 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then exit 0 fi +# Make optionally detected components really optional as they are in +# CMAKE build configuration upstream. +if [ ${POSTGRESQL:-no} = "no" ]; then + NOPOSTGRESQL="--omit=Data/PostgreSQL" +else + NOPOSTGRESQL="" +fi + TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} @@ -84,10 +94,15 @@ if [ "$ARCH" = "x86_64" ]; then patch -p1 < $CWD/poco_x64.patch fi +# Slackware ships with MariaDB not MySQL, patch from Arch Linux +patch -p1 < $CWD/poco_mariadb.patch + ./configure \ --prefix=/usr \ --no-tests \ --no-samples \ + $NOPOSTGRESQL \ + --sqlite-thread-safe=2 \ --shared make |