media-libs: remove bogus media-libs/media-libs directory

This commit is contained in:
Michael Marineau 2015-06-22 17:53:24 -07:00
parent 448089b858
commit 78d9546823
2388 changed files with 0 additions and 148424 deletions

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>

View File

@ -1,39 +0,0 @@
# ChangeLog for media-libs/alure
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/alure/ChangeLog,v 1.8 2012/03/02 20:50:15 ssuominen Exp $
02 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> -alure-1.0.ebuild,
-files/alure-1.0-gcc44.patch, -files/alure-1.0-multilib.patch,
-alure-1.1.ebuild:
old
02 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> alure-1.2.ebuild:
Keyword ~ppc/~ppc64 wrt #388577
02 Nov 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> alure-1.2.ebuild:
x86 stable wrt bug #388577
29 Oct 2011; Markos Chandras <hwoarang@gentoo.org> alure-1.2.ebuild:
Stable on amd64 wrt bug #388577
*alure-1.2 (22 Aug 2011)
22 Aug 2011; Tim Harder <radhermit@gentoo.org> +alure-1.2.ebuild:
Version bump. Add examples USE flag.
*alure-1.1 (11 Apr 2011)
11 Apr 2011; Samuli Suominen <ssuominen@gentoo.org> +alure-1.1.ebuild:
Version bump.
27 Apr 2010; Samuli Suominen <ssuominen@gentoo.org> alure-1.0.ebuild:
amd64 stable and fix documentation directory wrt #300514 by Diego E.
Pettenò.
*alure-1.0 (13 Dec 2009)
13 Dec 2009; Samuli Suominen <ssuominen@gentoo.org> +alure-1.0.ebuild,
+files/alure-1.0-gcc44.patch, +files/alure-1.0-multilib.patch:
Initial commit (media-libs/freealut replacement) wrt #296116, thanks to
Azamat H. Hackimov.

View File

@ -1,18 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
DIST alure-1.2.tar.bz2 65210 RMD160 d529e50542e3553a7e6999af8da59658d28fa51e SHA1 f033f0820c449ebff7b4b0254a7b1f26c0ba485b SHA256 465e6adae68927be3a023903764662d64404e40c4c152d160e3a8838b1d70f71
EBUILD alure-1.2.ebuild 1307 RMD160 dd209c162bc4c5b04755875a38ea6f1c6ff58809 SHA1 7755f3e33860761ee9623512dff146623d5e19d5 SHA256 e866a42fd645714cc68bcbeb8e613b52e1a585a9b92d3f247dffd7bb61310ca6
MISC ChangeLog 1357 RMD160 b123ad3674e3277fc65699897043e53b4e35a77b SHA1 2b9bb492468750fedb5efc9e2b127e64b38a46d3 SHA256 06b46a3047cb97f0df56a3f66702fce77aafb26b4d599028190e9f8214a40f06
MISC metadata.xml 341 RMD160 f8d7cc2238b3caa48d7f5b02e9c63e9c189a337e SHA1 3634565c8ed91f95eedcf9f3f3cb738d1a394a01 SHA256 8af4761834f1edaaf1761732566a18696628969a5d58004f5831059cef96beca
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
iQEcBAEBAgAGBQJPUTJXAAoJEEdUh39IaPFNzuYH/0FEo2FbRvvZllITJw+kyjgU
rL71fZWT9SsAZUQ6GuIFaGSKx8F3Y8koHiFHxbb7mw/L+Wy0YiOFmKX4hrWbu1Kk
z/3EL4LnjrU9oSptt3Jvz+q/Ij20QX1qIdSm5greE0AO471jNeEy5a3yV1MZLk+U
/na5DPMgMHu9VY19k1RmFrVTLHA/tZKM/MMZhTVLPE9oVVEnSOy/OPrtSHThAvAk
nOQXmGBxoZb2WDNoxG8u/4trVODaXK0w8Sgz2Ped1D+Qq9J3ZZbP36Eq/D1EHsUZ
wii/n7Tmdc/oxXurOjLKFQpFPbawymKqxqDT11bAyM5KdWjHw3C9Q9uhzKdQ4xE=
=fpGq
-----END PGP SIGNATURE-----

View File

@ -1,45 +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/alure/alure-1.2.ebuild,v 1.4 2012/03/02 20:49:24 ssuominen Exp $
EAPI=4
inherit cmake-utils
DESCRIPTION="The OpenAL Utility Toolkit"
HOMEPAGE="http://kcat.strangesoft.net/alure.html"
SRC_URI="http://kcat.strangesoft.net/alure-releases/${P}.tar.bz2"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE="dumb examples flac fluidsynth mp3 sndfile static-libs vorbis"
RDEPEND=">=media-libs/openal-1.1
dumb? ( media-libs/dumb )
flac? ( media-libs/flac )
fluidsynth? ( >=media-sound/fluidsynth-1.1.1 )
mp3? ( media-sound/mpg123 )
sndfile? ( media-libs/libsndfile )
vorbis? ( media-libs/libvorbis )"
DEPEND="${RDEPEND}"
src_prepare() {
sed -i -e "/DESTINATION/s:doc/alure:doc/${PF}:" CMakeLists.txt || die
}
src_configure() {
# FIXME: libmodplug/sndfile.h from libmodplug conflict with sndfile.h from libsndfile
local mycmakeargs=(
$(cmake-utils_use dumb)
$(cmake-utils_use_build examples)
$(cmake-utils_use flac)
$(cmake-utils_use fluidsynth)
-DMODPLUG=OFF
$(cmake-utils_use mp3 MPG123)
$(cmake-utils_use sndfile)
$(cmake-utils_use_build static-libs STATIC)
$(cmake-utils_use vorbis)
)
cmake-utils_src_configure
}

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>
<use>
<flag name="dumb">Enable <pkg>media-libs/dumb</pkg> module library support</flag>
<flag name="fluidsynth">Enables Fluidsynth MIDI software synthesis</flag>
</use>
</pkgmetadata>

