Commits

seenxu  committed dd5575c

cairomm-1.9.4 as dependency is needed by inkscape

  • Participants
  • Parent commits 22d0f4c

Comments (0)

Files changed (2)

File dev-cpp/cairomm/Manifest

+DIST cairomm-1.9.4.tar.gz 1056585 RMD160 b7d6973b94a55b12f1951775debde36ff022caff SHA1 73c6c2a150db0987dd5d344ec2c1d60e3878cbb9 SHA256 2f5fe5258eae38dc427ef223d24f2e4dc2d892a6e3879ccb2db9e925b490881b
+EBUILD cairomm-1.9.4.ebuild 1278 RMD160 6b2b1ce370c8139243bebfdb7e7908da1bf606bf SHA1 73266a90b042457664f32974d57c5124eafa301a SHA256 bca16c1d4c3ae27c41ee74511e45a5aa3877d48b728fa03e6da91780e32ecf16

File dev-cpp/cairomm/cairomm-1.9.4.ebuild

+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/cairomm/cairomm-1.8.2.ebuild,v 1.7 2010/10/09 22:54:28 ssuominen Exp $
+
+EAPI="2"
+
+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.8[svg?]
+	dev-libs/libsigc++:2"
+DEPEND="${RDEPEND}
+	doc? ( app-doc/doxygen )"
+
+#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 $(use_enable doc docs)
+}
+
+src_install() {
+	emake DESTDIR="${D}" install || die "emake install failed"
+	dodoc README ChangeLog || die "dodoc failed"
+}