From: Jens Wagner Date: Mon, 16 Jun 2025 10:25:21 +0000 (+0200) Subject: perl-uri: restructure and update to 5.32 X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=f48ef299a47fa0161341cb2438366a65de095353;p=openwrt-packages.git perl-uri: restructure and update to 5.32 Changed maintainer to @jw2013 Updated Makefile to use metacpan.mk download helper Changelog: https://metacpan.org/dist/URI/changes Version 1.76 was followed by 5.05 to remove various version mismatches Signed-off-by: Jens Wagner --- diff --git a/lang/perl/perl-uri/Makefile b/lang/perl/perl-uri/Makefile index c4f76e566..d7a78c379 100644 --- a/lang/perl/perl-uri/Makefile +++ b/lang/perl/perl-uri/Makefile @@ -1,37 +1,35 @@ -# -# Copyright (C) 2015 - 2016 OpenWrt.org -# -# This is free software, licensed under the GNU General Public License v2. -# See /LICENSE for more information. -# - include $(TOPDIR)/rules.mk PKG_NAME:=perl-uri -PKG_VERSION:=1.76 +PKG_VERSION:=5.32 PKG_RELEASE:=1 -PKG_SOURCE:=URI-$(PKG_VERSION).tar.gz -PKG_SOURCE_URL:=https://cpan.metacpan.org/authors/id/O/OA/OALDERS -PKG_HASH:=b2c98e1d50d6f572483ee538a6f4ccc8d9185f91f0073fd8af7390898254413e -PKG_BUILD_DIR:=$(BUILD_DIR)/perl/URI-$(PKG_VERSION) +METACPAN_NAME:=URI +METACPAN_AUTHOR:=OALDERS +PKG_HASH:=9632067d34e14e0dae2da94631c4f25a387fcc48d06fa29330e8b3c04c4e913d -PKG_MAINTAINER:=Marcel Denia +PKG_MAINTAINER:=Jens Wagner PKG_LICENSE:=GPL-1.0-or-later Artistic-1.0-Perl PKG_LICENSE_FILES:=LICENSE +include ../metacpan.mk include $(INCLUDE_DIR)/package.mk -include ../perl/perlmod.mk +include ../perlmod.mk define Package/perl-uri SUBMENU:=Perl SECTION:=lang CATEGORY:=Languages TITLE:=Manipulates and accesses URI strings - URL:=https://search.cpan.org/dist/URI/ + URL:=https://metacpan.org/pod/URI DEPENDS:=perl +perlbase-essential +perlbase-integer +perlbase-mime +perlbase-scalar +perlbase-utf8 endef +define Package/perl-uri/description + This module implements the URI class. Objects of this class represent + Uniform Resource Identifier references as specified in RFCs 2396/2732 +endef + define Build/Configure $(call perlmod/Configure,,) endef @@ -44,5 +42,4 @@ define Package/perl-uri/install $(call perlmod/Install,$(1),URI URI.pm) endef - $(eval $(call BuildPackage,perl-uri))