summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2014-02-18 12:14:47 +0000
committerSergey Popov <pinkbyte@gentoo.org>2014-02-18 12:14:47 +0000
commit9f9ae414c67e908ac4e00343fc79c09681686ce0 (patch)
tree323551f45a14b3714896b7656ce902a7b8afd577 /dev-cpp
parentsci-physics/lammps-20140212: Simplify USE flag logic. (diff)
downloadhistorical-9f9ae414c67e908ac4e00343fc79c09681686ce0.tar.gz
historical-9f9ae414c67e908ac4e00343fc79c09681686ce0.tar.bz2
historical-9f9ae414c67e908ac4e00343fc79c09681686ce0.zip
Version bump, wrt bug #500140. EAPI 5, migrate to autotools-utils and python-any-r1 eclasses
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x1F357D42
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/ctemplate/ChangeLog8
-rw-r--r--dev-cpp/ctemplate/Manifest18
-rw-r--r--dev-cpp/ctemplate/ctemplate-2.2_p129.ebuild69
3 files changed, 86 insertions, 9 deletions
diff --git a/dev-cpp/ctemplate/ChangeLog b/dev-cpp/ctemplate/ChangeLog
index f6516f8b7cdb..9faa32dc1824 100644
--- a/dev-cpp/ctemplate/ChangeLog
+++ b/dev-cpp/ctemplate/ChangeLog
@@ -1,6 +1,12 @@
# 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.28 2014/02/18 12:11:32 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/ctemplate/ChangeLog,v 1.29 2014/02/18 12:14:42 pinkbyte Exp $
+
+*ctemplate-2.2_p129 (18 Feb 2014)
+
+ 18 Feb 2014; Sergey Popov <pinkbyte@gentoo.org> +ctemplate-2.2_p129.ebuild:
+ Version bump, wrt bug #500140. EAPI 5, migrate to autotools-utils and
+ python-any-r1 eclasses
18 Feb 2014; Sergey Popov <pinkbyte@gentoo.org> -ctemplate-1.0.ebuild,
-files/ctemplate-1.0-gcc-4.7.patch, -ctemplate-2.0.ebuild:
diff --git a/dev-cpp/ctemplate/Manifest b/dev-cpp/ctemplate/Manifest
index d34d3b5dd9da..e60cbc202522 100644
--- a/dev-cpp/ctemplate/Manifest
+++ b/dev-cpp/ctemplate/Manifest
@@ -3,17 +3,19 @@ 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
EBUILD ctemplate-2.2.ebuild 1654 SHA256 3b4c533f0aa3ee8db0bc00e8409d7aa3b31a5bb2c49739566abea438f6cb53db SHA512 0fed8e14ea007fe2b381c7e27cc3dc802c5218dfc4f7245bddb61bdc028d24c29f0d24b97be8c3d0b068b941cfadd050f9fbb0b897e414ee1d017bada27bc3e4 WHIRLPOOL 2d5a5e6a60ebee21464e8575e314c3162b5eb547670ac7ad304f07e12aff30783357634b1fd66f5c08c319e86bb05389cbf13eb964c9a4732a9ccabb63932a67
-MISC ChangeLog 4014 SHA256 de9e0f90d5b2052c85cefa08ef96b8802d82d23cdd34a30885e50b2a4b8b36e5 SHA512 271efa664dc9c1026c5000c7b37141df438dc6a19944a5cbdaf93c8e9c7207ecc27c4e3890f6f2b9c7d60038d8068ef3b3665e5b93119fc5e33bcab3648dd5d8 WHIRLPOOL 7f79e2e0ffb1fe389636d604906e32854334879b3bf63acdefcc113110c98e0fc0dd46e1f2da6e1ca2efb519567d89ffc3f9c751ecfe5732e943c927259056c1
+EBUILD ctemplate-2.2_p129.ebuild 1656 SHA256 db98037ec116c518ea5525a666771494402bb6de9519e5005a35962ed9863e8b SHA512 d81e40cfc5ef339c1302928b86dd411b771ec1f9852cead146fb5c9bdcecd366c67ae7e79fc5dfc3f213840cfdfac55c1336f0eff6dba51dbd37e1beef033881 WHIRLPOOL 9f07ba38c5d0d195e43460085cce78ef71f9c3753d5567efe786b62d4bdb9daa33d0c34ccd5e36324a3b84d3868f348ee43d7517ead93428eb21b5abe43e8ef0
+MISC ChangeLog 4225 SHA256 335932b65a6151ab421bcf66488dca088ea8a739435cb93cc32ac4b268b6d6a2 SHA512 b8975d2363945bc8e18c93636bd4dba283fe0bd392ede0bd2f8c017e722349e4a68c0107f44fd92182427557467f583e221d624d0652875ca05ddd1c70d5f6e9 WHIRLPOOL bbe2fdf6285e93fe26d3b81d4a3c3f46959b741d21693defea314065a0922c9a2c76878236895a223b094f41a5fe1a1fe37414d2a1b56882fd1ecc55ee66745b
MISC metadata.xml 243 SHA256 218da70c1c7d2b46dfab30396f9949239a4805b44d62df58fcc911e5d1f2e131 SHA512 e6f41e357ca60b242f782468d909412e44f68f031df3b3dec207cf85ec099b04fd38d7447ba4efe35685c637b365757240fda727a2f23b4490186d36c00f2977 WHIRLPOOL a894391503cf33b2cf248a69f52f0e83333f7ce6446408402f483c409599db7bd8a8a68ea14d14b397c5f43824f63f9f343282ec15fab27a217fe0ef6ce28dee
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQEcBAEBCAAGBQJTA03pAAoJECo/aRed9267QeQH/jf5SZhmUPuoMsnqPVSDZRIP
-C78rHwCYFVLdBjN7mEs377Oapm9mihUTxJx0O7qz0O09NjagPBr1jU2ny8MP6JLI
-TMNW/OYpXWRz04CT9+nMPLQAOX9cFfXYuhVPGbA0xxnK4hPJAPWVscvHXkIIAIPv
-th0zhMkjPGLNh1nVYl9UXhJVPpUCQv814r/9x3IkWtWowvXZGov5Jj5KrLsj7P0c
-4sywAWdH5Qoam+H6MC4X7uzzYKYlMb+jOM7E7jAO7aG2czacbj+gS/LEoDgg8rS4
-lJ5kFtFdEeQ7YMzDLCBjWHSn52bJGzex/wzXjuPKjM/QzEIVCLKX+enYQplVrdE=
-=PWUI
+iQEcBAEBCAAGBQJTA06mAAoJECo/aRed9267NhMH/0vfQWnmklPuph0A3F/2ZWOw
+63lji5BegJDLnyBIq2aZAFvXeLuSnG13bBoRn2BWXCISwep3CXuk6PiKhNvv+U2q
+tEXTXxZ1wD8Ll0IERTL6199CAX5INjS1Lvn0du98X+K5glpI4UPMVRc5IZ5fttsn
+khxrc56JCLomZniPvAPOI6qReFd03tslmEMZy3rdtnzMQv7yPvq7BmHVyWzSrGsj
+pa7mBp+1uktTBbDxr5NF0lVevGVp/zdiHN8wM0a5Iu44lff5h65I3l/Kw27ebcXV
+hKV2NvkmBkt3ttieAthqJWwmii6bQHCbjtbKUKcIdn+a8qFD/RbVg6HDJdVyf68=
+=jQT4
-----END PGP SIGNATURE-----
diff --git a/dev-cpp/ctemplate/ctemplate-2.2_p129.ebuild b/dev-cpp/ctemplate/ctemplate-2.2_p129.ebuild
new file mode 100644
index 000000000000..d062f51bd12a
--- /dev/null
+++ b/dev-cpp/ctemplate/ctemplate-2.2_p129.ebuild
@@ -0,0 +1,69 @@
+# 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.2_p129.ebuild,v 1.1 2014/02/18 12:14:42 pinkbyte Exp $
+
+EAPI="5"
+
+AM_OPTS="--force-missing"
+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/snapshots/${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.2_p129
+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
+}