aboutsummaryrefslogtreecommitdiff
path: root/lang/perl/perlbase.mk
diff options
context:
space:
mode:
authorMarcel Denia <naoir@gmx.net>2015-06-14 17:50:17 +0200
committerMarcel Denia <naoir@gmx.net>2015-06-18 23:58:45 +0200
commit392e1475c83f13b86cafb9188639916b516b6756 (patch)
tree03b9be84a6f3e202ee77186998592a78db423c70 /lang/perl/perlbase.mk
parent34d6d0a1a1cd837d0bfbf4b42672a8865c45d374 (diff)
perl: Upgrade base package dependencies
Signed-off-by: Marcel Denia <naoir@gmx.net>
Diffstat (limited to 'lang/perl/perlbase.mk')
-rw-r--r--lang/perl/perlbase.mk77
1 files changed, 40 insertions, 37 deletions
diff --git a/lang/perl/perlbase.mk b/lang/perl/perlbase.mk
index c10ca40d3..68cd7bb7b 100644
--- a/lang/perl/perlbase.mk
+++ b/lang/perl/perlbase.mk
@@ -49,6 +49,7 @@ $(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
@@ -76,7 +77,7 @@ $(eval $(call BuildPackage,perlbase-attribute))
define Package/perlbase-attributes
$(call Package/perlbase-template)
TITLE:=attributes perl module
-DEPENDS+=+perlbase-essential
+DEPENDS+=+perlbase-essential +perlbase-xsloader
endef
define Package/perlbase-attributes/install
@@ -89,7 +90,7 @@ $(eval $(call BuildPackage,perlbase-attributes))
define Package/perlbase-autodie
$(call Package/perlbase-template)
TITLE:=autodie perl module
-DEPENDS+=+perlbase-base +perlbase-essential +perlbase-fatal +perlbase-if
+DEPENDS+=+perlbase-essential
endef
define Package/perlbase-autodie/install
@@ -143,7 +144,7 @@ $(eval $(call BuildPackage,perlbase-autouse))
define Package/perlbase-b
$(call Package/perlbase-template)
TITLE:=B perl module
-DEPENDS+=+perlbase-config +perlbase-essential
+DEPENDS+=+perlbase-config +perlbase-essential +perlbase-feature
endef
define Package/perlbase-b/install
@@ -236,7 +237,7 @@ $(eval $(call BuildPackage,perlbase-bytes))
define Package/perlbase-charnames
$(call Package/perlbase-template)
TITLE:=charnames perl module
-DEPENDS+=+perlbase-bytes +perlbase-essential +perlbase-file +perlbase-re +perlbase-unicore
+DEPENDS+=+perlbase-bytes +perlbase-essential +perlbase-re +perlbase-unicore
endef
define Package/perlbase-charnames/install
@@ -290,7 +291,7 @@ $(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-list +perlbase-net +perlbase-safe +perlbase-scalar +perlbase-sys +perlbase-text +perlbase-version
+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
@@ -345,7 +346,7 @@ $(eval $(call BuildPackage,perlbase-db))
define Package/perlbase-db-file
$(call Package/perlbase-template)
TITLE:=DB_File perl module
-DEPENDS+=+libdb47 +perlbase-essential
+DEPENDS+=+libdb47 +perlbase-essential +perlbase-tie
endef
define Package/perlbase-db-file/install
@@ -372,7 +373,7 @@ $(eval $(call BuildPackage,perlbase-dbm-filter))
define Package/perlbase-devel
$(call Package/perlbase-template)
TITLE:=Devel perl module
-DEPENDS+=+perlbase-essential +perlbase-file
+DEPENDS+=+perlbase-essential +perlbase-file +perlbase-selfloader +perlbase-xsloader
endef
define Package/perlbase-devel/install
@@ -400,7 +401,7 @@ $(eval $(call BuildPackage,perlbase-diagnostics))
define Package/perlbase-digest
$(call Package/perlbase-template)
TITLE:=Digest perl module
-DEPENDS+=+perlbase-essential +perlbase-fcntl +perlbase-integer
+DEPENDS+=+perlbase-dynaloader +perlbase-essential +perlbase-fcntl +perlbase-integer
endef
define Package/perlbase-digest/install
@@ -496,6 +497,7 @@ $(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
@@ -549,7 +551,7 @@ $(eval $(call BuildPackage,perlbase-essential))
define Package/perlbase-experimental
$(call Package/perlbase-template)
TITLE:=experimental perl module
-DEPENDS+=+perlbase-essential +perlbase-feature
+DEPENDS+=+perlbase-essential +perlbase-feature +perlbase-version
endef
define Package/perlbase-experimental/install
@@ -563,13 +565,13 @@ $(eval $(call BuildPackage,perlbase-experimental))
define Package/perlbase-extutils
$(call Package/perlbase-template)
TITLE:=ExtUtils perl module
-DEPENDS+=+perlbase-autosplit +perlbase-config +perlbase-cwd +perlbase-dirhandle +perlbase-essential +perlbase-file +perlbase-io +perlbase-ipc +perlbase-ostype +perlbase-symbol +perlbase-text
+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-MakeMaker/t dist/ExtUtils-CBuilder/t dist/ExtUtils-ParseXS/t)
+$(call perlmod/InstallBaseTests,$(1),cpan/ExtUtils-Command/t cpan/ExtUtils-Constant/t cpan/ExtUtils-Install/t cpan/ExtUtils-MakeMaker/t cpan/ExtUtils-Manifest/t dist/ExtUtils-CBuilder/t dist/ExtUtils-ParseXS/t)
endef
$(eval $(call BuildPackage,perlbase-extutils))
@@ -578,7 +580,7 @@ $(eval $(call BuildPackage,perlbase-extutils))
define Package/perlbase-fatal
$(call Package/perlbase-template)
TITLE:=Fatal perl module
-DEPENDS+=+perlbase-config +perlbase-essential +perlbase-scalar +perlbase-tie
+DEPENDS+=+perlbase-autodie +perlbase-config +perlbase-essential +perlbase-scalar +perlbase-tie
endef
define Package/perlbase-fatal/install
@@ -591,7 +593,7 @@ $(eval $(call BuildPackage,perlbase-fatal))
define Package/perlbase-fcntl
$(call Package/perlbase-template)
TITLE:=Fcntl perl module
-DEPENDS+=+perlbase-essential
+DEPENDS+=+perlbase-essential +perlbase-xsloader
endef
define Package/perlbase-fcntl/install
@@ -630,7 +632,7 @@ $(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
+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
@@ -659,7 +661,7 @@ $(eval $(call BuildPackage,perlbase-filecache))
define Package/perlbase-filehandle
$(call Package/perlbase-template)
TITLE:=FileHandle perl module
-DEPENDS+=+perlbase-essential
+DEPENDS+=+perlbase-essential +perlbase-io
endef
define Package/perlbase-filehandle/install
@@ -684,7 +686,7 @@ $(eval $(call BuildPackage,perlbase-filetest))
define Package/perlbase-filter
$(call Package/perlbase-template)
TITLE:=Filter perl module
-DEPENDS+=+perlbase-essential +perlbase-text
+DEPENDS+=+perlbase-dynaloader +perlbase-essential +perlbase-text
endef
define Package/perlbase-filter/install
@@ -711,7 +713,7 @@ $(eval $(call BuildPackage,perlbase-findbin))
define Package/perlbase-gdbm-file
$(call Package/perlbase-template)
TITLE:=GDBM_File perl module
-DEPENDS+=+libgdbm +perlbase-essential
+DEPENDS+=+libgdbm +perlbase-essential +perlbase-tie +perlbase-xsloader
endef
define Package/perlbase-gdbm-file/install
@@ -739,7 +741,7 @@ $(eval $(call BuildPackage,perlbase-getopt))
define Package/perlbase-hash
$(call Package/perlbase-template)
TITLE:=Hash perl module
-DEPENDS+=+perlbase-essential +perlbase-scalar
+DEPENDS+=+perlbase-essential +perlbase-scalar +perlbase-xsloader
endef
define Package/perlbase-hash/install
@@ -767,7 +769,7 @@ $(eval $(call BuildPackage,perlbase-http-tiny))
define Package/perlbase-i18n
$(call Package/perlbase-template)
TITLE:=I18N perl module
-DEPENDS+=+perlbase-essential +perlbase-posix
+DEPENDS+=+perlbase-essential +perlbase-posix +perlbase-xsloader
endef
define Package/perlbase-i18n/install
@@ -862,7 +864,7 @@ $(eval $(call BuildPackage,perlbase-less))
define Package/perlbase-list
$(call Package/perlbase-template)
TITLE:=List perl module
-DEPENDS+=+perlbase-essential
+DEPENDS+=+perlbase-essential +perlbase-xsloader
endef
define Package/perlbase-list/install
@@ -889,7 +891,7 @@ $(eval $(call BuildPackage,perlbase-locale))
define Package/perlbase-math
$(call Package/perlbase-template)
TITLE:=Math perl module
-DEPENDS+=+perlbase-config +perlbase-essential +perlbase-scalar
+DEPENDS+=+perlbase-config +perlbase-essential +perlbase-scalar +perlbase-xsloader
endef
define Package/perlbase-math/install
@@ -917,7 +919,7 @@ $(eval $(call BuildPackage,perlbase-memoize))
define Package/perlbase-mime
$(call Package/perlbase-template)
TITLE:=MIME perl module
-DEPENDS+=+perlbase-essential
+DEPENDS+=+perlbase-essential +perlbase-xsloader
endef
define Package/perlbase-mime/install
@@ -931,7 +933,7 @@ $(eval $(call BuildPackage,perlbase-mime))
define Package/perlbase-module
$(call Package/perlbase-template)
TITLE:=Module perl module
-DEPENDS+=+perlbase-config +perlbase-cwd +perlbase-data +perlbase-essential +perlbase-extutils +perlbase-file +perlbase-filehandle +perlbase-if +perlbase-io +perlbase-locale +perlbase-ostype +perlbase-params +perlbase-text +perlbase-version
+DEPENDS+=+perlbase-essential +perlbase-file +perlbase-filehandle +perlbase-locale +perlbase-params +perlbase-version
endef
define Package/perlbase-module/install
@@ -945,7 +947,7 @@ $(eval $(call BuildPackage,perlbase-module))
define Package/perlbase-mro
$(call Package/perlbase-template)
TITLE:=mro perl module
-DEPENDS+=+perlbase-essential
+DEPENDS+=+perlbase-essential +perlbase-xsloader
endef
define Package/perlbase-mro/install
@@ -1068,7 +1070,7 @@ $(eval $(call BuildPackage,perlbase-params))
define Package/perlbase-perl5db
$(call Package/perlbase-template)
TITLE:=perl5db perl module
-DEPENDS+=+perlbase-essential
+DEPENDS+=+perlbase-cwd +perlbase-essential
endef
define Package/perlbase-perl5db/install
@@ -1113,7 +1115,7 @@ $(eval $(call BuildPackage,perlbase-pod))
define Package/perlbase-posix
$(call Package/perlbase-template)
TITLE:=POSIX perl module
-DEPENDS+=+perlbase-essential +perlbase-fcntl
+DEPENDS+=+perlbase-essential +perlbase-fcntl +perlbase-tie +perlbase-xsloader
endef
define Package/perlbase-posix/install
@@ -1141,7 +1143,7 @@ $(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
+DEPENDS+=+perlbase-b +perlbase-essential +perlbase-opcode +perlbase-scalar +perlbase-utf8
endef
define Package/perlbase-safe/install
@@ -1155,7 +1157,7 @@ $(eval $(call BuildPackage,perlbase-safe))
define Package/perlbase-scalar
$(call Package/perlbase-template)
TITLE:=Scalar perl module
-DEPENDS+=+perlbase-essential
+DEPENDS+=+perlbase-essential +perlbase-list
endef
define Package/perlbase-scalar/install
@@ -1170,7 +1172,7 @@ $(eval $(call BuildPackage,perlbase-scalar))
define Package/perlbase-sdbm-file
$(call Package/perlbase-template)
TITLE:=SDBM_File perl module
-DEPENDS+=+perlbase-essential
+DEPENDS+=+perlbase-essential +perlbase-tie +perlbase-xsloader
endef
define Package/perlbase-sdbm-file/install
@@ -1238,7 +1240,7 @@ $(eval $(call BuildPackage,perlbase-sigtrap))
define Package/perlbase-socket
$(call Package/perlbase-template)
TITLE:=Socket perl module
-DEPENDS+=+perlbase-essential
+DEPENDS+=+perlbase-essential +perlbase-xsloader
endef
define Package/perlbase-socket/install
@@ -1265,7 +1267,7 @@ $(eval $(call BuildPackage,perlbase-sort))
define Package/perlbase-storable
$(call Package/perlbase-template)
TITLE:=Storable perl module
-DEPENDS+=+perlbase-essential
+DEPENDS+=+perlbase-essential +perlbase-xsloader
endef
define Package/perlbase-storable/install
@@ -1279,6 +1281,7 @@ $(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
@@ -1332,7 +1335,7 @@ $(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-symbol +perlbase-tap +perlbase-text
+DEPENDS+=+perlbase-base +perlbase-config +perlbase-essential +perlbase-io +perlbase-symbol +perlbase-tap +perlbase-text
endef
define Package/perlbase-test/install
@@ -1377,7 +1380,7 @@ $(eval $(call BuildPackage,perlbase-thread))
define Package/perlbase-threads
$(call Package/perlbase-template)
TITLE:=threads perl module
-DEPENDS+=+perlbase-essential +perlbase-scalar
+DEPENDS+=+perlbase-config +perlbase-essential +perlbase-scalar +perlbase-xsloader
endef
define Package/perlbase-threads/install
@@ -1391,7 +1394,7 @@ $(eval $(call BuildPackage,perlbase-threads))
define Package/perlbase-tie
$(call Package/perlbase-template)
TITLE:=Tie perl module
-DEPENDS+=+perlbase-essential +perlbase-fcntl +perlbase-posix
+DEPENDS+=+perlbase-essential +perlbase-fcntl +perlbase-xsloader
endef
define Package/perlbase-tie/install
@@ -1405,7 +1408,7 @@ $(eval $(call BuildPackage,perlbase-tie))
define Package/perlbase-time
$(call Package/perlbase-template)
TITLE:=Time perl module
-DEPENDS+=+perlbase-class +perlbase-config +perlbase-essential
+DEPENDS+=+perlbase-class +perlbase-config +perlbase-dynaloader +perlbase-essential
endef
define Package/perlbase-time/install
@@ -1419,7 +1422,7 @@ $(eval $(call BuildPackage,perlbase-time))
define Package/perlbase-unicode
$(call Package/perlbase-template)
TITLE:=Unicode perl module
-DEPENDS+=+perlbase-base +perlbase-charnames +perlbase-essential +perlbase-file
+DEPENDS+=+perlbase-base +perlbase-charnames +perlbase-dynaloader +perlbase-essential +perlbase-file
endef
define Package/perlbase-unicode/install
@@ -1507,4 +1510,4 @@ endef
$(eval $(call BuildPackage,perlbase-xsloader))
-# Generated Mon Oct 13 10:06:15 2014
+# Generated Mon Jun 15 15:00:59 2015