Merge pull request #220 from marineam/cleanup

Cleanup portage-stable
This commit is contained in:
Michael Marineau 2015-06-23 09:34:59 -07:00
commit 2209fcce6d
2486 changed files with 0 additions and 151422 deletions

View File

@ -1 +0,0 @@
DIST dia-0.97.2.tar.xz 5507004 RMD160 f9270f1f2cb6ad505219463827d02e3759693796 SHA1 dc7ed6f8cd83acc8f421d28f30e4042fe370e9ba SHA256 a761478fb98697f71b00d3041d7c267f3db4b94fe33ac07c689cb89c4fe5eae1

View File

@ -1,104 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/dia/dia-0.97.2.ebuild,v 1.7 2012/05/03 20:00:39 jdhore Exp $
EAPI=4
GCONF_DEBUG=yes
GNOME2_LA_PUNT=yes
PYTHON_DEPEND="python? 2"
inherit autotools eutils gnome2 python multilib
DESCRIPTION="Diagram/flowchart creation program"
HOMEPAGE="http://live.gnome.org/Dia"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
# the doc USE flag doesn't seem to do anything without docbook2html
IUSE="cairo doc gnome python"
RDEPEND=">=dev-libs/glib-2
dev-libs/libxml2
dev-libs/libxslt
dev-libs/popt
>=media-libs/freetype-2
>=media-libs/libart_lgpl-2
media-libs/libpng
sys-libs/zlib
x11-libs/gtk+:2
x11-libs/pango
cairo? ( x11-libs/cairo )
doc? (
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets
)
gnome? (
>=gnome-base/libgnome-2
>=gnome-base/libgnomeui-2
)
python? ( >=dev-python/pygtk-2 )"
DEPEND="${RDEPEND}
dev-util/intltool
virtual/pkgconfig
doc? ( dev-libs/libxslt )"
pkg_setup() {
DOCS="AUTHORS ChangeLog KNOWN_BUGS MAINTAINERS NEWS README RELEASE-PROCESS THANKS TODO"
# --exec-prefix makes Python look for modules in the Prefix
G2CONF="--exec-prefix=${EPREFIX}/usr
--docdir=${EPREFIX}/usr/share/doc/${PF}
$(use_enable gnome)
--disable-libemf
$(use_enable doc db2html)
$(use_with cairo)
$(use_with python)
--without-swig
--without-hardbooks"
if use python; then
python_set_active_version 2
python_pkg_setup
fi
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.97.0-gnome-doc.patch #159831
epatch "${FILESDIR}"/${PN}-0.97.2-glib-2.31.patch #401331
if use python; then
python_convert_shebangs -r 2 .
sed -i -e "s/\.so/$(get_libname)/" acinclude.m4 || die #298232
fi
if ! use doc; then
# Skip man generation
sed -i -e '/if HAVE_DB2MAN/,/endif/d' doc/*/Makefile.am || die
fi
# Fix naming conflict on Darwin/OSX
sed -i -e 's/isspecial/char_isspecial/' objects/GRAFCET/boolequation.c || die
intltoolize --force --copy --automake || die
eautoreconf
gnome2_src_prepare
}
pkg_postinst() {
gnome2_pkg_postinst
if use python; then
python_need_rebuild
python_mod_optimize /usr/share/dia
fi
}
pkg_postrm() {
gnome2_pkg_postrm
use python && python_mod_cleanup /usr/share/dia
}

View File

@ -1,51 +0,0 @@
acinclude.m4 | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/acinclude.m4 b/acinclude.m4
index 57a2188..1bf3ad0 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -128,7 +128,7 @@ else:
AC_CACHE_CHECK([for $am_display_PYTHON script directory],
[am_cv_python_pythondir],
[am_cv_python_pythondir=`$PYTHON -c "from distutils import sysconfig; print sysconfig.get_python_lib(0,0,prefix='$PYTHON_PREFIX')" 2>/dev/null ||
- echo "$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages"`])
+ echo "$PYTHON_PREFIX/${py_lib}/python$PYTHON_VERSION/site-packages"`])
AC_SUBST([pythondir], [$am_cv_python_pythondir])
dnl pkgpythondir -- $PACKAGE directory under pythondir. Was
@@ -145,7 +145,7 @@ else:
AC_CACHE_CHECK([for $am_display_PYTHON extension module directory],
[am_cv_python_pyexecdir],
[am_cv_python_pyexecdir=`$PYTHON -c "from distutils import sysconfig; print sysconfig.get_python_lib(1,0,prefix='$PYTHON_EXEC_PREFIX')" 2>/dev/null ||
- echo "${PYTHON_EXEC_PREFIX}/lib/python${PYTHON_VERSION}/site-packages"`])
+ echo "${PYTHON_EXEC_PREFIX}/${py_lib}/python${PYTHON_VERSION}/site-packages"`])
AC_SUBST([pyexecdir], [$am_cv_python_pyexecdir])
dnl pkgpyexecdir -- $(pyexecdir)/$(PACKAGE)
@@ -202,6 +202,7 @@ AC_DEFUN([AM_CHECK_PYTHON_HEADERS],
AC_MSG_CHECKING(for headers required to compile python extensions)
dnl deduce PYTHON_INCLUDES
py_prefix=`$PYTHON -c "import sys; print sys.prefix"`
+py_lib=`$PYTHON -c "from distutils import sysconfig; print sysconfig.get_python_lib(0,1)" | cut -d '/' -f 3`
py_exec_prefix=`$PYTHON -c "import sys; print sys.exec_prefix"`
PYTHON_INCLUDES="-I${py_prefix}/include/python${PYTHON_VERSION}"
if test "$py_prefix" != "$py_exec_prefix"; then
@@ -225,7 +226,7 @@ AC_REQUIRE([AM_CHECK_PYTHON_HEADERS])
AC_MSG_CHECKING(for libpython${PYTHON_VERSION}.a)
-py_config_dir="$py_prefix/lib/python${PYTHON_VERSION}/config"
+py_config_dir="$py_prefix/$py_lib/python${PYTHON_VERSION}/config"
py_makefile="${py_config_dir}/Makefile"
if test -f "$py_makefile"; then
@@ -235,7 +236,7 @@ dnl extra required libs
py_other_libs=`sed -n -e 's/^LIBS=\(.*\)/\1/p' $py_makefile`
dnl now the actual libpython
- if test -e "${py_config_dir}/libpython${PYTHON_VERSION}.a"; then
+ if test -e "$PYTHON_PREFIX/${py_lib}/libpython${PYTHON_VERSION}.so"; then
PYTHON_LIBS="-L${py_config_dir} -lpython${PYTHON_VERSION} $py_localmodlibs $py_basemodlibs $py_other_libs"
AC_MSG_RESULT(found)
else

View File

@ -1,61 +0,0 @@
From 9d40692b695b30f80b263814bdd351c0dbe67733 Mon Sep 17 00:00:00 2001
From: Gilles Dartiguelongue <eva@gentoo.org>
Date: Mon, 18 May 2009 22:19:35 +0200
Subject: [PATCH] Fix compilation in a gnome environment, gentoo bug #159831
---
configure.in | 19 +++++++++++--------
1 files changed, 11 insertions(+), 8 deletions(-)
diff --git a/configure.in b/configure.in
index d27ee6e..d9c0bf4 100644
--- a/configure.in
+++ b/configure.in
@@ -110,17 +110,19 @@ if test "$have_libart" = "yes" ; then
fi
AC_MSG_CHECKING([whether GNOME specific code should be used])
-AC_ARG_ENABLE(gnome,[ --enable-gnome enable gnome code],
- GNOME=$enableval, GNOME=no)
-if test "$GNOME" = "yes" ; then
+AC_ARG_ENABLE(gnome,
+ AC_HELP_STRING([--enable-gnome],[enable gnome code]),,
+ enable_gnome=no)
+if test "x$enable_gnome" = "xyes" ; then
GTK_MODULES="$GTK_MODULES libgnome-2.0 libgnomeui-2.0"
AC_DEFINE(GNOME,1,[Define if building with GNOME support])
+ AC_DEFINE(HAVE_GNOME,1,[Define if building with GNOME support])
AC_DEFINE_UNQUOTED(GNOME_ICONDIR, "${prefix}/share/pixmaps", [GNOME icon directory])
- have_gnome=true
+ have_gnome=yes
else
- have_gnome=false
+ have_gnome=no
fi
-AM_CONDITIONAL(HAVE_GNOME, $have_gnome)
+AM_CONDITIONAL(HAVE_GNOME, [test "x$have_gnome" != "xno"])
AC_MSG_RESULT($GNOME)
dnl GTK2: libgnomecanvas-2.0 ?
@@ -129,7 +131,8 @@ PKG_CHECK_MODULES(GTK,$GTK_MODULES)
AC_SUBST(GTK_CFLAGS)
AC_SUBST(GTK_LIBS)
-AM_CONDITIONAL(HAVE_BONOBO,false)
+#AM_CONDITIONAL(HAVE_BONOBO,false)
+AM_CONDITIONAL(HAVE_BONOBO,[test "true" = "false"])
dnl Look for Cairo
AC_ARG_WITH(cairo,
@@ -627,7 +630,7 @@ Configuration:
Source code location: ${srcdir}
Compiler: ${CC}
- Gnome support: ${GNOME}
+ Gnome support: ${have_gnome}
Python support: ${with_python}
Libart support (PNG export): ${have_libart}
Cairo support (PNG, PDF, print): ${with_cairo}
--
1.6.3

View File

@ -1,24 +0,0 @@
From 59f67782b9e382b2d71aeabbd493799b179bdec0 Mon Sep 17 00:00:00 2001
From: Hans Breuer <hans@breuer.org>
Date: Sun, 27 Feb 2011 20:32:47 +0000
Subject: Bug 642764 - use png_jmpbuf() rather than direct member access
Fix from Hanno Boeck to make Dia compile with libpng 1.5
https://bugzilla.gnome.org/show_bug.cgi?id=642764
(cherry picked from commit 8e28086b95578d17386c3be9aea132064be829a0)
---
diff --git a/plug-ins/libart/export_png.c b/plug-ins/libart/export_png.c
index f8bbdc1..33ea6c3 100644
--- a/plug-ins/libart/export_png.c
+++ b/plug-ins/libart/export_png.c
@@ -178,7 +178,7 @@ export_png_ok(GtkButton *button, gpointer userdata)
}
/* set error handling ... */
- if (setjmp(png->jmpbuf)) {
+ if (setjmp(png_jmpbuf(png))) {
fclose(fp);
png_destroy_write_struct(&png, &info);
message_error(_("Error occurred while writing PNG"));
--
cgit v0.9

View File

@ -1,59 +0,0 @@
From e3d41e6dd3488a29d23f53c57526871a9b79e9bf Mon Sep 17 00:00:00 2001
From: Alexandre Rostovtsev <tetromino@gentoo.org>
Date: Sat, 7 Apr 2012 20:43:27 -0400
Subject: [PATCH] Do not include glib subheaders directly
Otherwise, dia cannot build against >=glib-2.31
https://bugzilla.gnome.org/show_bug.cgi?id=673712
---
objects/custom/shape_typeinfo.c | 2 +-
tests/test-boundingbox.c | 3 ---
tests/test-objects.c | 4 ----
3 files changed, 1 insertions(+), 8 deletions(-)
diff --git a/objects/custom/shape_typeinfo.c b/objects/custom/shape_typeinfo.c
index c6133b1..3fb3d73 100644
--- a/objects/custom/shape_typeinfo.c
+++ b/objects/custom/shape_typeinfo.c
@@ -27,7 +27,7 @@
#include "custom_util.h"
#include <string.h>
#include <stdarg.h>
-#include <glib/gstrfuncs.h>
+#include <glib.h>
#include <glib/gstdio.h>
#include <libxml/parser.h>
diff --git a/tests/test-boundingbox.c b/tests/test-boundingbox.c
index 7adaab5..a13d018 100644
--- a/tests/test-boundingbox.c
+++ b/tests/test-boundingbox.c
@@ -28,9 +28,6 @@
#include <glib.h>
#include <glib-object.h>
-#if GLIB_CHECK_VERSION(2,16,0)
-#include <glib/gtestutils.h>
-#endif
#include "dialib.h"
/*
diff --git a/tests/test-objects.c b/tests/test-objects.c
index 57d5675..c5980a5 100644
--- a/tests/test-objects.c
+++ b/tests/test-objects.c
@@ -28,10 +28,6 @@
#include <glib.h>
#include <glib-object.h>
-#if GLIB_CHECK_VERSION(2,16,0)
-#include <glib/gtestutils.h>
-#endif
-
#include "object.h"
#include "plug-ins.h"
#include "dialib.h"
--
1.7.8.5

View File

@ -1,238 +0,0 @@
# ChangeLog for dev-python/python-exec
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/ChangeLog,v 1.60 2013/10/30 19:13:54 mgorny Exp $
*python-exec-10000.1 (30 Oct 2013)
*python-exec-10000.2 (30 Oct 2013)
30 Oct 2013; Michał Górny <mgorny@gentoo.org> +python-exec-10000.1.ebuild,
+python-exec-10000.2.ebuild, -python-exec-0.3.1.ebuild,
-python-exec-0.9999.ebuild, -python-exec-2.0-r1.ebuild,
-python-exec-2.0-r2.ebuild, -python-exec-2.0-r3.ebuild,
-python-exec-2.9999.ebuild:
Replace dev-python/python-exec with virtual compatibility ebuilds.
*python-exec-2.0-r3 (29 Oct 2013)
*python-exec-2.0-r1 (29 Oct 2013)
29 Oct 2013; Michał Górny <mgorny@gentoo.org> +python-exec-2.0-r1.ebuild,
+python-exec-2.0-r3.ebuild, python-exec-2.0-r2.ebuild,
python-exec-2.9999.ebuild:
Add a temporarily PDEP hack to avoid breaking systems by removing python-
exec:0. Restore old ebuild names to make it possible to propagate it through
dynamic-deps.
*python-exec-2.0-r2 (26 Oct 2013)
26 Oct 2013; Michał Górny <mgorny@gentoo.org> +python-exec-2.0-r2.ebuild,
-python-exec-2.0-r1.ebuild, python-exec-2.9999.ebuild:
Pass "g" option to sed to fix all the occurences of python-exec in dep trees.
19 Oct 2013; Mike Frysinger <vapier@gentoo.org> python-exec-0.3.1.ebuild,
python-exec-0.9999.ebuild, python-exec-2.0-r1.ebuild,
python-exec-2.9999.ebuild:
Add ~m68k love.
17 Oct 2013; Jeroen Roovers <jer@gentoo.org> python-exec-2.0-r1.ebuild:
Stable for HPPA (bug #487676).
14 Oct 2013; Michał Górny <mgorny@gentoo.org> python-exec-0.9999.ebuild,
python-exec-2.9999.ebuild:
Switch to git-r3.
07 Oct 2013; Michał Górny <mgorny@gentoo.org> python-exec-2.0-r1.ebuild,
python-exec-2.9999.ebuild:
Touch vardb after modifications as suggested by Arfrever.
*python-exec-2.0-r1 (03 Oct 2013)
03 Oct 2013; Michał Górny <mgorny@gentoo.org> +python-exec-2.0-r1.ebuild,
-python-exec-2.0.ebuild, python-exec-2.9999.ebuild:
Fix unslotted python-exec deps in vardb when >=python-exec-2.0-r1 is
installed.
29 Sep 2013; Michał Górny <mgorny@gentoo.org> -python-exec-0.2.ebuild,
-python-exec-0.3.ebuild:
Drop old.
*python-exec-2.0 (17 Sep 2013)
*python-exec-2.9999 (17 Sep 2013)
17 Sep 2013; Michał Górny <mgorny@gentoo.org> +python-exec-2.0.ebuild,
+python-exec-2.9999.ebuild:
Introduce python-exec:2.
*python-exec-0.9999 (15 Sep 2013)
15 Sep 2013; Michał Górny <mgorny@gentoo.org> +python-exec-0.9999.ebuild,
-python-exec-9999.ebuild:
9999 -> 0.9999 to support multiple branches in the future.
14 Apr 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-0.3.1.ebuild:
Stable for sh, wrt bug #464428
13 Apr 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-0.3.1.ebuild:
Stable for s390, wrt bug #464428
13 Apr 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-0.3.1.ebuild:
Stable for sparc, wrt bug #464428
12 Apr 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-0.3.1.ebuild:
Stable for ia64, wrt bug #464428
12 Apr 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-0.3.1.ebuild:
Stable for alpha, wrt bug #464428
10 Apr 2013; Jeroen Roovers <jer@gentoo.org> python-exec-0.3.1.ebuild:
Stable for HPPA (bug #464428).
05 Apr 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-0.3.1.ebuild:
Stable for arm, wrt bug #464428
05 Apr 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-0.3.1.ebuild:
Stable for ppc64, wrt bug #464428
05 Apr 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-0.3.1.ebuild:
Stable for ppc, wrt bug #464428
04 Apr 2013; Michał Górny <mgorny@gentoo.org> metadata.xml:
Leave Python as the sole maintainer since I'm part of it.
04 Apr 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-0.3.1.ebuild:
Stable for x86, wrt bug #464428
04 Apr 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-0.3.1.ebuild:
Stable for amd64, wrt bug #464428
*python-exec-0.3.1 (27 Feb 2013)
27 Feb 2013; Michał Górny <mgorny@gentoo.org> +python-exec-0.3.1.ebuild:
Version bump.
26 Feb 2013; Michał Górny <mgorny@gentoo.org> -python-exec-0.1.1.ebuild,
-python-exec-0.1.ebuild, python-exec-0.2.ebuild, python-exec-0.3.ebuild,
python-exec-9999.ebuild:
Fix creating implementation list in case subprocesses are involved. Bug
#459338. Remove old.
24 Feb 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-0.2.ebuild:
Stable for sh, wrt bug #452934
*python-exec-0.3 (23 Feb 2013)
23 Feb 2013; Michał Górny <mgorny@gentoo.org> +python-exec-0.3.ebuild,
python-exec-9999.ebuild:
Version bump. Support symlinks, add a test suite.
20 Feb 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-0.2.ebuild:
Stable for s390, wrt bug #452934
17 Feb 2013; Zac Medico <zmedico@gentoo.org> python-exec-0.2.ebuild:
Add ~arm-linux keyword.
06 Feb 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-0.2.ebuild:
Stable for sparc, wrt bug #452934
04 Feb 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-0.2.ebuild:
Stable for alpha, wrt bug #452934
30 Jan 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-0.2.ebuild:
Stable for x86, wrt bug #452934
29 Jan 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-0.2.ebuild:
Stable for ia64, wrt bug #452934
26 Jan 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-0.2.ebuild:
Stable for ppc64, wrt bug #452934
26 Jan 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-0.2.ebuild:
Stable for ppc, wrt bug #452934
26 Jan 2013; Markus Meier <maekke@gentoo.org> python-exec-0.2.ebuild:
arm stable, bug #452934
23 Jan 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-0.2.ebuild:
Stable for amd64, wrt bug #452934
22 Jan 2013; Jeroen Roovers <jer@gentoo.org> python-exec-0.2.ebuild:
Stable for HPPA (bug #452934).
19 Jan 2013; Michał Górny <mgorny@gentoo.org> python-exec-0.2.ebuild,
python-exec-9999.ebuild:
Use an ugly hack instead of relying on eclass to do it for us.
29 Dec 2012; Raúl Porcel <armin76@gentoo.org> python-exec-0.1.1.ebuild:
alpha/s390/sh/sparc stable wrt #445178
18 Dec 2012; Agostino Sarubbo <ago@gentoo.org> python-exec-0.1.1.ebuild:
Stable for ia64, wrt bug #445178
17 Dec 2012; Michał Górny <mgorny@gentoo.org> python-exec-0.1.1.ebuild,
python-exec-0.1.ebuild, python-exec-0.2.ebuild, python-exec-9999.ebuild:
Bump to EAPI=5 to make Paludis happy, bug #447524.
16 Dec 2012; Agostino Sarubbo <ago@gentoo.org> python-exec-0.1.1.ebuild:
Stable for x86, wrt bug #445178
*python-exec-9999 (15 Dec 2012)
15 Dec 2012; Michał Górny <mgorny@gentoo.org> +python-exec-9999.ebuild:
Import the live ebuild.
04 Dec 2012; Anthony G. Basile <blueness@gentoo.org> python-exec-0.1.1.ebuild:
stable ppc64, bug #445178
02 Dec 2012; Markus Meier <maekke@gentoo.org> python-exec-0.1.1.ebuild:
arm stable, bug #445178
02 Dec 2012; <ago@gentoo.org> python-exec-0.1.1.ebuild:
Stable for amd64, wrt bug #445178
29 Nov 2012; Brent Baude <ranger@gentoo.org> python-exec-0.1.1.ebuild:
Marking python-exec-0.1.1 ppc for bug 445178
29 Nov 2012; Jeroen Roovers <jer@gentoo.org> python-exec-0.1.1.ebuild:
Stable for HPPA (bug #445178).
*python-exec-0.2 (23 Nov 2012)
23 Nov 2012; Michał Górny <mgorny@gentoo.org> +python-exec-0.2.ebuild:
Version bump. The new version supports running the wrapper through Python (bug
#438984).
*python-exec-0.1.1 (31 Oct 2012)
31 Oct 2012; Michał Górny <mgorny@gentoo.org> +python-exec-0.1.1.ebuild:
Version bump. The new version adds Prefix support and respect preferred
Python2 & 3 choices as well.
28 Oct 2012; Fabian Groffen <grobian@gentoo.org> python-exec-0.1.ebuild:
Add Prefix keywords, bug #438388
21 Oct 2012; Richard Yao <ryao@gentoo.org> python-exec-0.1.ebuild:
Keyword ~amd64-fbsd
20 Oct 2012; Raúl Porcel <armin76@gentoo.org> python-exec-0.1.ebuild:
Add ~alpha/~ia64/~s390/~sh/~sparc wrt 438388
20 Oct 2012; Jeroen Roovers <jer@gentoo.org> python-exec-0.1.ebuild:
Marked ~hppa (bug #438388).
17 Oct 2012; <naota@gentoo.org> python-exec-0.1.ebuild:
Add ~x86-fbsd. #438388
16 Oct 2012; Anthony G. Basile <blueness@gentoo.org> python-exec-0.1.ebuild:
keyword ~arm, bug #438388
16 Oct 2012; Anthony G. Basile <blueness@gentoo.org> python-exec-0.1.ebuild:
keyworded ~ppc ~ppc64, bug #438388
15 Oct 2012; Matt Turner <mattst88@gentoo.org> python-exec-0.1.ebuild:
Added ~mips, bug 438388.
*python-exec-0.1 (14 Oct 2012)
14 Oct 2012; Michał Górny <mgorny@gentoo.org> +metadata.xml,
+python-exec-0.1.ebuild:
Introduce python-exec, a tool to start Python scripts installed for multiple
implementations.

View File

@ -1,26 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
EBUILD python-exec-10000.1.ebuild 839 SHA256 f368ca422a353887ce64fcef857018f7fd5866dda5bfa286fa67d6d1ff5588cc SHA512 4fcc5bd58dc49c783102b2b8e5d79bf0e6aec346faf074289b0fb5ce9ad5d3ee1e10939521defd1fb2c0b3889a0e8beb7e5cb3a6b540ffc6185a7985150d2809 WHIRLPOOL 3c07bccf7e9219e73c83a1437d15697f7608fcebc2bd66a9b7f5d5c32952088127253d743ac184c2a94cb9f22d0ddfb8dd3c986ed3eb828666bd109a5603a6d4
EBUILD python-exec-10000.2.ebuild 891 SHA256 f40cc258651a46c5cbd636d7bcf17d39bb526b94208c83f2b40174300eace5b3 SHA512 0eea43ab61a9c49390c0a072436c1fca29f5863d92648858bd66d18db6cd17f4b6a11e654a8c88446d52ba0dd2c3ee843ef979150070c447bebf69e91b25ca96 WHIRLPOOL 0cf7b0c847c576aea3f29c463bf5a2460d35b480081293e56f05896fbf50844f9a99e3c50536b777cd575b1963123a072aef84944003a4003fc603c211981747
MISC ChangeLog 8722 SHA256 bfebbde39e11f451ccc8e555b0ecd561fdba4bd17973b43991e9a6b7cc60e874 SHA512 cc7dbd6230d138ef301058501d9e2581129aa3650e5d7780b11de42be5cb8c9ce152b60d750ea25fac12e55685cb3d90f2fcf47809e84ebff279743f1ae8c761 WHIRLPOOL 578e573280fc9fcbf712b278d9d12149bcc81fb74708d047c522fa218e42a158b5f5319f979c8ac7585626eaffa2ef4a812220250ec4d627fd69630bb3a7bdba
MISC metadata.xml 369 SHA256 8b6dcc8bc5a5198e3df4c844ebf07234f8c9eb1ff4e10fa7bccc07a0e5dc7517 SHA512 8cc3738e0fd501a4b374d9e18f5676c78d285549c88061aab63697011f43163275751341dc1199aa9a0e4eb3bc9c8e436df261ede8bcf2f759aab096a53d04e0 WHIRLPOOL c99edc69d860d148ebd3d004131e448a957a1f6a3cb3f32b51e94bed79eee6060e41f0de18edc6dd63b83f507f25ab6f0105e593d7d14b1050106aaa3b45e342
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQJ8BAEBCABmBQJScVqJXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZObV8P+wZ8TvtwXfs58E87nTcVP/sQ
hNGpVjgDFqjeV7Ibsu9Nqkk401FS9gu9hAfztWgAF+4qnjlgmXgHTAjihC+BGnyf
C3ub5soKdMBtTdZCsZ/dCrwl4qJ1vuv6XoSOg1phYy4TLh2q1MQ2PyRjIFtsIaFV
4nI5/5Au9EuszrB5aLpEp3am4YDxyC6VG8SVsPD5QKbKxzXcBZgHMHLEKNmEs8IO
jnKDRMmaPARkdf5kffbTN14i0b/SOC0emBGIzXgaiRIpceiQnoEki4JRnoKHqUry
6wvqJTu2XdT4qfn+7m8FZ79pbzuZyAJAKxqdT10p1gAHtWdRX0mg6P1V6MIT7MaC
/7e0vgCOQ2krGoEr7Q39Q0ku7skYnRJPaT3rJcNUJcz0yiKfwjcJ8flImoYyIQzl
9kc0U0m1KjlyveK+GTjM49GFvhl2Kb0hXK6w26/cbTwnMxRfu3txBnRTCMbp1UXz
eCqfenuwmkBtwTkVQDH1taNHxulKpBCi47duylGiJcPnWPF9iQrH9QW9NGmn45M5
LlRQAIWKrFWwRW/KC4PYKkMYG5lgqXYDeSMdeysyq4faeC49h4QXyCGuSP9n4Ovx
TjkoVnQNI3O5WyrzfMESTYhCVECYGWdT1zBtG4a2tclchZKHZuaL9oQgsBDXXdW6
9xhwQIF6G3E7/O+1i2an
=NqFS
-----END PGP SIGNATURE-----

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<upstream>
<maintainer status="active">
<email>mgorny@gentoo.org</email>
<name>Michał Górny</name>
</maintainer>
<bugs-to>https://bitbucket.org/mgorny/python-exec/issues/</bugs-to>
</upstream>
</pkgmetadata>

View File

@ -1,22 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-10000.1.ebuild,v 1.1 2013/10/30 19:13:54 mgorny Exp $
EAPI=5
# Kids, don't do this at home!
inherit python-utils-r1
PYTHON_COMPAT=( "${_PYTHON_ALL_IMPLS[@]}" )
inherit python-r1
DESCRIPTION="Compatibility package for dev-lang/python-exec"
HOMEPAGE="https://bitbucket.org/mgorny/python-exec/"
SRC_URI=""
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="dev-lang/python-exec:0[${PYTHON_USEDEP}]"

View File

@ -1,23 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-10000.2.ebuild,v 1.1 2013/10/30 19:13:54 mgorny Exp $
EAPI=5
# Kids, don't do this at home!
inherit python-utils-r1
PYTHON_COMPAT=( "${_PYTHON_ALL_IMPLS[@]}" )
inherit python-r1
DESCRIPTION="Compatibility package for dev-lang/python-exec"
HOMEPAGE="https://bitbucket.org/mgorny/python-exec/"
SRC_URI=""
LICENSE="BSD"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="dev-lang/python-exec:0[${PYTHON_USEDEP}]
dev-lang/python-exec:2[${PYTHON_USEDEP}]"

View File

@ -1 +0,0 @@
DIST python-xlib-0.14.tar.gz 200223 RMD160 be5610035fb1aee36a55e3e276582e3e31ba1cfc SHA1 e25e3c1284e768d3f84eaebbea4ed3e647c2a05b SHA256 4771b0b6a605e0197ece5432fa601c61df724b32544239f463a867200f2160eb

View File

@ -1,41 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-xlib/python-xlib-0.14.ebuild,v 1.7 2009/11/14 16:35:31 armin76 Exp $
inherit distutils
DESCRIPTION="A fully functional X client library for Python, written in Python"
HOMEPAGE="http://python-xlib.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ia64 ppc ~ppc64 x86"
IUSE="doc"
DEPEND="${RDEPEND}
doc? ( virtual/latex-base
>=sys-apps/texinfo-4.8-r2 )"
PYTHON_MODNAME="Xlib"
src_compile() {
distutils_src_compile
if use doc; then
cd doc
VARTEXFONTS="${T}"/fonts emake || die "make docs failed"
fi
}
src_install () {
distutils_src_install
if use doc; then
dohtml -r doc/html/
dodoc doc/ps/python-xlib.ps
fi
}
src_test() {
distutils_python_version
for pytest in $(ls test/*py); do
PYTHONPATH=. "${python}" ${pytest} || die "test failed"
done
}

View File

@ -1 +0,0 @@
DIST libglade-2.6.4.tar.bz2 356119 RMD160 516a43543e518a319ca9b35556ca1ac88e2ce8fb SHA1 8465851733b8a0efbe57c43efc0f140d8e2d2edb SHA256 64361e7647839d36ed8336d992fd210d3e8139882269bed47dc4674980165dec

View File

@ -1,22 +0,0 @@
--- a/Makefile.am 2004-11-11 18:56:13.000000000 +0800
+++ b/Makefile.am 2004-12-06 11:00:24.501734048 +0800
@@ -24,7 +24,7 @@
if HAVE_XMLCATALOG
install-data-local:
- -$(XMLCATALOG) --noout --add "system" "http://glade.gnome.org/glade-2.0.dtd" $(xmldir)/glade-2.0.dtd $(XML_CATALOG_FILE)
+# -$(XMLCATALOG) --noout --add "system" "http://glade.gnome.org/glade-2.0.dtd" $(xmldir)/glade-2.0.dtd $(XML_CATALOG_FILE)
uninstall-local:
-$(XMLCATALOG) --noout --del $(xmldir)/glade-2.0.dtd $(XML_CATALOG_FILE)
endif
--- a/Makefile.in 2004-11-11 19:21:38.000000000 +0800
+++ b/Makefile.in 2004-12-06 11:00:49.786890120 +0800
@@ -819,7 +819,7 @@
@HAVE_XMLCATALOG_TRUE@install-data-local:
-@HAVE_XMLCATALOG_TRUE@ -$(XMLCATALOG) --noout --add "system" "http://glade.gnome.org/glade-2.0.dtd" $(xmldir)/glade-2.0.dtd $(XML_CATALOG_FILE)
+@HAVE_XMLCATALOG_TRUE@# -$(XMLCATALOG) --noout --add "system" "http://glade.gnome.org/glade-2.0.dtd" $(xmldir)/glade-2.0.dtd $(XML_CATALOG_FILE)
@HAVE_XMLCATALOG_TRUE@uninstall-local:
@HAVE_XMLCATALOG_TRUE@ -$(XMLCATALOG) --noout --del $(xmldir)/glade-2.0.dtd $(XML_CATALOG_FILE)

View File

@ -1,11 +0,0 @@
--- a/tests/test-libglade-gtk.glade 2008-09-27 16:50:40.164242312 +0300
+++ b/tests/test-libglade-gtk.glade 2008-09-27 16:50:43.460908927 +0300
@@ -470,7 +470,7 @@
<upper>100</upper>
<step>1</step>
<page>10</page>
- <page_size>10</page_size>
+ <page_size>0</page_size>
<child>
<left_attach>1</left_attach>
<right_attach>2</right_attach>

View File

@ -1,55 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/libglade/libglade-2.6.4.ebuild,v 1.7 2009/10/09 18:25:07 armin76 Exp $
EAPI="2"
inherit eutils gnome2
DESCRIPTION="Library to construct graphical interfaces at runtime"
HOMEPAGE="http://www.gnome.org/"
LICENSE="LGPL-2"
SLOT="2.0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd"
IUSE="doc"
RDEPEND=">=dev-libs/glib-2.10
>=x11-libs/gtk+-2.8.10
>=dev-libs/atk-1.9
>=dev-libs/libxml2-2.4.10
>=dev-lang/python-2.0-r7"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.9
doc? ( >=dev-util/gtk-doc-1 )"
DOCS="AUTHORS ChangeLog NEWS README"
src_prepare() {
# patch to stop make install installing the xml catalog
# because we do it ourselves in postinst()
epatch "${FILESDIR}"/Makefile.in.am-2.4.2-xmlcatalog.patch
# patch to not throw a warning with gtk+-2.14 during tests, as it triggers abort
epatch "${FILESDIR}/${PN}-2.6.3-fix_tests-page_size.patch"
}
src_install() {
dodir /etc/xml
gnome2_src_install
}
pkg_postinst() {
echo ">>> Updating XML catalog"
/usr/bin/xmlcatalog --noout --add "system" \
"http://glade.gnome.org/glade-2.0.dtd" \
/usr/share/xml/libglade/glade-2.0.dtd /etc/xml/catalog
gnome2_pkg_postinst
}
pkg_postrm() {
gnome2_pkg_postrm
echo ">>> removing entries from the XML catalog"
/usr/bin/xmlcatalog --noout --del \
/usr/share/xml/libglade/glade-2.0.dtd /etc/xml/catalog
}

View File

@ -1 +0,0 @@
DIST libart_lgpl-2.3.21.tar.bz2 329102 RMD160 ed40181ffc9d6646630c1db64532217acf7dd036 SHA1 dbac185c65696381ef188de1f98b348b530e22f9 SHA256 fdc11e74c10fc9ffe4188537e2b370c0abacca7d89021d4d303afdf7fd7476fa

View File

@ -1,19 +0,0 @@
diff --exclude-from=/home/dang/bin/scripts/diffrc -up -ruN libart_lgpl-2.3.19.orig/art_misc.h libart_lgpl-2.3.19/art_misc.h
--- libart_lgpl-2.3.19.orig/art_misc.h 2007-01-01 18:59:22.000000000 -0500
+++ libart_lgpl-2.3.19/art_misc.h 2007-03-01 11:35:47.000000000 -0500
@@ -34,9 +34,15 @@
#include <libart_lgpl/art_config.h>
#endif
+#ifdef __cplusplus
+extern "C" {
+#endif
void *art_alloc(size_t size);
void art_free(void *ptr);
void *art_realloc(void *ptr, size_t size);
+#ifdef __cplusplus
+}
+#endif /* __cplusplus */
/* These aren't, strictly speaking, configuration macros, but they're
damn handy to have around, and may be worth playing with for

View File

@ -1,54 +0,0 @@
diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN libart_lgpl-2.3.19.orig/art_config.h libart_lgpl-2.3.19/art_config.h
--- libart_lgpl-2.3.19.orig/art_config.h 2007-02-28 08:00:44.000000000 -0500
+++ libart_lgpl-2.3.19/art_config.h 2007-08-24 16:25:28.000000000 -0400
@@ -1,10 +1,7 @@
/* Automatically generated by gen_art_config.c */
-#define ART_SIZEOF_CHAR 1
-#define ART_SIZEOF_SHORT 2
-#define ART_SIZEOF_INT 4
-#define ART_SIZEOF_LONG 4
+#include <stdint.h>
-typedef unsigned char art_u8;
-typedef unsigned short art_u16;
-typedef unsigned int art_u32;
+typedef uint8_t art_u8;
+typedef uint16_t art_u16;
+typedef uint32_t art_u32;
diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN libart_lgpl-2.3.19.orig/Makefile.am libart_lgpl-2.3.19/Makefile.am
--- libart_lgpl-2.3.19.orig/Makefile.am 2007-01-01 18:59:22.000000000 -0500
+++ libart_lgpl-2.3.19/Makefile.am 2007-08-24 15:42:44.000000000 -0400
@@ -3,11 +3,6 @@ noinst_PROGRAMS = testart testuta gen_ar
bin_SCRIPTS = \
libart2-config
-BUILT_SOURCES = art_config.h
-
-art_config.h: gen_art_config$(EXEEXT)
- ./gen_art_config > art_config.h
-
EXTRA_DIST = \
libart.def \
libart-config.in \
diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN libart_lgpl-2.3.19.orig/Makefile.in libart_lgpl-2.3.19/Makefile.in
--- libart_lgpl-2.3.19.orig/Makefile.in 2007-02-28 08:00:24.000000000 -0500
+++ libart_lgpl-2.3.19/Makefile.in 2007-08-24 15:42:44.000000000 -0400
@@ -254,7 +254,6 @@ top_srcdir = @top_srcdir@
bin_SCRIPTS = \
libart2-config
-BUILT_SOURCES = art_config.h
EXTRA_DIST = \
libart.def \
libart-config.in \
@@ -915,9 +914,6 @@ uninstall-am: uninstall-binSCRIPTS unins
uninstall-pkgconfigDATA
-art_config.h: gen_art_config$(EXEEXT)
- ./gen_art_config > art_config.h
-
@OS_WIN32_TRUE@install-libtool-import-lib:
@OS_WIN32_TRUE@ $(INSTALL) .libs/libart_lgpl_2.dll.a $(DESTDIR)$(libdir)
@OS_WIN32_TRUE@uninstall-libtool-import-lib:

View File

@ -1,79 +0,0 @@
From e1443c945a4cf67096d8c27721aadd7368382b3f Mon Sep 17 00:00:00 2001
From: Gilles Dartiguelongue <eva@gentoo.org>
Date: Tue, 6 Apr 2010 15:22:25 +0200
Subject: [PATCH 2/2] gentoo: use ISO types for fixed type size
---
Makefile.am | 11 ++---------
art_config.h | 5 +++++
configure.in | 10 ----------
3 files changed, 7 insertions(+), 19 deletions(-)
create mode 100644 art_config.h
diff --git a/Makefile.am b/Makefile.am
index 95952da..6aa2fe3 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -2,13 +2,6 @@ check_PROGRAMS = testart testuta
bin_SCRIPTS = \
libart2-config
-
-noinst_SCRIPTS = gen_art_config.sh
-
-BUILT_SOURCES = art_config.h
-
-art_config.h:
- ./gen_art_config.sh > art_config.h
EXTRA_DIST = \
libart.def \
@@ -173,5 +166,5 @@ install-data-local: install-ms-lib install-libtool-import-lib
uninstall-local: uninstall-ms-lib uninstall-libtool-import-lib
-CLEANFILES = $(BUILT_SOURCES) $(bin_SCRIPTS)
-DISTCLEANFILES = $(BUILT_SOURCES) $(bin_SCRIPTS)
+CLEANFILES = $(bin_SCRIPTS)
+DISTCLEANFILES = $(bin_SCRIPTS)
diff --git a/art_config.h b/art_config.h
new file mode 100644
index 0000000..5985f1f
--- a/art_config.h
+++ b/art_config.h
@@ -0,0 +1,5 @@
+#include <stdint.h>
+
+typedef uint8_t art_u8;
+typedef uint16_t art_u16;
+typedef uint32_t art_u32;
diff --git a/configure.in b/configure.in
index e4804f7..ddcac4f 100644
--- a/configure.in
+++ b/configure.in
@@ -92,15 +92,6 @@ AC_FUNC_ALLOCA
AC_C_BIGENDIAN
-AC_CHECK_SIZEOF(char)
-AC_SUBST(ART_SIZEOF_CHAR, $ac_cv_sizeof_char)
-AC_CHECK_SIZEOF(short)
-AC_SUBST(ART_SIZEOF_SHORT, $ac_cv_sizeof_short)
-AC_CHECK_SIZEOF(int)
-AC_SUBST(ART_SIZEOF_INT, $ac_cv_sizeof_int)
-AC_CHECK_SIZEOF(long)
-AC_SUBST(ART_SIZEOF_LONG, $ac_cv_sizeof_long)
-
AC_CONFIG_FILES([
libart-features.h
Makefile
@@ -109,6 +100,5 @@ libart-2.0-uninstalled.pc
libart-zip])
AC_CONFIG_FILES([libart-config],[chmod +x libart-config])
-AC_CONFIG_FILES([gen_art_config.sh],[chmod +x gen_art_config.sh])
AC_OUTPUT
--
1.7.0.4

View File

@ -1,22 +0,0 @@
From f3afed3b06c34c588a7c67cb83064e16255f54b4 Mon Sep 17 00:00:00 2001
From: Gilles Dartiguelongue <eva@gentoo.org>
Date: Tue, 6 Apr 2010 15:11:46 +0200
Subject: [PATCH 1/2] gentoo: do not build tests if not required
---
Makefile.am | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index aec6c5d..95952da 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,4 +1,4 @@
-noinst_PROGRAMS = testart testuta
+check_PROGRAMS = testart testuta
bin_SCRIPTS = \
libart2-config
--
1.7.0.4

View File

@ -1,41 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libart_lgpl/libart_lgpl-2.3.21-r1.ebuild,v 1.11 2012/05/05 08:02:38 jdhore Exp $
EAPI="3"
GCONF_DEBUG="no"
inherit autotools eutils gnome2
DESCRIPTION="a LGPL version of libart"
HOMEPAGE="http://www.levien.com/libart"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE=""
RDEPEND=""
DEPEND="virtual/pkgconfig"
# The provided tests are interactive only
RESTRICT="test"
DOCS="AUTHORS ChangeLog NEWS README"
pkg_setup() {
G2CONF="${G2CONF} --disable-static"
}
src_prepare() {
gnome2_src_prepare
# Fix crosscompiling, bug #185684
rm "${S}"/art_config.h
epatch "${FILESDIR}"/${PN}-2.3.21-crosscompile.patch
# Do not build tests if not required
epatch "${FILESDIR}"/${PN}-2.3.21-no-test-build.patch
AT_NOELIBTOOLIZE=yes eautoreconf
}

View File

@ -1,87 +0,0 @@
# ChangeLog for media-libs/FusionSound
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/FusionSound/ChangeLog,v 1.21 2012/11/25 13:51:03 lu_zero Exp $
25 Nov 2012; Luca Barbato <lu_zero@gentoo.org> FusionSound-1.1.1-r1.ebuild,
+files/FusionSound-1.1.1-libav-9.patch:
Support libav-9
05 May 2012; Jeff Horelick <jdhore@gentoo.org> FusionSound-1.1.1-r1.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
22 Apr 2012; Samuli Suominen <ssuominen@gentoo.org>
FusionSound-1.1.1-r1.ebuild:
Remove very old net-zope/zodb block.
17 Apr 2012; Davide Pesavento <pesa@gentoo.org>
+files/FusionSound-1.1.1-libav-0.8.1.patch, FusionSound-1.1.1-r1.ebuild:
Fix build with libav-0.8.1 (bug 409725).
28 Feb 2012; Jeroen Roovers <jer@gentoo.org> FusionSound-1.1.1-r1.ebuild:
Stable for HPPA (bug #405659).
26 Feb 2012; Alexis Ballier <aballier@gentoo.org>
FusionSound-1.1.1-r1.ebuild, +files/FusionSound-1.1.1-libavformat54.patch:
Add another patch to fix build with libavformat 54, ie, ffmpeg git
25 Feb 2012; Alexis Ballier <aballier@gentoo.org>
FusionSound-1.1.1-r1.ebuild, +files/FusionSound-1.1.1-ffmpeg-0.10.patch:
fix build with ffmpeg-0.10, bug #405721
11 Jan 2012; Jeroen Roovers <jer@gentoo.org> FusionSound-1.1.1-r1.ebuild:
Marked ~hppa (bug #397531).
18 Oct 2011; Tomáš Chvátal <scarabeus@gentoo.org>
-FusionSound-1.1.1.ebuild, FusionSound-1.1.1-r1.ebuild:
Depend on virtual/ffmpeg. Fixes bug #362071.
29 Jun 2011; Christoph Mende <angelos@gentoo.org>
FusionSound-1.1.1-r1.ebuild:
Stable on amd64 wrt bug #365273
26 Jun 2011; Brent Baude <ranger@gentoo.org> FusionSound-1.1.1-r1.ebuild:
Marking FusionSound-1.1.1-r1 ppc for bug 365273
23 Jun 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
FusionSound-1.1.1-r1.ebuild:
x86 stable wrt security bug #365273
21 Jun 2011; Tobias Klausmann <klausman@gentoo.org>
FusionSound-1.1.1-r1.ebuild:
Stable on alpha, bug #365273
*FusionSound-1.1.1-r1 (15 Jun 2011)
15 Jun 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+FusionSound-1.1.1-r1.ebuild, +files/FusionSound-1.1.1-ffmpeg-0.6.90.patch:
Fix build with >=ffmpeg-0.6.90, bug #367437 by hwoarang.
23 Dec 2009; Samuli Suominen <ssuominen@gentoo.org>
FusionSound-1.1.1.ebuild:
Block net-zope/zodb wrt #295847.
05 Nov 2009; Mounir Lamouri <volkmar@gentoo.org> FusionSound-1.1.1.ebuild:
Keywording for ppc, bug 289266
11 Sep 2009; Markus Meier <maekke@gentoo.org> FusionSound-1.1.1.ebuild:
amd64/x86 stable, bug #283897
05 Jun 2009; Samuli Suominen <ssuominen@gentoo.org>
FusionSound-1.1.1.ebuild, +files/FusionSound-1.1.1-ffmpeg.patch,
+files/FusionSound-1.1.1-gcc43.patch:
Fix automagic deps like alsa, cddb, ffmpeg, mad, timidity and vorbis. Fix
ffmpeg compability wrt #238718, thanks to Victor Ostorga. Fix building
with GCC 4.3 wrt #238718, thanks to Tupone Alfredo.
*FusionSound-1.1.1 (19 Mar 2008)
19 Mar 2008; Joerg Bornkessel <hd_brummy@gentoo.org>
+FusionSound-1.1.1.ebuild:
Version bump wrt #205833.
*FusionSound-1.0.0 (24 Aug 2007)
24 Aug 2007; Joerg Bornkessel <hd_brummy@gentoo.org> +metadata.xml,
+FusionSound-1.0.0.ebuild:
Initial ebuild.

View File

@ -1,70 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/FusionSound/FusionSound-1.1.1-r1.ebuild,v 1.14 2012/11/25 13:51:03 lu_zero Exp $
EAPI=4
inherit autotools eutils
DESCRIPTION="Audio sub system for multiple applications"
HOMEPAGE="http://www.directfb.org/"
SRC_URI="http://www.directfb.org/downloads/Core/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc x86"
IUSE="alsa cddb ffmpeg mad oss timidity vorbis"
RDEPEND=">=dev-libs/DirectFB-${PV}
alsa? ( media-libs/alsa-lib )
timidity? (
media-libs/libtimidity
media-sound/timidity++
)
vorbis? ( media-libs/libvorbis )
mad? ( media-libs/libmad )
cddb? ( media-libs/libcddb )
ffmpeg? ( >=virtual/ffmpeg-0.6.90 )"
DEPEND="${RDEPEND}
virtual/pkgconfig
sys-apps/sed"
src_prepare() {
epatch \
"${FILESDIR}"/${P}-gcc43.patch \
"${FILESDIR}"/${P}-ffmpeg.patch \
"${FILESDIR}"/${P}-ffmpeg-0.6.90.patch \
"${FILESDIR}"/${P}-ffmpeg-0.10.patch \
"${FILESDIR}"/${P}-libavformat54.patch \
"${FILESDIR}"/${P}-libav-0.8.1.patch \
"${FILESDIR}"/${P}-libav-9.patch
sed -i -e 's:-O3 -ffast-math -pipe::' configure.in || die
AT_M4DIR="m4" eautoreconf
}
src_configure() {
local myaudio="wave"
use alsa && myaudio+=" alsa"
use oss && myaudio+=" oss"
# Lite is used only for tests or examples.
# Tremor isn't there with latest libvorbis.
econf \
--without-lite \
--with-drivers="${myaudio}" \
--without-examples \
$(use_with timidity) \
--with-wave \
$(use_with vorbis) \
--without-tremor \
$(use_with mad) \
$(use_with cddb cdda) \
$(use_with ffmpeg) \
--with-playlist
}
src_install() {
emake DESTDIR="${D}" htmldir=/usr/share/doc/${PF}/html install
dodoc AUTHORS ChangeLog NEWS README TODO
}

View File

@ -1,21 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX FusionSound-1.1.1-ffmpeg-0.10.patch 5503 SHA256 663e139a98622b5d7b66fab70751994d052cefe5c5e79bb1b8298bc6e3ec2fa2 SHA512 e3e15f7962806e5699b184334c2f27fe04eea0e194139755a335544e5dad5d20d22ddcf2e2de07dbc41f809fdbf301456eeaa39190bae898538d07ec99262392 WHIRLPOOL e81b0e27f12de7041e73fd5defec34fc57e93625365fc2dcf3d6dac1b24c780b49c7c3ead23ae0cc252c6121b9312b831cee00e421ef2ab8ebcef6adb9bc4618
AUX FusionSound-1.1.1-ffmpeg-0.6.90.patch 499 SHA256 2711be9cf1d011084c77753539c221bff47daab0ca1e5c7fbb7d1d0419d62cba SHA512 0cba7dbda5f3bcefad1ec1b9b2f0efe3f4b0496b300a28a9233210b8d83eceb9e188bbf84c5dc8c4713cf49dceb5e6a292be5622a807f6b12011517f8cf5b340 WHIRLPOOL 695db76cdc6b53ee66941dfa5c591ed385c9260faa075f64bb33a6b95669adb29106a993d57a60072500d0fb8dc2eead15ec771d232e7e62cea8754a3f59aeb8
AUX FusionSound-1.1.1-ffmpeg.patch 1909 SHA256 2d4923474c6fd22bafdfb6f2454a1b280d24cb7d8ec2ad20e75c547cdb559439 SHA512 b5b5650b977ebdf2ebe1d47bb3b5d5909ec368c9f04d972deb31dba925931e0e476a3d69cadbef3a51ef052033c4cf93b1aa0d39b75f9c790f717fa7f229a465 WHIRLPOOL ac87e50af46e93696d868ef682bec4d8d8e44797d5a16a53f6b6c9c639769cede880bafe2aee9e8b0dbd34940d2199f6af08b18a739daf4388295844e6151eb5
AUX FusionSound-1.1.1-gcc43.patch 966 SHA256 501b0a9fc9c109ce38564863cf4ae1737de99eff3f22052506e3371fef443c3b SHA512 cceb2d25dc342ba8aa4b00775169de7e7b83241b0e3b9be74a5b6c6daa56b7c188f2efa50ac4b2423893ebad34a7841cbb3ef93af6982c3e2183c301c7ff79e7 WHIRLPOOL 2c29a5fc053928e9f714562a56672dd098ddb32dc9a7d4ea8189e7674f6be463767b8c4767aee66753f386199f3d0452d4c4679e0515501131e9ea111cd7c64c
AUX FusionSound-1.1.1-libav-0.8.1.patch 690 SHA256 76415f0a2e8a2f9e8284970dbd10d5561e94d13ec25df2405e9d251ed205d7af SHA512 6c85f56975b0bd8b87f64c266c089ca5ab0a561521608281464eebe01b1604dbe2cd860d2ff9c8ad4412f457695be9bef57812b2f2442c85a7e87cce4bbe19eb WHIRLPOOL 4d766f2379f9fa432ad36a40f983a9583807a220b047b51fbd7720ed4b49abc480f1366bd6aea67e2a4e0c957e52231e8d47061eefd5d8e428d675eaa1f9fbc3
AUX FusionSound-1.1.1-libav-9.patch 1243 SHA256 aaeba7c421bab86c2083bcb84cc9d77d06fd25879925bc99e0810ece5b66364d SHA512 604d6387449d72d37b82a615c2ab1f5803f7ffb7dbcdb55b27836fa7adba62f0d03c4cd103ab20a5082a60f60ebe04f2c41add26bed663b2f7913d577e258a18 WHIRLPOOL d590731a09da232784fe2f70791942313b85424d793ef6e8ec7ea2f8455e61b8c16b828371f79b65fa4709cfcb407de38febb40ce17e37f7d24f9c0073d52a96
AUX FusionSound-1.1.1-libavformat54.patch 1555 SHA256 b282ea589d4d24733dfd66d5ecedc97c368da5c096cd6327135f3ec156a3e512 SHA512 30a96c32639cc88747eba36cd77a36460d5874506bcada915e9b61d5c5d7540feef6b450f28ccc3cc7c11042cb25e8f27da3c53e0aac5e71ed67c4202590cdd5 WHIRLPOOL 6dc9d1a19b0159989f866a555dbd3f44e13d4757070a64f148b2b62f274e6e189a5737dc3a32551481ec5bffff640a3e8973220427d7c3898cddba6c3a0119b5
DIST FusionSound-1.1.1.tar.gz 1103465 SHA256 573505cb6d8e39174f188ef8f749fc4c0f3476397f379d2b65ff8d07b8aa6f6d SHA512 58ede71d78165491a24f28ee7658f4ca7ea6292e3bc5dad3e54f42f785338a6ae02020a03af38e92f3a4e9b2fd5a70cc2d643dc338ffb62eeeed1a0e9d11d853 WHIRLPOOL f0905d60ca3b72daa1744e8608fc7797b335fa4978440fbfb6397ebae689a8e20a2df1509ae7f76a65b92200b975a052df4d38e9608410393863e44fc7973200
EBUILD FusionSound-1.1.1-r1.ebuild 1811 SHA256 64b43cfca753f77d9fd3b160182e94fd2cfb59132b53f80b48f916a1d49b604a SHA512 94ed158525e327780fa56afee882a446bf62863f59016694e8755f501b1e10e2fe82f17e771dbbe79b3b5b50a989b4b2a0944fccfc6c5aa6e09b5f0dc33eccaf WHIRLPOOL bf99476c91508e79c8bb44515aca18a10c5bdf2781a5ae5391367dd972768ef9cdc794e4e0267b6244b06bfb7712025933631443aa32c86110c0cfdd5bd7acf8
MISC ChangeLog 3237 SHA256 4db34d1c8905b6a59377b9fa4881b8046993f1f83835a472f256e31db1cdcbaf SHA512 3829bf06107eaf7225ae4f90e2a2cf92bddcc195c67dc9243fdb48db1e20ae05e2b4f755dabccc61ac7e390468e64702c6546487958d7097cf592ba522cd936b WHIRLPOOL cab2a570ce9096ecbcfde40dbeeffade88fbcc044433f349eadba142ecfdb4878324cbd9cc5eaa7d7649323a58789ecc403ec4d46263adb8269c34a5ff849c4d
MISC metadata.xml 258 SHA256 b2a9da76f94c1e0ae408d46f9621abe6df070aa121366378e2fbc8ec5037c451 SHA512 24f21c55c740c4c72c6f869a4af7af6e4991f51591d719e460aa8fa314210294ca57ff3124637f13e8cb8ae56b313e98caa7f996cdd54399cee6e8725cbebaed WHIRLPOOL 1b1c7e283d1562a58ec3fbd4d5b7df07689bf0ac32373c8c8b8a41ad463e43a496823931c93ed316e36d229afa7420b81c0c12e0d44baa46bbbd16f25fd2e47b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
iF4EAREIAAYFAlCyIlAACgkQcXOrnRGRc46nbAD8Cx3blKZaIzuck8ceLdy9Nygy
WzlA5kIWnhBQmIfE/Q0A/RR/BLaUtdBx+1K/aQeJNv3HDeyM/6xbHpQn72bfn/P3
=R2hM
-----END PGP SIGNATURE-----

View File

@ -1,126 +0,0 @@
Parts of:
http://cvs.pld-linux.org/cgi-bin/viewvc.cgi/cvs/packages/FusionSound/FusionSound-ffmpeg.patch?view=markup
and remove a write only variable.
https://bugs.gentoo.org/show_bug.cgi?id=405721
Index: FusionSound-1.1.1/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c
===================================================================
--- FusionSound-1.1.1.orig/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c
+++ FusionSound-1.1.1/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c
@@ -41,6 +41,7 @@
#include <misc/sound_util.h>
+#define FF_API_OLD_METADATA2 0
#include <libavcodec/avcodec.h>
#include <libavformat/avformat.h>
@@ -476,17 +477,26 @@ static DFBResult
IFusionSoundMusicProvider_FFmpeg_GetTrackDescription( IFusionSoundMusicProvider *thiz,
FSTrackDescription *desc )
{
+ AVDictionaryEntry *tag = NULL;
+
DIRECT_INTERFACE_GET_DATA( IFusionSoundMusicProvider_FFmpeg )
if (!desc)
return DFB_INVARG;
- direct_snputs( desc->artist, data->ctx->author, FS_TRACK_DESC_ARTIST_LENGTH );
- direct_snputs( desc->title, data->ctx->title, FS_TRACK_DESC_TITLE_LENGTH );
- direct_snputs( desc->album, data->ctx->album, FS_TRACK_DESC_ALBUM_LENGTH );
- direct_snputs( desc->genre, data->ctx->genre, FS_TRACK_DESC_GENRE_LENGTH );
- direct_snputs( desc->encoding, data->codec->codec->name, FS_TRACK_DESC_ENCODING_LENGTH );
- desc->year = data->ctx->year;
+ tag = av_dict_get(data->ctx->metadata, "artist", NULL, 0);
+ if (tag) direct_snputs( desc->artist, tag->value, FS_TRACK_DESC_ARTIST_LENGTH );
+ tag = av_dict_get(data->ctx->metadata, "title", NULL, 0);
+ if (tag) direct_snputs( desc->title, tag->value, FS_TRACK_DESC_TITLE_LENGTH );
+ tag = av_dict_get(data->ctx->metadata, "album", NULL, 0);
+ if (tag) direct_snputs( desc->album, tag->value, FS_TRACK_DESC_ALBUM_LENGTH );
+ tag = av_dict_get(data->ctx->metadata, "genre", NULL, 0);
+ if (tag) direct_snputs( desc->genre, tag->value, FS_TRACK_DESC_GENRE_LENGTH );
+ tag = av_dict_get(data->ctx->metadata, "encoding", NULL, 0);
+ if (tag) direct_snputs( desc->encoding, tag->value, FS_TRACK_DESC_ENCODING_LENGTH );
+ tag = av_dict_get(data->ctx->metadata, "year", NULL, 0);
+ if (tag) desc->year = atoi(tag->value);
+
desc->bitrate = data->codec->bit_rate;
desc->replaygain = desc->replaygain_album = 0;
@@ -540,7 +550,6 @@ FFmpegStreamThread( DirectThread *thread
IFusionSoundMusicProvider_FFmpeg_data *data = ctx;
AVPacket pkt;
- u8 *pkt_data = NULL;
int pkt_size = 0;
s64 pkt_pts = AV_NOPTS_VALUE;
@@ -584,7 +593,6 @@ FFmpegStreamThread( DirectThread *thread
continue;
}
- pkt_data = pkt.data;
pkt_size = pkt.size;
pkt_pts = pkt.pts;
if (pkt_pts != AV_NOPTS_VALUE) {
@@ -595,14 +603,13 @@ FFmpegStreamThread( DirectThread *thread
}
len = AVCODEC_MAX_AUDIO_FRAME_SIZE;
- decoded = avcodec_decode_audio2( data->codec,
- (s16*)data->buf, &len, pkt_data, pkt_size );
+ decoded = avcodec_decode_audio3( data->codec,
+ (s16*)data->buf, &len, &pkt );
if (decoded < 0) {
av_free_packet( &pkt );
pkt_size = 0;
}
else {
- pkt_data += decoded;
pkt_size -= decoded;
if (pkt_size <= 0)
av_free_packet( &pkt );
@@ -739,7 +746,6 @@ FFmpegBufferThread( DirectThread *thread
IFusionSoundMusicProvider_FFmpeg_data *data = ctx;
AVPacket pkt;
- u8 *pkt_data = NULL;
int pkt_size = 0;
s64 pkt_pts = AV_NOPTS_VALUE;
int pos = 0;
@@ -789,7 +795,6 @@ FFmpegBufferThread( DirectThread *thread
continue;
}
- pkt_data = pkt.data;
pkt_size = pkt.size;
pkt_pts = pkt.pts;
if (pkt_pts != AV_NOPTS_VALUE) {
@@ -800,14 +805,13 @@ FFmpegBufferThread( DirectThread *thread
}
len = AVCODEC_MAX_AUDIO_FRAME_SIZE;
- decoded = avcodec_decode_audio2( data->codec,
- (s16*)data->buf, &len, pkt_data, pkt_size );
+ decoded = avcodec_decode_audio3( data->codec,
+ (s16*)data->buf, &len, &pkt );
if (decoded < 0) {
av_free_packet( &pkt );
pkt_size = 0;
}
else {
- pkt_data += decoded;
pkt_size -= decoded;
if (pkt_size <= 0)
av_free_packet( &pkt );
@@ -1208,7 +1212,7 @@ Construct( IFusionSoundMusicProvider *th
}
for (i = 0; i < data->ctx->nb_streams; i++) {
- if (data->ctx->streams[i]->codec->codec_type == CODEC_TYPE_AUDIO) {
+ if (data->ctx->streams[i]->codec->codec_type == AVMEDIA_TYPE_AUDIO) {
if (!data->st || data->st->codec->bit_rate < data->ctx->streams[i]->codec->bit_rate)
data->st = data->ctx->streams[i];
}

View File

@ -1,11 +0,0 @@
--- interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c.orig 2011-06-15 20:01:31.000000000 +0200
+++ interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c 2011-06-15 20:01:45.000000000 +0200
@@ -64,7 +64,7 @@
DirectStream *stream;
- ByteIOContext pb;
+ AVIOContext pb;
AVFormatContext *ctx;
AVStream *st;
void *iobuf;

View File

@ -1,43 +0,0 @@
diff -Naurp FusionSound-1.1.1-original/configure.in FusionSound-1.1.1/configure.in
--- FusionSound-1.1.1-original/configure.in 2008-02-11 05:31:45.000000000 -0600
+++ FusionSound-1.1.1/configure.in 2009-04-10 15:18:02.000000000 -0600
@@ -513,11 +513,11 @@ AC_ARG_WITH(ffmpeg,
if test "x$with_ffmpeg" = "xyes"; then
AC_MSG_CHECKING([for libavcodec/libavformat])
- if $PKG_CONFIG libavcodec libavformat; then
+ if $PKG_CONFIG libavcodec libavformat libavutil; then
AC_MSG_RESULT(yes)
ffmpeg="yes"
- FFMPEG_CFLAGS=`$PKG_CONFIG --cflags libavcodec libavformat`
- FFMPEG_LIBS=`$PKG_CONFIG --libs libavcodec libavformat`
+ FFMPEG_CFLAGS=`$PKG_CONFIG --cflags libavcodec libavformat libavutil`
+ FFMPEG_LIBS=`$PKG_CONFIG --libs libavcodec libavformat libavutil`
else
AC_MSG_RESULT(no)
AC_MSG_WARN([
diff -Naurp FusionSound-1.1.1-original/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c FusionSound-1.1.1/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c
--- FusionSound-1.1.1-original/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c 2008-02-11 05:31:45.000000000 -0600
+++ FusionSound-1.1.1/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c 2009-04-10 15:18:21.000000000 -0600
@@ -41,8 +41,8 @@
#include <misc/sound_util.h>
-#include <avcodec.h>
-#include <avformat.h>
+#include <libavcodec/avcodec.h>
+#include <libavformat/avformat.h>
static DFBResult
Probe( IFusionSoundMusicProvider_ProbeContext *ctx );
@@ -123,8 +123,8 @@ av_read_callback( void *opaque, uint8_t
return len;
}
-static offset_t
-av_seek_callback( void *opaque, offset_t offset, int whence )
+static int64_t
+av_seek_callback( void *opaque, int64_t offset, int whence )
{
IFusionSoundMusicProvider_FFmpeg_data *data = opaque;
unsigned int pos = 0;

View File

@ -1,40 +0,0 @@
--- src/fusionsound.c.old 2009-01-16 14:28:27.000000000 +0100
+++ src/fusionsound.c 2009-01-16 14:33:34.000000000 +0100
@@ -116,7 +116,7 @@
return fs_config_set( name, value );
}
-DirectResult
+DFBResult
FusionSoundCreate( IFusionSound **ret_interface )
{
DFBResult ret;
@@ -160,8 +160,8 @@
return ret;
}
-DirectResult
-FusionSoundError( const char *msg, DirectResult error )
+DFBResult
+FusionSoundError( const char *msg, DFBResult error )
{
if (msg)
fprintf( stderr, "(#) FusionSound Error [%s]: %s\n", msg, DirectResultString( error ) );
@@ -172,7 +172,7 @@
}
DFBResult
-FusionSoundErrorFatal( const char *msg, DirectResult error )
+FusionSoundErrorFatal( const char *msg, DFBResult error )
{
FusionSoundError( msg, error );
@@ -180,7 +180,7 @@
}
const char *
-FusionSoundErrorString( DirectResult error )
+FusionSoundErrorString( DFBResult error )
{
return DirectResultString( error );
}

View File

@ -1,11 +0,0 @@
diff -Naur FusionSound-1.1.1.orig/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c FusionSound-1.1.1/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c
--- FusionSound-1.1.1.orig/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c 2012-04-17 15:13:57.864935809 +0200
+++ FusionSound-1.1.1/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c 2012-04-17 15:15:07.299067761 +0200
@@ -44,6 +44,7 @@
#define FF_API_OLD_METADATA2 0
#include <libavcodec/avcodec.h>
#include <libavformat/avformat.h>
+#include <libavutil/mathematics.h>
static DFBResult
Probe( IFusionSoundMusicProvider_ProbeContext *ctx );

View File

@ -1,21 +0,0 @@
diff -burN FusionSound-1.1.1.old//interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c FusionSound-1.1.1/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c
--- FusionSound-1.1.1.old//interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c 2012-11-25 14:41:46.306782213 +0100
+++ FusionSound-1.1.1/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c 2012-11-25 14:46:14.151772465 +0100
@@ -1197,7 +1197,7 @@
return DFB_FAILURE;
}
- if (av_find_stream_info( data->ctx ) < 0) {
+ if (avformat_find_stream_info( data->ctx, NULL ) < 0) {
D_ERROR( "IFusionSoundMusicProvider_FFmpeg: couldn't find stream info!\n" );
IFusionSoundMusicProvider_FFmpeg_Destruct( thiz );
return DFB_FAILURE;
@@ -1218,7 +1218,7 @@
data->codec = data->st->codec;
c = avcodec_find_decoder( data->codec->codec_id );
- if (!c || avcodec_open( data->codec, c ) < 0) {
+ if (!c || avcodec_open2( data->codec, c, NULL ) < 0) {
D_ERROR( "IFusionSoundMusicProvider_FFmpeg: couldn't find audio decoder!\n" );
IFusionSoundMusicProvider_FFmpeg_Destruct( thiz );
return DFB_FAILURE;

View File

@ -1,31 +0,0 @@
Index: FusionSound-1.1.1/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c
===================================================================
--- FusionSound-1.1.1.orig/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c
+++ FusionSound-1.1.1/interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_ffmpeg.c
@@ -65,7 +65,6 @@ typedef struct {
DirectStream *stream;
- AVIOContext pb;
AVFormatContext *ctx;
AVStream *st;
void *iobuf;
@@ -1191,16 +1190,8 @@ Construct( IFusionSoundMusicProvider *th
return D_OOM();
}
- if (init_put_byte( &data->pb, data->iobuf, 4096, 0,
- (void*)data, av_read_callback, NULL,
- direct_stream_seekable( stream ) ? av_seek_callback : NULL ) < 0) {
- D_ERROR( "IFusionSoundMusicProvider_FFmpeg: init_put_byte() failed!\n" );
- IFusionSoundMusicProvider_FFmpeg_Destruct( thiz );
- return DFB_INIT;
- }
-
- if (av_open_input_stream( &data->ctx, &data->pb, filename, fmt, NULL ) < 0) {
- D_ERROR( "IFusionSoundMusicProvider_FFmpeg: av_open_input_stream() failed!\n" );
+ if (avformat_open_input( &data->ctx, filename, fmt, NULL ) < 0) {
+ D_ERROR( "IFusionSoundMusicProvider_FFmpeg: avformat_open_input() failed!\n" );
IFusionSoundMusicProvider_FFmpeg_Destruct( thiz );
return DFB_FAILURE;
}

View File

@ -1,9 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sound</herd>
<maintainer>
<email>hd_brummy@gentoo.org</email>
<name>Joerg Bornkessel</name>
</maintainer>
</pkgmetadata>

View File

@ -1,133 +0,0 @@
# ChangeLog for media-libs/SoQt
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/SoQt/ChangeLog,v 1.34 2012/12/26 14:38:11 jlec Exp $
26 Dec 2012; Justin Lecher <jlec@gentoo.org> -SoQt-1.4.1.ebuild,
SoQt-1.5.0-r1.ebuild, metadata.xml:
Drop old; move to EAPI=5 and autotools-utils.eclass
05 May 2012; Jeff Horelick <jdhore@gentoo.org> SoQt-1.4.1.ebuild,
SoQt-1.5.0-r1.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
16 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> SoQt-1.5.0-r1.ebuild:
virtual/glu -> virtual/opengl
29 Jun 2010; Maciej Mrozowski <reavertm@gentoo.org> SoQt-1.5.0-r1.ebuild,
+files/SoQt-1.5.0-pkgconfig-partial.patch:
Remove excessive linking in pkgconfig (move link deps to Libs.private)
*SoQt-1.5.0-r1 (26 Jun 2010)
26 Jun 2010; Maciej Mrozowski <reavertm@gentoo.org> -SoQt-1.5.0.ebuild,
+SoQt-1.5.0-r1.ebuild, metadata.xml:
Install within coin include dir, add static-libs, debug support, .la files
removal, take over maintenance
*SoQt-1.5.0 (04 Apr 2010)
04 Apr 2010; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
+SoQt-1.5.0.ebuild:
Version bump, fixes bug 312047, thanks to Kacper Kowalik (Xarthisius) for
reporting and testing
05 Jan 2010; Ben de Groot <yngwin@gentoo.org> SoQt-1.4.1.ebuild:
Drop qt3 support
*SoQt-1.4.2_alpha1841 (22 Dec 2009)
22 Dec 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
+SoQt-1.4.2_alpha1841.ebuild, metadata.xml:
Version bump, update metadata.xml for maintainer and proxy
29 Oct 2009; Víctor Ostorga <vostorga@gentoo.org> -SoQt-1.0.2.ebuild,
-SoQt-1.3.0.ebuild:
Cleaning out old versions
29 Oct 2009; Christian Faulhammer <fauli@gentoo.org> SoQt-1.4.1.ebuild:
stable x86, bug 284497
27 Oct 2009; Víctor Ostorga <vostorga@gentoo.org>
files/SoQt-1.4.1-gcc44.patch:
Updating patch to compile against gcc 4.4 , detecting if
>=media-libs/coin-3* is installed. Patch thanks to JonBoy
<Jonathan.Williamson@NTLWorld.com> bug #281763
04 Oct 2009; Samuli Suominen <ssuominen@gentoo.org> SoQt-1.4.1.ebuild:
Replace -Wl,--no-as-needed with function from flag-o-matic eclass.
23 Aug 2009; Víctor Ostorga <vostorga@gentoo.org> SoQt-1.4.1.ebuild,
+files/SoQt-1.4.1-gcc44.patch:
Adding patch to compile against gcc 4.4 , thanks to Jean-Francois Ostiguy
<jfostiguy@sbcglobal.net>, bug #281763
09 Apr 2009; Olivier Crête <tester@gentoo.org> SoQt-1.4.1.ebuild:
Add Qt4 support with patch from bug #202226
15 Dec 2008; Christoph Mende <angelos@gentoo.org> SoQt-1.0.2.ebuild,
SoQt-1.3.0.ebuild, SoQt-1.4.1.ebuild:
QA: Shortened description, removed unneeded inherit eutils, use emake
instead of make, added die to emake, quoted $D, removed $ROOT from
src_compile, removed LICENSE.GPL and COPYING from dodoc
*SoQt-1.4.1 (21 Oct 2007)
21 Oct 2007; Carsten Lohrke <carlo@gentoo.org> +SoQt-1.4.1.ebuild:
Version bump.
15 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml:
add <herd>no-herd</herd>
02 Dec 2006; Steve Dibb <beandog@gentoo.org> SoQt-1.3.0.ebuild:
Add ~amd64, bug 117756
17 Feb 2006; Gustavo Zacarias <gustavoz@gentoo.org> SoQt-1.0.2.ebuild:
Taking back sparc keyword wrt #117756
19 Jan 2006; Caleb Tennis <caleb@gentoo.org> SoQt-1.0.2.ebuild:
Fix Qt dep and remove X11 deps to help with the modular X
04 Jan 2006; Carsten Lohrke <carlo@gentoo.org> SoQt-1.3.0.ebuild:
RDEPEND missed an R...
*SoQt-1.3.0 (04 Jan 2006)
04 Jan 2006; Carsten Lohrke <carlo@gentoo.org> SoQt-1.0.2.ebuild,
+SoQt-1.3.0.ebuild:
version bump
04 Jan 2006; Carsten Lohrke <carlo@gentoo.org> SoQt-1.0.2.ebuild:
Correct license information.
05 Nov 2005; Luis Medinas <metalgod@gentoo.org> SoQt-1.0.2.ebuild:
Added ~amd64 keyword.
21 Jul 2005; Caleb Tennis <caleb@gentoo.org> SoQt-1.0.2.ebuild:
Change qt dep per bug #98180
06 May 2005; Sven Wegener <swegener@gentoo.org> SoQt-1.0.2.ebuild:
Removed * postfix from <, <=, >= and > dependencies.
07 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> :
Removed SoQt-20010601-r1.ebuild since it depends on a version of
media-libs/coin that is no longer in portage.
25 Feb 2004; Jason Wever <weeve@gentoo.org> SoQt-20010601-r1.ebuild:
Masked 20010601 on sparc since coin dependency cannot be met.
*SoQt-1.0.2 (20 Jul 2003)
20 Jul 2003; Caleb Tennis <caleb@gentoo.org> SoQt-1.0.2:
Version bump
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*SoQt-20010601-r1 (1 Feb 2002)
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
AUX SoQt-1.4.1-gcc44.patch 674 SHA256 cb9252174e0d0ecb018289056ad4fb6c034d95da7dbdd341b4bf94958d42a563 SHA512 6bb3391e3675e6fb59d0149738377ef71795d01e56309cf9d8505905f67de3b62b16ee00d614b9643f049e20fc740b6a28cc83e0ebde63e11cecd7e9a9f9fa84 WHIRLPOOL b5f66ad46bce4f865c751fdb83602252ba5ed2d06b3ba117866cd543eed2531bdfccd3d8b0ca251cb6f53cc38d061313fb9d9989c1f6d8f1a88bad93052a552d
AUX SoQt-1.5.0-pkgconfig-partial.patch 457 SHA256 c2c9838afb413b09a154f6e908d9cc051ba084168de4a184fbffca255dd38196 SHA512 7f8471f898f47363da382d3d64eb5c6389f7a58d3061e002e0651e58e4da626a0af625e25fa21e37afdd0fa0af4a16b7fb32c30295ecfec994c2086a44692178 WHIRLPOOL aa53ba04ae8c8991cd3ebb93ad3d9d21ceeb856034ff42ca8582da5fc5d9b29e8d225a05d537d73cd61afd1b8e2f4e07d8a77d6bc5088f596a5ef3d8b27c58e9
DIST SoQt-1.5.0.tar.gz 1515230 SHA256 f6a34b4c19e536c00f21aead298cdd274a7a0b03a31826fbe38fc96f3d82ab91 SHA512 e65596bf466b56aa0d7c4f367b250ba3a77094cf1a529c1e2a199b8b91106ab8954873ddfc9f9cd7ff359c0f82e6bbf32d30e78e3fb92733490937e477890a0b WHIRLPOOL 17d2701963f18fae04eb110d39e6ecff6ab0a8cc8d0a07c7d083fb8995d86ded74f32450ba5940131c2379a4d6adc33e13ebef54f98dfe455fee6ee08ca40aab
EBUILD SoQt-1.5.0-r1.ebuild 1265 SHA256 413b8fa2a93da9198e69b5f5b8ed86ee41fca5aa7e4ad11e0b012d3b58624581 SHA512 17771153d729cfead30bb6fbd9fa1db324d704fe4add9267ef6ab4201b20b1ed5493ee8484f9155a9ac275141c176dbb79d5b464a67dfd2993f80e5ac46b52bc WHIRLPOOL 790a6c1f58a126497d5c52dee1fe43de79fba8b6205d4a54bafd38ab26e267fdbff28fc505192f5efb7d15cd9f6415304fe4fd50b71514495b7c978eefbe1091
MISC ChangeLog 4962 SHA256 9abbebabe80586ccdfd2390b78700ba40d717cc4909952dd2be3098a4ae85308 SHA512 3068334a498e51c32db5b9deda188b53c46a421c3af443cb2f8574bb0ced612e9e48ced0d78f4482e7d7093443789c55567175bcc9e7dd845b7a7a5aced62ab8 WHIRLPOOL b7513e86aaaa00fd3c59788257703ad53e8151c1600a2c2b7ef604626dcedcca22ae74eb795eaa110c467e6035f5c9cc963c095fea86836edd054ac03579f5b1
MISC metadata.xml 209 SHA256 5f4193d39364cc1c63966b57cd3ecb4450b74071fd613ce82051e87083316c57 SHA512 eddfdd693ab17ee60a9e1d5af3155c8c45cdeca35ebfb8e7a8ad83c86f2f90f46ab0d1baebfb947943b41bc68fbaa5ac2a98950cfef7d2e7fa1f27b31d0c80e4 WHIRLPOOL 670b8b3d360901ec409d498acd911a071932297405f92d9fe422d92a4183bc8c87d25d09ed0619fabc65583e60f7c9ee2936a73ba9f9b641f704c229b33e8e94
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREKAAYFAlDbC9YACgkQgAnW8HDreRbtuACgkwe0RyDLz0GjQI/kpv9oWrko
3QIAn2ioqr0U958JH7PcqzqGNillRtS6
=OQgP
-----END PGP SIGNATURE-----

View File

@ -1,58 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/SoQt/SoQt-1.5.0-r1.ebuild,v 1.5 2012/12/26 14:38:11 jlec Exp $
EAPI=5
inherit autotools-utils
DESCRIPTION="The glue between Coin3D and Qt"
SRC_URI="http://ftp.coin3d.org/coin/src/all/${P}.tar.gz"
HOMEPAGE="http://www.coin3d.org/"
LICENSE="|| ( GPL-2 PEL )"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="debug doc static-libs"
RDEPEND="
>=media-libs/coin-3.1.3
virtual/opengl
x11-libs/qt-core:4
x11-libs/qt-gui:4
x11-libs/qt-opengl:4
"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( app-doc/doxygen )
"
PATCHES=(
"${FILESDIR}/${PN}-1.5.0-pkgconfig-partial.patch"
)
DOCS=(AUTHORS ChangeLog FAQ HACKING NEWS README)
src_configure() {
local myeconfargs=(
htmldir="/usr/share/doc/${PF}/html"
--disable-compact
--disable-html-help
--disable-loadlibrary
--disable-man
--enable-pkgconfig
--includedir="/usr/include/coin"
--with-coin
$(use_enable debug)
$(use_enable debug symbols)
$(use_enable doc html)
)
autotools-utils_src_configure
}
src_install() {
# Remove SoQt from Libs.private
sed -e '/Libs.private/s/ -lSoQt//' -i "${BUILD_DIR}"/SoQt.pc || die
autotools-utils_src_install
}

View File

@ -1,22 +0,0 @@
diff -ru soqt-1.4.1~/src/Inventor/Qt/SoQtComponent.cpp soqt-1.4.1/src/Inventor/Qt/SoQtComponent.cpp
--- soqt-1.4.1~/src/Inventor/Qt/SoQtComponent.cpp 2009-02-25 07:55:02.000000000 -0800
+++ soqt-1.4.1/src/Inventor/Qt/SoQtComponent.cpp 2009-02-25 07:56:36.000000000 -0800
@@ -100,10 +100,17 @@
this->parent->removeEventFilter(this);
}
+#if COIN_MAJOR_VERSION >= 3
+static void delete_dict_value(SbDict::Key key, void * value)
+{
+ delete (QCursor *)value;
+}
+#else // COIN_MAJOR_VERSION >= 3
static void delete_dict_value(unsigned long key, void * value)
{
delete (QCursor *)value;
}
+#endif // COIN_MAJOR_VERSION < 3
void
SoQtComponentP::atexit_cleanup()

View File

@ -1,13 +0,0 @@
diff -ru ../SoQt-1.5.0/SoQt.pc.in ./SoQt.pc.in
--- ../SoQt-1.5.0/SoQt.pc.in 2010-03-02 23:57:41.000000000 +0100
+++ ./SoQt.pc.in 2010-06-29 08:36:14.288413544 +0200
@@ -10,7 +10,8 @@
Version: @SOQT_VERSION@
Requires: Coin
Conflicts:
-Libs: -L${libdir} @SOGUI_EXTRA_LDFLAGS@ @SOGUI_EXTRA_LIBS@
+Libs: -L${libdir} -lSoQt
+Libs.private: -L${libdir} @SOGUI_EXTRA_LIBS@
Cflags: -I${includedir} @SOGUI_EXTRA_CFLAGS@ @SOGUI_EXTRA_CPPFLAGS@
soqt_host=@host@

View File

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>reavertm@gentoo.org</email>
</maintainer>
</pkgmetadata>

View File

@ -1,257 +0,0 @@
# ChangeLog for media-libs/a52dec
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/a52dec/ChangeLog,v 1.66 2012/05/17 13:55:59 aballier Exp $
17 May 2012; Alexis Ballier <aballier@gentoo.org> a52dec-0.7.4-r6.ebuild:
keyword ~amd64-fbsd
17 Aug 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
a52dec-0.7.4-r6.ebuild:
keyword ~sparc-solaris
04 Apr 2011; Samuli Suominen <ssuominen@gentoo.org> a52dec-0.7.4-r6.ebuild:
USE="static-libs" and punt useless libtool archive.
26 Jul 2010; Magnus Granberg <zorry@gentoo.org> a52dec-0.7.4-r6.ebuild,
+files/a52dec-0.7.4-test-hidden-symbols.patch:
Refix the package for #327369 thanks Martin Rejman
25 Jul 2010; Samuli Suominen <ssuominen@gentoo.org>
a52dec-0.7.4-r6.ebuild:
Move filter-flags for -fPIE before econf so it has some effect wrt
#327369.
14 Jan 2010; Jonathan Callen <abcd@gentoo.org> a52dec-0.7.4-r6.ebuild:
Add prefix keywords; remove unused parameter to make install
19 Jun 2009; Brent Baude <ranger@gentoo.org> a52dec-0.7.4-r6.ebuild:
stable ppc64, bug 272321
11 Jun 2009; Raúl Porcel <armin76@gentoo.org> a52dec-0.7.4-r6.ebuild:
arm/ia64/sh/sparc/x86 stable wrt #272321
08 Jun 2009; Jeroen Roovers <jer@gentoo.org> a52dec-0.7.4-r6.ebuild:
Stable for HPPA (bug #272321).
07 Jun 2009; Tobias Klausmann <klausman@gentoo.org>
a52dec-0.7.4-r6.ebuild:
Stable on alpha, bug #272321
06 Jun 2009; nixnut <nixnut@gentoo.org> a52dec-0.7.4-r6.ebuild:
ppc stable #272321
02 Jun 2009; Steve Dibb <beandog@gentoo.org> a52dec-0.7.4-r6.ebuild:
amd64 stable, bug 272321
12 May 2009; Samuli Suominen <ssuominen@gentoo.org>
a52dec-0.7.4-r6.ebuild:
filter-flags -fPIE in src_test wrt #143058
16 Jun 2008; Diego Pettenò <flameeyes@gentoo.org>
files/a52dec-0.7.4-tests-optional.patch, a52dec-0.7.4-r6.ebuild:
Fix the test building with a slightly different patch, that doesn't expose
a conditional during configure (and thus an USE flag).
*a52dec-0.7.4-r6 (13 Jun 2008)
13 Jun 2008; Peter Alfredsen <loki_val@gentoo.org>
+files/a52dec-0.7.4-tests-optional.patch, +a52dec-0.7.4-r6.ebuild:
No longer build tests if we don't need them. Bug #226343.
28 Dec 2007; Diego Pettenò <flameeyes@gentoo.org> a52dec-0.7.4-r5.ebuild:
Make djbfft a runtime dependency too, or --depclean will remove it and break
a52dec.
17 Feb 2007; Fabian Groffen <grobian@gentoo.org> a52dec-0.7.4-r5.ebuild:
Dropped ppc-macos keyword, see you in prefix
21 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
-a52dec-0.7.4-r3.ebuild:
Remove old verison.
27 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> a52dec-0.7.4-r3.ebuild,
a52dec-0.7.4-r5.ebuild:
Force latest version of autoconf/automake. Closes bug #149179.
04 Sep 2006; Joshua Kinard <kumba@gentoo.org> a52dec-0.7.4-r5.ebuild:
Marked stable on mips.
25 May 2006; Diego Pettenò <flameeyes@gentoo.org> a52dec-0.7.4-r5.ebuild:
Add ~x86-fbsd keyword.
25 May 2006; Diego Pettenò <flameeyes@gentoo.org>
files/a52dec-0.7.4-build.patch, a52dec-0.7.4-r5.ebuild:
Rice it down, don't add extra flags to the build, like the deprecated -mtune
or -O3 -fomit-frame-pointer.
04 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> a52dec-0.7.4-r3.ebuild,
a52dec-0.7.4-r5.ebuild:
Change old ebuild to use autotools eclass/eautoreconf; remove dependency
over automake/autoconf as they are set by autotools eclass.
25 Nov 2005; Diego Pettenò <flameeyes@gentoo.org> -a52dec-0.7.4.ebuild,
-a52dec-0.7.4-r4.ebuild:
Cleanup of old versions.
13 Sep 2005; Diego Pettenò <flameeyes@gentoo.org> a52dec-0.7.4-r5.ebuild:
Use autotools eclass to clean up output during unpack phase. Fix dependency
over autoconf/automake.
13 Sep 2005; Aron Griffis <agriffis@gentoo.org> a52dec-0.7.4-r5.ebuild:
Mark 0.7.4-r5 stable on alpha
11 Aug 2005; Stefan Briesenick <sbriesen@gentoo.org>
files/a52dec-0.7.4-freebsd.patch:
changing absolute path to relative in freebsd.patch, if you're using a
non-standard portage-temp location, patching would fail.
11 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org>
a52dec-0.7.4-r5.ebuild:
Stable on sparc
11 Aug 2005; Olivier Crête <tester@gentoo.org> a52dec-0.7.4-r5.ebuild:
Stable on x86 to satisfy xine-lib-1.0.1-r3 for bug #98805
29 Jul 2005; Diego Pettenò <flameeyes@gentoo.org>
+files/a52dec-0.7.4-freebsd.patch, a52dec-0.7.4-r5.ebuild:
Added patch for Gentoo/FreeBSD compatibility. Thanks to Alberto Zennaro on
bug #100112.
16 Jul 2005; Joseph Jezak <josejx@gentoo.org> a52dec-0.7.4-r5.ebuild:
Marked ppc stable.
13 Jul 2005; Markus Rothe <corsair@gentoo.org> a52dec-0.7.4-r5.ebuild:
Stable on ppc64 (bug #98805)
12 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> a52dec-0.7.4-r5.ebuild:
Marked stable on amd64.
*a52dec-0.7.4-r5 (26 May 2005)
26 May 2005; Diego Pettenò <flameeyes@gentoo.org>
+a52dec-0.7.4-r5.ebuild:
Added new revision which installs a52_internal.h header (needed by xine-lib
to build with external a52dec support).
26 Apr 2005; Jeremy Huddleston <eradicator@gentoo.org>
a52dec-0.7.4-r4.ebuild:
Stable sparc.
24 Apr 2005; Bryan Østergaard <kloeri@gentoo.org> a52dec-0.7.4-r4.ebuild:
Stable on alpha.
24 Apr 2005; Markus Rothe <corsair@gentoo.org> a52dec-0.7.4-r4.ebuild:
Stable on ppc64
19 Apr 2005; Luca Barbato <lu_zero@gentoo.org> a52dec-0.7.4-r4.ebuild:
Marked ppc and x86
19 Apr 2005; Diego Pettenò <flameeyes@gentoo.org> a52dec-0.7.4-r4.ebuild:
Mark a52dec-0.7.4-r4 stable on amd64
*a52dec-0.7.4-r4 (18 Mar 2005)
18 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org>
+a52dec-0.7.4-r4.ebuild:
Always install the static lib, too.
17 Dec 2004; Mike Frysinger <vapier@gentoo.org> a52dec-0.7.4-r3.ebuild:
Remove useless C++ checks #74485.
15 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> a52dec-0.7.4-r3.ebuild:
Stable on alpha.
17 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
a52dec-0.7.4-r3.ebuild:
Stable amd64, sparc, x86.
11 Nov 2004; Markus Rothe <corsair@gentoo.org> a52dec-0.7.4-r3.ebuild:
Stable on ppc64; missing dependency of media-libs/libmpeg3
*a52dec-0.7.4-r3 (05 Nov 2004)
05 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
+files/a52dec-0.7.4-build.patch, -a52dec-0.7.4-r2.ebuild,
+a52dec-0.7.4-r3.ebuild:
Revision bump to fix fPIC issue bug #68567.
04 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org>
-a52dec-0.7.4-r1.ebuild:
Make stable version build shared, too. Removing -r1.
*a52dec-0.7.4-r2 (01 Oct 2004)
01 Oct 2004; Patrick Kursawe <phosphan@gentoo.org> +a52dec-0.7.4-r2.ebuild:
Now also builds shared libraries. If only static libs are built, some other
programs make trouble as soon as djbfft is used (they don't link it, though
they should).
15 Sep 2004; Kito <keetz@gentoo.org> :
added added ~ppc-macos keyword
28 Jul 2004; Tom Gall <tgall@gentoo.org> a52dec-0.7.4-r1.ebuild:
stable on ppc64, bug #55076
13 Jul 2004; Travis Tilley <lv@gentoo.org> a52dec-0.7.4-r1.ebuild:
added djbfft support for amd64
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
a52dec-0.7.4-r1.ebuild, a52dec-0.7.4.ebuild:
virtual/glibc -> virtual/libc
*a52dec-0.7.4-r1 (05 Apr 2004)
05 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> a52dec-0.7.4-r1.ebuild:
Adding djbfft support for x86
20 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org> a52dec-0.7.4.ebuild:
RDEPEND fix for bug #44816.
09 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org>
a52dec-0.7.3-r1.ebuild, a52dec-0.7.4.ebuild:
Filter out -fprefetch-loop-arrays (Bug #44007).
28 Jan 2004; Aron Griffis <agriffis@gentoo.org> a52dec-0.7.4.ebuild:
stable on alpha and ia64
04 Nov 2003; Michael Sterrett <mr_bones_@gentoo.org> a52dec-0.7.4.ebuild:
add IUSE to fix bug 32722; fix DESCRIPTION; use emake; more error
checking/messages; tidy
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*a52dec-0.7.4 (29 Jul 2002)
29 Jul 2002; Nick Hadaway <raker@gentoo.org>
a52dec-0.7.4.ebuild, files/digest-a52dec-0.7.4 :
Version Bump. From the source ChangeLog...
-The library is now fully reentrant.
-Added win32 output module, al file output, gain control.
-A few additional portability enhancements.
*a52dec-0.7.3-r1 (17 Jun 2002)
17 Jun 2002; Seemant Kulleen <seemant@gentoo.org> a52dec-0.7.3-r1.ebuild
files/digest-a52dec-0.7.3-r1 :
removed the "--enable-double" configure option, which Bernardo Silva
pointed out as being wrong, and it was confirmed by upstream as being a
debug option for their developers only.
*a52dec-0.7.3 (15 Apr 2002)
15 Apr 2002; Seemant Kulleen <seemant@gentoo.org> a52dec-0.7.3.ebuild
files/digest-a52dec-0.7.3 :
Version bump
*a52dec-0.7.2 (1 Feb 2002)
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

View File

@ -1,18 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX a52dec-0.7.4-build.patch 1113 RMD160 5b6142d108cb7a2dad04bfa0a4eae0cb599cb604 SHA1 33a3478936f4ac87e85452ea8f96a024fbd9822c SHA256 00a094d6178cd21bfc2303ff2ac91ce656810e6fef50e77ab30e18d0f4d4a650
AUX a52dec-0.7.4-freebsd.patch 343 RMD160 29981d434e6d1fcbbceb36a6200554302d4ef898 SHA1 5631e11ada36c5d0f11bf924cf0bbc5e106e2bd2 SHA256 61a2852445843dcb3cee283cbcd44ce28a1e5d018f60879ba8e8de184668367d
AUX a52dec-0.7.4-test-hidden-symbols.patch 637 RMD160 113022179ace45545a4b9348cff16f06425fe059 SHA1 4055e07ce361f16e971d6e4d0738444201db72c2 SHA256 eb49d33c59529a6fb790743f19a69edc8638f73f38d693edd1890b2dbc58fffd
AUX a52dec-0.7.4-tests-optional.patch 299 RMD160 fc64a44b56d25c2dacc62625909a5fe611baf694 SHA1 86c211487eab6712b6b42b11ac216b6ee4eec6a9 SHA256 d0dd7ad5d6f070ef385bf76ff48e1d54be7cb9d5ba3d7d71e5b1b4657bdfb9ba
DIST a52dec-0.7.4.tar.gz 241507 RMD160 5b63b34c5840e7182b733cad41e916a8d4875eb1 SHA1 79b33bd8d89dad7436f85b9154ad35667aa37321 SHA256 a21d724ab3b3933330194353687df82c475b5dfb997513eef4c25de6c865ec33
EBUILD a52dec-0.7.4-r6.ebuild 1449 RMD160 9b768768c01a0f3478be2223b0d52b76eba0c1a6 SHA1 0ca4552f029827367c77e0795b8f6ad1446e6b2d SHA256 7bb67f3c9adb6d0aafce275d018113935916d61194d44cb70b823310fd08a5fd
MISC ChangeLog 9284 RMD160 f59689212d9cf513c62a0ecf5f80fd0db42179b6 SHA1 d640de9ee469bb4002edcb1f9337e9ad1885e0a0 SHA256 55c6e3fdad9e9cbe0bdeb2b93b8ca078a6fbaa522aa0438afce7d9b67337dab4
MISC metadata.xml 263 RMD160 c5058962ee3e28f9d59f96166a74491c8921876b SHA1 cd5010261b69c760edfd60bc8398cffc15a3aa3e SHA256 938b5d7b1489d64aa1d2479633cc25916bc5381e6a080dd96a7b339ea7690d24
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEARECAAYFAk+1A3UACgkQvFcC4BYPU0pMgwCeOU6NoBBZuk5K2TO+QB1Twmiw
zJYAoJi3QPlrrfYaIRPn34E/wLOhra2L
=f3NG
-----END PGP SIGNATURE-----

View File

@ -1,57 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/a52dec/a52dec-0.7.4-r6.ebuild,v 1.18 2012/05/17 13:55:59 aballier Exp $
EAPI=3
inherit autotools eutils flag-o-matic
DESCRIPTION="library for decoding ATSC A/52 streams used in DVD"
HOMEPAGE="http://liba52.sourceforge.net/"
SRC_URI="http://liba52.sourceforge.net/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="djbfft oss static-libs"
RDEPEND="djbfft? ( sci-libs/djbfft )"
DEPEND="${RDEPEND}"
src_prepare() {
epatch \
"${FILESDIR}"/${P}-build.patch \
"${FILESDIR}"/${P}-freebsd.patch \
"${FILESDIR}"/${P}-tests-optional.patch \
"${FILESDIR}"/${P}-test-hidden-symbols.patch
eautoreconf
epunt_cxx
}
src_configure() {
filter-flags -fprefetch-loop-arrays
local myconf
use oss || myconf="${myconf} --disable-oss"
econf \
--enable-shared \
$(use_enable static-libs static) \
$(use_enable djbfft) \
${myconf}
}
src_compile() {
emake CFLAGS="${CFLAGS}" || die
}
src_install() {
emake DESTDIR="${D}" install || die
insinto /usr/include/a52dec
doins liba52/a52_internal.h || die
dodoc AUTHORS ChangeLog HISTORY NEWS README TODO doc/liba52.txt
find "${ED}" -name '*.la' -exec rm -f {} +
}

View File

@ -1,27 +0,0 @@
diff -Naur a52dec-0.7.4.orig/liba52/Makefile.am a52dec-0.7.4/liba52/Makefile.am
--- a52dec-0.7.4.orig/liba52/Makefile.am 2002-01-27 20:36:48.000000000 -0800
+++ a52dec-0.7.4/liba52/Makefile.am 2004-11-05 01:10:21.317401872 -0800
@@ -1,4 +1,3 @@
-CFLAGS = @CFLAGS@ @LIBA52_CFLAGS@
lib_LTLIBRARIES = liba52.la
diff -Naur a52dec-0.7.4.orig/liba52/configure.incl a52dec-0.7.4/liba52/configure.incl
--- a52dec-0.7.4.orig/liba52/configure.incl 2002-01-27 20:36:48.000000000 -0800
+++ a52dec-0.7.4/liba52/configure.incl 2004-11-05 01:11:38.172672216 -0800
@@ -2,7 +2,6 @@
AC_SUBST([LIBA52_LIBS])
dnl avoid -fPIC when possible
-LIBA52_CFLAGS="$LIBA52_CFLAGS -prefer-non-pic"
AC_ARG_ENABLE([double],
[ --enable-double use double-precision samples])
diff -Naur a52dec-0.7.4.orig/src/Makefile.am a52dec-0.7.4/src/Makefile.am
--- a52dec-0.7.4.orig/src/Makefile.am 2002-06-22 18:51:57.000000000 -0700
+++ a52dec-0.7.4/src/Makefile.am 2004-11-05 01:10:21.320401375 -0800
@@ -1,4 +1,3 @@
-CFLAGS = @A52DEC_CFLAGS@
bin_PROGRAMS = a52dec extract_a52
a52dec_SOURCES = a52dec.c getopt.c gettimeofday.c

View File

@ -1,11 +0,0 @@
--- libao/audio_out_oss.c 2002-04-28 12:23:02 +0200
+++ libao/audio_out_oss.c 2005-07-23 15:42:50 +0200
@@ -35,7 +35,7 @@
#if defined(__OpenBSD__)
#include <soundcard.h>
#elif defined(__FreeBSD__)
-#include <machine/soundcard.h>
+#include <sys/soundcard.h>
#ifndef AFMT_S16_NE
#include <machine/endian.h>
#if BYTE_ORDER == LITTLE_ENDIAN

View File

@ -1,19 +0,0 @@
2010-07-26 Martin Rejman <martin.rejman@centrum.cz>
#327369
* test/globals: bad_globals: Use readelf and ignore hidden symbols
--- a/test/globals 2010-07-07 20:37:49.000000000 +0200
+++ b/test/globals 2010-07-07 20:37:57.000000000 +0200
@@ -12,8 +12,9 @@
srcdir=`cd $srcdir;pwd`
builddir=`cd $builddir;pwd`
-bad_globals=`nm -g --defined-only $builddir/../liba52/*.o|\
- awk '{if ($3) print $3}'|grep -v '^_\?a52_'`
+bad_globals=`readelf -s $builddir/../liba52/*.o |\
+ awk '$5=="GLOBAL" && $6!="HIDDEN" && $7!="UND" {print $8}' |\
+ grep -v '^_\?a52_'`
if test x"$bad_globals" != x""; then
echo BAD GLOBAL SYMBOLS:

View File

@ -1,10 +0,0 @@
Index: a52dec-0.7.4/test/Makefile.am
===================================================================
--- a52dec-0.7.4.orig/test/Makefile.am
+++ a52dec-0.7.4/test/Makefile.am
@@ -1,4 +1,4 @@
-noinst_PROGRAMS = compare
+check_PROGRAMS = compare
compare_SOURCES = compare.c
compare_LDADD = -lm

View File

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sound</herd>
<use>
<flag name="djbfft">Prefer D.J. Bernstein's library for fourier transforms</flag>
</use>
</pkgmetadata>

View File

@ -1,176 +0,0 @@
# ChangeLog for media-libs/aalib
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/aalib/ChangeLog,v 1.46 2012/05/09 13:18:37 aballier Exp $
09 May 2012; Alexis Ballier <aballier@gentoo.org> aalib-1.4_rc5-r4.ebuild:
keyword ~amd64-fbsd
*aalib-1.4_rc5-r4 (11 Feb 2012)
11 Feb 2012; Sergei Trofimovich <slyfox@gentoo.org> +aalib-1.4_rc5-r4.ebuild,
+files/aalib-1.4_rc5-fix-aarender.patch, -aalib-1.4_rc5-r3.ebuild:
Fix bug #214142 in aarender() reported and fixed by Reimar Döffinger. The
patch also fixes resizing of 'mplayer -vo aa' for me.
*aalib-1.4_rc5-r3 (11 Feb 2012)
11 Feb 2012; Sergei Trofimovich <slyfox@gentoo.org> +aalib-1.4_rc5-r3.ebuild,
-aalib-1.4_rc5-r2.ebuild:
Fix USE=gmp feature selection. It's a bug #369685 spotted by Jan Vereecke and
#385681 by Alec M. aka alecm_88 hosted on yahoo dotcom.
*aalib-1.4_rc5-r2 (09 Feb 2012)
09 Feb 2012; Sergei Trofimovich <slyfox@gentoo.org> +aalib-1.4_rc5-r2.ebuild,
-aalib-1.4_rc5-r1.ebuild:
Added USE=static-libs, switched to EAPI=4.
*aalib-1.4_rc5-r1 (06 Feb 2012)
06 Feb 2012; Sergei Trofimovich <slyfox@gentoo.org> +aalib-1.4_rc5-r1.ebuild,
+files/aalib-1.4_rc5-fix-protos.patch, metadata.xml:
Fixed bug #224267 by Peter Hüwe (missing function prototypes). Added myself to
maintainers.
06 Feb 2011; Mart Raudsepp <leio@gentoo.org> aalib-1.4_rc5.ebuild:
Drop to ~mips
14 Dec 2008; Fabian Groffen <grobian@gentoo.org> aalib-1.4_rc5.ebuild:
Fix quoting n00bness
04 Nov 2008; Alexis Ballier <aballier@gentoo.org> metadata.xml:
make video herd the maintainer
02 Nov 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
metadata.xml:
Reassigned package to maintainer-needed.
02 Nov 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
metadata.xml, aalib-1.4_rc5.ebuild:
Removing eradicator as a maintainer since he was retired. Quoted some
vars.
19 Nov 2007; Joshua Kinard <kumba@gentoo.org> aalib-1.4_rc5.ebuild:
Stable on mips, per #165617.
09 Sep 2007; Santiago M. Mola <coldwind@gentoo.org>
aalib-1.4_rc4-r2.ebuild, aalib-1.4_rc5.ebuild:
rdep on slang, bug #168076 thanks to Chris Slycord <cslycord@gmail.com>
22 Jul 2007; Donnie Berkholz <dberkholz@gentoo.org>;
aalib-1.4_rc4-r2.ebuild, aalib-1.4_rc5.ebuild:
Drop virtual/x11 references.
22 Apr 2007; Danny van Dyk <kugelfang@gentoo.org> aalib-1.4_rc5.ebuild:
Fixed bug #165617. Thanks to jieryn@gmail.com.
17 Feb 2007; Fabian Groffen <grobian@gentoo.org> -files/aalib-osx.patch,
aalib-1.4_rc4-r2.ebuild, aalib-1.4_rc5.ebuild:
Dropped ppc-macos keyword, see you in prefix
13 Feb 2007; Jeroen Roovers <jer@gentoo.org> aalib-1.4_rc5.ebuild:
Stable for HPPA (bug #165617).
10 Feb 2007; nixnut <nixnut@gentoo.org> aalib-1.4_rc5.ebuild:
Stable on ppc wrt bug 165617
06 Feb 2007; Raúl Porcel <armin76@gentoo.org> aalib-1.4_rc5.ebuild:
x86 stable wrt bug 165617
04 Jan 2007; Timothy Redaelli <drizzt@gentoo.org> aalib-1.4_rc5.ebuild:
Fix linking of aalib.so
20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> aalib-1.4_rc5.ebuild:
Stable on Alpha.
09 Jun 2006; Jeremy Huddleston <eradicator@gentoo.org>
aalib-1.4_rc5.ebuild:
Stable on ppc64.
08 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
-files/aalib-1.4_rc5-osx.patch, aalib-1.4_rc5.ebuild:
Replace the osx patch with a more generic sed line that works for FreeBSD,
too. Add ~x86-fbsd keyword.
04 Apr 2006; Aron Griffis <agriffis@gentoo.org> aalib-1.4_rc5.ebuild:
Mark 1.4_rc5 stable on ia64
03 Apr 2006; Jeremy Huddleston <eradicator@gentoo.org>
aalib-1.4_rc4-r2.ebuild, aalib-1.4_rc5.ebuild:
Stable amd64 and sparc. Fixed modular X deps on older version.
08 Nov 2005; <dang@gentoo.org> aalib-1.4_rc5.ebuild:
Modular X deps
30 Jun 2005; Aron Griffis <agriffis@gentoo.org> aalib-1.4_rc4-r2.ebuild,
aalib-1.4_rc5.ebuild:
Fix use invocation
13 May 2005; Lina Pezzella <j4rg0n@gentoo.org> aalib-1.4_rc4-r2.ebuild,
aalib-1.4_rc5.ebuild:
Bug Fix 92082
09 May 2005; Lina Pezzella <j4rg0n@gentoo.org> +files/aalib-1.4_rc5-osx.patch,
aalib-1.4_rc4-r2.ebuild, aalib-1.4_rc5.ebuild:
Fix for Bug 91630. rc4 stable on ppc-macos.
*aalib-1.4_rc5 (03 May 2005)
03 May 2005; Jeremy Huddleston <eradicator@gentoo.org>
+aalib-1.4_rc5.ebuild:
Version bump and now correctly install both static and shared libs.
09 Apr 2005; Lina Pezzella <j4rg0n@gentoo.org> +files/aalib-osx.patch,
aalib-1.4_rc4-r2.ebuild:
Fix for ppc-macos. Marked testing
05 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org> +metadata.xml:
static USE flag support and added metadata.
20 Jun 2004; Seemant Kulleen <seemant@gentoo.org> aalib-1.4_rc4-r2.ebuild:
ensure that automake-1.4 is used, otherwise build errors are the result.
Thanks to: Greg Andreou <gregorya@dai.ed.ac.uk> in bug #54450
14 Apr 2004; Stephen P. Becker <geoman@gentoo.org> aalib-1.4_rc4-r2.ebuild:
Marked stable on mips.
13 Mar 2004; Stephen P. Becker <geoman@gentoo.org> aalib-1.4_rc4-r2.ebuild:
Added ~mips keyword.
18 Feb 2004; Martin Holzer <mholzer@gentoo.org> aalib-1.4_rc4-r2.ebuild:
adding RESTRICT=nomirror
28 Jan 2004; Aron Griffis <agriffis@gentoo.org> aalib-1.4_rc4-r2.ebuild:
stable on ia64
11 Jun 2003; Alastair Tse <liquidx@gentoo.org> aalib-1.4_rc4-r2.ebuild:
fix typo in DESCRIPTION
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*aalib-1.4_rc4-r2 (21 Jun 2002)
04 Jul 2003; Guy Martin <gmsoft@gentoo.org> aalib-1.4_rc4-r2.ebuild :
Added hppa to KEYWORDS.
15 Dec 2002; Bjoern Brauel <bjb@gentoo.org> aalib-1.4_rc4-r2.ebuild :
Add alpha to KEYWORDS
23 Oct 2002; Martin Schlemmer <azarah@gentoo.org> aalib-1.4_rc4-r2.ebuild :
Fix it to use autoconf-2.5.
21 Jun 2002; Seemant Kulleen <seemant@gentoo.org> aalib-1.4_rc4-r2.ebuild :
files/digest-aalib-1.4_rc4-r2 :
elibtoolized, and added SLOT and LICENSE
*aalib-1.4_rc4-r1 (1 Feb 2002)
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

View File

@ -1,19 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX aalib-1.4_rc4-gentoo.patch 1245 RMD160 ca2df1fc54bf70ff57bec5260dad401e2a0dac12 SHA1 c2a2fd25e70e65706a86017c4c1da247957d6981 SHA256 fa5d946e9d0e4a78c37187f6795b27bcb057e9e2ec00fe3a873a11e25fba23a7
AUX aalib-1.4_rc4-m4.patch 241 RMD160 8da68015ba2e16647f281aebd59bcc0329fe9954 SHA1 8262748e21eb7f7aeb517cbebf1dfec1017b84a8 SHA256 24d09cb9eb9ed8d0990c677b5fbfe43762fe872d198c146c7de6fdb39eab692f
AUX aalib-1.4_rc5-fix-aarender.patch 1350 RMD160 9dbdaf08406e1c12c9b7ea4e19f5f151a1c35e6d SHA1 9d90df40c4be853ee14bc656e8e3f960648a2e6d SHA256 ce8900622dd0fca6ccd35ea7027e159ae1174bb2876ca0ca87b7a66d51a451a6
AUX aalib-1.4_rc5-fix-protos.patch 2105 RMD160 82296048048ff818a0d67b7d7edffca3d418dec4 SHA1 4690b4e33c2e8fa0c0d520c13948a8ff83c719f6 SHA256 1ada77080d8dbd5636d2d9a29a3fcf9033fe9ff9860cede5ab8338d5bcbea161
DIST aalib-1.4rc5.tar.gz 391028 RMD160 a10bcab16d3aa0e60facca3e989f6a51846885f6 SHA1 a23269e950a249d2ef93625837cace45ddbce03b SHA256 fbddda9230cf6ee2a4f5706b4b11e2190ae45f5eda1f0409dc4f99b35e0a70ee
EBUILD aalib-1.4_rc5-r4.ebuild 1472 RMD160 3fb4d4877bd8c4dd5f18784391e5ca5b2a7b9df3 SHA1 fb7d05ea1eb086b6b75f2ec1c7943bef5908e7c3 SHA256 aab0eff05ce852c09980c25e2dce6a219f5ef571276fa568e71fc4b4dc90243e
EBUILD aalib-1.4_rc5.ebuild 1323 RMD160 41b8ca511b7210109a465a33b1cf7687d306d018 SHA1 e276edcbc05c9cf5d805ef559ee5df8783543740 SHA256 123b277cb3a1dee42bd409b22b9003ba99e257f16e997f89bb4b603ee59a7baa
MISC ChangeLog 6440 RMD160 12ad850310e4d732eb83e878d1b156f2fde6929a SHA1 338b1f837f0aca8dd4f57aee8d7b034922f0990f SHA256 7612b728ef7e1f574fd24570ed1042dd04c20307f3994933be57aa1ceb1ea5b7
MISC metadata.xml 326 RMD160 60bcb8ed3e9b7341db79664c4b78409cb2816290 SHA1 b4059a02ebc5da99e9dd834b62c64dff16f6d5ca SHA256 95f97cf9a89a4d76a706ed7b4d58e279d2b0e54b2eb45cdc4b7d443d222e1314
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEARECAAYFAk+qbrMACgkQvFcC4BYPU0qS2wCfYdR9RvZIHmQOsMs7hsKfN25M
AjYAn1gZeHRQ9+GpupPDdeT3HTmkvd/y
=fv0c
-----END PGP SIGNATURE-----

View File

@ -1,54 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/aalib/aalib-1.4_rc5-r4.ebuild,v 1.2 2012/05/09 13:18:37 aballier Exp $
EAPI=4
inherit autotools eutils
MY_P="${P/_/}"
S="${WORKDIR}/${PN}-1.4.0"
DESCRIPTION="A ASCII-Graphics Library"
HOMEPAGE="http://aa-project.sourceforge.net/aalib/"
SRC_URI="mirror://sourceforge/aa-project/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="X slang gpm static-libs"
RDEPEND="X? ( x11-libs/libX11 )
slang? ( >=sys-libs/slang-1.4.2 )"
DEPEND="${RDEPEND}
>=sys-libs/ncurses-5.1
X? ( x11-proto/xproto )
gpm? ( sys-libs/gpm )"
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.4_rc4-gentoo.patch
epatch "${FILESDIR}"/${PN}-1.4_rc4-m4.patch
epatch "${FILESDIR}"/${PN}-1.4_rc5-fix-protos.patch #224267
epatch "${FILESDIR}"/${PN}-1.4_rc5-fix-aarender.patch #214142
sed -i -e 's:#include <malloc.h>:#include <stdlib.h>:g' "${S}"/src/*.c
# Fix bug #165617.
use gpm || sed -i \
's/gpm_mousedriver_test=yes/gpm_mousedriver_test=no/' "${S}/configure.in"
eautoreconf
}
src_configure() {
econf \
$(use_with slang slang-driver) \
$(use_with X x11-driver) \
$(use_enable static-libs static)
}
src_install() {
default
dodoc ANNOUNCE AUTHORS ChangeLog NEWS README*
use static-libs || find "${ED}" -name '*.la' -delete
}

View File

@ -1,52 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/aalib/aalib-1.4_rc5.ebuild,v 1.26 2011/02/06 12:08:49 leio Exp $
inherit eutils libtool toolchain-funcs autotools
MY_P="${P/_/}"
S="${WORKDIR}/${PN}-1.4.0"
DESCRIPTION="A ASCII-Graphics Library"
HOMEPAGE="http://aa-project.sourceforge.net/aalib/"
SRC_URI="mirror://sourceforge/aa-project/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE="X slang gpm"
RDEPEND="X? ( x11-libs/libX11 )
slang? ( >=sys-libs/slang-1.4.2 )"
DEPEND="${RDEPEND}
>=sys-libs/ncurses-5.1
X? ( x11-proto/xproto )
gpm? ( sys-libs/gpm )"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-1.4_rc4-gentoo.patch
epatch "${FILESDIR}"/${PN}-1.4_rc4-m4.patch
sed -i -e 's:#include <malloc.h>:#include <stdlib.h>:g' "${S}"/src/*.c
# Fix bug #165617.
use gpm && sed -i \
's/gpm_mousedriver_test=yes/gpm_mousedriver_test=no/' "${S}/configure.in"
eautoreconf
}
src_compile() {
econf \
$(use_with slang slang-driver) \
$(use_with X x11-driver) \
|| die
emake CC="$(tc-getCC)" || die
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc ANNOUNCE AUTHORS ChangeLog NEWS README*
}

View File

@ -1,35 +0,0 @@
Fix --with-gpm-mouse usage to not be so freaky. Don't patch
configure.in that way we avoid having to run autotools.
AC_ARG_WITH(gpm-mouse,
- [ --with-gpm-mouse=base-dir Specifies the base gpm directory],
- if test x$withval = xyes
+ [ --with-gpm-mouse=base-dir/no Specifies the base gpm directory],
+ if test x$withval = xno
then
- AC_MSG_WARN(Usage is: --with-gpm-mouse=base-dir)
+ gpm_mousedriver_test=no
else
--- aalib-1.4.0/configure
+++ aalib-1.4.0/configure
@@ -28,7 +28,7 @@
ac_help="$ac_help
--with-curses-driver=no/yes Used to disable/force curses driver"
ac_help="$ac_help
- --with-gpm-mouse=base-dir Specifies the base gpm directory"
+ --with-gpm-mouse=base-dir/no Specifies the base gpm directory"
ac_help="$ac_help
--with-x use the X Window System"
ac_help="$ac_help
@@ -1960,9 +1960,9 @@
# Check whether --with-gpm-mouse or --without-gpm-mouse was given.
if test "${with_gpm_mouse+set}" = set; then
withval="$with_gpm_mouse"
- if test x$withval = xyes
+ if test x$withval = xno
then
- echo "configure: warning: Usage is: --with-gpm-mouse=base-dir" 1>&2
+ gpm_mousedriver_test=no
else
LIBS="$LIBS -L$withval/lib -lgpm"
cat >> confdefs.h <<\EOF

View File

@ -1,9 +0,0 @@
Get rid of aclocal warning:
/usr/share/aclocal/aalib.m4:12: warning: underquoted definition of AM_PATH_AALIB
--- aalib-1.4.0/aalib.m4
+++ aalib-1.4.0/aalib.m4
@@ -11,3 +11,3 @@
dnl
-AC_DEFUN(AM_PATH_AALIB,
+AC_DEFUN([AM_PATH_AALIB],
[dnl

View File

@ -1,34 +0,0 @@
This bug can be seen very clearly with e.g. mplayer -vo aa -monitoraspect 3
in which case a big part of the picture is missing or there is even completely
black output.
The reason for this is, when drawing only a part of the picture via aarender()
the first X coordinate is used for the loop count, but it is not applied to the
destination and source image index, thus instead of (re)drawing the middle part
of the image, it draws always the left part.
Actual Results:
only the left part of the image is draw (depending on the video, only the left
black bar might be draw, so you will see nothing at all - if so use a slightly
smaller value for -monitoraspect).
Expected Results:
All of the image should be drawn, and -monitoraspect should only squeeze the
image, not cause part of it to miss.
Gentoo-bug: http://bugs.gentoo.org/id=214142
Reported-by: Reimar Döffinger
Fixed-by: Reimar Döffinger
--- src/aarender.c.orig 2008-03-18 23:55:32.000000000 +0100
+++ src/aarender.c 2008-03-18 23:55:50.000000000 +0100
@@ -94,8 +94,8 @@
gamma = randomval / 2;
mval = (c->parameters[c->filltable[255]].p[4]);
for (y = y1; y < y2; y++) {
- pos = 2 * y * wi;
- pos1 = y * aa_scrwidth(c);
+ pos = 2 * (y * wi + x1);
+ pos1 = y * aa_scrwidth(c) + x1;
esum = 0;
for (x = x1; x < x2; x++) {
i1 = table[((((int) c->imagebuffer[pos])))];

View File

@ -1,56 +0,0 @@
fix missing protos
* QA Notice: Package triggers severe warnings which indicate that it
* may exhibit random runtime failures.
* aainfo.c:12:2: warning: incompatible implicit declaration of built-in function 'exit'
* aainfo.c:17:2: warning: incompatible implicit declaration of built-in function 'exit'
* aatest.c:8:5: warning: incompatible implicit declaration of built-in function 'strcpy'
* aatest.c:11:2: warning: incompatible implicit declaration of built-in function 'exit'
* aatest.c:16:2: warning: incompatible implicit declaration of built-in function 'exit'
* aatest.c:21:2: warning: incompatible implicit declaration of built-in function 'exit'
* aafire.c:55:7: warning: incompatible implicit declaration of built-in function 'exit'
* aafire.c:68:3: warning: incompatible implicit declaration of built-in function 'exit'
* aafire.c:154:7: warning: incompatible implicit declaration of built-in function 'exit'
* aasavefont.c:10:2: warning: incompatible implicit declaration of built-in function 'exit'
Gentoo-bug: http://bugs.gentoo.org/224267
Reported-by: Peter Hüwe
diff --git a/src/aafire.c b/src/aafire.c
index 4f36149..5e41237 100644
--- a/src/aafire.c
+++ b/src/aafire.c
@@ -1,4 +1,5 @@
#include <stdio.h>
+#include <stdlib.h> /* exit() */
#include "aalib.h"
#define XSIZ aa_imgwidth(context)
diff --git a/src/aainfo.c b/src/aainfo.c
index d3f6d50..e24082d 100644
--- a/src/aainfo.c
+++ b/src/aainfo.c
@@ -1,4 +1,4 @@
-
+#include <stdlib.h> /* exit() */
#include "aalib.h"
#include "aaint.h"
int main(int argc, char **argv)
diff --git a/src/aasavefont.c b/src/aasavefont.c
index b00e1e6..16591e8 100644
--- a/src/aasavefont.c
+++ b/src/aasavefont.c
@@ -1,3 +1,4 @@
+#include <stdlib.h> /* exit() */
#include "aalib.h"
int main(int argc, char **argv)
{
diff --git a/src/aatest.c b/src/aatest.c
index 9816f5d..ed0c2da 100644
--- a/src/aatest.c
+++ b/src/aatest.c
@@ -1,3 +1,5 @@
+#include <string.h> /* strcpy() */
+#include <stdlib.h> /* exit() */
#include "aalib.h"
int main(int argc, char **argv)
{

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>video</herd>
<maintainer>
<email>media-video@gentoo.org</email>
</maintainer>
<maintainer>
<email>slyfox@gentoo.org</email>
<name>Sergei Trofimovich</name>
</maintainer>
</pkgmetadata>

View File

@ -1,146 +0,0 @@
# ChangeLog for media-libs/adplug
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/adplug/ChangeLog,v 1.37 2013/01/20 10:05:36 pacho Exp $
20 Jan 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Cleanup due retirement, bug #35242
05 May 2012; Jeff Horelick <jdhore@gentoo.org> adplug-2.1.ebuild,
adplug-2.2.ebuild, adplug-2.2.1.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
07 Mar 2012; Brent Baude <ranger@gentoo.org> adplug-2.2.1.ebuild:
Marking adplug-2.2.1 ppc for bug 391657
05 Feb 2012; Raúl Porcel <armin76@gentoo.org> adplug-2.1.ebuild,
adplug-2.2.ebuild, adplug-2.2.1.ebuild:
Drop sparc keywords
23 Dec 2011; Samuli Suominen <ssuominen@gentoo.org> adplug-2.2.1.ebuild:
USE="static-libs" and remove unnecessary libadplug.la libtool archive.
07 Dec 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> adplug-2.2.1.ebuild:
x86 stable wrt bug #391657
02 Dec 2011; Markos Chandras <hwoarang@gentoo.org> adplug-2.2.1.ebuild:
Stable on amd64 wrt bug #391657
*adplug-2.2.1 (06 Apr 2010)
06 Apr 2010; Michał Januszewski <spock@gentoo.org> +adplug-2.2.1.ebuild:
Version bump, should fix bug #304955.
*adplug-2.2 (08 Feb 2010)
08 Feb 2010; Michał Januszewski <spock@gentoo.org> +adplug-2.2.ebuild:
Version bump.
18 Oct 2008; Michał Januszewski <spock@gentoo.org> -adplug-2.0.1.ebuild:
Remove an old ebuild.
21 Sep 2008; Brent Baude <ranger@gentoo.org> adplug-2.1.ebuild:
stable ppc, bug 237008
09 Sep 2008; Friedrich Oslage <bluebird@gentoo.org> adplug-2.1.ebuild:
Stable on sparc, bug #237008
08 Sep 2008; Michał Januszewski <spock@gentoo.org>
files/adplug-2.1-gcc43.patch:
Update the gcc43 patch to include fixes for the test suite.
08 Sep 2008; Markus Meier <maekke@gentoo.org> adplug-2.1.ebuild:
amd64/x86 stable, bug #237008
16 Apr 2008; Samuli Suominen <drac@gentoo.org>
+files/adplug-2.1-gcc43.patch, adplug-2.1.ebuild:
Fix building with GCC 4.3 wrt #217975, thanks to Peter Alfredsen.
*adplug-2.1 (10 Apr 2008)
10 Apr 2008; Samuli Suominen <drac@gentoo.org> +adplug-2.1.ebuild:
Version bump.
28 Jan 2007; Michał Januszewski <spock@gentoo.org> -adplug-1.5.ebuild,
-adplug-1.5.1-r2.ebuild, -adplug-2.0.ebuild:
Remove old ebuilds (bug #164185).
28 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> adplug-2.0.ebuild,
adplug-2.0.1.ebuild:
Add missing pkgconfig dependency, thanks to Patrick Lauer in bug #153052.
06 Sep 2006; Thomas Cort <tcort@gentoo.org> adplug-2.0.1.ebuild:
Stable on amd64 wrt security Bug #139593.
06 Sep 2006; Joshua Jackson <tsunam@gentoo.org> adplug-2.0.1.ebuild:
Stable x86; bug #139593
05 Sep 2006; Tobias Scherbaum <dertobi123@gentoo.org> adplug-2.0.1.ebuild:
ppc stable, bug #139593
28 Aug 2006; Jason Wever <weeve@gentoo.org> adplug-2.0.1.ebuild:
Stable on SPARC wrt bug #133293.
*adplug-2.0.1 (11 Aug 2006)
11 Aug 2006; Michał Januszewski <spock@gentoo.org> +adplug-2.0.1.ebuild:
Version bump.
09 Jul 2006; Joseph Jezak <josejx@gentoo.org> adplug-1.5.1-r2.ebuild:
Marked ppc stable for bug #133293.
*adplug-2.0 (06 Jun 2006)
06 Jun 2006; Michał Januszewski <spock@gentoo.org> -adplug-1.4.1.ebuild,
-adplug-1.5.1.ebuild, -adplug-1.5.1-r1.ebuild, +adplug-2.0.ebuild:
Version bump. Removed old ebuilds.
29 May 2006; Simon Stelling <blubb@gentoo.org> adplug-1.5.1-r2.ebuild:
stable on amd64
17 May 2006; Mark Loeser <halcy0n@gentoo.org> adplug-1.5.1-r2.ebuild:
Stable on x86; bug #133293
*adplug-1.5.1-r2 (14 May 2006)
14 May 2006; Michał Januszewski <spock@gentoo.org>
+files/adplug-1.5.1-libbinio.patch, +adplug-1.5.1-r2.ebuild:
Added a patch that fixes the adplug header files for libbinio 1.4+ (bug
#130762, thanks to Stian Skjelstad).
*adplug-1.5.1-r1 (07 Jan 2006)
07 Jan 2006; Michał Januszewski <spock@gentoo.org>
+adplug-1.5.1-r1.ebuild:
Added a simple hack to make adplug compile with libbinio 1.4+.
07 Jul 2005; Michał Januszewski <spock@gentoo.org> adplug-1.5.1.ebuild:
Marked stable on x86.
*adplug-1.5.1 (14 May 2005)
14 May 2005; Michał Januszewski <spock@gentoo.org> +adplug-1.5.1.ebuild:
Version bump.
11 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> adplug-1.5.ebuild:
Stable amd64, sparc, x86.
04 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org>
adplug-1.4.1.ebuild:
Stable amd64, sparc, x86.
*adplug-1.5 (01 Oct 2004)
01 Oct 2004; Michal Januszewski <spock@gentoo.org> +adplug-1.5.ebuild:
Version bump.
01 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org> adplug-1.4.1.ebuild:
Added ~amd64 ~sparc.
21 Jul 2004; David Holm <dholm@gentoo.org> adplug-1.4.1.ebuild:
Added to ~ppc.
*adplug-1.4.1 (20 Jul 2004)
20 Jul 2004; Michal Januszewski <spock@gentoo.org> +metadata.xml,
+adplug-1.4.1.ebuild:
Initial commit.

View File

@ -1,19 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX adplug-2.1-gcc43.patch 7977 SHA256 bbb68662ddf493ea8685acc66c0bbb5c8b6c619ecf9bd6226458fc015788e836 SHA512 659c10f5d3377c7b471f74a23f2cb8c7a8cdc91ffbc111e8227db085c81b154ef73b90106cff9701cd3cb661e971892a19c2b55dcf7ea0a4be27ce3eb8fce07e WHIRLPOOL c827fc3cd76da0876c9b467bad6da150605d603413a59af2a033cc2d0fb38a1cabe7d16296333b5bac13fd20c334173269a18483a3de45e14a5d32464868ac18
DIST adplug-2.1.tar.bz2 730686 SHA256 61666725189bc39898c74e81e5da6d88d83f5019979babf5d91798d82bfc93de
DIST adplug-2.2.1.tar.bz2 810257 SHA256 f95a015268a0dfe9ff5782f3ea7b2a69e09b8d36ccd19ebf4d979d767b6e53ef
DIST adplug-2.2.tar.bz2 801250 SHA256 9a4864df84c25b2ea86e6c1535792a8dced05218e1308763a6ef35b979bd292f
EBUILD adplug-2.1.ebuild 865 SHA256 59683f9c8186d9feb184d74d07e0a12db8de6b7c74e8234987faa62c91907ff5 SHA512 dc538a630fcfa25d32d045f2678a33587f0c3845675dc5c609a2b8c9b52a9e39666bb3eeef6ca5f349e1ca8ff787f082b962488c2f9f874a179afd8357bb4cc1 WHIRLPOOL 6199c8b2c7e9505a10d203e73f5477473ed515514520ba55d80a887d1307f3f96eea61e9507e26f75f475beec82b9f1ff75bb6cbbea75b86c253900f944c49db
EBUILD adplug-2.2.1.ebuild 759 SHA256 fe7e0ac84c3441bec4de576cd727a7d98696bf5bbbbae750852b92b7e003c6de SHA512 fa53e95032e030565825447a2745c8083413c5aa1c35c5b9174cded74ad33c400948cdcc55d79bdec4821715d8c876be0f8261247d9e698d19717c6e1ae4bac3 WHIRLPOOL 2faeed257adad526643d03e2298f47a5b11a465fb8f151df40006c106ff93cbc1d518c781ab09923a9086e81b71fe5738e42affa86cec92adc94e20ba34ef7f7
EBUILD adplug-2.2.ebuild 787 SHA256 f92ea6c73268f4be4dd851ebe70a3aaa021fd0f3a027dfd3c0fc89cefdf216ea SHA512 d5f0a09e91c9ad9719a775354f559e61a0735fa00a0e99f37f323e1973d1f5576324be1532cd2432684918488971c438986460f63ea4376556acb51aa20bba09 WHIRLPOOL e8f7b68115b876f4bf15ca2cf8c7c43ed4f5c8417872b0ba9194ccf9283a73c2d2d3d789e6eb45a77db62810d395ec941145644e3db273b77e7fc1c2297c835e
MISC ChangeLog 4863 SHA256 caeac033184a9c2028a44db4e0ac9acdc649573ea89e7b84e843642e99dfb694 SHA512 6f496abc874775475195e41c9b071706ffb9becec1f6725138cf1205179a8435c5cc3bfc8cffa28b63b8b6bfecc98f5755e7e0508231b7d85e8aa7baca73b8a1 WHIRLPOOL 01ea753d7b748a63cad7c7b400c0d3d7e7b8cc7192b57e5d1e75775a74beb04900f92d6d89c1ffa238c6dccae1c9c0bc2d33994f441accf8073313364d20c72c
MISC metadata.xml 158 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b SHA512 90f74979d228a35f81de50665ead63d228bc4f0d11f3def4832c9607f4242cbc4562db0a123bdcf2c4b6e0be78fc5565a65f75cdb53ed4c8d45544ebf74255dc WHIRLPOOL a90483bd4fa01ed5fa21bfe9f59c11b97c793146e3031eae342a3355c6dc2e4ef2b356af0bf711b5e16e16551c91d63ecdbb48e708df606017264e8bff5e9fe9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlD7wXEACgkQCaWpQKGI+9RHAwCfQHg7lmll8vqW09UkVGIidH1y
edkAnRRibZS1LlIDxgZxRIppLjig7zJq
=oLmz
-----END PGP SIGNATURE-----

View File

@ -1,34 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/adplug/adplug-2.1.ebuild,v 1.7 2012/05/05 08:02:27 jdhore Exp $
inherit eutils
DESCRIPTION="A free, cross-platform, hardware independent AdLib sound player library"
HOMEPAGE="http://adplug.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="debug"
RDEPEND=">=dev-cpp/libbinio-1.4"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-gcc43.patch
}
src_compile() {
econf --disable-dependency-tracking $(use_enable debug)
emake || die "emake failed."
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed."
dodoc AUTHORS BUGS ChangeLog NEWS README TODO
}

View File

@ -1,31 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/adplug/adplug-2.2.1.ebuild,v 1.7 2012/05/05 08:02:27 jdhore Exp $
EAPI=4
DESCRIPTION="A free, cross-platform, hardware independent AdLib sound player library"
HOMEPAGE="http://adplug.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="debug static-libs"
RDEPEND=">=dev-cpp/libbinio-1.4"
DEPEND="${RDEPEND}
virtual/pkgconfig"
DOCS=( AUTHORS BUGS ChangeLog NEWS README TODO )
src_configure() {
econf \
$(use_enable static-libs static) \
$(use_enable debug)
}
src_install() {
default
rm -f "${ED}"usr/lib*/lib${PN}.la
}

View File

@ -1,28 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/adplug/adplug-2.2.ebuild,v 1.3 2012/05/05 08:02:27 jdhore Exp $
inherit eutils
DESCRIPTION="A free, cross-platform, hardware independent AdLib sound player library"
HOMEPAGE="http://adplug.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="debug"
RDEPEND=">=dev-cpp/libbinio-1.4"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_compile() {
econf --disable-dependency-tracking $(use_enable debug)
emake || die "emake failed."
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed."
dodoc AUTHORS BUGS ChangeLog NEWS README TODO
}

View File

@ -1,250 +0,0 @@
diff -Naurp adplug-2.1-orig/src/a2m.cpp adplug-2.1/src/a2m.cpp
--- adplug-2.1-orig/src/a2m.cpp 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/a2m.cpp 2008-09-08 22:33:53.000000000 +0200
@@ -31,6 +31,8 @@
#include "a2m.h"
+#include <cstring>
+
const unsigned int Ca2mLoader::MAXFREQ = 2000,
Ca2mLoader::MINCOPY = ADPLUG_A2M_MINCOPY,
Ca2mLoader::MAXCOPY = ADPLUG_A2M_MAXCOPY,
diff -Naurp adplug-2.1-orig/src/adl.cpp adplug-2.1/src/adl.cpp
--- adplug-2.1-orig/src/adl.cpp 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/adl.cpp 2008-09-08 22:33:53.000000000 +0200
@@ -49,6 +49,7 @@
*/
#include <inttypes.h>
+#include <cstring>
#include <stdarg.h>
#include <assert.h>
diff -Naurp adplug-2.1-orig/src/bmf.cpp adplug-2.1/src/bmf.cpp
--- adplug-2.1-orig/src/bmf.cpp 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/bmf.cpp 2008-09-08 22:33:53.000000000 +0200
@@ -43,6 +43,8 @@
#include "bmf.h"
#include "debug.h"
+#include <cstring>
+
const unsigned char CxadbmfPlayer::bmf_adlib_registers[117] =
{
0x20, 0x23, 0x40, 0x43, 0x60, 0x63, 0x80, 0x83, 0xA0, 0xB0, 0xC0, 0xE0, 0xE3,
diff -Naurp adplug-2.1-orig/src/cff.cpp adplug-2.1/src/cff.cpp
--- adplug-2.1-orig/src/cff.cpp 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/cff.cpp 2008-09-08 22:33:53.000000000 +0200
@@ -28,6 +28,8 @@
#include "cff.h"
+#include <cstring>
+
/* -------- Public Methods -------------------------------- */
CPlayer *CcffLoader::factory(Copl *newopl)
diff -Naurp adplug-2.1-orig/src/dro.cpp adplug-2.1/src/dro.cpp
--- adplug-2.1-orig/src/dro.cpp 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/dro.cpp 2008-09-08 22:33:53.000000000 +0200
@@ -27,6 +27,8 @@
#include "dro.h"
+#include <cstring>
+
/*** public methods *************************************/
CPlayer *CdroPlayer::factory(Copl *newopl)
diff -Naurp adplug-2.1-orig/src/dtm.cpp adplug-2.1/src/dtm.cpp
--- adplug-2.1-orig/src/dtm.cpp 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/dtm.cpp 2008-09-08 22:33:53.000000000 +0200
@@ -24,6 +24,8 @@
#include "dtm.h"
+#include <cstring>
+
/* -------- Public Methods -------------------------------- */
CPlayer *CdtmLoader::factory(Copl *newopl)
diff -Naurp adplug-2.1-orig/src/fmc.cpp adplug-2.1/src/fmc.cpp
--- adplug-2.1-orig/src/fmc.cpp 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/fmc.cpp 2008-09-08 22:33:53.000000000 +0200
@@ -21,6 +21,8 @@
#include "fmc.h"
+#include <cstring>
+
/* -------- Public Methods -------------------------------- */
CPlayer *CfmcLoader::factory(Copl *newopl)
diff -Naurp adplug-2.1-orig/src/mad.cpp adplug-2.1/src/mad.cpp
--- adplug-2.1-orig/src/mad.cpp 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/mad.cpp 2008-09-08 22:33:53.000000000 +0200
@@ -21,6 +21,8 @@
#include "mad.h"
+#include <cstring>
+
/* -------- Public Methods -------------------------------- */
CPlayer *CmadLoader::factory(Copl *newopl)
diff -Naurp adplug-2.1-orig/src/mkj.cpp adplug-2.1/src/mkj.cpp
--- adplug-2.1-orig/src/mkj.cpp 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/mkj.cpp 2008-09-08 22:33:53.000000000 +0200
@@ -24,6 +24,8 @@
#include "mkj.h"
#include "debug.h"
+#include <cstring>
+
CPlayer *CmkjPlayer::factory(Copl *newopl)
{
return new CmkjPlayer(newopl);
diff -Naurp adplug-2.1-orig/src/msc.cpp adplug-2.1/src/msc.cpp
--- adplug-2.1-orig/src/msc.cpp 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/msc.cpp 2008-09-08 22:33:53.000000000 +0200
@@ -24,6 +24,8 @@
#include "msc.h"
#include "debug.h"
+#include <cstring>
+
const unsigned char CmscPlayer::msc_signature [MSC_SIGN_LEN] = {
'C', 'e', 'r', 'e', 's', ' ', '\x13', ' ',
'M', 'S', 'C', 'p', 'l', 'a', 'y', ' ' };
diff -Naurp adplug-2.1-orig/src/mtk.cpp adplug-2.1/src/mtk.cpp
--- adplug-2.1-orig/src/mtk.cpp 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/mtk.cpp 2008-09-08 22:33:53.000000000 +0200
@@ -21,6 +21,8 @@
#include "mtk.h"
+#include <cstring>
+
/*** public methods **************************************/
CPlayer *CmtkLoader::factory(Copl *newopl)
diff -Naurp adplug-2.1-orig/src/protrack.cpp adplug-2.1/src/protrack.cpp
--- adplug-2.1-orig/src/protrack.cpp 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/protrack.cpp 2008-09-08 22:33:53.000000000 +0200
@@ -28,6 +28,8 @@
#include "protrack.h"
#include "debug.h"
+#include <cstring>
+
#define SPECIALARPLEN 256 // Standard length of special arpeggio lists
#define JUMPMARKER 0x80 // Orderlist jump marker
diff -Naurp adplug-2.1-orig/src/rad.cpp adplug-2.1/src/rad.cpp
--- adplug-2.1-orig/src/rad.cpp 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/rad.cpp 2008-09-08 22:33:53.000000000 +0200
@@ -24,6 +24,8 @@
#include "rad.h"
+#include <cstring>
+
CPlayer *CradLoader::factory(Copl *newopl)
{
return new CradLoader(newopl);
diff -Naurp adplug-2.1-orig/src/rat.cpp adplug-2.1/src/rat.cpp
--- adplug-2.1-orig/src/rat.cpp 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/rat.cpp 2008-09-08 22:33:53.000000000 +0200
@@ -32,6 +32,8 @@
#include "rat.h"
#include "debug.h"
+#include <cstring>
+
const unsigned char CxadratPlayer::rat_adlib_bases[18] =
{
0x00, 0x01, 0x02, 0x08, 0x09, 0x0A, 0x10, 0x11, 0x12,
diff -Naurp adplug-2.1-orig/src/raw.cpp adplug-2.1/src/raw.cpp
--- adplug-2.1-orig/src/raw.cpp 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/raw.cpp 2008-09-08 22:33:53.000000000 +0200
@@ -21,6 +21,8 @@
#include "raw.h"
+#include <cstring>
+
/*** public methods *************************************/
CPlayer *CrawPlayer::factory(Copl *newopl)
diff -Naurp adplug-2.1-orig/src/rix.cpp adplug-2.1/src/rix.cpp
--- adplug-2.1-orig/src/rix.cpp 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/rix.cpp 2008-09-08 22:33:53.000000000 +0200
@@ -23,6 +23,9 @@
#include "rix.h"
#include "debug.h"
+#include <cstdlib>
+#include <cstring>
+
const unsigned char CrixPlayer::adflag[] = {0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1};
const unsigned char CrixPlayer::reg_data[] = {0,1,2,3,4,5,8,9,10,11,12,13,16,17,18,19,20,21};
const unsigned char CrixPlayer::ad_C0_offs[] = {0,1,2,0,1,2,3,4,5,3,4,5,6,7,8,6,7,8};
diff -Naurp adplug-2.1-orig/src/rol.h adplug-2.1/src/rol.h
--- adplug-2.1-orig/src/rol.h 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/rol.h 2008-09-08 22:33:53.000000000 +0200
@@ -25,6 +25,7 @@
#include <vector>
#include <string>
+#include <cstring>
#include "player.h"
diff -Naurp adplug-2.1-orig/src/s3m.cpp adplug-2.1/src/s3m.cpp
--- adplug-2.1-orig/src/s3m.cpp 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/s3m.cpp 2008-09-08 22:33:53.000000000 +0200
@@ -24,6 +24,8 @@
#include "s3m.h"
+#include <cstring>
+
const char Cs3mPlayer::chnresolv[] = // S3M -> adlib channel conversion
{-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1};
diff -Naurp adplug-2.1-orig/src/sa2.cpp adplug-2.1/src/sa2.cpp
--- adplug-2.1-orig/src/sa2.cpp 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/sa2.cpp 2008-09-08 22:33:53.000000000 +0200
@@ -25,6 +25,8 @@
#include "sa2.h"
#include "debug.h"
+#include <cstring>
+
CPlayer *Csa2Loader::factory(Copl *newopl)
{
return new Csa2Loader(newopl);
diff -Naurp adplug-2.1-orig/src/sng.cpp adplug-2.1/src/sng.cpp
--- adplug-2.1-orig/src/sng.cpp 2008-09-08 22:33:32.000000000 +0200
+++ adplug-2.1/src/sng.cpp 2008-09-08 22:33:53.000000000 +0200
@@ -21,6 +21,8 @@
#include "sng.h"
+#include <cstring>
+
CPlayer *CsngPlayer::factory(Copl *newopl)
{
return new CsngPlayer(newopl);
diff -Naurp adplug-2.1-orig/test/playertest.cpp adplug-2.1/test/playertest.cpp
--- adplug-2.1-orig/test/playertest.cpp 2008-09-08 22:33:33.000000000 +0200
+++ adplug-2.1/test/playertest.cpp 2008-09-08 22:34:45.000000000 +0200
@@ -19,6 +19,7 @@
* playertest.cpp - Test AdPlug replayers, by Simon Peter <dn.tlp@gmx.net>
*/
+#include <cstring>
#include <stdlib.h>
#include <stdio.h>
#include <string>

View File

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sound</herd>
</pkgmetadata>

View File

@ -1,26 +0,0 @@
# ChangeLog for media-libs/aften
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/aften/ChangeLog,v 1.6 2012/09/07 22:33:06 radhermit Exp $
07 Sep 2012; Tim Harder <radhermit@gentoo.org> metadata.xml:
Remove redundant maintainer from metadata.
22 Jun 2008; Markus Meier <maekke@gentoo.org> aften-0.0.8.ebuild:
amd64/x86 stable, bug #227307
16 Jun 2008; nixnut <nixnut@gentoo.org> aften-0.0.8.ebuild:
Stable on ppc wrt bug 227307
18 May 2008; Ben de Groot <yngwin@gentoo.org> metadata.xml:
Change maintainer to generic sound herd
06 Jan 2008; Joseph Jezak <josejx@gentoo.org>
+files/aften-0.0.8-ppc.patch, aften-0.0.8.ebuild:
Added patch to fix compilation on ppc, bug #200866.
*aften-0.0.8 (23 Nov 2007)
23 Nov 2007; Alexis Ballier <aballier@gentoo.org>
+files/aften-0.0.8-multilib.patch, +metadata.xml, +aften-0.0.8.ebuild:
initial import, thanks to Ben de Groot <ben@berkano.net>, bug #199858

View File

@ -1,20 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX aften-0.0.8-multilib.patch 576 SHA256 46f6bf70bb525147b1c574057dc57091a14fd13a761d559ce97f1886982771a4 SHA512 875ea34217569ceb0b1b5ff1d572aa501bec2a439e6f21c4a7aa3fd804c8a8739257e91485afe17b1d5b77bb8b8441e723c585af0ed589f343e7870e0552dc04 WHIRLPOOL caa24e026bf1acee493bb751755dc9b49584ac21ecc272fed526bd15443555f1096b004e73866cd0c064224ed7bfc2192b211ea016f11635cb7a8f1dba1655dc
AUX aften-0.0.8-ppc.patch 3970 SHA256 ad468c5ffa2ca651d830ac4ebe64492360ceba799796a3579a086bc6c4e1df18 SHA512 98c7da79cb9382a0eaae8d8b4ba99afcfe969aab8c7ff061d568a20ab906577a8d08cca44da0c70a291408e2e9825241c2b4d12a472baf0fc4323b3211f7bb0f WHIRLPOOL 76f7b0dd76f204b07924f3694b393b7566f44ed7d3b481cf38f662dea95a2b4375d0df782494fc3b22fc27d263a1b940e1b5a23e508fddf804ac53fac5d8cb0f
DIST aften-0.0.8.tar.bz2 80865 SHA256 87cc847233bb92fbd5bed49e2cdd6932bb58504aeaefbfd20ecfbeb9532f0c0a
EBUILD aften-0.0.8.ebuild 903 SHA256 f23b8c085c3f4d4aa71289dcd06dd24fad0d016e98a8be9124f1db529f7eebfb SHA512 3731f410a2d889f9b16bf199e71bece254ad9f2d72e64bf8979b5f4629061d38a7e4e2cbdae641e12ffc66dad61c368beef6bcc4845a2e2daafba78621ea0c9e WHIRLPOOL 5fb823bfc7da61643318e4b641ba0268636aa9092e2b29df7e922d80f61c21082d3efa7e619013834450cc461e32ddba9ba5d41846e99ca31800eb49c018fce4
MISC ChangeLog 998 SHA256 5cd2d46e252bb13145ec8a613d87a3a14c3eaf6f46aa97d40adcf9272f65f336 SHA512 534a0e0b8ce9d7c75057d7d0db9b83e85dda736bd1c942ccf1c93cbdc15c16d5652ff108e9a2f0778fdffc83762375fb04b462c1d50c75375c30b82d427b12d3 WHIRLPOOL ab0d40adc2856ba9f79d92ebfe7aae20c085c908be7cce7c4accd57f164343e14ca79720b37b861846ec702a7f74e122806d4fb6b7f780423f846d690ad32160
MISC metadata.xml 434 SHA256 936ba4851a3d62e7e88d2f8536a34d33e683318880feb2d88bd76f1c022e6ff8 SHA512 8188a0c6ad4c16c3c3f0ac5bd4873d124cfc235f50a97e505ed93fe71bdb92f4ac2176a664a5990dde6291e0938c4047865e66cace8de8ca436d2e784abb3095 WHIRLPOOL ee1710e14f6ab8ecbf67c233c013eddb5c044f3abd6b15c116d7778738149af791d058406c5caad2a8d6ddc838adfe1945e2aa57991c4eb77cdf3c937539a217
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAEBCAAGBQJQSnYoAAoJEEqz6FtPBkyjKOkH/2kyrG2dXAONG2DeT86dDPva
Xhwq1sKy5r/Y5C1eUzzs1OhQgVk1K5u/EIs4u5UOKjmrOM8wJyADxCkXbOjE0oJ0
NaXoQ9hCGVH2wyJzAsxPXA4ZJTyU6MSVDHOxfrn17bB/9B5jobG/MiCqk5lvaP2f
34CR6jgKRDe+xuJbH+oqprDuDbgDbq0bSkXq/7yxNGooNyFvzZRIHYhifRqFwMIu
CCvtkbuSl0EGf6+iBF3KQIjD6VxyUcwRLaSYm7aLsMhe5ECruO1feozIjgx0VCiP
29RHsGdch6igfHYoJniR8TdAvVwlq/0y7pLwce8JtlyH/mzo6zOxIUkse7BoyUU=
=uBrb
-----END PGP SIGNATURE-----

View File

@ -1,35 +0,0 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/aften/aften-0.0.8.ebuild,v 1.4 2008/06/22 15:13:14 maekke Exp $
inherit eutils cmake-utils
DESCRIPTION="An A/52 (AC-3) audio encoder"
HOMEPAGE="http://aften.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="LGPL-2.1 BSD"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="cxx"
DEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-multilib.patch"
epatch "${FILESDIR}/${P}-ppc.patch"
}
src_compile() {
local mycmakeargs="-DSHARED=1"
use cxx && mycmakeargs="${mycmakeargs} -DBINDINGS_CXX=1"
cmake-utils_src_compile
}
src_install() {
cmake-utils_src_install
dodoc README Changelog
# File collision with media-sound/wavbreaker, upstream informed
mv "${D}/usr/bin/wavinfo" "${D}/usr/bin/wavinfo-aften"
}

View File

@ -1,13 +0,0 @@
Index: aften-0.0.8/CMakeLists.txt
===================================================================
--- aften-0.0.8.orig/CMakeLists.txt
+++ aften-0.0.8/CMakeLists.txt
@@ -305,6 +305,6 @@ ENDIF(BINDINGS_CXX)
INSTALL(TARGETS ${INSTALL_TARGETS} aften_exe wavinfo wavrms wavfilter
RUNTIME DESTINATION bin
- LIBRARY DESTINATION lib
- ARCHIVE DESTINATION lib)
+ LIBRARY DESTINATION lib${LIB_SUFFIX}
+ ARCHIVE DESTINATION lib${LIB_SUFFIX})
INSTALL(FILES ${INSTALL_HEADERS} libaften/aften.h libaften/aften-types.h DESTINATION include/aften)

View File

@ -1,97 +0,0 @@
Index: libaften/ppc/ppc_cpu_caps.h
===================================================================
--- libaften/ppc/ppc_cpu_caps.h
+++ libaften/ppc/ppc_cpu_caps.h
@@ -20,6 +20,7 @@
#ifndef PPC_CPU_CAPS_H
#define PPC_CPU_CAPS_H
+#include "aften-types.h"
#include "common.h"
#include "cpu_caps.h"
Index: libaften/ppc/mdct_altivec.c
===================================================================
--- libaften/ppc/mdct_altivec.c (revision 659)
+++ libaften/ppc/mdct_altivec.c (revision 660)
@@ -47,11 +47,11 @@
#include "mem.h"
// sign change constants
-static const vec_u32_t vPNNP = (vec_u32_t)
+static const vec_u32_t vPNNP = VEC_U32
(0x00000000, 0x80000000, 0x80000000, 0x00000000);
-static const vec_u32_t vPNPN = (vec_u32_t)
+static const vec_u32_t vPNPN = VEC_U32
(0x00000000, 0x80000000, 0x00000000, 0x80000000);
-static const vec_u32_t vNNNN = (vec_u32_t)
+static const vec_u32_t vNNNN = VEC_U32
(0x80000000, 0x80000000, 0x80000000, 0x80000000);
@@ -92,7 +92,7 @@
vec_u8_t perm1036 = VPERMUTE4(1, 0, 3, 6);
vec_u8_t perm5472 = VPERMUTE4(5, 4, 7, 2);
vector float zero = (vector float) vec_splat_u32(0);
- vector float pi2_8 = (vector float)(AFT_PI2_8, AFT_PI2_8, AFT_PI2_8, AFT_PI2_8);
+ vector float pi2_8 = VEC_FLOAT(AFT_PI2_8, AFT_PI2_8, AFT_PI2_8, AFT_PI2_8);
vector float x0to3, x4to7, x8to11, x12to15;
vector float v1, v2, v3, v4, v5;
@@ -143,7 +143,7 @@
vec_u8_t perm0022 = VPERMUTE4(0, 0, 2, 2);
vec_u8_t perm1405 = VPERMUTE4(1, 4, 0, 5);
vector float zero = (vector float) vec_splat_u32(0);
- vector float cpi = (vector float) (AFT_PI2_8, AFT_PI2_8, AFT_PI1_8, AFT_PI3_8);
+ vector float cpi = VEC_FLOAT(AFT_PI2_8, AFT_PI2_8, AFT_PI1_8, AFT_PI3_8);
vec_u32_t vNPNP = vec_sld(vPNPN, vPNPN, 4);
vector float x0to3, x4to7, x8to11, x12to15, x16to19, x20to23, x24to27, x28to31;
vector float pi3122, pi1322, pi1313, pi3131;
@@ -395,7 +395,7 @@
vec_u8_t perm3636 = vec_add(perm1414, vec_splat_u8(8));
vec_u8_t perm2266, perm3377;
- vector float point5 = (vector float) (0.5f, 0.5f, 0.5f, 0.5f);
+ vector float point5 = VEC_FLOAT(0.5f, 0.5f, 0.5f, 0.5f);
vector float zero = (vector float) vec_splat_u32(0);
vec_u32_t vNPNP = vec_sld(vPNPN, vPNPN, 4);
Index: libaften/ppc/altivec_common.h
===================================================================
--- libaften/ppc/altivec_common.h (revision 659)
+++ libaften/ppc/altivec_common.h (revision 660)
@@ -28,11 +28,23 @@
typedef vector unsigned int vec_u32_t;
typedef vector signed int vec_s32_t;
+#if defined( __APPLE_CC__ ) && defined( __APPLE_ALTIVEC__ ) /* apple */
+#define VEC_U32(a,b,c,d) (vec_u32_t) (a, b, c, d)
+#define VEC_FLOAT(a,b,c,d) (vector float) (a, b, c, d)
#define VPERMUTE4(a,b,c,d) (vec_u8_t) \
( (a*4)+0, (a*4)+1, (a*4)+2, (a*4)+3, \
(b*4)+0, (b*4)+1, (b*4)+2, (b*4)+3, \
(c*4)+0, (c*4)+1, (c*4)+2, (c*4)+3, \
(d*4)+0, (d*4)+1, (d*4)+2, (d*4)+3 )
+#else /* gnu */
+#define VEC_U32(a,b,c,d) {a, b, c, d}
+#define VEC_FLOAT(a,b,c,d) {a, b, c, d}
+#define VPERMUTE4(a,b,c,d) \
+ { (a*4)+0, (a*4)+1, (a*4)+2, (a*4)+3, \
+ (b*4)+0, (b*4)+1, (b*4)+2, (b*4)+3, \
+ (c*4)+0, (c*4)+1, (c*4)+2, (c*4)+3, \
+ (d*4)+0, (d*4)+1, (d*4)+2, (d*4)+3 }
+#endif
static inline vector float vec_ld_float(const float *a)
{
--- ppc_cpu_caps.bak 2007-12-23 17:13:33.000000000 +0000
+++ libaften/ppc/ppc_cpu_caps.c 2007-12-23 17:13:43.000000000 +0000
@@ -81,7 +81,7 @@
//Attempt to use AltiVec
if(!sigsetjmp(g_env, 0))
{
- asm volatile ( "vor v0, v0, v0" );
+ asm volatile ( "vor 0, 0, 0" );
}
//Restore the old signal handler

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sound</herd>
<longdescription lang="en">
Aften is an audio encoder which generates compressed audio streams based
on ATSC A/52 specification. This type of audio is also known as AC-3 or
Dolby® Digital and is one of the audio codecs used in DVD-Video content.
</longdescription>
</pkgmetadata>

View File

@ -1,97 +0,0 @@
# ChangeLog for media-libs/aldumb
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/aldumb/ChangeLog,v 1.26 2011/08/08 17:21:14 mr_bones_ Exp $
08 Aug 2011; Michael Sterrett <mr_bones_@gentoo.org> aldumb-0.9.3.ebuild:
drop alpha to match media-libs/allegro keywords
02 Apr 2011; Raúl Porcel <armin76@gentoo.org> aldumb-0.9.3.ebuild:
Drop ia64 keywords
26 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> aldumb-0.9.3.ebuild:
Pin media-libs/allegro to old version.
14 Jan 2010; Christian Birchinger <joker@gentoo.org>
files/aldumb-0.9.2-PIC.patch, aldumb-0.9.3.ebuild,
+files/aldumb-0.9.3-as-needed.patch:
Added the as-needed patch from media-libs/dumb since it shares the same
source archive.
24 Oct 2009; nixnut <nixnut@gentoo.org> aldumb-0.9.3.ebuild:
ppc stable #282232
13 Sep 2009; Raúl Porcel <armin76@gentoo.org> aldumb-0.9.3.ebuild:
ia64 stable wrt #282232
06 Sep 2009; Markus Meier <maekke@gentoo.org> aldumb-0.9.3.ebuild:
amd64/x86 stable, bug #282232
30 Aug 2009; Tobias Klausmann <klausman@gentoo.org> aldumb-0.9.3.ebuild:
Stable on alpha, bug #282232
22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
Transition to Manifest2.
*aldumb-0.9.3 (29 Jan 2007)
29 Jan 2007; Christian Birchinger <joker@gentoo.org>
+files/aldumb-0.9.3_CVE-2006-3668.patch, +aldumb-0.9.3.ebuild:
New version which fixes the old DUMB vulnerability.
27 Nov 2006; <blubb@gentoo.org> aldumb-0.9.2-r1.ebuild:
stable on amd64
25 Jun 2006; Christian Birchinger <joker@gentoo.org>
aldumb-0.9.2-r1.ebuild:
Added the DUMB fix from #137591. No bump as it hardly affects anyone.
07 Feb 2006; Aron Griffis <agriffis@gentoo.org> aldumb-0.9.2-r1.ebuild:
Mark 0.9.2-r1 stable on alpha
14 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> aldumb-0.9.2-r1.ebuild:
Make aldumb multilib-strict safe as per bug #109257.
11 Aug 2005; Carlos Silva <r3pek@gentoo.org> aldumb-0.9.2-r1.ebuild:
marked ~amd64. closes bug #102053
09 May 2005; Aron Griffis <agriffis@gentoo.org> aldumb-0.9.2-r1.ebuild:
stable on ia64
06 Mar 2005; Michael Sterrett <mr_bones_@gentoo.org> aldumb-0.9.2-r1.ebuild,
-aldumb-0.9.2.ebuild:
clean old ebuild; tidy
09 Nov 2004; Joseph Jezak <josejx@gentoo.org> aldumb-0.9.2-r1.ebuild:
Marked ppc stable.
01 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org>
aldumb-0.9.2-r1.ebuild:
Stable x86.
13 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
aldumb-0.9.2-r1.ebuild:
Added IUSE
*aldumb-0.9.2-r1 (06 Jul 2004)
06 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> +metadata.xml,
+files/aldumb-0.9.2-PIC.patch, +aldumb-0.9.2-r1.ebuild:
Patch to use shared libs. -amd64.
19 Mar 2004; Aron Griffis <agriffis@gentoo.org> aldumb-0.9.2.ebuild:
add ~alpha and ~ia64
01 Mar 2004; David Holm <dholm@gentoo.org> aldumb-0.9.2.ebuild:
Added to ~ppc.
20 Feb 2004; Michael Sterrett <mr_bones_@gentoo.org> aldumb-0.9.2.ebuild:
inherit eutils for epatch; more error checking; header fix
*aldumb-0.9.2 (20 Jul 2003)
20 Jul 2003; jje <jje@gentoo.org> aldumb-0.9.2.ebuild,
files/aldumb-0.9.2.Makefile.patch:
Initial revision. Split out from dumb. See #23464 for details.
Submitted by: Ben Davis <entheh@users.sf.net>

View File

@ -1,6 +0,0 @@
AUX aldumb-0.9.3-PIC-as-needed.patch 2730 RMD160 213f3bd4da1d372b10828656c5284435718d4ba2 SHA1 907c010c37b5ff38e054c2273e38e7ab5aaececd SHA256 483baf39a2540ca06051e91b7c629b7ada76e0b137fc00c673624c0681be28da
AUX aldumb-0.9.3_CVE-2006-3668.patch 637 RMD160 09c8de5a1ca5f2f45b7e1a8b245006f4f8b85dc8 SHA1 facf6c974bc436369de73367670943a23877d29a SHA256 9f6785435757db725bc73b1c4874b91e80b9277c6fdd2b56e47dae1cfbc968e6
DIST dumb-0.9.3.tar.gz 167379 RMD160 53c7931fec71dd4e67e19c4acf38c0f9202e5698 SHA1 4764bd59f5895eb5035a5139454cef7a53a76bb8 SHA256 8d44fbc9e57f3bac9f761c3b12ce102d47d717f0dd846657fb988e0bb5d1ea33
EBUILD aldumb-0.9.3.ebuild 1145 RMD160 eb832121f5c31302ce8a9bfbb588b4ae3aeacc02 SHA1 099d638e1de2c8f27c3854d15f9a9d1103b4f128 SHA256 6844163eb7179484a0b497b4f695d2cf230510f04c088849a4bc276e91192541
MISC ChangeLog 3320 RMD160 cd109e2863b71209094af3dffaceb854e15fb3f6 SHA1 e2cd28a54a489b2528525a6834e5f36ccc958347 SHA256 514bec69d924a6d391fc993714b19787e208e101b8c07dfbb321293dc3ac269a
MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b

View File

@ -1,48 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/aldumb/aldumb-0.9.3.ebuild,v 1.9 2011/08/08 17:21:14 mr_bones_ Exp $
EAPI=2
inherit eutils
DESCRIPTION="Allegro support for DUMB (an IT, XM, S3M, and MOD player library)"
HOMEPAGE="http://dumb.sourceforge.net/"
SRC_URI="mirror://sourceforge/dumb/dumb-${PV}.tar.gz"
LICENSE="DUMB-0.9.2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="debug"
DEPEND=">=media-libs/dumb-0.9.3
<media-libs/allegro-5"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${P/aldumb/dumb}"
src_prepare() {
cat << EOF > make/config.txt
include make/unix.inc
ALL_TARGETS := allegro allegro-examples allegro-headers
PREFIX := /usr
EOF
epatch "${FILESDIR}"/${P}-PIC-as-needed.patch
epatch "${FILESDIR}"/${P}_CVE-2006-3668.patch
sed -i '/= -s/d' Makefile || die "sed failed"
cp -f Makefile Makefile.rdy
}
src_compile() {
emake OFLAGS="${CFLAGS}" all || die "emake failed"
}
src_install() {
dobin examples/dumbplay
dolib.so lib/unix/libaldmb.so
use debug && lib/unix/libaldmd.so
insinto /usr/include
doins include/aldumb.h
}

View File

@ -1,72 +0,0 @@
diff -Naur dumb.orig/Makefile dumb/Makefile
--- dumb.orig/Makefile 2003-04-03 16:34:18.000000000 -0800
+++ dumb/Makefile 2004-07-06 14:43:38.158063165 -0700
@@ -199,11 +199,11 @@
ALLEGRO_EXAMPLES_EXE := $(addprefix examples/, $(notdir $(patsubst %.c, %$(EXE_SUFFIX), $(ALLEGRO_EXAMPLES))))
-CORE_LIB_FILE_RELEASE := $(LIBDIR)/libdumb.a
-ALLEGRO_LIB_FILE_RELEASE := $(LIBDIR)/libaldmb.a
+CORE_LIB_FILE_RELEASE := $(LIBDIR)/libdumb.so
+ALLEGRO_LIB_FILE_RELEASE := $(LIBDIR)/libaldmb.so
-CORE_LIB_FILE_DEBUG := $(LIBDIR)/libdumbd.a
-ALLEGRO_LIB_FILE_DEBUG := $(LIBDIR)/libaldmd.a
+CORE_LIB_FILE_DEBUG := $(LIBDIR)/libdumbd.so
+ALLEGRO_LIB_FILE_DEBUG := $(LIBDIR)/libaldmd.so
core: $(CORE_LIB_FILE_RELEASE) $(CORE_LIB_FILE_DEBUG)
@@ -272,22 +272,22 @@
OBJDIR := $(OBJDIR_BASE)/release
CFLAGS := $(CFLAGS_RELEASE)
-CORE_LIB_FILE := $(LIBDIR)/libdumb.a
-ALLEGRO_LIB_FILE := $(LIBDIR)/libaldmb.a
+CORE_LIB_FILE := $(LIBDIR)/libdumb.so
+ALLEGRO_LIB_FILE := $(LIBDIR)/libaldmb.so
include make/Makefile.inc
OBJDIR := $(OBJDIR_BASE)/debug
CFLAGS := $(CFLAGS_DEBUG)
-CORE_LIB_FILE := $(LIBDIR)/libdumbd.a
-ALLEGRO_LIB_FILE := $(LIBDIR)/libaldmd.a
+CORE_LIB_FILE := $(LIBDIR)/libdumbd.so
+ALLEGRO_LIB_FILE := $(LIBDIR)/libaldmd.so
include make/Makefile.inc
$(CORE_EXAMPLES_EXE): examples/%$(EXE_SUFFIX): examples/%.o $(CORE_LIB_FILE_RELEASE)
- $(CC) $^ -o $@ $(LDFLAGS) $(LINK_MATH)
+ $(CC) $^ -o $@ $(LDFLAGS) $(LINK_MATH)
$(ALLEGRO_EXAMPLES_EXE): examples/%$(EXE_SUFFIX): examples/%.o $(ALLEGRO_LIB_FILE_RELEASE) $(CORE_LIB_FILE_RELEASE)
- $(CC) $^ -o $@ $(LDFLAGS) $(LINK_ALLEGRO)
+ $(CC) $^ -o $@ $(LDFLAGS) $(LINK_ALLEGRO)
$(CORE_EXAMPLES_OBJ): examples/%.o: examples/%.c include/dumb.h
$(CC) -c $< -o $@ $(CFLAGS_RELEASE)
diff -Naur dumb.orig/make/Makefile.inc dumb/make/Makefile.inc
--- dumb.orig/make/Makefile.inc 2003-04-03 16:34:18.000000000 -0800
+++ dumb/make/Makefile.inc 2004-07-06 14:37:13.082037585 -0700
@@ -10,8 +10,8 @@
# accurately, create a local copy of the current CFLAGS variable. This is
# necessary because Make doesn't expand variables in commands until they are
# executed.
-$(CORE_LIB_FILE): CFLAGS := $(CFLAGS)
-$(ALLEGRO_LIB_FILE): CFLAGS := $(CFLAGS)
+$(CORE_LIB_FILE): CFLAGS := $(CFLAGS) -fPIC -DPIC
+$(ALLEGRO_LIB_FILE): CFLAGS := $(CFLAGS) -fPIC -DPIC
$(OBJDIR)/%.o: src/core/%.c include/dumb.h include/internal/dumb.h
@@ -28,7 +28,7 @@
$(CC) -c -o $@ $< $(CFLAGS) $(WFLAGS_ALLEGRO)
$(CORE_LIB_FILE): $(CORE_OBJECTS)
- $(AR) rs $@ $^
+ $(CC) -shared -o $@ $(LDFLAGS) -Wl,-shared,-soname,$(shell basename $@) $^ -lm
$(ALLEGRO_LIB_FILE): $(ALLEGRO_OBJECTS)
- $(AR) rs $@ $^
+ $(CC) -shared -o $@ $(LDFLAGS) -Wl,-shared,-soname,$(shell basename $@) $^ -ldumb

View File

@ -1,16 +0,0 @@
Index: libdumb-0.9.3/src/it/itread.c
===================================================================
--- libdumb-0.9.3.orig/src/it/itread.c 2006-07-21 11:05:48.000000000 +0200
+++ libdumb-0.9.3/src/it/itread.c 2006-07-21 11:07:22.000000000 +0200
@@ -292,6 +292,11 @@
envelope->flags = dumbfile_getc(f);
envelope->n_nodes = dumbfile_getc(f);
+ if(envelope->n_nodes > 25) {
+ TRACE("IT error: wrong number of envelope nodes (%d)\n", envelope->n_nodes);
+ envelope->n_nodes = 0;
+ return -1;
+ }
envelope->loop_start = dumbfile_getc(f);
envelope->loop_end = dumbfile_getc(f);
envelope->sus_loop_start = dumbfile_getc(f);

View File

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sound</herd>
</pkgmetadata>

View File

@ -1,528 +0,0 @@
# ChangeLog for media-libs/allegro
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/allegro/ChangeLog,v 1.136 2013/01/05 05:27:21 mr_bones_ Exp $
*allegro-5.0.8 (05 Jan 2013)
05 Jan 2013; Michael Sterrett <mr_bones_@gentoo.org> +allegro-5.0.8.ebuild:
version bump (bug #450314)
11 Oct 2012; Michael Sterrett <mr_bones_@gentoo.org> -allegro-5.0.5.ebuild,
allegro-5.0.7.ebuild:
add missing virtual/glu dep (bug #437990)
11 Oct 2012; Anthony G. Basile <blueness@gentoo.org> allegro-5.0.7.ebuild:
stable ppc, bug #432082
05 Oct 2012; Brent Baude <ranger@gentoo.org> allegro-5.0.7.ebuild:
Marking allegro-5.0.7 ppc64 for bug 432082
23 Sep 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> allegro-5.0.7.ebuild:
x86 stable wrt bug #432082
21 Aug 2012; Agostino Sarubbo <ago@gentoo.org> allegro-5.0.7.ebuild:
Stable for amd64, wrt bug #432082
*allegro-5.0.7 (03 Jul 2012)
03 Jul 2012; Samuli Suominen <ssuominen@gentoo.org> +allegro-5.0.7.ebuild:
Version bump.
03 Jul 2012; Samuli Suominen <ssuominen@gentoo.org> -allegro-4.4.2.ebuild,
-allegro-5.0.4.ebuild:
old
21 May 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> allegro-5.0.5.ebuild:
x86 stable wrt bug #414055
21 May 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> allegro-4.4.2-r1.ebuild:
x86 stable wrt bug #414053
08 May 2012; Brent Baude <ranger@gentoo.org> allegro-4.4.2-r1.ebuild:
Marking allegro-4.4.2-r1 ppc64 for bug 414053
08 May 2012; Brent Baude <ranger@gentoo.org> allegro-5.0.5.ebuild:
Marking allegro-5.0.5 ppc64 for bug 414055
05 May 2012; Brent Baude <ranger@gentoo.org> allegro-5.0.5.ebuild:
Marking allegro-5.0.5 ppc for bug 414055
05 May 2012; Brent Baude <ranger@gentoo.org> allegro-4.4.2-r1.ebuild:
Marking allegro-4.4.2-r1 ppc for bug 414053
05 May 2012; Jeff Horelick <jdhore@gentoo.org> allegro-4.4.2.ebuild,
allegro-4.4.2-r1.ebuild, allegro-5.0.4.ebuild, allegro-5.0.5.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
30 Apr 2012; Agostino Sarubbo <ago@gentoo.org> allegro-5.0.5.ebuild:
Stable for amd64, wrt bug #414055
30 Apr 2012; Agostino Sarubbo <ago@gentoo.org> allegro-4.4.2-r1.ebuild:
Stable for amd64, wrt bug #414053
*allegro-4.4.2-r1 (22 Mar 2012)
22 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> +allegro-4.4.2-r1.ebuild:
Prepend allegro- to every manpage (key.3 will become allegro-key.3 for
example) wrt #409305 by Chris Reffett
04 Mar 2012; Tupone Alfredo <tupone@gentoo.org> allegro-4.4.2.ebuild,
+files/allegro-4.4.2-gentoo.patch:
Fix install of HTML doc. Bug #321571 by zimous
*allegro-5.0.5 (21 Feb 2012)
21 Feb 2012; Samuli Suominen <ssuominen@gentoo.org> +allegro-5.0.5.ebuild:
Version bump wrt #399235 by Mr. Anderson
23 Oct 2011; Samuli Suominen <ssuominen@gentoo.org>
-allegro-4.4.1.1-r1.ebuild, -files/allegro-4.4.1.1-optional_drivers.patch,
-files/allegro-4.4.1.1-rpath.patch, -files/allegro-4.4.1.1-shared.patch,
-files/allegro-4.4.1.1-underlink.patch, -allegro-5.0.1.ebuild,
-files/allegro-5.0.1-underlink.patch, -allegro-5.0.3.ebuild,
-files/allegro-5.0.3-underlink.patch:
old
13 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> allegro-5.0.4.ebuild:
x86 stable wrt bug #385823
11 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> allegro-4.4.2.ebuild,
allegro-5.0.4.ebuild:
ppc/ppc64 stable wrt #385821 and #385823
08 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> allegro-4.4.2.ebuild:
x86 stable wrt bug #385821
06 Oct 2011; Markos Chandras <hwoarang@gentoo.org> allegro-4.4.2.ebuild:
Stable on amd64 wrt bug #385821
06 Oct 2011; Markos Chandras <hwoarang@gentoo.org> allegro-5.0.4.ebuild:
Stable on amd64 wrt bug #385823
*allegro-5.0.4 (03 Sep 2011)
*allegro-4.4.2 (03 Sep 2011)
03 Sep 2011; Michael Sterrett <mr_bones_@gentoo.org> +allegro-4.4.2.ebuild,
+files/allegro-4.4.2-rpath.patch, +files/allegro-4.4.2-shared.patch,
+files/allegro-4.4.2-underlink.patch, +allegro-5.0.4.ebuild,
+files/allegro-5.0.4-underlink.patch:
version bump (bug #380657)
09 Aug 2011; Kacper Kowalik <xarthisius@gentoo.org> allegro-5.0.3.ebuild:
ppc/ppc64 stable wrt #375491
07 Aug 2011; Raúl Porcel <armin76@gentoo.org> allegro-4.4.1.1-r1.ebuild,
allegro-5.0.1.ebuild, allegro-5.0.3.ebuild:
Drop alpha/sparc keyword
01 Aug 2011; Markus Meier <maekke@gentoo.org> allegro-5.0.3.ebuild:
x86 stable, bug #375491
28 Jul 2011; Tupone Alfredo <tupone@gentoo.org> allegro-5.0.3.ebuild:
Drop USE="-X". Fix bug #375577 by Myckel Habets
18 Jul 2011; Markos Chandras <hwoarang@gentoo.org> allegro-5.0.3.ebuild:
Stable on amd64 wrt bug #375491
*allegro-5.0.3 (07 Jun 2011)
07 Jun 2011; Tupone Alfredo <tupone@gentoo.org> +allegro-5.0.3.ebuild,
+files/allegro-5.0.3-underlink.patch:
Version bump to 5.0.3
allegro now require opengl if built with X
06 Jun 2011; Tupone Alfredo <tupone@gentoo.org> allegro-4.4.1.1-r1.ebuild,
+files/allegro-4.4.1.1-underlink.patch, allegro-5.0.1.ebuild,
+files/allegro-5.0.1-underlink.patch:
Fix underlink. Bug #367673 by Diego Elio Pettenò
02 Apr 2011; Raúl Porcel <armin76@gentoo.org> allegro-4.4.1.1-r1.ebuild:
Drop ia64 keywords
02 Apr 2011; Kacper Kowalik <xarthisius@gentoo.org> allegro-5.0.1.ebuild:
Marked ~ppc64 wrt #360587
*allegro-5.0.1 (26 Mar 2011)
26 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> +allegro-5.0.1.ebuild,
metadata.xml:
Version bump.
08 Nov 2010; Samuli Suominen <ssuominen@gentoo.org>
allegro-4.4.1.1-r1.ebuild:
Use virtual/jpeg wrt #327487.
15 Oct 2010; Samuli Suominen <ssuominen@gentoo.org>
allegro-4.4.1.1-r1.ebuild:
Rename manpage init_dialog.3 to allegro_init.dialog.3 wrt #176020 (avoid
filecollision with freebsd-contrib).
07 Oct 2010; Samuli Suominen <ssuominen@gentoo.org>
allegro-4.4.1.1-r1.ebuild:
Fix building (linking) with USE="-X".
26 Jun 2010; <nixnut@gentoo.org> allegro-4.4.1.1-r1.ebuild:
ppc stable #316375
19 May 2010; Raúl Porcel <armin76@gentoo.org> allegro-4.4.1.1-r1.ebuild:
alpha/ia64/sparc stable wrt #316375
11 May 2010; Brent Baude <ranger@gentoo.org> allegro-4.4.1.1-r1.ebuild:
stable ppc64, bug 316375
10 May 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
allegro-4.4.1.1-r1.ebuild:
x86 stable wrt bug #316375
28 Apr 2010; Samuli Suominen <ssuominen@gentoo.org>
allegro-4.4.1.1-r1.ebuild:
amd64 stable wrt #316375
21 Mar 2010; Samuli Suominen <ssuominen@gentoo.org>
allegro-4.4.1.1-r1.ebuild:
Remove pointless USE="tools" wrt #310501 by Philipp.
*allegro-4.4.1.1-r1 (17 Mar 2010)
17 Mar 2010; Samuli Suominen <ssuominen@gentoo.org>
+allegro-4.4.1.1-r1.ebuild:
Move loadpng.h back to /usr/include per upstream recommendation, #include
"loadpng.h" should pick correct one.
16 Mar 2010; Samuli Suominen <ssuominen@gentoo.org>
allegro-4.4.1.1.ebuild, +files/allegro-4.4.1.1-rpath.patch:
Fix insecure rpath in allegro-setup binary.
*allegro-4.4.1.1 (16 Mar 2010)
16 Mar 2010; Samuli Suominen <ssuominen@gentoo.org>
+allegro-4.4.1.1.ebuild, +files/allegro-4.4.1.1-optional_drivers.patch,
+files/allegro-4.4.1.1-shared.patch:
Version bump wrt #303711, thanks to Hubert Kowalski for reporting.
11 Nov 2009; Michael Sterrett <mr_bones_@gentoo.org>
allegro-4.2.2-r1.ebuild:
esd and arts are deprecated
28 Oct 2009; Mike Frysinger <vapier@gentoo.org> allegro-4.2.2-r1.ebuild:
Use newer autoconf cache style to set ldconfig.
15 Apr 2009; Alfredo Tupone <tupone@gentoo.org>
+files/allegro-4.2.2-deplib.patch, allegro-4.2.2-r1.ebuild:
Dependency computing fixed. Bug #264560 by Zdenek Sojka
07 Apr 2009; Michael Sterrett <mr_bones_@gentoo.org>
allegro-4.2.2-r1.ebuild:
EAPI=2; avoid running ldconfig (bug #265144)
07 Apr 2009; Michael Sterrett <mr_bones_@gentoo.org>
allegro-4.2.2-r1.ebuild:
remove invalid xwin-dga option to configure
11 Sep 2008; Raúl Porcel <armin76@gentoo.org> allegro-4.2.2-r1.ebuild:
alpha/ia64/sparc stable wrt #236241
31 Aug 2008; Brent Baude <ranger@gentoo.org> allegro-4.2.2-r1.ebuild:
stable ppc64, bug 236241
31 Aug 2008; Brent Baude <ranger@gentoo.org> allegro-4.2.2-r1.ebuild:
stable ppc, bug 236241
31 Aug 2008; Markus Meier <maekke@gentoo.org> allegro-4.2.2-r1.ebuild:
amd64/x86 stable, bug #236241
*allegro-4.2.2-r1 (01 Jun 2008)
01 Jun 2008; Tristan Heaven <nyhm@gentoo.org>
+files/allegro-4.2.2-autoconf.patch, +allegro-4.2.2-r1.ebuild:
Fix autoconf-2.62 failure, bug #218208; Install liballeg.so symlink, bug
#220955
13 May 2008; Ferris McCormick <fmccor@gentoo.org> allegro-4.2.2.ebuild:
Sparc stable, Bug #221821.
12 May 2008; Tristan Heaven <nyhm@gentoo.org> allegro-4.1.14.ebuild:
Remove tetex USE flag, bug #196745
29 Feb 2008; Carsten Lohrke <carlo@gentoo.org> allegro-4.2.2.ebuild:
Remove icon extension from desktop entry to match Icon Theme Specification.
26 Feb 2008; Ferris McCormick <fmccor@gentoo.org> allegro-4.2.2.ebuild:
Add ~sparc for testing --- Bug #210519.
21 Feb 2008; Raúl Porcel <armin76@gentoo.org> allegro-4.2.2.ebuild:
alpha/ia64 stable wrt #208870
10 Feb 2008; Tobias Scherbaum <dertobi123@gentoo.org>
allegro-4.2.2.ebuild:
ppc stable, bug #208870
05 Feb 2008; Santiago M. Mola <coldwind@gentoo.org> allegro-4.2.2.ebuild:
Second amd64 round.
05 Feb 2008; Santiago M. Mola <coldwind@gentoo.org> ChangeLog:
amd64 stable, #208870
05 Feb 2008; Christian Faulhammer <opfer@gentoo.org> allegro-4.2.2.ebuild:
stable x86, bug 208870
05 Feb 2008; Tristan Heaven <nyhm@gentoo.org> allegro-4.2.2.ebuild:
Statically link utility programs with liballeg
*allegro-4.2.2 (22 Jul 2007)
22 Jul 2007; Tristan Heaven <nyhm@gentoo.org>
+files/allegro-4.2.2-exec-stack.patch, +files/allegro-4.2.2-flags.patch,
+allegro-4.2.2.ebuild:
Version bump
22 Jul 2007; Donnie Berkholz <dberkholz@gentoo.org>;
allegro-4.1.14.ebuild, allegro-4.2.0-r1.ebuild:
Drop virtual/x11 references.
28 Feb 2007; Tristan Heaven <nyhm@gentoo.org> allegro-4.2.1.ebuild:
install setup utility, bug #155123
03 Feb 2007; Tristan Heaven <nyhm@gentoo.org> allegro-4.2.1.ebuild:
Add jack USE flag
02 Feb 2007; Tristan Heaven <nyhm@gentoo.org>
files/allegro-4.2.1-flags.patch, allegro-4.2.1.ebuild:
strip ldflags from allegro-config --libs
02 Feb 2007; Tristan Heaven <nyhm@gentoo.org> allegro-4.2.1.ebuild:
Add vga USE flag for bug #129534
*allegro-4.2.1 (29 Nov 2006)
29 Nov 2006; Tristan Heaven <nyhm@gentoo.org>
+files/allegro-4.2.1-exec-stack.patch, +files/allegro-4.2.1-flags.patch,
+allegro-4.2.1.ebuild:
Version bump
01 Nov 2006; Tristan Heaven <nyhm@gentoo.org> allegro-4.2.0-r2.ebuild:
Doesn't like parallel make install
*allegro-4.2.0-r2 (30 Oct 2006)
30 Oct 2006; Tristan Heaven <nyhm@gentoo.org>
+files/allegro-4.2.0-exec-stack.patch, +files/allegro-4.2.0-flags.patch,
+allegro-4.2.0-r2.ebuild:
No more exec stacks; always install static lib; let portage strip binaries
28 Aug 2006; Luis Medinas <metalgod@gentoo.org> allegro-4.2.0-r1.ebuild:
Stable on amd64. Bug #145148.
27 Aug 2006; Jason Wever <weeve@gentoo.org> allegro-4.1.14.ebuild:
Stable on SPARC wrt bug #145148.
15 Aug 2006; Markus Rothe <corsair@gentoo.org> allegro-4.2.0-r1.ebuild:
Added ~ppc64
06 Aug 2006; Aron Griffis <agriffis@gentoo.org> allegro-4.2.0-r1.ebuild:
Mark 4.2.0-r1 stable on ia64
02 Aug 2006; Thomas Cort <tcort@gentoo.org> allegro-4.2.0-r1.ebuild:
Stable on alpha wrt Bug #142288.
01 Aug 2006; Joshua Jackson <tsunam@gentoo.org> allegro-4.2.0-r1.ebuild:
Stable x86; bug #142288
31 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org>
allegro-4.2.0-r1.ebuild:
ppc stable, bug #142288
13 Jul 2006; Aron Griffis <agriffis@gentoo.org> allegro-4.1.18.ebuild:
Mark 4.1.18 stable on ia64
12 Jul 2006; Joseph Jezak <josejx@gentoo.org> allegro-4.1.18.ebuild:
Marked ppc stable for bug #140025.
27 Apr 2006; Marien Zwart <marienz@gentoo.org> Manifest:
Fixing SHA256 digest, pass four
*allegro-4.2.0-r1 (31 Mar 2006)
31 Mar 2006; <Tupone@gentoo.org> allegro-4.0.3.ebuild,
allegro-4.1.14.ebuild, allegro-4.1.18.ebuild, -allegro-4.2.0.ebuild,
+allegro-4.2.0-r1.ebuild:
Modular X dep fixes for all but last ebuild
4.2.0 now default to use shared, even when USE="static" from
Bug #111896 - David Wang
13 Jan 2006; Stefan Schweizer <genstef@gentoo.org> allegro-4.2.0.ebuild:
Add modular depends
*allegro-4.2.0 (03 Dec 2005)
03 Dec 2005; Michael Sterrett <mr_bones_@gentoo.org>
+allegro-4.2.0.ebuild:
version bump
20 Nov 2005; Mike Frysinger <vapier@gentoo.org>
+files/allegro-4.1.18-gcc4.patch, allegro-4.1.18.ebuild:
Add patch by Mark Loeser to fix building with gcc-4.
18 Oct 2005; Aron Griffis <agriffis@gentoo.org> allegro-4.1.14.ebuild:
Mark 4.1.14 stable on alpha
19 Aug 2005; Mike Frysinger <vapier@gentoo.org>
+files/allegro-4.1.18-m4.patch, allegro-4.1.18.ebuild:
Fix aclocal underquoted warnings.
10 Aug 2005; <dang@gentoo.org> allegro-4.1.18.ebuild:
Keyworded ~amd64
08 May 2005; Aron Griffis <agriffis@gentoo.org> allegro-4.1.14.ebuild:
stable on ia64
*allegro-4.1.18 (29 Jan 2005)
29 Jan 2005; Michael Sterrett <mr_bones_@gentoo.org> +allegro-4.1.18.ebuild:
version bump (bug #79920)
18 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> allegro-4.0.3.ebuild,
allegro-4.1.14.ebuild, allegro-4.1.17.ebuild:
Added installation of examples based on doc USE flag and closing bug #76843.
09 Dec 2004; Michael Sterrett <mr_bones_@gentoo.org> -allegro-4.1.15.ebuild,
-allegro-4.1.16.ebuild:
clean older ebuilds
*allegro-4.1.17 (09 Dec 2004)
09 Dec 2004; Michael Sterrett <mr_bones_@gentoo.org> +allegro-4.1.17.ebuild:
version bump
22 Nov 2004; Joseph Jezak <josejx@gentoo.org> allegro-4.1.14.ebuild:
Marked ppc stable again.
*allegro-4.1.16 (17 Nov 2004)
17 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
+allegro-4.1.16.ebuild:
Version bump (-amd64, -sparc).
09 Nov 2004; Joseph Jezak <josejx@gentoo.org> allegro-4.1.14.ebuild:
Marked ppc stable.
*allegro-4.1.14 (08 Oct 2004)
08 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org>
+allegro-4.1.14.ebuild:
4.1.14 back in. 4.1.15 marked -amd64 because of assembly errors.
20 Aug 2004; Michael Sterrett <mr_bones_@gentoo.org> -allegro-4.1.14.ebuild:
clean older version
12 Aug 2004; Michael Sterrett <mr_bones_@gentoo.org> allegro-4.0.3.ebuild:
remove the prototype for malloc for gcc34 (bug #58279); error check sed; tidy
*allegro-4.1.15 (11 Aug 2004)
11 Aug 2004; Michael Sterrett <mr_bones_@gentoo.org> +allegro-4.1.15.ebuild:
version bump (bug #59951)
06 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
allegro-4.1.14.ebuild:
~amd64
09 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> metadata.xml:
add metadata.xml
09 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> allegro-4.1.14.ebuild:
filter out -fprefetch-loop-arrays (bug #53352)
06 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> allegro-4.1.11.ebuild,
allegro-4.1.12.ebuild:
clean older ebuilds
*allegro-4.1.14 (04 Jun 2004)
04 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> allegro-4.1.14.ebuild:
version bump
19 Mar 2004; Aron Griffis <agriffis@gentoo.org> allegro-4.1.12.ebuild:
add ~alpha and ~ia64
*allegro-4.1.12 (01 Mar 2004)
01 Mar 2004; David Holm <dholm@gentoo.org> allegro-4.1.12.ebuild:
Version bumped and added to ~ppc.
25 Sep 2003; Mamoru KOMACHI <usata@gentoo.org> allegro-4.0.3.ebuild,
allegro-4.1.11.ebuild, allegro-4.1.9.ebuild:
Changed app-text/tetex to virtual/tetex.
22 Aug 2003; Michael Sterrett <msterret@gentoo.org> allegro-4.1.11.ebuild:
Add back Spanky's fixes from 4.1.9 that I missed before.
*allegro-4.1.11 (22 Aug 2003)
22 Aug 2003; Michael Sterrett <msterret@gentoo.org> allegro-4.1.11.ebuild:
version bump for unstable (development) version
*allegro-4.1.9 (19 Jun 2003)
21 Aug 2003; Mike Frysinger <vapier@gentoo.org> :
Actually, -fprefetch-loop-arrays wasnt the problem ...
sed-ed out 'mcpu=pentiumpro' from configure script #26031
20 Aug 2003; Mike Frysinger <vapier@gentoo.org> :
filter out the flag -fprefetch-loop-arrays #26031
19 Jun 2003; Mike Frysinger <vapier@gentoo.org> :
Version bump + cleanup #11148.
*allegro-4.0.3 (25 Apr 2003)
21 Aug 2003; Mike Frysinger <vapier@gentoo.org> :
Actually, -fprefetch-loop-arrays wasnt the problem ...
sed-ed out 'mcpu=pentiumpro' from configure script #26031
20 Aug 2003; Mike Frysinger <vapier@gentoo.org> :
filter out the flag -fprefetch-loop-arrays #26031
19 Jun 2003; Mike Frysinger <vapier@gentoo.org> :
Cleanup + arts USE support #20195.
25 Apr 2003; Mike Frysinger <vapier@gentoo.org> :
Version bump.
*allegro-4.0.2 (06 Jul 2002)
11 Jan 2003; Seemant Kulleen <seemant@gentoo.org> allegro-4.0.3.ebuild :
filtered out the -fPIC flag.
06 Jul 2002; Seemant Kulleen <seemant@gentoo.org> allegro-4.0.2.ebuild
files/digest-allegro-4.0.2 :
Version bump.
*allegro-4.0.1 (30 Apr 2002)
13 May 2002; Matthew Kennedy <mkennedy@gentoo.org>
allegro-4.0.1-r2.ebuild, files/digest-allegro-4.0.1-r2, ChangeLog :
Fixed dependencies. Fixed tetex sandbox violations. Fixed build
flags.
*allegro-4.0.1 (30 Apr 2002)
30 Apr 2002; Seemant Kulleen <seemant@gentoo.org> allegro-4.0.1-r1.ebuild
files/digest-allegro-4.0.1-r1 :
Added tetex USE flag dependent dvi documentation compilation. This fixes
bug # 2266 by rparker@ntlworld.com (Robin Parker)
*allegro-4.0.1 (14 Apr 2002)
14 Apr 2002; Seemant Kulleen <seemant@gentoo.org> allegro-4.0.1.ebuild
files/digest-allegro-4.0.1 :
Version bump, and changed the fbcon USE flag to just fb
*allegro-3.9.37 (1 Feb 2002)
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

View File

@ -1,13 +0,0 @@
AUX allegro-4.4.2-gentoo.patch 756 SHA256 4fa30522a96ba6b2cc2740c60bb504e85bcba11af88b56a3f2e808db15ec4c07 SHA512 72a445f989b208fde469a10d87af76d48abe4a48fb388e383802a39bbb46555ed1831b3d974fb6861f6a5c0ce03826a738dd84e94e4d801175146e3d3b9840df WHIRLPOOL 4f053b9932298f8aa70f5d26db9e8a7912aaaac678d4bbf450241f44c19a1c31da758f192482356a48b631e4c711c4401d2a99c53d4dc2f6984aad5d2a5b8b6c
AUX allegro-4.4.2-rpath.patch 178 SHA256 baab915e625d59950573ed053587226f28adc59a18bbe39a10a732cb906b2188 SHA512 b50d829f3301551e3c6e9b2efdc40363b63f8981471e4b275fdbafc5e6a0f4f7f94e1d983234a6862ad3e5cb6eff54ee17ed647348aa45cb3ffa657c534f295b WHIRLPOOL 410198c34e2e89596090d16aba8086b5f5720fb8e5bcec9e8060d4bf52b2956123e5100c8f3d3135cbb0cf943ba14cb04991858f1529df412a4ceda1557acce3
AUX allegro-4.4.2-shared.patch 243 SHA256 99c282c3c0377fafd613b81e3f3b13a817cabf1a7ab34219f1342a20c06c2d6d SHA512 87de70b7f9b658cc3efef18423bf8e8aba901b6006bb7253bcd003ed4508caa0175429176c92ea2ead6d13e5f32ee50a6dd0efb13c30b61abdf3639a03b589ea WHIRLPOOL 6b187e42f680fc06e81175b0803d157a183b9cfa86b7abdc98cdbd153c5daad6e73236a6da6a5536f96f4e44780f1aeedcec1eb262f4c102c2a5eb79e6dd68b5
AUX allegro-4.4.2-underlink.patch 456 SHA256 0bcaff3494611330f2448d3d81ab2bcb0072bff3a1672610bb4ca0edfd007ae3 SHA512 8f4882a6fcff986aa0aeefb05e92d76345c5218d67b5d358bef279679162121a56e400ee549bf52d175fe563897454d679a551d9514170ebaab13ae3c5bd3e30 WHIRLPOOL 7345df7a94f33293ac79dfa13e1d30afd233163744d813c93f92ca21db74c71a68b178239821d6dd7e411f0b47297ee53eba7dda29900ea9159a88e529d24a7b
AUX allegro-5.0.4-underlink.patch 390 SHA256 ea4d01bca76627303a81dab285278d7e2ce27079a0810407598070db090964fc SHA512 ad137dd9c148ada1a3075135df10e92462271327fb9d07768dcdb4c58007a5909cde52912750eae235ef5440bf9d6aaa7488f2c62d443729c2ecc4da3380d8f2 WHIRLPOOL ff7ba8e40826e138152d656f2a009cbd625a132446f0dc3132d9d23658496b1363a40835d39094c46bde7eeca7df040fd7c435a00d1c5dc9e2071b704d627f07
DIST allegro-4.4.2.tar.gz 4674902 SHA256 1b21e7577dbfada02d85ca4510bd22fedaa6ce76fde7f4838c7c1276eb840fdc SHA512 ad4bc1c15fc83bc8a019031fed82f37a793664bb6683cf023ec05fd9cd945f00f43764f3126892426036249c63afa5678fb4906407bb325ce5827b36aee0fa86 WHIRLPOOL 9571305ae91d3aa93daed37d0a853cfeea926e94d1c28c7f7d81ad5e54ff453ceb97921383abe1cf5307bc55a7dbbb716f1760cc57ad60b337c54206c717324e
DIST allegro-5.0.7.tar.gz 3109765 SHA256 47f29e564d9a4babfbbf024f34fc8a04eea932a073af921d17caffbec0c3ad9b SHA512 7dde68160d675c6bb9a4e4e91149f5bc37330a7329e6fc4bd0aa79f75c5a3e1ed673e60a95b045ac19494ba2c790704cd7b18227aa09ed3b8338c54ce4be05b9 WHIRLPOOL f808b953b3763218ebd777db5574aa078c3b34b6b3f244c91e27d10a8c21092bee74a20d95dbec60c7af4beae91b563d78cfa4f87e0e60f839b99157a6e755f4
DIST allegro-5.0.8.tar.gz 3139442 SHA256 272e77d0ca0cef7586d7207887f87bf271e1d0db5f8f208dc7dd9a5e3bb6140b SHA512 410addb05824050fead1d253c237be343a4cc7e707476aeb332341c91a6fb51eeaa9643a2d4e6e3916dbc9c25f40fd08d85c11ca39b14ceee947df2a8e5448b9 WHIRLPOOL 207562a313e3a7382bc6274a2314af5c473faaaf277f8d90691c8f3c7ad2e5b9707d9a577f6ca728801be937f091e83b3a4da499f680091a235b1a0462bb3049
EBUILD allegro-4.4.2-r1.ebuild 2728 SHA256 2831d7ccf0a73f0724226447ee0f71344d0e29aa6ca4a26f9a56f642d4098155 SHA512 e72114583d15c0515bfbd1bc4c09afb5d3487e73df4f6b142114ceb7e90f9ed93b7b9155afe3fa1aa6edf798913f308de06e00c19909e4fe4841d8b36bf15290 WHIRLPOOL ab9b65f7dea51ac02c190fea313f70c794c575f409144ccc3451cef987dd70a1b57a6bf29101049c41b17416f2109d1154a71359c7a3b168a57d5705985c5ca9
EBUILD allegro-5.0.7.ebuild 2018 SHA256 d86b9e36f975135d5186077b543979ab43cd47a075972dd4239fb5bc6cebf3e6 SHA512 6dd5e808a1f0c93af62b04b268b01ea3cfadc4731596b61abecb5c0ce2a758ae90995148ec0a994b582516f5def191135fb9d28083e35a8d5e72090620ef5881 WHIRLPOOL 73391de73b0a062d5c0b93585e9f79be7b5cd6cc319885e8b7c64e3245bfbe33bc23b04c3f5b298c8b5fed8085e72e4b627daac41be6351a49c1874f8fe8ce65
EBUILD allegro-5.0.8.ebuild 2022 SHA256 16bc2aa5e46a503b309da648ec47f14ec5f69cc64e4acf78fe7f2fdeca96f8c1 SHA512 fcd935c0c1ab8835d2e5657b0d9651a2394fd4ea4a03422b799f1c7fd3f077e24c04f3a10229a3f9c66db9f555861216b99cd221ed1ab1d9702435f985087525 WHIRLPOOL 2386e387b2d66661948443b360125576dc28bcecd675cc19e0cb8c73dff473af9738d68e8159c834c72b6ffdab484b41ea86cb24c3f791c3bcfed490181a3a4a
MISC ChangeLog 18213 SHA256 dda650bbe992179f290cc213e08a7d4992624150c6304fb41e696ef6d9da63de SHA512 53c99cc2c1c887b61f53868a2cdce1fba83dab5716eb7a47ccac640aaad3a1f0105521f08714ad8a89c1e3c6e79321f8efbb2ce46e2e13536e0d1da31202eae0 WHIRLPOOL f7d84e569416a2eb76d472f964a83c896ee4a344ca65121bab354f58c912b7ba5158df395887ed16769516249170e000392ef6bfcc8995f046aa1d36b8f73882
MISC metadata.xml 856 SHA256 5a9ff2cd7ed67f377dd3ac080aaff9cefbef7c26ef04463467d31482c0dd5493 SHA512 4ba8961638fa9f764fa4b9cc60dd603f74beb5e19407934ad86142b1cc0a21350e405ede0f11a7f5c9f9d9396b687aa5c2e481c77eb478129659f2d545e9ec32 WHIRLPOOL fdfd2d40a713d0d17f27bfac30d5e6bebb5b2917dfb0ed4e9ade9a3ddcda35bbd3188584abf56a76ea368eefe7961700450b105cce75e779dc6ea53e10415414

View File

@ -1,114 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/allegro/allegro-4.4.2-r1.ebuild,v 1.6 2012/05/21 10:13:42 phajdan.jr Exp $
EAPI=2
CMAKE_IN_SOURCE_BUILD=1
inherit cmake-utils eutils
DESCRIPTION="cross-platform multimedia library"
HOMEPAGE="http://alleg.sourceforge.net/"
SRC_URI="mirror://sourceforge/alleg/${P}.tar.gz"
LICENSE="Allegro as-is GPL-2 ZLIB"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="alsa fbcon jack jpeg opengl oss png svga test vga vorbis X"
RDEPEND="alsa? ( media-libs/alsa-lib )
jack? ( media-sound/jack-audio-connection-kit )
jpeg? ( virtual/jpeg )
png? ( media-libs/libpng:0 )
svga? ( media-libs/svgalib )
vorbis? ( media-libs/libvorbis )
X? (
x11-libs/libX11
x11-libs/libXcursor
x11-libs/libXext
x11-libs/libXpm
x11-libs/libXt
x11-libs/libXxf86dga
x11-libs/libXxf86vm
opengl? (
virtual/glu
virtual/opengl
)
)"
DEPEND="${RDEPEND}
virtual/pkgconfig
X? (
x11-proto/xextproto
x11-proto/xf86dgaproto
x11-proto/xf86vidmodeproto
x11-proto/xproto
)"
src_prepare() {
epatch "${FILESDIR}"/${P}-shared.patch \
"${FILESDIR}"/${P}-underlink.patch \
"${FILESDIR}"/${P}-gentoo.patch \
"${FILESDIR}"/${P}-rpath.patch
sed -i \
-e "s:allegro-\${ALLEGRO_VERSION}:${PF}:" \
docs/CMakeLists.txt || die
}
src_configure() {
# WANT_LINUX_CONSOLE is by default OFF
# WANT_EXAMPLES doesn't install anything
mycmakeargs=(
"-DDOCDIR=share/doc"
"-DINFODIR=share/info"
"-DMANDIR=share/man"
$(cmake-utils_use_want alsa)
"-DWANT_EXAMPLES=OFF"
$(cmake-utils_use_want jack)
$(cmake-utils_use_want jpeg JPGALLEG)
"-DWANT_LINUX_CONSOLE=OFF"
$(cmake-utils_use_want fbcon LINUX_FBCON)
$(cmake-utils_use_want svga LINUX_SVGALIB)
$(cmake-utils_use_want vga LINUX_VGA)
$(cmake-utils_use_want png LOADPNG)
$(cmake-utils_use_want vorbis LOGG)
$(cmake-utils_use_want oss)
$(cmake-utils_use_want test TESTS)
$(cmake-utils_use_want X TOOLS)
$(cmake-utils_use_want X X11)
)
if use X; then
mycmakeargs+=(
$(cmake-utils_use_want opengl ALLEGROGL)
)
else
mycmakeargs+=(
"-DWANT_ALLEGROGL=OFF"
)
fi
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
dohtml docs/html/*.html || die
#176020 (init_dialog.3), #409305 (key.3)
pushd docs/man >/dev/null
local manpage
for manpage in $(ls -d *.3); do
newman ${manpage} ${PN}-${manpage} || die
done
popd >/dev/null
if use X; then
newbin setup/setup ${PN}-setup || die
insinto /usr/share/${PN}
doins {keyboard,language,setup/setup}.dat || die
newicon misc/icon.png ${PN}.png
make_desktop_entry ${PN}-setup "Allegro Setup" ${PN} "Settings"
fi
}

View File

@ -1,74 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/allegro/allegro-5.0.7.ebuild,v 1.6 2012/10/11 15:51:56 mr_bones_ Exp $
EAPI=4
inherit cmake-utils
DESCRIPTION="A game programming library"
HOMEPAGE="http://alleg.sourceforge.net/"
SRC_URI="mirror://sourceforge/alleg/${P}.tar.gz"
LICENSE="BSD ZLIB"
SLOT="5"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="alsa dumb flac gtk jpeg openal oss physfs png pulseaudio test truetype vorbis X xinerama"
RDEPEND="alsa? ( media-libs/alsa-lib )
dumb? ( media-libs/dumb )
flac? ( media-libs/flac )
jpeg? ( virtual/jpeg )
openal? ( media-libs/openal )
physfs? ( dev-games/physfs )
png? ( >=media-libs/libpng-1.4 )
pulseaudio? ( >=media-sound/pulseaudio-0.9.15 )
truetype? ( >=media-libs/freetype-2 )
vorbis? ( media-libs/libvorbis )
x11-libs/libXcursor
x11-libs/libXxf86vm
x11-libs/libXrandr
x11-libs/libX11
gtk? ( x11-libs/gtk+:2 )
virtual/opengl
virtual/glu
xinerama? ( x11-libs/libXinerama )"
DEPEND="${RDEPEND}
virtual/pkgconfig
x11-proto/xextproto
x11-proto/xf86vidmodeproto
x11-proto/xproto"
PATCHES=( "${FILESDIR}"/${PN}-5.0.4-underlink.patch )
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_want alsa)
-DWANT_DEMO=OFF
-DWANT_EXAMPLES=OFF
$(cmake-utils_use_want flac)
$(cmake-utils_use_want jpeg IMAGE_JPG)
$(cmake-utils_use_want png IMAGE_PNG)
$(cmake-utils_use_want dumb MODAUDIO)
$(cmake-utils_use_want openal)
$(cmake-utils_use_want oss)
$(cmake-utils_use_want physfs)
$(cmake-utils_use_want pulseaudio)
$(cmake-utils_use_want test TESTS)
$(cmake-utils_use_want truetype TTF)
$(cmake-utils_use_want vorbis)
$(cmake-utils_use_want gtk NATIVE_DIALOG)
$(cmake-utils_use_want X opengl)
$(cmake-utils_use_want xinerama X11_XINERAMA)
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
nonfatal dodoc CHANGES-5.0.txt
nonfatal dohtml -r docs/html/refman/*
nonfatal doman docs/man/*.3
}

View File

@ -1,74 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/allegro/allegro-5.0.8.ebuild,v 1.1 2013/01/05 05:27:21 mr_bones_ Exp $
EAPI=5
inherit cmake-utils
DESCRIPTION="A game programming library"
HOMEPAGE="http://alleg.sourceforge.net/"
SRC_URI="mirror://sourceforge/alleg/${P}.tar.gz"
LICENSE="BSD ZLIB"
SLOT="5"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="alsa dumb flac gtk jpeg openal oss physfs png pulseaudio test truetype vorbis X xinerama"
RDEPEND="alsa? ( media-libs/alsa-lib )
dumb? ( media-libs/dumb )
flac? ( media-libs/flac )
jpeg? ( virtual/jpeg )
openal? ( media-libs/openal )
physfs? ( dev-games/physfs )
png? ( >=media-libs/libpng-1.4 )
pulseaudio? ( >=media-sound/pulseaudio-0.9.15 )
truetype? ( >=media-libs/freetype-2 )
vorbis? ( media-libs/libvorbis )
x11-libs/libXcursor
x11-libs/libXxf86vm
x11-libs/libXrandr
x11-libs/libX11
gtk? ( x11-libs/gtk+:2 )
virtual/opengl
virtual/glu
xinerama? ( x11-libs/libXinerama )"
DEPEND="${RDEPEND}
virtual/pkgconfig
x11-proto/xextproto
x11-proto/xf86vidmodeproto
x11-proto/xproto"
PATCHES=( "${FILESDIR}"/${PN}-5.0.4-underlink.patch )
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_want alsa)
-DWANT_DEMO=OFF
-DWANT_EXAMPLES=OFF
$(cmake-utils_use_want flac)
$(cmake-utils_use_want jpeg IMAGE_JPG)
$(cmake-utils_use_want png IMAGE_PNG)
$(cmake-utils_use_want dumb MODAUDIO)
$(cmake-utils_use_want openal)
$(cmake-utils_use_want oss)
$(cmake-utils_use_want physfs)
$(cmake-utils_use_want pulseaudio)
$(cmake-utils_use_want test TESTS)
$(cmake-utils_use_want truetype TTF)
$(cmake-utils_use_want vorbis)
$(cmake-utils_use_want gtk NATIVE_DIALOG)
$(cmake-utils_use_want X opengl)
$(cmake-utils_use_want xinerama X11_XINERAMA)
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
nonfatal dodoc CHANGES-5.0.txt
nonfatal dohtml -r docs/html/refman/*
nonfatal doman docs/man/*.3
}

View File

@ -1,16 +0,0 @@
--- docs/CMakeLists.txt.old 2012-03-04 20:20:05.566881387 +0100
+++ docs/CMakeLists.txt 2012-03-04 20:20:50.659714153 +0100
@@ -71,11 +71,12 @@
string(REGEX MATCH "[^/]*._tx" basename ${page})
string(REPLACE "._tx" "" basename ${basename})
- set(page ${CMAKE_CURRENT_SOURCE_DIR}/${page})
if(${page} MATCHES "/build/")
+ set(page ${CMAKE_CURRENT_SOURCE_DIR}/${page})
set(txt_out ${CMAKE_CURRENT_BINARY_DIR}/build/${basename}.txt)
set(html_out ${CMAKE_CURRENT_BINARY_DIR}/build/${basename}.html)
else()
+ set(page ${CMAKE_CURRENT_SOURCE_DIR}/${page})
set(txt_out ${CMAKE_CURRENT_BINARY_DIR}/txt/${basename}.txt)
set(html_out ${CMAKE_CURRENT_BINARY_DIR}/html/${basename}.html)
endif()

View File

@ -1,8 +0,0 @@
--- setup/CMakeLists.txt
+++ setup/CMakeLists.txt
@@ -1,3 +1,5 @@
+set(CMAKE_SKIP_BUILD_RPATH TRUE)
+
add_our_executable(setup setup.c)
copy_files(copy_setup_data setup.dat)

View File

@ -1,11 +0,0 @@
--- CMakeLists.txt
+++ CMakeLists.txt
@@ -830,7 +830,7 @@
option(WANT_LOGG "Enable logg" on)
option(WANT_JPGALLEG "Enable JPGAlleg" on)
-if(WANT_FRAMEWORKS)
+if(SHARED)
set(ADDON_LINKAGE SHARED)
else()
set(ADDON_LINKAGE STATIC)

View File

@ -1,11 +0,0 @@
--- CMakeLists.txt.old 2011-06-06 23:46:06.057320691 +0200
+++ CMakeLists.txt 2011-06-06 23:46:21.900313261 +0200
@@ -392,7 +392,7 @@
message(FATAL_ERROR "Unix port requires pthreads support.")
endif()
set(ALLEGRO_HAVE_LIBPTHREAD 1)
- list(APPEND PLATFORM_LIBS m ${CMAKE_THREAD_LIBS_INIT})
+ list(APPEND PLATFORM_LIBS dl m ${CMAKE_THREAD_LIBS_INIT})
list(APPEND PLATFORM_SOURCES ${ALLEGRO_SRC_UNIX_FILES})
if(WANT_OSS)

View File

@ -1,11 +0,0 @@
--- CMakeLists.txt.old 2011-06-06 23:56:09.367125536 +0200
+++ CMakeLists.txt 2011-06-06 23:56:19.311748807 +0200
@@ -703,7 +703,7 @@
if(ALLEGRO_UNIX) # not MACOSX
list(APPEND LIBRARY_SOURCES ${ALLEGRO_SRC_UNIX_FILES})
- list(APPEND PLATFORM_LIBS m ${CMAKE_THREAD_LIBS_INIT})
+ list(APPEND PLATFORM_LIBS dl m ${CMAKE_THREAD_LIBS_INIT})
endif(ALLEGRO_UNIX)
if(SUPPORT_X11)

View File

@ -1,19 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>games</herd>
<longdescription>
Allegro is a game programming library for C/C++ developers distributed
freely, supporting the following platforms: DOS, Unix (Linux, FreeBSD,
Irix, Solaris, Darwin), Windows, QNX, BeOS and MacOS X. It provides many
functions for graphics, sounds, player input (keyboard, mouse and joystick)
and timers. It also provides fixed and floating point mathematical
functions, 3d functions, file management functions, compressed datafile
and a GUI.
</longdescription>
<use>
<flag name="dumb">Enable <pkg>media-libs/dumb</pkg> module library support</flag>
<flag name="physfs">Enable physfs support</flag>
<flag name="vga">Enables the VGA graphics driver</flag>
</use>
</pkgmetadata>

View File

@ -1,23 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX 1.0.25-extraneous-cflags.diff 897 SHA256 687dad4aac106fb55a25478bdfd52fafdd35e44be9b6a8b4c2f89c380ee8807c SHA512 df070edb139ca1b6aaae3012c975683e09defe0467d51eb4b5c11ecfd067a641f3ae711a5bc6a169f69d375cfb63360a6c9ec1060e50fbb3e62d81abe165147e WHIRLPOOL 9a148294fc336e1a333b472eaa96e30513b7f11594ea7739e950143fad0e009cc44b54cd9a085f2fa6313c12509558a12d5fe1c5cebccb0020948e3108beffbf
DIST alsa-lib-1.0.24.1.tar.bz2 832555 SHA256 a32f7c21015b6c71f9a80ff70a2b6a50e4ff4d5c77c744ff0793dea7ba7a2517 SHA512 f5915894c004c3725bb3a066118c8941ec53b57739f38e180b393ac0cc9963c0eaeb8a5d1b8301968d0be9267c102217c85d1f49b1ebfca2703127ff7a3eb533 WHIRLPOOL 95a86df89fa169adb775aba13b4766ad1d5cf929f75048a64158e6a5a08bf9bfffe40e20c688ff8839302f0ccda9e2f227540b530b5da045ecf75f3af6968a4c
DIST alsa-lib-1.0.25.tar.bz2 838403 SHA256 5a1a805cf04106316d549ec650116ce6711a162e107ba8b3c551866680e286e6 SHA512 bd7066d588d0eadc7872980847d7474fce25ddcff813aa8a9a62216a2f981118d7b4de745b3dd3ab7203b892657e0574d5b66e31dfd8e883e76afb4c6ae8139e WHIRLPOOL 6dcda3ba93c8130971d45d50e96ea08e5a1c1785b3bb95183d67f6cfe6ef5476f2e97cbd3075f252ee839a0145b8c831c6384c1bb8eaf9ad9312eef161f82b52
DIST alsa-lib-1.0.26.tar.bz2 883076 SHA256 8c9f8161603cc3db640619650401292c3e110da63429ab6938aac763319f6e7d SHA512 2f917171c1e2f50947d7b62da468c5febfa91fba5c04b4694171f7fa0e61ddf398daf7e657876bab1f1ec08932e82f147786b10f815172409f057b0fcd69003a WHIRLPOOL c6353ccf335e24e97258f26fed14ce66fff21b721bef1d6648f212653c0c58a99c889784bf7d42cadbc0f2b1514c877fe8ed94f30c7b45d55f9193c335849c0f
EBUILD alsa-lib-1.0.24.1.ebuild 2608 SHA256 7a8df39d6a94221c1fbbbd40edd4c822f30c8c00cce3422ca2826af46c34a2ca SHA512 c2140933dbb556a8bb581a2162eee22791fa3739af18357b11ec756e613da5aaafa443483e68a0eda2d7a7c6d3fef75559520f8513d3ac9ec4479741704e53e7 WHIRLPOOL a360f0dde09099d3d1ff8528460680bc2b19d5d6678d5ad77d318c5b9c62f8046551062f224223bcc125a4798289f3de0006687df16e6fd587e7bf2c10e67b91
EBUILD alsa-lib-1.0.25-r1.ebuild 2013 SHA256 d985b016e6c47571d5e9dfc27221c53890b2c5eb16ced78ca7f6f1faecb1705a SHA512 08d12ec65769052ff8d4ad2beec69883cce5df02359f47e721794f09e693fdf662984cf1cd6a42f9044726daf06bc2535fbab55c6172f74f8d76d00a433a8b82 WHIRLPOOL e75cc1d2456f818434a185a6298080d0c5403d71a6704d89be17aadeb098cb61c5c3c86167b0f3e8394b9bcbde0832b8720a6384ad9151158e445152f9cd0eb2
EBUILD alsa-lib-1.0.26.ebuild 1516 SHA256 6f4427ab6afedb57875c4a2877d27028728fcbf9453ad09bf9c166d2f2efe0f3 SHA512 8e2279828e66e028e25fde0dfa36bcc2acca6327f445ca9883e2e2214e5528fa4a7760a0123c426bb6d3fb45e8263b182cc7ae7a101b9be80c8cf2ee03487e86 WHIRLPOOL 327bc7002de5c06b3385ea83b616e600be3bd7e9b579a7f1c85000ebb18130bb3029a59279ed363a98d8e912205670ef698a7feab694e13ba2a02ddbd7c860d3
MISC ChangeLog 49444 SHA256 5617c2d012ebbead967e131abb05c35a604171cd0a7f7acbeba41a3f116d9883 SHA512 d0719a857cbcd0d207313d87ef51ffef0e3111604eeb15beba7abbae007d9588b416480d0b8cc069728ce4b4fbe6633c45f8d54af4b1c2705894645cc2f4c307 WHIRLPOOL cf3eecbec7f8d28d4c8e6bf937047c0bffc3d27770721b4994dd404249ffd4cf9406cca7fdbafc69992a31893d5d119f24635c397304e1893bb8205b2cef6e8c
MISC metadata.xml 349 SHA256 68b0f168985d3b03a0997eb9f9338662d1584dc7fe7ea35ae8f7564e5e20c2e3 SHA512 477956b85f7ddddac6b0bb67a52803a569f3ee6011ab917a3d2a60975a11c0a9ef5acedebbcb75bdbd04063e2c6e7aabf10a0c2444dd10492eda4cb8f817f688 WHIRLPOOL c42f98c4da4bd5c20d32bfa6a3d9d68b71aaccbc905cad9a7552366be99c1e1f010279d458b620e97e2c1044cef0af066cf79fc5a1fcecf8fb31c91a3e1e95ab
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAEBCAAGBQJQTFPSAAoJEEdUh39IaPFNEH0H+QGn8qLHV9FkR44m5vyIJzRN
mlcDR6sA7tGRatst0EF3yyYTJXlo8ux/qnVzLfRYwRdNq/Vr3AAsN0wMyBHryzyk
pj+fJzz64X7SAEK6gVExRx1c3D2jghGMRH6QuR6LY6IvXcjecOjf6dwlQMpRB7gL
SdLzjTlcdADiNo9z4OHlX1dcJKjQcJGfU3iHi89UZrxgud3GDIPwLYFsxsLTFuE8
adfUngU95LEaM2o015TVjQdDivoDqLDgWPscduDx/sPkHilR73mwNm0Jy+fFD7aS
wE26j8bxo76yoCX/IzYoHso6C5tQLf0AuVFEGM27XYPJbWwpsqOpvLdgUA/78g8=
=xytY
-----END PGP SIGNATURE-----

View File

@ -1,98 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.24.1.ebuild,v 1.9 2011/12/29 21:35:32 halcy0n Exp $
EAPI=3
PYTHON_DEPEND="python? 2"
inherit eutils libtool python multilib
MY_P=${P/_rc/rc}
S=${WORKDIR}/${MY_P}
DESCRIPTION="Advanced Linux Sound Architecture Library"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/lib/${MY_P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc debug alisp python static-libs"
DEPEND=">=media-sound/alsa-headers-1.0.24
doc? ( >=app-doc/doxygen-1.2.6 )"
RDEPEND=""
IUSE_PCM_PLUGIN="copy linear route mulaw alaw adpcm rate plug multi shm file
null empty share meter mmap_emul hooks lfloat ladspa dmix dshare dsnoop asym iec958
softvol extplug ioplug"
for plugin in ${IUSE_PCM_PLUGIN}; do
IUSE="${IUSE} alsa_pcm_plugins_${plugin}"
done
pkg_setup() {
if [ -z "${ALSA_PCM_PLUGINS}" ] ; then
ewarn "You haven't selected _any_ PCM plugins. Either you set it to something like the default"
ewarn "(which is being set in the profile UNLESS you unset them) or alsa based applications"
ewarn "are going to *misbehave* !"
epause 5
fi
if use python; then
python_set_active_version 2
fi
}
src_prepare() {
elibtoolize
epunt_cxx
}
src_configure() {
local myconf
use elibc_uclibc && myconf="--without-versioned"
econf \
$(use_enable static-libs static) \
--enable-shared \
--disable-resmgr \
--enable-rawmidi \
--enable-seq \
--enable-aload \
$(use_with debug) \
$(use_enable alisp) \
$(use_enable python) \
--with-pcm-plugins="${ALSA_PCM_PLUGINS}" \
--disable-dependency-tracking \
${myconf}
}
src_compile() {
emake || die
if use doc; then
emake doc || die "failed to generate docs"
fgrep -Zrl "${S}" "${S}/doc/doxygen/html" | \
xargs -0 sed -i -e "s:${S}::"
fi
}
src_install() {
emake DESTDIR="${D}" install || die
find "${ED}" -name '*.la' -exec rm -f {} +
find "${ED}"/usr/$(get_libdir)/alsa-lib -name '*.a' -exec rm -f {} +
dodoc ChangeLog TODO || die
use doc && dohtml -r doc/doxygen/html/*
}
pkg_postinst() {
elog "Please try in-kernel ALSA drivers instead of the alsa-driver ebuild."
elog "If alsa-driver works for you where a *recent* kernel does not, we want "
elog "to know about this. Our e-mail address is alsa-bugs@gentoo.org"
elog "However, if you notice no sound output or instability, please try to "
elog "upgrade your kernel to a newer version first."
}

View File

@ -1,82 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.25-r1.ebuild,v 1.7 2012/04/01 15:11:43 armin76 Exp $
EAPI=4
PYTHON_DEPEND="python? 2"
inherit autotools base python multilib
MY_P=${P/_rc/rc}
S=${WORKDIR}/${MY_P}
DESCRIPTION="Advanced Linux Sound Architecture Library"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/lib/${MY_P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ~ppc ppc64 sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc debug alisp python"
DEPEND=">=media-sound/alsa-headers-1.0.25
doc? ( >=app-doc/doxygen-1.2.6 )"
RDEPEND=""
PATCHES=( "${FILESDIR}/${PV}-extraneous-cflags.diff" )
pkg_setup() {
if use python; then
python_set_active_version 2
fi
}
src_prepare() {
eautoreconf
epunt_cxx
}
src_configure() {
local myconf
use elibc_uclibc && myconf="--without-versioned"
econf \
--enable-shared \
--disable-resmgr \
--enable-rawmidi \
--enable-seq \
--enable-aload \
$(use_with debug) \
$(use_enable alisp) \
$(use_enable python) \
--disable-dependency-tracking \
${myconf}
}
src_compile() {
emake || die
if use doc; then
emake doc || die "failed to generate docs"
fgrep -Zrl "${S}" "${S}/doc/doxygen/html" | \
xargs -0 sed -i -e "s:${S}::"
fi
}
src_install() {
emake DESTDIR="${D}" install || die
find "${ED}" -name '*.la' -exec rm -f {} +
find "${ED}"/usr/$(get_libdir)/alsa-lib -name '*.a' -exec rm -f {} +
dodoc ChangeLog TODO || die
use doc && dohtml -r doc/doxygen/html/*
}
pkg_postinst() {
elog "Please try in-kernel ALSA drivers instead of the alsa-driver ebuild."
elog "If alsa-driver works for you where a *recent* kernel does not, we want "
elog "to know about this. Our e-mail address is alsa-bugs@gentoo.org"
elog "However, if you notice no sound output or instability, please try to "
elog "upgrade your kernel to a newer version first."
}

View File

@ -1,71 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.26.ebuild,v 1.2 2012/09/09 08:32:27 ssuominen Exp $
EAPI=4
PYTHON_DEPEND="python? 2:2.6"
inherit autotools eutils multilib python
DESCRIPTION="Advanced Linux Sound Architecture Library"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/lib/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="doc debug alisp python"
RDEPEND=""
DEPEND=">=media-sound/alsa-headers-1.0.25
doc? ( >=app-doc/doxygen-1.2.6 )"
pkg_setup() {
if use python; then
python_set_active_version 2
python_pkg_setup
fi
}
src_prepare() {
epatch "${FILESDIR}"/1.0.25-extraneous-cflags.diff
eautoreconf
epunt_cxx
}
src_configure() {
local myconf
use elibc_uclibc && myconf="--without-versioned"
econf \
--enable-shared \
--disable-resmgr \
--enable-rawmidi \
--enable-seq \
--enable-aload \
$(use_with debug) \
$(use_enable alisp) \
$(use_enable python) \
${myconf}
}
src_compile() {
emake
if use doc; then
emake doc
fgrep -Zrl "${S}" "${S}/doc/doxygen/html" | \
xargs -0 sed -i -e "s:${S}::"
fi
}
src_install() {
emake DESTDIR="${D}" install
prune_libtool_files --all
find "${ED}"/usr/$(get_libdir)/alsa-lib -name '*.a' -exec rm -f {} +
dodoc ChangeLog TODO
use doc && dohtml -r doc/doxygen/html/*
}

View File

@ -1,23 +0,0 @@
diff -uNr alsa-lib-1.0.25.ORIG/modules/mixer/simple/Makefile.am alsa-lib-1.0.25/modules/mixer/simple/Makefile.am
--- alsa-lib-1.0.25.ORIG/modules/mixer/simple/Makefile.am 2012-01-26 10:46:50.870738448 +0000
+++ alsa-lib-1.0.25/modules/mixer/simple/Makefile.am 2012-01-26 11:12:16.972695934 +0000
@@ -1,7 +1,7 @@
alsaplugindir = @ALSA_PLUGIN_DIR@
pkglibdir = $(alsaplugindir)/smixer
-AM_CFLAGS = -g -O2 -W -Wall
+AM_CFLAGS = -W -Wall
INCLUDES=-I$(top_srcdir)/include
diff -uNr alsa-lib-1.0.25.ORIG/src/pcm/scopes/Makefile.am alsa-lib-1.0.25/src/pcm/scopes/Makefile.am
--- alsa-lib-1.0.25.ORIG/src/pcm/scopes/Makefile.am 2012-01-26 10:46:50.875738335 +0000
+++ alsa-lib-1.0.25/src/pcm/scopes/Makefile.am 2012-01-26 11:12:29.172695655 +0000
@@ -1,6 +1,6 @@
pkglibdir = $(libdir)/@PACKAGE@/scopes
-AM_CFLAGS = -g -O2 -W -Wall
+AM_CFLAGS = -W -Wall
pkglib_LTLIBRARIES = scope-level.la

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>alsa</herd>
<maintainer>
<email>alsa-bugs@gentoo.org</email>
</maintainer>
<use>
<flag name="alisp">Enable support for ALISP (ALSA LISP) interpreter for advanced features.</flag>
</use>
</pkgmetadata>

View File

@ -1,482 +0,0 @@
# ChangeLog for media-libs/alsa-oss
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-oss/ChangeLog,v 1.119 2012/01/26 12:19:09 chainsaw Exp $
*alsa-oss-1.0.25 (26 Jan 2012)
26 Jan 2012; Tony Vroon <chainsaw@gentoo.org> +alsa-oss-1.0.25.ebuild:
Version bump, as requested by Mart "leio" Raudsepp on #gentoo-dev.
Installation of static libraries is now optional and libtool archives are no
longer installed. Please file a bug if either change breaks your application.
02 Jul 2009; Brent Baude <ranger@gentoo.org> alsa-oss-1.0.17.ebuild:
Marking alsa-oss-1.0.17 ppc64 for bug 272682
25 Jun 2009; Raúl Porcel <armin76@gentoo.org> alsa-oss-1.0.17.ebuild:
ia64/sparc stable wrt #272285
09 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
alsa-oss-1.0.17.ebuild:
stable x86, bug 272285
07 Jun 2009; Tobias Klausmann <klausman@gentoo.org>
alsa-oss-1.0.17.ebuild:
Stable on alpha, bug #272285
06 Jun 2009; nixnut <nixnut@gentoo.org> alsa-oss-1.0.17.ebuild:
ppc stable #272285
02 Jun 2009; Jeroen Roovers <jer@gentoo.org> alsa-oss-1.0.17.ebuild:
Stable for HPPA (bug #272285).
02 Jun 2009; Thomas Anderson <gentoofan23@gentoo.org>
alsa-oss-1.0.17.ebuild:
stable amd64, bug 272285
01 Sep 2008; Petteri Räty <betelgeuse@gentoo.org>
-alsa-oss-1.0.12.ebuild, -alsa-oss-1.0.14.ebuild:
Remove old versions.
*alsa-oss-1.0.17 (02 Aug 2008)
02 Aug 2008; Petteri Räty <betelgeuse@gentoo.org>
+alsa-oss-1.0.17.ebuild:
Version bump. Fixes bug #227043. Thanks to chutzpah for the help.
13 Jul 2008; Joseph Jezak <josejx@gentoo.org> alsa-oss-1.0.15.ebuild:
Marked ppc stable for bug #217075.
13 Jun 2008; Tobias Klausmann <klausman@gentoo.org>
alsa-oss-1.0.15.ebuild:
Stable on alpha, bug #217075
09 Jun 2008; Raúl Porcel <armin76@gentoo.org> alsa-oss-1.0.15.ebuild:
ia64/x86 stable wrt #217075
06 Jun 2008; Steve Dibb <beandog@gentoo.org> alsa-oss-1.0.15.ebuild:
amd64 stable, bug 217075
06 Jun 2008; Jeroen Roovers <jer@gentoo.org> alsa-oss-1.0.15.ebuild:
Stable for HPPA (bug #217075).
12 May 2008; Markus Rothe <corsair@gentoo.org> alsa-oss-1.0.15.ebuild:
Stable on ppc64
18 Apr 2008; Ferris McCormick <fmccor@gentoo.org> alsa-oss-1.0.15.ebuild:
Sparc stable, Bug #217075.
22 Oct 2007; Raúl Porcel <armin76@gentoo.org> alsa-oss-1.0.14.ebuild:
alpha/ia64 stable wrt #189155
20 Oct 2007; Christoph Mende <angelos@gentoo.org> alsa-oss-1.0.14.ebuild:
Stable on amd64 wrt bug #189155
20 Oct 2007; Christian Heim <phreak@gentoo.org>
-alsa-oss-1.0.14_rc4.ebuild:
Removing some of the older ebuilds.
*alsa-oss-1.0.15 (18 Oct 2007)
18 Oct 2007; Christian Heim <phreak@gentoo.org> +alsa-oss-1.0.15.ebuild:
Version bump, finally at 1.0.15.
10 Sep 2007; Jeroen Roovers <jer@gentoo.org> alsa-oss-1.0.14.ebuild:
Stable for HPPA (bug #189155).
08 Sep 2007; Joseph Jezak <josejx@gentoo.org> alsa-oss-1.0.14.ebuild:
Marked ppc/ppc64 for bug #189155.
26 Aug 2007; Jurek Bartuszek <jurek@gentoo.org> alsa-oss-1.0.14.ebuild:
x86 stable (bug #189155)
16 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org>
alsa-oss-1.0.14.ebuild:
Stable on sparc
*alsa-oss-1.0.14 (27 Jun 2007)
27 Jun 2007; Tony Vroon <chainsaw@gentoo.org> +alsa-oss-1.0.14.ebuild:
Version bump to 1.0.14 final as requested in bug #181042.
*alsa-oss-1.0.14_rc4 (07 May 2007)
07 May 2007; Stefan Schweizer <genstef@gentoo.org>
+alsa-oss-1.0.14_rc4.ebuild:
version bump
21 Dec 2006; Diego Pettenò <flameeyes@gentoo.org>
-alsa-oss-1.0.10-r1.ebuild, -alsa-oss-1.0.11.ebuild:
Winter cleaning, so to let arch teams know that they need to hurry up on
cleaning after themselves.
24 Oct 2006; Simon Stelling <blubb@gentoo.org> alsa-oss-1.0.12.ebuild:
stable on amd64
18 Oct 2006; Joshua Jackson <tsunam@gentoo.org> alsa-oss-1.0.12.ebuild:
Stable x86;bug #150540
14 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> alsa-oss-1.0.12.ebuild:
Stable on Alpha.
14 Oct 2006; Aron Griffis <agriffis@gentoo.org> alsa-oss-1.0.12.ebuild:
Mark 1.0.12 stable on ia64. #150540
11 Oct 2006; Markus Rothe <corsair@gentoo.org> alsa-oss-1.0.12.ebuild:
Stable on ppc64; bug #150540
10 Oct 2006; Jeroen Roovers <jer@gentoo.org> alsa-oss-1.0.12.ebuild:
Stable for HPPA (bug #150540).
09 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org>
alsa-oss-1.0.12.ebuild:
Stable on sparc wrt #150540
09 Oct 2006; Luca Barbato <lu_zero@gentoo.org> alsa-oss-1.0.12.ebuild:
Marked ppc
02 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> metadata.xml:
Move maintainership over to new alsa herd.
02 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+files/alsa-oss-1.0.12-hardened.patch, alsa-oss-1.0.12.ebuild:
Add patch to allow test to build on PIC architectures and Hardened compiler,
thanks to Attila Stehr for reporting in bug #133316. Reported upstream.
03 Sep 2006; Jeroen Roovers <jer@gentoo.org> alsa-oss-1.0.12.ebuild:
Marked ~hppa (bug #146108).
03 Sep 2006; Markus Rothe <corsair@gentoo.org> alsa-oss-1.0.12.ebuild:
Added ~ppc64; bug #146108
31 Aug 2006; Diego Pettenò <flameeyes@gentoo.org> alsa-oss-1.0.12.ebuild:
Don't go directly stable, not yet.
*alsa-oss-1.0.12 (31 Aug 2006)
31 Aug 2006; Diego Pettenò <flameeyes@gentoo.org>
+alsa-oss-1.0.12.ebuild:
Version bump to latest version, and remove release candidate.
14 May 2006; Luis Medinas <metalgod@gentoo.org> alsa-oss-1.0.11.ebuild:
Stable on amd64. Bug #130535.
01 May 2006; Joseph Jezak <josejx@gentoo.org> alsa-oss-1.0.11.ebuild:
Marked ppc stable for bug #130535.
26 Apr 2006; Gustavo Zacarias <gustavoz@gentoo.org>
alsa-oss-1.0.11.ebuild:
Stable on sparc
22 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
alsa-oss-1.0.11.ebuild:
Stable on x86 wrt bug #130535.
19 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
-alsa-oss-1.0.11_rc3.ebuild:
Drop release candidate versions.
*alsa-oss-1.0.11 (19 Apr 2006)
19 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+alsa-oss-1.0.11.ebuild:
Version bump. This version will replace all the old release candidates.
06 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
alsa-oss-1.0.10-r1.ebuild:
Drop dependency in virtual/libc.
*alsa-oss-1.0.11_rc3 (02 Feb 2006)
02 Feb 2006; Diego Pettenò <flameeyes@gentoo.org>
+alsa-oss-1.0.11_rc3.ebuild:
Bump to new release candidate.
02 Feb 2006; Diego Pettenò <flameeyes@gentoo.org>
-alsa-oss-1.0.8-r1.ebuild, -alsa-oss-1.0.9.ebuild:
Cleanup old verisons.
22 Jan 2006; Joseph Jezak <josejx@gentoo.org> alsa-oss-1.0.10-r1.ebuild:
Marked ppc stable.
10 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org>
alsa-oss-1.0.10-r1.ebuild:
Stable on sparc wrt #111968
02 Jan 2006; Jeremy Huddleston <eradicator@gentoo.org>
alsa-oss-1.0.9.ebuild, -alsa-oss-1.0.10_rc2.ebuild,
-alsa-oss-1.0.10_rc3.ebuild, -alsa-oss-1.0.10.ebuild:
1.0.9 stable sparc. Cleaned out old versions.
27 Dec 2005; Bryan Østergaard <kloeri@gentoo.org
alsa-oss-1.0.10-r1.ebuild:
Stable on alpha.
20 Dec 2005; Petteri Räty <betelgeuse@gentoo.org>
alsa-oss-1.0.10-r1.ebuild:
Marked stable on x86 for bug #115982.
19 Dec 2005; Luis Medinas <metalgod@gentoo.org> alsa-oss-1.0.10-r1.ebuild:
Stable on amd64. See bug #115982.
*alsa-oss-1.0.10-r1 (18 Dec 2005)
18 Dec 2005; Diego Pettenò <flameeyes@gentoo.org>
+alsa-oss-1.0.10-r1.ebuild:
Make sure that LD_PRELOAD is not specifying a path for the libaoss.so
library, to make it work on multilib setups.
23 Nov 2005; Luis Medinas <metalgod@gentoo.org> alsa-oss-1.0.10.ebuild:
Stable on amd64. See bug #111968.
*alsa-oss-1.0.10 (16 Nov 2005)
16 Nov 2005; Diego Pettenò <flameeyes@gentoo.org>
+alsa-oss-1.0.10.ebuild:
Bump to latest upstream version.
15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
alsa-oss-1.0.10_rc3.ebuild:
Stable on x86 wrt bug #112442.
13 Nov 2005; Petteri Räty <betelgeuse@gentoo.org>
alsa-oss-1.0.10_rc2.ebuild:
Marked stable on x86 for bug #111968.
*alsa-oss-1.0.10_rc3 (08 Nov 2005)
08 Nov 2005; Diego Pettenò <flameeyes@gentoo.org>
+alsa-oss-1.0.10_rc3.ebuild:
Bump to latest version.
*alsa-oss-1.0.10_rc2 (11 Oct 2005)
11 Oct 2005; Diego Pettenò <flameeyes@gentoo.org>
-alsa-oss-1.0.10_rc1.ebuild, +alsa-oss-1.0.10_rc2.ebuild:
Bumped to newer rc.
13 Sep 2005; Aron Griffis <agriffis@gentoo.org> alsa-oss-1.0.8-r1.ebuild:
Mark 1.0.8-r1 stable on alpha
*alsa-oss-1.0.10_rc1 (25 Aug 2005)
25 Aug 2005; Diego Pettenò <flameeyes@gentoo.org>
+alsa-oss-1.0.10_rc1.ebuild:
Added ebuild for alsa 1.0.10_rc1.
*alsa-oss-1.0.9 (27 May 2005)
27 May 2005; Jan Brinkmann <luckyduck@gentoo.org> +alsa-oss-1.0.9.ebuild:
New upstream version released, see #94196.
12 Apr 2005; Jeremy Huddleston <eradicator@gentoo.org>
-alsa-oss-0.9.8.ebuild, -alsa-oss-1.0.7.ebuild:
Removing old versions.
20 Mar 2005; Lars Weiler <pylon@gentoo.org> alsa-oss-1.0.8-r1.ebuild:
Readded ppc to a 1.x version.
16 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org>
-alsa-oss-1.0.6.ebuild:
Removing old versions.
*alsa-oss-1.0.8-r1 (08 Mar 2005)
08 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org>
+alsa-oss-1.0.8-r1.ebuild, -alsa-oss-1.0.8.ebuild:
Make aoss multilib friendly. Stable amd64, sparc, x86.
*alsa-oss-1.0.8 (23 Jan 2005)
23 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org>
+alsa-oss-1.0.8.ebuild:
Version bump.
18 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org>
alsa-oss-1.0.7.ebuild:
Stable amd64, sparc, x86.
22 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
alsa-oss-1.0.7.ebuild:
Added to ~sparc.
12 Nov 2004; <SeJo@gentoo.org> alsa-oss-1.0.6.ebuild:
stable on ppc asked by eradicator
*alsa-oss-1.0.7 (12 Nov 2004)
12 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
alsa-oss-1.0.6.ebuild, +alsa-oss-1.0.7.ebuild:
Version bump.
12 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
-alsa-oss-1.0.5.ebuild:
Removing old versions.
02 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org>
-alsa-oss-0.9.0_rc1.ebuild:
Removing old versions.
23 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org>
alsa-oss-1.0.6.ebuild:
Stable amd64, x86.
*alsa-oss-1.0.6 (23 Aug 2004)
23 Aug 2004; Jeremy Huddleston <eradicator@gentoo.org>
+alsa-oss-1.0.6.ebuild:
Version bump.
17 Aug 2004; Aron Griffis <agriffis@gentoo.org> alsa-oss-1.0.5.ebuild:
add ~alpha #60071
04 Aug 2004; Jeremy Huddleston <eradicator@gentoo.org>
-alsa-oss-1.0.2.ebuild, -alsa-oss-1.0.3a.ebuild, -alsa-oss-1.0.4.ebuild:
Removing old versions.
24 Jul 2004; Lars Weiler <pylon@gentoo.org> alsa-oss-1.0.5.ebuild:
Stable on ppc.
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
alsa-oss-0.9.0_rc1.ebuild, alsa-oss-0.9.8.ebuild, alsa-oss-1.0.2.ebuild,
alsa-oss-1.0.3a.ebuild, alsa-oss-1.0.4.ebuild, alsa-oss-1.0.5.ebuild:
virtual/glibc -> virtual/libc
24 Jun 2004; Jeremy Huddleston <eradicator@gentoo.org>
alsa-oss-1.0.5.ebuild:
Stable x86 amd64.
*alsa-oss-1.0.5 (30 May 2004)
30 May 2004; Jeremy Huddleston <eradicator@gentoo.org>
alsa-oss-1.0.5.ebuild:
Version Bump.
14 May 2004; Jeremy Huddleston <eradicator@gentoo.org>
alsa-oss-1.0.2.ebuild, alsa-oss-1.0.3a.ebuild, alsa-oss-1.0.4.ebuild:
Fixed alsa-lib dep to close bug #51052.
20 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
alsa-oss-0.9.0_rc1.ebuild, alsa-oss-0.9.8.ebuild:
Added IUSE.
*alsa-oss-1.0.4 (04 Apr 2004)
04 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
alsa-oss-1.0.3a.ebuild, alsa-oss-1.0.4.ebuild:
1.0.3 stable on x86. Version bump.
31 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org>
alsa-oss-0.9.8.ebuild:
Removing explicit S=
26 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org>
alsa-oss-0.9.0_rc8.ebuild, alsa-oss-0.9.1.ebuild, alsa-oss-0.9.4.ebuild,
alsa-oss-0.9.6.ebuild, alsa-oss-1.0.0_rc2.ebuild, alsa-oss-1.0.1.ebuild,
alsa-oss-1.0.2.ebuild, alsa-oss-1.0.3a.ebuild:
Removing old ebuilds.
*alsa-oss-1.0.3a (04 Mar 2004)
04 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org>
alsa-oss-1.0.3a.ebuild:
Version bump
*alsa-oss-1.0.3 (01 Mar 2004)
01 Mar 2004; Martin Holzer <mholzer@gentoo.org> alsa-oss-1.0.3.ebuild:
Version bumped.
*alsa-oss-1.0.2 (27 Jan 2004)
27 Jan 2004; Martin Holzer <mholzer@gentoo.org> alsa-oss-1.0.2.ebuild:
Version bumped.
17 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> alsa-oss-0.9.8.ebuild:
manifest fix
16 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> alsa-oss-0.9.8.ebuild:
set ppc in keywords
*alsa-oss-1.0.1 (10 Jan 2004)
10 Jan 2004; Martin Holzer <mholzer@gentoo.org> alsa-oss-1.0.1.ebuild:
Version bumped.
26 Dec 2003; Jason Wever <weeve@gentoo.org> alsa-oss-0.9.0_rc1.ebuild,
alsa-oss-0.9.0_rc8.ebuild, alsa-oss-0.9.1.ebuild, alsa-oss-0.9.4.ebuild,
alsa-oss-0.9.6.ebuild, alsa-oss-0.9.8.ebuild, alsa-oss-1.0.0_rc1.ebuild,
alsa-oss-1.0.0_rc2.ebuild:
Masked on sparc as dependency on alsa-lib cannot be met currently.
*alsa-oss-1.0.0_rc2 (07 Dec 2003)
07 Dec 2003; Martin Holzer <mholzer@gentoo.org> alsa-oss-1.0.0_rc2.ebuild:
Version bumped.
*alsa-oss-1.0.0_rc1 (01 Dec 2003)
01 Dec 2003; Martin Holzer <mholzer@gentoo.org> alsa-oss-1.0.0_rc1.ebuild:
Version bumped.
26 Nov 2003; Martin Holzer <mholzer@gentoo.org> alsa-oss-0.9.8.ebuild:
marked x86 stable.
16 Nov 2003; Brad House <brad_mssw@gentoo.org> alsa-oss-0.9.8.ebuild:
mark stable on amd64
*alsa-oss-0.9.8 (25 Oct 2003)
25 Oct 2003; Martin Holzer <mholzer@gentoo.org> alsa-oss-0.9.8.ebuild:
Version bumped.
*alsa-oss-0.9.6 (29 Jul 2003)
29 Jul 2003; Arcady Genkin <agenkin@gentoo.org> :
Version update.
*alsa-oss-0.9.4 (03 Jun 2003)
03 Jun 2003; Arcady Genkin <agenkin@gentoo.org> :
Version update.
*alsa-oss-0.9.1 (12 Mar 2003)
15 Apr 2003; Arcady Genkin <agenkin@gentoo.org> :
Marking stable on x86.
12 Mar 2003; Arcady Genkin <agenkin@gentoo.org> :
Update to version 0.9.1.
*alsa-oss-0.9.0_rc8 (03 Mar 2003)
03 Mar 2003; Arcady Genkin <agenkin@gentoo.org> :
Quick update to rc8.
*alsa-oss-0.9.0_rc1 (27 Apr 2002)
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc
keywords
20 Oct 2002; Calum Selkirk <cselkirk@gentoo.org> alsa-oss-0.9.0_rc1.ebuild :
Added ppc to KEYWORDS.
22 Jul 2002; Daniel Ahlberg <aliz@gentoo.org> alsa-oss-0.9.0_rc1.ebuild :
Fixed typo.
22 May 2002; Arcady Genkin <agenkin@thpoon.com>
alsa-oss-0.9.0_rc1.ebuild :
Now installs the man pages under /usr/share/man.
17 Feb 2002; Arcady Genkin <agenkin@thpoon.com>
alsa-oss-0.9.0_rc1.ebuild :
Quick update to version 0.9.0rc1.
*alsa-oss-0.9.0.1_beta10 (17 Feb 2002)
17 Feb 2002; Arcady Genkin <agenkin@thpoon.com> alsa-oss-0.9.0.1_beta10 :
First version of this package.

View File

@ -1,17 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX alsa-oss-1.0.12-hardened.patch 370 RMD160 e2e6141888b4edb0757851a9f60f8feba207504c SHA1 c4172809c0d4617d004ba293874dcf52f8ec6aea SHA256 c21bf36df32e8b480b3e2e064e52874d68d263e1f36f7a687025d1450bc2062e
DIST alsa-oss-1.0.17.tar.bz2 248726 RMD160 f59aeb3771669754e0d305ca3810be9a989ad042 SHA1 6b8c0e733c34da17e54e7158e83ffce07aacf500 SHA256 8d009e23e2cbee1691ec3c95d1838056a804d98440eae7715d6c3aebc710f9ca
DIST alsa-oss-1.0.25.tar.bz2 253409 RMD160 aba33fabd2ddc3b555776fc768c6ae3f6c40f29a SHA1 17b617ca6b269557c4d5b67cc369e594daf07cb4 SHA256 ed823b8e42599951d896c1709615d4cf7cb1cb3a7c55c75ccee82e24ccaf28e3
EBUILD alsa-oss-1.0.17.ebuild 883 RMD160 175a6e87ebb0dafd8032158444bbd2d183884d8e SHA1 5ecb11566a1a9584e03b9a81ca50eaf175290aa8 SHA256 899acc0e9475a88e2d9486438b5daf1ab57607add9d12cfd7854eb0d4252f655
EBUILD alsa-oss-1.0.25.ebuild 968 RMD160 1e0fe00be78cb8fb6d8b6eae615a1862999ff871 SHA1 3b337e51f6b500d170095da72eb05ab17c96fff8 SHA256 c0cc1f1e34bd2f013078a8dc70c3a16011c84aab162db4ad02af8fb63081dba7
MISC ChangeLog 14897 RMD160 9de25a838c110a13462cf8b8b21fffbebb8fd392 SHA1 4951a30e0235c75dd34d17f7170acd498745bf2d SHA256 4795f14063934c6b9865628a6511b5668be94ce28a6045f855bda62f38ce4d8a
MISC metadata.xml 220 RMD160 e49f8bb330d1798cd2c8ee5335cef1784f0d7ccb SHA1 1b895fe6cae4b8eab08ba1a6a1212baf4b4b4105 SHA256 8570ef11cd59b0d8edb71e78eecaec423616836b10eacb86bee0de941f0ae054
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
iEYEARECAAYFAk8hRMUACgkQp5vW4rUFj5px9wCfU0Zx6wDqVsDqi1/4wgtvmlIz
HYkAoLz85o1bvE/NRJQGfK2DUSB+kMEQ
=Wkvx
-----END PGP SIGNATURE-----

View File

@ -1,34 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-oss/alsa-oss-1.0.17.ebuild,v 1.9 2009/08/21 20:17:35 ssuominen Exp $
WANT_AUTOMAKE="1.9"
inherit autotools eutils multilib
MY_P="${P/_rc/rc}"
S="${WORKDIR}/${MY_P}"
DESCRIPTION="Advanced Linux Sound Architecture OSS compatibility layer."
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/oss-lib/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE=""
RDEPEND=">=media-libs/alsa-lib-${PV}"
DEPEND="${RDEPEND}"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-1.0.12-hardened.patch"
eautomake
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
sed -i -e 's:\${exec_prefix}/\\$LIB/::' "${D}/usr/bin/aoss"
}

View File

@ -1,38 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-oss/alsa-oss-1.0.25.ebuild,v 1.1 2012/01/26 12:19:09 chainsaw Exp $
EAPI=4
inherit autotools base multilib
MY_P="${P/_rc/rc}"
S="${WORKDIR}/${MY_P}"
DESCRIPTION="Advanced Linux Sound Architecture OSS compatibility layer."
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/oss-lib/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="static-libs"
RDEPEND=">=media-libs/alsa-lib-${PV}"
DEPEND="${RDEPEND}"
PATCHES=( "${FILESDIR}/${PN}-1.0.12-hardened.patch" )
src_configure() {
econf \
$(use_enable static-libs static)
}
src_prepare() {
eautoreconf
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
sed -i -e 's:\${exec_prefix}/\\$LIB/::' "${D}/usr/bin/aoss"
find "${D}" -name "*.la" -delete
}

View File

@ -1,13 +0,0 @@
Index: alsa-oss-1.0.12/test/Makefile.am
===================================================================
--- alsa-oss-1.0.12.orig/test/Makefile.am
+++ alsa-oss-1.0.12/test/Makefile.am
@@ -7,7 +7,7 @@ lmixer_SOURCES=lmixer.cc
noinst_HEADERS = mixctl.h
INCLUDES=-I$(top_srcdir)/oss-redir
-AM_CFLAGS=-static -Wall -pipe -g
+AM_CFLAGS=-Wall -pipe -g
EXTRA_DIST=

View File

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>alsa</herd>
<maintainer>
<email>alsa-bugs@gentoo.org</email>
</maintainer>
</pkgmetadata>

Some files were not shown because too many files have changed in this diff Show More