From: Armaan Bhojwani Date: Tue, 13 Jul 2021 03:56:40 +0000 (-0400) Subject: perl: move to extra X-Git-Tag: 2021.07.15-1~26 X-Git-Url: https://git.armaanb.net/?p=asd-repo.git;a=commitdiff_plain;h=4b2ac7aaa5e8d792c0ee148df68cc28eb1925dc1 perl: move to extra --- diff --git a/core/perl/build b/core/perl/build deleted file mode 100755 index 8f369e2..0000000 --- a/core/perl/build +++ /dev/null @@ -1,43 +0,0 @@ -#!/bin/sh -e - -export BUILD_ZLIB=0 -export BUILD_BZIP2=0 -export LDFLAGS="$LDFLAGS -pthread" -export CFLAGS="$CFLAGS -DNO_POSIX_2008_LOCALE -D_GNU_SOURCE" - -./Configure \ - -des \ - -Dprefix=/usr \ - -Dvendorprefix=/usr \ - -Dusevendorprefix \ - -Duseshrplib \ - -Dusesoname \ - -Dusethreads \ - -Dinc_version_list=none \ - -Dd_sockaddr_in6=define \ - -Dcccdlflags=-fPIC \ - -Dccflags="$CFLAGS" \ - -Dlddlflags="-shared $LDFLAGS" \ - -Dldflags="$LDFLAGS" \ - -Doptimize="-Wall $CFLAGS" \ - -Dcc="${CC:-cc}" \ - -Dar="${AR:-ar}" \ - -Dnm="${NM:-nm}" \ - -Dranlib="${RANLIB:-ranlib}" \ - -Dperl_static_inline="static __inline__" \ - -Dd_static_inline - -make -make DESTDIR="$1" install - -# Remove all unneeded files. -find "$1" -name \*.pod -exec rm -f {} + -find "$1" -name .packlist -exec rm -f {} + -find "$1" -name README\* -exec rm -f {} + -find "$1" -name TODO\* -exec rm -f {} + -find "$1" -name Change\* -exec rm -f {} + -find "$1" -name \*.bs -exec rm -f {} + -find "$1" -name \*.0 -type f -exec rm -f {} + - -# Fix permissions. -find "$1/usr/lib" -type f -exec chmod 644 {} \; diff --git a/core/perl/checksums b/core/perl/checksums deleted file mode 100644 index cf9c549..0000000 --- a/core/perl/checksums +++ /dev/null @@ -1 +0,0 @@ -82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded diff --git a/core/perl/depends b/core/perl/depends deleted file mode 100644 index 4565337..0000000 --- a/core/perl/depends +++ /dev/null @@ -1,2 +0,0 @@ -bzip2 -zlib diff --git a/core/perl/sources b/core/perl/sources deleted file mode 100644 index a06cabd..0000000 --- a/core/perl/sources +++ /dev/null @@ -1 +0,0 @@ -https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz diff --git a/core/perl/version b/core/perl/version deleted file mode 100644 index 23cfb12..0000000 --- a/core/perl/version +++ /dev/null @@ -1 +0,0 @@ -5.34.0 1 diff --git a/extra/perl/build b/extra/perl/build new file mode 100755 index 0000000..8f369e2 --- /dev/null +++ b/extra/perl/build @@ -0,0 +1,43 @@ +#!/bin/sh -e + +export BUILD_ZLIB=0 +export BUILD_BZIP2=0 +export LDFLAGS="$LDFLAGS -pthread" +export CFLAGS="$CFLAGS -DNO_POSIX_2008_LOCALE -D_GNU_SOURCE" + +./Configure \ + -des \ + -Dprefix=/usr \ + -Dvendorprefix=/usr \ + -Dusevendorprefix \ + -Duseshrplib \ + -Dusesoname \ + -Dusethreads \ + -Dinc_version_list=none \ + -Dd_sockaddr_in6=define \ + -Dcccdlflags=-fPIC \ + -Dccflags="$CFLAGS" \ + -Dlddlflags="-shared $LDFLAGS" \ + -Dldflags="$LDFLAGS" \ + -Doptimize="-Wall $CFLAGS" \ + -Dcc="${CC:-cc}" \ + -Dar="${AR:-ar}" \ + -Dnm="${NM:-nm}" \ + -Dranlib="${RANLIB:-ranlib}" \ + -Dperl_static_inline="static __inline__" \ + -Dd_static_inline + +make +make DESTDIR="$1" install + +# Remove all unneeded files. +find "$1" -name \*.pod -exec rm -f {} + +find "$1" -name .packlist -exec rm -f {} + +find "$1" -name README\* -exec rm -f {} + +find "$1" -name TODO\* -exec rm -f {} + +find "$1" -name Change\* -exec rm -f {} + +find "$1" -name \*.bs -exec rm -f {} + +find "$1" -name \*.0 -type f -exec rm -f {} + + +# Fix permissions. +find "$1/usr/lib" -type f -exec chmod 644 {} \; diff --git a/extra/perl/checksums b/extra/perl/checksums new file mode 100644 index 0000000..cf9c549 --- /dev/null +++ b/extra/perl/checksums @@ -0,0 +1 @@ +82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded diff --git a/extra/perl/depends b/extra/perl/depends new file mode 100644 index 0000000..4565337 --- /dev/null +++ b/extra/perl/depends @@ -0,0 +1,2 @@ +bzip2 +zlib diff --git a/extra/perl/sources b/extra/perl/sources new file mode 100644 index 0000000..a06cabd --- /dev/null +++ b/extra/perl/sources @@ -0,0 +1 @@ +https://www.cpan.org/src/5.0/perl-5.34.0.tar.xz diff --git a/extra/perl/version b/extra/perl/version new file mode 100644 index 0000000..23cfb12 --- /dev/null +++ b/extra/perl/version @@ -0,0 +1 @@ +5.34.0 1