Changeset: 8ec0e5d0f623 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8ec0e5d0f623
Modified Files:
debian/fix-deb.sh
Branch: default
Log Message:
Remove build support for EOL Ubuntu.
diffs (63 lines):
diff --git a/debian/fix-deb.sh b/debian/fix-deb.sh
--- a/debian/fix-deb.sh
+++ b/debian/fix-deb.sh
@@ -45,36 +45,15 @@ if [[ $ARCH == i?86 ]]; then
fi
case $SUITE in
-trusty)
- # fix control file because this system doesn't have liblas and a
- # too old version of libgeos
- sed -i -e 's/, libgeos-dev[^,]*//;s/, liblas-c-dev[^,]*//' \
- -e 's/libcfitsio-dev/libcfitsio3-dev/' \
- -e '/^Package:.*lidar/,/^$/d' \
- -e '/^Package:.*geom/,/^$/d' debian/control
- rm debian/libmonetdb5-server-lidar.install
debian/libmonetdb5-server-geom.install
- sed -i
'/geo[ms]=yes/s/yes/no/;/gdal=yes/s/yes/no/;/lidar=yes/s/yes/no/;/liblas=yes/s/yes/no/'
debian/rules
- ;;
-esac
-
-case $SUITE in
-jessie | trusty)
- # Xenial Xerus (and presumably newer releases) uses php-cli,
- # all others still have php5-cli and don't have php*-sockets
+jessie)
+ # Debian 8 still have php5-cli and doesn't have php*-sockets;
+ # newer ones use php-cli and do have php-sockets.
sed -i 's/php-cli/php5-cli/;s/, *php-sockets//' debian/control
;;
esac
case $SUITE in
-trusty)
- # the trusty linker produces unresolved references to openSSL functions
- sed -i '/openssl_LIBS/s/WIN32?//' clients/mapilib/Makefile.ag
- sed -i '/^libmapi_la_LIBADD/s/$/ $(openssl_LIBS)/'
clients/mapilib/Makefile.am clients/mapilib/Makefile.in
- ;;
-esac
-
-case $SUITE in
-jessie | trusty)
+jessie)
# The Python 3 version is too old for py3integration.
sed -i '/^Package: monetdb-python3/,/^$/d' debian/control
sed -i 's/ python3-dev, python3-numpy,//' debian/control
@@ -83,18 +62,6 @@ jessie | trusty)
;;
esac
-case $SUITE in
-cosmic)
- # libbam is not available as a shared object (also true for older
- # version) and this means that on 18.10 the libmonetdb5-server-bam
- # package cannot be compiled on amd64
- sed -i -e 's/libbam-dev, //' \
- -e '/^Package: libmonetdb5-server-bam/,/^$/d' debian/control
- sed -i '/samtools=yes/s/yes/no/' debian/rules
- rm debian/libmonetdb5-server-bam.install
- ;;
-esac
-
# debhelper compatibility 9 and later support multiarch by using
# architecture-specific subdirectories in /usr/lib (and /lib); our
# code base is set up for amd64 (x86_64), so change to whatever
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list