diff options
author | David Lutterkort <lutter@watzmann.net> | 2018-10-31 18:37:29 -0700 |
---|---|---|
committer | Francesco Colista <fcolista@alpinelinux.org> | 2018-11-06 08:38:08 +0000 |
commit | 919e4a0f988f2a0b93fb4047018badc8c162de92 (patch) | |
tree | 074b256f2becfad63371b7e83ef03fc1dcd41585 /main/augeas | |
parent | 9adcd83812bcb6225c166cf978b758ddc75742dc (diff) | |
download | aports-919e4a0f988f2a0b93fb4047018badc8c162de92.tar.bz2 aports-919e4a0f988f2a0b93fb4047018badc8c162de92.tar.xz |
main/augeas: upgrade to 1.11.0
Diffstat (limited to 'main/augeas')
-rw-r--r-- | main/augeas/0001-new-lens-Strongswan.patch | 146 | ||||
-rw-r--r-- | main/augeas/APKBUILD | 8 |
2 files changed, 3 insertions, 151 deletions
diff --git a/main/augeas/0001-new-lens-Strongswan.patch b/main/augeas/0001-new-lens-Strongswan.patch deleted file mode 100644 index 50c9f7b4c7..0000000000 --- a/main/augeas/0001-new-lens-Strongswan.patch +++ /dev/null @@ -1,146 +0,0 @@ -From f098555c34789313dfc0c8b587883c3d33b4fe03 Mon Sep 17 00:00:00 2001 -From: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> -Date: Sun, 4 Feb 2018 23:35:46 +0200 -Subject: [PATCH] new lens: Strongswan - ---- - lenses/strongswan.aug | 41 +++++++++++++++++++++++++ - lenses/tests/test_strongswan.aug | 65 ++++++++++++++++++++++++++++++++++++++++ - tests/Makefile.am | 1 + - 3 files changed, 107 insertions(+) - create mode 100644 lenses/strongswan.aug - create mode 100644 lenses/tests/test_strongswan.aug - -diff --git a/lenses/strongswan.aug b/lenses/strongswan.aug -new file mode 100644 -index 00000000..69d112bd ---- /dev/null -+++ b/lenses/strongswan.aug -@@ -0,0 +1,41 @@ -+(* -+Module: Strongswan -+ Lens for parsing strongSwan configuration files -+ -+Authors: -+ Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> -+ -+About: Reference -+ strongswan.conf(5) -+ -+About: License -+ This file is licensed under the LGPL v2+ -+*) -+ -+module Strongswan = -+ -+autoload xfm -+ -+let ws = del /[\n\t ]*(#[\t ]*\n[\n\t ]*)*/ -+ -+let rec conf = -+ let name (sep:string) = -+ key (/[^\/.\{\}#\n\t ]+/ - /include/) . Util.del_ws_spc . -+ Util.del_str sep -+ in let val = store /[^\n\t ].*/ . Util.del_str "\n" . ws "" -+ in let sval = Util.del_ws_spc . val -+in ( -+ [ Util.del_str "#" . label "#comment" . Util.del_opt_ws " " . val ] | -+ [ key "include" . sval ] | -+ [ name "=" . sval ] | -+ [ name "{" . ws "\n" . conf . Util.del_str "}" . ws "\n" ] -+)* -+ -+let lns = ws "" . conf -+ -+let xfm = transform lns ( -+ incl "/etc/strongswan.d/*.conf" . -+ incl "/etc/strongswan.d/**/*.conf" . -+ incl "/etc/swanctl/conf.d/*.conf" . -+ incl "/etc/swanctl/swanctl.conf" -+) -diff --git a/lenses/tests/test_strongswan.aug b/lenses/tests/test_strongswan.aug -new file mode 100644 -index 00000000..55fe9052 ---- /dev/null -+++ b/lenses/tests/test_strongswan.aug -@@ -0,0 +1,65 @@ -+(* -+ Some of the configuration snippets have been copied from the strongSwan -+ source tree. -+*) -+ -+module Test_Strongswan = -+ -+(* conf/strongswan.conf *) -+let default = " -+# strongswan.conf - strongSwan configuration file -+# -+# Refer to the strongswan.conf(5) manpage for details -+# -+# Configuration changes should be made in the included files -+ -+charon { -+ load_modular = yes -+ plugins { -+ include strongswan.d/charon/*.conf -+ } -+} -+ -+include strongswan.d/*.conf -+" -+ -+test Strongswan.lns get default = -+ { "#comment" = "strongswan.conf - strongSwan configuration file" } -+ { "#comment" = "Refer to the strongswan.conf(5) manpage for details" } -+ { "#comment" = "Configuration changes should be made in the included files" } -+ { "charon" -+ { "load_modular" = "yes" } -+ { "plugins" { "include" = "strongswan.d/charon/*.conf" } } -+ } -+ { "include" = "strongswan.d/*.conf" } -+ -+(* conf/strongswan.conf.5.head.in *) -+let man_example = " -+ a = b -+ section-one { -+ somevalue = asdf -+ subsection { -+ othervalue = xxx -+ } -+ # yei, a comment -+ yetanother = zz -+ } -+ section-two { -+ x = 12 -+ } -+" -+ -+test Strongswan.lns get man_example = -+ { "a" = "b" } -+ { "section-one" -+ { "somevalue" = "asdf" } -+ { "subsection" { "othervalue" = "xxx" } } -+ { "#comment" = "yei, a comment" } -+ { "yetanother" = "zz" } -+ } -+ { "section-two" { "x" = "12" } } -+ -+test Strongswan.lns get "foo { bar = baz\n } quux {}\t#quuux\n" = -+ { "foo" { "bar" = "baz" } } -+ { "quux" } -+ { "#comment" = "quuux" } -diff --git a/tests/Makefile.am b/tests/Makefile.am -index 8e035e91..11827fb0 100644 ---- a/tests/Makefile.am -+++ b/tests/Makefile.am -@@ -205,6 +205,7 @@ lens_tests = \ - lens-sshd.sh \ - lens-sssd.sh \ - lens-star.sh \ -+ lens-strongswan.sh \ - lens-stunnel.sh \ - lens-subversion.sh \ - lens-sysconfig.sh \ --- -2.16.1 - diff --git a/main/augeas/APKBUILD b/main/augeas/APKBUILD index 22941ce6b2..2b42bd9124 100644 --- a/main/augeas/APKBUILD +++ b/main/augeas/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=augeas -pkgver=1.10.1 -pkgrel=3 +pkgver=1.11.0 +pkgrel=0 pkgdesc="A configuration editing tool" url="http://augeas.net" arch="all" @@ -9,7 +9,6 @@ license="LGPL-2.0-or-later" makedepends="autoconf automake libxml2-dev readline-dev libtool" subpackages="$pkgname-static $pkgname-dev $pkgname-doc $pkgname-tests::noarch $pkgname-libs" source="http://download.augeas.net/augeas-$pkgver.tar.gz - 0001-new-lens-Strongswan.patch fix-test.patch acf.aug awall.aug" @@ -82,8 +81,7 @@ static() { mv "$pkgdir"/usr/lib/*.a "$subpkgdir"/usr/lib/ } -sha512sums="382e8ef6a5bd3d12d7d2e0d2987f39c04ff7df3f07cd68aa732bf266b89d5d59a85be63921a7ff70f9219dbc6bb8547f80528242caa9417e08a008d1721cb1d2 augeas-1.10.1.tar.gz -c4544af27ff60b9198bfba9b753e22caba1a1eba1a7c2c18aaac06242e2fce3a653be6ff3c88c26b27c0331d89f65aa1581c2a859c0c1c47d5a01c0b942c1a79 0001-new-lens-Strongswan.patch +sha512sums="1b67bb7fcd9b560d3fe4a5c753d5e778db73caaab6e50367afd123eec107b65b73096913ac7d5170e85f5b63ff3522b2a6932b130e207ab22560dfc6e267b8a1 augeas-1.11.0.tar.gz 9768878b2f8710436ef1eba7868c22b5eff1d2d549434bf76aced72ebdb4af4f769ea638dedf42ac9b617aaa53d1a767ed6b18868dd0bb3cf72cb3889f6d933a fix-test.patch 74d728abdf4d3eebdeb3823c1d2588c214fd52734c8855fe3ddbfb6465d31c88d093df356e42effdd3dbdff1a62c52894c7aa840bd6ea8df4995c4f3aa53e919 acf.aug fe83e70ddeced87fea4c4dbdfb90b7497bc5fd01b6b097f0f49c52894b4dc1d93cf217ae7aa98abeaba0a9f8e8e18a1d426b6c203b318afde9cd5164cbe604b1 awall.aug" |