diff options
author | Fellype do Nascimento <fellype (at) gmail (dot) com> | 2020-01-02 19:26:10 -0600 |
---|---|---|
committer | Robby Workman <rworkman@slackbuilds.org> | 2020-01-02 23:33:50 -0600 |
commit | 419fbecd1f9190baeec5bceaa8250460373213e2 (patch) | |
tree | d97ac0bfff05f611153d323a529f82835de28ae8 /academic/grace/grace.SlackBuild | |
parent | d7fc3a2cb60390d6220e551bb2260297a12d7ea3 (diff) |
academic/grace: Updated for version 5.1.25 (+ new maintainer)
Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
Diffstat (limited to 'academic/grace/grace.SlackBuild')
-rw-r--r-- | academic/grace/grace.SlackBuild | 39 |
1 files changed, 23 insertions, 16 deletions
diff --git a/academic/grace/grace.SlackBuild b/academic/grace/grace.SlackBuild index 67ea658611b0..a4005d50b933 100644 --- a/academic/grace/grace.SlackBuild +++ b/academic/grace/grace.SlackBuild @@ -1,11 +1,30 @@ #!/bin/sh # Slackware build script for grace + # Written by B. Jogai <jogaib {at} comcast [dot] net> # Substantially modified by Robby Workman <rworkman@slackware.com> +# Updated by Fellype do Nascimento <fellype (at) gmail (dot) com +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=grace -VERSION=${VERSION:-5.1.23} +VERSION=${VERSION:-5.1.25} BUILD=${BUILD:-1} TAG=${TAG:-"_SBo"} @@ -51,18 +70,6 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -# Apply some miscellaneous fixup patches -patch -p0 < $CWD/patches/xmgrace-null.patch -patch -p0 < $CWD/patches/xmgrace-help.patch -patch -p0 < $CWD/patches/xmgrace-strip.patch - -# The invocation of nc_inq_libvers() has changed with the newer netcdf -patch -p1 < $CWD/patches/xmgrace-netcdf.patch - -# The header and library files of package fftw2 have been split -# up into single and double. grace uses double. -patch -p1 < $CWD/patches/xmgrace-fftw.patch - # Fix paths to docs in src/xmgrace.c sed -i "s%/usr/share/doc/packages/%/usr/lib${LIBDIRSUFFIX}/%g" src/xmgrace.c @@ -107,9 +114,9 @@ cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild ln -s ../../doc/$PRGNAM-$VERSION doc ) -# We're going to leave the man pages where they are, since grace (might|does) -# look for them in its docs dir. Since grace might still use them directly, -# we're going to leave them uncompressed. Don't fuss - disk space is cheap :-) +rm -f $PKG/usr/man/man1/* +cp -a $PKG/usr/doc/$PRGNAM-$VERSION/*.1 $PKG/usr/man/man1 +gzip -9 $PKG/usr/man/man1/*.? mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc |