George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages / 
perl-rename


Commits:
4e3114c7 by Wang Bing-hua at 2026-02-02T20:50:32+08:00
updpkg: 1.16.3

Upstream renamed the distribution from 'rename' to 'App-rename' [1],
causing the previous nvchecker configuration to stop detecting updates
as it only matched the legacy 'rename-$ver' naming scheme.

* Adapt PKGBUILD and .nvchecker.toml to follow the new naming convention
* Switch to MetaCPAN URLs to replace retired search.cpan.org links [2]
* Simplify nvchecker regex using a capture group

[1] 
https://github.com/pstray/rename/commit/e18ec55605e117ef5e56a88191d043faed3622eb
[2] https://log.perl.org/2018/05/goodbye-search-dot-cpan-dot-org.html

- - - - -


3 changed files:

- .SRCINFO
- .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,15 +1,15 @@
 pkgbase = perl-rename
        pkgdesc = Renames multiple files using Perl regular expressions
-       pkgver = 1.16
-       pkgrel = 4
-       url = https://search.cpan.org/~pederst/rename/
+       pkgver = 1.16.3
+       pkgrel = 1
+       url = https://metacpan.org/dist/App-rename
        arch = any
        license = GPL-1.0-or-later
        license = Artistic-1.0-Perl
        depends = perl
        options = !emptydirs
-       source = 
perl-rename-1.16.tar.gz::https://search.cpan.org/CPAN/authors/id/P/PE/PEDERST/rename-1.16.tar.gz
-       sha512sums = 
8be459c0173dd100b13dd3e78b22c0ba78eaac5c464ff493b7e8979d2e132aef12f7e6e861061bef0c034840fdd2b4778afceb448f85eb18f3c5208eb4c898cf
-       b2sums = 
3f3bd18bfab5f3758d8b532a54783f1949466dcf9d6b9471e918657681ec2e6af551a2b9be0bb923b16a666cc40008ccbb775a64ad10e9bf305be12eaa913afb
+       source = 
perl-rename-1.16.3.tar.gz::https://cpan.metacpan.org/authors/id/P/PE/PEDERST/App-rename-1.16.3.tar.gz
+       sha512sums = 
5a309ca3e75cead06a95a591dd59f5605b82ad3ae33e7d8d660caca9922a3868ed2cf10a1a4c168eef21339962c2f38a0171e80e851e259b1b266f4afda47654
+       b2sums = 
68c4df51cde08ada78616139a3a28e5c3179f3e2dac00a9f26214d7e238d19bd8af4faae3bd32fb1dbf184a7895b6a553ab38ab14cb5c0d38ddd33459980a1f1
 
 pkgname = perl-rename


=====================================
.nvchecker.toml
=====================================
@@ -1,7 +1,4 @@
 [perl-rename]
 source = "regex"
-regex = 'rename-\d+\.\d+\.tar.gz'
+regex = 'App-rename-([\d.]+)\.tar\.gz'
 url = "https://cpan.metacpan.org/authors/id/P/PE/PEDERST/";
-prefix = "rename-"
-from_pattern = ".tar.gz"
-to_pattern = ""


=====================================
PKGBUILD
=====================================
@@ -2,11 +2,11 @@
 # Contributor: Florian Pritz <[email protected]>
 
 pkgname=perl-rename
-pkgver=1.16
-pkgrel=4
+pkgver=1.16.3
+pkgrel=1
 pkgdesc='Renames multiple files using Perl regular expressions'
 arch=(any)
-url='https://search.cpan.org/~pederst/rename/'
+url='https://metacpan.org/dist/App-rename'
 license=(
   GPL-1.0-or-later
   Artistic-1.0-Perl
@@ -14,13 +14,13 @@ license=(
 depends=(perl)
 options=(!emptydirs)
 source=(
-  
"$pkgname-$pkgver.tar.gz::https://search.cpan.org/CPAN/authors/id/P/PE/PEDERST/rename-$pkgver.tar.gz";
+  
"$pkgname-$pkgver.tar.gz::https://cpan.metacpan.org/authors/id/P/PE/PEDERST/App-rename-$pkgver.tar.gz";
 )
-sha512sums=('8be459c0173dd100b13dd3e78b22c0ba78eaac5c464ff493b7e8979d2e132aef12f7e6e861061bef0c034840fdd2b4778afceb448f85eb18f3c5208eb4c898cf')
-b2sums=('3f3bd18bfab5f3758d8b532a54783f1949466dcf9d6b9471e918657681ec2e6af551a2b9be0bb923b16a666cc40008ccbb775a64ad10e9bf305be12eaa913afb')
+sha512sums=('5a309ca3e75cead06a95a591dd59f5605b82ad3ae33e7d8d660caca9922a3868ed2cf10a1a4c168eef21339962c2f38a0171e80e851e259b1b266f4afda47654')
+b2sums=('68c4df51cde08ada78616139a3a28e5c3179f3e2dac00a9f26214d7e238d19bd8af4faae3bd32fb1dbf184a7895b6a553ab38ab14cb5c0d38ddd33459980a1f1')
 
 build() {
-  cd "rename-$pkgver"
+  cd "App-rename-$pkgver"
 
   perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor
 
@@ -39,7 +39,7 @@ build() {
 }
 
 package() {
-  cd "rename-$pkgver"
+  cd "App-rename-$pkgver"
 
   make DESTDIR="$pkgdir" install
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/perl-rename/-/commit/4e3114c768477f9112b98c1f05da0ea63d4bc52e

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/perl-rename/-/commit/4e3114c768477f9112b98c1f05da0ea63d4bc52e
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to