[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2023-05-02 Thread Michael Orlitzky
commit: 6cbc79e3ae55e88e98cae951dd0d3514c76b7325
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue May  2 22:45:26 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue May  2 22:48:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cbc79e3

dev-php/smarty: drop 4.2.1

Bug: https://bugs.gentoo.org/903620
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/smarty/Manifest|  1 -
 dev-php/smarty/smarty-4.2.1.ebuild | 40 --
 2 files changed, 41 deletions(-)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index c323682b9854..bf76715a4a1c 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -1,2 +1 @@
-DIST smarty-4.2.1.tar.gz 236881 BLAKE2B 
4014178cfc4411a9ded3120d0e3e977af0190bc03f6ed21bbd2c484ca8fb4e5aa79fe9c606ee13be87db94c17a00d7d0399cb04fe09c4b439b95bc7b9331d675
 SHA512 
0d55ab1d329aaa0853a1c40b5b0207d3ddc8b0c25d863a217b3c4ac8bb0a796bb60eda2919b5dda569565b03b8dd44dff67b55d8fafc005164f2848bb481d131
 DIST smarty-4.3.1.tar.gz 361248 BLAKE2B 
b09ab14742b9ebdfd1e31ec9d2ac79016ce8869403da67ea241b735875ef25f40c2936a41bda5647ca697b708b91b02a29f5d17ebbc7d6049bf468851f0bc70f
 SHA512 
03a42007fd1c03ba502b7a2255071638e978a54e5d75d4542a033e9f490c7c41587b5593316269107fe904a7b96a1a3337bf9525e038a5bb4051cc9aef13940f

diff --git a/dev-php/smarty/smarty-4.2.1.ebuild 
b/dev-php/smarty/smarty-4.2.1.ebuild
deleted file mode 100644
index 882ec1a65927..
--- a/dev-php/smarty/smarty-4.2.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A template engine for PHP"
-HOMEPAGE="https://www.smarty.net/ https://github.com/smarty-php/smarty/;
-SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
-
-# PHP unicode support is detected at runtime, and the cached templates
-# that smarty generates depend on it. If, later on, PHP is reinstalled
-# without unicode support, all of the previously-generated cached
-# templates will begin to throw 500 errrors for missing mb_foo
-# functions. See bug #532618.
-RDEPEND="dev-lang/php:*[unicode]"
-
-src_install() {
-   insinto "/usr/share/php/${PN}"
-   doins -r libs/*
-
-   # The smarty docs and examples aren't part of the tarball,
-   # https://github.com/smarty-php/smarty/issues/799
-   local DOCS=( CHANGELOG.md README.md SECURITY.md )
-   einstalldocs
-}
-
-pkg_postinst() {
-   elog "${PN} has been installed in /usr/share/php/${PN}/."
-   elog
-   elog 'To use it in your scripts, include the Smarty.class.php file'
-   elog "from the \"${PN}\" directory; for example,"
-   elog
-   elog "  require('${PN}/Smarty.class.php');"
-   elog
-   elog 'After that, the Smarty class will be available to you.'
-}



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2023-05-02 Thread Michael Orlitzky
commit: 8ad99362e881785bbda7554d0b2fbefcbaa3c499
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue May  2 22:44:52 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue May  2 22:48:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ad99362

dev-php/smarty: stabilize 4.3.1 for ALLARCHES

Bug: https://bugs.gentoo.org/903620
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/smarty/smarty-4.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/smarty/smarty-4.3.1.ebuild 
b/dev-php/smarty/smarty-4.3.1.ebuild
index 0c5a425bf052..b968f0fd2181 100644
--- a/dev-php/smarty/smarty-4.3.1.ebuild
+++ b/dev-php/smarty/smarty-4.3.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="doc examples"
 
 # PHP unicode support is detected at runtime, and the cached templates



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2023-04-03 Thread Michael Orlitzky
commit: 526704c7f0e3ba66dd5028f1a747e6512029360d
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Apr  4 00:58:51 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Apr  4 01:34:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=526704c7

dev-php/smarty: add 4.3.1, drop 4.3.0 (fix CVE-2023-28447).

Bug: https://bugs.gentoo.org/903620
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/smarty/Manifest|  2 +-
 .../smarty/{smarty-4.3.0.ebuild => smarty-4.3.1.ebuild}| 14 --
 2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index 854d81f2df8c..c323682b9854 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -1,2 +1,2 @@
 DIST smarty-4.2.1.tar.gz 236881 BLAKE2B 
4014178cfc4411a9ded3120d0e3e977af0190bc03f6ed21bbd2c484ca8fb4e5aa79fe9c606ee13be87db94c17a00d7d0399cb04fe09c4b439b95bc7b9331d675
 SHA512 
0d55ab1d329aaa0853a1c40b5b0207d3ddc8b0c25d863a217b3c4ac8bb0a796bb60eda2919b5dda569565b03b8dd44dff67b55d8fafc005164f2848bb481d131
-DIST smarty-4.3.0.tar.gz 360023 BLAKE2B 
7f3fbeab71b9deb30242cfaf62a67380397a0ad0ca6c657186aa8150f27df46b33dbe55d32657f71f13ea6fe31d37dbfba44dee43ab21ef6906ba56e1ccdff60
 SHA512 
7db02a455ab4a6aeb69792f5cdd043a2045fa3a2045d06e1a2423cd4dae48c306be149c25567d1be92f50789e14c4d314b7bd29f3f52b74b00bfeeedc0be7ca9
+DIST smarty-4.3.1.tar.gz 361248 BLAKE2B 
b09ab14742b9ebdfd1e31ec9d2ac79016ce8869403da67ea241b735875ef25f40c2936a41bda5647ca697b708b91b02a29f5d17ebbc7d6049bf468851f0bc70f
 SHA512 
03a42007fd1c03ba502b7a2255071638e978a54e5d75d4542a033e9f490c7c41587b5593316269107fe904a7b96a1a3337bf9525e038a5bb4051cc9aef13940f

diff --git a/dev-php/smarty/smarty-4.3.0.ebuild 
b/dev-php/smarty/smarty-4.3.1.ebuild
similarity index 84%
rename from dev-php/smarty/smarty-4.3.0.ebuild
rename to dev-php/smarty/smarty-4.3.1.ebuild
index 312ca47189f6..0c5a425bf052 100644
--- a/dev-php/smarty/smarty-4.3.0.ebuild
+++ b/dev-php/smarty/smarty-4.3.1.ebuild
@@ -10,6 +10,7 @@ 
SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 LICENSE="LGPL-3"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples"
 
 # PHP unicode support is detected at runtime, and the cached templates
 # that smarty generates depend on it. If, later on, PHP is reinstalled
@@ -18,13 +19,22 @@ KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 # functions. See bug #532618.
 RDEPEND="dev-lang/php:*[unicode]"
 
+src_prepare() {
+   default
+
+   # Prepare the docs and examples for easy dodocing.
+   rm docs/_config.yml || die
+   mv -v demo examples || die
+}
+
 src_install() {
insinto "/usr/share/php/${PN}"
doins -r libs/*
 
-   # The smarty docs and examples aren't part of the tarball,
-   # https://github.com/smarty-php/smarty/issues/799
local DOCS=( CHANGELOG.md README.md SECURITY.md )
+
+   use doc && dodoc -r docs/*
+   use examples && dodoc -r examples
einstalldocs
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2023-01-31 Thread Michael Orlitzky
commit: e95103d06272a04fc8a1bf95527053cdec1dbd32
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jan 31 13:37:48 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jan 31 13:37:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e95103d0

dev-php/smarty: add 4.3.0

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/smarty/Manifest|  1 +
 dev-php/smarty/smarty-4.3.0.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index fe6283ca44ca..854d81f2df8c 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -1 +1,2 @@
 DIST smarty-4.2.1.tar.gz 236881 BLAKE2B 
4014178cfc4411a9ded3120d0e3e977af0190bc03f6ed21bbd2c484ca8fb4e5aa79fe9c606ee13be87db94c17a00d7d0399cb04fe09c4b439b95bc7b9331d675
 SHA512 
0d55ab1d329aaa0853a1c40b5b0207d3ddc8b0c25d863a217b3c4ac8bb0a796bb60eda2919b5dda569565b03b8dd44dff67b55d8fafc005164f2848bb481d131
+DIST smarty-4.3.0.tar.gz 360023 BLAKE2B 
7f3fbeab71b9deb30242cfaf62a67380397a0ad0ca6c657186aa8150f27df46b33dbe55d32657f71f13ea6fe31d37dbfba44dee43ab21ef6906ba56e1ccdff60
 SHA512 
7db02a455ab4a6aeb69792f5cdd043a2045fa3a2045d06e1a2423cd4dae48c306be149c25567d1be92f50789e14c4d314b7bd29f3f52b74b00bfeeedc0be7ca9

diff --git a/dev-php/smarty/smarty-4.3.0.ebuild 
b/dev-php/smarty/smarty-4.3.0.ebuild
new file mode 100644
index ..312ca47189f6
--- /dev/null
+++ b/dev-php/smarty/smarty-4.3.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A template engine for PHP"
+HOMEPAGE="https://www.smarty.net/ https://github.com/smarty-php/smarty/;
+SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# PHP unicode support is detected at runtime, and the cached templates
+# that smarty generates depend on it. If, later on, PHP is reinstalled
+# without unicode support, all of the previously-generated cached
+# templates will begin to throw 500 errrors for missing mb_foo
+# functions. See bug #532618.
+RDEPEND="dev-lang/php:*[unicode]"
+
+src_install() {
+   insinto "/usr/share/php/${PN}"
+   doins -r libs/*
+
+   # The smarty docs and examples aren't part of the tarball,
+   # https://github.com/smarty-php/smarty/issues/799
+   local DOCS=( CHANGELOG.md README.md SECURITY.md )
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "${PN} has been installed in /usr/share/php/${PN}/."
+   elog
+   elog 'To use it in your scripts, include the Smarty.class.php file'
+   elog "from the \"${PN}\" directory; for example,"
+   elog
+   elog "  require('${PN}/Smarty.class.php');"
+   elog
+   elog 'After that, the Smarty class will be available to you.'
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2022-09-16 Thread Michael Orlitzky
commit: 1b21bff346e9359b7a598d89dc5a9e31fd0eef57
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri Sep 16 12:33:36 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Sep 16 12:37:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b21bff3

dev-php/smarty: drop 4.1.1

Bug: https://bugs.gentoo.org/870100
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/smarty/Manifest|  2 --
 dev-php/smarty/smarty-4.1.1.ebuild | 46 --
 2 files changed, 48 deletions(-)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index 020bd6bb7a7a..fe6283ca44ca 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -1,3 +1 @@
-DIST manual-en.3.1.14.zip 408414 BLAKE2B 
03d4e7a386eb3bd5b19e5c555ec34b86812838a5b5fac8ec0ab9701fba89a5867714da57d950f68224a89bbe2267c18d638ee850681860de309c74bbfb3d0a0b
 SHA512 
d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58
-DIST smarty-4.1.1.tar.gz 235624 BLAKE2B 
c624812ebebb1a8d09a5d80e2826b4e0e90310f6f53f903c9e962542b41b5c150ede1031f66c290e4dc2bb336eb532fd3305a3d97c7e43768d45f57df6815448
 SHA512 
93e601959651a00bdf9be9c9ddcfea6b189f70270ec8ab4764d2759c0c4de07c74a79cf4e42ee97d16c246130d6f1da5c8601fa60e5194906fe3b416934d1ef5
 DIST smarty-4.2.1.tar.gz 236881 BLAKE2B 
4014178cfc4411a9ded3120d0e3e977af0190bc03f6ed21bbd2c484ca8fb4e5aa79fe9c606ee13be87db94c17a00d7d0399cb04fe09c4b439b95bc7b9331d675
 SHA512 
0d55ab1d329aaa0853a1c40b5b0207d3ddc8b0c25d863a217b3c4ac8bb0a796bb60eda2919b5dda569565b03b8dd44dff67b55d8fafc005164f2848bb481d131

diff --git a/dev-php/smarty/smarty-4.1.1.ebuild 
b/dev-php/smarty/smarty-4.1.1.ebuild
deleted file mode 100644
index ec9685432afe..
--- a/dev-php/smarty/smarty-4.1.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOC_PV="3.1.14"
-
-DESCRIPTION="A template engine for PHP"
-HOMEPAGE="https://www.smarty.net/;
-SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   doc? ( https://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="doc"
-
-BDEPEND="doc? ( app-arch/unzip )"
-
-# PHP unicode support is detected at runtime, and the cached templates
-# that smarty generates depend on it. If, later on, PHP is reinstalled
-# without unicode support, all of the previously-generated cached
-# templates will begin to throw 500 errrors for missing mb_foo
-# functions. See bug #532618.
-RDEPEND="dev-lang/php:*[unicode]"
-
-src_install() {
-   insinto "/usr/share/php/${PN}"
-   doins -r libs/*
-
-   local DOCS=( CHANGELOG.md README.md SECURITY.md )
-   local HTML_DOCS
-   use doc && HTML_DOCS="${WORKDIR}/manual-en/"*
-   einstalldocs
-}
-
-pkg_postinst() {
-   elog "${PN} has been installed in /usr/share/php/${PN}/."
-   elog
-   elog 'To use it in your scripts, include the Smarty.class.php file'
-   elog "from the \"${PN}\" directory; for example,"
-   elog
-   elog "  require('${PN}/Smarty.class.php');"
-   elog
-   elog 'After that, the Smarty class will be available to you.'
-}



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2022-09-16 Thread Michael Orlitzky
commit: eb069d4823d9c1cbc10d8e2a7e83159784960601
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri Sep 16 12:33:04 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Sep 16 12:37:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb069d48

dev-php/smarty: stabilize 4.2.1 (ALLARCHES).

Bug: https://bugs.gentoo.org/870100
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/smarty/smarty-4.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/smarty/smarty-4.2.1.ebuild 
b/dev-php/smarty/smarty-4.2.1.ebuild
index d19caaedccde..882ec1a65927 100644
--- a/dev-php/smarty/smarty-4.2.1.ebuild
+++ b/dev-php/smarty/smarty-4.2.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
 
 # PHP unicode support is detected at runtime, and the cached templates
 # that smarty generates depend on it. If, later on, PHP is reinstalled



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2022-09-14 Thread Michael Orlitzky
commit: 898b60b9cf30aa263de97a7c31ff2b548dfa790c
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Sep 14 13:13:41 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Sep 14 13:17:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=898b60b9

dev-php/smarty: add 4.2.1 to fix a javascript injection.

This new version also drops the old HTML manual that was downloaded with
USE=doc. The modern smarty docs are included in the git repo, but not
presently in the release tarballs...

Bug: https://bugs.gentoo.org/870100
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/smarty/Manifest|  1 +
 dev-php/smarty/smarty-4.2.1.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index a362a1bc8fe3..020bd6bb7a7a 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -1,2 +1,3 @@
 DIST manual-en.3.1.14.zip 408414 BLAKE2B 
03d4e7a386eb3bd5b19e5c555ec34b86812838a5b5fac8ec0ab9701fba89a5867714da57d950f68224a89bbe2267c18d638ee850681860de309c74bbfb3d0a0b
 SHA512 
d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58
 DIST smarty-4.1.1.tar.gz 235624 BLAKE2B 
c624812ebebb1a8d09a5d80e2826b4e0e90310f6f53f903c9e962542b41b5c150ede1031f66c290e4dc2bb336eb532fd3305a3d97c7e43768d45f57df6815448
 SHA512 
93e601959651a00bdf9be9c9ddcfea6b189f70270ec8ab4764d2759c0c4de07c74a79cf4e42ee97d16c246130d6f1da5c8601fa60e5194906fe3b416934d1ef5
+DIST smarty-4.2.1.tar.gz 236881 BLAKE2B 
4014178cfc4411a9ded3120d0e3e977af0190bc03f6ed21bbd2c484ca8fb4e5aa79fe9c606ee13be87db94c17a00d7d0399cb04fe09c4b439b95bc7b9331d675
 SHA512 
0d55ab1d329aaa0853a1c40b5b0207d3ddc8b0c25d863a217b3c4ac8bb0a796bb60eda2919b5dda569565b03b8dd44dff67b55d8fafc005164f2848bb481d131

diff --git a/dev-php/smarty/smarty-4.2.1.ebuild 
b/dev-php/smarty/smarty-4.2.1.ebuild
new file mode 100644
index ..d19caaedccde
--- /dev/null
+++ b/dev-php/smarty/smarty-4.2.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A template engine for PHP"
+HOMEPAGE="https://www.smarty.net/ https://github.com/smarty-php/smarty/;
+SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# PHP unicode support is detected at runtime, and the cached templates
+# that smarty generates depend on it. If, later on, PHP is reinstalled
+# without unicode support, all of the previously-generated cached
+# templates will begin to throw 500 errrors for missing mb_foo
+# functions. See bug #532618.
+RDEPEND="dev-lang/php:*[unicode]"
+
+src_install() {
+   insinto "/usr/share/php/${PN}"
+   doins -r libs/*
+
+   # The smarty docs and examples aren't part of the tarball,
+   # https://github.com/smarty-php/smarty/issues/799
+   local DOCS=( CHANGELOG.md README.md SECURITY.md )
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "${PN} has been installed in /usr/share/php/${PN}/."
+   elog
+   elog 'To use it in your scripts, include the Smarty.class.php file'
+   elog "from the \"${PN}\" directory; for example,"
+   elog
+   elog "  require('${PN}/Smarty.class.php');"
+   elog
+   elog 'After that, the Smarty class will be available to you.'
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2022-05-27 Thread Michael Orlitzky
commit: c0bf4e1b1264344c1cfeb88707c229f7f3ae1a5a
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri May 27 12:39:12 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri May 27 12:39:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0bf4e1b

dev-php/smarty: maintainer stabilize (ALLARCHES) the latest v4.1.1.

Bug: https://bugs.gentoo.org/845180
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/smarty/smarty-4.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/smarty/smarty-4.1.1.ebuild 
b/dev-php/smarty/smarty-4.1.1.ebuild
index b8594fc0e25c..ec9685432afe 100644
--- a/dev-php/smarty/smarty-4.1.1.ebuild
+++ b/dev-php/smarty/smarty-4.1.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="doc"
 
 BDEPEND="doc? ( app-arch/unzip )"



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2022-05-27 Thread Michael Orlitzky
commit: b9e0097b154d630a2c16d3054640f77fec153d62
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri May 27 12:41:02 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri May 27 12:41:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9e0097b

dev-php/smarty: security cleanup of old v4.0.4.

Bug: https://bugs.gentoo.org/845180
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/smarty/Manifest|  1 -
 dev-php/smarty/smarty-4.0.4.ebuild | 46 --
 2 files changed, 47 deletions(-)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index d129d6ccfbb6..a362a1bc8fe3 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -1,3 +1,2 @@
 DIST manual-en.3.1.14.zip 408414 BLAKE2B 
03d4e7a386eb3bd5b19e5c555ec34b86812838a5b5fac8ec0ab9701fba89a5867714da57d950f68224a89bbe2267c18d638ee850681860de309c74bbfb3d0a0b
 SHA512 
d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58
-DIST smarty-4.0.4.tar.gz 359012 BLAKE2B 
84f34ff1e00f81de8961e252a14a7d813180b789820ace363c7a64f05d57c874d1f77068aed43d1d4cfc9aed0b348625e85e75a30ae3f1dab7a15c92f6ed9ab5
 SHA512 
1eef2585b415905e4a67328ab56ae473e5121b8f3a50f0d3aa3c60ab331eda9137744c92dcf2fcc674a6ec68eb714aa60468d1b56a436a94778be242fbd0b377
 DIST smarty-4.1.1.tar.gz 235624 BLAKE2B 
c624812ebebb1a8d09a5d80e2826b4e0e90310f6f53f903c9e962542b41b5c150ede1031f66c290e4dc2bb336eb532fd3305a3d97c7e43768d45f57df6815448
 SHA512 
93e601959651a00bdf9be9c9ddcfea6b189f70270ec8ab4764d2759c0c4de07c74a79cf4e42ee97d16c246130d6f1da5c8601fa60e5194906fe3b416934d1ef5

diff --git a/dev-php/smarty/smarty-4.0.4.ebuild 
b/dev-php/smarty/smarty-4.0.4.ebuild
deleted file mode 100644
index ec9685432afe..
--- a/dev-php/smarty/smarty-4.0.4.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOC_PV="3.1.14"
-
-DESCRIPTION="A template engine for PHP"
-HOMEPAGE="https://www.smarty.net/;
-SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   doc? ( https://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="doc"
-
-BDEPEND="doc? ( app-arch/unzip )"
-
-# PHP unicode support is detected at runtime, and the cached templates
-# that smarty generates depend on it. If, later on, PHP is reinstalled
-# without unicode support, all of the previously-generated cached
-# templates will begin to throw 500 errrors for missing mb_foo
-# functions. See bug #532618.
-RDEPEND="dev-lang/php:*[unicode]"
-
-src_install() {
-   insinto "/usr/share/php/${PN}"
-   doins -r libs/*
-
-   local DOCS=( CHANGELOG.md README.md SECURITY.md )
-   local HTML_DOCS
-   use doc && HTML_DOCS="${WORKDIR}/manual-en/"*
-   einstalldocs
-}
-
-pkg_postinst() {
-   elog "${PN} has been installed in /usr/share/php/${PN}/."
-   elog
-   elog 'To use it in your scripts, include the Smarty.class.php file'
-   elog "from the \"${PN}\" directory; for example,"
-   elog
-   elog "  require('${PN}/Smarty.class.php');"
-   elog
-   elog 'After that, the Smarty class will be available to you.'
-}



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2022-05-17 Thread Michael Orlitzky
commit: 18834a17deb847788ac32a80f9ddaa2cff861560
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue May 17 23:28:04 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue May 17 23:28:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18834a17

dev-php/smarty: add upstream v4.1.1 with a fix for CVE-2022-29221.

Bug: https://bugs.gentoo.org/845180
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/smarty/Manifest|  1 +
 dev-php/smarty/smarty-4.1.1.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index 1af0ed132b60..d129d6ccfbb6 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -1,2 +1,3 @@
 DIST manual-en.3.1.14.zip 408414 BLAKE2B 
03d4e7a386eb3bd5b19e5c555ec34b86812838a5b5fac8ec0ab9701fba89a5867714da57d950f68224a89bbe2267c18d638ee850681860de309c74bbfb3d0a0b
 SHA512 
d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58
 DIST smarty-4.0.4.tar.gz 359012 BLAKE2B 
84f34ff1e00f81de8961e252a14a7d813180b789820ace363c7a64f05d57c874d1f77068aed43d1d4cfc9aed0b348625e85e75a30ae3f1dab7a15c92f6ed9ab5
 SHA512 
1eef2585b415905e4a67328ab56ae473e5121b8f3a50f0d3aa3c60ab331eda9137744c92dcf2fcc674a6ec68eb714aa60468d1b56a436a94778be242fbd0b377
+DIST smarty-4.1.1.tar.gz 235624 BLAKE2B 
c624812ebebb1a8d09a5d80e2826b4e0e90310f6f53f903c9e962542b41b5c150ede1031f66c290e4dc2bb336eb532fd3305a3d97c7e43768d45f57df6815448
 SHA512 
93e601959651a00bdf9be9c9ddcfea6b189f70270ec8ab4764d2759c0c4de07c74a79cf4e42ee97d16c246130d6f1da5c8601fa60e5194906fe3b416934d1ef5

diff --git a/dev-php/smarty/smarty-4.1.1.ebuild 
b/dev-php/smarty/smarty-4.1.1.ebuild
new file mode 100644
index ..b8594fc0e25c
--- /dev/null
+++ b/dev-php/smarty/smarty-4.1.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOC_PV="3.1.14"
+
+DESCRIPTION="A template engine for PHP"
+HOMEPAGE="https://www.smarty.net/;
+SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   doc? ( https://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc"
+
+BDEPEND="doc? ( app-arch/unzip )"
+
+# PHP unicode support is detected at runtime, and the cached templates
+# that smarty generates depend on it. If, later on, PHP is reinstalled
+# without unicode support, all of the previously-generated cached
+# templates will begin to throw 500 errrors for missing mb_foo
+# functions. See bug #532618.
+RDEPEND="dev-lang/php:*[unicode]"
+
+src_install() {
+   insinto "/usr/share/php/${PN}"
+   doins -r libs/*
+
+   local DOCS=( CHANGELOG.md README.md SECURITY.md )
+   local HTML_DOCS
+   use doc && HTML_DOCS="${WORKDIR}/manual-en/"*
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "${PN} has been installed in /usr/share/php/${PN}/."
+   elog
+   elog 'To use it in your scripts, include the Smarty.class.php file'
+   elog "from the \"${PN}\" directory; for example,"
+   elog
+   elog "  require('${PN}/Smarty.class.php');"
+   elog
+   elog 'After that, the Smarty class will be available to you.'
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2022-02-08 Thread Brian Evans
commit: 344efd1264754faaeb184f644eac4eec350ebe67
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Feb  8 13:24:09 2022 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Feb  8 13:24:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=344efd12

dev-php/smarty: Drop old

Bug: https://bugs.gentoo.org/830980
Signed-off-by: Brian Evans  gentoo.org>

 dev-php/smarty/Manifest |  2 --
 dev-php/smarty/smarty-3.1.39.ebuild | 46 -
 dev-php/smarty/smarty-4.0.3.ebuild  | 46 -
 3 files changed, 94 deletions(-)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index 4c1b431efd98..1af0ed132b60 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -1,4 +1,2 @@
 DIST manual-en.3.1.14.zip 408414 BLAKE2B 
03d4e7a386eb3bd5b19e5c555ec34b86812838a5b5fac8ec0ab9701fba89a5867714da57d950f68224a89bbe2267c18d638ee850681860de309c74bbfb3d0a0b
 SHA512 
d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58
-DIST smarty-3.1.39.tar.gz 264604 BLAKE2B 
ab5e8e052fd83e38a99725f03dcc4a206848c153b0584c12de1c605d9a9a5b47d23c29bd8a5179e53cf73921c89632ee2c4e9921002f41a4de97c6dc2e7d91a1
 SHA512 
84566bdefd83784c5b22ea4c21405261010a03e07839b15f6e1837aeb93ae12ae724a31648627b5f8794659e2fcd6cbbcd633be8d290dd1744e45e87fbe60fd2
-DIST smarty-4.0.3.tar.gz 358999 BLAKE2B 
13866ff2da1d99672337815eb264b3941a51ef4b26079995790a1759e7a1acd1e6c724af25eae5eec18f992f1a1f08564746867d5c715df9755a8899cd96c641
 SHA512 
9a3cf224b38e4e0fd55d2242f4b09531ae44f581979b64754fea1bab4f540b49c0222e9a43622d87d3d82e68c6d8aaca31bb34dc0b1b691ed413de6af06e69cb
 DIST smarty-4.0.4.tar.gz 359012 BLAKE2B 
84f34ff1e00f81de8961e252a14a7d813180b789820ace363c7a64f05d57c874d1f77068aed43d1d4cfc9aed0b348625e85e75a30ae3f1dab7a15c92f6ed9ab5
 SHA512 
1eef2585b415905e4a67328ab56ae473e5121b8f3a50f0d3aa3c60ab331eda9137744c92dcf2fcc674a6ec68eb714aa60468d1b56a436a94778be242fbd0b377

diff --git a/dev-php/smarty/smarty-3.1.39.ebuild 
b/dev-php/smarty/smarty-3.1.39.ebuild
deleted file mode 100644
index e78d49468259..
--- a/dev-php/smarty/smarty-3.1.39.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DOC_PV="3.1.14"
-
-DESCRIPTION="A template engine for PHP"
-HOMEPAGE="https://www.smarty.net/;
-SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   doc? ( https://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="doc"
-
-BDEPEND="doc? ( app-arch/unzip )"
-
-# PHP unicode support is detected at runtime, and the cached templates
-# that smarty generates depend on it. If, later on, PHP is reinstalled
-# without unicode support, all of the previously-generated cached
-# templates will begin to throw 500 errrors for missing mb_foo
-# functions. See bug #532618.
-RDEPEND="dev-lang/php:*[unicode]"
-
-src_install() {
-   insinto "/usr/share/php/${PN}"
-   doins -r libs/*
-
-   local DOCS=( *.txt README README.md )
-   local HTML_DOCS
-   use doc && HTML_DOCS="${WORKDIR}/manual-en/"*
-   einstalldocs
-}
-
-pkg_postinst() {
-   elog "${PN} has been installed in /usr/share/php/${PN}/."
-   elog
-   elog 'To use it in your scripts, include the Smarty.class.php file'
-   elog "from the \"${PN}\" directory; for example,"
-   elog
-   elog "  require('${PN}/Smarty.class.php');"
-   elog
-   elog 'After that, the Smarty class will be available to you.'
-}

diff --git a/dev-php/smarty/smarty-4.0.3.ebuild 
b/dev-php/smarty/smarty-4.0.3.ebuild
deleted file mode 100644
index b8594fc0e25c..
--- a/dev-php/smarty/smarty-4.0.3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOC_PV="3.1.14"
-
-DESCRIPTION="A template engine for PHP"
-HOMEPAGE="https://www.smarty.net/;
-SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   doc? ( https://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc"
-
-BDEPEND="doc? ( app-arch/unzip )"
-
-# PHP unicode support is detected at runtime, and the cached templates
-# that smarty generates depend on it. If, later on, PHP is reinstalled
-# without unicode support, all of the previously-generated cached
-# templates will begin to throw 500 errrors for missing mb_foo
-# functions. See bug #532618.
-RDEPEND="dev-lang/php:*[unicode]"
-
-src_install() {
-   insinto "/usr/share/php/${PN}"
-   doins -r libs/*
-
-   local DOCS=( CHANGELOG.md README.md SECURITY.md )
-   local HTML_DOCS
-   use doc && 

[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2022-02-07 Thread Agostino Sarubbo
commit: a023504d399abbad725663779c314fa3619d304a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Feb  8 07:22:07 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Feb  8 07:22:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a023504d

dev-php/smarty: amd64/ppc64/ppc/sparc/x86 stable (ALLARCHES policy) wrt bug 
#832854

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-php/smarty/smarty-4.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/smarty/smarty-4.0.4.ebuild 
b/dev-php/smarty/smarty-4.0.4.ebuild
index b8594fc0e25c..ec9685432afe 100644
--- a/dev-php/smarty/smarty-4.0.4.ebuild
+++ b/dev-php/smarty/smarty-4.0.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="doc"
 
 BDEPEND="doc? ( app-arch/unzip )"



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2022-02-07 Thread Brian Evans
commit: 486f78a31350c999686ed158d4f3c998c07b716a
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Feb  7 14:59:42 2022 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Feb  7 14:59:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486f78a3

dev-php/smarty: Version bump for 4.0.4

Fixes a math error in the security releases

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/smarty/Manifest|  1 +
 dev-php/smarty/smarty-4.0.4.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index e4b287b8034e..4c1b431efd98 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -1,3 +1,4 @@
 DIST manual-en.3.1.14.zip 408414 BLAKE2B 
03d4e7a386eb3bd5b19e5c555ec34b86812838a5b5fac8ec0ab9701fba89a5867714da57d950f68224a89bbe2267c18d638ee850681860de309c74bbfb3d0a0b
 SHA512 
d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58
 DIST smarty-3.1.39.tar.gz 264604 BLAKE2B 
ab5e8e052fd83e38a99725f03dcc4a206848c153b0584c12de1c605d9a9a5b47d23c29bd8a5179e53cf73921c89632ee2c4e9921002f41a4de97c6dc2e7d91a1
 SHA512 
84566bdefd83784c5b22ea4c21405261010a03e07839b15f6e1837aeb93ae12ae724a31648627b5f8794659e2fcd6cbbcd633be8d290dd1744e45e87fbe60fd2
 DIST smarty-4.0.3.tar.gz 358999 BLAKE2B 
13866ff2da1d99672337815eb264b3941a51ef4b26079995790a1759e7a1acd1e6c724af25eae5eec18f992f1a1f08564746867d5c715df9755a8899cd96c641
 SHA512 
9a3cf224b38e4e0fd55d2242f4b09531ae44f581979b64754fea1bab4f540b49c0222e9a43622d87d3d82e68c6d8aaca31bb34dc0b1b691ed413de6af06e69cb
+DIST smarty-4.0.4.tar.gz 359012 BLAKE2B 
84f34ff1e00f81de8961e252a14a7d813180b789820ace363c7a64f05d57c874d1f77068aed43d1d4cfc9aed0b348625e85e75a30ae3f1dab7a15c92f6ed9ab5
 SHA512 
1eef2585b415905e4a67328ab56ae473e5121b8f3a50f0d3aa3c60ab331eda9137744c92dcf2fcc674a6ec68eb714aa60468d1b56a436a94778be242fbd0b377

diff --git a/dev-php/smarty/smarty-4.0.4.ebuild 
b/dev-php/smarty/smarty-4.0.4.ebuild
new file mode 100644
index ..b8594fc0e25c
--- /dev/null
+++ b/dev-php/smarty/smarty-4.0.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOC_PV="3.1.14"
+
+DESCRIPTION="A template engine for PHP"
+HOMEPAGE="https://www.smarty.net/;
+SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   doc? ( https://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc"
+
+BDEPEND="doc? ( app-arch/unzip )"
+
+# PHP unicode support is detected at runtime, and the cached templates
+# that smarty generates depend on it. If, later on, PHP is reinstalled
+# without unicode support, all of the previously-generated cached
+# templates will begin to throw 500 errrors for missing mb_foo
+# functions. See bug #532618.
+RDEPEND="dev-lang/php:*[unicode]"
+
+src_install() {
+   insinto "/usr/share/php/${PN}"
+   doins -r libs/*
+
+   local DOCS=( CHANGELOG.md README.md SECURITY.md )
+   local HTML_DOCS
+   use doc && HTML_DOCS="${WORKDIR}/manual-en/"*
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "${PN} has been installed in /usr/share/php/${PN}/."
+   elog
+   elog 'To use it in your scripts, include the Smarty.class.php file'
+   elog "from the \"${PN}\" directory; for example,"
+   elog
+   elog "  require('${PN}/Smarty.class.php');"
+   elog
+   elog 'After that, the Smarty class will be available to you.'
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2022-01-11 Thread Brian Evans
commit: 7ceabb261d8cfed718f1d1939da6f5e58b69424c
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Jan 11 16:05:12 2022 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Jan 11 16:05:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ceabb26

dev-php/smarty: Version bump for 4.0.3

Bug: https://bugs.gentoo.org/830980
Signed-off-by: Brian Evans  gentoo.org>

 dev-php/smarty/Manifest|  1 +
 dev-php/smarty/smarty-4.0.3.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index 59f8dd20ec00..e4b287b8034e 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -1,2 +1,3 @@
 DIST manual-en.3.1.14.zip 408414 BLAKE2B 
03d4e7a386eb3bd5b19e5c555ec34b86812838a5b5fac8ec0ab9701fba89a5867714da57d950f68224a89bbe2267c18d638ee850681860de309c74bbfb3d0a0b
 SHA512 
d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58
 DIST smarty-3.1.39.tar.gz 264604 BLAKE2B 
ab5e8e052fd83e38a99725f03dcc4a206848c153b0584c12de1c605d9a9a5b47d23c29bd8a5179e53cf73921c89632ee2c4e9921002f41a4de97c6dc2e7d91a1
 SHA512 
84566bdefd83784c5b22ea4c21405261010a03e07839b15f6e1837aeb93ae12ae724a31648627b5f8794659e2fcd6cbbcd633be8d290dd1744e45e87fbe60fd2
+DIST smarty-4.0.3.tar.gz 358999 BLAKE2B 
13866ff2da1d99672337815eb264b3941a51ef4b26079995790a1759e7a1acd1e6c724af25eae5eec18f992f1a1f08564746867d5c715df9755a8899cd96c641
 SHA512 
9a3cf224b38e4e0fd55d2242f4b09531ae44f581979b64754fea1bab4f540b49c0222e9a43622d87d3d82e68c6d8aaca31bb34dc0b1b691ed413de6af06e69cb

diff --git a/dev-php/smarty/smarty-4.0.3.ebuild 
b/dev-php/smarty/smarty-4.0.3.ebuild
new file mode 100644
index ..b8594fc0e25c
--- /dev/null
+++ b/dev-php/smarty/smarty-4.0.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOC_PV="3.1.14"
+
+DESCRIPTION="A template engine for PHP"
+HOMEPAGE="https://www.smarty.net/;
+SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   doc? ( https://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc"
+
+BDEPEND="doc? ( app-arch/unzip )"
+
+# PHP unicode support is detected at runtime, and the cached templates
+# that smarty generates depend on it. If, later on, PHP is reinstalled
+# without unicode support, all of the previously-generated cached
+# templates will begin to throw 500 errrors for missing mb_foo
+# functions. See bug #532618.
+RDEPEND="dev-lang/php:*[unicode]"
+
+src_install() {
+   insinto "/usr/share/php/${PN}"
+   doins -r libs/*
+
+   local DOCS=( CHANGELOG.md README.md SECURITY.md )
+   local HTML_DOCS
+   use doc && HTML_DOCS="${WORKDIR}/manual-en/"*
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "${PN} has been installed in /usr/share/php/${PN}/."
+   elog
+   elog 'To use it in your scripts, include the Smarty.class.php file'
+   elog "from the \"${PN}\" directory; for example,"
+   elog
+   elog "  require('${PN}/Smarty.class.php');"
+   elog
+   elog 'After that, the Smarty class will be available to you.'
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2021-02-24 Thread Brian Evans
commit: 496ec07666e299bee0b0717da214e03cce24c362
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Feb 24 17:56:34 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Feb 24 17:56:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=496ec076

dev-php/smarty: Cleanup vulnerable version

Bug: https://bugs.gentoo.org/772206
Signed-off-by: Brian Evans  gentoo.org>

 dev-php/smarty/Manifest |  1 -
 dev-php/smarty/smarty-3.1.33.ebuild | 46 -
 2 files changed, 47 deletions(-)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index 811d25356f8..59f8dd20ec0 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -1,3 +1,2 @@
 DIST manual-en.3.1.14.zip 408414 BLAKE2B 
03d4e7a386eb3bd5b19e5c555ec34b86812838a5b5fac8ec0ab9701fba89a5867714da57d950f68224a89bbe2267c18d638ee850681860de309c74bbfb3d0a0b
 SHA512 
d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58
-DIST smarty-3.1.33.tar.gz 24 BLAKE2B 
1e174b190238c8b20d5dae9c0c9fdf264c4716ba850599a2a028fe6c307eb3d9d2611e3b928efb9471e051496e4e31502458cd7a71a9318e012d5af7eca2c50e
 SHA512 
443473cf12c7e053744daef7a70d4172979d760278aa1593216d0b70f0c12ca2b48eb79486a1c10a1cf2264da671804b94ee9d538b9013ff0bdc42e28639ca5d
 DIST smarty-3.1.39.tar.gz 264604 BLAKE2B 
ab5e8e052fd83e38a99725f03dcc4a206848c153b0584c12de1c605d9a9a5b47d23c29bd8a5179e53cf73921c89632ee2c4e9921002f41a4de97c6dc2e7d91a1
 SHA512 
84566bdefd83784c5b22ea4c21405261010a03e07839b15f6e1837aeb93ae12ae724a31648627b5f8794659e2fcd6cbbcd633be8d290dd1744e45e87fbe60fd2

diff --git a/dev-php/smarty/smarty-3.1.33.ebuild 
b/dev-php/smarty/smarty-3.1.33.ebuild
deleted file mode 100644
index 838dc8fab1c..000
--- a/dev-php/smarty/smarty-3.1.33.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DOC_PV="3.1.14"
-
-DESCRIPTION="A template engine for PHP"
-HOMEPAGE="https://www.smarty.net/;
-SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   doc? ( https://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="doc"
-
-BDEPEND="doc? ( app-arch/unzip )"
-
-# PHP unicode support is detected at runtime, and the cached templates
-# that smarty generates depend on it. If, later on, PHP is reinstalled
-# without unicode support, all of the previously-generated cached
-# templates will begin to throw 500 errrors for missing mb_foo
-# functions. See bug #532618.
-RDEPEND="dev-lang/php:*[unicode]"
-
-src_install() {
-   insinto "/usr/share/php/${PN}"
-   doins -r libs/*
-
-   local DOCS=( *.txt README README.md )
-   local HTML_DOCS
-   use doc && HTML_DOCS="${WORKDIR}/manual-en/"*
-   einstalldocs
-}
-
-pkg_postinst() {
-   elog "${PN} has been installed in /usr/share/php/${PN}/."
-   elog
-   elog 'To use it in your scripts, include the Smarty.class.php file'
-   elog "from the \"${PN}\" directory; for example,"
-   elog
-   elog "  require('${PN}/Smarty.class.php');"
-   elog
-   elog 'After that, the Smarty class will be available to you.'
-}



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2021-02-24 Thread Sam James
commit: b2f76c895e12b4b6391ae6597745e0654c22ce47
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 16:22:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:22:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f76c89

dev-php/smarty: Stabilize 3.1.39 ALLARCHES, #772206

Signed-off-by: Sam James  gentoo.org>

 dev-php/smarty/smarty-3.1.39.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/smarty/smarty-3.1.39.ebuild 
b/dev-php/smarty/smarty-3.1.39.ebuild
index e887b41e4ed..e78d4946825 100644
--- a/dev-php/smarty/smarty-3.1.39.ebuild
+++ b/dev-php/smarty/smarty-3.1.39.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="doc"
 
 BDEPEND="doc? ( app-arch/unzip )"



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2021-02-23 Thread Brian Evans
commit: d7cddd77d6422639422c079bfee77b36290730f2
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Feb 23 14:31:59 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Feb 23 14:31:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7cddd77

dev-php/smarty: Mark all arches in metadata

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/smarty/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-php/smarty/metadata.xml b/dev-php/smarty/metadata.xml
index 9f16ebd2517..0a961b37b77 100644
--- a/dev-php/smarty/metadata.xml
+++ b/dev-php/smarty/metadata.xml
@@ -18,4 +18,5 @@
   
 smarty-php/smarty
   
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2021-02-22 Thread Michael Orlitzky
commit: e9bdc8cf072043af5e8a2b02cdd52c2a9fe476e2
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Feb 23 03:37:33 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Feb 23 03:37:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9bdc8cf

dev-php/smarty: new upstream version 3.1.39 with two security fixes.

Bug: https://bugs.gentoo.org/772206
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/smarty/Manifest   | 2 +-
 dev-php/smarty/{smarty-3.1.36.ebuild => smarty-3.1.39.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index 97154d28eb5..811d25356f8 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -1,3 +1,3 @@
 DIST manual-en.3.1.14.zip 408414 BLAKE2B 
03d4e7a386eb3bd5b19e5c555ec34b86812838a5b5fac8ec0ab9701fba89a5867714da57d950f68224a89bbe2267c18d638ee850681860de309c74bbfb3d0a0b
 SHA512 
d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58
 DIST smarty-3.1.33.tar.gz 24 BLAKE2B 
1e174b190238c8b20d5dae9c0c9fdf264c4716ba850599a2a028fe6c307eb3d9d2611e3b928efb9471e051496e4e31502458cd7a71a9318e012d5af7eca2c50e
 SHA512 
443473cf12c7e053744daef7a70d4172979d760278aa1593216d0b70f0c12ca2b48eb79486a1c10a1cf2264da671804b94ee9d538b9013ff0bdc42e28639ca5d
-DIST smarty-3.1.36.tar.gz 264169 BLAKE2B 
56c1f361b5aa1fedca13546c717b85f6b54555761f45ba60959358433638714ec5136ad7b506696be3fa96fef14a29fb584e490e7a627ba9a1fd7d65e05cac42
 SHA512 
242014d4b39d162683bece8e8e29f1913f902c334a6ee0a4c84c1cfb7e06d1e0d7990b63833c8ffa7c4604306b5159caf00bcf2a4c0b6b379bf26768da75148d
+DIST smarty-3.1.39.tar.gz 264604 BLAKE2B 
ab5e8e052fd83e38a99725f03dcc4a206848c153b0584c12de1c605d9a9a5b47d23c29bd8a5179e53cf73921c89632ee2c4e9921002f41a4de97c6dc2e7d91a1
 SHA512 
84566bdefd83784c5b22ea4c21405261010a03e07839b15f6e1837aeb93ae12ae724a31648627b5f8794659e2fcd6cbbcd633be8d290dd1744e45e87fbe60fd2

diff --git a/dev-php/smarty/smarty-3.1.36.ebuild 
b/dev-php/smarty/smarty-3.1.39.ebuild
similarity index 97%
rename from dev-php/smarty/smarty-3.1.36.ebuild
rename to dev-php/smarty/smarty-3.1.39.ebuild
index 358ecbf11f6..e887b41e4ed 100644
--- a/dev-php/smarty/smarty-3.1.36.ebuild
+++ b/dev-php/smarty/smarty-3.1.39.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2020-12-16 Thread Michael Orlitzky
commit: 2592141f2d2347a437c4ea9c753386f6edf30fab
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Dec 17 03:36:04 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Dec 17 03:38:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2592141f

dev-php/smarty: new upstream version 3.1.36.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/smarty/Manifest |  1 +
 dev-php/smarty/smarty-3.1.36.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index 8a87b2c4360..97154d28eb5 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -1,2 +1,3 @@
 DIST manual-en.3.1.14.zip 408414 BLAKE2B 
03d4e7a386eb3bd5b19e5c555ec34b86812838a5b5fac8ec0ab9701fba89a5867714da57d950f68224a89bbe2267c18d638ee850681860de309c74bbfb3d0a0b
 SHA512 
d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58
 DIST smarty-3.1.33.tar.gz 24 BLAKE2B 
1e174b190238c8b20d5dae9c0c9fdf264c4716ba850599a2a028fe6c307eb3d9d2611e3b928efb9471e051496e4e31502458cd7a71a9318e012d5af7eca2c50e
 SHA512 
443473cf12c7e053744daef7a70d4172979d760278aa1593216d0b70f0c12ca2b48eb79486a1c10a1cf2264da671804b94ee9d538b9013ff0bdc42e28639ca5d
+DIST smarty-3.1.36.tar.gz 264169 BLAKE2B 
56c1f361b5aa1fedca13546c717b85f6b54555761f45ba60959358433638714ec5136ad7b506696be3fa96fef14a29fb584e490e7a627ba9a1fd7d65e05cac42
 SHA512 
242014d4b39d162683bece8e8e29f1913f902c334a6ee0a4c84c1cfb7e06d1e0d7990b63833c8ffa7c4604306b5159caf00bcf2a4c0b6b379bf26768da75148d

diff --git a/dev-php/smarty/smarty-3.1.36.ebuild 
b/dev-php/smarty/smarty-3.1.36.ebuild
new file mode 100644
index 000..358ecbf11f6
--- /dev/null
+++ b/dev-php/smarty/smarty-3.1.36.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DOC_PV="3.1.14"
+
+DESCRIPTION="A template engine for PHP"
+HOMEPAGE="https://www.smarty.net/;
+SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   doc? ( https://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc"
+
+BDEPEND="doc? ( app-arch/unzip )"
+
+# PHP unicode support is detected at runtime, and the cached templates
+# that smarty generates depend on it. If, later on, PHP is reinstalled
+# without unicode support, all of the previously-generated cached
+# templates will begin to throw 500 errrors for missing mb_foo
+# functions. See bug #532618.
+RDEPEND="dev-lang/php:*[unicode]"
+
+src_install() {
+   insinto "/usr/share/php/${PN}"
+   doins -r libs/*
+
+   local DOCS=( *.txt README README.md )
+   local HTML_DOCS
+   use doc && HTML_DOCS="${WORKDIR}/manual-en/"*
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "${PN} has been installed in /usr/share/php/${PN}/."
+   elog
+   elog 'To use it in your scripts, include the Smarty.class.php file'
+   elog "from the \"${PN}\" directory; for example,"
+   elog
+   elog "  require('${PN}/Smarty.class.php');"
+   elog
+   elog 'After that, the Smarty class will be available to you.'
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2020-01-21 Thread Michael Orlitzky
commit: e27c20214b34b10207e5149b738d27fc02b8a0e0
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jan 21 23:35:34 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jan 21 23:35:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27c2021

dev-php/smarty: add myself as a maintainer.

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/smarty/metadata.xml | 29 +
 1 file changed, 17 insertions(+), 12 deletions(-)

diff --git a/dev-php/smarty/metadata.xml b/dev-php/smarty/metadata.xml
index 65adc5d3d3e..9f16ebd2517 100644
--- a/dev-php/smarty/metadata.xml
+++ b/dev-php/smarty/metadata.xml
@@ -1,16 +1,21 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   php-b...@gentoo.org
-   PHP
-   
-   
-   Smarty is a template engine for PHP, facilitating the 
separation of
-   presentation (HTML/CSS) from application logic. This implies 
that PHP
-   code is application logic, and is separated from the 
presentation.
-   
-   
-   smarty-php/smarty
-   
+  
+php-b...@gentoo.org
+PHP
+  
+  
+m...@gentoo.org
+Michael Orlitzky
+  
+  
+Smarty is a template engine for PHP, facilitating the separation
+of presentation (HTML/CSS) from application logic. This implies
+that PHP code is application logic, and is separated from the
+presentation.
+  
+  
+smarty-php/smarty
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2019-05-02 Thread Michael Orlitzky
commit: d38cf949be695e971aa9d35dcdeb806eb509469b
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu May  2 22:39:40 2019 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu May  2 22:39:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d38cf949

dev-php/smarty: remove old vulnerable versions.

Bug: https://bugs.gentoo.org/666440
Signed-off-by: Michael Orlitzky  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-php/smarty/Manifest |  3 ---
 dev-php/smarty/smarty-3.1.30.ebuild | 46 -
 dev-php/smarty/smarty-3.1.31.ebuild | 46 -
 dev-php/smarty/smarty-3.1.32.ebuild | 46 -
 4 files changed, 141 deletions(-)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index 1006772fc49..8a87b2c4360 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -1,5 +1,2 @@
 DIST manual-en.3.1.14.zip 408414 BLAKE2B 
03d4e7a386eb3bd5b19e5c555ec34b86812838a5b5fac8ec0ab9701fba89a5867714da57d950f68224a89bbe2267c18d638ee850681860de309c74bbfb3d0a0b
 SHA512 
d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58
-DIST smarty-3.1.30.tar.gz 255464 BLAKE2B 
8378e6336f271e3c41e16b8fbb70356827ff4a9a61e3cf2a23fdbd0617155ec9dca6a5b6372327d4b35a5c6f7c3b58e807afe7403b7ed929ebacfb3c36e124d0
 SHA512 
6ad9a6cf10b81fecbdc4daa4acbd9724db5f1c2a014e35039b36b0bf00ba000946a2126f7da5899e587a79419f451aafcd1ee14597a32cf290bbd0bf13a877d0
-DIST smarty-3.1.31.tar.gz 244196 BLAKE2B 
695bd40d337e8f2d4a44a7b30b743ab4e5b6a7b024a514de956cd513dd6639ac6f9ae464f0d3b4cfcaf7de17994837a866cdd4945780bd3a96ff32df300302a3
 SHA512 
807343e4229413ea0f5219a828d4e91603fb5454f4abe8aa2d41f0a6fe32fa476e791340e1e95178ded3774d1524e98489c104c6fa391e70a8225de28fdcca18
-DIST smarty-3.1.32.tar.gz 250680 BLAKE2B 
92d4942f2d3d802b18082f5f6079c8b6945abadd8ef2c87ea217b106dfbde7f1bd00c6fced67b73fc3cf328ec91fc1fb61c7f991b992167fa9d2fb1f2ad2
 SHA512 
07c95177172718158b9b562c6d8ff79566f4bd8e07ba394cc82c52dec7ec869935fd03ce523115c08472159adf68b902d1db5f8543201a35adf22027c5978080
 DIST smarty-3.1.33.tar.gz 24 BLAKE2B 
1e174b190238c8b20d5dae9c0c9fdf264c4716ba850599a2a028fe6c307eb3d9d2611e3b928efb9471e051496e4e31502458cd7a71a9318e012d5af7eca2c50e
 SHA512 
443473cf12c7e053744daef7a70d4172979d760278aa1593216d0b70f0c12ca2b48eb79486a1c10a1cf2264da671804b94ee9d538b9013ff0bdc42e28639ca5d

diff --git a/dev-php/smarty/smarty-3.1.30.ebuild 
b/dev-php/smarty/smarty-3.1.30.ebuild
deleted file mode 100644
index 8d68f8465a4..000
--- a/dev-php/smarty/smarty-3.1.30.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DOC_PV="3.1.14"
-
-DESCRIPTION="A template engine for PHP"
-HOMEPAGE="https://www.smarty.net/;
-SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   doc? ( https://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="doc"
-
-DEPEND="doc? ( app-arch/unzip )"
-
-# PHP unicode support is detected at runtime, and the cached templates
-# that smarty generates depend on it. If, later on, PHP is reinstalled
-# without unicode support, all of the previously-generated cached
-# templates will begin to throw 500 errrors for missing mb_foo
-# functions. See bug #532618.
-RDEPEND="dev-lang/php:*[unicode]"
-
-src_install() {
-   insinto "/usr/share/php/${PN}"
-   doins -r libs/*
-
-   local DOCS=( *.txt README README.md )
-   local HTML_DOCS
-   use doc && HTML_DOCS="${WORKDIR}/manual-en/"*
-   einstalldocs
-}
-
-pkg_postinst() {
-   elog "${PN} has been installed in /usr/share/php/${PN}/."
-   elog
-   elog 'To use it in your scripts, include the Smarty.class.php file'
-   elog "from the \"${PN}\" directory; for example,"
-   elog
-   elog "  require('${PN}/Smarty.class.php');"
-   elog
-   elog 'After that, the Smarty class will be available to you.'
-}

diff --git a/dev-php/smarty/smarty-3.1.31.ebuild 
b/dev-php/smarty/smarty-3.1.31.ebuild
deleted file mode 100644
index c1b265f15ea..000
--- a/dev-php/smarty/smarty-3.1.31.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DOC_PV="3.1.14"
-
-DESCRIPTION="A template engine for PHP"
-HOMEPAGE="https://www.smarty.net/;
-SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   doc? ( https://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc"
-
-DEPEND="doc? ( app-arch/unzip )"
-
-# PHP unicode support is detected at runtime, 

[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2019-05-02 Thread Mikle Kolyada
commit: 37cff87db4c84bfb82d457cd30411ef97168992f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May  2 21:09:02 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May  2 21:09:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37cff87d

dev-php/smarty: alpha stable wrt bug #666440

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"

 dev-php/smarty/smarty-3.1.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/smarty/smarty-3.1.33.ebuild 
b/dev-php/smarty/smarty-3.1.33.ebuild
index 810acceff13..2f3aad9a9bc 100644
--- a/dev-php/smarty/smarty-3.1.33.ebuild
+++ b/dev-php/smarty/smarty-3.1.33.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
 IUSE="doc"
 
 BDEPEND="doc? ( app-arch/unzip )"



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2019-03-27 Thread Thomas Deutschmann
commit: 7ecfc4026578116bfdc59f98a98ebd6edca3541f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 27 23:36:41 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 27 23:36:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ecfc402

dev-php/smarty: x86 stable (bug #666440)

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-php/smarty/smarty-3.1.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/smarty/smarty-3.1.33.ebuild 
b/dev-php/smarty/smarty-3.1.33.ebuild
index e08863838f5..810acceff13 100644
--- a/dev-php/smarty/smarty-3.1.33.ebuild
+++ b/dev-php/smarty/smarty-3.1.33.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 sparc x86"
 IUSE="doc"
 
 BDEPEND="doc? ( app-arch/unzip )"



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2019-03-14 Thread Agostino Sarubbo
commit: eee0f489fd1b9a181a12b2158cb4259081e93d0d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 14 21:13:42 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 14 21:13:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee0f489

dev-php/smarty: amd64 stable wrt bug #666440

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-php/smarty/smarty-3.1.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/smarty/smarty-3.1.33.ebuild 
b/dev-php/smarty/smarty-3.1.33.ebuild
index 40ce2ddabcb..211637d5cd4 100644
--- a/dev-php/smarty/smarty-3.1.33.ebuild
+++ b/dev-php/smarty/smarty-3.1.33.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 hppa ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 hppa ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc"
 
 BDEPEND="doc? ( app-arch/unzip )"



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2019-03-11 Thread Sergei Trofimovich
commit: 64c6cd3c9d06125b3b1cb1f67d6159bc011b1ab6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 11 22:41:23 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 11 22:41:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c6cd3c

dev-php/smarty: stable 3.1.33 for hppa, bug #666440

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-php/smarty/smarty-3.1.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/smarty/smarty-3.1.33.ebuild 
b/dev-php/smarty/smarty-3.1.33.ebuild
index f8cef4f2697..40ce2ddabcb 100644
--- a/dev-php/smarty/smarty-3.1.33.ebuild
+++ b/dev-php/smarty/smarty-3.1.33.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 hppa ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc"
 
 BDEPEND="doc? ( app-arch/unzip )"



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2019-03-11 Thread Sergei Trofimovich
commit: 926a7fdd78f8e3aa5074bfbc84f99b2f9e1adfd4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 11 17:58:46 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 11 19:58:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=926a7fdd

dev-php/smarty: stable 3.1.33 for sparc, bug #666440

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-php/smarty/smarty-3.1.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/smarty/smarty-3.1.33.ebuild 
b/dev-php/smarty/smarty-3.1.33.ebuild
index 0132e71c82b..f8cef4f2697 100644
--- a/dev-php/smarty/smarty-3.1.33.ebuild
+++ b/dev-php/smarty/smarty-3.1.33.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc"
 
 BDEPEND="doc? ( app-arch/unzip )"



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2019-03-10 Thread Sergei Trofimovich
commit: fb2ba78f6fcba4ec59bd01ddc1ac98298c695b38
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Mar 10 22:16:14 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 10 22:16:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb2ba78f

dev-php/smarty: stable 3.1.33 for ia64, bug #666440

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-php/smarty/smarty-3.1.33.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/smarty/smarty-3.1.33.ebuild 
b/dev-php/smarty/smarty-3.1.33.ebuild
index 930a87c95ae..0132e71c82b 100644
--- a/dev-php/smarty/smarty-3.1.33.ebuild
+++ b/dev-php/smarty/smarty-3.1.33.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc"
 
 BDEPEND="doc? ( app-arch/unzip )"



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2018-09-17 Thread Michael Orlitzky
commit: cb4e94e6fbc8e0781b621ee61c52b192529e7714
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Sep 17 21:17:48 2018 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Sep 17 21:21:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb4e94e6

dev-php/smarty: new version 3.1.33 to fix CVE-2018-13982.

Bug: https://bugs.gentoo.org/666440
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-php/smarty/Manifest |  1 +
 dev-php/smarty/smarty-3.1.33.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index a9bcfbbc3fe..1006772fc49 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -2,3 +2,4 @@ DIST manual-en.3.1.14.zip 408414 BLAKE2B 
03d4e7a386eb3bd5b19e5c555ec34b86812838a
 DIST smarty-3.1.30.tar.gz 255464 BLAKE2B 
8378e6336f271e3c41e16b8fbb70356827ff4a9a61e3cf2a23fdbd0617155ec9dca6a5b6372327d4b35a5c6f7c3b58e807afe7403b7ed929ebacfb3c36e124d0
 SHA512 
6ad9a6cf10b81fecbdc4daa4acbd9724db5f1c2a014e35039b36b0bf00ba000946a2126f7da5899e587a79419f451aafcd1ee14597a32cf290bbd0bf13a877d0
 DIST smarty-3.1.31.tar.gz 244196 BLAKE2B 
695bd40d337e8f2d4a44a7b30b743ab4e5b6a7b024a514de956cd513dd6639ac6f9ae464f0d3b4cfcaf7de17994837a866cdd4945780bd3a96ff32df300302a3
 SHA512 
807343e4229413ea0f5219a828d4e91603fb5454f4abe8aa2d41f0a6fe32fa476e791340e1e95178ded3774d1524e98489c104c6fa391e70a8225de28fdcca18
 DIST smarty-3.1.32.tar.gz 250680 BLAKE2B 
92d4942f2d3d802b18082f5f6079c8b6945abadd8ef2c87ea217b106dfbde7f1bd00c6fced67b73fc3cf328ec91fc1fb61c7f991b992167fa9d2fb1f2ad2
 SHA512 
07c95177172718158b9b562c6d8ff79566f4bd8e07ba394cc82c52dec7ec869935fd03ce523115c08472159adf68b902d1db5f8543201a35adf22027c5978080
+DIST smarty-3.1.33.tar.gz 24 BLAKE2B 
1e174b190238c8b20d5dae9c0c9fdf264c4716ba850599a2a028fe6c307eb3d9d2611e3b928efb9471e051496e4e31502458cd7a71a9318e012d5af7eca2c50e
 SHA512 
443473cf12c7e053744daef7a70d4172979d760278aa1593216d0b70f0c12ca2b48eb79486a1c10a1cf2264da671804b94ee9d538b9013ff0bdc42e28639ca5d

diff --git a/dev-php/smarty/smarty-3.1.33.ebuild 
b/dev-php/smarty/smarty-3.1.33.ebuild
new file mode 100644
index 000..930a87c95ae
--- /dev/null
+++ b/dev-php/smarty/smarty-3.1.33.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DOC_PV="3.1.14"
+
+DESCRIPTION="A template engine for PHP"
+HOMEPAGE="https://www.smarty.net/;
+SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   doc? ( https://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc"
+
+BDEPEND="doc? ( app-arch/unzip )"
+
+# PHP unicode support is detected at runtime, and the cached templates
+# that smarty generates depend on it. If, later on, PHP is reinstalled
+# without unicode support, all of the previously-generated cached
+# templates will begin to throw 500 errrors for missing mb_foo
+# functions. See bug #532618.
+RDEPEND="dev-lang/php:*[unicode]"
+
+src_install() {
+   insinto "/usr/share/php/${PN}"
+   doins -r libs/*
+
+   local DOCS=( *.txt README README.md )
+   local HTML_DOCS
+   use doc && HTML_DOCS="${WORKDIR}/manual-en/"*
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "${PN} has been installed in /usr/share/php/${PN}/."
+   elog
+   elog 'To use it in your scripts, include the Smarty.class.php file'
+   elog "from the \"${PN}\" directory; for example,"
+   elog
+   elog "  require('${PN}/Smarty.class.php');"
+   elog
+   elog 'After that, the Smarty class will be available to you.'
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2018-06-07 Thread Aaron Bauman
commit: 229b9318234d54c2b01928747950ac057e3b3118
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Jun  4 20:14:23 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jun  7 19:20:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=229b9318

dev-php/smarty: use HTTPs

 dev-php/smarty/smarty-3.1.30.ebuild | 6 +++---
 dev-php/smarty/smarty-3.1.31.ebuild | 6 +++---
 dev-php/smarty/smarty-3.1.32.ebuild | 4 ++--
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-php/smarty/smarty-3.1.30.ebuild 
b/dev-php/smarty/smarty-3.1.30.ebuild
index 77b16147421..8d68f8465a4 100644
--- a/dev-php/smarty/smarty-3.1.30.ebuild
+++ b/dev-php/smarty/smarty-3.1.30.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,9 +6,9 @@ EAPI=6
 DOC_PV="3.1.14"
 
 DESCRIPTION="A template engine for PHP"
-HOMEPAGE="http://www.smarty.net/;
+HOMEPAGE="https://www.smarty.net/;
 SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   doc? ( http://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
+   doc? ( https://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
 
 LICENSE="LGPL-3"
 SLOT="0"

diff --git a/dev-php/smarty/smarty-3.1.31.ebuild 
b/dev-php/smarty/smarty-3.1.31.ebuild
index d0f0c4c87fc..c1b265f15ea 100644
--- a/dev-php/smarty/smarty-3.1.31.ebuild
+++ b/dev-php/smarty/smarty-3.1.31.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,9 +6,9 @@ EAPI=6
 DOC_PV="3.1.14"
 
 DESCRIPTION="A template engine for PHP"
-HOMEPAGE="http://www.smarty.net/;
+HOMEPAGE="https://www.smarty.net/;
 SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   doc? ( http://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
+   doc? ( https://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
 
 LICENSE="LGPL-3"
 SLOT="0"

diff --git a/dev-php/smarty/smarty-3.1.32.ebuild 
b/dev-php/smarty/smarty-3.1.32.ebuild
index d1a7a62bef9..c1b265f15ea 100644
--- a/dev-php/smarty/smarty-3.1.32.ebuild
+++ b/dev-php/smarty/smarty-3.1.32.ebuild
@@ -6,9 +6,9 @@ EAPI=6
 DOC_PV="3.1.14"
 
 DESCRIPTION="A template engine for PHP"
-HOMEPAGE="http://www.smarty.net/;
+HOMEPAGE="https://www.smarty.net/;
 SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   doc? ( http://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
+   doc? ( https://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
 
 LICENSE="LGPL-3"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2018-05-14 Thread Brian Evans
commit: fc13a49bfc1c37d666d8a18090c34430336ef566
Author: Brian Evans  gentoo  org>
AuthorDate: Mon May 14 17:40:44 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon May 14 17:47:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc13a49b

dev-php/smarty: Version bump to 3.1.32

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-php/smarty/Manifest |  1 +
 dev-php/smarty/smarty-3.1.32.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index 1caaa40d19c..a9bcfbbc3fe 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -1,3 +1,4 @@
 DIST manual-en.3.1.14.zip 408414 BLAKE2B 
03d4e7a386eb3bd5b19e5c555ec34b86812838a5b5fac8ec0ab9701fba89a5867714da57d950f68224a89bbe2267c18d638ee850681860de309c74bbfb3d0a0b
 SHA512 
d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58
 DIST smarty-3.1.30.tar.gz 255464 BLAKE2B 
8378e6336f271e3c41e16b8fbb70356827ff4a9a61e3cf2a23fdbd0617155ec9dca6a5b6372327d4b35a5c6f7c3b58e807afe7403b7ed929ebacfb3c36e124d0
 SHA512 
6ad9a6cf10b81fecbdc4daa4acbd9724db5f1c2a014e35039b36b0bf00ba000946a2126f7da5899e587a79419f451aafcd1ee14597a32cf290bbd0bf13a877d0
 DIST smarty-3.1.31.tar.gz 244196 BLAKE2B 
695bd40d337e8f2d4a44a7b30b743ab4e5b6a7b024a514de956cd513dd6639ac6f9ae464f0d3b4cfcaf7de17994837a866cdd4945780bd3a96ff32df300302a3
 SHA512 
807343e4229413ea0f5219a828d4e91603fb5454f4abe8aa2d41f0a6fe32fa476e791340e1e95178ded3774d1524e98489c104c6fa391e70a8225de28fdcca18
+DIST smarty-3.1.32.tar.gz 250680 BLAKE2B 
92d4942f2d3d802b18082f5f6079c8b6945abadd8ef2c87ea217b106dfbde7f1bd00c6fced67b73fc3cf328ec91fc1fb61c7f991b992167fa9d2fb1f2ad2
 SHA512 
07c95177172718158b9b562c6d8ff79566f4bd8e07ba394cc82c52dec7ec869935fd03ce523115c08472159adf68b902d1db5f8543201a35adf22027c5978080

diff --git a/dev-php/smarty/smarty-3.1.32.ebuild 
b/dev-php/smarty/smarty-3.1.32.ebuild
new file mode 100644
index 000..d1a7a62bef9
--- /dev/null
+++ b/dev-php/smarty/smarty-3.1.32.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DOC_PV="3.1.14"
+
+DESCRIPTION="A template engine for PHP"
+HOMEPAGE="http://www.smarty.net/;
+SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   doc? ( http://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc"
+
+DEPEND="doc? ( app-arch/unzip )"
+
+# PHP unicode support is detected at runtime, and the cached templates
+# that smarty generates depend on it. If, later on, PHP is reinstalled
+# without unicode support, all of the previously-generated cached
+# templates will begin to throw 500 errrors for missing mb_foo
+# functions. See bug #532618.
+RDEPEND="dev-lang/php:*[unicode]"
+
+src_install() {
+   insinto "/usr/share/php/${PN}"
+   doins -r libs/*
+
+   local DOCS=( *.txt README README.md )
+   local HTML_DOCS
+   use doc && HTML_DOCS="${WORKDIR}/manual-en/"*
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "${PN} has been installed in /usr/share/php/${PN}/."
+   elog
+   elog 'To use it in your scripts, include the Smarty.class.php file'
+   elog "from the \"${PN}\" directory; for example,"
+   elog
+   elog "  require('${PN}/Smarty.class.php');"
+   elog
+   elog 'After that, the Smarty class will be available to you.'
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2016-12-20 Thread Brian Evans
commit: 6edfb8faeced306ecfa284deeb32f9fa2d5a44b0
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Dec 20 17:41:04 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Dec 20 17:42:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6edfb8fa

dev-php/smarty: Version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-php/smarty/Manifest |  1 +
 dev-php/smarty/smarty-3.1.31.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index 5a239d1..c0c54cd 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -1,2 +1,3 @@
 DIST manual-en.3.1.14.zip 408414 SHA256 
3aabe51e932b790d24dd8a3c77188b43b99a127f3adaeb0108f085c310404850 SHA512 
d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58
 WHIRLPOOL 
33dd45ea6cd7bc1129625eb72417fae7c41226a92a6aaddcb72c4426517bd465529599fd8bfc259d8bc3f70f7cd064ada020da4ea7d260cf9801af6944db29f4
 DIST smarty-3.1.30.tar.gz 255464 SHA256 
62461370c73fb3eb315c6a0a55f9bdbb04d115a0e3eaf46d76d68336524f344f SHA512 
6ad9a6cf10b81fecbdc4daa4acbd9724db5f1c2a014e35039b36b0bf00ba000946a2126f7da5899e587a79419f451aafcd1ee14597a32cf290bbd0bf13a877d0
 WHIRLPOOL 
c78d912618f80cbc8226c10b8371ed9514417149cc5f694967616ff3b9c880c424351a303fc14ab42a2dc7683c015c41c7b9006a3123f76df918b75d303463bd
+DIST smarty-3.1.31.tar.gz 244196 SHA256 
b1f2976a3fabfd4e91f1412e262bc55118af30f46e2fcde2a8ba69192aae82d3 SHA512 
807343e4229413ea0f5219a828d4e91603fb5454f4abe8aa2d41f0a6fe32fa476e791340e1e95178ded3774d1524e98489c104c6fa391e70a8225de28fdcca18
 WHIRLPOOL 
71cf9eb8d18149538f374939715e921bf04420e2b7ed4ff30a4ac7857ee2807052c7ee2725eaa19bdc63f2aa59fa785ca73cad162b5d2bbaeb35677679a84602

diff --git a/dev-php/smarty/smarty-3.1.31.ebuild 
b/dev-php/smarty/smarty-3.1.31.ebuild
new file mode 100644
index ..827b7ad
--- /dev/null
+++ b/dev-php/smarty/smarty-3.1.31.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DOC_PV="3.1.14"
+
+DESCRIPTION="A template engine for PHP"
+HOMEPAGE="http://www.smarty.net/;
+SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   doc? ( http://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc"
+
+DEPEND="doc? ( app-arch/unzip )"
+
+# PHP unicode support is detected at runtime, and the cached templates
+# that smarty generates depend on it. If, later on, PHP is reinstalled
+# without unicode support, all of the previously-generated cached
+# templates will begin to throw 500 errrors for missing mb_foo
+# functions. See bug #532618.
+RDEPEND="dev-lang/php:*[unicode]"
+
+src_install() {
+   insinto "/usr/share/php/${PN}"
+   doins -r libs/*
+
+   local DOCS=( *.txt README README.md )
+   local HTML_DOCS
+   use doc && HTML_DOCS="${WORKDIR}/manual-en/"*
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "${PN} has been installed in /usr/share/php/${PN}/."
+   elog
+   elog 'To use it in your scripts, include the Smarty.class.php file'
+   elog "from the \"${PN}\" directory; for example,"
+   elog
+   elog "  require('${PN}/Smarty.class.php');"
+   elog
+   elog 'After that, the Smarty class will be available to you.'
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2016-11-23 Thread Michael Orlitzky
commit: bfa827f89e0464b838ebcd1be61f035023d51a09
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Nov 24 01:50:42 2016 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Nov 24 01:51:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfa827f8

dev-php/smarty: remove old vulnerable versions.

Gentoo-Bug: 596080

Package-Manager: portage-2.3.0

 dev-php/smarty/Manifest|  2 --
 dev-php/smarty/smarty-3.1.21-r1.ebuild | 48 --
 dev-php/smarty/smarty-3.1.27.ebuild| 45 ---
 3 files changed, 95 deletions(-)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index 5424708..5a239d1 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -1,4 +1,2 @@
-DIST Smarty-3.1.21.tar.gz 208308 SHA256 
e872f98a194a31b9dea710fceb308431c0e2b846e46ce845b547f54e5789c465 SHA512 
018b85f9b8f0de5b5c796cc7ee250159e3e0eba3d91344ce619cc96f2bab45510d49a240938c2b15820cfef9f6de52121194db7d9991559a3e58c31288fa46af
 WHIRLPOOL 
9bbc8965bb8fb1394abf2dbb564fbc62af9259f285952cd9cdc69dd06e9f615f5fbb4e39c408e69b926107ab9c2f958af927c80d4d3792d4dee2a7da68f442c2
 DIST manual-en.3.1.14.zip 408414 SHA256 
3aabe51e932b790d24dd8a3c77188b43b99a127f3adaeb0108f085c310404850 SHA512 
d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58
 WHIRLPOOL 
33dd45ea6cd7bc1129625eb72417fae7c41226a92a6aaddcb72c4426517bd465529599fd8bfc259d8bc3f70f7cd064ada020da4ea7d260cf9801af6944db29f4
-DIST smarty-3.1.27.tar.gz 226277 SHA256 
56851d938fde211263d0e7788a6f8428f00a97e8d58f486983e64afe6415 SHA512 
3ccb17c13a35070fdf50bc641bf6e218890013881fdd5ee03ed5d14c314d646b4aabcfe723a59723bd1c10dd2b63dd92110cf2505edeb5c45ca32ce6ce623ca2
 WHIRLPOOL 
d15f6b7c0753262e9d9a698fdd877b7e5466a0b8d4a59c21e5cce2ed0cd7177bc5e02709e7af7bd312af1bc5e5658bd284eda04b5233c55ede7e491e9c617aef
 DIST smarty-3.1.30.tar.gz 255464 SHA256 
62461370c73fb3eb315c6a0a55f9bdbb04d115a0e3eaf46d76d68336524f344f SHA512 
6ad9a6cf10b81fecbdc4daa4acbd9724db5f1c2a014e35039b36b0bf00ba000946a2126f7da5899e587a79419f451aafcd1ee14597a32cf290bbd0bf13a877d0
 WHIRLPOOL 
c78d912618f80cbc8226c10b8371ed9514417149cc5f694967616ff3b9c880c424351a303fc14ab42a2dc7683c015c41c7b9006a3123f76df918b75d303463bd

diff --git a/dev-php/smarty/smarty-3.1.21-r1.ebuild 
b/dev-php/smarty/smarty-3.1.21-r1.ebuild
deleted file mode 100644
index a8a05a8..
--- a/dev-php/smarty/smarty-3.1.21-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MY_P="Smarty-${PV}"
-DOC_PV="3.1.14"
-
-DESCRIPTION="A template engine for PHP"
-HOMEPAGE="http://www.smarty.net/;
-SRC_URI="http://www.smarty.net/files/${MY_P}.tar.gz
-   doc? ( http://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="doc"
-
-DEPEND="doc? ( app-arch/unzip )"
-
-# PHP unicode support is detected at runtime, and the cached templates
-# that smarty generates depend on it. If, later on, PHP is reinstalled
-# without unicode support, all of the previously-generated cached
-# templates will begin to throw 500 errrors for missing mb_foo
-# functions. See bug #532618.
-RDEPEND="dev-lang/php[unicode]"
-
-S="${WORKDIR}/${MY_P}"
-
-src_install() {
-   insinto "/usr/share/php/${PN}"
-   doins -r libs/*
-
-   dodoc *.txt README
-   use doc && dohtml -r "${WORKDIR}/manual-en/"*
-}
-
-pkg_postinst() {
-   elog "${PN} has been installed in /usr/share/php/${PN}/."
-   elog
-   elog 'To use it in your scripts, include the Smarty.class.php file'
-   elog "from the \"${PN}\" directory; for example,"
-   elog
-   elog "  require('${PN}/Smarty.class.php');"
-   elog
-   elog 'After that, the Smarty class will be available to you.'
-}

diff --git a/dev-php/smarty/smarty-3.1.27.ebuild 
b/dev-php/smarty/smarty-3.1.27.ebuild
deleted file mode 100644
index 821c82c..
--- a/dev-php/smarty/smarty-3.1.27.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DOC_PV="3.1.14"
-
-DESCRIPTION="A template engine for PHP"
-HOMEPAGE="http://www.smarty.net/;
-SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   doc? ( http://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc"
-
-DEPEND="doc? ( app-arch/unzip )"
-
-# PHP unicode support is detected at runtime, and the cached templates
-# that smarty generates depend on it. If, later on, PHP is reinstalled
-# without unicode support, all of the previously-generated cached
-# templates will begin to throw 500 errrors for missing 

[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2016-11-20 Thread Aaron Bauman
commit: 483491fd82409bfd0ec032db979e759fff7881a3
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Nov 20 11:38:39 2016 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Nov 20 11:39:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=483491fd

dev-php/smarty: stabilized per ALLARCH policy wrt security bug #596080

 dev-php/smarty/smarty-3.1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/smarty/smarty-3.1.30.ebuild 
b/dev-php/smarty/smarty-3.1.30.ebuild
index 827b7ad..fef9008 100644
--- a/dev-php/smarty/smarty-3.1.30.ebuild
+++ b/dev-php/smarty/smarty-3.1.30.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
 IUSE="doc"
 
 DEPEND="doc? ( app-arch/unzip )"



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2016-10-03 Thread Brian Evans
commit: 560e29bcbb49759169b1dc20b606360aa95af84e
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Oct  3 18:44:34 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Oct  3 18:44:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=560e29bc

dev-php/smarty: Version bump

Package-Manager: portage-2.3.1

 dev-php/smarty/Manifest |  1 +
 dev-php/smarty/smarty-3.1.30.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-php/smarty/Manifest b/dev-php/smarty/Manifest
index 7931ce8..5424708 100644
--- a/dev-php/smarty/Manifest
+++ b/dev-php/smarty/Manifest
@@ -1,3 +1,4 @@
 DIST Smarty-3.1.21.tar.gz 208308 SHA256 
e872f98a194a31b9dea710fceb308431c0e2b846e46ce845b547f54e5789c465 SHA512 
018b85f9b8f0de5b5c796cc7ee250159e3e0eba3d91344ce619cc96f2bab45510d49a240938c2b15820cfef9f6de52121194db7d9991559a3e58c31288fa46af
 WHIRLPOOL 
9bbc8965bb8fb1394abf2dbb564fbc62af9259f285952cd9cdc69dd06e9f615f5fbb4e39c408e69b926107ab9c2f958af927c80d4d3792d4dee2a7da68f442c2
 DIST manual-en.3.1.14.zip 408414 SHA256 
3aabe51e932b790d24dd8a3c77188b43b99a127f3adaeb0108f085c310404850 SHA512 
d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58
 WHIRLPOOL 
33dd45ea6cd7bc1129625eb72417fae7c41226a92a6aaddcb72c4426517bd465529599fd8bfc259d8bc3f70f7cd064ada020da4ea7d260cf9801af6944db29f4
 DIST smarty-3.1.27.tar.gz 226277 SHA256 
56851d938fde211263d0e7788a6f8428f00a97e8d58f486983e64afe6415 SHA512 
3ccb17c13a35070fdf50bc641bf6e218890013881fdd5ee03ed5d14c314d646b4aabcfe723a59723bd1c10dd2b63dd92110cf2505edeb5c45ca32ce6ce623ca2
 WHIRLPOOL 
d15f6b7c0753262e9d9a698fdd877b7e5466a0b8d4a59c21e5cce2ed0cd7177bc5e02709e7af7bd312af1bc5e5658bd284eda04b5233c55ede7e491e9c617aef
+DIST smarty-3.1.30.tar.gz 255464 SHA256 
62461370c73fb3eb315c6a0a55f9bdbb04d115a0e3eaf46d76d68336524f344f SHA512 
6ad9a6cf10b81fecbdc4daa4acbd9724db5f1c2a014e35039b36b0bf00ba000946a2126f7da5899e587a79419f451aafcd1ee14597a32cf290bbd0bf13a877d0
 WHIRLPOOL 
c78d912618f80cbc8226c10b8371ed9514417149cc5f694967616ff3b9c880c424351a303fc14ab42a2dc7683c015c41c7b9006a3123f76df918b75d303463bd

diff --git a/dev-php/smarty/smarty-3.1.30.ebuild 
b/dev-php/smarty/smarty-3.1.30.ebuild
new file mode 100644
index ..827b7ad
--- /dev/null
+++ b/dev-php/smarty/smarty-3.1.30.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DOC_PV="3.1.14"
+
+DESCRIPTION="A template engine for PHP"
+HOMEPAGE="http://www.smarty.net/;
+SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   doc? ( http://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc"
+
+DEPEND="doc? ( app-arch/unzip )"
+
+# PHP unicode support is detected at runtime, and the cached templates
+# that smarty generates depend on it. If, later on, PHP is reinstalled
+# without unicode support, all of the previously-generated cached
+# templates will begin to throw 500 errrors for missing mb_foo
+# functions. See bug #532618.
+RDEPEND="dev-lang/php:*[unicode]"
+
+src_install() {
+   insinto "/usr/share/php/${PN}"
+   doins -r libs/*
+
+   local DOCS=( *.txt README README.md )
+   local HTML_DOCS
+   use doc && HTML_DOCS="${WORKDIR}/manual-en/"*
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "${PN} has been installed in /usr/share/php/${PN}/."
+   elog
+   elog 'To use it in your scripts, include the Smarty.class.php file'
+   elog "from the \"${PN}\" directory; for example,"
+   elog
+   elog "  require('${PN}/Smarty.class.php');"
+   elog
+   elog 'After that, the Smarty class will be available to you.'
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty-docs/

2015-11-02 Thread Michael Orlitzky
commit: d87f22661afe03fe0d3bfddc0c85e324ae5cd391
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Nov  2 17:25:12 2015 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Nov  2 17:34:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d87f2266

dev-php/smarty-docs: remove masked package.

Gentoo-Bug: 561040

 dev-php/smarty-docs/Manifest  |  3 --
 dev-php/smarty-docs/metadata.xml  |  9 
 dev-php/smarty-docs/smarty-docs-2.6.14.ebuild | 23 ---
 dev-php/smarty-docs/smarty-docs-3.0.ebuild| 59 ---
 4 files changed, 94 deletions(-)

diff --git a/dev-php/smarty-docs/Manifest b/dev-php/smarty-docs/Manifest
deleted file mode 100644
index a547591..000
--- a/dev-php/smarty-docs/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST Smarty-2.6.14-docs.tar.gz 136235 SHA256 
50d92a5fe2ff2a77668de36de5d9bff7a021892aa66e31ff660a89240edb6dc3 SHA512 
2389db876bd419bbf7c96e37a818108106364a94e82fb1286265829c038eae01de5642f7c1d29d4faed9209e184fe8abdc8ed3de7a32a3b3717e80f02b69
 WHIRLPOOL 
b4d478df28ab17e641a1348540572bc5f750ce42f556f2c0f6f13878e1a989610f9bbde18b356e502aebacc29ee9632122bb287ba1b2eccc00e71c56d3bbc950
-DIST smarty-docs-3.0-en.pdf 1167021 SHA256 
13dbe6e3eb052e6bf1ce3f2b1b014c54977cbd51df7b8c0ddd7c5a554537d0d2 SHA512 
2bdf77e088d6e2e2fabf84449b2ca5c70e706cf433751da0b1fd130ad74512d82fd66d9395140969b69d9e9f924cfd635919f51ea798f561d4994f02d6139683
 WHIRLPOOL 
7113f9bba2ccb2b0f5c9caa774b1d4bf8eb33e0f3125602bdc3a69f9af5b995bd17f8f8cc87cca848c7e2af743a781beece2348c127908c631303eba647a
-DIST smarty-docs-3.0-en.zip 344408 SHA256 
1bdf02a6fcb02aa4faca4b42b6a32efa76361e659c2c1cd7357e03a25cc47af4 SHA512 
22f54e3fc895b5abe7c08d28be19f1dabe050d0afbcec0d5b86b72173bc44994d62e4d589b7103acb66d79a8a7a7e3ab7d391106b8655b9b1334403690c053b5
 WHIRLPOOL 
8548cf10ee6913c4aea65e8a91fd70764cfbf05a17256740cf8724c9a54ba321d7a59a3a8e1fdfc0dc4a3cd0213789ebde63e54260646de9a53399d9e889a76b

diff --git a/dev-php/smarty-docs/metadata.xml b/dev-php/smarty-docs/metadata.xml
deleted file mode 100644
index b821fba..000
--- a/dev-php/smarty-docs/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   php
-   
-   Install the documentation in HTML 
format
-   Install the documentation in PDF format
-   
-

diff --git a/dev-php/smarty-docs/smarty-docs-2.6.14.ebuild 
b/dev-php/smarty-docs/smarty-docs-2.6.14.ebuild
deleted file mode 100644
index d13a72f..000
--- a/dev-php/smarty-docs/smarty-docs-2.6.14.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-
-MY_P="Smarty-${PV}-docs"
-
-DESCRIPTION="Documentation for Smarty, a template engine for PHP"
-HOMEPAGE="http://smarty.php.net/docs.php;
-SRC_URI="http://smarty.php.net/distributions/manual/en/${MY_P}.tar.gz;
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-S="${WORKDIR}/manual"
-
-src_install() {
-   dohtml -r .
-}

diff --git a/dev-php/smarty-docs/smarty-docs-3.0.ebuild 
b/dev-php/smarty-docs/smarty-docs-3.0.ebuild
deleted file mode 100644
index 9ed7df4..000
--- a/dev-php/smarty-docs/smarty-docs-3.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-KEYWORDS="~alpha amd64 hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE="pdf html"
-DESCRIPTION="Documentation for Smarty, a template engine for PHP"
-HOMEPAGE="http://www.smarty.net/documentation;
-SRC_URI="html? ( http://www.smarty.net/files/docs/manual-en-${PV}.zip -> 
${P}-en.zip )
-   pdf? ( http://www.smarty.net/files/docs/manual-en-${PV}.pdf -> 
${P}-en.pdf )"
-
-LANGS="en"
-
-for X in ${LANGS}; do
-   [[ ${X} != "en" ]] && SRC_URI="${SRC_URI} linguas_${X}? (
-   html? ( http://www.smarty.net/files/docs/manual-${X}-${PV}.zip 
-> ${P}-${X}.zip )
-   pdf? ( http://www.smarty.net/files/docs/manual-${X}-${PV}.pdf 
-> ${P}-${X}.pdf ) )"
-   IUSE="${IUSE} linguas_${X}"
-done
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-DEPEND="html? ( app-arch/unzip )"
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="|| ( html pdf )"
-
-src_unpack() {
-   mkdir -p "${S}"
-
-   if use html; then
-   mkdir "${S}"/html
-   pushd "${S}"/html > /dev/null
-
-   unpack ${P}-en.zip
-
-   for X in ${LANGS}; do
-   if [[ ${X} != "en" ]] && use linguas_${X}; then
-   unpack ${P}-${X}.zip
-   fi
-   done
-
-   popd > /dev/null
-   fi
-}
-
-src_install() {
-   if use html; then
-   dohtml -r html/*
-   fi
-
-   if use pdf; then
-   docinto pdf
-   dodoc "${DISTDIR}"/${P}-*.pdf
-