summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2014-12-19 11:46:12 +0000
committerSergey Popov <pinkbyte@gentoo.org>2014-12-19 11:46:12 +0000
commitd552a708d3f256cc74303f8443b573145c04a82a (patch)
tree3903e3ef021aa8bffc8d0b8d3c43f6712f170909 /dev-cpp/ctemplate
parentVersion bump. Removed old (diff)
downloadhistorical-d552a708d3f256cc74303f8443b573145c04a82a.tar.gz
historical-d552a708d3f256cc74303f8443b573145c04a82a.tar.bz2
historical-d552a708d3f256cc74303f8443b573145c04a82a.zip
Version bump, wrt bug #532976
Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0x1F357D42
Diffstat (limited to 'dev-cpp/ctemplate')
-rw-r--r--dev-cpp/ctemplate/ChangeLog7
-rw-r--r--dev-cpp/ctemplate/Manifest18
-rw-r--r--dev-cpp/ctemplate/ctemplate-2.3.ebuild68
3 files changed, 84 insertions, 9 deletions
diff --git a/dev-cpp/ctemplate/ChangeLog b/dev-cpp/ctemplate/ChangeLog
index 6273f398d3cd..2df379cbd9c8 100644
--- a/dev-cpp/ctemplate/ChangeLog
+++ b/dev-cpp/ctemplate/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-cpp/ctemplate
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/ctemplate/ChangeLog,v 1.30 2014/12/19 09:24:37 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/ctemplate/ChangeLog,v 1.31 2014/12/19 11:46:12 pinkbyte Exp $
+
+*ctemplate-2.3 (19 Dec 2014)
+
+ 19 Dec 2014; Sergey Popov <pinkbyte@gentoo.org> +ctemplate-2.3.ebuild:
+ Version bump, wrt bug #532976
19 Dec 2014; Sergey Popov <pinkbyte@gentoo.org> ctemplate-2.2_p129.ebuild:
Stable on amd64 and x86, wrt bug #529414
diff --git a/dev-cpp/ctemplate/Manifest b/dev-cpp/ctemplate/Manifest
index 75ae0ed858ed..27ceb4579aa1 100644
--- a/dev-cpp/ctemplate/Manifest
+++ b/dev-cpp/ctemplate/Manifest
@@ -4,18 +4,20 @@ Hash: SHA256
AUX 70ctemplate-gentoo.el 282 SHA256 5b0f78a1bfc6171856ba0822612cff0a0451ee9c7969ab4ae935f15eed715de7 SHA512 36bc5424cb6dce40026f1d08b8764bf43d42159ff20e7d81484f5baf1c1e3c2042c12b1a60fc3cef48e297e816a12dbc41169988a6537ee41a2e2528b3c834a3 WHIRLPOOL ed954cb7e7f9bf7986b1b5c8547e7dd3e9e1f742d1d13a39ad9d126c0c410f7617c04b76a32c8eb93173d74a157d1be84b40d1196d9557ab9e9343b057db7cb1
DIST ctemplate-2.2.tar.gz 889458 SHA256 04f3cbc0f7ff36adedc904bce776a0817cc6b704b3c4a04b4df5de66fd7e686f SHA512 b8f2cbebb3988ce5248ef3b4c224a02626bbc77e3ab4cff8d2fb967f421000048c0923c8410cc800ed29f5fa68e1172aefcfde1e2a610372462018cb1b6809bb WHIRLPOOL 242972d6fcc7592e18e3adff93a6279c543d8bc10408aa0c6f543e13c92d8597a8888d64dd8b729cc92dc8f758d6aa03020cb494428f5f033a845262213204c2
DIST ctemplate-2.2_p129.tar.bz2 581172 SHA256 1903533180ed9604e548ee7dfb3b704368bda5ce5e5b84f1e448f966730500d7 SHA512 049ae4a9269f668ae6fc6207609a10609d59d7731c999a2ede191cef26d9203ab32ae87a48d5b08457a83a8dbd2be61621dbb8b2361e2747c63502f4caf4f8e7 WHIRLPOOL 790c2242a003ba8ceba3783be26a6a4a0af71605a6ee867d16eff6771f02b071a51e94d620233420aba6da1a9797a0cebcb9e1dce6626703077546c53873dcad
+DIST ctemplate-2.3.tar.bz2 564389 SHA256 6409e74486888be371cf29900ba757e5443c958295f2099359d5ef6a6acceeec SHA512 546645389a8bfed59686b62b43cb7d53714ac98e1b75311c217bb0f3b6201d5d486766b1ce7e35bf15032372e45c36b27008f54085bd0c9ef0dd0b7e04b8e3f5 WHIRLPOOL 9261906ddb6857a378aa9f86a9cd87b6fcb9c79c442ff2b87ddf92021fdd64140f3cb87cbb2b1f3775fa2f5a0d039d1b4ceca3cf07f1efc841fbfb72e9f1467e
EBUILD ctemplate-2.2.ebuild 1654 SHA256 3b4c533f0aa3ee8db0bc00e8409d7aa3b31a5bb2c49739566abea438f6cb53db SHA512 0fed8e14ea007fe2b381c7e27cc3dc802c5218dfc4f7245bddb61bdc028d24c29f0d24b97be8c3d0b068b941cfadd050f9fbb0b897e414ee1d017bada27bc3e4 WHIRLPOOL 2d5a5e6a60ebee21464e8575e314c3162b5eb547670ac7ad304f07e12aff30783357634b1fd66f5c08c319e86bb05389cbf13eb964c9a4732a9ccabb63932a67
EBUILD ctemplate-2.2_p129.ebuild 1654 SHA256 d581a1450218b2be75f8e0f0d91d26286a85d3f5c01ceabf8bffd765b2db5bb6 SHA512 5b6746b1f9c36a597f91164b759780ce5c00bbfb524eac56a22b9f9f8987f205f44518d5d4fb63d0cf5dcfa0353108d7037fccf97fbb2696889464aeb1ad3131 WHIRLPOOL 6001ecbfe3e2eac6590011de85d62cfb8afb17601f7f8d63b7d9fc2c8009b906d60bd8f707fcf6040378e917cdbc6ea4709b32dc47ade365a9e75802b31bd64c
-MISC ChangeLog 4346 SHA256 992baac2732a074e8839ced56f94564731d99079508d76e2a8309a4f33061a90 SHA512 e971fb8cf3dd523460bd44a8bc65937f21fc1bc3ab6d78646bec88a604434811d2a7c19490f378556a6270172ca270752cd7cef957d1a878575a49d5909ad071 WHIRLPOOL da17948a22407a8429d66ff4d443ec989dfa439bebb7f549abf441c99ac622b21edc0a17f72fba5d3982def33a5bfeea5eceef0365bd353acbb2fd9317b68567
+EBUILD ctemplate-2.3.ebuild 1610 SHA256 68b77cbd45448f9253388cf89e8946f320e687b407f2bf92dd701bb5e882237b SHA512 81030d1de6dfe898b6e5606cf065b53252e053f619551b9dbd8041e1824fb5497baa615a9fb1f1260f3a2eadf290ac6d24b7fe839dad0f4842b5624ae364c013 WHIRLPOOL 3183f5192dbf6b6fb682c5a2a8af77e0eac78c9b1c6358ae1fc8b36763ec9f829f2840b6cb63b5bc8103f65935b5296f4577f269100c49a612702f4fa634e18b
+MISC ChangeLog 4482 SHA256 3e80f4bbf90bd6757be48260d5453449164da0adc0eeafe873a7702a308454a3 SHA512 a6d201c7a712a3c48afd403001be2ce5b3ae54df7ec1f57a81f552ccad71078a36d622a12860926173f5e19a4a65f16826d262f64cd7f1d59643960aa0150d72 WHIRLPOOL 4326e3727d7f01a5f8c065eb1cee15a31cff945f87b472449d92bbbcd5257a38d687b5e289cf2b4963a052fc838e786780bf9cf2441b7b8eb485d4241b0f88c2
MISC metadata.xml 243 SHA256 218da70c1c7d2b46dfab30396f9949239a4805b44d62df58fcc911e5d1f2e131 SHA512 e6f41e357ca60b242f782468d909412e44f68f031df3b3dec207cf85ec099b04fd38d7447ba4efe35685c637b365757240fda727a2f23b4490186d36c00f2977 WHIRLPOOL a894391503cf33b2cf248a69f52f0e83333f7ce6446408402f483c409599db7bd8a8a68ea14d14b397c5f43824f63f9f343282ec15fab27a217fe0ef6ce28dee
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQEcBAEBCAAGBQJUk+7VAAoJECo/aRed9267TFUH/0E8zuADc0R34NXo5l5MzKt9
-Kv70Ed6Lx/RV2ex00XGzzbAgPP1VA7EPr9qkxZm2s6u/BLoR6JBfUI5+OrOs3wMX
-gSppRwihQedAg1wYYKlQpY1ndlJNoAI1IPNTaigo8DytlAQaL98awtiuRu3fi8KZ
-9gMCQRwcimpLoy8BRbUfajcCNh3oeezl8NNvFrGM9QTkizKBvbo+6UrNdpKd88yu
-KEBaykt1wDdH4b8X20LuOsOIkXwKwUOPmFx2VJIDR3SoM5d1MSdczePTV0lvwoX/
-KApYp5ws7H6WRtIiEWDvy23qMI2ZBECtA5zfQUXYp6cvNAZBoT5zA8hfcL3pKLg=
-=zP5i
+iQEcBAEBCAAGBQJUlBADAAoJECo/aRed9267FkcH/2KrFcafgopRox5FJMUKAg/N
+j+yiSdkSJ/azRqTJUHmpPX4fYyTPCsCSCA7I9jmIawr3HxNiLFSQ0Po3+JQ64y/K
+tSTtIUIIk56B2kfx/EMwKF/PgA8e7IoG1SEMJ1fTE1bFI1P+UyEniIfl0z6+23CW
+hLdoHdD8b7jMfFMVyH0LnAqA4BdC8Wc0+F7P2aGWwxf3ggX2in6tVwFvSy7zbUm0
+E5+K9YwZijz9+R/OfdZjo00kmuYACGBQWasHwLXRnwQzm+OJVs0yNIBol4auXi3q
+QM6g0aQA44AtccRfE9AhSZsC3mESA9zxNrIiJ0choyB4/eVjpT/dP05LIrW+erY=
+=fopW
-----END PGP SIGNATURE-----
diff --git a/dev-cpp/ctemplate/ctemplate-2.3.ebuild b/dev-cpp/ctemplate/ctemplate-2.3.ebuild
new file mode 100644
index 000000000000..5518518e83d5
--- /dev/null
+++ b/dev-cpp/ctemplate/ctemplate-2.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/ctemplate/ctemplate-2.3.ebuild,v 1.1 2014/12/19 11:46:12 pinkbyte Exp $
+
+EAPI="5"
+
+AUTOTOOLS_AUTORECONF=1
+AUTOTOOLS_IN_SOURCE_BUILD=1
+PYTHON_COMPAT=( python2_7 )
+inherit autotools-utils elisp-common python-any-r1
+
+DESCRIPTION="A simple but powerful template language for C++"
+HOMEPAGE="http://code.google.com/p/ctemplate/"
+SRC_URI="http://dev.gentoo.org/~pinkbyte/distfiles/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc emacs vim-syntax static-libs test"
+
+DEPEND="test? ( ${PYTHON_DEPS} )"
+RDEPEND="vim-syntax? ( >=app-editors/vim-core-7 )
+ emacs? ( virtual/emacs )"
+
+DOCS=( AUTHORS ChangeLog NEWS README )
+
+SITEFILE="70ctemplate-gentoo.el"
+
+# Some tests are broken in 2.3
+RESTRICT="test"
+
+src_compile() {
+ autotools-utils_src_compile
+
+ if use emacs ; then
+ elisp-compile contrib/tpl-mode.el || die "elisp-compile failed"
+ fi
+}
+
+src_install() {
+ autotools-utils_src_install
+
+ # Installs just every piece
+ rm -rf "${ED}/usr/share/doc"
+
+ use doc && dohtml doc/*
+
+ if use vim-syntax ; then
+ cd "${S}/contrib"
+ sh highlighting.vim || die "unpacking vim scripts failed"
+ insinto /usr/share/vim/vimfiles
+ doins -r .vim/*
+ fi
+
+ if use emacs ; then
+ cd "${S}/contrib"
+ elisp-install ${PN} tpl-mode.el tpl-mode.elc || die "elisp-install failed"
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}