diff options
author | B. Watson <urchlay@slackware.uk> | 2023-07-02 01:40:17 -0400 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2023-07-08 16:42:05 +0700 |
commit | 1aa8b3d8d51bb27e74c90527e4d13ef45e480334 (patch) | |
tree | fd31ec7927875bcc7e6d0a6be29b06bb6d2a52f5 /perl/perl-Test-Exception | |
parent | f1aa202e16c28be4822c98c306a88b697aefa9bc (diff) |
perl/perl-Test-Exception: ARCH=noarch, fix docs.
Signed-off-by: B. Watson <urchlay@slackware.uk>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'perl/perl-Test-Exception')
-rw-r--r-- | perl/perl-Test-Exception/perl-Test-Exception.SlackBuild | 42 |
1 files changed, 13 insertions, 29 deletions
diff --git a/perl/perl-Test-Exception/perl-Test-Exception.SlackBuild b/perl/perl-Test-Exception/perl-Test-Exception.SlackBuild index 3390e61cb23b..548bf216bc26 100644 --- a/perl/perl-Test-Exception/perl-Test-Exception.SlackBuild +++ b/perl/perl-Test-Exception/perl-Test-Exception.SlackBuild @@ -25,27 +25,22 @@ # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20230702 bkw: Modified by SlackBuilds.org, BUILD=2: +# - ARCH=noarch. +# - add missing SlackBuild to doc dir. +# - fix doc permissions (Changes was +x). + cd $(dirname $0) ; CWD=$(pwd) PRGNAM="perl-Test-Exception" VERSION=${VERSION:-0.43} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} +ARCH=noarch SRCNAM="$(printf $PRGNAM | cut -f2- -d-)" -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - 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 @@ -57,14 +52,6 @@ OUTPUT=${OUTPUT:-/tmp} set -e -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" -fi - DOCS="Changes" rm -fr $TMP/$SRCNAM-$VERSION $PKG @@ -73,11 +60,7 @@ cd $TMP tar xzvf $CWD/$SRCNAM-$VERSION.tar.gz cd $TMP/$SRCNAM-$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 {} \; +find . -type f -exec chmod 644 {} + -o -type d -exec chmod 755 {} + CFLAGS="$SLKCFLAGS" \ perl Makefile.PL \ @@ -87,11 +70,12 @@ perl Makefile.PL \ make make install DESTDIR=$PKG +gzip -9 $PKG/usr/man/man*/* -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION - -find $PKG/usr/man -type f -exec gzip -9 {} \; +PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION +mkdir -p $PKGDOC +cp -a $DOCS $PKGDOC +cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild # Remove perlocal.pod and .packlist from $PKG ; remove empty directories find $PKG -name "perllocal.pod" -o -name ".packlist" -o -name "*.bs" | xargs rm -f |