new snapshot rev bump
authorDoug Goldstein <cardoe@gentoo.org>
Sat, 20 Jan 2007 20:23:54 +0000 (20:23 +0000)
committerDoug Goldstein <cardoe@gentoo.org>
Sat, 20 Jan 2007 20:23:54 +0000 (20:23 +0000)
Package-Manager: portage-2.1.2-r1

x11-libs/cairo/ChangeLog
x11-libs/cairo/Manifest
x11-libs/cairo/cairo-1.3.12.ebuild [new file with mode: 0644]
x11-libs/cairo/files/digest-cairo-1.3.12 [new file with mode: 0644]

index 4e25cddaf292158692bb66ec0158964d250a16d1..d3d0ecd2e9c42063533f4fede82ca0d69e106f98 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for x11-libs/cairo
 # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/ChangeLog,v 1.98 2007/01/08 01:29:36 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/ChangeLog,v 1.99 2007/01/20 20:23:54 cardoe Exp $
+
+*cairo-1.3.12 (20 Jan 2007)
+
+  20 Jan 2007; Doug Goldstein <cardoe@gentoo.org> +cairo-1.3.12.ebuild:
+  new snapshot rev bump
 
   07 Jan 2007; Doug Goldstein <cardoe@gentoo.org> cairo-1.2.6.ebuild,
   cairo-1.3.10.ebuild:
index ed0356d5dc71412673e1e8b82771fb2d90bb9e44..04a43a4d28229d2dab24b1c0251d60779bcb62a3 100644 (file)
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 AUX cairo-1.0.2-pkg_macro.patch 542 RMD160 2e5e8c260f59f6bb63d7e5e46d38b0ee25f025ad SHA1 0ab6c2c4aa0f441694eecc8a42e37b13efaad2bf SHA256 4ab7469075776de4fadcc733c9ceb9754b075e5a99b05fcdc247fc597b971149
 MD5 6600a332745a27c0333f2c8193a805fa files/cairo-1.0.2-pkg_macro.patch 542
 RMD160 2e5e8c260f59f6bb63d7e5e46d38b0ee25f025ad files/cairo-1.0.2-pkg_macro.patch 542
@@ -11,6 +14,7 @@ DIST cairo-1.0.4.tar.gz 1475777 RMD160 40403971bcb6ed9cd4379e8e13a52f515db886cb
 DIST cairo-1.2.4.tar.gz 2882781 RMD160 dee558b7489aa089de6963d909a8352725e10bdd SHA1 5520b771c8b85acea78fa56fc4c39b4dca6bcc7c SHA256 c1580ca951b2f57c4f8b34549997854bc48dbaf036ca1ca6c017c03db3504ddb
 DIST cairo-1.2.6.tar.gz 2973689 RMD160 4469a661b294e342ee77e726c1cefccd4837ae2e SHA1 b86b4017a9abd565ef11c72b7faee9082a04118f SHA256 7d36449c9a05c2c9b44248b10e9f82f0bca99f30e24848435e65aca77c28b3f9
 DIST cairo-1.3.10.tar.gz 2787973 RMD160 eb40963c760be2e2c8f9dc743cf205c69136b399 SHA1 0a899378673bfda49d1b7530405d62c24b9e051a SHA256 2ed48e592c36bf3a2581cd9935bbe2d9cb6c4d6dbb91b794fb76c632ea1f3b98
+DIST cairo-1.3.12.tar.gz 2812615 RMD160 2604af4bf3f98abdd586391dc5e43a3cb845ad16 SHA1 d84b48e06b2499e894f81c42361650ab5e00b974 SHA256 7337cec2f20e4a350d39f87a86c7fe04ae62bae412a8f3e77d1d749389ae9127
 EBUILD cairo-1.0.2.ebuild 1530 RMD160 12790aa490cd8d5441abec121899226c8657757a SHA1 3eff15746f8cfacb4d64c2668240563e79b426ca SHA256 41cc3865da19f668e4083345aae63845ff1a35111edee302ce2a8779af99dff4
 MD5 e8e5d3bbc39d2d39c75c139e14d10d1a cairo-1.0.2.ebuild 1530
 RMD160 12790aa490cd8d5441abec121899226c8657757a cairo-1.0.2.ebuild 1530
