summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiziano Müller <dev-zero@gentoo.org>2010-06-10 05:47:23 +0000
committerTiziano Müller <dev-zero@gentoo.org>2010-06-10 05:47:23 +0000
commitccd54ee79aca236066d81af36ce18ac62629fc0b (patch)
tree1b30a3142fb97c35f1262cfd780d985830ce409f /dev-cpp/libmcpp
parentVersion bump. (diff)
downloadhistorical-ccd54ee79aca236066d81af36ce18ac62629fc0b.tar.gz
historical-ccd54ee79aca236066d81af36ce18ac62629fc0b.tar.bz2
historical-ccd54ee79aca236066d81af36ce18ac62629fc0b.zip
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
Diffstat (limited to 'dev-cpp/libmcpp')
-rw-r--r--dev-cpp/libmcpp/ChangeLog9
-rw-r--r--dev-cpp/libmcpp/Manifest15
-rw-r--r--dev-cpp/libmcpp/libmcpp-2.7.2-r1.ebuild38
-rw-r--r--dev-cpp/libmcpp/metadata.xml5
4 files changed, 50 insertions, 17 deletions
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 <dev-zero@gentoo.org>
+ +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 <tove@gentoo.org> 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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>no-herd</herd>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
- </maintainer>
+ <herd>cpp</herd>
</pkgmetadata>