View File

@ -1,34 +0,0 @@
# ChangeLog for media-libs/amd64codecs
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/amd64codecs/ChangeLog,v 1.7 2008/10/28 17:13:07 beandog Exp $
28 Oct 2008; Steve Dibb <beandog@gentoo.org> amd64codecs-20071007.ebuild:
amd64 stable, bug 240706
27 Nov 2007; Matthias Schwarzott <zzam@gentoo.org>
amd64codecs-20061203.ebuild, amd64codecs-20071007.ebuild:
Fixed quoting.
*amd64codecs-20071007 (08 Oct 2007)
08 Oct 2007; Steve Dibb <beandog@gentoo.org> +amd64codecs-20071007.ebuild:
Version bump
02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org>
amd64codecs-20061203.ebuild:
(QA) RESTRICT clean up.
11 Feb 2007; Simon Stelling <blubb@gentoo.org>
amd64codecs-20061203.ebuild:
stable on amd64; security bug 159727
18 Jan 2007; Christian Heim <phreak@gentoo.org>
amd64codecs-20061203.ebuild:
Use $(get_libdir) from multilib.eclass rather than hardcode libdir to lib64.
*amd64codecs-20061203 (06 Jan 2007)
06 Jan 2007; Steve Dibb <beandog@gentoo.org> +metadata.xml,
+amd64codecs-20061203.ebuild:
Initial commit

View File

@ -1,4 +0,0 @@
DIST essential-amd64-20071007.tar.bz2 229947 RMD160 eba6fa06e52b37410293851c0454b8e2554094b4 SHA1 2b08a93a2318fad41cdca6786a1306c9242893eb SHA256 1d24f179f966480d168409db6f33f5b6aeeb6928613200382c2a072ed22aae8f
EBUILD amd64codecs-20071007.ebuild 817 RMD160 e2e29b831de5fa9f38b09dc45af326ca5938084d SHA1 faa0b3d25c9540cf4a81ab59c8b7a6853514edfe SHA256 4129645244d18947e97362962a50413480431aa024213283d66360489b4b26ee
MISC ChangeLog 1124 RMD160 aa89b888f4659f5b3b14bc708e90b3e808c6d848 SHA1 89306d085eb09cee42009cdbc1afc44a39ea893d SHA256 848be1e1a597fa11d3c88a1a2d6daf87a4199feda74068390f53ba2ca8feef3e
MISC metadata.xml 304 RMD160 d5073ddbd3601517d77f6572766782857d4a609f SHA1 62affb887b92802eccedcf01322f3b4499cc1f44 SHA256 10f1f91f883619a04e045ab919a27157e86b6728a7e04d66ceeefcd42691290d

View File

@ -1,31 +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/amd64codecs/amd64codecs-20071007.ebuild,v 1.3 2008/10/28 17:13:07 beandog Exp $
inherit multilib
DESCRIPTION="64-bit binary codecs for video and audio playback support"
SRC_URI="mirror://mplayer/releases/codecs/essential-amd64-${PV}.tar.bz2"
HOMEPAGE="http://www.mplayerhq.hu/"
LICENSE="as-is"
SLOT="0"
KEYWORDS="-* amd64"
S="${WORKDIR}/essential-amd64-${PV}"
RESTRICT="strip"
IUSE=""
src_install() {
# see #83221
insopts -m0644
dodir /usr/$(get_libdir)/codecs
insinto /usr/$(get_libdir)/codecs
doins *.so
dodoc README
dodir /etc/revdep-rebuild
cat - > "${D}/etc/revdep-rebuild/50amd64codecs" <<EOF
SEARCH_DIRS_MASK="/usr/$(get_libdir)/codecs"
EOF
}

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>
<longdescription lang="en">
64-bit binary codecs for MPlayer
</longdescription>
</pkgmetadata>

View File