@@ -35,10 +39,14 @@ EBUILD cairo-1.3.10.ebuild 1913 RMD160 e70ae65ae2ce1951eef15dd921b107042ee5e1d2
 MD5 af3aa0909d1b06fc14b70da6344e250f cairo-1.3.10.ebuild 1913
 RMD160 e70ae65ae2ce1951eef15dd921b107042ee5e1d2 cairo-1.3.10.ebuild 1913
 SHA256 1a2ea33281a50450b6dbe4be873a49317547805b70425bcae69895da4576e40d cairo-1.3.10.ebuild 1913
-MISC ChangeLog 14404 RMD160 16c8b6b0976c6a6cf8414d4d078f8c4ab830228b SHA1 024f8734c51ee9d6621e6509eb1d73a2f063e74c SHA256 3d3b86de79cf2d89598e4ec261cf1df8901d1c6656d7a896fb9c45257b1db819
-MD5 16a81611b78ce6ab77ed021fe761c624 ChangeLog 14404
-RMD160 16c8b6b0976c6a6cf8414d4d078f8c4ab830228b ChangeLog 14404
-SHA256 3d3b86de79cf2d89598e4ec261cf1df8901d1c6656d7a896fb9c45257b1db819 ChangeLog 14404
+EBUILD cairo-1.3.12.ebuild 1913 RMD160 2b90d51054321ae0926cf35d3cf1f1ce2f19ebd6 SHA1 93ca659b60ee77e547108c465d8dc7cd980ed371 SHA256 76faf0f38a9671ee69c46c38206b245ce145495517ce3c55b568adaf1baeab79
+MD5 111388baeb3398cb3eed87c646e3d945 cairo-1.3.12.ebuild 1913
+RMD160 2b90d51054321ae0926cf35d3cf1f1ce2f19ebd6 cairo-1.3.12.ebuild 1913
+SHA256 76faf0f38a9671ee69c46c38206b245ce145495517ce3c55b568adaf1baeab79 cairo-1.3.12.ebuild 1913
+MISC ChangeLog 14530 RMD160 d299556a986063c40e01cc5ca391603d48fb0490 SHA1 b5768113db35a167473adb18d64d21def7fbe285 SHA256 807c26d97bcd42e4b57c67733e732368fcfbc3b338522ff2b62c9a47f198b7dd
+MD5 dcd6f4f829785ebf0b661e3a177f5b5d ChangeLog 14530
+RMD160 d299556a986063c40e01cc5ca391603d48fb0490 ChangeLog 14530
+SHA256 807c26d97bcd42e4b57c67733e732368fcfbc3b338522ff2b62c9a47f198b7dd ChangeLog 14530
 MISC metadata.xml 295 RMD160 7614ff3a3ccd865defe12fb5f73c200af43c49c8 SHA1 f293511dbc2dfb8ead2b4c8c9d36203bcafd7261 SHA256 446934aa9e0ef514e2fdc11bcd45c350c6bfd93ee22ce63317a3c29c88bd29a3
 MD5 b9452f52e8bc190de74b4a7b1ff862ab metadata.xml 295
 RMD160 7614ff3a3ccd865defe12fb5f73c200af43c49c8 metadata.xml 295
@@ -61,3 +69,13 @@ SHA256 7ede1b5a1356a4f399c0f56ec4c83683b89aa3d60c94b1ebc5039ef02bd8433b files/di
 MD5 12d026bd1b0ac295697e4e7af24f804c files/digest-cairo-1.3.10 241
 RMD160 29cfe19390032131d4dd16b9870e1e03c69940c3 files/digest-cairo-1.3.10 241
 SHA256 6f6886d51e6fe06676c8e5407da0a7d9cb490f457ee9f1100c946a1ea94866f5 files/digest-cairo-1.3.10 241
