diff options
author | Gregory M. Tuner <gmt@be-evil.net> | 2013-11-27 13:25:23 -0800 |
---|---|---|
committer | Gregory M. Tuner <gmt@be-evil.net> | 2013-11-27 13:25:23 -0800 |
commit | 701b7cb0d738b4960707f6d5b005db2684bc53e6 (patch) | |
tree | 594d2317f2304f0ddc4f11937a7752efefcf368d /media-libs | |
parent | new ebuilds: libsoup{,-gnome}-2.24.3.1-r1 (diff) | |
download | gmt-701b7cb0d738b4960707f6d5b005db2684bc53e6.tar.gz gmt-701b7cb0d738b4960707f6d5b005db2684bc53e6.tar.bz2 gmt-701b7cb0d738b4960707f6d5b005db2684bc53e6.zip |
new ebuild: media-libs/ftgl-2.1.3_rc5-r1.ebuild
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/ftgl/ChangeLog | 137 | ||||
-rw-r--r-- | media-libs/ftgl/Manifest | 6 | ||||
-rw-r--r-- | media-libs/ftgl/files/ftgl-2.1.3_rc5-gentoo.patch | 42 | ||||
-rw-r--r-- | media-libs/ftgl/files/ftgl-2.1.3_rc5-underlink.patch | 11 | ||||
-rw-r--r-- | media-libs/ftgl/ftgl-2.1.3_rc5-r1.ebuild | 52 | ||||
-rw-r--r-- | media-libs/ftgl/metadata.xml | 5 |
6 files changed, 253 insertions, 0 deletions
diff --git a/media-libs/ftgl/ChangeLog b/media-libs/ftgl/ChangeLog new file mode 100644 index 0000000..f79bc15 --- /dev/null +++ b/media-libs/ftgl/ChangeLog @@ -0,0 +1,137 @@ +# ChangeLog for media-libs/ftgl +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/ftgl/ChangeLog,v 1.39 2013/04/27 06:55:20 patrick Exp $ + + 27 Apr 2013; Patrick Lauer <patrick@gentoo.org> ftgl-2.1.3_rc5.ebuild: + Automake 1.13 fix + + 14 Nov 2012; Justin Lecher <jlec@gentoo.org> ftgl-2.1.3_rc5.ebuild: + Keyworded for ~linux, tested by me + + 10 May 2012; Alexis Ballier <aballier@gentoo.org> ftgl-2.1.3_rc5.ebuild: + keyword ~amd64-fbsd + + 15 Mar 2012; Tomáš Chvátal <scarabeus@gentoo.org> ftgl-2.1.3_rc5.ebuild: + Install static libraries only if desired and remove libtool archive as we have + pc file. + + 20 May 2011; Tupone Alfredo <tupone@gentoo.org> ftgl-2.1.3_rc5.ebuild, + +files/ftgl-2.1.3_rc5-underlink.patch: + Fix underlink. Bug #367485 by Diego Elio Pettenò + + 10 Oct 2010; Raúl Porcel <armin76@gentoo.org> ftgl-2.1.3_rc5.ebuild: + arm/ia64/sh stable + + 16 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> + ftgl-2.1.3_rc5.ebuild: + virtual/glut -> media-libs/glut + + 08 Aug 2010; Raúl Porcel <armin76@gentoo.org> ftgl-2.1.3_rc5.ebuild: + Add ~ia64 wrt #329389 + + 23 Jul 2010; Markus Meier <maekke@gentoo.org> ftgl-2.1.3_rc5.ebuild: + add ~arm, bug #329389 + + 10 Aug 2009; Tobias Klausmann <klausman@gentoo.org> ftgl-2.1.3_rc5.ebuild: + Stable on alpha, bug #266937 + + 23 Jul 2009; Joseph Jezak <josejx@gentoo.org> ftgl-2.1.3_rc5.ebuild: + Marked ppc/ppc64 stable. + + 29 Jun 2009; Ferris McCormick <fmccor@gentoo.org> ftgl-2.1.3_rc5.ebuild: + Sparc stable, required for bug #255229. + + 02 Jun 2009; Jeroen Roovers <jer@gentoo.org> ftgl-2.1.3_rc5.ebuild: + Stable for HPPA (bug #255229). + + 09 Mar 2009; Raúl Porcel <armin76@gentoo.org> ftgl-2.1.3_rc5.ebuild: + x86 stable wrt #245293 + + 07 Mar 2009; Jeremy Olexa <darkside@gentoo.org> ftgl-2.1.3_rc5.ebuild: + amd64 stable, bug 245293 + + 24 Nov 2008; Tupone Alfredo <tupone@gentoo.org> + files/ftgl-2.1.3_rc5-gentoo.patch: + Fix bug #248589 reported by mathwizard@gmx.de + +*ftgl-2.1.3_rc5 (23 Nov 2008) + + 23 Nov 2008; Tupone Alfredo <tupone@gentoo.org> + +files/ftgl-2.1.3_rc5-gentoo.patch, +ftgl-2.1.3_rc5.ebuild: + Version bump to 2.1.3_rc5. Bug #234831 by Tomáš Chvátal + + 30 Mar 2008; <ricmm@gentoo.org> ftgl-2.1.2-r1.ebuild: + Drop to ~mips due to unstable deps + +*ftgl-2.1.2-r2 (05 Jan 2008) + + 05 Jan 2008; Michael Sterrett <mr_bones_@gentoo.org> + +files/ftgl-2.1.2-configure.ac.patch, +files/ftgl-2.1.2-ftgl.pc.in.patch, + +ftgl-2.1.2-r2.ebuild: + add patch from Cedric Pinson to correct version in .pc file (bug #171047) + + 27 Dec 2007; Michael Sterrett <mr_bones_@gentoo.org> ftgl-2.1.2-r1.ebuild: + license should have been LGPL-2 (bug #174440) + + 25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml: + Removing seemant from metadata.xml as per #202469. + + 23 Oct 2007; Jeroen Roovers <jer@gentoo.org> ftgl-2.1.2-r1.ebuild: + Stable for HPPA too (audacious-plugins). + + 27 Jul 2007; Seemant Kulleen <seemant@gentoo.org> ftgl-2.1.2-r1.ebuild: + changing the WANT_AUTOMAKE to latest as well, now, as it's reported to be + working by Renato Caldas in bug #186782 + + 15 Jun 2007; Joshua Kinard <kumba@gentoo.org> ftgl-2.1.2-r1.ebuild: + Stable on mips. + + 27 Feb 2007; Javier Villavicencio <the_paya@gentoo.org> + ftgl-2.1.2-r1.ebuild: + Added ~x86-fbsd keyword. + + 26 Feb 2007; Jeroen Roovers <jer@gentoo.org> ftgl-2.1.2-r1.ebuild: + Marked ~hppa (bug #168465). + + 22 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> ftgl-2.1.2-r1.ebuild: + Stable on sparc + + 20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> ftgl-2.1.2-r1.ebuild: + Stable on Alpha. + + 03 Oct 2006; Daniel Drake <dsd@gentoo.org> ftgl-2.1.2-r1.ebuild: + Fix no-multilib issues arising from ancient libtool + + 08 Sep 2006; Thomas Cort <tcort@gentoo.org> ftgl-2.1.2-r1.ebuild: + Added ~alpha keyword. + + 25 Jul 2006; Michael Sterrett <mr_bones_@gentoo.org> ftgl-2.1.2-r1.ebuild: + strip-flags since ftgl is sensitive - bug #112820 + + 07 May 2006; Markus Rothe <corsair@gentoo.org> ftgl-2.1.2-r1.ebuild: + Stable on ppc64 + + 02 Feb 2006; Joshua Baergen <joshuabaergen@gentoo.org> + +files/ftgl-2.1.2-gcc41.patch, ftgl-2.1.2-r1.ebuild: + Add a GCC 4.1 compile fix per #120835. + + 10 Dec 2005; Tom Gall <tgall@gentoo.org> ftgl-2.1.2-r1.ebuild: + added ~ppc64 + +*ftgl-2.1.2-r1 (04 Nov 2005) + + 04 Nov 2005; Seemant Kulleen <seemant@gentoo.org> +ftgl-2.1.2-r1.ebuild: + now it actually installs the shared library thanks to ilya kriveshko, and + libtool fixes, thanks to az. + + 12 Jun 2005; Marcus D. Hanwell <marcus@gentoo.org> ftgl-2.1.2.ebuild: + Stable on amd64. + + 07 Apr 2005; Marcus D. Hanwell <cryos@gentoo.org> ftgl-2.1.2.ebuild: + Marked ~amd64. + +*ftgl-2.1.2 (17 Dec 2004) + + 17 Dec 2004; Michael Sterrett <mr_bones_@gentoo.org> + +files/2.1.2-ftgl.pc.in.patch, +ftgl-2.1.2.ebuild: + initial commit - ebuild provided by Jordi Vilalta via bug #47048 diff --git a/media-libs/ftgl/Manifest b/media-libs/ftgl/Manifest new file mode 100644 index 0000000..26c299e --- /dev/null +++ b/media-libs/ftgl/Manifest @@ -0,0 +1,6 @@ +AUX ftgl-2.1.3_rc5-gentoo.patch 1399 SHA256 1c5d8e3e0d37db1174bc00e9876c306fbda1491ec6216c5bd3f3e2856d629f58 SHA512 6dc2ef3467bf57a1fc62fcb512d3e5235f086d1f837768a7ddd1af5dbf0a91104e706e3ef8c875ef0fa38d2f8f934c874ff570f5fa2066abc74d4af15f30a0cd WHIRLPOOL d5a2fe4a71194eeaf65f4715cd5058fa9867f995e2696f5834a2f5370135ef35103c199938a238be1f09cfa8fbaf5f002bda8b375ba9cb8acc0da2f78e36dd80 +AUX ftgl-2.1.3_rc5-underlink.patch 349 SHA256 9a3540ff4705476f22718a5614aa3a7f64b8e748839e92d1bcbc8a29364ca590 SHA512 aa7a33577a7096e68b47d6e623f99511b54d277ed334e0a2aff6e69e3d915f575e943a556aa22c5f4fe5d884eb6b4425f2b0ecb0aea95f9a36799ad65c1b7399 WHIRLPOOL a35ae3e743778e1fb05853271d5e689347c5634ef0612bae2c6a6a03179fa3711e6ca37d7ec58a3cb70a031510065cf879db2935d29ef3c433639f82f502070c +DIST ftgl-2.1.3-rc5.tar.bz2 707854 SHA256 521ff7bd62c459ff5372e269c223e2a6107a6a99a36afdc2ae634a973af70c59 SHA512 9841bdbe7e299dd0ae3bcbef08dc3a8787a863389bf242aa023b1c2442f3ffc8a2c6768a35d093d27e3ad7197c8228a9b15e795a36824424f05bef66b68c89a4 WHIRLPOOL 330e19923e51739d336c3c44345e1f8ae6907606be0635c55536409c7bb0caea6a61ede49b793c25c1542f60575cdf04f656e9b6436e8f8a43dcfea784e0056c +EBUILD ftgl-2.1.3_rc5-r1.ebuild 1346 SHA256 a778489fa176ca054ff466b50ab8f21e36ddc3483b80e463eb873e34a04597b2 SHA512 5c3003f88e98cbe892f9f20b3c7e5dbf35fdd5ac09079efee58f3031d907819d6ec2a88d8059c9da3a0bc319669e1e2f1e4163edfe90af5b44d0f9add6dc00b1 WHIRLPOOL 49445b33be4f7cd3840b4a8591687c6c6ef9a5a1cf3b402c4aef878e32219bc97161552e1515606a9eae5c045851d70fbeebcce566e53ded9bd4b12c5c9b437e +MISC ChangeLog 4877 SHA256 de751bf830e5a5096f10a91fa9896b2ee67b89f1d7b7602134ac613191f1a968 SHA512 964aec13f2a23c464022460cca7894eeb66a2be5fc8e82a03f4a6710e29b9a3b031647b2009a4696946b2d44ec63755c7033c10178126aca012b65e0df820441 WHIRLPOOL b686ac004ad280153d090a4c5c227edecd134b5a96955265eb98cf8df1c835b7107a40c7931600cfce7ebf5a4928297bbfd9f9499e094b4b2a8bd81c55fef99c +MISC metadata.xml 159 SHA256 a222ada7640e6dfb21d27151813829e91a72a6878d809dfddaa41581455f6b69 SHA512 6352e00c52c5aea882fb49482fa13058b44892b9f0d348747a104a92bac4317beebdab189dada073ab9c87fbd9a4d276e725884741fc86bcb6f5b1857c031974 WHIRLPOOL abfa1ff25d21dc915422368c253795602590b470ca5cf3f099bf8675e2684baccac5e3d145391adac1fc5313f2e1d54bf9d8f21704e1b99fe22dec46f3f5acf5 diff --git a/media-libs/ftgl/files/ftgl-2.1.3_rc5-gentoo.patch b/media-libs/ftgl/files/ftgl-2.1.3_rc5-gentoo.patch new file mode 100644 index 0000000..43571d5 --- /dev/null +++ b/media-libs/ftgl/files/ftgl-2.1.3_rc5-gentoo.patch @@ -0,0 +1,42 @@ +--- configure.ac.old 2008-11-21 14:41:15.000000000 +0100 ++++ configure.ac 2008-11-21 14:44:19.000000000 +0100 +@@ -64,19 +64,11 @@ + CFLAGS="${CFLAGS} -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs" + + # Build HTML documentatin? +-AC_PATH_PROG(DOXYGEN, doxygen, no) ++DOXYGEN="no" + AM_CONDITIONAL(HAVE_DOXYGEN, test "x$DOXYGEN" != "xno") + + # Build PDF documentation? +-AC_PATH_PROG(LATEX, pdflatex, no) +-AC_PATH_PROG(KPSEWHICH, kpsewhich, no) +-AC_PATH_PROG(DVIPS, dvips, no) +-AC_PATH_PROG(CONVERT, convert, no) +-AC_PATH_PROG(EPSTOPDF, epstopdf, no) +-if test "${DVIPS}" = "no" -o "${KPSEWHICH}" = "no" -o "${EPSTOPDF}" = "no" \ +- -o "${CONVERT}" = "no"; then + LATEX="no" +-fi + if test "x${LATEX}" != "xno"; then + AC_MSG_CHECKING(for a4.sty and a4wide.sty) + if "${KPSEWHICH}" a4.sty >/dev/null 2>&1; then +--- Makefile.am.old 2008-11-24 22:35:16.000000000 +0100 ++++ Makefile.am 2008-11-24 22:36:32.000000000 +0100 +@@ -24,16 +24,6 @@ + m4 \ + $(NULL) + +-# Print out an informative summary. +-all-local: +- @$(ECHO) "Done." +- @$(ECHO) +- @if test "x$(MAKECMDGOALS)" = "xall-am" -o "x$(.TARGETS)" = "xall-am" -o "x$(MAKECMDGOALS)" = "x" -o "x$(.TARGETS)" = "x" ; then \ +- $(ECHO) "---" ;\ +- $(ECHO) "Run 'make install' to begin installation into $(prefix)" ;\ +- fi +- @$(ECHO) +- + # Upload documentation + DOC = docs/html docs/latex/ftgl.pdf + HOST = ftgl.sf.net diff --git a/media-libs/ftgl/files/ftgl-2.1.3_rc5-underlink.patch b/media-libs/ftgl/files/ftgl-2.1.3_rc5-underlink.patch new file mode 100644 index 0000000..30bfba0 --- /dev/null +++ b/media-libs/ftgl/files/ftgl-2.1.3_rc5-underlink.patch @@ -0,0 +1,11 @@ +--- demo/Makefile.am.old 2011-05-20 11:13:18.822445466 +0200 ++++ demo/Makefile.am 2011-05-20 11:13:28.271042994 +0200 +@@ -17,7 +17,7 @@ + $(NULL) + c_demo_CFLAGS = $(FT2_CFLAGS) $(GL_CFLAGS) + c_demo_LDFLAGS = $(FT2_LIBS) $(GLUT_LIBS) +-c_demo_LDADD = ../src/libftgl.la ++c_demo_LDADD = ../src/libftgl.la -lm + + FTGLDemo_SOURCES = \ + FTGLDemo.cpp \ diff --git a/media-libs/ftgl/ftgl-2.1.3_rc5-r1.ebuild b/media-libs/ftgl/ftgl-2.1.3_rc5-r1.ebuild new file mode 100644 index 0000000..7972aec --- /dev/null +++ b/media-libs/ftgl/ftgl-2.1.3_rc5-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +inherit autotools-multilib eutils flag-o-matic autotools + +MY_PV=${PV/_/-} +MY_PV2=${PV/_/\~} +MY_P=${PN}-${MY_PV} +MY_P2=${PN}-${MY_PV2} + +DESCRIPTION="library to use arbitrary fonts in OpenGL applications" +HOMEPAGE="http://ftgl.wiki.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="static-libs" + +DEPEND=">=media-libs/freetype-2.0.9[${MULTILIB_USEDEP}] + virtual/opengl[${MULTILIB_USEDEP}] + virtual/glu[${MULTILIB_USEDEP}] + media-libs/freeglut[${MULTILIB_USEDEP}]" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/${MY_P2} + +DOCS=( AUTHORS BUGS ChangeLog INSTALL NEWS README TODO docs/projects_using_ftgl.txt ) + +src_prepare() { + epatch "${FILESDIR}"/${P}-gentoo.patch \ + "${FILESDIR}"/${P}-underlink.patch +# AT_M4DIR=m4 eautoreconf + sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.ac || die + AUTOTOOLS_AUTORECONF=yes # fixes maintainer-mode badness building OOT + autotools-multilib_src_prepare +} + +src_configure() { + strip-flags # ftgl is sensitive - bug #112820 + autotools-multilib_src_configure \ + $(use_enable static-libs static) +} + +src_install() { + AUTOTOOLS_PRUNE_LIBTOOL_FILES=all + autotools-multilib_src_install + rm -rf "${D}"/usr/share/doc/ftgl +} diff --git a/media-libs/ftgl/metadata.xml b/media-libs/ftgl/metadata.xml new file mode 100644 index 0000000..cad5a2a --- /dev/null +++ b/media-libs/ftgl/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>games</herd> +</pkgmetadata> |