ChangeLog

# ChangeLog for media-libs/libcaca
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libcaca/ChangeLog,v 1.60 2008/05/12 08:27:04 aballier Exp $

12 May 2008; Alexis Ballier
+files/libcaca-0.99_beta13-ruby-Makefile.am.patch,
libcaca-0.99_beta13.ebuild:
fix build of ruby bindings on a system without libcaca installed, by
Arfrever Frehtes Taifersar Arahesis, bug #213170

12 May 2008; Alexis Ballier
libcaca-0.99_beta13.ebuild:
dont depend on virtual/tetex

12 May 2008; Alexis Ballier
-files/libcaca-0.9-libtool.patch, -files/libcaca-0.9-libtool2.patch,
-files/libcaca-0.99_beta12-bsd.patch,
-files/libcaca-0.99_beta7-gcc41.diff, -libcaca-0.9-r2.ebuild,
-libcaca-0.99_beta7.ebuild, -libcaca-0.99_beta12.ebuild:
remove old and unused versions

22 Mar 2008; Alexis Ballier
libcaca-0.9-r2.ebuild:
revert to ~mips due to unstable deps

22 Mar 2008; Alexis Ballier
+files/libcaca-0.99_beta13-gcc-4.3.patch, libcaca-0.99_beta13.ebuild:
add a patch from Alexandre Borges Marcelo to
fix build with gcc 4.3, bug #213001

15 Feb 2008; Samuli Suominen libcaca-0.99_beta11.ebuild,
libcaca-0.99_beta12.ebuild:
Tested with slang-2 so allow it in depends.

09 Feb 2008; Samuli Suominen libcaca-0.99_beta13.ebuild:
Fix libcaca to work with slang 2.1.3.

08 Jan 2008; Diego Pettenò
libcaca-0.99_beta7.ebuild, libcaca-0.99_beta11.ebuild,
libcaca-0.99_beta12.ebuild, libcaca-0.99_beta13.ebuild:
Add missing pkgconfig dependency, fixes bug #204870.

02 Dec 2007; Alexis Ballier
libcaca-0.99_beta13.ebuild:
inherit mono eclass to get temp dirs set up correctly and avoid sandbox
violations, bug #201015

02 Dec 2007; Alexis Ballier
libcaca-0.99_beta13.ebuild:
add more deps when building documentation

*libcaca-0.99_beta13 (02 Dec 2007)

02 Dec 2007; Alexis Ballier
+libcaca-0.99_beta13.ebuild:
version bump

10 Nov 2007; Alexis Ballier
libcaca-0.99_beta12.ebuild:
depend on latex-base with use doc as it needs latex to compile the
documentation

06 Nov 2007; Alexis Ballier
+files/libcaca-0.99_beta12-bsd.patch, libcaca-0.99_beta12.ebuild:
small build fix for bsd

*libcaca-0.99_beta12 (05 Nov 2007)

05 Nov 2007; Alexis Ballier
+libcaca-0.99_beta12.ebuild:
version bump

22 Jul 2007; Donnie Berkholz ;
libcaca-0.9-r2.ebuild:
Drop virtual/x11 references.

22 Apr 2007; Bryan Østergaard ChangeLog:
Stable on Alpha, bug 174909.

22 Apr 2007; Bryan Østergaard
libcaca-0.99_beta11.ebuild:
Stable on Alpha, bug 174909.

27 Mar 2007; Raúl Porcel libcaca-0.99_beta11.ebuild:
ia64 stable wrt bug 159054

16 Jan 2007; Jeroen Roovers libcaca-0.99_beta11.ebuild:
Stable for HPPA.

09 Jan 2007; Markus Rothe libcaca-0.99_beta11.ebuild:
Stable on ppc64; bug #159054

