diff options
Diffstat (limited to 'academic/octave/octave.SlackBuild')
-rw-r--r-- | academic/octave/octave.SlackBuild | 29 |
1 files changed, 14 insertions, 15 deletions
diff --git a/academic/octave/octave.SlackBuild b/academic/octave/octave.SlackBuild index 275582c965..9ba829b157 100644 --- a/academic/octave/octave.SlackBuild +++ b/academic/octave/octave.SlackBuild @@ -23,8 +23,8 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=octave -VERSION=${VERSION:-3.8.0} -BUILD=${BUILD:-2} +VERSION=${VERSION:-3.8.1} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -72,25 +72,24 @@ rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 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 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -# Allow Octave to find compressed info files. -# https://savannah.gnu.org/bugs/?41054 -patch -p1 < $CWD/patches/compressed-info.diff +chmod -R u+w,go-w,a+rX-st . # Don't try to detect Qt5. It's not supported yet. # https://savannah.gnu.org/bugs/?40252 patch -p1 < $CWD/patches/no-qt5.diff - -# Fix several configure checks due to the above umfpack.h -> amd.h issue. -# https://savannah.gnu.org/bugs/?41209 -patch -p1 < $CWD/patches/umfpack-cppflags.diff autoreconf -vif +# Avoid rebuilding the documentation by making stamp-vti newer than its +# dependencies (in particular ./configure, which we just modified above). +# If you live far enough east or west that the date contained in version.texi +# does not match that file's timestamp when printed accounting for your +# timezone, then the docs get rebuilt with your local date. +# +# The TeX environment in Slackware 14.1 fails to build the DVI and PDF +# targets in Octave 3.8.1. Maybe it works with a recent version of TeXLive? +touch doc/liboctave/stamp-vti +touch doc/interpreter/stamp-vti + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ FFLAGS="$SLKCFLAGS" \ |