@ -1,138 +0,0 @@
# ChangeLog for media-libs/atlas-c++
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/atlas-c++/ChangeLog,v 1.38 2011/08/12 21:35:44 xarthisius Exp $
12 Aug 2011; Kacper Kowalik <xarthisius@gentoo.org> atlas-c++-0.6.0.ebuild,
atlas-c++-0.6.1.ebuild, atlas-c++-0.6.1-r1.ebuild, atlas-c++-0.6.2.ebuild:
Dropped ppc keywords wrt #345181
02 May 2011; Tupone Alfredo <tupone@gentoo.org> atlas-c++-0.6.2.ebuild,
+files/atlas-c++-0.6.2-Werror.patch:
Remove -Werror. Bug #362733 by Diego Elio Pettenò
14 Mar 2011; Alfredo Tupone <tupone@gentoo.org> -atlas-c++-0.4.5.ebuild,
-atlas-c++-0.5.92.ebuild:
Remove old versions. Bug #358593 by Pacho Ramos
12 Feb 2011; Raúl Porcel <armin76@gentoo.org> atlas-c++-0.4.5.ebuild,
atlas-c++-0.5.92.ebuild, atlas-c++-0.6.0.ebuild, atlas-c++-0.6.1.ebuild,
atlas-c++-0.6.1-r1.ebuild, atlas-c++-0.6.2.ebuild:
Drop sparc keyword
15 Jan 2011; Tupone Alfredo <tupone@gentoo.org> atlas-c++-0.6.2.ebuild:
Fix man page installation. Bug #348826 by Mr. Anderson
14 Nov 2010; Markos Chandras <hwoarang@gentoo.org> atlas-c++-0.6.2.ebuild:
Stable on amd64 wrt bug #345181
14 Nov 2010; Christian Faulhammer <fauli@gentoo.org>
atlas-c++-0.6.2.ebuild:
stable x86, bug 345181
*atlas-c++-0.6.2 (19 Mar 2010)
19 Mar 2010; Tupone Alfredo <tupone@gentoo.org> +atlas-c++-0.6.2.ebuild:
Version bump to 0.6.2 Bug #308173 by Guido
06 Jul 2009; Alfredo Tupone <tupone@gentoo.org>
+files/atlas-c++-0.6.1-gcc-4.4.patch, atlas-c++-0.4.5.ebuild,
atlas-c++-0.5.92.ebuild, atlas-c++-0.6.0.ebuild,
atlas-c++-0.6.1-r1.ebuild:
Fix build with gcc-4.4 Bug #275911 by Joost Ruis
Some QA fixes
20 Nov 2008; Tupone Alfredo <tupone@gentoo.org> files/atlas-c++-0.6.1-as-needed.patch:
Adding all dependency within libraries. Tested with -Wl,-no-undefined
*atlas-c++-0.6.1-r1 (19 Nov 2008)
19 Nov 2008; Tupone Alfredo <tupone@gentoo.org> +files/atlas-c++-0.6.1-as-needed.patch,
+atlas-c++-0.6.1-r1.ebuild:
Fix building cyphesis with --as-needed as from bug #247463 by
<flameeyes@gentoo.org>
20 Aug 2008; Markus Meier <maekke@gentoo.org> atlas-c++-0.6.1.ebuild:
amd64/x86 stable, bug #235169
14 Apr 2008; Tupone Alfredo <tupone@gentoo.org>
+files/atlas-c++-0.6.1-gcc-4.3.patch, atlas-c++-0.6.1.ebuild:
Fix for gcc-4.3.0 Bug #217622 by Peter Alfredsen
29 Feb 2008; Tupone Alfredo <tupone@gentoo.org>
+files/atlas-c++-0.6.1-strict-aliasing.patch, atlas-c++-0.4.5.ebuild,
atlas-c++-0.5.92.ebuild, atlas-c++-0.6.1.ebuild:
Making test compile. Bug #211773 by Raúl Porcel.
Fixing DESCRIPTION on old ebuild to clean repoman warnings
28 Feb 2008; Ferris McCormick <fmccor@gentoo.org> atlas-c++-0.6.1.ebuild:
Restore ~sparc keyword --- Bug #211773 --- note that one test won't build,
but that seems to be caused by a syntax error in the test source.
*atlas-c++-0.6.1 (25 Nov 2007)
25 Nov 2007; Tupone Alfredo <tupone@gentoo.org> +atlas-c++-0.6.1.ebuild:
Version bump and some QA
15 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml:
add <herd>no-herd</herd>
07 May 2007; Tupone Alfredo <tupone@gentoo.org> atlas-c++-0.6.0.ebuild:
Added ~amd64 keyword
06 May 2007; Tupone Alfredo <tupone@gentoo.org> atlas-c++-0.4.5.ebuild,
atlas-c++-0.5.92.ebuild, atlas-c++-0.6.0.ebuild:
Fixing home page. Bug #177263 by Salah Coronya
22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
Transition to Manifest2.
08 Jan 2007; <tupone@gentoo.org> atlas-c++-0.6.0.ebuild:
Nicer ebuild, with hints from Bug #58213 by Boris Smus
*atlas-c++-0.6.0 (08 Jan 2007)
08 Jan 2007; <tupone@gentoo.org> metadata.xml, +atlas-c++-0.6.0.ebuild:
Version bump. Bug #117655 by Sascha Silbe
06 Jan 2007; Danny van Dyk <kugelfang@gentoo.org> -atlas-c++-0.4.4.ebuild,
-atlas-c++-0.4.6.ebuild:
QA: Removed unused versions.
06 May 2005; Sven Wegener <swegener@gentoo.org> atlas-c++-0.4.6.ebuild,
atlas-c++-0.5.92.ebuild:
Removed * postfix from <, <=, >= and > dependencies.
*atlas-c++-0.5.92 (04 Feb 2005)
04 Feb 2005; David Holm <dholm@gentoo.org> atlas-c++-0.4.6.ebuild,
+atlas-c++-0.5.92.ebuild:
Version bumped and added to ~ppc
16 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> atlas-c++-0.4.5.ebuild:
Stable on sparc
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
atlas-c++-0.4.4.ebuild, atlas-c++-0.4.5.ebuild, atlas-c++-0.4.6.ebuild:
virtual/glibc -> virtual/libc
18 Apr 2004; Jason Wever <weeve@gentoo.org> atlas-c++-0.4.5.ebuild:
Added ~sparc keyword.
*atlas-c++-0.4.6 (31 Dec 2003)
31 Dec 2003; George Shapovalov <george@gentoo.org> atlas-c++-0.4.{5,6).ebuild :
new version. Corrected SRC_URI's (site has moved)
Also looks like this package has been long abandoned (and its not my epitarhy either,
I only got it (I suspect) because of atlas in name)
any game dev to pick it up?
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*atlas-c++-0.4.5 (1 Okt 2002) Bart Verwilst <verwilst@gentoo.org>:
Updated to 0.4.5, but left 0.4.4 in Portage until the sparc guys test
this.
*atlas-c++-0.4.4 (18 Jul 2002)
18 Jul 2002; Daniel Robbins <drobbins@gentoo.org>: Added missing ChangeLog