06 Jan 2007; Matti Bickel libcaca-0.99_beta11.ebuild:
ppc stable (bug #159054)

06 Jan 2007; Michael Cummings
libcaca-0.99_beta11.ebuild:
amd64 stable, bug 157814

04 Jan 2007; Christian Faulhammer
libcaca-0.99_beta11.ebuild:
stable x86, bug #159054

04 Jan 2007; Gustavo Zacarias
libcaca-0.99_beta11.ebuild:
Stable on sparc wrt #159054

29 Nov 2006; Matthias Schwarzott
libcaca-0.99_beta7.ebuild, libcaca-0.99_beta11.ebuild:
Now install using -j1, thanks to Maarten Billemont , Bug
#155391.

*libcaca-0.99_beta11 (17 Nov 2006)

17 Nov 2006; Hanno Boeck +libcaca-0.99_beta11.ebuild:
Version bump.

28 Oct 2006; Diego Pettenò -libcaca-0.9-r1.ebuild,
libcaca-0.9-r2.ebuild, -libcaca-0.99_beta4.ebuild,
-libcaca-0.99_beta5.ebuild, libcaca-0.99_beta7.ebuild:
Cleanup old versions, add version dependencies for autoconf/automake. Thanks
to Patrick Lauer in bug #153055.

17 Oct 2006; Alexis Ballier
libcaca-0.99_beta4.ebuild, libcaca-0.99_beta5.ebuild,
libcaca-0.99_beta7.ebuild:
Updating homepage and src_uri since it has moved

*libcaca-0.99_beta7 (15 Oct 2006)

15 Oct 2006; Hanno Boeck +libcaca-0.99_beta7.ebuild,
+files/libcaca-0.99_beta7-gcc41.diff:
Version bump.

*libcaca-0.99_beta5 (27 Sep 2006)

27 Sep 2006; Hanno Boeck +libcaca-0.99_beta5.ebuild:
Version bump.

*libcaca-0.99_beta4 (13 Sep 2006)

13 Sep 2006; Diego Pettenò
+files/libcaca-0.99_beta4-deoptimise.patch, +libcaca-0.99_beta4.ebuild:
Add 0.99 version.

04 Sep 2006; Joshua Kinard libcaca-0.9-r2.ebuild:
Marked stable on mips.

27 Jul 2006; Diego Pettenò libcaca-0.9-r1.ebuild,
libcaca-0.9-r2.ebuild:
Fix dependency on slang 1, see bug #141947.

09 Jul 2006; Diego Pettenò libcaca-0.9-r1.ebuild,
libcaca-0.9-r2.ebuild:
Pinpoint virtual/x11 version to less than 7.

27 Jun 2006; Guy Martin libcaca-0.9-r2.ebuild:
Stable on hppa.

17 May 2006; Mark Loeser libcaca-0.9-r2.ebuild:
Stable on x86; bug #132838

14 May 2006; Markus Rothe libcaca-0.9-r2.ebuild:
Stable on ppc64; bug #132838

11 May 2006; Thomas Cort libcaca-0.9-r2.ebuild:
Stable on alpha and amd64 wrt Bug #132838.

11 May 2006; Jason Wever libcaca-0.9-r2.ebuild:
Stable on SPARC wrt bug #132838.

11 May 2006; Tobias Scherbaum
libcaca-0.9-r2.ebuild:
ppc stable, bug #132838

08 Apr 2006; Diego Pettenò libcaca-0.9-r2.ebuild:
Add ~x86-fbsd keyword.

*libcaca-0.9-r2 (17 Mar 2006)

17 Mar 2006; Diego Pettenò
+files/libcaca-0.9-libtool2.patch, metadata.xml, libcaca-0.9-r1.ebuild,
+libcaca-0.9-r2.ebuild:
New libtool patch, now link the demo programs installed dynamically instead
of statically, and allow use of --as-needed. This way it also fixes bug
#119428. Minor whitespace cleanup.

13 Dec 2005; Seemant Kulleen libcaca-0.9-r1.ebuild:
modular X deps

31 Oct 2005; Diego Pettenò -libcaca-0.9.ebuild:
Remove old version.

31 Oct 2005; Diego Pettenò libcaca-0.9-r1.ebuild:
Fixed DEPEND/RDEPEND to avoid having doxygen in RDEPEND. Use eautoreconf
instead of manual call to tools.

07 Jan 2005; Chris White libcaca-0.9-r1.ebuild:
Trying to refix #76517 by adding in better X11 lib logic. Hopefully this
works.

04 Jan 2005; Chris White libcaca-0.9-r1.ebuild:
Fixed Bug #72426 by adding --with logic to configure.

29 Dec 2004; Ciaran McCreesh :
Change encoding to UTF-8 for GLEP 31 compliance

06 Nov 2004; Michael Sterrett libcaca-0.9-r1.ebuild:
Fix for bug #70224

*libcaca-0.9-r1 (30 Sep 2004)

30 Sep 2004; Danny van Dyk
+files/libcaca-0.9-libtool.patch, +libcaca-0.9-r1.ebuild:
Patched libcaca's buildsystem to use libtool instead ranlib. Builds shared
library now. Allows libsdl to be build as shared library. BUG #57359

*libcaca-0.9-r1 30 Sep 2004

30 Sep 2004; <>
# INSERT ENTRY HERE

22 Aug 2004; Hardave Riar libcaca-0.9.ebuild:
Added ~mips keyword.

28 Jul 2004; Tom Gall libcaca-0.9.ebuild:
stable on ppc64, bug #55076

05 Jun 2004; Bryan Østergaard libcaca-0.9.ebuild:
Stable on alpha.

01 Jun 2004; Travis Tilley libcaca-0.9.ebuild:
stable on amd64

16 Apr 2004; Jeremy Huddleston libcaca-0.2.ebuild,
libcaca-0.6.ebuild:
inherits to top for bug #47775.

09 Apr 2004; Travis Tilley libcaca-0.9.ebuild:
added ~amd64 keyword

*libcaca-0.9 (22 Feb 2004)

28 Feb 2004; Mike Frysinger :
Fixed DEPEND and add optional X to USE.

22 Feb 2004; Hanno Boeck libcaca-0.9.ebuild:
Version bump. Cleaned up ebuild, added imlib and doc use-flag support.

*libcaca-0.6 (17 Jan 2004)

17 Jan 2004; Martin Holzer libcaca-0.2.ebuild,
libcaca-0.6.ebuild:
Version bumped and License fix.

*libcaca-0.2 (14 Jan 2004)

14 Jan 2004; Martin Holzer libcaca-0.2.ebuild:
Initial Version submitted by Derk-Jan Hartman
in 34965

Manifest

AUX libcaca-0.99_beta13-gcc-4.3.patch 382 RMD160 3c8cc21466b804e24d1facbd9b7dcc87af04bcfb SHA1 6707a1f9ebf06b4a3fead270209e503fe3b0fc65 SHA256 70021d8683ff5b428f7eff518b690d8f27154a36c5d59634e40f6eb9e9bcf9a7
AUX libcaca-0.99_beta13-ruby-Makefile.am.patch 394 RMD160 d6f2eda556d1b6e4e935db9d92cec1281f0244a9 SHA1 f1fa1b16003678ddd284f6f1afaf77e424ca0fa0 SHA256 ce0e8ff685e05a64a510effecdad80a670b268f9a2c3f0cb6ecf6ddf0a05cc14
AUX libcaca-0.99_beta4-deoptimise.patch 946 RMD160 c20434fcdbcf9345ae0862d7c235279add4a9acb SHA1 b66f86e03cc38f1b98486f55c4b1ea9cac5704bb SHA256 532edfc8702337b0e007eb9e82454094717ee923197203f82f67bc0584fdf738
DIST libcaca-0.99.beta11.tar.gz 774028 RMD160 96ee9953632bbb498f962fad58789d8544b9d562 SHA1 b61eb8df65ea59be707897d9e45d7f8addc55aca SHA256 a751ffecd96416d9e13d9676bb2abbe9fad25d1c62dc11ef6013e1badccc40ce
DIST libcaca-0.99.beta13.tar.gz 949362 RMD160 a39f0efc00db81bbd6820c4f52dec5e4f8ca3135 SHA1 8061d69a6a7f141aeb44f4d65f015bf5142115b2 SHA256 49544424f101c66780c06f318d63cd7a66454bbf4d95d46ddec47a0cc538a742
EBUILD libcaca-0.99_beta11.ebuild 1560 RMD160 581a7d5b6159c83a2b836a23990f997b4a6d10b9 SHA1 83b70e0f2746131dc2b917d4eea2079d75375edb SHA256 c4943102f1b5ae03ad8a0cdd8effdef5a7ffa92199ba9149b5722eb39a7fa24f
EBUILD libcaca-0.99_beta13.ebuild 1837 RMD160 378d8dc27d9d6990d042982318ce1b15bb58d493 SHA1 ee8c38a0ab957b5f84f10ac64d9f346cb0003d8b SHA256 9be59e5ed42e704e5d9d95dc408f627e7a85ecfc27e102b61e58ff0b55ff330c
MISC ChangeLog 8944 RMD160 72c47b380e144dfdcfe7351e9861c296bbfc690a SHA1 078e59faa7c53abf3d8dcf0ec8a5441b701e2b34 SHA256 24e0b54ac4be4c56fcc22f992a959415d948b40893416ceba0690f3e749d81fd
MISC metadata.xml 223 RMD160 86b42c49b694db39ddb3fdc60b98a3ad1a0c3392 SHA1 ea8c387229caaf4b0d3c9fbef9143b70dcae0b0d SHA256 dd48e823ec9a151bc3611121402ed26ee24eb3304aa62870b1e875a8fa0ac812

files

libcaca-0.99_beta11.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libcaca/libcaca-0.99_beta11.ebuild,v 1.13 2008/02/15 20:23:28 drac Exp $

inherit eutils autotools libtool

MY_P="${P/_beta/.beta}"

DESCRIPTION="A library that creates colored ASCII-art graphics"
HOMEPAGE="http://libcaca.zoy.org/"
SRC_URI="http://libcaca.zoy.org/files/${MY_P}.tar.gz"

LICENSE="WTFPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd"
IUSE="ncurses slang doc imlib X opengl nocxx"

RDEPEND="ncurses? ( >=sys-libs/ncurses-5.3 )
slang? ( >=sys-libs/slang-1.4 )
imlib? ( media-libs/imlib2 )
X? ( x11-libs/libX11 x11-libs/libXt )
opengl? ( virtual/opengl virtual/glut )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
doc? ( app-doc/doxygen )"

S=${WORKDIR}/${MY_P}

src_unpack() {
unpack ${A}
cd "${S}"

epatch "${FILESDIR}/${PN}-0.99_beta4-deoptimise.patch"

eautoreconf
elibtoolize
}

src_compile() {
# temp font fix #44128
export VARTEXFONTS="${T}/fonts"

econf \
$(use_enable doc) \
$(use_enable ncurses) \
$(use_enable slang) \
$(use_enable imlib imlib2) \
$(use_enable X x11) $(use_with X x) --x-libraries=/usr/$(get_libdir) \
$(use_enable opengl) \
$(use_enable !nocxx cxx) \
|| die "econf failed"
emake || die "emake failed"
unset VARTEXFONTS
}

src_install() {
mv doc/man/man3caca doc/man/man3
emake -j1 install DESTDIR="${D}" || die "emake install failed"
dodoc AUTHORS BUGS ChangeLog NEWS NOTES README TODO
}

libcaca-0.99_beta13.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libcaca/libcaca-0.99_beta13.ebuild,v 1.9 2008/05/12 15:55:53 mr_bones_ Exp $

inherit eutils autotools libtool mono

MY_P="${P/_beta/.beta}"

DESCRIPTION="A library that creates colored ASCII-art graphics"
HOMEPAGE="http://libcaca.zoy.org/"
SRC_URI="http://libcaca.zoy.org/files/${MY_P}.tar.gz"

LICENSE="WTFPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="doc imlib mono ncurses nocxx opengl ruby slang X"

RDEPEND="ncurses? ( >=sys-libs/ncurses-5.3 )
slang? ( >=sys-libs/slang-1.4 )
imlib? ( media-libs/imlib2 )
X? ( x11-libs/libX11 x11-libs/libXt )
opengl? ( virtual/opengl virtual/glut )
mono? ( dev-lang/mono )
ruby? ( virtual/ruby )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
doc? ( app-doc/doxygen
virtual/latex-base
|| ( dev-texlive/texlive-fontsrecommended app-text/tetex app-text/ptex ) )"

S="${WORKDIR}/${MY_P}"

src_unpack() {
unpack ${A}
cd "${S}"

epatch "${FILESDIR}/${PN}-0.99_beta4-deoptimise.patch"
epatch "${FILESDIR}/${P}-gcc-4.3.patch"
epatch "${FILESDIR}/${P}-ruby-Makefile.am.patch"

eautoreconf
elibtoolize
}

src_compile() {
# temp font fix #44128
export VARTEXFONTS="${T}/fonts"

econf \
$(use_enable doc) \
$(use_enable ncurses) \
$(use_enable slang) \
$(use_enable imlib imlib2) \
$(use_enable X x11) $(use_with X x) --x-libraries=/usr/$(get_libdir) \
$(use_enable opengl) \
$(use_enable !nocxx cxx) \
$(use_enable mono csharp) \
$(use_enable ruby) \
|| die "econf failed"
emake || die "emake failed"
unset VARTEXFONTS
}

src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog NEWS NOTES README TODO
}

metadata.xml




video

media-video@gentoo.org