perl: Upgrade base package definitions
authorMarcel Denia <redacted>
Tue, 9 Jun 2015 17:49:36 +0000 (19:49 +0200)
committerMarcel Denia <redacted>
Thu, 18 Jun 2015 21:58:45 +0000 (23:58 +0200)
- Remove perlbase-cgi
- Remove Module::Build from perlbase-module
- Remove perlbase-package

Signed-off-by: Marcel Denia <redacted>
lang/perl/perlbase.mk

index e5dd88a84a784df0fcedbeac900e60363433edd6..c10ca40d380558cab29e8003bb209cb6587797f8 100644 (file)
@@ -233,20 +233,6 @@ endef
 $(eval $(call BuildPackage,perlbase-bytes))
 
 
-define Package/perlbase-cgi
-$(call Package/perlbase-template)
-TITLE:=CGI perl module
-DEPENDS+=+perlbase-base +perlbase-essential +perlbase-file +perlbase-if
-endef
-
-define Package/perlbase-cgi/install
-$(call perlmod/Install,$(1),CGI CGI.pm,)
-$(call perlmod/InstallBaseTests,$(1),cpan/CGI/t)
-endef
-
-$(eval $(call BuildPackage,perlbase-cgi))
-
-
 define Package/perlbase-charnames
 $(call Package/perlbase-template)
 TITLE:=charnames perl module
@@ -583,7 +569,7 @@ 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-MakeMaker/t dist/ExtUtils-CBuilder/t dist/ExtUtils-Command/t dist/ExtUtils-Install/t dist/ExtUtils-Manifest/t dist/ExtUtils-ParseXS/t)
+$(call perlmod/InstallBaseTests,$(1),cpan/ExtUtils-Constant/t cpan/ExtUtils-MakeMaker/t dist/ExtUtils-CBuilder/t dist/ExtUtils-ParseXS/t)
 endef
 
 $(eval $(call BuildPackage,perlbase-extutils))
@@ -949,9 +935,8 @@ DEPENDS+=+perlbase-config +perlbase-cwd +perlbase-data +perlbase-essential +perl
 endef
 
 define Package/perlbase-module/install
-$(call perlmod/Install,$(1),Module,Module/Build Module/Build.pm Module/Build/API.pod Module/Build/Authoring.pod)
-$(call perlmod/Install/NoStrip,$(1),Module/Build Module/Build.pm,Module/Build/API.pod Module/Build/Authoring.pod)
-$(call perlmod/InstallBaseTests,$(1),cpan/Module-Build/lib cpan/Module-Build/t cpan/Module-Load-Conditional/t cpan/Module-Load/t cpan/Module-Loaded/t cpan/Module-Metadata/lib cpan/Module-Metadata/t dist/Module-CoreList/t)
+$(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/lib cpan/Module-Metadata/t dist/Module-CoreList/t)
 endef
 
 $(eval $(call BuildPackage,perlbase-module))
@@ -1066,20 +1051,6 @@ endef
 $(eval $(call BuildPackage,perlbase-ostype))
 
 
-define Package/perlbase-package
-$(call Package/perlbase-template)
-TITLE:=Package perl module
-DEPENDS+=+perlbase-essential +perlbase-if
-endef
-
-define Package/perlbase-package/install
-$(call perlmod/Install,$(1),Package,)
-$(call perlmod/InstallBaseTests,$(1),cpan/Package-Constants/t)
-endef
-
-$(eval $(call BuildPackage,perlbase-package))
-
-
 define Package/perlbase-params
 $(call Package/perlbase-template)
 TITLE:=Params perl module
git clone https://git.99rst.org/PROJECT