diff --git a/rules/perl-modules/default.bash b/rules/perl-modules/default.bash deleted file mode 100644 index ff1ebec..0000000 --- a/rules/perl-modules/default.bash +++ /dev/null @@ -1,91 +0,0 @@ -version=\ -( - '1.0' -) - -url=\ -( - 'http://search.cpan.org/CPAN/authors/id/M/MS/MSCHWERN/ExtUtils-MakeMaker-6.56.tar.gz' - 'http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/IO-Tty-1.10.tar.gz' - 'http://search.cpan.org/CPAN/authors/id/R/RG/RGIERSIG/Expect-1.21.tar.gz' - 'http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/Class-Trigger-0.14.tar.gz' - 'http://search.cpan.org/CPAN/authors/id/K/KA/KASEI/Class-Accessor-0.34.tar.gz' - 'http://search.cpan.org/CPAN/authors/id/T/TM/TMTM/Class-Data-Inheritable-0.08.tar.gz' - 'http://search.cpan.org/CPAN/authors/id/R/RD/RDF/Clone-0.31.tar.gz' - 'http://search.cpan.org/CPAN/authors/id/K/KA/KASEI/UNIVERSAL-moniker-0.08.tar.gz' - 'http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/DBI-1.616.tar.gz' - 'http://search.cpan.org/CPAN/authors/id/T/TM/TMTM/DBIx-ContextualFetch-1.03.tar.gz' - 'http://search.cpan.org/CPAN/authors/id/P/PE/PERRIN/Ima-DBI-0.35.tar.gz' - 'http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/DBD-SQLite-1.31.tar.gz' - 'http://search.cpan.org/CPAN/authors/id/T/TM/TMTM/Class-DBI-v3.0.17.tar.gz' - 'http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/Class-DBI-SQLite-0.11.tar.gz' -) - -md5=\ -( - 'af7e032a1e845e4decf7672929510b98' - '46baec86a145e57f0ec661fa412b097c' - 'a151b0dc4d1a35c73941c65b7c26da5b' - 'b0a95ebe359a3c4e768d81fc58031c83' - '0d9640d237a13276145f7e44b4855b89' - 'fc0fe65926eb8fb932743559feb54eb9' - '65f34e7280d7b7dfb72ab6224e5767f5' - 'e59b97ccf88f9fa68c3e5c18d7059d57' - '799313e54a693beb635b47918458f7c4' - '20a78432ae26b266216b7b30ff7941c3' - 'f3c5c0b1fe509556ca35f08aae91b3f5' - '67b3575104efd606c8093bc416e3338d' - 'df59962bab98a0d31bf1d04d7270831b' - '25e80b9d2f2d66e6fc51d487f0894802' -) - -requires=\ -( - 'perl/default' - 'qemu/host' -) - -post_unpack() -{ - sed "s!%cfg_dir_rootfs%!$cfg_dir_rootfs!g" "$pkg_dir"/perl.in > "$pkg_build_dir"/perl && - chmod 0755 "$pkg_build_dir"/perl -} - -target_install() -{ - export CC="$cfg_target_canonical-gcc" - export PATH="$pkg_build_dir":$PATH - export PERL_LIB="$cfg_dir_rootfs/usr/lib/perl5/5.10.0" - export PERL_SITELIB="$cfg_dir_rootfs/usr/lib/perl5/site_perl/5.10.0/arm-linux-thread-multi" - export PERL5LIB="$cfg_dir_rootfs/usr/lib/perl5/5.10.0" - export PERL_MM_USE_DEFAULT=1 - export PERL_ARCHLIB="$cfg_dir_rootfs/usr/lib/perl5/5.10.0/arm-linux-thread-multi" - export INST_MAN1DIR=/tmp/perl-modules - export INST_MAN3DIR=/tmp/perl-modules - export PREFIX="$cfg_dir_rootfs/usr" - export INSTALLSITELIB="$PERL_SITELIB" - export INSTALLSITEARCH="$PERL_SITELIB" - export INSTALLARCHLIB="$PERL_SITELIB" - - n=0; while [ -n "${url[$n]}" ]; do - pkg="$(basename "${url[$n]}" .tar.gz)" - - cd "$pkg_build_dir/../$pkg" - - "$pkg_build_dir/perl" Makefile.PL \ - PERL="$pkg_build_dir/perl" \ - FULLPERL="$pkg_build_dir/perl" \ - PERL_ARCHLIB=${PERL_ARCHLIB} \ - INST_MAN1DIR=${INST_MAN1DIR} \ - INST_MAN3DIR=${INST_MAN3DIR} \ - PREFIX=${PREFIX} \ - INSTALLSITELIB=${INSTALLSITELIB} \ - INSTALLSITEARCH=${INSTALLSITEARCH} \ - INSTALLARCHLIB=${INSTALLARCHLIB} && - - make install UNINST=1 || return 1 - - cd "$pkg_build_dir" - let n++ - done -} diff --git a/rules/perl-modules/perl.in b/rules/perl-modules/perl.in deleted file mode 100644 index e3b443c..0000000 --- a/rules/perl-modules/perl.in +++ /dev/null @@ -1,10 +0,0 @@ -#! /bin/sh - -export LANG='C' -export LC_ALL='C' - -qemu-arm \ - -L "%cfg_dir_rootfs%" \ - "%cfg_dir_rootfs%/lib/ld-linux.so.3" \ - "%cfg_dir_rootfs%/usr/bin/perl" \ - -I"%cfg_dir_rootfs%/usr/lib/perl5/site_perl/5.10.0" -I"%cfg_dir_rootfs%/usr/lib/perl5/5.10.0/arm-linux-thread-multi" "$@"