Portage is a package management system used by Gentoo Linux
# 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
fix build with gcc 4.3, bug #213001
15 Feb 2008; Samuli Suominen
libcaca-0.99_beta12.ebuild:
Tested with slang-2 so allow it in depends.
09 Feb 2008; Samuli Suominen
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
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
ia64 stable wrt bug 159054
16 Jan 2007; Jeroen Roovers
Stable for HPPA.
09 Jan 2007; Markus Rothe
Stable on ppc64; bug #159054
06 Jan 2007; Matti Bickel
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
#155391.
*libcaca-0.99_beta11 (17 Nov 2006)
17 Nov 2006; Hanno Boeck
Version bump.
28 Oct 2006; Diego Pettenò
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
+files/libcaca-0.99_beta7-gcc41.diff:
Version bump.
*libcaca-0.99_beta5 (27 Sep 2006)
27 Sep 2006; Hanno Boeck
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
Marked stable on mips.
27 Jul 2006; Diego Pettenò
libcaca-0.9-r2.ebuild:
Fix dependency on slang 1, see bug #141947.
09 Jul 2006; Diego Pettenò
libcaca-0.9-r2.ebuild:
Pinpoint virtual/x11 version to less than 7.
27 Jun 2006; Guy Martin
Stable on hppa.
17 May 2006; Mark Loeser
Stable on x86; bug #132838
14 May 2006; Markus Rothe
Stable on ppc64; bug #132838
11 May 2006; Thomas Cort
Stable on alpha and amd64 wrt Bug #132838.
11 May 2006; Jason Wever
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ò
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
modular X deps
31 Oct 2005; Diego Pettenò
Remove old version.
31 Oct 2005; Diego Pettenò
Fixed DEPEND/RDEPEND to avoid having doxygen in RDEPEND. Use eautoreconf
instead of manual call to tools.
07 Jan 2005; Chris White
Trying to refix #76517 by adding in better X11 lib logic. Hopefully this
works.
04 Jan 2005; Chris White
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
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
Added ~mips keyword.
28 Jul 2004; Tom Gall
stable on ppc64, bug #55076
05 Jun 2004; Bryan Østergaard
Stable on alpha.
01 Jun 2004; Travis Tilley
stable on amd64
16 Apr 2004; Jeremy Huddleston
libcaca-0.6.ebuild:
inherits to top for bug #47775.
09 Apr 2004; Travis Tilley
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
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.6.ebuild:
Version bumped and License fix.
*libcaca-0.2 (14 Jan 2004)
14 Jan 2004; Martin Holzer
Initial Version submitted by Derk-Jan Hartman
in 34965
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
# 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
}
# 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
}