aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2014-01-22 21:12:41 -0800
committerGregory M. Tuner <gmt@be-evil.net>2014-01-22 21:12:41 -0800
commit0b8584ff55eea8f277d9f905f95e159ffe21593d (patch)
tree302df5116cbb67efcdceafc3c3c169a70ad4657e /dev-cpp
parentdev-cpp/gtkmm: clone upstream (diff)
downloadgmt-0b8584ff55eea8f277d9f905f95e159ffe21593d.tar.gz
gmt-0b8584ff55eea8f277d9f905f95e159ffe21593d.tar.bz2
gmt-0b8584ff55eea8f277d9f905f95e159ffe21593d.zip
dev-cpp/cairomm: clone upstream
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/cairomm/ChangeLog221
-rw-r--r--dev-cpp/cairomm/Manifest4
-rw-r--r--dev-cpp/cairomm/cairomm-1.10.0-r1.ebuild51
-rw-r--r--dev-cpp/cairomm/metadata.xml7
4 files changed, 283 insertions, 0 deletions
diff --git a/dev-cpp/cairomm/ChangeLog b/dev-cpp/cairomm/ChangeLog
new file mode 100644
index 0000000..2a23cd4
--- /dev/null
+++ b/dev-cpp/cairomm/ChangeLog
@@ -0,0 +1,221 @@
+# ChangeLog for dev-cpp/cairomm
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/cairomm/ChangeLog,v 1.63 2013/09/29 11:05:31 pacho Exp $
+
+ 29 Sep 2013; Pacho Ramos <pacho@gentoo.org> cairomm-1.10.0.ebuild:
+ Fix docs installation patch, #443950 by Chris Mayo
+
+ 05 Mar 2013; Gilles Dartiguelongue <eva@gentoo.org> -cairomm-1.8.6.ebuild,
+ -cairomm-1.9.8.ebuild:
+ Clean up old revisions.
+
+ 04 May 2012; Jeff Horelick <jdhore@gentoo.org> cairomm-1.9.8.ebuild,
+ cairomm-1.10.0.ebuild:
+ dev-util/pkgconfig -> virtual/pkgconfig
+
+ 30 Oct 2011; Raúl Porcel <armin76@gentoo.org> cairomm-1.10.0.ebuild:
+ alpha/ia64/sh/sparc stable wrt #385699
+
+ 28 Oct 2011; Markus Meier <maekke@gentoo.org> cairomm-1.10.0.ebuild:
+ arm stable, bug #385699
+
+ 21 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> cairomm-1.10.0.ebuild:
+ x86 stable wrt bug #385699
+
+ 18 Oct 2011; Jeroen Roovers <jer@gentoo.org> cairomm-1.10.0.ebuild:
+ Stable for HPPA (bug #385699).
+
+ 16 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> cairomm-1.10.0.ebuild:
+ ppc/ppc64 stable wrt #385699
+
+ 14 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> cairomm-1.10.0.ebuild:
+ amd64 stable wrt #385699
+
+*cairomm-1.10.0 (27 Sep 2011)
+
+ 27 Sep 2011; Pacho Ramos <pacho@gentoo.org> +cairomm-1.10.0.ebuild:
+ Version bump.
+
+ 10 Apr 2011; Samuli Suominen <ssuominen@gentoo.org> cairomm-1.9.8.ebuild:
+ Remove useless libtool archive wrt #362875 by Cesko Voeten.
+
+ 05 Apr 2011; Gilles Dartiguelongue <eva@gentoo.org> -cairomm-1.8.2.ebuild,
+ cairomm-1.9.8.ebuild:
+ Use EAPI 3, re-add missing NEWS from dodoc. Drop unneeded WANT_AUTOMAKE.
+
+ 22 Mar 2011; Brent Baude <ranger@gentoo.org> cairomm-1.8.6.ebuild:
+ Marking cairomm-1.8.6 ppc stable for bug 353436
+
+ 21 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> cairomm-1.8.6.ebuild:
+ ppc64 stable wrt #353436
+
+ 12 Mar 2011; Raúl Porcel <armin76@gentoo.org> cairomm-1.8.6.ebuild:
+ alpha/arm/ia64/sh/sparc stable wrt #353436
+
+ 07 Mar 2011; Jeroen Roovers <jer@gentoo.org> cairomm-1.8.6.ebuild:
+ Stable for HPPA (bug #353436).
+
+ 24 Feb 2011; Thomas Kahle <tomka@gentoo.org> cairomm-1.8.6.ebuild:
+ x86 stable per bug 353436
+
+ 23 Feb 2011; Markos Chandras <hwoarang@gentoo.org> cairomm-1.8.6.ebuild:
+ Stable on amd64 wrt bug #353436
+
+*cairomm-1.8.6 (13 Feb 2011)
+
+ 13 Feb 2011; Pacho Ramos <pacho@gentoo.org> -cairomm-1.4.4.ebuild,
+ -cairomm-1.6.0.ebuild, +cairomm-1.8.6.ebuild:
+ Version bump with multiple bugfixes and solving warnings caused by broken
+ cairommconfig.h (bug #331405 by David King). Remove old.
+
+*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
+
+ 09 Oct 2010; Samuli Suominen <ssuominen@gentoo.org> cairomm-1.8.2.ebuild:
+ ppc64 stable wrt #324077
+
+ 11 Sep 2010; Joseph Jezak <josejx@gentoo.org> cairomm-1.8.2.ebuild:
+ Marked ppc for bug #324077.
+
+ 05 Aug 2010; Jeroen Roovers <jer@gentoo.org> cairomm-1.8.2.ebuild:
+ Stable for HPPA (bug #324077).
+
+ 01 Aug 2010; Christian Faulhammer <fauli@gentoo.org> cairomm-1.8.2.ebuild:
+ x86 stable, bug 324077
+
+ 31 Jul 2010; Pacho Ramos <pacho@gentoo.org> cairomm-1.8.2.ebuild:
+ amd64 stable, bug 324077
+
+ 01 Jan 2010; Christian Faulhammer <fauli@gentoo.org> cairomm-1.8.2.ebuild:
+ Transfer Prefix keywords
+
+*cairomm-1.8.2 (29 Oct 2009)
+
+ 29 Oct 2009; Gilles Dartiguelongue <eva@gentoo.org> +cairomm-1.8.2.ebuild:
+ New version for GNOME 2.28.
+
+ 12 Oct 2009; Gilles Dartiguelongue <eva@gentoo.org -cairomm-1.2.4.ebuild,
+ cairomm-1.4.4.ebuild, -cairomm-1.5.0.ebuild,
+ -files/cairomm-1.5.0-fix-new-cairo-API.patch:
+ QA: remove excessive quotes around . Clean up old revisions.
+
+ 10 Apr 2009; Raúl Porcel <armin76@gentoo.org> cairomm-1.6.0.ebuild:
+ arm/sh stable
+
+ 30 Sep 2008; Jeroen Roovers <jer@gentoo.org> cairomm-1.6.0.ebuild:
+ Stable for HPPA (bug #229709).
+
+ 30 Sep 2008; Daniel Gryniewicz <dang@gentoo.org> cairomm-1.2.4.ebuild,
+ cairomm-1.4.4.ebuild, cairomm-1.5.0.ebuild, cairomm-1.6.0.ebuild:
+ Fix license and homepage. Bug #237256
+
+ 13 Aug 2008; Raúl Porcel <armin76@gentoo.org> cairomm-1.6.0.ebuild:
+ alpha/ia64/sparc stable wrt #229709
+
+ 10 Aug 2008; Markus Meier <maekke@gentoo.org> cairomm-1.6.0.ebuild:
+ x86 stable, bug #229709
+
+ 30 Jul 2008; Brent Baude <ranger@gentoo.org> cairomm-1.6.0.ebuild:
+ Marking cairomm-1.6.0 ppc stable for bug 229709
+
+ 27 Jul 2008; Olivier Crête <tester@gentoo.org> cairomm-1.6.0.ebuild:
+ Stable on amd64, bug #229709
+
+ 10 Jul 2008; Rémi Cardona <remi@gentoo.org> cairomm-1.6.0.ebuild:
+ fix whitespace
+
+ 10 Jul 2008; Rémi Cardona <remi@gentoo.org> cairomm-1.6.0.ebuild:
+ don't build examples and tests (see ebuild for reasons why)
+
+*cairomm-1.6.0 (10 Jun 2008)
+
+ 10 Jun 2008; Rémi Cardona <remi@gentoo.org> +cairomm-1.6.0.ebuild:
+ bump to 1.6.0
+
+*cairomm-1.5.0 (24 Mar 2008)
+
+ 24 Mar 2008; Rémi Cardona <remi@gentoo.org>
+ +files/cairomm-1.5.0-fix-new-cairo-API.patch, +cairomm-1.5.0.ebuild:
+ Bump to 1.5.0 with build fix for cairo 1.5.14
+
+ 24 Nov 2007; Jeroen Roovers <jer@gentoo.org> cairomm-1.4.4.ebuild:
+ Stable for HPPA (bug #198845).
+
+ 19 Nov 2007; Markus Rothe <corsair@gentoo.org> cairomm-1.4.4.ebuild:
+ Stable on ppc64; bug #198845
+
+ 17 Nov 2007; Raúl Porcel <armin76@gentoo.org> cairomm-1.4.4.ebuild:
+ alpha/ia64/sparc stable wrt #199322
+
+ 17 Nov 2007; nixnut <nixnut@gentoo.org> cairomm-1.4.4.ebuild:
+ Stable on ppc wrt bug 199322
+
+ 13 Nov 2007; Christian Faulhammer <opfer@gentoo.org> cairomm-1.4.4.ebuild:
+ stable x86, bug 198845
+
+ 12 Nov 2007; Samuli Suominen <drac@gentoo.org> cairomm-1.4.4.ebuild:
+ amd64 stable
+
+*cairomm-1.4.4 (23 Sep 2007)
+
+ 23 Sep 2007; Rémi Cardona <remi@gentoo.org> +cairomm-1.4.4.ebuild:
+ Add cairomm-1.4.4 (Gnome 2.20)
+
+ 10 Jul 2007; Jeroen Roovers <jer@gentoo.org> cairomm-1.2.4.ebuild:
+ Stable for HPPA (bug #180420).
+
+ 27 Jun 2007; Christoph Mende <angelos@gentoo.org> cairomm-1.2.4.ebuild:
+ Stable on amd64
+
+ 27 Jun 2007; Raúl Porcel <armin76@gentoo.org> cairomm-1.2.4.ebuild:
+ alpha/ia64/x86 stable wrt #180420
+
+ 27 Jun 2007; Markus Rothe <corsair@gentoo.org> cairomm-1.2.4.ebuild:
+ Stable on ppc64; bug #180420
+
+ 27 Jun 2007; Lars Weiler <pylon@gentoo.org> cairomm-1.2.4.ebuild:
+ Stable on ppc; bug #180420.
+
+ 26 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> cairomm-1.2.4.ebuild:
+ Stable on sparc wrt #180420
+
+ 12 Jun 2007; Diego Pettenò <flameeyes@gentoo.org> cairomm-1.2.4.ebuild:
+ Add ~x86-fbsd keyword.
+
+*cairomm-1.2.4 (19 Mar 2007)
+
+ 19 Mar 2007; Daniel Gryniewicz <dang@gentoo.org> +cairomm-1.2.4.ebuild:
+ Bump to 1.2.4
+
+ 25 Jan 2007; Saleem Abdulrasool <compnerd@gentoo.org>
+ cairomm-1.2.2.ebuild:
+ doxygen is only needed when building docs (bug #151577)
+
+ 25 Nov 2006; Bryan Østergaard <kloeri@gentoo.org> cairomm-1.2.2.ebuild:
+ Add ~ia64 keyword.
+
+ 25 Nov 2006; Bryan Østergaard <kloeri@gentoo.org> cairomm-1.2.2.ebuild:
+ Add ~alpha keyword.
+
+ 21 Nov 2006; René Nussbaumer <killerfox@gentoo.org> cairomm-1.2.2.ebuild:
+ Added to ~hppa.
+
+ 20 Nov 2006; Brent Baude <ranger@gentoo.org> cairomm-1.2.2.ebuild:
+ Cleaning up broken repoman deps. Marking cairomm ~ppc64
+
+ 28 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> cairomm-1.2.2.ebuild:
+ Keyworded ~sparc
+
+ 15 Sep 2006; <dang@gentoo.org> cairomm-1.2.2.ebuild:
+ Marked ~amd64
+
+*cairomm-1.2.2 (11 Sep 2006)
+
+ 11 Sep 2006; John N. Laliberte <allanonjl@gentoo.org> +metadata.xml,
+ +cairomm-1.2.2.ebuild:
+ new package, thanks to dberkholz for the base ebuild.
diff --git a/dev-cpp/cairomm/Manifest b/dev-cpp/cairomm/Manifest
new file mode 100644
index 0000000..558ef45
--- /dev/null
+++ b/dev-cpp/cairomm/Manifest
@@ -0,0 +1,4 @@
+DIST cairomm-1.10.0.tar.gz 1089577 SHA256 068d96c43eae7b0a3d98648cbfc6fbd16acc385858e9ba6d37b5a47e4dba398f SHA512 974b1c078c8d7b82f8d026e384811c016fa95cb62942fc12717edd993cb1660bc004bee5f8ce31c0540ef8d4105a2d86cd461ed3f5e996fd3faf65dfb37ac9e2 WHIRLPOOL 4fdea4df681b340729b64241baa84bc2171e6d98e2d277f13c8e51cee121bf7d3adef85e3d189d6e549213694a08ee72dafb2744c63377599491addcf609b447
+EBUILD cairomm-1.10.0-r1.ebuild 1362 SHA256 33c22a3a25a402ac47fd4dc242edb8a91b2c71dbf9c32c9bf9951b4dbf221011 SHA512 9b01ec7f1b4d31ae4e9380bf74f3f10a59c53b5367bcfea05a338683b80f9385e549a4442bf88c7d61c5fe90fd6d20d7be43f5354f46bd4d32b31070d4913a28 WHIRLPOOL 0d3c53df036837b574784768255c18093b334eb79325e36d58203f917aa8e41915483e1531adb93d22aac0d4428b190f0e701bdc6e49246aa79e99866bbd276d
+MISC ChangeLog 7665 SHA256 e46af179f0f84f18a474053486c495767375c910e876f9012d4518f403f022c8 SHA512 2258748327375a7d002c0546af4eb72c7ac485918e0d3fb8bce40223c7b64b13984c160829f0705adba76c04207e61c51eb8c02c982b11751bd9c322fdafbf5d WHIRLPOOL 645c261f89d4aedf840f3b70a35f2b8254ae53d53fc886bcd7abfda99653093245d88b4ebb8aad5e0a17bc274c61624aea1dce27f6f36f4edb5737a13a2ac306
+MISC metadata.xml 208 SHA256 69ef7f5652bec39fc0f3997de5517448b92d43ba6236e14492c70abcd67b5d9b SHA512 cca475a9a363519c600709ab205b1271283cb62d014af55c6dadcd3a87eb85b68f727edc7d247aa7cb37b8fd9cfb299046b2dfad24e8d71af72460175276375f WHIRLPOOL cf3598e745b02aaaf29c320be010ec3445eb12d02412be8ccfc124cb17c8b2f6c0faaf1cbdbd816d5be8a3bc40c5d7b471531e8e3bddf3b7f1fd01a177580f9c
diff --git a/dev-cpp/cairomm/cairomm-1.10.0-r1.ebuild b/dev-cpp/cairomm/cairomm-1.10.0-r1.ebuild
new file mode 100644
index 0000000..34d8ffb
--- /dev/null
+++ b/dev-cpp/cairomm/cairomm-1.10.0-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+GCONF_DEBUG="no"
+
+inherit eutils gnome2
+
+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}
+ virtual/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
+
+ # 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
+
+ # Fix docs installation, bug #443950
+ sed -i 's:libdocdir = \$(datarootdir)/doc/\$(book_name):libdocdir = \$(docdir):' docs/Makefile.in || die
+
+ gnome2_src_prepare
+}
+
+src_configure() {
+ gnome2_src_configure \
+ --docdir="${EPREFIX}"/usr/share/doc/${PF} \
+ --disable-tests \
+ $(use_enable doc documentation)
+}
diff --git a/dev-cpp/cairomm/metadata.xml b/dev-cpp/cairomm/metadata.xml
new file mode 100644
index 0000000..2f851f5
--- /dev/null
+++ b/dev-cpp/cairomm/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gnome-mm</herd>
+<longdescription lang="en">
+</longdescription>
+</pkgmetadata>