summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@gentoo.org>2011-01-22 07:31:58 +0000
committerNirbheek Chauhan <nirbheek@gentoo.org>2011-01-22 07:31:58 +0000
commit072c991e468d7453fec8dcd5e530575344716f49 (patch)
tree46006a65e8a7126f211bc08b77a7e5995ff29b0b /dev-cpp
parentRemove old version. (diff)
downloadhistorical-072c991e468d7453fec8dcd5e530575344716f49.tar.gz
historical-072c991e468d7453fec8dcd5e530575344716f49.tar.bz2
historical-072c991e468d7453fec8dcd5e530575344716f49.zip
Bump to 1.9.8, uses cairo-1.10 API
Package-Manager: portage-2.1.9.34/cvs/Linux x86_64
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/cairomm/ChangeLog7
-rw-r--r--dev-cpp/cairomm/Manifest4
-rw-r--r--dev-cpp/cairomm/cairomm-1.9.8.ebuild48
3 files changed, 57 insertions, 2 deletions
diff --git a/dev-cpp/cairomm/ChangeLog b/dev-cpp/cairomm/ChangeLog
index 02e571fc011e..0daae86d7b9c 100644
--- a/dev-cpp/cairomm/ChangeLog
+++ b/dev-cpp/cairomm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-cpp/cairomm
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/cairomm/ChangeLog,v 1.43 2011/01/04 18:11:15 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/cairomm/ChangeLog,v 1.44 2011/01/22 07:31:58 nirbheek Exp $
+
+*cairomm-1.9.8 (22 Jan 2011)
+
+ 22 Jan 2011; Nirbheek Chauhan <nirbheek@gentoo.org> +cairomm-1.9.8.ebuild:
+ Bump to 1.9.8, uses cairo-1.10 API
04 Jan 2011; Raúl Porcel <armin76@gentoo.org> cairomm-1.8.2.ebuild:
alpha/arm/ia64/sh/sparc stable wrt #324077
diff --git a/dev-cpp/cairomm/Manifest b/dev-cpp/cairomm/Manifest
index a9dae5c94d0a..449307945c0a 100644
--- a/dev-cpp/cairomm/Manifest
+++ b/dev-cpp/cairomm/Manifest
@@ -1,8 +1,10 @@
DIST cairomm-1.4.4.tar.gz 677392 RMD160 42f9320a102a4a61029d6099aade6550befefca9 SHA1 5e0411a67d8f427a7fb514f27b8d15298f6dffe6 SHA256 ec9a3d12ead9320f2caacf97bf7fb25b7386ed08de9f197b44cab16454b95aae
DIST cairomm-1.6.0.tar.gz 797627 RMD160 ca14d8602d0685d86d0c8f3969ba19b9fb51c509 SHA1 934dc378af07ad019a9063f88e975be2f885172c SHA256 8e027d1fb6f0e9fb9f8c871a16a85d19a8c95a069a97ea498422fdd675dda737
DIST cairomm-1.8.2.tar.gz 1125381 RMD160 8d3a8f87b25a8117f53805bc72b7eed3b9673984 SHA1 f3324c1659c0293335cb10b7431c73a3d4d994af SHA256 9bf111528227dd414926ecc51e4a7a155a1c8640b919d41950beea5e0a9563af
+DIST cairomm-1.9.8.tar.gz 959531 RMD160 241c4bb36dff91b9d07ee752ebcd84f6c660df9b SHA1 ce27835ac69f5b4bd88653655dabf09c868accf9 SHA256 3ca041ba995c6667a5ddb98f59288ac8e526f10003768be2ad3d6e70a1bb8328
EBUILD cairomm-1.4.4.ebuild 1061 RMD160 85f77bf780c19bd8f987eb6f1ded30e3fd057d32 SHA1 487dcbf2f5c5e7d84d7f7ffbf4155f4dccade846 SHA256 9aff4ba0ecddd8a733c0805ffc203ba47f7c50ce242f64483158b4eef85d2f74
EBUILD cairomm-1.6.0.ebuild 1185 RMD160 fd65b46d826509d00654fa201383cdef6085f85f SHA1 8544015c6669a1cc98fd0b131a80a477b26a7f14 SHA256 f88b4fa8f03b43067e9f97c8f6fcb3f07923a68c97d972881d5fd379bc6e5419
EBUILD cairomm-1.8.2.ebuild 1263 RMD160 ea908c2d0540b55d500581b0abb1c46a1e787169 SHA1 c7f9ced443ae31002d9e692e8c70f4f8cb6ccc08 SHA256 eb3e65fdc0d6010e6fbd98d31f3eb262ec8b8873438c024827d695a581095f81
-MISC ChangeLog 5125 RMD160 3d29cb92673f04341e4ad6561546b6863d049d9f SHA1 522748add7bc117f02638dad02a3711a568a70c3 SHA256 f8ebb6b5ed481e62a216d9aa5bff6bd4cfd30c54534a780e16533e6dff12e90a
+EBUILD cairomm-1.9.8.ebuild 1393 RMD160 3d4566e987188aa4a0ddeb2fdd6eded49b0d38ce SHA1 f2871706d87ca88893f8c130c4c74268ccd62e99 SHA256 fef9bfe93afa1d32b6430c9f86f26b01927d2f27254382f0b92af7b3d1cdb2e3
+MISC ChangeLog 5271 RMD160 6a1678c1cbbd3cde31843549706815b16061a0db SHA1 1c8c46bfb5ae86ad8895aca565e96901b49177ec SHA256 d46b084c915fbca5d2e110926a132fbbe0c132ee9e6b7088a2125dff18d116ee
MISC metadata.xml 208 RMD160 b54aac1a2550226c8ff1ee6aa33f42311586e77f SHA1 a818eb4c8668033af53b806b9fa9b31fe7c8ae6b SHA256 69ef7f5652bec39fc0f3997de5517448b92d43ba6236e14492c70abcd67b5d9b
diff --git a/dev-cpp/cairomm/cairomm-1.9.8.ebuild b/dev-cpp/cairomm/cairomm-1.9.8.ebuild
new file mode 100644
index 000000000000..37724000d803
--- /dev/null
+++ b/dev-cpp/cairomm/cairomm-1.9.8.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/cairomm/cairomm-1.9.8.ebuild,v 1.1 2011/01/22 07:31:58 nirbheek Exp $
+
+EAPI="2"
+
+WANT_AUTOMAKE="1.10"
+
+inherit eutils
+
+DESCRIPTION="C++ bindings for the Cairo vector graphics library"
+HOMEPAGE="http://cairographics.org/cairomm"
+SRC_URI="http://cairographics.org/releases/${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE="doc +svg"
+
+# FIXME: svg support is automagic
+RDEPEND=">=x11-libs/cairo-1.10[svg?]
+ dev-libs/libsigc++:2"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ doc? (
+ app-doc/doxygen
+ dev-libs/libxslt
+ media-gfx/graphviz )"
+
+src_prepare() {
+ # don't waste time building examples because they are marked as "noinst"
+ sed -i 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' Makefile.in || die "sed failed"
+
+ # don't waste time building tests
+ # they require the boost Unit Testing framework, that's not in base boost
+ sed -i 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' Makefile.in || die "sed failed"
+}
+
+src_configure() {
+ econf \
+ --disable-tests \
+ $(use_enable doc documentation)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc README ChangeLog || die "dodoc failed"
+}