View File

@ -1,26 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX atlas-c++-0.6.1-as-needed.patch 2214 RMD160 70f2342d5c3afe2d77dff4fa53e093192b01d249 SHA1 ba2d8774b0167cb25ce4cf1061146940dd4257fa SHA256 5e5c03a67caa424b3ec7a500388006d3b4454e1bbb5c46077245b497f5f80837
AUX atlas-c++-0.6.1-gcc-4.3.patch 784 RMD160 d8c4ce7babb278965145916be98cc551a891e350 SHA1 46f9d629c0e508295703c3a829f28c9f6a2668e0 SHA256 1c40cd584c57d6bb4be082a1a8851efa02457afab90061d752a04d0a4b91fa49
AUX atlas-c++-0.6.1-gcc-4.4.patch 226 RMD160 6ad8174f66078ab937f9cb7e5308b32be30395ee SHA1 6abe4390ec7bccce5d6e0a88e283bc738c15341a SHA256 53b965e8dd7c71b87ff7f523d80330024d6481ea9f262c301d73defb92b9e94a
AUX atlas-c++-0.6.1-strict-aliasing.patch 560 RMD160 cf1fc14662b5a268f35df7d8f1ed7667f3b0d900 SHA1 c4cc25232b95d232cee072d2354d3c3f01159fde SHA256 74e4ccedd6610ebce1c0f14f4b67ee064a133fe7f48c0c0d34356dd9749b0016
AUX atlas-c++-0.6.2-Werror.patch 481 RMD160 8cfc34e975ebe1aba62cd1e0fef1c3c8bf4524d8 SHA1 426b93ce75056edeabc06c0831fa37178944a2f7 SHA256 ac2d8b9e0db40e9d56a67b3873cd78633df8b05ba8084f1e6c056d91596d3ef7
DIST Atlas-C++-0.6.0.tar.bz2 316498 RMD160 04f2800951475c2bdae2bf12c71e4a0e19d537fc SHA1 889c46ee3a5bb0e83b9abeab31a01597c54c8528 SHA256 30865a568185260fa7d9d4a7bb8e8eb6a1edf5b326e98ac45178fc10d001822f
DIST Atlas-C++-0.6.1.tar.bz2 352247 RMD160 e9a1c8c314dd7a7239a11f630d8e710f7d238c0a SHA1 c28559bd005962a59ccc0f703743ff16b83483c2 SHA256 a9c4de5de6559c69bdcad21751cad15e304025037f612150a08648a88d29844e
DIST Atlas-C++-0.6.2.tar.bz2 344813 RMD160 5d7f2d5f486917465035cf85c5862212920b6c8f SHA1 8e1a61db29df4c18d69e830477f83adfd28fc026 SHA256 a060997c1c0259de39f0ce663a6fb86fc1756a8121b79bc7d8bbe1e659fbf633
EBUILD atlas-c++-0.6.0.ebuild 1057 RMD160 b934da6a20144c437408e628af70cd354c220b1d SHA1 c0bae851e4544b5d90dbff5e7df151e736cf8c65 SHA256 f157669532f7937fb6996df2af6838821808106912e29d379325c0325f991eda
EBUILD atlas-c++-0.6.1-r1.ebuild 1157 RMD160 dc5dc3a3d0721f9bca216f7e9c2050ef63765302 SHA1 3927c9ba3d741feb0fd339ff23b82f5b7a6a64a6 SHA256 b008377c8adb988fa0241606553168726acfaaae6a4c9a45304ce5dc0fc82eb2
EBUILD atlas-c++-0.6.1.ebuild 1206 RMD160 3c7d628e2a2572379dcd1220db4f749cc1ba01c0 SHA1 03203b8e2e78536c15e8452f5c015d6183e7ce00 SHA256 4578b0f4f4db602bcfb6b8b96efb515a6b3fd35b083cde676ce7121bebd5f38f
EBUILD atlas-c++-0.6.2.ebuild 1044 RMD160 5a0b7b518b9485bc03db0c6795dcd344108f76ee SHA1 888178fac2aca69a87ce0f620bc95434abdf75ec SHA256 78f89320ab6e42fa7f288ec888a16394396ea33c934fdebde5d7a6e548a7d5fc
MISC ChangeLog 5260 RMD160 53c75ec17058bd735716da5fea4dd8f308fc8d70 SHA1 7f4ded1a1baf4f6ba79d807fa9b3a6831e578cc5 SHA256 07defef3135242fd664c6f920c3faa968eb7a0769cd4d9f2996fdd45871a78c0
MISC metadata.xml 396 RMD160 a28a67fcf9c6c847b4b1f6e878b3e0611e263e10 SHA1 1d4410b87ce4d19759c38020a792562907e2aa15 SHA256 d74218abeb50f3dae529c530e846d02b6603bf96d2e6531fcf25ae8d2d8a0eec
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
iJwEAQEIAAYFAk59pdMACgkQfXuS5UK5QB1ZlAP9Ecgi6q4h3r5dx7gQbh1ytW0P
lyWNho/WmH0Nh3Hsf0tnBKXtotcF5IFoxeNtC+HSG7Wrx/AS4nFDLrlr7wYhLoWA
ZDp6dknOpNmf+hkPkdKfkos9OeFl/whlDzEFoqbTlgXCoEWh84GYbymADX5fl9ng
glU4u1JVOfcTlJhPPk0=
=pQfT
-----END PGP SIGNATURE-----

