From e9f4aa38ef624f5ad1f9cfa16a4a2bb5f9aaa956 Mon Sep 17 00:00:00 2001 From: Josef Schlehofer Date: Tue, 17 Jun 2025 22:43:38 +0200 Subject: [PATCH] treewide: move all perl packages into its own folder This makes it in sync with Python packages. Python packages has its own place in /lang/python Perl does not, so this fixes it. Signed-off-by: Josef Schlehofer --- lang/{ => perl}/perl-ack/Makefile | 2 +- lang/{ => perl}/perl-ack/test.sh | 0 lang/{ => perl}/perl-authen-sasl-xs/Makefile | 2 +- .../patches/100-remove-devel-checklib-checks.patch | 0 .../perl-authen-sasl-xs/patches/102-strlen-size.patch | 0 .../perl-authen-sasl-xs/patches/104-use-int2ptr.patch | 0 lang/{ => perl}/perl-authen-sasl-xs/patches/105-gcc-14.patch | 0 .../patches/106-fix-sasl_ssf-and-sasl_maxoutbuf-property.patch | 0 lang/{ => perl}/perl-authen-sasl/Makefile | 2 +- lang/{ => perl}/perl-cgi/Makefile | 2 +- lang/{ => perl}/perl-class-inspector/Makefile | 2 +- lang/{ => perl}/perl-compress-bzip2/Makefile | 2 +- lang/{ => perl}/perl-dbi/Makefile | 2 +- lang/{ => perl}/perl-device-serialport/Makefile | 2 +- lang/{ => perl}/perl-device-usb/Makefile | 2 +- lang/{ => perl}/perl-device-usb/README.patches | 0 .../perl-device-usb/patches/100-fix_buildsystem.patch | 0 .../patches/110-just_assume_libusb_is_there.patch | 0 .../{ => perl}/perl-device-usb/patches/120-use_libusb_0_1.patch | 0 .../patches/130-provide-proper-library-paths.patch | 0 .../patches/140-avoid-libusb-name-conflicts.patch | 0 lang/{ => perl}/perl-encode-locale/Makefile | 2 +- lang/{ => perl}/perl-file-listing/Makefile | 2 +- lang/{ => perl}/perl-file-next/Makefile | 2 +- lang/{ => perl}/perl-file-rsyncp/Makefile | 2 +- lang/{ => perl}/perl-file-rsyncp/patches/001-no-subdirs.patch | 0 lang/{ => perl}/perl-file-sharedir-install/Makefile | 2 +- lang/{ => perl}/perl-file-sharedir/Makefile | 2 +- lang/{ => perl}/perl-future-asyncawait/Makefile | 2 +- lang/{ => perl}/perl-future-asyncawait/src/Makefile.PL | 0 lang/{ => perl}/perl-future/Makefile | 2 +- lang/{ => perl}/perl-future/src/Makefile.PL | 0 lang/{ => perl}/perl-html-form/Makefile | 0 lang/{ => perl}/perl-html-parser/Makefile | 0 lang/{ => perl}/perl-html-tagset/Makefile | 0 lang/{ => perl}/perl-html-tree/Makefile | 0 lang/{ => perl}/perl-http-cookies/Makefile | 0 lang/{ => perl}/perl-http-daemon/Makefile | 0 lang/{ => perl}/perl-http-date/Makefile | 0 lang/{ => perl}/perl-http-message/Makefile | 0 lang/{ => perl}/perl-http-negotiate/Makefile | 2 +- lang/{ => perl}/perl-http-server-simple/Makefile | 2 +- lang/{ => perl}/perl-inline-c/Makefile | 2 +- .../perl-inline-c/patches/100-inline_c-no_compile_hack.patch | 0 .../patches/110-inline_c-make_system_typemap_overridable.patch | 0 lang/{ => perl}/perl-inline/Makefile | 2 +- lang/{ => perl}/perl-io-async-ssl/Makefile | 2 +- lang/{ => perl}/perl-io-async-ssl/src/Makefile.PL | 0 lang/{ => perl}/perl-io-async/Makefile | 2 +- lang/{ => perl}/perl-io-async/src/Makefile.PL | 0 lang/{ => perl}/perl-io-html/Makefile | 2 +- lang/{ => perl}/perl-io-socket-ssl/Makefile | 2 +- lang/{ => perl}/perl-lockfile-simple/Makefile | 2 +- lang/{ => perl}/perl-lwp-mediatypes/Makefile | 0 lang/{ => perl}/perl-mail-spamassassin/Makefile | 2 +- lang/{ => perl}/perl-metrics-any/Makefile | 2 +- lang/{ => perl}/perl-metrics-any/src/Makefile.PL | 0 lang/{ => perl}/perl-net-async-http/Makefile | 2 +- lang/{ => perl}/perl-net-async-http/src/Makefile.PL | 0 lang/{ => perl}/perl-net-cidr-lite/Makefile | 2 +- lang/{ => perl}/perl-net-dns-sec/Makefile | 2 +- lang/{ => perl}/perl-net-dns/Makefile | 2 +- lang/{ => perl}/perl-net-http/Makefile | 0 lang/{ => perl}/perl-net-ssleay/Makefile | 2 +- lang/{ => perl}/perl-net-ssleay/patches/001-prefix.patch | 0 lang/{ => perl}/perl-net-telnet/Makefile | 2 +- lang/{ => perl}/perl-netaddr-ip/Makefile | 2 +- lang/{ => perl}/perl-parse-recdescent/Makefile | 2 +- lang/{ => perl}/perl-parse-yapp/Makefile | 2 +- lang/{ => perl}/perl-struct-dumb/Makefile | 2 +- lang/{ => perl}/perl-struct-dumb/src/Makefile.PL | 0 lang/{ => perl}/perl-sub-uplevel/Makefile | 2 +- lang/{ => perl}/perl-test-harness/Makefile | 2 +- lang/{ => perl}/perl-test-warn/Makefile | 2 +- lang/{ => perl}/perl-text-csv_xs/Makefile | 2 +- .../perl-text-csv_xs/patches/900-fix-format-warnings.patch | 0 lang/{ => perl}/perl-time-moment/Makefile | 2 +- lang/{ => perl}/perl-try-tiny/Makefile | 2 +- lang/{ => perl}/perl-uri/Makefile | 0 lang/{ => perl}/perl-www-curl/Makefile | 2 +- .../patches/100-perl-www-curl_disable_curl-config_hack.patch | 0 .../perl-www-curl/patches/101-skip-preprocessor-symbol.path | 0 .../perl-www-curl/patches/200-fix_default_lflags.patch | 0 .../{ => perl}/perl-www-curl/patches/210-curl_7.66_compat.patch | 0 .../{ => perl}/perl-www-curl/patches/220-curl_7.69_compat.patch | 0 .../{ => perl}/perl-www-curl/patches/230-curl_7.88_compat.patch | 0 lang/{ => perl}/perl-www-mechanize/Makefile | 0 lang/{ => perl}/perl-www-robotrules/Makefile | 0 lang/{ => perl}/perl-www/Makefile | 0 lang/{ => perl}/perl-xml-parser/Makefile | 2 +- .../perl-xml-parser/patches/010-xml-parser-expat-use-ppport.h | 0 .../patches/020-xml-parser-expat-lib-inc-path-anchor.patch | 0 lang/{ => perl}/perl-xml-parser/patches/030-expat.patch | 0 lang/{ => perl}/perl-xs-parse-keyword/Makefile | 2 +- lang/{ => perl}/perl-xs-parse-keyword/src/Makefile.PL | 0 lang/{ => perl}/perl-xs-parse-sublike/Makefile | 2 +- lang/{ => perl}/perl-xs-parse-sublike/src/Makefile.PL | 0 97 files changed, 48 insertions(+), 48 deletions(-) rename lang/{ => perl}/perl-ack/Makefile (98%) rename lang/{ => perl}/perl-ack/test.sh (100%) rename lang/{ => perl}/perl-authen-sasl-xs/Makefile (98%) rename lang/{ => perl}/perl-authen-sasl-xs/patches/100-remove-devel-checklib-checks.patch (100%) rename lang/{ => perl}/perl-authen-sasl-xs/patches/102-strlen-size.patch (100%) rename lang/{ => perl}/perl-authen-sasl-xs/patches/104-use-int2ptr.patch (100%) rename lang/{ => perl}/perl-authen-sasl-xs/patches/105-gcc-14.patch (100%) rename lang/{ => perl}/perl-authen-sasl-xs/patches/106-fix-sasl_ssf-and-sasl_maxoutbuf-property.patch (100%) rename lang/{ => perl}/perl-authen-sasl/Makefile (97%) rename lang/{ => perl}/perl-cgi/Makefile (98%) rename lang/{ => perl}/perl-class-inspector/Makefile (98%) rename lang/{ => perl}/perl-compress-bzip2/Makefile (97%) rename lang/{ => perl}/perl-dbi/Makefile (98%) rename lang/{ => perl}/perl-device-serialport/Makefile (98%) rename lang/{ => perl}/perl-device-usb/Makefile (98%) rename lang/{ => perl}/perl-device-usb/README.patches (100%) rename lang/{ => perl}/perl-device-usb/patches/100-fix_buildsystem.patch (100%) rename lang/{ => perl}/perl-device-usb/patches/110-just_assume_libusb_is_there.patch (100%) rename lang/{ => perl}/perl-device-usb/patches/120-use_libusb_0_1.patch (100%) rename lang/{ => perl}/perl-device-usb/patches/130-provide-proper-library-paths.patch (100%) rename lang/{ => perl}/perl-device-usb/patches/140-avoid-libusb-name-conflicts.patch (100%) rename lang/{ => perl}/perl-encode-locale/Makefile (97%) rename lang/{ => perl}/perl-file-listing/Makefile (97%) rename lang/{ => perl}/perl-file-next/Makefile (97%) rename lang/{ => perl}/perl-file-rsyncp/Makefile (98%) rename lang/{ => perl}/perl-file-rsyncp/patches/001-no-subdirs.patch (100%) rename lang/{ => perl}/perl-file-sharedir-install/Makefile (98%) rename lang/{ => perl}/perl-file-sharedir/Makefile (97%) rename lang/{ => perl}/perl-future-asyncawait/Makefile (98%) rename lang/{ => perl}/perl-future-asyncawait/src/Makefile.PL (100%) rename lang/{ => perl}/perl-future/Makefile (97%) rename lang/{ => perl}/perl-future/src/Makefile.PL (100%) rename lang/{ => perl}/perl-html-form/Makefile (100%) rename lang/{ => perl}/perl-html-parser/Makefile (100%) rename lang/{ => perl}/perl-html-tagset/Makefile (100%) rename lang/{ => perl}/perl-html-tree/Makefile (100%) rename lang/{ => perl}/perl-http-cookies/Makefile (100%) rename lang/{ => perl}/perl-http-daemon/Makefile (100%) rename lang/{ => perl}/perl-http-date/Makefile (100%) rename lang/{ => perl}/perl-http-message/Makefile (100%) rename lang/{ => perl}/perl-http-negotiate/Makefile (97%) rename lang/{ => perl}/perl-http-server-simple/Makefile (97%) rename lang/{ => perl}/perl-inline-c/Makefile (98%) rename lang/{ => perl}/perl-inline-c/patches/100-inline_c-no_compile_hack.patch (100%) rename lang/{ => perl}/perl-inline-c/patches/110-inline_c-make_system_typemap_overridable.patch (100%) rename lang/{ => perl}/perl-inline/Makefile (98%) rename lang/{ => perl}/perl-io-async-ssl/Makefile (97%) rename lang/{ => perl}/perl-io-async-ssl/src/Makefile.PL (100%) rename lang/{ => perl}/perl-io-async/Makefile (98%) rename lang/{ => perl}/perl-io-async/src/Makefile.PL (100%) rename lang/{ => perl}/perl-io-html/Makefile (97%) rename lang/{ => perl}/perl-io-socket-ssl/Makefile (97%) rename lang/{ => perl}/perl-lockfile-simple/Makefile (97%) rename lang/{ => perl}/perl-lwp-mediatypes/Makefile (100%) rename lang/{ => perl}/perl-mail-spamassassin/Makefile (99%) rename lang/{ => perl}/perl-metrics-any/Makefile (97%) rename lang/{ => perl}/perl-metrics-any/src/Makefile.PL (100%) rename lang/{ => perl}/perl-net-async-http/Makefile (97%) rename lang/{ => perl}/perl-net-async-http/src/Makefile.PL (100%) rename lang/{ => perl}/perl-net-cidr-lite/Makefile (97%) rename lang/{ => perl}/perl-net-dns-sec/Makefile (97%) rename lang/{ => perl}/perl-net-dns/Makefile (97%) rename lang/{ => perl}/perl-net-http/Makefile (100%) rename lang/{ => perl}/perl-net-ssleay/Makefile (97%) rename lang/{ => perl}/perl-net-ssleay/patches/001-prefix.patch (100%) rename lang/{ => perl}/perl-net-telnet/Makefile (97%) rename lang/{ => perl}/perl-netaddr-ip/Makefile (98%) rename lang/{ => perl}/perl-parse-recdescent/Makefile (98%) rename lang/{ => perl}/perl-parse-yapp/Makefile (98%) rename lang/{ => perl}/perl-struct-dumb/Makefile (97%) rename lang/{ => perl}/perl-struct-dumb/src/Makefile.PL (100%) rename lang/{ => perl}/perl-sub-uplevel/Makefile (97%) rename lang/{ => perl}/perl-test-harness/Makefile (97%) rename lang/{ => perl}/perl-test-warn/Makefile (97%) rename lang/{ => perl}/perl-text-csv_xs/Makefile (97%) rename lang/{ => perl}/perl-text-csv_xs/patches/900-fix-format-warnings.patch (100%) rename lang/{ => perl}/perl-time-moment/Makefile (98%) rename lang/{ => perl}/perl-try-tiny/Makefile (97%) rename lang/{ => perl}/perl-uri/Makefile (100%) rename lang/{ => perl}/perl-www-curl/Makefile (97%) rename lang/{ => perl}/perl-www-curl/patches/100-perl-www-curl_disable_curl-config_hack.patch (100%) rename lang/{ => perl}/perl-www-curl/patches/101-skip-preprocessor-symbol.path (100%) rename lang/{ => perl}/perl-www-curl/patches/200-fix_default_lflags.patch (100%) rename lang/{ => perl}/perl-www-curl/patches/210-curl_7.66_compat.patch (100%) rename lang/{ => perl}/perl-www-curl/patches/220-curl_7.69_compat.patch (100%) rename lang/{ => perl}/perl-www-curl/patches/230-curl_7.88_compat.patch (100%) rename lang/{ => perl}/perl-www-mechanize/Makefile (100%) rename lang/{ => perl}/perl-www-robotrules/Makefile (100%) rename lang/{ => perl}/perl-www/Makefile (100%) rename lang/{ => perl}/perl-xml-parser/Makefile (98%) rename lang/{ => perl}/perl-xml-parser/patches/010-xml-parser-expat-use-ppport.h (100%) rename lang/{ => perl}/perl-xml-parser/patches/020-xml-parser-expat-lib-inc-path-anchor.patch (100%) rename lang/{ => perl}/perl-xml-parser/patches/030-expat.patch (100%) rename lang/{ => perl}/perl-xs-parse-keyword/Makefile (98%) rename lang/{ => perl}/perl-xs-parse-keyword/src/Makefile.PL (100%) rename lang/{ => perl}/perl-xs-parse-sublike/Makefile (98%) rename lang/{ => perl}/perl-xs-parse-sublike/src/Makefile.PL (100%) diff --git a/lang/perl-ack/Makefile b/lang/perl/perl-ack/Makefile similarity index 98% rename from lang/perl-ack/Makefile rename to lang/perl/perl-ack/Makefile index 9d05dabf65..2f393d7aa5 100644 --- a/lang/perl-ack/Makefile +++ b/lang/perl/perl-ack/Makefile @@ -19,7 +19,7 @@ PKG_MAINTAINER:=Tianling Shen PKG_BUILD_DIR:=$(BUILD_DIR)/perl/ack-v$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/ack SECTION:=utils diff --git a/lang/perl-ack/test.sh b/lang/perl/perl-ack/test.sh similarity index 100% rename from lang/perl-ack/test.sh rename to lang/perl/perl-ack/test.sh diff --git a/lang/perl-authen-sasl-xs/Makefile b/lang/perl/perl-authen-sasl-xs/Makefile similarity index 98% rename from lang/perl-authen-sasl-xs/Makefile rename to lang/perl/perl-authen-sasl-xs/Makefile index 273465f10a..bbc4393f7e 100644 --- a/lang/perl-authen-sasl-xs/Makefile +++ b/lang/perl/perl-authen-sasl-xs/Makefile @@ -22,7 +22,7 @@ PKG_MAINTAINER:=Philip Prindeville , Jens Wagner PKG_BUILD_DIR:=$(BUILD_DIR)/perl/$(PKG_SOURCE_NAME)-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-authen-sasl-xs SUBMENU:=Perl diff --git a/lang/perl-authen-sasl-xs/patches/100-remove-devel-checklib-checks.patch b/lang/perl/perl-authen-sasl-xs/patches/100-remove-devel-checklib-checks.patch similarity index 100% rename from lang/perl-authen-sasl-xs/patches/100-remove-devel-checklib-checks.patch rename to lang/perl/perl-authen-sasl-xs/patches/100-remove-devel-checklib-checks.patch diff --git a/lang/perl-authen-sasl-xs/patches/102-strlen-size.patch b/lang/perl/perl-authen-sasl-xs/patches/102-strlen-size.patch similarity index 100% rename from lang/perl-authen-sasl-xs/patches/102-strlen-size.patch rename to lang/perl/perl-authen-sasl-xs/patches/102-strlen-size.patch diff --git a/lang/perl-authen-sasl-xs/patches/104-use-int2ptr.patch b/lang/perl/perl-authen-sasl-xs/patches/104-use-int2ptr.patch similarity index 100% rename from lang/perl-authen-sasl-xs/patches/104-use-int2ptr.patch rename to lang/perl/perl-authen-sasl-xs/patches/104-use-int2ptr.patch diff --git a/lang/perl-authen-sasl-xs/patches/105-gcc-14.patch b/lang/perl/perl-authen-sasl-xs/patches/105-gcc-14.patch similarity index 100% rename from lang/perl-authen-sasl-xs/patches/105-gcc-14.patch rename to lang/perl/perl-authen-sasl-xs/patches/105-gcc-14.patch diff --git a/lang/perl-authen-sasl-xs/patches/106-fix-sasl_ssf-and-sasl_maxoutbuf-property.patch b/lang/perl/perl-authen-sasl-xs/patches/106-fix-sasl_ssf-and-sasl_maxoutbuf-property.patch similarity index 100% rename from lang/perl-authen-sasl-xs/patches/106-fix-sasl_ssf-and-sasl_maxoutbuf-property.patch rename to lang/perl/perl-authen-sasl-xs/patches/106-fix-sasl_ssf-and-sasl_maxoutbuf-property.patch diff --git a/lang/perl-authen-sasl/Makefile b/lang/perl/perl-authen-sasl/Makefile similarity index 97% rename from lang/perl-authen-sasl/Makefile rename to lang/perl/perl-authen-sasl/Makefile index 37e0832fe6..21222870ce 100644 --- a/lang/perl-authen-sasl/Makefile +++ b/lang/perl/perl-authen-sasl/Makefile @@ -22,7 +22,7 @@ PKG_MAINTAINER:=Philip Prindeville PKG_BUILD_DIR:=$(BUILD_DIR)/perl/$(PKG_SOURCE_NAME)-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-authen-sasl SUBMENU:=Perl diff --git a/lang/perl-cgi/Makefile b/lang/perl/perl-cgi/Makefile similarity index 98% rename from lang/perl-cgi/Makefile rename to lang/perl/perl-cgi/Makefile index d56b0641db..03eb093c33 100644 --- a/lang/perl-cgi/Makefile +++ b/lang/perl/perl-cgi/Makefile @@ -25,7 +25,7 @@ PKG_LICENSE_FILES:=LICENSE PKG_LEAVE_COMMENTS:=1 include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-cgi SUBMENU:=Perl diff --git a/lang/perl-class-inspector/Makefile b/lang/perl/perl-class-inspector/Makefile similarity index 98% rename from lang/perl-class-inspector/Makefile rename to lang/perl/perl-class-inspector/Makefile index 82526e967f..035ce59111 100644 --- a/lang/perl-class-inspector/Makefile +++ b/lang/perl/perl-class-inspector/Makefile @@ -15,7 +15,7 @@ PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl PKG_LICENSE_FILES:=LICENSE include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-class-inspector SUBMENU:=Perl diff --git a/lang/perl-compress-bzip2/Makefile b/lang/perl/perl-compress-bzip2/Makefile similarity index 97% rename from lang/perl-compress-bzip2/Makefile rename to lang/perl/perl-compress-bzip2/Makefile index d726a46daa..3636a1b693 100644 --- a/lang/perl-compress-bzip2/Makefile +++ b/lang/perl/perl-compress-bzip2/Makefile @@ -21,7 +21,7 @@ PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl PKG_LICENSE_FILES:=COPYING include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-compress-bzip2 SUBMENU:=Perl diff --git a/lang/perl-dbi/Makefile b/lang/perl/perl-dbi/Makefile similarity index 98% rename from lang/perl-dbi/Makefile rename to lang/perl/perl-dbi/Makefile index d60a034bd0..4ec1aeb8ba 100644 --- a/lang/perl-dbi/Makefile +++ b/lang/perl/perl-dbi/Makefile @@ -25,7 +25,7 @@ HOST_BUILD_DEPENDS:=perl/host include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/host-build.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-dbi SUBMENU:=Perl diff --git a/lang/perl-device-serialport/Makefile b/lang/perl/perl-device-serialport/Makefile similarity index 98% rename from lang/perl-device-serialport/Makefile rename to lang/perl/perl-device-serialport/Makefile index 2b87c6ae80..de37a08247 100644 --- a/lang/perl-device-serialport/Makefile +++ b/lang/perl/perl-device-serialport/Makefile @@ -21,7 +21,7 @@ PKG_MAINTAINER:=Paul Oranje PKG_BUILD_DIR:=$(BUILD_DIR)/perl/Device-SerialPort-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-device-serialport SUBMENU:=Perl diff --git a/lang/perl-device-usb/Makefile b/lang/perl/perl-device-usb/Makefile similarity index 98% rename from lang/perl-device-usb/Makefile rename to lang/perl/perl-device-usb/Makefile index fdee5cc8b6..9757037f55 100644 --- a/lang/perl-device-usb/Makefile +++ b/lang/perl/perl-device-usb/Makefile @@ -22,7 +22,7 @@ PKG_BUILD_DIR:=$(BUILD_DIR)/perl/Device-USB-$(PKG_VERSION) PKG_BUILD_DEPENDS:=perl-inline-c/host include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-device-usb SUBMENU:=Perl diff --git a/lang/perl-device-usb/README.patches b/lang/perl/perl-device-usb/README.patches similarity index 100% rename from lang/perl-device-usb/README.patches rename to lang/perl/perl-device-usb/README.patches diff --git a/lang/perl-device-usb/patches/100-fix_buildsystem.patch b/lang/perl/perl-device-usb/patches/100-fix_buildsystem.patch similarity index 100% rename from lang/perl-device-usb/patches/100-fix_buildsystem.patch rename to lang/perl/perl-device-usb/patches/100-fix_buildsystem.patch diff --git a/lang/perl-device-usb/patches/110-just_assume_libusb_is_there.patch b/lang/perl/perl-device-usb/patches/110-just_assume_libusb_is_there.patch similarity index 100% rename from lang/perl-device-usb/patches/110-just_assume_libusb_is_there.patch rename to lang/perl/perl-device-usb/patches/110-just_assume_libusb_is_there.patch diff --git a/lang/perl-device-usb/patches/120-use_libusb_0_1.patch b/lang/perl/perl-device-usb/patches/120-use_libusb_0_1.patch similarity index 100% rename from lang/perl-device-usb/patches/120-use_libusb_0_1.patch rename to lang/perl/perl-device-usb/patches/120-use_libusb_0_1.patch diff --git a/lang/perl-device-usb/patches/130-provide-proper-library-paths.patch b/lang/perl/perl-device-usb/patches/130-provide-proper-library-paths.patch similarity index 100% rename from lang/perl-device-usb/patches/130-provide-proper-library-paths.patch rename to lang/perl/perl-device-usb/patches/130-provide-proper-library-paths.patch diff --git a/lang/perl-device-usb/patches/140-avoid-libusb-name-conflicts.patch b/lang/perl/perl-device-usb/patches/140-avoid-libusb-name-conflicts.patch similarity index 100% rename from lang/perl-device-usb/patches/140-avoid-libusb-name-conflicts.patch rename to lang/perl/perl-device-usb/patches/140-avoid-libusb-name-conflicts.patch diff --git a/lang/perl-encode-locale/Makefile b/lang/perl/perl-encode-locale/Makefile similarity index 97% rename from lang/perl-encode-locale/Makefile rename to lang/perl/perl-encode-locale/Makefile index 7b2aa1be9f..73c661927f 100644 --- a/lang/perl-encode-locale/Makefile +++ b/lang/perl/perl-encode-locale/Makefile @@ -21,7 +21,7 @@ PKG_MAINTAINER:=Marcel Denia PKG_BUILD_DIR:=$(BUILD_DIR)/perl/Encode-Locale-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-encode-locale SUBMENU:=Perl diff --git a/lang/perl-file-listing/Makefile b/lang/perl/perl-file-listing/Makefile similarity index 97% rename from lang/perl-file-listing/Makefile rename to lang/perl/perl-file-listing/Makefile index f946f6863d..9fd6fe707f 100644 --- a/lang/perl-file-listing/Makefile +++ b/lang/perl/perl-file-listing/Makefile @@ -21,7 +21,7 @@ PKG_MAINTAINER:=Marcel Denia PKG_BUILD_DIR:=$(BUILD_DIR)/perl/File-Listing-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-file-listing SUBMENU:=Perl diff --git a/lang/perl-file-next/Makefile b/lang/perl/perl-file-next/Makefile similarity index 97% rename from lang/perl-file-next/Makefile rename to lang/perl/perl-file-next/Makefile index df414a6fb9..085c613f43 100644 --- a/lang/perl-file-next/Makefile +++ b/lang/perl/perl-file-next/Makefile @@ -18,7 +18,7 @@ PKG_MAINTAINER:=Tianling Shen PKG_BUILD_DIR:=$(BUILD_DIR)/perl/File-Next-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-file-next SUBMENU:=Perl diff --git a/lang/perl-file-rsyncp/Makefile b/lang/perl/perl-file-rsyncp/Makefile similarity index 98% rename from lang/perl-file-rsyncp/Makefile rename to lang/perl/perl-file-rsyncp/Makefile index 695163de7a..588cb1df09 100644 --- a/lang/perl-file-rsyncp/Makefile +++ b/lang/perl/perl-file-rsyncp/Makefile @@ -16,7 +16,7 @@ PKG_LICENSE:=GPL-2.0-or-later PKG_LICENSE_FILES:=LICENSE README include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-file-rsyncp SUBMENU:=Perl diff --git a/lang/perl-file-rsyncp/patches/001-no-subdirs.patch b/lang/perl/perl-file-rsyncp/patches/001-no-subdirs.patch similarity index 100% rename from lang/perl-file-rsyncp/patches/001-no-subdirs.patch rename to lang/perl/perl-file-rsyncp/patches/001-no-subdirs.patch diff --git a/lang/perl-file-sharedir-install/Makefile b/lang/perl/perl-file-sharedir-install/Makefile similarity index 98% rename from lang/perl-file-sharedir-install/Makefile rename to lang/perl/perl-file-sharedir-install/Makefile index c1ab6a9e8c..1294b374bb 100644 --- a/lang/perl-file-sharedir-install/Makefile +++ b/lang/perl/perl-file-sharedir-install/Makefile @@ -25,7 +25,7 @@ PKG_BUILD_DIR:=$(BUILD_DIR)/perl/File-ShareDir-Install-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/host-build.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-file-sharedir-install SUBMENU:=Perl diff --git a/lang/perl-file-sharedir/Makefile b/lang/perl/perl-file-sharedir/Makefile similarity index 97% rename from lang/perl-file-sharedir/Makefile rename to lang/perl/perl-file-sharedir/Makefile index 68bc50e9ff..21a6673630 100644 --- a/lang/perl-file-sharedir/Makefile +++ b/lang/perl/perl-file-sharedir/Makefile @@ -15,7 +15,7 @@ PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl PKG_LICENSE_FILES:=LICENSE include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-file-sharedir SUBMENU:=Perl diff --git a/lang/perl-future-asyncawait/Makefile b/lang/perl/perl-future-asyncawait/Makefile similarity index 98% rename from lang/perl-future-asyncawait/Makefile rename to lang/perl/perl-future-asyncawait/Makefile index 2a46ea7a4c..8a9e9d922b 100644 --- a/lang/perl-future-asyncawait/Makefile +++ b/lang/perl/perl-future-asyncawait/Makefile @@ -15,7 +15,7 @@ PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl PKG_LICENSE_FILES:=LICENSE include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-future-asyncawait SUBMENU:=Perl diff --git a/lang/perl-future-asyncawait/src/Makefile.PL b/lang/perl/perl-future-asyncawait/src/Makefile.PL similarity index 100% rename from lang/perl-future-asyncawait/src/Makefile.PL rename to lang/perl/perl-future-asyncawait/src/Makefile.PL diff --git a/lang/perl-future/Makefile b/lang/perl/perl-future/Makefile similarity index 97% rename from lang/perl-future/Makefile rename to lang/perl/perl-future/Makefile index eabad8f17f..4b1136926d 100644 --- a/lang/perl-future/Makefile +++ b/lang/perl/perl-future/Makefile @@ -15,7 +15,7 @@ PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl PKG_LICENSE_FILES:=LICENSE include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-future SUBMENU:=Perl diff --git a/lang/perl-future/src/Makefile.PL b/lang/perl/perl-future/src/Makefile.PL similarity index 100% rename from lang/perl-future/src/Makefile.PL rename to lang/perl/perl-future/src/Makefile.PL diff --git a/lang/perl-html-form/Makefile b/lang/perl/perl-html-form/Makefile similarity index 100% rename from lang/perl-html-form/Makefile rename to lang/perl/perl-html-form/Makefile diff --git a/lang/perl-html-parser/Makefile b/lang/perl/perl-html-parser/Makefile similarity index 100% rename from lang/perl-html-parser/Makefile rename to lang/perl/perl-html-parser/Makefile diff --git a/lang/perl-html-tagset/Makefile b/lang/perl/perl-html-tagset/Makefile similarity index 100% rename from lang/perl-html-tagset/Makefile rename to lang/perl/perl-html-tagset/Makefile diff --git a/lang/perl-html-tree/Makefile b/lang/perl/perl-html-tree/Makefile similarity index 100% rename from lang/perl-html-tree/Makefile rename to lang/perl/perl-html-tree/Makefile diff --git a/lang/perl-http-cookies/Makefile b/lang/perl/perl-http-cookies/Makefile similarity index 100% rename from lang/perl-http-cookies/Makefile rename to lang/perl/perl-http-cookies/Makefile diff --git a/lang/perl-http-daemon/Makefile b/lang/perl/perl-http-daemon/Makefile similarity index 100% rename from lang/perl-http-daemon/Makefile rename to lang/perl/perl-http-daemon/Makefile diff --git a/lang/perl-http-date/Makefile b/lang/perl/perl-http-date/Makefile similarity index 100% rename from lang/perl-http-date/Makefile rename to lang/perl/perl-http-date/Makefile diff --git a/lang/perl-http-message/Makefile b/lang/perl/perl-http-message/Makefile similarity index 100% rename from lang/perl-http-message/Makefile rename to lang/perl/perl-http-message/Makefile diff --git a/lang/perl-http-negotiate/Makefile b/lang/perl/perl-http-negotiate/Makefile similarity index 97% rename from lang/perl-http-negotiate/Makefile rename to lang/perl/perl-http-negotiate/Makefile index 0208e336be..bc2183121f 100644 --- a/lang/perl-http-negotiate/Makefile +++ b/lang/perl/perl-http-negotiate/Makefile @@ -21,7 +21,7 @@ PKG_MAINTAINER:=Marcel Denia PKG_BUILD_DIR:=$(BUILD_DIR)/perl/HTTP-Negotiate-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-http-negotiate SUBMENU:=Perl diff --git a/lang/perl-http-server-simple/Makefile b/lang/perl/perl-http-server-simple/Makefile similarity index 97% rename from lang/perl-http-server-simple/Makefile rename to lang/perl/perl-http-server-simple/Makefile index 26600a7914..d0fb2d6693 100644 --- a/lang/perl-http-server-simple/Makefile +++ b/lang/perl/perl-http-server-simple/Makefile @@ -20,7 +20,7 @@ PKG_MAINTAINER:=Marcel Denia PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-http-server-simple SUBMENU:=Perl diff --git a/lang/perl-inline-c/Makefile b/lang/perl/perl-inline-c/Makefile similarity index 98% rename from lang/perl-inline-c/Makefile rename to lang/perl/perl-inline-c/Makefile index 9de7a9087c..6c5221880e 100644 --- a/lang/perl-inline-c/Makefile +++ b/lang/perl/perl-inline-c/Makefile @@ -26,7 +26,7 @@ PKG_BUILD_DEPENDS:=perl-inline/host perl-parse-recdescent/host perl-file-sharedi include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/host-build.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-inline-c SUBMENU:=Perl diff --git a/lang/perl-inline-c/patches/100-inline_c-no_compile_hack.patch b/lang/perl/perl-inline-c/patches/100-inline_c-no_compile_hack.patch similarity index 100% rename from lang/perl-inline-c/patches/100-inline_c-no_compile_hack.patch rename to lang/perl/perl-inline-c/patches/100-inline_c-no_compile_hack.patch diff --git a/lang/perl-inline-c/patches/110-inline_c-make_system_typemap_overridable.patch b/lang/perl/perl-inline-c/patches/110-inline_c-make_system_typemap_overridable.patch similarity index 100% rename from lang/perl-inline-c/patches/110-inline_c-make_system_typemap_overridable.patch rename to lang/perl/perl-inline-c/patches/110-inline_c-make_system_typemap_overridable.patch diff --git a/lang/perl-inline/Makefile b/lang/perl/perl-inline/Makefile similarity index 98% rename from lang/perl-inline/Makefile rename to lang/perl/perl-inline/Makefile index cbf2e8f503..fcbbc571c9 100644 --- a/lang/perl-inline/Makefile +++ b/lang/perl/perl-inline/Makefile @@ -26,7 +26,7 @@ HOST_BUILD_DEPENDS:=perl/host include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/host-build.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-inline SUBMENU:=Perl diff --git a/lang/perl-io-async-ssl/Makefile b/lang/perl/perl-io-async-ssl/Makefile similarity index 97% rename from lang/perl-io-async-ssl/Makefile rename to lang/perl/perl-io-async-ssl/Makefile index 13dbfed29e..0cd8ec9197 100644 --- a/lang/perl-io-async-ssl/Makefile +++ b/lang/perl/perl-io-async-ssl/Makefile @@ -15,7 +15,7 @@ PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl PKG_LICENSE_FILES:=LICENSE include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-io-async-ssl SUBMENU:=Perl diff --git a/lang/perl-io-async-ssl/src/Makefile.PL b/lang/perl/perl-io-async-ssl/src/Makefile.PL similarity index 100% rename from lang/perl-io-async-ssl/src/Makefile.PL rename to lang/perl/perl-io-async-ssl/src/Makefile.PL diff --git a/lang/perl-io-async/Makefile b/lang/perl/perl-io-async/Makefile similarity index 98% rename from lang/perl-io-async/Makefile rename to lang/perl/perl-io-async/Makefile index b170bfc6f6..00838fa2ad 100644 --- a/lang/perl-io-async/Makefile +++ b/lang/perl/perl-io-async/Makefile @@ -15,7 +15,7 @@ PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl PKG_LICENSE_FILES:=LICENSE include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-io-async SUBMENU:=Perl diff --git a/lang/perl-io-async/src/Makefile.PL b/lang/perl/perl-io-async/src/Makefile.PL similarity index 100% rename from lang/perl-io-async/src/Makefile.PL rename to lang/perl/perl-io-async/src/Makefile.PL diff --git a/lang/perl-io-html/Makefile b/lang/perl/perl-io-html/Makefile similarity index 97% rename from lang/perl-io-html/Makefile rename to lang/perl/perl-io-html/Makefile index d5b568dc20..5b94a5bb21 100644 --- a/lang/perl-io-html/Makefile +++ b/lang/perl/perl-io-html/Makefile @@ -21,7 +21,7 @@ PKG_MAINTAINER:=Marcel Denia PKG_BUILD_DIR:=$(BUILD_DIR)/perl/IO-HTML-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-io-html SUBMENU:=Perl diff --git a/lang/perl-io-socket-ssl/Makefile b/lang/perl/perl-io-socket-ssl/Makefile similarity index 97% rename from lang/perl-io-socket-ssl/Makefile rename to lang/perl/perl-io-socket-ssl/Makefile index 2099f818e0..a7275b9216 100644 --- a/lang/perl-io-socket-ssl/Makefile +++ b/lang/perl/perl-io-socket-ssl/Makefile @@ -15,7 +15,7 @@ PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl PKG_LICENSE_FILES:=LICENSE include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-io-socket-ssl SUBMENU:=Perl diff --git a/lang/perl-lockfile-simple/Makefile b/lang/perl/perl-lockfile-simple/Makefile similarity index 97% rename from lang/perl-lockfile-simple/Makefile rename to lang/perl/perl-lockfile-simple/Makefile index 0495946378..aa69758cfa 100644 --- a/lang/perl-lockfile-simple/Makefile +++ b/lang/perl/perl-lockfile-simple/Makefile @@ -21,7 +21,7 @@ PKG_MAINTAINER:=Marcel Denia PKG_BUILD_DIR:=$(BUILD_DIR)/perl/LockFile-Simple-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-lockfile-simple SUBMENU:=Perl diff --git a/lang/perl-lwp-mediatypes/Makefile b/lang/perl/perl-lwp-mediatypes/Makefile similarity index 100% rename from lang/perl-lwp-mediatypes/Makefile rename to lang/perl/perl-lwp-mediatypes/Makefile diff --git a/lang/perl-mail-spamassassin/Makefile b/lang/perl/perl-mail-spamassassin/Makefile similarity index 99% rename from lang/perl-mail-spamassassin/Makefile rename to lang/perl/perl-mail-spamassassin/Makefile index 2c6696c768..272f4a292a 100644 --- a/lang/perl-mail-spamassassin/Makefile +++ b/lang/perl/perl-mail-spamassassin/Makefile @@ -19,7 +19,7 @@ PKG_INSTALL:=1 PKG_SOURCE_VERSION:=$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk CONFIGURE_PATH:=spamc diff --git a/lang/perl-metrics-any/Makefile b/lang/perl/perl-metrics-any/Makefile similarity index 97% rename from lang/perl-metrics-any/Makefile rename to lang/perl/perl-metrics-any/Makefile index ce15406da8..bf2d06c4fa 100644 --- a/lang/perl-metrics-any/Makefile +++ b/lang/perl/perl-metrics-any/Makefile @@ -15,7 +15,7 @@ PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl PKG_LICENSE_FILES:=LICENSE include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-metrics-any SUBMENU:=Perl diff --git a/lang/perl-metrics-any/src/Makefile.PL b/lang/perl/perl-metrics-any/src/Makefile.PL similarity index 100% rename from lang/perl-metrics-any/src/Makefile.PL rename to lang/perl/perl-metrics-any/src/Makefile.PL diff --git a/lang/perl-net-async-http/Makefile b/lang/perl/perl-net-async-http/Makefile similarity index 97% rename from lang/perl-net-async-http/Makefile rename to lang/perl/perl-net-async-http/Makefile index 30a6963451..6d36bb9fb5 100644 --- a/lang/perl-net-async-http/Makefile +++ b/lang/perl/perl-net-async-http/Makefile @@ -15,7 +15,7 @@ PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl PKG_LICENSE_FILES:=LICENSE include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-net-async-http SUBMENU:=Perl diff --git a/lang/perl-net-async-http/src/Makefile.PL b/lang/perl/perl-net-async-http/src/Makefile.PL similarity index 100% rename from lang/perl-net-async-http/src/Makefile.PL rename to lang/perl/perl-net-async-http/src/Makefile.PL diff --git a/lang/perl-net-cidr-lite/Makefile b/lang/perl/perl-net-cidr-lite/Makefile similarity index 97% rename from lang/perl-net-cidr-lite/Makefile rename to lang/perl/perl-net-cidr-lite/Makefile index c09419c84c..f0d817560b 100644 --- a/lang/perl-net-cidr-lite/Makefile +++ b/lang/perl/perl-net-cidr-lite/Makefile @@ -20,7 +20,7 @@ PKG_MAINTAINER:=Philip Prindeville PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-net-cidr-lite SUBMENU:=Perl diff --git a/lang/perl-net-dns-sec/Makefile b/lang/perl/perl-net-dns-sec/Makefile similarity index 97% rename from lang/perl-net-dns-sec/Makefile rename to lang/perl/perl-net-dns-sec/Makefile index 0780aab594..2c81fbf066 100644 --- a/lang/perl-net-dns-sec/Makefile +++ b/lang/perl/perl-net-dns-sec/Makefile @@ -15,7 +15,7 @@ PKG_LICENSE:=MIT PKG_LICENSE_FILES:=LICENSE include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-net-dns-sec SUBMENU:=Perl diff --git a/lang/perl-net-dns/Makefile b/lang/perl/perl-net-dns/Makefile similarity index 97% rename from lang/perl-net-dns/Makefile rename to lang/perl/perl-net-dns/Makefile index 744e76a216..c14e813078 100644 --- a/lang/perl-net-dns/Makefile +++ b/lang/perl/perl-net-dns/Makefile @@ -17,7 +17,7 @@ HOST_BUILD_DEPENDS:=perl/host include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/host-build.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-net-dns SUBMENU:=Perl diff --git a/lang/perl-net-http/Makefile b/lang/perl/perl-net-http/Makefile similarity index 100% rename from lang/perl-net-http/Makefile rename to lang/perl/perl-net-http/Makefile diff --git a/lang/perl-net-ssleay/Makefile b/lang/perl/perl-net-ssleay/Makefile similarity index 97% rename from lang/perl-net-ssleay/Makefile rename to lang/perl/perl-net-ssleay/Makefile index 8de6b732db..3306b7bf69 100644 --- a/lang/perl-net-ssleay/Makefile +++ b/lang/perl/perl-net-ssleay/Makefile @@ -15,7 +15,7 @@ PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl PKG_LICENSE_FILES:=LICENSE include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-net-ssleay SUBMENU:=Perl diff --git a/lang/perl-net-ssleay/patches/001-prefix.patch b/lang/perl/perl-net-ssleay/patches/001-prefix.patch similarity index 100% rename from lang/perl-net-ssleay/patches/001-prefix.patch rename to lang/perl/perl-net-ssleay/patches/001-prefix.patch diff --git a/lang/perl-net-telnet/Makefile b/lang/perl/perl-net-telnet/Makefile similarity index 97% rename from lang/perl-net-telnet/Makefile rename to lang/perl/perl-net-telnet/Makefile index ac1d315fcb..9c6ea04921 100644 --- a/lang/perl-net-telnet/Makefile +++ b/lang/perl/perl-net-telnet/Makefile @@ -21,7 +21,7 @@ PKG_MAINTAINER:=Marcel Denia PKG_BUILD_DIR:=$(BUILD_DIR)/perl/Net-Telnet-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-net-telnet SUBMENU:=Perl diff --git a/lang/perl-netaddr-ip/Makefile b/lang/perl/perl-netaddr-ip/Makefile similarity index 98% rename from lang/perl-netaddr-ip/Makefile rename to lang/perl/perl-netaddr-ip/Makefile index 4e6cf6d21e..16f16e389e 100644 --- a/lang/perl-netaddr-ip/Makefile +++ b/lang/perl/perl-netaddr-ip/Makefile @@ -19,7 +19,7 @@ PKG_BUILD_DIR:=$(BUILD_DIR)/perl/NetAddr-IP-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/host-build.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-netaddr-ip SUBMENU:=Perl diff --git a/lang/perl-parse-recdescent/Makefile b/lang/perl/perl-parse-recdescent/Makefile similarity index 98% rename from lang/perl-parse-recdescent/Makefile rename to lang/perl/perl-parse-recdescent/Makefile index d041a6afd8..378c34747c 100644 --- a/lang/perl-parse-recdescent/Makefile +++ b/lang/perl/perl-parse-recdescent/Makefile @@ -24,7 +24,7 @@ PKG_BUILD_DIR:=$(BUILD_DIR)/perl/Parse-RecDescent-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/host-build.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-parse-recdescent SUBMENU:=Perl diff --git a/lang/perl-parse-yapp/Makefile b/lang/perl/perl-parse-yapp/Makefile similarity index 98% rename from lang/perl-parse-yapp/Makefile rename to lang/perl/perl-parse-yapp/Makefile index 7708b975ba..750dc07072 100644 --- a/lang/perl-parse-yapp/Makefile +++ b/lang/perl/perl-parse-yapp/Makefile @@ -23,7 +23,7 @@ PKG_BUILD_DIR:=$(BUILD_DIR)/perl/Parse-Yapp-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/host-build.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-parse-yapp SUBMENU:=Perl diff --git a/lang/perl-struct-dumb/Makefile b/lang/perl/perl-struct-dumb/Makefile similarity index 97% rename from lang/perl-struct-dumb/Makefile rename to lang/perl/perl-struct-dumb/Makefile index ed5ea93ff5..37699effb7 100644 --- a/lang/perl-struct-dumb/Makefile +++ b/lang/perl/perl-struct-dumb/Makefile @@ -15,7 +15,7 @@ PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl PKG_LICENSE_FILES:=LICENSE include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-struct-dumb SUBMENU:=Perl diff --git a/lang/perl-struct-dumb/src/Makefile.PL b/lang/perl/perl-struct-dumb/src/Makefile.PL similarity index 100% rename from lang/perl-struct-dumb/src/Makefile.PL rename to lang/perl/perl-struct-dumb/src/Makefile.PL diff --git a/lang/perl-sub-uplevel/Makefile b/lang/perl/perl-sub-uplevel/Makefile similarity index 97% rename from lang/perl-sub-uplevel/Makefile rename to lang/perl/perl-sub-uplevel/Makefile index 5f2b421e79..0b902cc13a 100644 --- a/lang/perl-sub-uplevel/Makefile +++ b/lang/perl/perl-sub-uplevel/Makefile @@ -21,7 +21,7 @@ PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl PKG_LICENSE_FILES:=LICENSE include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-sub-uplevel SUBMENU:=Perl diff --git a/lang/perl-test-harness/Makefile b/lang/perl/perl-test-harness/Makefile similarity index 97% rename from lang/perl-test-harness/Makefile rename to lang/perl/perl-test-harness/Makefile index 83001b418e..e667b45544 100644 --- a/lang/perl-test-harness/Makefile +++ b/lang/perl/perl-test-harness/Makefile @@ -20,7 +20,7 @@ PKG_MAINTAINER:=Marcel Denia PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-test-harness SUBMENU:=Perl diff --git a/lang/perl-test-warn/Makefile b/lang/perl/perl-test-warn/Makefile similarity index 97% rename from lang/perl-test-warn/Makefile rename to lang/perl/perl-test-warn/Makefile index b4fdd224d4..110459af4f 100644 --- a/lang/perl-test-warn/Makefile +++ b/lang/perl/perl-test-warn/Makefile @@ -20,7 +20,7 @@ PKG_MAINTAINER:=Marcel Denia PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-test-warn SUBMENU:=Perl diff --git a/lang/perl-text-csv_xs/Makefile b/lang/perl/perl-text-csv_xs/Makefile similarity index 97% rename from lang/perl-text-csv_xs/Makefile rename to lang/perl/perl-text-csv_xs/Makefile index b2dfa2c885..5de3cc5e85 100644 --- a/lang/perl-text-csv_xs/Makefile +++ b/lang/perl/perl-text-csv_xs/Makefile @@ -20,7 +20,7 @@ PKG_MAINTAINER:=Philip Prindeville PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-text-csv_xs SUBMENU:=Perl diff --git a/lang/perl-text-csv_xs/patches/900-fix-format-warnings.patch b/lang/perl/perl-text-csv_xs/patches/900-fix-format-warnings.patch similarity index 100% rename from lang/perl-text-csv_xs/patches/900-fix-format-warnings.patch rename to lang/perl/perl-text-csv_xs/patches/900-fix-format-warnings.patch diff --git a/lang/perl-time-moment/Makefile b/lang/perl/perl-time-moment/Makefile similarity index 98% rename from lang/perl-time-moment/Makefile rename to lang/perl/perl-time-moment/Makefile index 4e9334b396..ff3dffb21a 100644 --- a/lang/perl-time-moment/Makefile +++ b/lang/perl/perl-time-moment/Makefile @@ -17,7 +17,7 @@ HOST_BUILD_DEPENDS:=perl/host include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/host-build.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-time-moment SUBMENU:=Perl diff --git a/lang/perl-try-tiny/Makefile b/lang/perl/perl-try-tiny/Makefile similarity index 97% rename from lang/perl-try-tiny/Makefile rename to lang/perl/perl-try-tiny/Makefile index 18b79a8cd4..81c3ebfe0a 100644 --- a/lang/perl-try-tiny/Makefile +++ b/lang/perl/perl-try-tiny/Makefile @@ -21,7 +21,7 @@ PKG_LICENSE:=MIT PKG_LICENSE_FILES:=LICENSE include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-try-tiny SUBMENU:=Perl diff --git a/lang/perl-uri/Makefile b/lang/perl/perl-uri/Makefile similarity index 100% rename from lang/perl-uri/Makefile rename to lang/perl/perl-uri/Makefile diff --git a/lang/perl-www-curl/Makefile b/lang/perl/perl-www-curl/Makefile similarity index 97% rename from lang/perl-www-curl/Makefile rename to lang/perl/perl-www-curl/Makefile index a2c51acee3..ae6846d29b 100644 --- a/lang/perl-www-curl/Makefile +++ b/lang/perl/perl-www-curl/Makefile @@ -22,7 +22,7 @@ PKG_MAINTAINER:=Marcel Denia PKG_BUILD_DIR:=$(BUILD_DIR)/perl/WWW-Curl-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-www-curl SUBMENU:=Perl diff --git a/lang/perl-www-curl/patches/100-perl-www-curl_disable_curl-config_hack.patch b/lang/perl/perl-www-curl/patches/100-perl-www-curl_disable_curl-config_hack.patch similarity index 100% rename from lang/perl-www-curl/patches/100-perl-www-curl_disable_curl-config_hack.patch rename to lang/perl/perl-www-curl/patches/100-perl-www-curl_disable_curl-config_hack.patch diff --git a/lang/perl-www-curl/patches/101-skip-preprocessor-symbol.path b/lang/perl/perl-www-curl/patches/101-skip-preprocessor-symbol.path similarity index 100% rename from lang/perl-www-curl/patches/101-skip-preprocessor-symbol.path rename to lang/perl/perl-www-curl/patches/101-skip-preprocessor-symbol.path diff --git a/lang/perl-www-curl/patches/200-fix_default_lflags.patch b/lang/perl/perl-www-curl/patches/200-fix_default_lflags.patch similarity index 100% rename from lang/perl-www-curl/patches/200-fix_default_lflags.patch rename to lang/perl/perl-www-curl/patches/200-fix_default_lflags.patch diff --git a/lang/perl-www-curl/patches/210-curl_7.66_compat.patch b/lang/perl/perl-www-curl/patches/210-curl_7.66_compat.patch similarity index 100% rename from lang/perl-www-curl/patches/210-curl_7.66_compat.patch rename to lang/perl/perl-www-curl/patches/210-curl_7.66_compat.patch diff --git a/lang/perl-www-curl/patches/220-curl_7.69_compat.patch b/lang/perl/perl-www-curl/patches/220-curl_7.69_compat.patch similarity index 100% rename from lang/perl-www-curl/patches/220-curl_7.69_compat.patch rename to lang/perl/perl-www-curl/patches/220-curl_7.69_compat.patch diff --git a/lang/perl-www-curl/patches/230-curl_7.88_compat.patch b/lang/perl/perl-www-curl/patches/230-curl_7.88_compat.patch similarity index 100% rename from lang/perl-www-curl/patches/230-curl_7.88_compat.patch rename to lang/perl/perl-www-curl/patches/230-curl_7.88_compat.patch diff --git a/lang/perl-www-mechanize/Makefile b/lang/perl/perl-www-mechanize/Makefile similarity index 100% rename from lang/perl-www-mechanize/Makefile rename to lang/perl/perl-www-mechanize/Makefile diff --git a/lang/perl-www-robotrules/Makefile b/lang/perl/perl-www-robotrules/Makefile similarity index 100% rename from lang/perl-www-robotrules/Makefile rename to lang/perl/perl-www-robotrules/Makefile diff --git a/lang/perl-www/Makefile b/lang/perl/perl-www/Makefile similarity index 100% rename from lang/perl-www/Makefile rename to lang/perl/perl-www/Makefile diff --git a/lang/perl-xml-parser/Makefile b/lang/perl/perl-xml-parser/Makefile similarity index 98% rename from lang/perl-xml-parser/Makefile rename to lang/perl/perl-xml-parser/Makefile index bafc31d472..093057bc8c 100644 --- a/lang/perl-xml-parser/Makefile +++ b/lang/perl/perl-xml-parser/Makefile @@ -30,7 +30,7 @@ HOST_EXPAT_INCPATH:=$(STAGING_DIR_HOSTPKG)/include include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/host-build.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-xml-parser SUBMENU:=Perl diff --git a/lang/perl-xml-parser/patches/010-xml-parser-expat-use-ppport.h b/lang/perl/perl-xml-parser/patches/010-xml-parser-expat-use-ppport.h similarity index 100% rename from lang/perl-xml-parser/patches/010-xml-parser-expat-use-ppport.h rename to lang/perl/perl-xml-parser/patches/010-xml-parser-expat-use-ppport.h diff --git a/lang/perl-xml-parser/patches/020-xml-parser-expat-lib-inc-path-anchor.patch b/lang/perl/perl-xml-parser/patches/020-xml-parser-expat-lib-inc-path-anchor.patch similarity index 100% rename from lang/perl-xml-parser/patches/020-xml-parser-expat-lib-inc-path-anchor.patch rename to lang/perl/perl-xml-parser/patches/020-xml-parser-expat-lib-inc-path-anchor.patch diff --git a/lang/perl-xml-parser/patches/030-expat.patch b/lang/perl/perl-xml-parser/patches/030-expat.patch similarity index 100% rename from lang/perl-xml-parser/patches/030-expat.patch rename to lang/perl/perl-xml-parser/patches/030-expat.patch diff --git a/lang/perl-xs-parse-keyword/Makefile b/lang/perl/perl-xs-parse-keyword/Makefile similarity index 98% rename from lang/perl-xs-parse-keyword/Makefile rename to lang/perl/perl-xs-parse-keyword/Makefile index a932baeddf..94b2d03d9a 100644 --- a/lang/perl-xs-parse-keyword/Makefile +++ b/lang/perl/perl-xs-parse-keyword/Makefile @@ -15,7 +15,7 @@ PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl PKG_LICENSE_FILES:=LICENSE include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-xs-parse-keyword SUBMENU:=Perl diff --git a/lang/perl-xs-parse-keyword/src/Makefile.PL b/lang/perl/perl-xs-parse-keyword/src/Makefile.PL similarity index 100% rename from lang/perl-xs-parse-keyword/src/Makefile.PL rename to lang/perl/perl-xs-parse-keyword/src/Makefile.PL diff --git a/lang/perl-xs-parse-sublike/Makefile b/lang/perl/perl-xs-parse-sublike/Makefile similarity index 98% rename from lang/perl-xs-parse-sublike/Makefile rename to lang/perl/perl-xs-parse-sublike/Makefile index 071a91a221..c474414a96 100644 --- a/lang/perl-xs-parse-sublike/Makefile +++ b/lang/perl/perl-xs-parse-sublike/Makefile @@ -15,7 +15,7 @@ PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl PKG_LICENSE_FILES:=LICENSE include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-xs-parse-sublike SUBMENU:=Perl diff --git a/lang/perl-xs-parse-sublike/src/Makefile.PL b/lang/perl/perl-xs-parse-sublike/src/Makefile.PL similarity index 100% rename from lang/perl-xs-parse-sublike/src/Makefile.PL rename to lang/perl/perl-xs-parse-sublike/src/Makefile.PL