From ccd54ee79aca236066d81af36ce18ac62629fc0b Mon Sep 17 00:00:00 2001 From: Tiziano Müller Date: Thu, 10 Jun 2010 05:47:23 +0000 Subject: EAPI bump, added static-libs USE flag, install docs in the right location (bug #299467). Package-Manager: portage-2.2_rc67/cvs/Linux x86_64 --- dev-cpp/libmcpp/ChangeLog | 9 +++++++- dev-cpp/libmcpp/Manifest | 15 +++---------- dev-cpp/libmcpp/libmcpp-2.7.2-r1.ebuild | 38 +++++++++++++++++++++++++++++++++ dev-cpp/libmcpp/metadata.xml | 5 +---- 4 files changed, 50 insertions(+), 17 deletions(-) create mode 100644 dev-cpp/libmcpp/libmcpp-2.7.2-r1.ebuild (limited to 'dev-cpp/libmcpp') diff --git a/dev-cpp/libmcpp/ChangeLog b/dev-cpp/libmcpp/ChangeLog index d9ae3e3cc0f9..e9fdcfaf9747 100644 --- a/dev-cpp/libmcpp/ChangeLog +++ b/dev-cpp/libmcpp/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-cpp/libmcpp # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libmcpp/ChangeLog,v 1.8 2010/06/02 06:57:26 tove Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libmcpp/ChangeLog,v 1.9 2010/06/10 05:47:23 dev-zero Exp $ + +*libmcpp-2.7.2-r1 (10 Jun 2010) + + 10 Jun 2010; Tiziano Müller + +libmcpp-2.7.2-r1.ebuild, metadata.xml: + EAPI bump, added static-libs USE flag, install docs in the right location + (bug #299467). 02 Jun 2010; Torsten Veller metadata.xml: Remove caleb from metadata.xml (#317071) diff --git a/dev-cpp/libmcpp/Manifest b/dev-cpp/libmcpp/Manifest index 1f21a7e18c42..b4e457748fe8 100644 --- a/dev-cpp/libmcpp/Manifest +++ b/dev-cpp/libmcpp/Manifest @@ -1,17 +1,8 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX libmcpp-2.7-stpcpy-gcc4.3.patch 544 RMD160 818c7a37f74dfc754ab8245364a04e4918460d09 SHA1 e93fb40c3e3930f85cab0ac58b680530660de445 SHA256 cd97b9ba0626bf1fc68f7cd35490413b4316372b93fabe196d6b6f48ff254e26 DIST mcpp-2.7.2.tar.gz 1533457 RMD160 05bc2c8d8e032e75b8a9b1d22f11c007d5829d1f SHA1 703356b7c2cd30d7fb6000625bf3ccc2eb977ecb SHA256 3b9b4421888519876c4fc68ade324a3bbd81ceeb7092ecdbbc2055099fcb8864 DIST mcpp-2.7.tar.gz 1376480 RMD160 0ff924d66c383dcdd092df0f7e165a7f59a8754a SHA1 3bb1c2a2f0fae9c73c2c4edaf98354b2140f4f53 SHA256 92ecb4d83682810cf207d248004d0d9e4e242c0ef0b96111d2eecde6fc6a3902 +EBUILD libmcpp-2.7.2-r1.ebuild 802 RMD160 d777da0adb7fa0feee910034ae46583cb2d16e3d SHA1 9cd2b932938646658d818a7cbd9cf076fd2b55f6 SHA256 af67050475f25471553c9aa05e776a58ddf613a4c9559170d11e34f7deb37a5b EBUILD libmcpp-2.7.2.ebuild 647 RMD160 5186218d3c0d85021f3ec25f81e833f9db1d476c SHA1 94a9c348fdc758199f453f27fc5c1866db3a1ab1 SHA256 d2c153489aa10085cd76f7b3d8a8d80c01199a34fa02e4d45c2e3aa5f01012fd EBUILD libmcpp-2.7.ebuild 761 RMD160 6a4129dcb01fcf5a7c865f809ed8b8ae9f9dc60b SHA1 cc8e584fd26fce6d44435f5e760e28041ff4eebc SHA256 1701a2333e45ca495105fbf15517c17de756453e1e2350c262792b40e6fea570 -MISC ChangeLog 1249 RMD160 38a3e010ff3537e812d8ad4a86c7fbd772ae78be SHA1 cc40ce4d9bb6ee1b2a9d2a26245c2de12452c0a0 SHA256 398e29a6e5c6ae24723b63d3f68e7d02229ce49d31be0aad8cfe7218eb860ad0 -MISC metadata.xml 236 RMD160 92f49f8275e75caf57b88a3172d5204eaa4e33ae SHA1 dd1a8550a514e55ab0ed6190ab4794bb090994f8 SHA256 56075995f83836ae824c7cb01931b98d6745f6d5a7764299c8262e801486b829 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.15 (GNU/Linux) - -iEYEARECAAYFAkwGANsACgkQV3J2n04Eauy/jACgw4OaVkyfdC19VqPdAjy0+WMW -lyMAoISZQcaBpG+v6aJSgdxJ0bilbPu8 -=UfgC ------END PGP SIGNATURE----- +MISC ChangeLog 1475 RMD160 c4de1890a781217d9b236759947a064f51a9af6c SHA1 d23e149f20e92f337fcc4b85ca5b9dc6782aaad2 SHA256 25a244521505dd6834078d7410d9c8effbfb8d8bccbfb99efdd65307bc7a2e82 +MISC metadata.xml 157 RMD160 1a16d7c8813911ff609857e1d437b678c924114c SHA1 c82a897a9ef30c4e459bcb4ce934e0a966c11d4d SHA256 e44459c87638f81370c6caee91f75bf864c56875d2b17f69ec7473c81ff58f9f diff --git a/dev-cpp/libmcpp/libmcpp-2.7.2-r1.ebuild b/dev-cpp/libmcpp/libmcpp-2.7.2-r1.ebuild new file mode 100644 index 000000000000..faa43798087e --- /dev/null +++ b/dev-cpp/libmcpp/libmcpp-2.7.2-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libmcpp/libmcpp-2.7.2-r1.ebuild,v 1.1 2010/06/10 05:47:23 dev-zero Exp $ + +EAPI="3" + +MY_P=${P/lib/} + +DESCRIPTION="A portable C++ preprocessor" +HOMEPAGE="http://mcpp.sourceforge.net" +SRC_URI="mirror://sourceforge/mcpp/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="static-libs" + +DEPEND="" +RDEPEND="" + +S="${WORKDIR}/${MY_P}" + +src_configure() { + econf \ + --enable-mcpplib \ + $(use_enable static-libs static) +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + rm -rf "${D}/usr/share/doc" + dodoc ChangeLog NEWS README doc/*.pdf + dohtml doc/*.html + + use static-libs || rm -rf "${D}"/usr/lib*/*.la +} + diff --git a/dev-cpp/libmcpp/metadata.xml b/dev-cpp/libmcpp/metadata.xml index 9f3fdee2246b..bc97bb6ee207 100644 --- a/dev-cpp/libmcpp/metadata.xml +++ b/dev-cpp/libmcpp/metadata.xml @@ -1,8 +1,5 @@ - no-herd - - maintainer-needed@gentoo.org - + cpp -- cgit v1.2.3-65-gdbad