Enabling Perl tests causes failure during build. Files that should be installed into packages, are missing or in different location. This PR removes missing files/paths and replaces paths that have changed with working ones. Most likely, test files have been relocated during time and this portion hasn't been updated when perl package has updated. Fixes #21127 Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
1559 lines
42 KiB
Makefile
1559 lines
42 KiB
Makefile
define Package/perlbase-template
|
|
SUBMENU:=Perl
|
|
SECTION:=lang
|
|
CATEGORY:=Languages
|
|
URL:=http://www.cpan.org/
|
|
DEPENDS:=perl
|
|
endef
|
|
|
|
define Package/perlbase-anydbm-file
|
|
$(call Package/perlbase-template)
|
|
TITLE:=AnyDBM_File perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-anydbm-file/install
|
|
$(call perlmod/Install,$(1),AnyDBM_File.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/AnyDBM_File.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-anydbm-file))
|
|
|
|
|
|
define Package/perlbase-app
|
|
$(call Package/perlbase-template)
|
|
TITLE:=app perl module
|
|
DEPENDS+=+perlbase-autouse +perlbase-base +perlbase-config +perlbase-cpan +perlbase-essential +perlbase-file +perlbase-getopt +perlbase-if +perlbase-tap +perlbase-text
|
|
endef
|
|
|
|
define Package/perlbase-app/install
|
|
$(call perlmod/Install,$(1),App,)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-app))
|
|
|
|
|
|
define Package/perlbase-archive
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Archive perl module
|
|
DEPENDS+=+perlbase-cwd +perlbase-essential +perlbase-file +perlbase-io
|
|
endef
|
|
|
|
define Package/perlbase-archive/install
|
|
$(call perlmod/Install,$(1),Archive,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Archive-Tar/bin cpan/Archive-Tar/t)
|
|
$(INSTALL_DIR) $(1)/usr/bin
|
|
$(CP) $(PKG_INSTALL_DIR)/usr/bin/ptar $(1)/usr/bin/
|
|
$(CP) $(PKG_INSTALL_DIR)/usr/bin/ptardiff $(1)/usr/bin/
|
|
$(CP) $(PKG_INSTALL_DIR)/usr/bin/ptargrep $(1)/usr/bin/
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-archive))
|
|
|
|
|
|
define Package/perlbase-arybase
|
|
$(call Package/perlbase-template)
|
|
TITLE:=arybase perl module
|
|
DEPENDS+=+perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-arybase/install
|
|
$(call perlmod/Install,$(1),arybase.pm auto/arybase,)
|
|
$(call perlmod/InstallBaseTests,$(1),ext/arybase/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-arybase))
|
|
|
|
|
|
define Package/perlbase-attribute
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Attribute perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-attribute/install
|
|
$(call perlmod/Install,$(1),Attribute,)
|
|
$(call perlmod/InstallBaseTests,$(1),dist/Attribute-Handlers/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-attribute))
|
|
|
|
|
|
define Package/perlbase-attributes
|
|
$(call Package/perlbase-template)
|
|
TITLE:=attributes perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-attributes/install
|
|
$(call perlmod/Install,$(1),attributes.pm auto/attributes,)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-attributes))
|
|
|
|
|
|
define Package/perlbase-autodie
|
|
$(call Package/perlbase-template)
|
|
TITLE:=autodie perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-autodie/install
|
|
$(call perlmod/Install,$(1),autodie autodie.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/autodie/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-autodie))
|
|
|
|
|
|
define Package/perlbase-autoloader
|
|
$(call Package/perlbase-template)
|
|
TITLE:=AutoLoader perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-autoloader/install
|
|
$(call perlmod/Install,$(1),AutoLoader.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/AutoLoader/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-autoloader))
|
|
|
|
|
|
define Package/perlbase-autosplit
|
|
$(call Package/perlbase-template)
|
|
TITLE:=AutoSplit perl module
|
|
DEPENDS+=+perlbase-config +perlbase-essential +perlbase-file
|
|
endef
|
|
|
|
define Package/perlbase-autosplit/install
|
|
$(call perlmod/Install/NoStrip,$(1),AutoSplit.pm,)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-autosplit))
|
|
|
|
|
|
define Package/perlbase-autouse
|
|
$(call Package/perlbase-template)
|
|
TITLE:=autouse perl module
|
|
endef
|
|
|
|
define Package/perlbase-autouse/install
|
|
$(call perlmod/Install,$(1),autouse.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),dist/autouse/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-autouse))
|
|
|
|
|
|
define Package/perlbase-b
|
|
$(call Package/perlbase-template)
|
|
TITLE:=B perl module
|
|
DEPENDS+=+perlbase-config +perlbase-essential +perlbase-feature
|
|
endef
|
|
|
|
define Package/perlbase-b/install
|
|
$(call perlmod/Install,$(1),B B.pm auto/B,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/B-Debug/t ext/B/t lib/B/Deparse-core.t lib/B/Deparse-subclass.t lib/B/Deparse.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-b))
|
|
|
|
|
|
define Package/perlbase-base
|
|
$(call Package/perlbase-template)
|
|
TITLE:=base perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-base/install
|
|
$(call perlmod/Install,$(1),base.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),dist/base/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-base))
|
|
|
|
|
|
define Package/perlbase-benchmark
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Benchmark perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-benchmark/install
|
|
$(call perlmod/Install,$(1),Benchmark.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/Benchmark.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-benchmark))
|
|
|
|
|
|
define Package/perlbase-bigint
|
|
$(call Package/perlbase-template)
|
|
TITLE:=bigint perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-bigint/install
|
|
$(call perlmod/Install,$(1),bigint.pm,)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-bigint))
|
|
|
|
|
|
define Package/perlbase-bignum
|
|
$(call Package/perlbase-template)
|
|
TITLE:=bignum perl module
|
|
DEPENDS+=+perlbase-bigint +perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-bignum/install
|
|
$(call perlmod/Install,$(1),bignum.pm bigrat.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/bignum/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-bignum))
|
|
|
|
|
|
define Package/perlbase-blib
|
|
$(call Package/perlbase-template)
|
|
TITLE:=blib perl module
|
|
DEPENDS+=+perlbase-cwd +perlbase-essential +perlbase-file
|
|
endef
|
|
|
|
define Package/perlbase-blib/install
|
|
$(call perlmod/Install,$(1),blib.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/blib.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-blib))
|
|
|
|
|
|
define Package/perlbase-bytes
|
|
$(call Package/perlbase-template)
|
|
TITLE:=bytes perl module
|
|
endef
|
|
|
|
define Package/perlbase-bytes/install
|
|
$(call perlmod/Install,$(1),bytes.pm bytes_heavy.pl,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/bytes.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-bytes))
|
|
|
|
|
|
define Package/perlbase-charnames
|
|
$(call Package/perlbase-template)
|
|
TITLE:=charnames perl module
|
|
DEPENDS+=+perlbase-bytes +perlbase-essential +perlbase-re +perlbase-unicore
|
|
endef
|
|
|
|
define Package/perlbase-charnames/install
|
|
$(call perlmod/Install,$(1),_charnames.pm charnames.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/charnames.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-charnames))
|
|
|
|
|
|
define Package/perlbase-class
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Class perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-class/install
|
|
$(call perlmod/Install,$(1),Class,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/Class/Struct.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-class))
|
|
|
|
|
|
define Package/perlbase-compress
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Compress perl module
|
|
DEPENDS+=+perlbase-bytes +perlbase-essential +perlbase-io +perlbase-scalar
|
|
endef
|
|
|
|
define Package/perlbase-compress/install
|
|
$(call perlmod/Install,$(1),Compress auto/Compress,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Compress-Raw-Bzip2/t cpan/Compress-Raw-Zlib/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-compress))
|
|
|
|
|
|
define Package/perlbase-config
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Config perl module
|
|
endef
|
|
|
|
define Package/perlbase-config/install
|
|
$(call perlmod/Install,$(1),Config Config.pm Config_git.pl Config_heavy.pl,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Config-Perl-V/t lib/Config.t lib/Config/Extensions.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-config))
|
|
|
|
|
|
define Package/perlbase-cpan
|
|
$(call Package/perlbase-template)
|
|
TITLE:=CPAN perl module
|
|
DEPENDS+=+perlbase-b +perlbase-config +perlbase-cwd +perlbase-dirhandle +perlbase-essential +perlbase-extutils +perlbase-fcntl +perlbase-file +perlbase-filehandle +perlbase-http-tiny +perlbase-net +perlbase-safe +perlbase-scalar +perlbase-sys +perlbase-text
|
|
endef
|
|
|
|
define Package/perlbase-cpan/install
|
|
$(call perlmod/Install,$(1),CPAN CPAN.pm Parse/CPAN/Meta.pm,CPAN/FirstTime.pm)
|
|
$(call perlmod/Install/NoStrip,$(1),CPAN/FirstTime.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/CPAN-Meta-Requirements/t cpan/CPAN-Meta-YAML/t cpan/CPAN-Meta/t cpan/CPAN/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-cpan))
|
|
|
|
|
|
define Package/perlbase-cwd
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Cwd perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-cwd/install
|
|
$(call perlmod/Install,$(1),Cwd.pm auto/Cwd,)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-cwd))
|
|
|
|
|
|
define Package/perlbase-data
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Data perl module
|
|
DEPENDS+=+perlbase-bytes +perlbase-essential +perlbase-scalar
|
|
endef
|
|
|
|
define Package/perlbase-data/install
|
|
$(call perlmod/Install,$(1),Data auto/Data,)
|
|
$(call perlmod/InstallBaseTests,$(1),dist/Data-Dumper/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-data))
|
|
|
|
|
|
define Package/perlbase-db
|
|
$(call Package/perlbase-template)
|
|
TITLE:=DB perl module
|
|
DEPENDS+=+libdb47 +perlbase-essential +perlbase-meta-notation
|
|
endef
|
|
|
|
define Package/perlbase-db/install
|
|
$(call perlmod/Install,$(1),DB.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/DB.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-db))
|
|
|
|
|
|
define Package/perlbase-db-file
|
|
$(call Package/perlbase-template)
|
|
TITLE:=DB_File perl module
|
|
DEPENDS+=+libdb47 +perlbase-essential +perlbase-tie
|
|
endef
|
|
|
|
define Package/perlbase-db-file/install
|
|
$(call perlmod/Install,$(1),DB_File.pm auto/DB_File,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/DB_File/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-db-file))
|
|
|
|
|
|
define Package/perlbase-dbm-filter
|
|
$(call Package/perlbase-template)
|
|
TITLE:=DBM_Filter perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-dbm-filter/install
|
|
$(call perlmod/Install,$(1),DBM_Filter DBM_Filter.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/DBM_Filter/t lib/dbm_filter_util.pl)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-dbm-filter))
|
|
|
|
|
|
define Package/perlbase-devel
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Devel perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-file +perlbase-selfloader +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-devel/install
|
|
$(call perlmod/Install,$(1),Devel auto/Devel,Devel/PPPort.pm)
|
|
$(call perlmod/Install/NoStrip,$(1),Devel/PPPort.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),dist/Devel-PPPort/t dist/Devel-SelfStubber/t ext/Devel-Peek/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-devel))
|
|
|
|
|
|
define Package/perlbase-diagnostics
|
|
$(call Package/perlbase-template)
|
|
TITLE:=diagnostics perl module
|
|
DEPENDS+=+perlbase-config +perlbase-essential +perlbase-text
|
|
endef
|
|
|
|
define Package/perlbase-diagnostics/install
|
|
$(call perlmod/Install,$(1),diagnostics.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/diagnostics.t pod/perldiag.pod)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-diagnostics))
|
|
|
|
|
|
define Package/perlbase-digest
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Digest perl module
|
|
DEPENDS+=+perlbase-dynaloader +perlbase-essential +perlbase-fcntl +perlbase-integer
|
|
endef
|
|
|
|
define Package/perlbase-digest/install
|
|
$(call perlmod/Install,$(1),Digest Digest.pm auto/Digest,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Digest-MD5/MD5.xs cpan/Digest-MD5/t cpan/Digest-SHA/t cpan/Digest/t)
|
|
$(INSTALL_DIR) $(1)/$(PERL_TESTSDIR)/cpan/Digest-SHA/src
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-digest))
|
|
|
|
|
|
define Package/perlbase-dirhandle
|
|
$(call Package/perlbase-template)
|
|
TITLE:=DirHandle perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-symbol
|
|
endef
|
|
|
|
define Package/perlbase-dirhandle/install
|
|
$(call perlmod/Install,$(1),DirHandle.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/DirHandle.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-dirhandle))
|
|
|
|
|
|
define Package/perlbase-dumpvalue
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Dumpvalue perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-dumpvalue/install
|
|
$(call perlmod/Install,$(1),Dumpvalue.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),dist/Dumpvalue/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-dumpvalue))
|
|
|
|
|
|
define Package/perlbase-dumpvar
|
|
$(call Package/perlbase-template)
|
|
TITLE:=dumpvar perl module
|
|
endef
|
|
|
|
define Package/perlbase-dumpvar/install
|
|
$(call perlmod/Install,$(1),dumpvar.pl,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/dumpvar.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-dumpvar))
|
|
|
|
|
|
define Package/perlbase-dynaloader
|
|
$(call Package/perlbase-template)
|
|
TITLE:=DynaLoader perl module
|
|
DEPENDS+=+perlbase-config
|
|
endef
|
|
|
|
define Package/perlbase-dynaloader/install
|
|
$(call perlmod/Install,$(1),DynaLoader.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),ext/DynaLoader/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-dynaloader))
|
|
|
|
|
|
define Package/perlbase-encode
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Encode perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-mime +perlbase-utf8 +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-encode/install
|
|
$(call perlmod/Install,$(1),Encode Encode.pm auto/Encode,Encode/PerlIO.pod Encode/Supported.pod)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Encode/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-encode))
|
|
|
|
|
|
define Package/perlbase-encoding
|
|
$(call Package/perlbase-template)
|
|
TITLE:=encoding perl module
|
|
DEPENDS+=+perlbase-encode +perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-encoding/install
|
|
$(call perlmod/Install,$(1),encoding encoding.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),dist/encoding-warnings/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-encoding))
|
|
|
|
|
|
define Package/perlbase-english
|
|
$(call Package/perlbase-template)
|
|
TITLE:=English perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-english/install
|
|
$(call perlmod/Install,$(1),English.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/English.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-english))
|
|
|
|
|
|
define Package/perlbase-env
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Env perl module
|
|
DEPENDS+=+perlbase-config +perlbase-tie
|
|
endef
|
|
|
|
define Package/perlbase-env/install
|
|
$(call perlmod/Install,$(1),Env.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),dist/Env/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-env))
|
|
|
|
|
|
define Package/perlbase-errno
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Errno perl module
|
|
DEPENDS+=+perlbase-config +perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-errno/install
|
|
$(call perlmod/Install,$(1),Errno.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),ext/Errno/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-errno))
|
|
|
|
|
|
define Package/perlbase-essential
|
|
$(call Package/perlbase-template)
|
|
TITLE:=essential perl module
|
|
DEPENDS+=+perlbase-config
|
|
endef
|
|
|
|
define Package/perlbase-essential/install
|
|
$(call perlmod/Install,$(1),Carp Carp.pm Exporter Exporter.pm constant.pm deprecate.pm lib.pm locale.pm overload.pm overloading.pm parent.pm strict.pm subs.pm vars.pm warnings warnings.pm,)
|
|
$(call perlmod/Install/NoStrip,$(1),overload/numbers.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/parent/t dist/Carp/t dist/Exporter/t dist/constant/t dist/lib/t lib/locale.t lib/overload.t lib/overload64.t lib/overloading.t lib/strict.t lib/subs.t lib/vars.t lib/vars_carp.t lib/warnings.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-essential))
|
|
|
|
|
|
define Package/perlbase-experimental
|
|
$(call Package/perlbase-template)
|
|
TITLE:=experimental perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-feature +perlbase-version
|
|
endef
|
|
|
|
define Package/perlbase-experimental/install
|
|
$(call perlmod/Install,$(1),experimental.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/experimental/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-experimental))
|
|
|
|
|
|
define Package/perlbase-extutils
|
|
$(call Package/perlbase-template)
|
|
TITLE:=ExtUtils perl module
|
|
DEPENDS+=+perlbase-autosplit +perlbase-base +perlbase-config +perlbase-cwd +perlbase-dirhandle +perlbase-encode +perlbase-essential +perlbase-file +perlbase-io +perlbase-ipc +perlbase-ostype +perlbase-symbol +perlbase-text
|
|
endef
|
|
|
|
define Package/perlbase-extutils/install
|
|
$(call perlmod/Install,$(1),ExtUtils,ExtUtils/MakeMaker/FAQ.pod ExtUtils/MakeMaker/Tutorial.pod ExtUtils/ParseXS.pm ExtUtils/ParseXS/Utilities.pm)
|
|
$(call perlmod/Install/NoStrip,$(1),ExtUtils/ParseXS.pm ExtUtils/ParseXS/Utilities.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/ExtUtils-Constant/t cpan/ExtUtils-Install/t cpan/ExtUtils-MakeMaker/t cpan/ExtUtils-Manifest/t dist/ExtUtils-CBuilder/t dist/ExtUtils-ParseXS/t lib/ExtUtils/t lib/h2ph.t lib/h2xs.t utils/h2ph utils/h2xs)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-extutils))
|
|
|
|
|
|
define Package/perlbase-fatal
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Fatal perl module
|
|
DEPENDS+=+perlbase-autodie +perlbase-config +perlbase-essential +perlbase-scalar +perlbase-tie
|
|
endef
|
|
|
|
define Package/perlbase-fatal/install
|
|
$(call perlmod/Install,$(1),Fatal.pm,)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-fatal))
|
|
|
|
|
|
define Package/perlbase-fcntl
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Fcntl perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-fcntl/install
|
|
$(call perlmod/Install,$(1),Fcntl.pm auto/Fcntl,)
|
|
$(call perlmod/InstallBaseTests,$(1),ext/Fcntl/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-fcntl))
|
|
|
|
|
|
define Package/perlbase-feature
|
|
$(call Package/perlbase-template)
|
|
TITLE:=feature perl module
|
|
endef
|
|
|
|
define Package/perlbase-feature/install
|
|
$(call perlmod/Install,$(1),feature.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/feature.t lib/feature/unicode_strings.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-feature))
|
|
|
|
|
|
define Package/perlbase-fields
|
|
$(call Package/perlbase-template)
|
|
TITLE:=fields perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-fields/install
|
|
$(call perlmod/Install,$(1),fields.pm,)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-fields))
|
|
|
|
|
|
define Package/perlbase-file
|
|
$(call Package/perlbase-template)
|
|
TITLE:=File perl module
|
|
DEPENDS+=+perlbase-class +perlbase-config +perlbase-cwd +perlbase-errno +perlbase-essential +perlbase-fcntl +perlbase-filehandle +perlbase-io +perlbase-locale +perlbase-params +perlbase-scalar +perlbase-symbol +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-file/install
|
|
$(call perlmod/Install,$(1),File auto/File,File/Find.pm)
|
|
$(call perlmod/Install/NoStrip,$(1),File/Find.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/File-Fetch/t cpan/File-Path/t cpan/File-Temp/t dist/PathTools/t ext/File-DosGlob/t ext/File-Find/t ext/File-Glob/t lib/File/Basename.t lib/File/Compare.t lib/File/Copy.t lib/File/stat-7896.t lib/File/stat.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-file))
|
|
|
|
|
|
define Package/perlbase-filecache
|
|
$(call Package/perlbase-template)
|
|
TITLE:=FileCache perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-filecache/install
|
|
$(call perlmod/Install,$(1),FileCache.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),ext/FileCache/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-filecache))
|
|
|
|
|
|
define Package/perlbase-filehandle
|
|
$(call Package/perlbase-template)
|
|
TITLE:=FileHandle perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-io
|
|
endef
|
|
|
|
define Package/perlbase-filehandle/install
|
|
$(call perlmod/Install,$(1),FileHandle.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/FileHandle.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-filehandle))
|
|
|
|
|
|
define Package/perlbase-filetest
|
|
$(call Package/perlbase-template)
|
|
TITLE:=filetest perl module
|
|
endef
|
|
|
|
define Package/perlbase-filetest/install
|
|
$(call perlmod/Install,$(1),filetest.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/filetest.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-filetest))
|
|
|
|
|
|
define Package/perlbase-filter
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Filter perl module
|
|
DEPENDS+=+perlbase-dynaloader +perlbase-essential +perlbase-text
|
|
endef
|
|
|
|
define Package/perlbase-filter/install
|
|
$(call perlmod/Install,$(1),Filter auto/Filter,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Filter-Util-Call/filter-util.pl cpan/Filter-Util-Call/t dist/Filter-Simple/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-filter))
|
|
|
|
|
|
define Package/perlbase-findbin
|
|
$(call Package/perlbase-template)
|
|
TITLE:=FindBin perl module
|
|
DEPENDS+=+perlbase-cwd +perlbase-essential +perlbase-file
|
|
endef
|
|
|
|
define Package/perlbase-findbin/install
|
|
$(call perlmod/Install,$(1),FindBin.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/FindBin.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-findbin))
|
|
|
|
|
|
define Package/perlbase-gdbm-file
|
|
$(call Package/perlbase-template)
|
|
TITLE:=GDBM_File perl module
|
|
DEPENDS+=+libgdbm +perlbase-essential +perlbase-tie +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-gdbm-file/install
|
|
$(call perlmod/Install,$(1),GDBM_File.pm auto/GDBM_File,)
|
|
$(call perlmod/InstallBaseTests,$(1),ext/GDBM_File/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-gdbm-file))
|
|
|
|
|
|
define Package/perlbase-getopt
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Getopt perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-getopt/install
|
|
$(call perlmod/Install,$(1),Getopt,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Getopt-Long/t lib/Getopt/Std.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-getopt))
|
|
|
|
|
|
define Package/perlbase-hash
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Hash perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-scalar +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-hash/install
|
|
$(call perlmod/Install,$(1),Hash auto/Hash,)
|
|
$(call perlmod/InstallBaseTests,$(1),ext/Hash-Util-FieldHash/t ext/Hash-Util/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-hash))
|
|
|
|
|
|
define Package/perlbase-http-tiny
|
|
$(call Package/perlbase-template)
|
|
TITLE:=http-tiny perl module
|
|
DEPENDS+=+perlbase-errno +perlbase-essential +perlbase-io
|
|
endef
|
|
|
|
define Package/perlbase-http-tiny/install
|
|
$(call perlmod/Install,$(1),HTTP/Tiny.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/HTTP-Tiny/corpus cpan/HTTP-Tiny/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-http-tiny))
|
|
|
|
|
|
define Package/perlbase-i18n
|
|
$(call Package/perlbase-template)
|
|
TITLE:=I18N perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-posix +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-i18n/install
|
|
$(call perlmod/Install,$(1),I18N auto/I18N,I18N/LangTags/List.pm)
|
|
$(call perlmod/InstallBaseTests,$(1),dist/I18N-Collate/t dist/I18N-LangTags/t ext/I18N-Langinfo/t)
|
|
$(call perlmod/Install/NoStrip,$(1),I18N/LangTags/List.pm)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-i18n))
|
|
|
|
|
|
define Package/perlbase-if
|
|
$(call Package/perlbase-template)
|
|
TITLE:=if perl module
|
|
endef
|
|
|
|
define Package/perlbase-if/install
|
|
$(call perlmod/Install,$(1),if.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),dist/if/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-if))
|
|
|
|
|
|
define Package/perlbase-integer
|
|
$(call Package/perlbase-template)
|
|
TITLE:=integer perl module
|
|
endef
|
|
|
|
define Package/perlbase-integer/install
|
|
$(call perlmod/Install,$(1),integer.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/integer.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-integer))
|
|
|
|
|
|
define Package/perlbase-io
|
|
$(call Package/perlbase-template)
|
|
TITLE:=IO perl module
|
|
DEPENDS+=+perlbase-base +perlbase-bytes +perlbase-config +perlbase-errno +perlbase-essential +perlbase-fcntl +perlbase-list +perlbase-posix +perlbase-scalar +perlbase-selectsaver +perlbase-socket +perlbase-symbol +perlbase-tie +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-io/install
|
|
$(call perlmod/Install,$(1),IO IO.pm auto/IO,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/IO-Compress/t cpan/IO-Socket-IP/t cpan/IO-Zlib/t dist/IO/Makefile.PL dist/IO/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-io))
|
|
|
|
|
|
define Package/perlbase-ipc
|
|
$(call Package/perlbase-template)
|
|
TITLE:=IPC perl module
|
|
DEPENDS+=+perlbase-config +perlbase-essential +perlbase-file +perlbase-locale +perlbase-params +perlbase-symbol +perlbase-text
|
|
endef
|
|
|
|
define Package/perlbase-ipc/install
|
|
$(call perlmod/Install,$(1),IPC auto/IPC,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/IPC-Cmd/t cpan/IPC-SysV/t ext/IPC-Open3/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-ipc))
|
|
|
|
|
|
define Package/perlbase-json-pp
|
|
$(call Package/perlbase-template)
|
|
TITLE:=json-pp perl module
|
|
DEPENDS+=+perlbase-b +perlbase-base +perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-json-pp/install
|
|
$(call perlmod/Install,$(1),JSON/PP JSON/PP.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/JSON-PP/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-json-pp))
|
|
|
|
|
|
define Package/perlbase-less
|
|
$(call Package/perlbase-template)
|
|
TITLE:=less perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-less/install
|
|
$(call perlmod/Install,$(1),less.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/less.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-less))
|
|
|
|
|
|
define Package/perlbase-list
|
|
$(call Package/perlbase-template)
|
|
TITLE:=List perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-list/install
|
|
$(call perlmod/Install,$(1),List auto/List,)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-list))
|
|
|
|
|
|
define Package/perlbase-locale
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Locale perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-i18n +perlbase-integer +perlbase-utf8
|
|
endef
|
|
|
|
define Package/perlbase-locale/install
|
|
$(call perlmod/Install,$(1),Locale,Locale/Constants.pod Locale/Country.pod Locale/Currency.pod Locale/Language.pod Locale/Maketext.pod Locale/Maketext/TPJ13.pod Locale/Script.pod)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Locale-Codes/t cpan/Locale-Maketext-Simple/t dist/Locale-Maketext/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-locale))
|
|
|
|
|
|
define Package/perlbase-math
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Math perl module
|
|
DEPENDS+=+perlbase-config +perlbase-essential +perlbase-scalar +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-math/install
|
|
$(call perlmod/Install,$(1),Math auto/Math,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Math-Complex/t cpan/Math-BigInt-FastCalc/t cpan/Math-BigInt/t cpan/Math-BigRat/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-math))
|
|
|
|
|
|
define Package/perlbase-memoize
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Memoize perl module
|
|
DEPENDS+=+perlbase-config +perlbase-essential +perlbase-storable
|
|
endef
|
|
|
|
define Package/perlbase-memoize/install
|
|
$(call perlmod/Install,$(1),Memoize Memoize.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Memoize/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-memoize))
|
|
|
|
|
|
define Package/perlbase-meta-notation
|
|
$(call Package/perlbase-template)
|
|
TITLE:=meta_notation module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-meta-notation/install
|
|
$(call perlmod/Install,$(1),meta_notation.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/meta_notation.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-meta-notation))
|
|
|
|
|
|
define Package/perlbase-mime
|
|
$(call Package/perlbase-template)
|
|
TITLE:=MIME perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-mime/install
|
|
$(call perlmod/Install,$(1),MIME auto/MIME,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/MIME-Base64/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-mime))
|
|
|
|
|
|
define Package/perlbase-module
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Module perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-file +perlbase-filehandle +perlbase-locale +perlbase-params +perlbase-version
|
|
endef
|
|
|
|
define Package/perlbase-module/install
|
|
$(call perlmod/Install,$(1),Module,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Module-Load-Conditional/t cpan/Module-Load/t cpan/Module-Loaded/t cpan/Module-Metadata/corpus cpan/Module-Metadata/lib cpan/Module-Metadata/t dist/Module-CoreList/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-module))
|
|
|
|
|
|
define Package/perlbase-mro
|
|
$(call Package/perlbase-template)
|
|
TITLE:=mro perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-mro/install
|
|
$(call perlmod/Install,$(1),auto/mro mro.pm,)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-mro))
|
|
|
|
|
|
define Package/perlbase-net
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Net perl module
|
|
DEPENDS+=+perlbase-class +perlbase-errno +perlbase-essential +perlbase-fcntl +perlbase-filehandle +perlbase-io +perlbase-posix +perlbase-socket +perlbase-symbol +perlbase-time
|
|
endef
|
|
|
|
define Package/perlbase-net/install
|
|
$(call perlmod/Install,$(1),Net,Net/libnetFAQ.pod)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/libnet/t dist/Net-Ping/t lib/Net/hostent.t lib/Net/netent.t lib/Net/protoent.t lib/Net/servent.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-net))
|
|
|
|
|
|
define Package/perlbase-next
|
|
$(call Package/perlbase-template)
|
|
TITLE:=NEXT perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-next/install
|
|
$(call perlmod/Install,$(1),NEXT.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/NEXT/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-next))
|
|
|
|
|
|
define Package/perlbase-o
|
|
$(call Package/perlbase-template)
|
|
TITLE:=O perl module
|
|
DEPENDS+=+perlbase-b +perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-o/install
|
|
$(call perlmod/Install,$(1),O.pm,)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-o))
|
|
|
|
|
|
define Package/perlbase-opcode
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Opcode perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-opcode/install
|
|
$(call perlmod/Install,$(1),auto/Opcode,)
|
|
$(call perlmod/Install/NoStrip,$(1),Opcode.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),ext/Opcode/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-opcode))
|
|
|
|
|
|
define Package/perlbase-open
|
|
$(call Package/perlbase-template)
|
|
TITLE:=open perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-open/install
|
|
$(call perlmod/Install,$(1),open.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/open.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-open))
|
|
|
|
|
|
define Package/perlbase-ops
|
|
$(call Package/perlbase-template)
|
|
TITLE:=ops perl module
|
|
DEPENDS+=+perlbase-opcode
|
|
endef
|
|
|
|
define Package/perlbase-ops/install
|
|
$(call perlmod/Install,$(1),ops.pm,)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-ops))
|
|
|
|
|
|
define Package/perlbase-ostype
|
|
$(call Package/perlbase-template)
|
|
TITLE:=OSType perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-ostype/install
|
|
$(call perlmod/Install,$(1),Perl/OSType.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Perl-OSType/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-ostype))
|
|
|
|
|
|
define Package/perlbase-params
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Params perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-locale
|
|
endef
|
|
|
|
define Package/perlbase-params/install
|
|
$(call perlmod/Install,$(1),Params,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Params-Check/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-params))
|
|
|
|
|
|
define Package/perlbase-perl5db
|
|
$(call Package/perlbase-template)
|
|
TITLE:=perl5db perl module
|
|
DEPENDS+=+perlbase-cwd +perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-perl5db/install
|
|
$(call perlmod/Install,$(1),perl5db.pl,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/perl5db.t lib/perl5db/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-perl5db))
|
|
|
|
|
|
define Package/perlbase-perlio
|
|
$(call Package/perlbase-template)
|
|
TITLE:=PerlIO perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-mime +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-perlio/install
|
|
$(call perlmod/Install,$(1),PerlIO PerlIO.pm auto/PerlIO,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/PerlIO-via-QuotedPrint/t ext/PerlIO-encoding/t ext/PerlIO-scalar/t ext/PerlIO-via/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-perlio))
|
|
|
|
|
|
define Package/perlbase-pod
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Pod perl module
|
|
DEPENDS+=+perlbase-config +perlbase-cwd +perlbase-encode +perlbase-essential +perlbase-fcntl +perlbase-file +perlbase-getopt +perlbase-integer +perlbase-posix +perlbase-symbol +perlbase-term +perlbase-text
|
|
endef
|
|
|
|
define Package/perlbase-pod/install
|
|
$(call perlmod/Install,$(1),Pod,Pod/Usage.pm)
|
|
$(call perlmod/Install/NoStrip,$(1),Pod/Usage.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Pod-Checker/t cpan/Pod-Escapes/t cpan/Pod-Parser/lib cpan/Pod-Parser/scripts cpan/Pod-Parser/t cpan/Pod-Perldoc/t cpan/Pod-Simple/t cpan/Pod-Usage/scripts cpan/Pod-Usage/t cpan/podlators/t ext/Pod-Functions/Functions.pm ext/Pod-Functions/t ext/Pod-Html/t lib/Pod/t)
|
|
$(INSTALL_DIR) $(1)/usr/bin
|
|
$(CP) $(PKG_INSTALL_DIR)/usr/bin/pod2man $(1)/usr/bin/
|
|
$(CP) $(PKG_INSTALL_DIR)/usr/bin/pod2text $(1)/usr/bin/
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-pod))
|
|
|
|
|
|
define Package/perlbase-posix
|
|
$(call Package/perlbase-template)
|
|
TITLE:=POSIX perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-fcntl +perlbase-tie +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-posix/install
|
|
$(call perlmod/Install,$(1),POSIX.pm auto/POSIX,)
|
|
$(call perlmod/InstallBaseTests,$(1),ext/POSIX/Makefile.PL ext/POSIX/POSIX.xs ext/POSIX/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-posix))
|
|
|
|
|
|
define Package/perlbase-re
|
|
$(call Package/perlbase-template)
|
|
TITLE:=re perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-re/install
|
|
$(call perlmod/Install,$(1),auto/re re.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),ext/re/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-re))
|
|
|
|
|
|
define Package/perlbase-safe
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Safe perl module
|
|
DEPENDS+=+perlbase-b +perlbase-essential +perlbase-opcode +perlbase-scalar +perlbase-utf8
|
|
endef
|
|
|
|
define Package/perlbase-safe/install
|
|
$(call perlmod/Install,$(1),Safe.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),dist/Safe/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-safe))
|
|
|
|
|
|
define Package/perlbase-scalar
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Scalar perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-list
|
|
endef
|
|
|
|
define Package/perlbase-scalar/install
|
|
$(call perlmod/Install,$(1),Scalar Sub,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Scalar-List-Utils/t)
|
|
$(INSTALL_DIR) $(1)/$(PERL_TESTSDIR)/cpan/Scalar-List-Utils/blib
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-scalar))
|
|
|
|
|
|
define Package/perlbase-sdbm-file
|
|
$(call Package/perlbase-template)
|
|
TITLE:=SDBM_File perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-tie +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-sdbm-file/install
|
|
$(call perlmod/Install,$(1),SDBM_File.pm auto/SDBM_File,)
|
|
$(call perlmod/InstallBaseTests,$(1),ext/SDBM_File/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-sdbm-file))
|
|
|
|
|
|
define Package/perlbase-search
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Search perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-search/install
|
|
$(call perlmod/Install,$(1),Search,)
|
|
$(call perlmod/InstallBaseTests,$(1),dist/Search-Dict/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-search))
|
|
|
|
|
|
define Package/perlbase-selectsaver
|
|
$(call Package/perlbase-template)
|
|
TITLE:=SelectSaver perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-symbol
|
|
endef
|
|
|
|
define Package/perlbase-selectsaver/install
|
|
$(call perlmod/Install,$(1),SelectSaver.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/SelectSaver.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-selectsaver))
|
|
|
|
|
|
define Package/perlbase-selfloader
|
|
$(call Package/perlbase-template)
|
|
TITLE:=SelfLoader perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-io
|
|
endef
|
|
|
|
define Package/perlbase-selfloader/install
|
|
$(call perlmod/Install,$(1),SelfLoader.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),dist/SelfLoader/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-selfloader))
|
|
|
|
|
|
define Package/perlbase-sigtrap
|
|
$(call Package/perlbase-template)
|
|
TITLE:=sigtrap perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-meta-notation
|
|
endef
|
|
|
|
define Package/perlbase-sigtrap/install
|
|
$(call perlmod/Install,$(1),sigtrap.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/sigtrap.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-sigtrap))
|
|
|
|
|
|
define Package/perlbase-socket
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Socket perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-socket/install
|
|
$(call perlmod/Install,$(1),Socket.pm auto/Socket,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Socket/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-socket))
|
|
|
|
|
|
define Package/perlbase-sort
|
|
$(call Package/perlbase-template)
|
|
TITLE:=sort perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-sort/install
|
|
$(call perlmod/Install,$(1),sort.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/sort.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-sort))
|
|
|
|
|
|
define Package/perlbase-storable
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Storable perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-storable/install
|
|
$(call perlmod/Install,$(1),Storable.pm auto/Storable,)
|
|
$(call perlmod/InstallBaseTests,$(1),dist/Storable/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-storable))
|
|
|
|
|
|
define Package/perlbase-symbol
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Symbol perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-symbol/install
|
|
$(call perlmod/Install,$(1),Symbol.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/Symbol.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-symbol))
|
|
|
|
|
|
define Package/perlbase-sys
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Sys perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-file +perlbase-posix +perlbase-socket
|
|
endef
|
|
|
|
define Package/perlbase-sys/install
|
|
$(call perlmod/Install,$(1),Sys auto/Sys,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Sys-Syslog/t ext/Sys-Hostname/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-sys))
|
|
|
|
|
|
define Package/perlbase-tap
|
|
$(call Package/perlbase-template)
|
|
TITLE:=TAP perl module
|
|
DEPENDS+=+perlbase-base +perlbase-benchmark +perlbase-config +perlbase-essential +perlbase-file +perlbase-io +perlbase-posix +perlbase-text
|
|
endef
|
|
|
|
define Package/perlbase-tap/install
|
|
$(call perlmod/Install,$(1),TAP,)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-tap))
|
|
|
|
|
|
define Package/perlbase-term
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Term perl module
|
|
DEPENDS+=+perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-term/install
|
|
$(call perlmod/Install,$(1),Term,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Term-ANSIColor/t cpan/Term-Cap/test.pl dist/Term-Complete/t dist/Term-ReadLine/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-term))
|
|
|
|
|
|
define Package/perlbase-test
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Test perl module
|
|
DEPENDS+=+perlbase-base +perlbase-config +perlbase-essential +perlbase-io +perlbase-symbol +perlbase-tap +perlbase-text
|
|
endef
|
|
|
|
define Package/perlbase-test/install
|
|
$(call perlmod/Install,$(1),Test Test.pm ok.pm,Test/Builder.pm Test/Harness/TAP.pod Test/More.pm Test/Tutorial.pod)
|
|
$(call perlmod/Install/NoStrip,$(1),Test/Builder.pm Test/More.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Test-Harness/t cpan/Test-Simple/t dist/Test/t)
|
|
$(INSTALL_DIR) $(1)/usr/bin
|
|
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/prove $(1)/usr/bin
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-test))
|
|
|
|
|
|
define Package/perlbase-text
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Text perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-selfloader
|
|
endef
|
|
|
|
define Package/perlbase-text/install
|
|
$(call perlmod/Install,$(1),Text,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Text-Balanced/t cpan/Text-ParseWords/t cpan/Text-Tabs/t dist/Text-Abbrev/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-text))
|
|
|
|
|
|
define Package/perlbase-thread
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Thread perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-scalar +perlbase-threads
|
|
endef
|
|
|
|
define Package/perlbase-thread/install
|
|
$(call perlmod/Install,$(1),Thread Thread.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),dist/Thread-Queue/t dist/Thread-Semaphore/t lib/Thread.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-thread))
|
|
|
|
|
|
define Package/perlbase-threads
|
|
$(call Package/perlbase-template)
|
|
TITLE:=threads perl module
|
|
DEPENDS+=+perlbase-config +perlbase-essential +perlbase-scalar +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-threads/install
|
|
$(call perlmod/Install,$(1),auto/threads threads threads.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),dist/threads-shared/t dist/threads/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-threads))
|
|
|
|
|
|
define Package/perlbase-tie
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Tie perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-fcntl +perlbase-xsloader
|
|
endef
|
|
|
|
define Package/perlbase-tie/install
|
|
$(call perlmod/Install,$(1),Tie auto/Tie,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Tie-RefHash/t dist/Tie-File/t ext/Tie-Hash-NamedCapture/t ext/Tie-Memoize/lib/Tie/Memoize.pm ext/Tie-Memoize/t lib/Tie/Array/push.t lib/Tie/Array/splice.t lib/Tie/Array/std.t lib/Tie/Array/stdpush.t lib/Tie/ExtraHash.t lib/Tie/Handle/stdhandle.t lib/Tie/Handle/stdhandle_from_handle.t lib/Tie/Hash.t lib/Tie/Scalar.t lib/Tie/SubstrHash.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-tie))
|
|
|
|
|
|
define Package/perlbase-time
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Time perl module
|
|
DEPENDS+=+perlbase-class +perlbase-config +perlbase-dynaloader +perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-time/install
|
|
$(call perlmod/Install,$(1),Time auto/Time,)
|
|
$(call perlmod/InstallBaseTests,$(1),dist/Time-HiRes/t cpan/Time-Local/t cpan/Time-Piece/t lib/Time/gmtime.t lib/Time/localtime.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-time))
|
|
|
|
|
|
define Package/perlbase-unicode
|
|
$(call Package/perlbase-template)
|
|
TITLE:=Unicode perl module
|
|
DEPENDS+=+perlbase-base +perlbase-charnames +perlbase-dynaloader +perlbase-essential +perlbase-file
|
|
endef
|
|
|
|
define Package/perlbase-unicode/install
|
|
$(call perlmod/Install,$(1),Unicode auto/Unicode,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/Unicode-Collate/t dist/Unicode-Normalize/t lib/Unicode/UCD.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-unicode))
|
|
|
|
|
|
define Package/perlbase-unicore
|
|
$(call Package/perlbase-template)
|
|
TITLE:=unicore perl module
|
|
endef
|
|
|
|
define Package/perlbase-unicore/install
|
|
$(call perlmod/Install,$(1),unicore,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/unicore/NameAliases.txt lib/unicore/PropValueAliases.txt lib/unicore/PropertyAliases.txt lib/unicore/UnicodeData.txt)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-unicore))
|
|
|
|
|
|
define Package/perlbase-universal
|
|
$(call Package/perlbase-template)
|
|
TITLE:=UNIVERSAL perl module
|
|
endef
|
|
|
|
define Package/perlbase-universal/install
|
|
$(call perlmod/Install,$(1),UNIVERSAL.pm,)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-universal))
|
|
|
|
|
|
define Package/perlbase-user
|
|
$(call Package/perlbase-template)
|
|
TITLE:=User perl module
|
|
DEPENDS+=+perlbase-class +perlbase-config +perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-user/install
|
|
$(call perlmod/Install,$(1),User,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/User/grent.t lib/User/pwent.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-user))
|
|
|
|
|
|
define Package/perlbase-utf8
|
|
$(call Package/perlbase-template)
|
|
TITLE:=utf8 perl module
|
|
DEPENDS+=+perlbase-essential +perlbase-re +perlbase-unicore
|
|
endef
|
|
|
|
define Package/perlbase-utf8/install
|
|
$(call perlmod/Install,$(1),utf8.pm utf8_heavy.pl,)
|
|
$(call perlmod/InstallBaseTests,$(1),lib/utf8.t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-utf8))
|
|
|
|
|
|
define Package/perlbase-version
|
|
$(call Package/perlbase-template)
|
|
TITLE:=version perl module
|
|
DEPENDS+=+perlbase-config +perlbase-essential
|
|
endef
|
|
|
|
define Package/perlbase-version/install
|
|
$(call perlmod/Install,$(1),version version.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),cpan/version/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-version))
|
|
|
|
|
|
define Package/perlbase-xsloader
|
|
$(call Package/perlbase-template)
|
|
TITLE:=XSLoader perl module
|
|
endef
|
|
|
|
define Package/perlbase-xsloader/install
|
|
$(call perlmod/Install,$(1),XSLoader.pm,)
|
|
$(call perlmod/InstallBaseTests,$(1),dist/XSLoader/t ext/XS-APItest/t ext/XS-Typemap/t)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,perlbase-xsloader))
|
|
|
|
|
|
# Generated Fri Sep 25 07:47:59 2015
|