diff options
author | Gregory M. Tuner <gmt@be-evil.net> | 2014-01-22 21:12:41 -0800 |
---|---|---|
committer | Gregory M. Tuner <gmt@be-evil.net> | 2014-01-22 21:12:41 -0800 |
commit | 0b8584ff55eea8f277d9f905f95e159ffe21593d (patch) | |
tree | 302df5116cbb67efcdceafc3c3c169a70ad4657e /dev-cpp | |
parent | dev-cpp/gtkmm: clone upstream (diff) | |
download | gmt-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/ChangeLog | 221 | ||||
-rw-r--r-- | dev-cpp/cairomm/Manifest | 4 | ||||
-rw-r--r-- | dev-cpp/cairomm/cairomm-1.10.0-r1.ebuild | 51 | ||||
-rw-r--r-- | dev-cpp/cairomm/metadata.xml | 7 |
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> |