+MD5 e76978a61a3b6a64ea676955a8fb3b7a files/digest-cairo-1.3.12 241
+RMD160 36c4890deab42854e6fa5bdcdd1dc6f2b4c5bafa files/digest-cairo-1.3.12 241
+SHA256 707562357ea97d1fdbe3ae63a4ba11a9c1de3a84dacda93ee7dee9d0700d972c files/digest-cairo-1.3.12 241
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.1 (GNU/Linux)
+
+iD8DBQFFsnoEoeSe8B0zEfwRAmGkAJ4lZYcoSeiQwwflNRQRTEX3KImqewCeKqyh
+Au4Fup1RFWy7s7954fx3yyY=
+=4Uwt
+-----END PGP SIGNATURE-----
diff --git a/x11-libs/cairo/cairo-1.3.12.ebuild b/x11-libs/cairo/cairo-1.3.12.ebuild
new file mode 100644 (file)
index 0000000..bb31d58
--- /dev/null
@@ -0,0 +1,67 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/cairo-1.3.12.ebuild,v 1.1 2007/01/20 20:23:54 cardoe Exp $
+
+inherit eutils flag-o-matic libtool
+
+DESCRIPTION="A vector graphics library with cross-device output support"
+HOMEPAGE="http://cairographics.org/"
+SRC_URI="http://cairographics.org/snapshots/${P}.tar.gz"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="debug directfb doc glitz svg X xcb"
+
+# Test causes a circular depend on gtk+... since gtk+ needs cairo but test needs gtk+ so we need to block it
+RESTRICT="test"
+
+RDEPEND="media-libs/fontconfig
+               >=media-libs/freetype-2.1.4
+               media-libs/libpng
+               X?      (
+                               x11-libs/libXrender
+                               x11-libs/libXext
+                               x11-libs/libX11
+                               virtual/xft
+                               xcb? ( x11-libs/libxcb
+                                               x11-libs/xcb-util )
+                       )
+               directfb? ( >=dev-libs/DirectFB-0.9.24 )
+               glitz? ( >=media-libs/glitz-0.5.1 )
+               svg? ( dev-libs/libxml2 )"
+
+DEPEND="${RDEPEND}
+               >=dev-util/pkgconfig-0.19
+               X? ( x11-proto/renderproto
+                       xcb? ( x11-proto/xcb-proto ) )
+               doc?    (
+                                       >=dev-util/gtk-doc-1.3
+                                        ~app-text/docbook-xml-dtd-4.2
+                               )"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+
+       # We need to run elibtoolize to ensure correct so versioning on FreeBSD
+       elibtoolize
+}
+
+src_compile() {
+       #gets rid of fbmmx.c inlining warnings
+       append-flags -finline-limit=1200
+
+       econf $(use_enable X xlib) $(use_enable doc gtk-doc) $(use_enable directfb) \
+                 $(use_enable svg) $(use_enable glitz) \
+                 $(use_enable debug test-surfaces) --enable-pdf  --enable-png \
+                 --enable-freetype --enable-ps $(use_enable xcb) \
+                 || die "configure failed"
+
+       emake || die "compile failed"
+}
+
+src_install() {
+       make DESTDIR="${D}" install || die "Installation failed"
+       dodoc AUTHORS ChangeLog NEWS README TODO
+}
diff --git a/x11-libs/cairo/files/digest-cairo-1.3.12 b/x11-libs/cairo/files/digest-cairo-1.3.12
new file mode 100644 (file)
index 0000000..cda44ca
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 b6ac81de3c47529d1f39390943728c3d cairo-1.3.12.tar.gz 2812615
+RMD160 2604af4bf3f98abdd586391dc5e43a3cb845ad16 cairo-1.3.12.tar.gz 2812615
+SHA256 7337cec2f20e4a350d39f87a86c7fe04ae62bae412a8f3e77d1d749389ae9127 cairo-1.3.12.tar.gz 2812615