View File

@ -1,40 +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/atlas-c++/atlas-c++-0.6.0.ebuild,v 1.8 2011/08/12 21:35:44 xarthisius Exp $
inherit eutils
MY_PN="Atlas-C++"
MY_P=${MY_PN}-${PV}
DESCRIPTION="Atlas protocol, used in role playing games at worldforge."
HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/atlas_cpp"
SRC_URI="mirror://sourceforge/worldforge/${MY_P}.tar.bz2"
SLOT="0"
LICENSE="LGPL-2.1"
KEYWORDS="~amd64 ~x86"
IUSE="bzip2 doc zlib"
RDEPEND=""
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
S=${WORKDIR}/${MY_P}
src_compile() {
econf \
$(use_enable zlib) \
$(use_enable bzip2 bzlib) \
|| die "Error: econf failed!"
emake || die "Error: emake failed!"
if use doc; then
emake docs || die "Error: emake failed!"
fi
}
src_install() {
emake DESTDIR="${D}" install || die "install failed"
use doc && dohtml -r doc/html/*
use doc && doman doc/man/*
dodoc AUTHORS ChangeLog HACKING NEWS README ROADMAP THANKS TODO
}

View File

@ -1,45 +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/atlas-c++/atlas-c++-0.6.1-r1.ebuild,v 1.4 2011/08/12 21:35:44 xarthisius Exp $
EAPI=2
inherit eutils autotools
MY_PN="Atlas-C++"
MY_P=${MY_PN}-${PV}
DESCRIPTION="Atlas protocol, used in role playing games at worldforge."
HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/atlas_cpp"
SRC_URI="mirror://sourceforge/worldforge/${MY_P}.tar.bz2"
SLOT="0"
LICENSE="LGPL-2.1"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND=""
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
S=${WORKDIR}/${MY_P}
src_prepare() {
epatch "${FILESDIR}"/${P}-strict-aliasing.patch \
"${FILESDIR}"/${P}-gcc-4.3.patch \
"${FILESDIR}"/${P}-gcc-4.4.patch \
"${FILESDIR}"/${P}-as-needed.patch
eautoreconf
}
src_compile() {
emake || die "Error: emake failed!"
if use doc; then
emake docs || die "Error: emake failed!"
fi
}
src_install() {
emake DESTDIR="${D}" install || die "install failed"
use doc && dohtml -r doc/html/*
use doc && doman doc/man/*
dodoc AUTHORS ChangeLog HACKING NEWS README ROADMAP THANKS TODO
}

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/atlas-c++/atlas-c++-0.6.1.ebuild,v 1.7 2011/08/12 21:35:44 xarthisius Exp $
inherit eutils autotools
MY_PN="Atlas-C++"
MY_P=${MY_PN}-${PV}
DESCRIPTION="Atlas protocol, used in role playing games at worldforge."
HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/atlas_cpp"
SRC_URI="mirror://sourceforge/worldforge/${MY_P}.tar.bz2"
SLOT="0"
LICENSE="LGPL-2.1"
KEYWORDS="amd64 x86"
IUSE="bzip2 doc zlib"
RDEPEND=""
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
S=${WORKDIR}/${MY_P}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-strict-aliasing.patch \
"${FILESDIR}"/${P}-gcc-4.3.patch
eautoreconf
}
src_compile() {
econf \
$(use_enable zlib) \
$(use_enable bzip2 bzlib) \
|| die "Error: econf failed!"
emake || die "Error: emake failed!"
if use doc; then
emake docs || die "Error: emake failed!"
fi
}
src_install() {
emake DESTDIR="${D}" install || die "install failed"
use doc && dohtml -r doc/html/*
use doc && doman doc/man/*
dodoc AUTHORS ChangeLog HACKING NEWS README ROADMAP THANKS TODO
}

View File

@ -1,42 +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/atlas-c++/atlas-c++-0.6.2.ebuild,v 1.7 2011/08/12 21:35:44 xarthisius Exp $
EAPI=2
inherit eutils autotools
MY_PN="Atlas-C++"
MY_P=${MY_PN}-${PV}
DESCRIPTION="Atlas protocol, used in role playing games at worldforge."
HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/atlas_cpp"
SRC_URI="mirror://sourceforge/worldforge/${MY_P}.tar.bz2"
SLOT="0"
LICENSE="LGPL-2.1"
KEYWORDS="amd64 x86"
IUSE="doc"
RDEPEND=""
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
S=${WORKDIR}/${MY_P}
src_prepare() {
epatch "${FILESDIR}"/${P}-Werror.patch
eautoreconf
}
src_compile() {
emake || die "Error: emake failed!"
if use doc; then
emake docs || die "Error: emake docs failed!"
fi
}
src_install() {
emake DESTDIR="${D}" install || die "install failed"
use doc && dohtml -r doc/html/*
use doc && doman doc/man/man3/[^i]*
dodoc AUTHORS ChangeLog HACKING NEWS README ROADMAP THANKS TODO
}

View File

@ -1,63 +0,0 @@
--- Atlas/Makefile.am.old 2008-11-20 08:45:41.000000000 +0100
+++ Atlas/Makefile.am 2008-11-20 08:45:52.000000000 +0100
@@ -1,4 +1,4 @@
-SUBDIRS = Message Codecs Filters Net Objects Funky
+SUBDIRS = . Message Codecs Filters Net Objects Funky
INCLUDES = -I$(top_srcdir)
--- Atlas/Message/Makefile.am.old 2008-11-20 08:47:01.000000000 +0100
+++ Atlas/Message/Makefile.am 2008-11-20 08:47:29.000000000 +0100
@@ -5,6 +5,8 @@
libAtlasMessage_0_6_la_LDFLAGS = $(INTERFACE_VERSION)
+libAtlasMessage_0_6_la_LIBADD = ../libAtlas-0.6.la
+
libAtlasMessage_0_6_la_SOURCES = \
Element.cpp MEncoder.cpp DecoderBase.cpp QueuedDecoder.cpp
--- Atlas/Codecs/Makefile.am.old 2008-11-20 08:49:49.000000000 +0100
+++ Atlas/Codecs/Makefile.am 2008-11-20 08:52:45.000000000 +0100
@@ -5,6 +5,8 @@
libAtlasCodecs_0_6_la_LDFLAGS = $(INTERFACE_VERSION)
+libAtlasCodecs_0_6_la_LIBADD = ../libAtlas-0.6.la
+
libAtlasCodecs_0_6_la_SOURCES = \
Utility.cpp XML.cpp Packed.cpp Bach.cpp
--- Atlas/Filters/Makefile.am.old 2008-11-20 08:53:58.000000000 +0100
+++ Atlas/Filters/Makefile.am 2008-11-20 08:55:21.000000000 +0100
@@ -5,6 +5,8 @@
libAtlasFilters_0_6_la_LDFLAGS = $(INTERFACE_VERSION)
+libAtlasFilters_0_6_la_LIBADD = ../libAtlas-0.6.la -lz -lbz2
+
libAtlasFilters_0_6_la_SOURCES = \
Bzip2.cpp Bzip2.h \
Gzip.cpp Gzip.h
--- Atlas/Net/Makefile.am.old 2008-11-19 15:10:38.000000000 +0100
+++ Atlas/Net/Makefile.am 2008-11-19 15:11:13.000000000 +0100
@@ -5,6 +5,8 @@
libAtlasNet_0_6_la_LDFLAGS = $(INTERFACE_VERSION)
+libAtlasNet_0_6_la_LIBADD = ../Codecs/libAtlasCodecs-0.6.la ../libAtlas-0.6.la
+
libAtlasNetincludedir = $(includedir)/Atlas-C++-0.6/Atlas/Net
libAtlasNet_0_6_la_SOURCES = \
--- Atlas/Objects/Makefile.am.old 2008-11-20 08:57:39.000000000 +0100
+++ Atlas/Objects/Makefile.am 2008-11-20 08:58:56.000000000 +0100
@@ -5,6 +5,8 @@
libAtlasObjects_0_6_la_LDFLAGS = $(INTERFACE_VERSION)
+libAtlasObjects_0_6_la_LIBADD = ../libAtlas-0.6.la ../Message/libAtlasMessage-0.6.la ../Codecs/libAtlasCodecs-0.6.la
+
REAL_GENERATED_CPP = Root.cpp Decoder.cpp Dispatcher.cpp objectFactory.cpp \
RootEntity.cpp RootEntityChildren.cpp \
RootOperation.cpp RootOperationChildren1.cpp \

View File

@ -1,30 +0,0 @@
--- Atlas/Filter.cpp.old 2008-04-14 23:55:23.000000000 +0200
+++ Atlas/Filter.cpp 2008-04-14 23:57:04.000000000 +0200
@@ -4,6 +4,8 @@
#include <Atlas/Filter.h>
+#include <string.h>
+
namespace Atlas {
Filter::Filter(Filter* next)
@@ -41,7 +43,7 @@
if (numPutback > m_inPutback) numPutback = m_inPutback;
- std::memcpy(m_outBuffer + (m_inPutback - numPutback),
+ ::memcpy(m_outBuffer + (m_inPutback - numPutback),
gptr() - numPutback,
(unsigned long) numPutback);
--- tools/atlas_convert.cpp.old 2008-04-14 23:58:53.000000000 +0200
+++ tools/atlas_convert.cpp 2008-04-14 23:59:15.000000000 +0200
@@ -14,6 +14,7 @@
#include <fstream>
#include <iostream>
+#include <stdlib.h>
#include <unistd.h>
int option_format = 0;

View File

@ -1,10 +0,0 @@
--- Atlas/Filter.cpp.old 2009-07-06 09:58:04.000000000 +0200
+++ Atlas/Filter.cpp 2009-07-06 09:58:44.000000000 +0200
@@ -5,6 +5,7 @@
#include <Atlas/Filter.h>
#include <string.h>
+#include <cstdio>
namespace Atlas {

View File

@ -1,16 +0,0 @@
--- tests/Objects/Makefile.am.old 2008-02-29 07:43:45.000000000 +0100
+++ tests/Objects/Makefile.am 2008-02-29 07:44:21.000000000 +0100
@@ -28,3 +28,5 @@
attributes_SOURCES = attributes.cpp
flags_SOURCES = flags.cpp
+
+AM_CPPFLAGS = -fno-strict-aliasing
--- benchmark/Makefile.am.old 2008-02-29 07:57:10.000000000 +0100
+++ benchmark/Makefile.am 2008-02-29 07:57:33.000000000 +0100
@@ -31,3 +31,5 @@
Objects_asMessage_SOURCES = Objects_asMessage.cpp timer.h
Objects_iterator_SOURCES = Objects_iterator.cpp timer.h
+
+AM_CPPFLAGS = -fno-strict-aliasing

View File

@ -1,15 +0,0 @@
--- configure.ac.old 2011-05-02 11:16:53.851733207 +0200
+++ configure.ac 2011-05-02 11:17:18.489283901 +0200
@@ -35,10 +35,10 @@
if test "$enableval" = "yes"; then
CXXFLAGS="$CXXFLAGS -Wall -Werror -DDEBUG"
else
- CXXFLAGS="$CXXFLAGS -Wall -Werror -DNDEBUG"
+ CXXFLAGS="$CXXFLAGS -Wall -DNDEBUG"
fi
],[
- CXXFLAGS="$CXXFLAGS -Wall -Werror -DNDEBUG"
+ CXXFLAGS="$CXXFLAGS -Wall -DNDEBUG"
]
)

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>tupone@gentoo.org</email>
</maintainer>
<longdescription lang="en">
Atlas-C++ is the current C++ implementation of the Atlas protocol, a
communications layer designed to be used in the WorldForge MMORPG gaming
system.
</longdescription>
</pkgmetadata>

View File

@ -1,82 +0,0 @@
# ChangeLog for media-libs/aubio
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/aubio/ChangeLog,v 1.24 2012/05/05 08:02:31 jdhore Exp $
05 May 2012; Jeff Horelick <jdhore@gentoo.org> aubio-0.3.2-r1.ebuild,
aubio-0.3.2-r2.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
05 Nov 2011; Markos Chandras <hwoarang@gentoo.org> aubio-0.3.2-r2.ebuild:
Delete duplicate dependency on Python. Patch by Arfrever.
01 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> aubio-0.3.2-r2.ebuild:
Disable automagic puredata detection wrt #369835 by Xavier Miller
01 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> aubio-0.3.2-r2.ebuild:
Install some dist_noinst_SCRIPTS to examples directory (see also #324537)
*aubio-0.3.2-r2 (01 Oct 2011)
01 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> +aubio-0.3.2-r2.ebuild,
+files/aubio-0.3.2-numarray-gnuplot.patch:
Import Fedora patch for byte-compiling errors wrt #312915 by Martin Mokrejš
and Sebastian Pipping
01 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> aubio-0.3.2-r1.ebuild:
Use python.eclass and set python2 as default wrt bugs #313523 and #385129
29 Sep 2011; Samuli Suominen <ssuominen@gentoo.org> aubio-0.3.2-r1.ebuild:
USE="static-libs" and remove libtool files
02 Dec 2010; Diego E. Pettenò <flameeyes@gentoo.org> aubio-0.3.2-r1.ebuild:
Rebuild the full autotools, so that we don't rely on old automake-1.8.
03 Oct 2009; Markus Meier <maekke@gentoo.org> aubio-0.3.2-r1.ebuild:
amd64 stable, bug #286995
26 Jun 2009; Raúl Porcel <armin76@gentoo.org> aubio-0.3.2-r1.ebuild:
sparc stable wrt #272863
11 May 2008; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
Sign my previously unsigned commit.
11 May 2008; Diego Pettenò <flameeyes@gentoo.org> aubio-0.3.2-r1.ebuild:
Move swig to build-time dependency. Closes bug #221485.
18 Apr 2008; Markus Meier <maekke@gentoo.org> -aubio-0.3.2.ebuild,
aubio-0.3.2-r1.ebuild:
x86 stable and remove old, bug #217525
14 Apr 2008; Markus Rothe <corsair@gentoo.org> aubio-0.3.2-r1.ebuild:
Stable on ppc64; bug #217525
11 Feb 2008; Olivier Crête <tester@gentoo.org> aubio-0.3.2-r1.ebuild:
Force automake 1.8 (1.10 breaks python opt), properl quote variables
*aubio-0.3.2-r1 (11 Feb 2008)
11 Feb 2008; Olivier Crête <tester@gentoo.org>
+files/aubio-0.3.2-multilib.patch, +aubio-0.3.2-r1.ebuild:
Adding patch to make it install multilib-friendly
31 Jan 2008; Raúl Porcel <armin76@gentoo.org> aubio-0.3.2.ebuild:
Add ~sparc wrt #207603
29 Jan 2008; Christian Faulhammer <opfer@gentoo.org> aubio-0.3.2.ebuild:
stable x86, security bug 199751
29 Jan 2008; Markus Rothe <corsair@gentoo.org> aubio-0.3.2.ebuild:
Stable on ppc64; bug #199751
25 Nov 2007; Brent Baude <ranger@gentoo.org> aubio-0.3.2.ebuild:
Marking ~ppc for dep on bug 199390
20 Nov 2007; Markus Rothe <corsair@gentoo.org> aubio-0.3.2.ebuild:
Added ~ppc64; bug #199390
*aubio-0.3.2 (17 Nov 2007)
17 Nov 2007; Alexis Ballier <aballier@gentoo.org> +metadata.xml,
+aubio-0.3.2.ebuild:
initial import

View File

@ -1,7 +0,0 @@
AUX aubio-0.3.2-multilib.patch 343 RMD160 8c4125b93418d51b3b7bc053a8ee5212700b2c3d SHA1 9bbe830b89e4c49e4f5fba22e13a59e5a9a7392e SHA256 7cd14c5c7a9007f12b4fc53781c570a3b1e8990adf9f3f6461b51b7588349122
AUX aubio-0.3.2-numarray-gnuplot.patch 11823 RMD160 315b861a57e3fbbf20c6dea6731dd54da8cbd79c SHA1 9704a05edb4e3ff8d279ed42fc24708e317bcc6b SHA256 ddb1bdbd5320f0b32bb44f660cda188520164592a0ccfcf213a5fe80f0dbbc32
DIST aubio-0.3.2.tar.gz 609006 RMD160 44e3bb8ab38aa715052466e7ae50123089914b5b SHA1 8ef7ccbf18a4fa6db712a9192acafc9c8d080978 SHA256 dc1387b048610a6141f523c27314b7a60bd299c3d6789c372445ddc6511512cd
EBUILD aubio-0.3.2-r1.ebuild 1857 RMD160 93686cd76e95fb20bc11fc7d72980990a6a95645 SHA1 c2ae13d5fbee9562523cd4e0675a320d5ab91db3 SHA256 6456d52afbfbb66f4208c9a8f0028fc6231b4d1b60970cd459a01e1976daa398
EBUILD aubio-0.3.2-r2.ebuild 2226 RMD160 61e012b0dca7d20a0fdd7a0073ead1571a48657a SHA1 d385f105f1b621f692c67733bc8cfa2c3219343f SHA256 42aac508ec4a1ef9e2aedd485fa4103fcf046c74852aaf65a279ddf781baa39b
MISC ChangeLog 3134 RMD160 8490ff7ffdd36fa543400ee8c663dab0bd27ae7a SHA1 aee6a5f733ae6c703f6e3c0fb25429119e04a79b SHA256 05ba0df80f72b793023837c1ff22e1111efc23840bb7f6bfddf1c5bdbe061b57
MISC metadata.xml 161 RMD160 2738d17827a71b5ccbadae4c4f909d2b57d147b0 SHA1 90201ddb830142147774cc7b7b5178fbd0a9af0c SHA256 0ba191421eefd954d1efe9f6c3384e8c8d7455d35a7e79457272e1c29211b09e

View File

@ -1,83 +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/aubio/aubio-0.3.2-r1.ebuild,v 1.12 2012/05/05 08:02:31 jdhore Exp $
EAPI=3
PYTHON_DEPEND="2:2.6"
inherit autotools eutils python
DESCRIPTION="Library for audio labelling"
HOMEPAGE="http://aubio.piem.org"
SRC_URI="http://aubio.piem.org/pub/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc ppc64 sparc x86"
IUSE="alsa doc jack lash static-libs"
RDEPEND="sci-libs/fftw:3.0
media-libs/libsndfile
media-libs/libsamplerate
|| ( dev-lang/python:2.7 dev-lang/python:2.6 )
alsa? ( media-libs/alsa-lib )
jack? ( media-sound/jack-audio-connection-kit )
lash? ( media-sound/lash )"
DEPEND="${RDEPEND}
>=dev-lang/swig-1.3.0
virtual/pkgconfig
doc? ( app-doc/doxygen virtual/latex-base )"
pkg_setup() {
DOCS=( AUTHORS ChangeLog README TODO )
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
epatch "${FILESDIR}"/aubio-0.3.2-multilib.patch
eautoreconf
}
src_configure() {
econf \
$(use_enable static-libs static) \
$(use_enable jack) \
$(use_enable alsa) \
$(use_enable lash)
}
src_compile() {
default
if use doc; then
export VARTEXFONTS="${T}/fonts"
cd "${S}"/doc
doxygen user.cfg
doxygen devel.cfg
doxygen examples.cfg
fi
}
src_install() {
# `default` would be enough here if python.eclass supported EAPI=4
emake DESTDIR="${D}" install || die
dodoc "${DOCS[@]}"
doman doc/*.1
if use doc; then
mv doc/user/html doc/user/user
dohtml -r doc/user/user
mv doc/devel/html doc/devel/devel
dohtml -r doc/devel/devel
mv doc/examples/html doc/examples/examples
dohtml -r doc/examples/examples
fi
find "${ED}"usr -name '*.la' -exec rm -f {} +
}
pkg_postinst() { python_mod_optimize aubio; }
pkg_postrm() { python_mod_cleanup aubio; }

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