diff options
author | Sergey Popov <pinkbyte@gentoo.org> | 2014-12-19 11:46:12 +0000 |
---|---|---|
committer | Sergey Popov <pinkbyte@gentoo.org> | 2014-12-19 11:46:12 +0000 |
commit | d552a708d3f256cc74303f8443b573145c04a82a (patch) | |
tree | 3903e3ef021aa8bffc8d0b8d3c43f6712f170909 /dev-cpp/ctemplate | |
parent | Version bump. Removed old (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | dev-cpp/ctemplate/Manifest | 18 | ||||
-rw-r--r-- | dev-cpp/ctemplate/ctemplate-2.3.ebuild | 68 |
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 +} |