diff options
Diffstat (limited to 'desktop/rss-guard/rss-guard.SlackBuild')
-rw-r--r-- | desktop/rss-guard/rss-guard.SlackBuild | 30 |
1 files changed, 26 insertions, 4 deletions
diff --git a/desktop/rss-guard/rss-guard.SlackBuild b/desktop/rss-guard/rss-guard.SlackBuild index ad41e01e16633..e9b0ead219f85 100644 --- a/desktop/rss-guard/rss-guard.SlackBuild +++ b/desktop/rss-guard/rss-guard.SlackBuild @@ -27,10 +27,21 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=rss-guard SRCNAM=rssguard -VERSION=${VERSION:-4.5.5} +VERSION=${VERSION:-4.6.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} +# Building by default with QT6 if available +# Can be forced with env BUILD_WITH_QT6=ON/OFF +# Detection of QT6 depends on environment variable QT6DIR setup in +# /etc/profile.d/qt6.sh, hence detection will work only if it has been sourced +[ -z "$QT6DIR" ] && QT6=OFF || QT6=ON +BUILD_WITH_QT6=${BUILD_WITH_QT6:-$QT6} +NO_LITE=${NO_LITE:-ON} +NO_UPDATE_CHECK=${NO_UPDATE_CHECK:-ON} +ENABLE_COMPRESSED_SITEMAP=${ENABLE_COMPRESSED_SITEMAP:-ON} +ENABLE_MEDIAPLAYER_QTMULTIMEDIA=${ENABLE_MEDIAPLAYER_QTMULTIMEDIA:-ON} +ENABLE_MEDIAPLAYER_LIBMPV=${ENABLE_MEDIAPLAYER_LIBMPV:-OFF} if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -40,9 +51,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -77,6 +85,14 @@ cd $TMP rm -rf $SRCNAM-$VERSION tar xvf $CWD/$SRCNAM-$VERSION.tar.?z* || tar xvf $CWD/$VERSION.tar.?z* cd $SRCNAM-$VERSION +echo "Build parameters:" +echo "BUILD_WITH_QT6=$BUILD_WITH_QT6" +echo "NO_LITE=$NO_LITE" +echo "NO_UPDATE_CHECK=$NO_UPDATE_CHECK" +echo "ENABLE_COMPRESSED_SITEMAP=$ENABLE_COMPRESSED_SITEMAP" +echo "ENABLE_MEDIAPLAYER_QTMULTIMEDIA=$ENABLE_MEDIAPLAYER_QTMULTIMEDIA" +echo "ENABLE_MEDIAPLAYER_LIBMPV=$ENABLE_MEDIAPLAYER_LIBMPV" + chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -90,6 +106,12 @@ cd build -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DBUILD_WITH_QT6=$BUILD_WITH_QT6 \ + -DNO_LITE=$NO_LITE \ + -DNO_UPDATE_CHECK=$NO_UPDATE_CHECK \ + -DENABLE_COMPRESSED_SITEMAP=$ENABLE_COMPRESSED_SITEMAP \ + -DENABLE_MEDIAPLAYER_QTMULTIMEDIA=$ENABLE_MEDIAPLAYER_QTMULTIMEDIA \ + -DENABLE_MEDIAPLAYER_LIBMPV=$ENABLE_MEDIAPLAYER_LIBMPV \ .. make make install/strip DESTDIR=$PKG |