summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcell Meszaros2024-02-16 18:26:22 +0100
committerMarcell Meszaros2024-02-16 18:26:22 +0100
commit768e6c9fb411dfd4b6e722fa8ca31cbe333c9646 (patch)
tree8e50654937379ac280beb951c8b92c9cfe2a3ee6
parent9c0839cd9029e869b14d4a1062c34d14ff4f9c77 (diff)
downloadaur-perl-data-dpath.tar.gz
0.59-1: upstream update, modernize package license
-rw-r--r--.AURINFO19
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore18
-rw-r--r--PKGBUILD40
4 files changed, 47 insertions, 49 deletions
diff --git a/.AURINFO b/.AURINFO
deleted file mode 100644
index 46a74cf89a21..000000000000
--- a/.AURINFO
+++ /dev/null
@@ -1,19 +0,0 @@
-pkgbase = perl-data-dpath
- pkgdesc = DPath is not XPath!
- pkgver = 0.50
- pkgrel = 1
- url = http://search.mcpan.org/dist/Data-DPath
- arch = any
- license = PerlArtistic
- license = GPL
- checkdepends = perl-test-deep
- depends = perl-class-xsaccessor
- depends = perl-iterator-util
- depends = perl-list-moreutils
- depends = perl-sub-exporter
- depends = perl-aliased
- source = http://search.mcpan.org/CPAN/authors/id/S/SC/SCHWIGON/Data-DPath-0.50.tar.gz
- options = !emptydirs
-
-pkgname = perl-data-dpath
-
diff --git a/.SRCINFO b/.SRCINFO
index fff1e50c4b38..11a20133e08f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,18 @@
pkgbase = perl-data-dpath
- pkgdesc = DPath is not XPath!
- pkgver = 0.50
+ pkgdesc = A library that provides data structures inspired by XPath
+ pkgver = 0.59
pkgrel = 1
- url = http://search.mcpan.org/dist/Data-DPath
+ url = https://metacpan.org/release/Data-DPath
arch = any
- license = PerlArtistic
- license = GPL
+ license = LicenseRef-GPL-1.0-or-later OR Artistic-1.0-Perl
checkdepends = perl-test-deep
+ depends = perl
+ depends = perl-aliased
depends = perl-class-xsaccessor
depends = perl-iterator-util
- depends = perl-list-moreutils
depends = perl-sub-exporter
- depends = perl-aliased
options = !emptydirs
- source = http://search.mcpan.org/CPAN/authors/id/S/SC/SCHWIGON/Data-DPath-0.50.tar.gz
- md5sums = e3fdba9f6d88988b7e85c0d558acb0e3
- sha512sums = 34b956296f1495cc496c56863b7a381ac539c1304a9da48d67b161596d9bf1d43b027a510ce845b0f55dc2c72945bac35cf57acc58d83ee7d671da37cc2b774b
+ source = https://search.cpan.org/CPAN/authors/id/S/SC/SCHWIGON/Data-DPath-0.59.tar.gz
+ sha512sums = 1020402bf810ef2c0f84ca002819b5235090df1ea83f70f4c846afa4e485868cd8d6583268cfeaf4c77a6ea37fdee803c98aa77d74c4df70b543c35e87ad1e0b
pkgname = perl-data-dpath
-
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..058ba2318df1
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,18 @@
+# based on https://github.com/github/gitignore/blob/master/ArchLinuxPackages.gitignore
+*.tar
+*.tar.*
+*.rpm
+*.jar
+*.exe
+*.msi
+*.zip
+*.tgz
+*.log
+*.log.*
+
+*/
+*.orig
+*.bak
+*.backup
+*.kate-swp
+.directory
diff --git a/PKGBUILD b/PKGBUILD
index 06cffcc3b840..3728742c105b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,21 +1,28 @@
+# Contributor: Marcell Meszaros < marcell.meszaros AT runbox.eu >
# Contributor: John D Jones III <jnbek1972 -_AT_- g m a i l -_Dot_- com>
-# Generator : CPANPLUS::Dist::Arch 1.28
+# Generator : CPANPLUS::Dist::Arch 1.32
-pkgname='perl-data-dpath'
-pkgver='0.50'
+_distname='Data-DPath'
+pkgname="perl-${_distname@L}"
+pkgver='0.59'
pkgrel='1'
-pkgdesc="DPath is not XPath!"
+pkgdesc="A library that provides data structures inspired by XPath"
arch=('any')
-license=('PerlArtistic' 'GPL')
+license=('LicenseRef-GPL-1.0-or-later OR Artistic-1.0-Perl')
options=('!emptydirs')
-depends=('perl-class-xsaccessor' 'perl-iterator-util' 'perl-list-moreutils' 'perl-sub-exporter' 'perl-aliased')
-makedepends=()
+depends=(
+ 'perl'
+ 'perl-aliased'
+ 'perl-class-xsaccessor'
+ 'perl-iterator-util'
+ 'perl-sub-exporter'
+)
checkdepends=('perl-test-deep')
-url='http://search.mcpan.org/dist/Data-DPath'
-source=('http://search.mcpan.org/CPAN/authors/id/S/SC/SCHWIGON/Data-DPath-0.50.tar.gz')
-md5sums=('e3fdba9f6d88988b7e85c0d558acb0e3')
-sha512sums=('34b956296f1495cc496c56863b7a381ac539c1304a9da48d67b161596d9bf1d43b027a510ce845b0f55dc2c72945bac35cf57acc58d83ee7d671da37cc2b774b')
-_distdir="Data-DPath-0.50"
+url="https://metacpan.org/release/$_distname"
+_author='SCHWIGON'
+source=("https://search.cpan.org/CPAN/authors/id/${_author::1}/${_author::2}/$_author/$_distname-$pkgver.tar.gz")
+sha512sums=('1020402bf810ef2c0f84ca002819b5235090df1ea83f70f4c846afa4e485868cd8d6583268cfeaf4c77a6ea37fdee803c98aa77d74c4df70b543c35e87ad1e0b')
+_distdir="$_distname-$pkgver"
build() {
( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \
@@ -40,12 +47,7 @@ check() {
package() {
cd "$srcdir/$_distdir"
make install
-
find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
-}
-# Local Variables:
-# mode: shell-script
-# sh-basic-offset: 2
-# End:
-# vim:set ts=2 sw=2 et:
+ install -Dm644 LICENSE* -t "$pkgdir/usr/share/licenses/$pkgname"
+}