summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorosch2018-09-29 12:28:05 +0200
committerosch2018-09-29 12:28:05 +0200
commit0a798d5b823e24c1512ec99d8774fd01d40b0c7f (patch)
treed0556ed077b55ff83a28ccd0d2ec3dc8383b6771
parentd3e5a53dc5ee02609fd065d65a8cef21d6c239b1 (diff)
downloadaur-0a798d5b823e24c1512ec99d8774fd01d40b0c7f.tar.gz
separating the differenc lrexlib-xxx packages
-rw-r--r--.SRCINFO62
-rw-r--r--PKGBUILD92
2 files changed, 14 insertions, 140 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d6aa5d300ecc..8cee7b427f84 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,61 +1,17 @@
-# Generated by mksrcinfo v8
-# Wed Aug 1 11:01:55 UTC 2018
pkgbase = lrexlib
pkgdesc = Regular expression libraries for Lua
pkgver = 2.9.0
- pkgrel = 1
- url = http://rrthomas.github.com/lrexlib/
+ pkgrel = 2
+ url = http://rrthomas.github.io/lrexlib/
arch = i686
arch = x86_64
license = custom
- makedepends = luarocks
- makedepends = oniguruma
- makedepends = pcre
- makedepends = pcre2
- makedepends = tre
- provides = lrexlib
- noextract = lrexlib-gnu-2.9.0-1.src.rock
- noextract = lrexlib-oniguruma-2.9.0-1.src.rock
- noextract = lrexlib-pcre-2.9.0-1.src.rock
- noextract = lrexlib-pcre2-2.9.0-1.src.rock
- noextract = lrexlib-posix-2.9.0-1.src.rock
- noextract = lrexlib-tre-2.9.0-1.src.rock
- source = https://luarocks.org/lrexlib-gnu-2.9.0-1.src.rock
- source = https://luarocks.org/lrexlib-oniguruma-2.9.0-1.src.rock
- source = https://luarocks.org/lrexlib-pcre-2.9.0-1.src.rock
- source = https://luarocks.org/lrexlib-pcre2-2.9.0-1.src.rock
- source = https://luarocks.org/lrexlib-posix-2.9.0-1.src.rock
- source = https://luarocks.org/lrexlib-tre-2.9.0-1.src.rock
- sha512sums = 9204bdd61b8e7c9e151dc9acd58f0229b65ff7bcbcf16257a7dcb42473f7c55e1076e663e8b90194421955ab865d901543380049ec3a1bcae3cc502a888a8216
- sha512sums = 8f8b9dc51e39ddc8a7e0b470dc22700efbb83caf061f73f2b5693db6388dad877604b759e38f429dc2c794b66aa349c440f50d1c3dad9bff8a894be58930d065
- sha512sums = 221684896293c247357fd20dc377f4ddab564aebab3b37aa4a67b1ad0ba49ae11a02579236c9733d19716b8a5e23ec2a1c986001188a87c431a7476a6482ae31
- sha512sums = 5bfdc8463f3a2e441295c68dda6696bd589cf02371735e70ee24a57b714dfc81fb13eaf6ab696726d783df5b00371e95d9380f71fc15b2a0839c89b1a66f1313
- sha512sums = b8a683aa059cf4476a71eb8b13be3299c23cd5e9f2a571ebe83cba03d3037a7b8bf990918ad25cf9543b7f742c21753eab12f953fb34b23bab193474b1d3b132
- sha512sums = 1b0b4a9270f26714f4569adbb4d181e3845f69b06406299adc21a4bae2eada23b84c1bb6bca82365e7eba09e54f7212bba165ad20b67f9367d2ea62749a9ac0c
+ depends = lrexlib-gnu
+ depends = lrexlib-oniguruma
+ depends = lrexlib-pcre
+ depends = lrexlib-pcre2
+ depends = lrexlib-posix
+ depends = lrexlib-tre
-pkgname = lrexlib-gnu
- pkgdesc = Regular expression library for Lua - GNU version
-
-pkgname = lrexlib-oniguruma
- pkgdesc = Regular expression library for Lua - Oniguruma version
- depends =
- depends = oniguruma
-
-pkgname = lrexlib-pcre
- pkgdesc = Regular expression library for Lua - PCRE version
- depends =
- depends = pcre
-
-pkgname = lrexlib-pcre2
- pkgdesc = Regular expression library for Lua - PCRE2 version
- depends =
- depends = pcre2
-
-pkgname = lrexlib-posix
- pkgdesc = Regular expression library for Lua - POSIX version
-
-pkgname = lrexlib-tre
- pkgdesc = Regular expression library for Lua - TRE version
- depends =
- depends = tre
+pkgname = lrexlib
diff --git a/PKGBUILD b/PKGBUILD
index 947275953171..8453aabfc952 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,93 +1,11 @@
# Contributor: strata <strata@dropswitch.net>
# Maintainer: Stefan Husmann <stefan-husmann@t-online.de>
-pkgbase=lrexlib
-pkgname=(
- lrexlib-gnu
- lrexlib-oniguruma
- lrexlib-pcre
- lrexlib-pcre2
- lrexlib-posix
- lrexlib-tre
-)
+# Maintainer: osch <oliver@luced.de>
+pkgname=lrexlib
pkgver=2.9.0
-pkgrel=1
+pkgrel=2
pkgdesc="Regular expression libraries for Lua"
arch=('i686' 'x86_64')
-url="http://rrthomas.github.com/lrexlib/"
+url="http://rrthomas.github.io/lrexlib/"
license=('custom')
-makedepends=('luarocks' 'oniguruma' 'pcre' 'pcre2' 'tre')
-provides=('lrexlib')
-source=(
- "https://luarocks.org/lrexlib-gnu-$pkgver-$pkgrel.src.rock"
- "https://luarocks.org/lrexlib-oniguruma-$pkgver-$pkgrel.src.rock"
- "https://luarocks.org/lrexlib-pcre-$pkgver-$pkgrel.src.rock"
- "https://luarocks.org/lrexlib-pcre2-$pkgver-$pkgrel.src.rock"
- "https://luarocks.org/lrexlib-posix-$pkgver-$pkgrel.src.rock"
- "https://luarocks.org/lrexlib-tre-$pkgver-$pkgrel.src.rock"
-)
-sha512sums=('9204bdd61b8e7c9e151dc9acd58f0229b65ff7bcbcf16257a7dcb42473f7c55e1076e663e8b90194421955ab865d901543380049ec3a1bcae3cc502a888a8216'
- '8f8b9dc51e39ddc8a7e0b470dc22700efbb83caf061f73f2b5693db6388dad877604b759e38f429dc2c794b66aa349c440f50d1c3dad9bff8a894be58930d065'
- '221684896293c247357fd20dc377f4ddab564aebab3b37aa4a67b1ad0ba49ae11a02579236c9733d19716b8a5e23ec2a1c986001188a87c431a7476a6482ae31'
- '5bfdc8463f3a2e441295c68dda6696bd589cf02371735e70ee24a57b714dfc81fb13eaf6ab696726d783df5b00371e95d9380f71fc15b2a0839c89b1a66f1313'
- 'b8a683aa059cf4476a71eb8b13be3299c23cd5e9f2a571ebe83cba03d3037a7b8bf990918ad25cf9543b7f742c21753eab12f953fb34b23bab193474b1d3b132'
- '1b0b4a9270f26714f4569adbb4d181e3845f69b06406299adc21a4bae2eada23b84c1bb6bca82365e7eba09e54f7212bba165ad20b67f9367d2ea62749a9ac0c')
-noextract=(
- "lrexlib-gnu-$pkgver-$pkgrel.src.rock"
- "lrexlib-oniguruma-$pkgver-$pkgrel.src.rock"
- "lrexlib-pcre-$pkgver-$pkgrel.src.rock"
- "lrexlib-pcre2-$pkgver-$pkgrel.src.rock"
- "lrexlib-posix-$pkgver-$pkgrel.src.rock"
- "lrexlib-tre-$pkgver-$pkgrel.src.rock"
-)
-
-_do_package() {
- luarocks --tree="$pkgdir/usr" install "$pkgname-$pkgver-$pkgrel.src.rock"
-
- mkdir -p "$pkgdir/usr/share/doc"
- mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
- mv "$pkgdir/usr/lib/luarocks/rocks-"*"/$pkgname/$pkgver-$pkgrel/doc" "$pkgdir/usr/share/doc/$pkgname"
- chmod -R 0644 "$pkgdir/usr/share/doc/$pkgname"/*
- rm -f "$pkgdir/usr/share/doc/$pkgname/.gitignore"
- ln -s "../../doc/$pkgname/license.html" "$pkgdir/usr/share/licenses/$pkgname/license.html"
- rm -rf "$pkgdir/usr/lib/luarocks"
-}
-
-package_lrexlib-gnu() {
- pkgdesc="Regular expression library for Lua - GNU version"
-
- _do_package
-}
-
-package_lrexlib-oniguruma() {
- pkgdesc="Regular expression library for Lua - Oniguruma version"
- depends+=('oniguruma')
-
- _do_package
-}
-
-package_lrexlib-pcre() {
- pkgdesc="Regular expression library for Lua - PCRE version"
- depends+=('pcre')
-
- _do_package
-}
-
-package_lrexlib-pcre2() {
- pkgdesc="Regular expression library for Lua - PCRE2 version"
- depends+=('pcre2')
-
- _do_package
-}
-
-package_lrexlib-posix() {
- pkgdesc="Regular expression library for Lua - POSIX version"
-
- _do_package
-}
-
-package_lrexlib-tre() {
- pkgdesc="Regular expression library for Lua - TRE version"
- depends+=('tre')
-
- _do_package
-}
+depends=('lrexlib-gnu' 'lrexlib-oniguruma' 'lrexlib-pcre' 'lrexlib-pcre2' 'lrexlib-posix' 'lrexlib-tre')