diff options
Diffstat (limited to 'network/uget/uget.SlackBuild')
-rw-r--r-- | network/uget/uget.SlackBuild | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/network/uget/uget.SlackBuild b/network/uget/uget.SlackBuild index d3251d21b1..a77dad2230 100644 --- a/network/uget/uget.SlackBuild +++ b/network/uget/uget.SlackBuild @@ -1,10 +1,11 @@ -#!/bin/sh +#!/bin/bash # Slackware build script for Uget # Written by Morten Juhl-Johansen Zölde-Fejér <mjjzf@syntaktisk.dk> +# Updated by B. Watson <yalhcru@gmail.com> PRGNAM=uget -VERSION=1.6.4_1 +VERSION=1.8.0 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -37,27 +38,30 @@ fi set -e -# AFAIK, pkgtools still get confused by - in version number... -SRCVER=${VERSION/_/-} - -# Grr, and the tarball's filename doesn't match its top-level dir. -DIRVER=$( echo $SRCVER | sed 's/-.*//' ) - rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$SRCVER.tar.gz -cd $PRGNAM-$DIRVER +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +cd $PRGNAM-$VERSION chown -R root:root . chmod -R u+w,go+r-w,a-s . # Prevent segfaults in Curl_resolv_timeout() patch -p1 < $CWD/curlopt_nosignal.diff +# At the time of this writing, the SBo aria2 package is 1.9.1. The +# uget docs say: +# "Some features will not work if you use aria2 plug-in with aria2 <= 1.9." +# Caveat construor. +if [ "${ARIA2:-yes}" = "no" ]; then + ARIAFLAG="--disable-plugin-aria2" +fi + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ + $ARIAFLAG \ --disable-gstreamer \ --prefix=/usr \ --build=$ARCH-slackware-linux @@ -65,7 +69,7 @@ make make install-strip DESTDIR=$PKG mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS COPYING ChangeLog INSTALL README $PKG/usr/doc/$PRGNAM-$VERSION +cp -a AUTHORS COPYING ChangeLog README $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install |