summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Alfredsen <loki_val@gentoo.org>2008-06-09 07:55:44 +0000
committerPeter Alfredsen <loki_val@gentoo.org>2008-06-09 07:55:44 +0000
commit94939ebc9f7ed93140bf2cd3b413d815b51b5b3a (patch)
tree5d8d11d6a79f20b263e7146362c773d2c36f9667 /media-gfx
parentVersion bump. Remove old versions. (diff)
downloadhistorical-94939ebc9f7ed93140bf2cd3b413d815b51b5b3a.tar.gz
historical-94939ebc9f7ed93140bf2cd3b413d815b51b5b3a.tar.bz2
historical-94939ebc9f7ed93140bf2cd3b413d815b51b5b3a.zip
Added debian patches, fixed bugs 192474, 175414 and 122035. Added fonts herd and myself to metadata.
Package-Manager: portage-2.1.5.4
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/autotrace/ChangeLog13
-rw-r--r--media-gfx/autotrace/Manifest9
-rw-r--r--media-gfx/autotrace/autotrace-0.31.1-r2.ebuild43
-rw-r--r--media-gfx/autotrace/autotrace-0.31.1-r3.ebuild45
-rw-r--r--media-gfx/autotrace/files/autotrace-0.31.1-libs.patch32
-rw-r--r--media-gfx/autotrace/files/autotrace-0.31.1-swf-output.patch28
-rw-r--r--media-gfx/autotrace/metadata.xml6
7 files changed, 94 insertions, 82 deletions
diff --git a/media-gfx/autotrace/ChangeLog b/media-gfx/autotrace/ChangeLog
index 4fe2009872c3..24e58f7a568d 100644
--- a/media-gfx/autotrace/ChangeLog
+++ b/media-gfx/autotrace/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for media-gfx/autotrace
-# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/autotrace/ChangeLog,v 1.21 2007/01/20 14:18:14 vapier Exp $
+# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/autotrace/ChangeLog,v 1.22 2008/06/09 07:55:44 loki_val Exp $
+
+*autotrace-0.31.1-r3 (09 Jun 2008)
+
+ 09 Jun 2008; Peter Alfredsen <loki_val@gentoo.org>
+ -files/autotrace-0.31.1-libs.patch,
+ +files/autotrace-0.31.1-swf-output.patch, metadata.xml,
+ -autotrace-0.31.1-r2.ebuild, +autotrace-0.31.1-r3.ebuild:
+ Added debian patches, fixed bugs 192474, 175414 and 122035. Added fonts
+ herd and myself to metadata.
*autotrace-0.31.1-r2 (20 Jan 2007)
diff --git a/media-gfx/autotrace/Manifest b/media-gfx/autotrace/Manifest
index a55327d801c4..fbbacb9487ea 100644
--- a/media-gfx/autotrace/Manifest
+++ b/media-gfx/autotrace/Manifest
@@ -1,8 +1,9 @@
-AUX autotrace-0.31.1-libs.patch 750 RMD160 d587b6c5bd711495b58212889bd846f91f473612 SHA1 11e1b2f082640fcc4e6bb727c4ad1d3202e835d2 SHA256 80581e1837791e1f8ab0a0bfc08d498a7d85f39beef3e7c19ba32b9ee3b6700c
AUX autotrace-0.31.1-m4.patch 121 RMD160 15733eebcb18b195eda00a86b0adb6e2870413d9 SHA1 1a4469c13f01d0a71fba86919ac83c919c4be534 SHA256 66261c31aa82ce3bd3693746b7d8915b20373188751b4b2d6bc451913910bf95
+AUX autotrace-0.31.1-swf-output.patch 706 RMD160 95afabc3d4a7c51aeeb78f2814b96985b390ce4d SHA1 0c168649af4240c2f7513b4e1d4bec7a71f1d20a SHA256 d808aa48589574bc545d7095c17a7fcf68d16676b06a5abcb374abc683d9fe13
AUX autotrace-imagemagick.patch 962 RMD160 8059a635d6440c62708abfd8dea004ee93bef491 SHA1 7d77db7f1a8e56fee462ac5a81a7fd9c7ce3506e SHA256 f647be633ea59b0f9420e24143e973143b59c455c36bc8f77317213878131c11
DIST autotrace-0.31.1.tar.gz 362718 RMD160 9d008c6c519da7e006cb83ae6012f4d9e4e8b0ba SHA1 679e4912528030b86f23db5b99e60f8e7df883fd SHA256 5a1a923c3335dfd7cbcccb2bbd4cc3d68cafe7713686a2f46a1591ed8a92aff6
+DIST autotrace_0.31.1-13.diff.gz 343712 RMD160 59c0305e55077bce34e139b6b93e93c306afbfcd SHA1 12650040e9072ef11bd9eea3ddd41fe2832e0355 SHA256 d708b3325672d25eb6587c3389b50eb580324318430e5f0154f8f179b56914c6
EBUILD autotrace-0.31.1-r1.ebuild 1019 RMD160 e58000a09db2870efb3444eb1df03ff5298a02a6 SHA1 881d254d09549b79ace083282cda7eb02efff722 SHA256 624940baf875ac598c0c8263324a508f5c1062613652236dc25cec67b497480d
-EBUILD autotrace-0.31.1-r2.ebuild 1144 RMD160 45c7f463d6a89ba8a1e220269a60192d80e0957a SHA1 6b601d3ba18d1ae7b8a9ab43df673320339a59b7 SHA256 92ebfa1af99783f282fbcd4ac12d2046696d65893114da2777f48d0dd6e74978
-MISC ChangeLog 2695 RMD160 79731c578d61360ecd12dc543d12f97426940409 SHA1 351c850829128e00be0648b00314962d356000f0 SHA256 2634632b284ce9077805317ab681eead49bb8d1b60310561e63adb01e7cc7524
-MISC metadata.xml 223 RMD160 06142079e0afba051758f76a7ef850183217e8a4 SHA1 2dd01d07170c2cf8b971ff1c98060ed021f11abb SHA256 ecc20432f840921089d1c6864654a3261d6adde50362eee5fc4208b18042c576
+EBUILD autotrace-0.31.1-r3.ebuild 1235 RMD160 1d780909686f221d601b168374c4ada77a1b18c2 SHA1 c7998fd90623543bebedec78dc09d4eba4c57da4 SHA256 3100ede8b987321dc001a871db66ae2e9570b8ca2421317b0945f73a3a7e9431
+MISC ChangeLog 3048 RMD160 35969c1f41f9bb03e53e6f588796c59c6d0ed589 SHA1 3f3da8d6ea315a78bc2cb0d5f3ec1180c47f6cc2 SHA256 09d893f0bc549460a7c13a68f96da2248ea4b24df7ab905671f591c64fe8c39c
+MISC metadata.xml 306 RMD160 4694829d05933aef4da2e4bad355d89dfef9da18 SHA1 1a22431b73fb4eb1dce790152cea858f78921d04 SHA256 726ecfed2899ec9523edb85e1f86717540e562115a674bed38dd83642e265f62
diff --git a/media-gfx/autotrace/autotrace-0.31.1-r2.ebuild b/media-gfx/autotrace/autotrace-0.31.1-r2.ebuild
deleted file mode 100644
index adcc2ca8c46a..000000000000
--- a/media-gfx/autotrace/autotrace-0.31.1-r2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/autotrace/autotrace-0.31.1-r2.ebuild,v 1.1 2007/01/20 14:18:14 vapier Exp $
-
-inherit eutils autotools
-
-DESCRIPTION="Converts Bitmaps to vector-graphics"
-SRC_URI="mirror://sourceforge/autotrace/${P}.tar.gz"
-HOMEPAGE="http://autotrace.sourceforge.net/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
-IUSE="flash imagemagick pdf png"
-
-DEPEND="media-libs/libexif
- pdf? ( media-gfx/pstoedit )
- png? ( >=media-libs/libpng-1.2.5-r4 )
- flash? ( >=media-libs/ming-0.2a )
- imagemagick? ( >=media-gfx/imagemagick-5.5.6-r1 )"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P}-m4.patch
- epatch "${FILESDIR}"/${P}-libs.patch
- epatch "${FILESDIR}"/${PN}-imagemagick.patch
- use pdf || echo 'AC_DEFUN([AM_PATH_PSTOEDIT],[$3])' > acinclude.m4
- eautoreconf
-}
-
-src_compile() {
- econf \
- $(use_with imagemagick magick) \
- $(use_with pdf pstoedit) \
- || die
- emake || die
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die
- dodoc AUTHORS ChangeLog NEWS README
-}
diff --git a/media-gfx/autotrace/autotrace-0.31.1-r3.ebuild b/media-gfx/autotrace/autotrace-0.31.1-r3.ebuild
new file mode 100644
index 000000000000..5af7a7f5051a
--- /dev/null
+++ b/media-gfx/autotrace/autotrace-0.31.1-r3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/autotrace/autotrace-0.31.1-r3.ebuild,v 1.1 2008/06/09 07:55:44 loki_val Exp $
+
+EAPI=1
+
+inherit base eutils autotools
+
+DESCRIPTION="Converts Bitmaps to vector-graphics"
+SRC_URI="mirror://sourceforge/autotrace/${P}.tar.gz
+ mirror://debian/pool/main/a/autotrace/autotrace_0.31.1-13.diff.gz"
+
+HOMEPAGE="http://autotrace.sourceforge.net/"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="+imagemagick +pdf"
+
+DEPEND="media-libs/libexif
+ >=media-libs/libpng-1.2.5-r4
+ >=media-libs/ming-0.3.0
+ pdf? ( media-gfx/pstoedit )
+ imagemagick? ( >=media-gfx/imagemagick-5.5.6-r1 )"
+
+src_unpack() {
+ base_src_unpack
+ cd "${S}"
+ epatch ../autotrace_0.31.1-13.diff
+ epatch "${FILESDIR}"/${P}-swf-output.patch
+}
+
+src_compile() {
+ #Autotrace can't link to ming. Perhaps it needs 3.0?
+ econf --disable-dependency-tracking \
+ --with-ming \
+ $(use_with imagemagick magick) \
+ $(use_with pdf pstoedit) \
+ || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS ChangeLog NEWS README
+}
diff --git a/media-gfx/autotrace/files/autotrace-0.31.1-libs.patch b/media-gfx/autotrace/files/autotrace-0.31.1-libs.patch
deleted file mode 100644
index c4d8ab4a6147..000000000000
--- a/media-gfx/autotrace/files/autotrace-0.31.1-libs.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-the autotrace library uses these libraries, not the autotrace binary
-
---- Makefile.am
-+++ Makefile.am
-@@ -105,6 +105,12 @@
- exception.h
-
- libautotrace_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
-+libautotrace_la_LIBADD = \
-+ $(MAGICK_LDFLAGS) \
-+ $(LIBPNG_LDFLAGS) \
-+ $(LIBSWF_LDFLAGS) \
-+ $(LIBPSTOEDIT_LIBS) \
-+ -lm
-
- #
- # noinst_HEADERS: headers shared between lib and bin.
-@@ -126,13 +132,7 @@
- strgicmp.h
-
- INCLUDES = $(MAGICK_CFLAGS) $(LIBPSTOEDIT_CFLAGS)
--autotrace_LDADD = \
-- libautotrace.la \
-- $(MAGICK_LDFLAGS) \
-- $(LIBPNG_LDFLAGS) \
-- $(LIBSWF_LDFLAGS) \
-- $(LIBPSTOEDIT_LIBS) \
-- -lm
-+autotrace_LDADD = libautotrace.la
-
- m4datadir = $(datadir)/aclocal
- m4data_DATA = autotrace.m4
diff --git a/media-gfx/autotrace/files/autotrace-0.31.1-swf-output.patch b/media-gfx/autotrace/files/autotrace-0.31.1-swf-output.patch
new file mode 100644
index 000000000000..7deed35b1820
--- /dev/null
+++ b/media-gfx/autotrace/files/autotrace-0.31.1-swf-output.patch
@@ -0,0 +1,28 @@
+--- output-swf.c.old 2006-04-01 21:50:06.000000000 -0500
++++ output-swf.c 2006-04-01 21:50:28.000000000 -0500
+@@ -24,7 +24,6 @@
+ #include "spline.h"
+ #include "color.h"
+ #include "output-swf.h"
+-#include <ming.h>
+
+ #define FPS 24.0
+ #define IMGID 1
+
+--- output-swf.h.old 2006-04-01 21:50:12.000000000 -0500
++++ output-swf.h 2006-04-01 21:50:59.000000000 -0500
+@@ -23,6 +23,7 @@
+ #define OUTPUTSWF_H
+
+ #include "output.h"
++#include <ming.h>
+
+ int output_swf_writer(FILE* file, at_string name,
+ int llx, int lly, int urx, int ury,
+@@ -31,4 +32,6 @@
+ at_msg_func msg_func,
+ at_address msg_data);
+
++void fileOutputMethod(byte b, void *data);
++
+ #endif /* Not def: OUTPUTSWF_H */
diff --git a/media-gfx/autotrace/metadata.xml b/media-gfx/autotrace/metadata.xml
index d90b5212c1be..16a86be808dc 100644
--- a/media-gfx/autotrace/metadata.xml
+++ b/media-gfx/autotrace/metadata.xml
@@ -2,7 +2,11 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>graphics</herd>
+<herd>fonts</herd>
<maintainer>
-<email>graphics@gentoo.org</email>
+ <email>graphics@gentoo.org</email>
+</maintainer>
+<maintainer>
+ <email>loki_val@gentoo.org</email>
</maintainer>
</pkgmetadata>