diff options
author | Ryan Hill <dirtyepic@gentoo.org> | 2007-10-01 05:37:55 +0000 |
---|---|---|
committer | Ryan Hill <dirtyepic@gentoo.org> | 2007-10-01 05:37:55 +0000 |
commit | f2bd0b798753c0f46b702aa7bbb2e10742efa805 (patch) | |
tree | af9a4c28a225c95bd41ea58f1aabe50f8ead2780 /media-libs/freetype | |
parent | initial import of rjava interface package (diff) | |
download | gentoo-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/ChangeLog | 6 | ||||
-rw-r--r-- | media-libs/freetype/files/digest-freetype-1.3.1-r4 | 4 | ||||
-rw-r--r-- | media-libs/freetype/files/digest-freetype-1.3.1-r5 | 2 | ||||
-rw-r--r-- | media-libs/freetype/files/digest-freetype-2.1.10-r2 | 3 | ||||
-rw-r--r-- | media-libs/freetype/files/digest-freetype-2.1.10-r3 | 3 | ||||
-rw-r--r-- | media-libs/freetype/files/digest-freetype-2.3.3 | 3 | ||||
-rw-r--r-- | media-libs/freetype/files/digest-freetype-2.3.4-r2 | 1 | ||||
-rw-r--r-- | media-libs/freetype/files/digest-freetype-2.3.5 | 9 | ||||
-rw-r--r-- | media-libs/freetype/freetype-1.3.1-r4.ebuild | 104 | ||||
-rw-r--r-- | media-libs/freetype/freetype-2.3.5.ebuild | 119 |
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 -} |