From 4763c5f8092b9a9edb2471bd83ae5d6935056245 Mon Sep 17 00:00:00 2001 From: Matteo Bernardini Date: Sat, 20 Jun 2020 11:01:26 +0200 Subject: 20200620.1 global branch merge. Signed-off-by: Matteo Bernardini --- .../perl-Crypt-OpenSSL-Guess.SlackBuild | 109 +++++++++++++++++++++ 1 file changed, 109 insertions(+) create mode 100644 perl/perl-Crypt-OpenSSL-Guess/perl-Crypt-OpenSSL-Guess.SlackBuild (limited to 'perl/perl-Crypt-OpenSSL-Guess/perl-Crypt-OpenSSL-Guess.SlackBuild') diff --git a/perl/perl-Crypt-OpenSSL-Guess/perl-Crypt-OpenSSL-Guess.SlackBuild b/perl/perl-Crypt-OpenSSL-Guess/perl-Crypt-OpenSSL-Guess.SlackBuild new file mode 100644 index 0000000000..58355bcf0d --- /dev/null +++ b/perl/perl-Crypt-OpenSSL-Guess/perl-Crypt-OpenSSL-Guess.SlackBuild @@ -0,0 +1,109 @@ +#!/bin/sh + +# Slackware Package Build Script for perl modules: Crypt::OpenSSL::Guess + +# Copyright (c) 2020 Matteo Bernardini $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +# Remove perlocal.pod and .packlist from $PKG +( cd $PKG + find . -name "perllocal.pod" -o -name ".packlist" -o -name "*.bs" | xargs rm -f +) + +# Remove empty directories +find $PKG -depth -type d -empty -exec rm -rf {} \; + +### strip binaries +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ + | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true + +( cd $PKG/usr/man + find . -type f -exec gzip -9 {} \; + for i in $(find . -type l) ; do ln -s $(readlink $i).gz $i.gz ; rm $i ; done +) + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} -- cgit v1.2.3