summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Hill <dirtyepic@gentoo.org>2007-10-01 05:37:55 +0000
committerRyan Hill <dirtyepic@gentoo.org>2007-10-01 05:37:55 +0000
commitf2bd0b798753c0f46b702aa7bbb2e10742efa805 (patch)
treeaf9a4c28a225c95bd41ea58f1aabe50f8ead2780 /media-libs/freetype
parentinitial import of rjava interface package (diff)
downloadgentoo-2-f2bd0b798753c0f46b702aa7bbb2e10742efa805.tar.gz
gentoo-2-f2bd0b798753c0f46b702aa7bbb2e10742efa805.tar.bz2
gentoo-2-f2bd0b798753c0f46b702aa7bbb2e10742efa805.zip
Remove old.
(Portage version: 2.1.3.11)
Diffstat (limited to 'media-libs/freetype')
-rw-r--r--media-libs/freetype/ChangeLog6
-rw-r--r--media-libs/freetype/files/digest-freetype-1.3.1-r44
-rw-r--r--media-libs/freetype/files/digest-freetype-1.3.1-r52
-rw-r--r--media-libs/freetype/files/digest-freetype-2.1.10-r23
-rw-r--r--media-libs/freetype/files/digest-freetype-2.1.10-r33
-rw-r--r--media-libs/freetype/files/digest-freetype-2.3.33
-rw-r--r--media-libs/freetype/files/digest-freetype-2.3.4-r21
-rw-r--r--media-libs/freetype/files/digest-freetype-2.3.59
-rw-r--r--media-libs/freetype/freetype-1.3.1-r4.ebuild104
-rw-r--r--media-libs/freetype/freetype-2.3.5.ebuild119
10 files changed, 17 insertions, 237 deletions
diff --git a/media-libs/freetype/ChangeLog b/media-libs/freetype/ChangeLog
index 17784083ad74..5aafce8f5f9d 100644
--- a/media-libs/freetype/ChangeLog
+++ b/media-libs/freetype/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/freetype
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/ChangeLog,v 1.157 2007/09/28 03:15:23 kumba Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/ChangeLog,v 1.158 2007/10/01 05:37:54 dirtyepic Exp $
+
+ 01 Oct 2007; Ryan Hill <dirtyepic@gentoo.org> -freetype-1.3.1-r4.ebuild,
+ -freetype-2.3.5.ebuild:
+ Remove old.
28 Sep 2007; Joshua Kinard <kumba@gentoo.org> freetype-1.3.1-r5.ebuild:
Stable on mips, per #166265.
diff --git a/media-libs/freetype/files/digest-freetype-1.3.1-r4 b/media-libs/freetype/files/digest-freetype-1.3.1-r4
deleted file mode 100644
index 956b669188e4..000000000000
--- a/media-libs/freetype/files/digest-freetype-1.3.1-r4
+++ /dev/null
@@ -1,4 +0,0 @@
-RMD160 43993a667b536b4f85d32318dec32eb3f3b66454 freetype-1.3.1.tar.gz 1427072
-SHA256 a27271fc5b2d91ee8931972dfb9683cd3971272cfe04d03caf5d13b1db5287c4 freetype-1.3.1.tar.gz 1427072
-RMD160 ba2912ed6afb5ddd5fe930ba16d2ef23f87ec092 freetype1-contrib.tar.gz 538248
-SHA256 95f0af3d6c93b061b389f502411ba639623f85b3e8d6bba6bc474ca7372d5812 freetype1-contrib.tar.gz 538248
diff --git a/media-libs/freetype/files/digest-freetype-1.3.1-r5 b/media-libs/freetype/files/digest-freetype-1.3.1-r5
index 956b669188e4..2825c0280e6d 100644
--- a/media-libs/freetype/files/digest-freetype-1.3.1-r5
+++ b/media-libs/freetype/files/digest-freetype-1.3.1-r5
@@ -1,4 +1,6 @@
+MD5 9a9e7ad00c1ef6dfbf8f8e19ceefb300 freetype-1.3.1.tar.gz 1427072
RMD160 43993a667b536b4f85d32318dec32eb3f3b66454 freetype-1.3.1.tar.gz 1427072
SHA256 a27271fc5b2d91ee8931972dfb9683cd3971272cfe04d03caf5d13b1db5287c4 freetype-1.3.1.tar.gz 1427072
+MD5 c0655fb2152f4121887c118fc8b1e6d8 freetype1-contrib.tar.gz 538248
RMD160 ba2912ed6afb5ddd5fe930ba16d2ef23f87ec092 freetype1-contrib.tar.gz 538248
SHA256 95f0af3d6c93b061b389f502411ba639623f85b3e8d6bba6bc474ca7372d5812 freetype1-contrib.tar.gz 538248
diff --git a/media-libs/freetype/files/digest-freetype-2.1.10-r2 b/media-libs/freetype/files/digest-freetype-2.1.10-r2
index 64820098bb29..cd91f56c10ab 100644
--- a/media-libs/freetype/files/digest-freetype-2.1.10-r2
+++ b/media-libs/freetype/files/digest-freetype-2.1.10-r2
@@ -1,6 +1,9 @@
+MD5 8c5f24790e1e8b0b2710e633c150b650 freetype-2.1.10-security_batch-r1.patch.bz2 10300
RMD160 3994ed6bd5fc3c1e09467267a00ae0166f180fc5 freetype-2.1.10-security_batch-r1.patch.bz2 10300
SHA256 d1d31feb556c21a51a08451b14eccb697cf18979e2d24d4412ec47fa1597b296 freetype-2.1.10-security_batch-r1.patch.bz2 10300
+MD5 a4012e7d1f6400df44a16743b11b8423 freetype-2.1.10.tar.bz2 1037107
RMD160 3d31d548632f14784283c97ece64c7425efc3975 freetype-2.1.10.tar.bz2 1037107
SHA256 fed2ed148d7d105b95493c5e95561c8b05ee7909e00f828f036d8ed1be6a5e53 freetype-2.1.10.tar.bz2 1037107
+MD5 10608a55ee9ee12e29ba3d705318e61d freetype-doc-2.1.10.tar.bz2 163725
RMD160 fef03cfdf83c8980a8b16fe7a2b9bb139f6f62a9 freetype-doc-2.1.10.tar.bz2 163725
SHA256 2bfdca5fd7bb44fe80c41b12998dc044418038e69c828b0e2c31d79d72d1117c freetype-doc-2.1.10.tar.bz2 163725
diff --git a/media-libs/freetype/files/digest-freetype-2.1.10-r3 b/media-libs/freetype/files/digest-freetype-2.1.10-r3
index 64820098bb29..cd91f56c10ab 100644
--- a/media-libs/freetype/files/digest-freetype-2.1.10-r3
+++ b/media-libs/freetype/files/digest-freetype-2.1.10-r3
@@ -1,6 +1,9 @@
+MD5 8c5f24790e1e8b0b2710e633c150b650 freetype-2.1.10-security_batch-r1.patch.bz2 10300
RMD160 3994ed6bd5fc3c1e09467267a00ae0166f180fc5 freetype-2.1.10-security_batch-r1.patch.bz2 10300
SHA256 d1d31feb556c21a51a08451b14eccb697cf18979e2d24d4412ec47fa1597b296 freetype-2.1.10-security_batch-r1.patch.bz2 10300
+MD5 a4012e7d1f6400df44a16743b11b8423 freetype-2.1.10.tar.bz2 1037107
RMD160 3d31d548632f14784283c97ece64c7425efc3975 freetype-2.1.10.tar.bz2 1037107
SHA256 fed2ed148d7d105b95493c5e95561c8b05ee7909e00f828f036d8ed1be6a5e53 freetype-2.1.10.tar.bz2 1037107
+MD5 10608a55ee9ee12e29ba3d705318e61d freetype-doc-2.1.10.tar.bz2 163725
RMD160 fef03cfdf83c8980a8b16fe7a2b9bb139f6f62a9 freetype-doc-2.1.10.tar.bz2 163725
SHA256 2bfdca5fd7bb44fe80c41b12998dc044418038e69c828b0e2c31d79d72d1117c freetype-doc-2.1.10.tar.bz2 163725
diff --git a/media-libs/freetype/files/digest-freetype-2.3.3 b/media-libs/freetype/files/digest-freetype-2.3.3
index 0a1188b91785..30ff9a2cb83f 100644
--- a/media-libs/freetype/files/digest-freetype-2.3.3
+++ b/media-libs/freetype/files/digest-freetype-2.3.3
@@ -1,6 +1,9 @@
+MD5 c0367b4059f672789b7a41e65f7a4b4a freetype-2.3.3.tar.bz2 1253262
RMD160 bec85941cb22fc43ab4935a074d32dc37c24b483 freetype-2.3.3.tar.bz2 1253262
SHA256 6ce667f4beafed9fb15895ac5dbe81504febfd8e32cf94d85dfa31c21eee2f7b freetype-2.3.3.tar.bz2 1253262
+MD5 3f0df79c7504aee5a2f5803afd510efd freetype-doc-2.3.3.tar.bz2 98685
RMD160 1b1dd6e981271497d0155cfbc82a6ac716c1f4b2 freetype-doc-2.3.3.tar.bz2 98685
SHA256 c8883d1f265c57f1ec7cbc6ea0ee27619f008e409f7823d7f59473246a02e60e freetype-doc-2.3.3.tar.bz2 98685
+MD5 f501c6f6ba5e9afad24ea5450fbb7125 ft2demos-2.3.3.tar.gz 196955
RMD160 a2e2c11f53fd4f929eee8966d7541974f5a1eb52 ft2demos-2.3.3.tar.gz 196955
SHA256 ce5b54cc0e3d2738af9d8c99ebcb83d963060fa91e931d1bee079c74e29cd8b5 ft2demos-2.3.3.tar.gz 196955
diff --git a/media-libs/freetype/files/digest-freetype-2.3.4-r2 b/media-libs/freetype/files/digest-freetype-2.3.4-r2
index 8dd2e7c4e60c..688e339f5657 100644
--- a/media-libs/freetype/files/digest-freetype-2.3.4-r2
+++ b/media-libs/freetype/files/digest-freetype-2.3.4-r2
@@ -1,6 +1,7 @@
MD5 1a6c59a7723d637c78672e7784da865d freetype-2.3.4.tar.bz2 1277929
RMD160 23b641c0b6e6102449e6f2512a131743d8836321 freetype-2.3.4.tar.bz2 1277929
SHA256 7157876cf358d1fb68b890c7da4f7025288a4e7b756af7b01009c5055637c954 freetype-2.3.4.tar.bz2 1277929
+MD5 40cb37ba6c003845208c1b89cf507249 freetype-doc-2.3.4.tar.bz2 98715
RMD160 73e0f29dacd7a0d093518a3795bb0de18128f81e freetype-doc-2.3.4.tar.bz2 98715
SHA256 26639e244ad83e8f73700ee688602e965dadde0fdb7dc1d3a8b71bf8a105344b freetype-doc-2.3.4.tar.bz2 98715
MD5 bfbdf9658cafa227584f1bbf2db88235 ft2demos-2.3.4.tar.gz 201627
diff --git a/media-libs/freetype/files/digest-freetype-2.3.5 b/media-libs/freetype/files/digest-freetype-2.3.5
deleted file mode 100644
index cf88705d8bcd..000000000000
--- a/media-libs/freetype/files/digest-freetype-2.3.5
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 65234327c5ac46ee00ebda15995d4c1c freetype-2.3.5.tar.bz2 1279861
-RMD160 2a97cb1c3d93572c094d5d2890d12445ef2786d4 freetype-2.3.5.tar.bz2 1279861
-SHA256 1b357a3a1106c78c80dfd25e3854c3faa9a3dfc7063a4a1e5404e70c241d677e freetype-2.3.5.tar.bz2 1279861
-MD5 8f443368764f7cd776749e0143f423dd freetype-doc-2.3.5.tar.bz2 98644
-RMD160 d0a5cbe51eceb6c4a3a8eaaf4e3d99c2ca02266f freetype-doc-2.3.5.tar.bz2 98644
-SHA256 9c37aee42427feaaec7a276267f8c8ad771cb81033066bdf452c731fa41e4b0b freetype-doc-2.3.5.tar.bz2 98644
-MD5 b966a4dfbf21a66593c2f12f68590c3c ft2demos-2.3.5.tar.gz 203020
-RMD160 cf469582ea42ec9886e1482ffbe32a17e5aa974f ft2demos-2.3.5.tar.gz 203020
-SHA256 219d40fd0c9340a4519b7cc317eca8efa92d9751b7e2c6b5243b91c3e72604ce ft2demos-2.3.5.tar.gz 203020
diff --git a/media-libs/freetype/freetype-1.3.1-r4.ebuild b/media-libs/freetype/freetype-1.3.1-r4.ebuild
deleted file mode 100644
index 933139992ddd..000000000000
--- a/media-libs/freetype/freetype-1.3.1-r4.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/freetype-1.3.1-r4.ebuild,v 1.18 2007/06/24 21:57:28 vapier Exp $
-
-# r3 change by me (danarmak): there's a contrib dir inside the freetype1
-# sources with important utils: ttf2bdf, ttf2pfb, ttf2pk, ttfbanner.
-# These aren't build together with the main tree: you must configure/make
-# separately in each util's directory. However ttf2pfb doesn't compile
-# properly. Therefore we download freetype1-contrib.tar.gz which is newer
-# and coresponds to freetype-pre1.4. (We don't have an ebuild for that
-# because it's not stable?) We extract it to freetype-1.3.1/freetype1-contrib
-# and build from there.
-# When we update to freetype-pre1.4 or any later version, we should use
-# the included contrib directory and not download any additional files.
-
-inherit eutils libtool
-
-P2=${PN}1-contrib
-DESCRIPTION="TTF-Library"
-HOMEPAGE="http://www.freetype.org/"
-SRC_URI="ftp://ftp.freetype.org/freetype/freetype1/${P}.tar.gz
- ftp://ftp.freetype.org/freetype/freetype1/${P2}.tar.gz
- http://ftp.sunet.se/pub/text-processing/freetype/freetype1/${P}.tar.gz
- http://ftp.sunet.se/pub/text-processing/freetype/freetype1/${P2}.tar.gz"
-
-LICENSE="FTL"
-SLOT="1"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86"
-IUSE="nls tetex"
-
-DEPEND="tetex? ( virtual/tetex )"
-RDEPEND="${DEPEND}
- nls? ( sys-devel/gettext )"
-
-src_unpack() {
- cd ${WORKDIR}
- unpack ${P}.tar.gz
- # freetype1-contrib goes under freetype-1.3.1
- cd ${S}
- unpack ${P2}.tar.gz
-
- uclibctoolize
-}
-
-src_compile() {
- local myconf
-
- use nls || myconf="${myconf} --disable-nls"
-
- econf ${myconf} || die
-
- # Make a small fix to disable tests
- # Now X11 is no longer required
- cp Makefile Makefile.orig
- sed -e "s:ttlib tttest ttpo:ttlib ttpo:" Makefile.orig > Makefile
-
- make || die
-
- # make contrib utils
-
- use tetex && myconf="${myconf} --with-kpathsea-dir=/usr/lib"
-
- for x in ttf2bdf ttf2pfb ttf2pk ttfbanner ; do
- cd ${S}/freetype1-contrib/${x}
- econf ${myconf} || die
- make || die
- done
-}
-
-src_install() {
- cd lib
-
- # Seems to require a shared libintl (getetxt comes only with a static one
- # But it seems to work without problems
-
- make -f arch/unix/Makefile prefix=${D}/usr libdir=${D}/usr/$(get_libdir) install || die
-
- cd ${S}/po
- make prefix=${D}/usr libdir=${D}/usr/$(get_libdir) install || die
-
- cd ${S}
- dodoc announce PATENTS README readme.1st
- dodoc docs/*.txt docs/FAQ docs/TODO
- dohtml -r docs
-
- # install contrib utils, omit t1asm (conflicts with t1lib)
- # and getafm (conflicts with psutils)
- cd ${S}/freetype1-contrib
- into /usr
- dobin ttf2bdf/ttf2bdf ttf2pfb/.libs/ttf2pfb \
- ttf2pk/.libs/ttf2pk ttf2pk/.libs/ttf2tfm \
- ttfbanner/.libs/ttfbanner \
- || die
- if use tetex ; then
- insinto /usr/share/texmf/ttf2pk
- doins ttf2pk/data/* || die
- insinto /usr/share/texmf/ttf2pfb
- doins ttf2pfb/Uni-T1.enc || die
- fi
- newman ttf2bdf/ttf2bdf.man ttf2bdf/ttf2bdf.man.1
- doman ttf2bdf/ttf2bdf.man.1
- docinto contrib
- dodoc ttf2pk/ttf2pk.doc
-}
diff --git a/media-libs/freetype/freetype-2.3.5.ebuild b/media-libs/freetype/freetype-2.3.5.ebuild
deleted file mode 100644
index 17c9c8f83d4c..000000000000
--- a/media-libs/freetype/freetype-2.3.5.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/freetype-2.3.5.ebuild,v 1.5 2007/08/11 00:37:30 dirtyepic Exp $
-
-inherit eutils flag-o-matic libtool
-
-DESCRIPTION="A high-quality and portable font engine"
-HOMEPAGE="http://www.freetype.org/"
-SRC_URI="mirror://sourceforge/freetype/${P/_/}.tar.bz2
- mirror://sourceforge/freetype/ft2demos-${PV}.tar.gz
- doc? ( mirror://sourceforge/${PN}/${PN}-doc-${PV}.tar.bz2 )"
-
-LICENSE="FTL GPL-2"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
-IUSE="X bindist debug doc zlib"
-
-DEPEND="zlib? ( sys-libs/zlib )
- X? ( x11-libs/libX11 )"
-
-# The RDEPEND below makes sure that if there is a version of moz/ff/tb
-# installed, then it will have the freetype-2.1.8+ binary compatibility patch.
-# Otherwise updating freetype will cause moz/ff/tb crashes. #59849
-# 20 Nov 2004 agriffis
-# We also need a recent fontconfig version to prevent segfaults. #166029
-# July 3 2007 dirtyepic
-RDEPEND="${DEPEND}
- !<www-client/mozilla-1.7.3-r3
- !<www-client/mozilla-firefox-1.0-r3
- !<mail-client/mozilla-thunderbird-0.9-r3
- !<media-libs/libwmf-0.2.8.2
- !<media-libs/fontconfig-2.3.2-r2"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- enable_option() {
- sed -i -e "/#define $1/a #define $1" \
- include/freetype/config/ftoption.h \
- || die "unable to enable option $1"
- }
-
- disable_option() {
- sed -i -e "/#define $1/ { s:^:/*:; s:$:*/: }" \
- include/freetype/config/ftoption.h \
- || die "unable to disable option $1"
- }
-
- if ! use bindist; then
- # Bytecodes and subpixel hinting supports are patented
- # in United States; for safety, disable them while building
- # binaries, so that no risky code is distributed.
- # See http://freetype.org/patents.html
-
- enable_option FT_CONFIG_OPTION_SUBPIXEL_RENDERING
- enable_option TT_CONFIG_OPTION_BYTECODE_INTERPRETER
- disable_option TT_CONFIG_OPTION_UNPATENTED_HINTING
- fi
-
- if use debug; then
- enable_option FT_DEBUG_LEVEL_ERROR
- enable_option FT_DEBUG_MEMORY
- fi
-
- enable_option FT_CONFIG_OPTION_INCREMENTAL
- disable_option FT_CONFIG_OPTION_OLD_INTERNALS
-
- epatch "${FILESDIR}"/${PN}-2.3.2-enable-valid.patch
- epatch "${FILESDIR}"/${PN}-2.3.5-crossbuild.patch # bug #185681
-
- ### ft2demos ###
- cd ../ft2demos-${PV}
- sed -i -e "s:\.\.\/freetype2$:../freetype-${PV}:" Makefile
-
- # Disable tests needing X11 when USE="-X". (bug #177597)
- if ! use X; then
- sed -i -e "/EXES\ +=\ ftview/ s:^:#:" Makefile
- fi
-
- cd ${S}
- ### end ft2demos ###
-
- elibtoolize
- epunt_cxx
-}
-
-src_compile() {
- type -P gmake &> /dev/null && export GNUMAKE=gmake
- econf $(use_with zlib) || die "econf failed"
- emake || die "emake failed"
-
- cd ../ft2demos-${PV}
- emake || die "ft2demos emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
-
- dodoc ChangeLog README
- dodoc docs/{CHANGES,CUSTOMIZE,DEBUG,*.txt,PATENTS,TODO}
-
- #cd "${WORKDIR}"/${PN}-doc-${PV}
- use doc && dohtml -r docs/*
-
- rm ../ft2demos-${PV}/bin/README
- for ft2demo in ../ft2demos-${PV}/bin/*; do
- ./builds/unix/libtool --mode=install $(type -P install) -m 755 $ft2demo \
- ${D}/usr/bin
- done
-}
-
-pkg_postinst() {
- echo
- ewarn "After upgrading to freetype-2.3.5, it is necessary to rebuild"
- ewarn "libXfont to avoid build errors in some packages."
- echo
- epause 3
-}