David Runge pushed to branch main at Arch Linux / Packaging / Packages / pcre2


Commits:
e90b38ef by David Runge at 2024-03-13T09:37:37+01:00
Add nvchecker integration

Signed-off-by: David Runge <dv...@archlinux.org>

- - - - -
0c5a19fc by David Runge at 2024-03-13T09:44:46+01:00
Switch to correct SPDX license identifier for project

Signed-off-by: David Runge <dv...@archlinux.org>

- - - - -
1bd60ea0 by David Runge at 2024-03-13T09:46:35+01:00
Simplify source entry by reusing url

Signed-off-by: David Runge <dv...@archlinux.org>

- - - - -
d1466274 by David Runge at 2024-03-13T10:14:34+01:00
upgpkg: 10.43-1

Consolidate and sort dependencies.
Move bash to optional dependencies, as it is only used for the legacy
pcre2-config script (and pkgconf integration exists).

- - - - -


3 changed files:

- + .SRCINFO
- + .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,26 @@
+pkgbase = pcre2
+       pkgdesc = A library that implements Perl 5-style regular expressions. 
2nd version
+       pkgver = 10.43
+       pkgrel = 1
+       url = https://github.com/PCRE2Project/pcre2
+       arch = x86_64
+       license = BSD-3-Clause
+       depends = bzip2
+       depends = glibc
+       depends = readline
+       depends = zlib
+       optdepends = sh: for pcre2-config
+       provides = libpcre2-8.so
+       provides = libpcre2-16.so
+       provides = libpcre2-32.so
+       provides = libpcre2-posix.so
+       options = staticlibs
+       source = 
https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.43/pcre2-10.43.tar.bz2
+       source = 
https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.43/pcre2-10.43.tar.bz2.sig
+       validpgpkeys = 45F68D54BBE23FB3039B46E59766E084FB0F43D8
+       sha512sums = 
8ac1520c32e9e5672404aaf6104e23c9ee5c3c28ad28ff101435599d813cbb20e0491a3fd34e012b4411b3e0366a4c6dfa3f02d093acaa6ff0ab25478bb7ade9
+       sha512sums = SKIP
+       b2sums = 
f87f9f36dd6a806cdba1f077f51b53da2583f1898f83e41d594622b28ac8efbc1b2d122b752a9d6cd461fe0e3c7c85ee93358443df518a336da4ee9d72cca808
+       b2sums = SKIP
+
+pkgname = pcre2


=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,4 @@
+[pcre2]
+source = "git"
+git = "https://github.com/PCRE2Project/pcre2";
+prefix = "pcre2-"


=====================================
PKGBUILD
=====================================
@@ -6,18 +6,21 @@
 # Contributor: John Proctor <jproc...@prium.net>
 
 pkgname=pcre2
-pkgver=10.42
-pkgrel=2
+pkgver=10.43
+pkgrel=1
 pkgdesc='A library that implements Perl 5-style regular expressions. 2nd 
version'
 arch=('x86_64')
 url='https://github.com/PCRE2Project/pcre2'
-license=('BSD')
-depends=('readline' 'zlib' 'bzip2' 'bash')
+license=('BSD-3-Clause')
+depends=('bzip2' 'glibc' 'readline' 'zlib')
+optdepends=('sh: for pcre2-config')
 provides=(libpcre2-{8,16,32,posix}.so)
 options=(staticlibs)
-source=("https://github.com/PCRE2Project/pcre2/releases/download/$pkgname-$pkgver/$pkgname-$pkgver.tar.bz2"{,.sig})
-sha512sums=('72fbde87fecec3aa4b47225dd919ea1d55e97f2cbcf02aba26e5a0d3b1ffb58c25a80a9ef069eb99f9cf4e41ba9604ad06a7ec159870e1e875d86820e12256d3'
+source=("$url/releases/download/$pkgname-$pkgver/$pkgname-$pkgver.tar.bz2"{,.sig})
+sha512sums=('8ac1520c32e9e5672404aaf6104e23c9ee5c3c28ad28ff101435599d813cbb20e0491a3fd34e012b4411b3e0366a4c6dfa3f02d093acaa6ff0ab25478bb7ade9'
             'SKIP')
+b2sums=('f87f9f36dd6a806cdba1f077f51b53da2583f1898f83e41d594622b28ac8efbc1b2d122b752a9d6cd461fe0e3c7c85ee93358443df518a336da4ee9d72cca808'
+        'SKIP')
 validpgpkeys=('45F68D54BBE23FB3039B46E59766E084FB0F43D8')  # Philip Hazel 
<p...@hermes.cam.ac.uk>
 
 build() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/pcre2/-/compare/77b55fa2ddfffb374a4ba3d08577da13a86c2b47...d14662749c271e381b47fdceb1765e2fbd8a1ac9

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/pcre2/-/compare/77b55fa2ddfffb374a4ba3d08577da13a86c2b47...d14662749c271e381b47fdceb1765e2fbd8a1ac9
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to