mirror of
https://github.com/flatcar/scripts.git
synced 2025-12-07 18:31:54 +01:00
media-libs: remove bogus media-libs/media-libs directory
This commit is contained in:
parent
448089b858
commit
78d9546823
@ -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.
|
||||
|
||||
@ -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
|
||||
}
|
||||
@ -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-----
|
||||
@ -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];
|
||||
}
|
||||
@ -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;
|
||||
@ -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;
|
||||
@ -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 );
|
||||
}
|
||||
@ -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 );
|
||||
@ -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;
|
||||
@ -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;
|
||||
}
|
||||
@ -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>
|
||||
@ -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.
|
||||
@ -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-----
|
||||
@ -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
|
||||
}
|
||||
@ -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()
|
||||
|
||||
@ -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@
|
||||
@ -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>
|
||||
@ -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.
|
||||
@ -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-----
|
||||
@ -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 {} +
|
||||
}
|
||||
@ -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
|
||||
@ -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
|
||||
@ -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:
|
||||
@ -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
|
||||
|
||||
@ -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>
|
||||
@ -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.
|
||||
@ -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-----
|
||||
@ -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
|
||||
}
|
||||
@ -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*
|
||||
}
|
||||
@ -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
|
||||
@ -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
|
||||
@ -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])))];
|
||||
@ -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)
|
||||
{
|
||||
@ -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>
|
||||
@ -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.
|
||||
@ -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-----
|
||||
@ -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
|
||||
}
|
||||
@ -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
|
||||
}
|
||||
@ -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
|
||||
}
|
||||
@ -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>
|
||||
@ -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>
|
||||
@ -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
|
||||
|
||||
@ -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-----
|
||||
@ -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"
|
||||
}
|
||||
@ -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)
|
||||
@ -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
|
||||
@ -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>
|
||||
|
||||
@ -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>
|
||||
|
||||
@ -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
|
||||
@ -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
|
||||
}
|
||||
@ -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
|
||||
@ -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);
|
||||
@ -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>
|
||||
@ -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.
|
||||
@ -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
|
||||
@ -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
|
||||
}
|
||||
@ -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
|
||||
}
|
||||
@ -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
|
||||
}
|
||||
@ -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()
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
@ -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)
|
||||
@ -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)
|
||||
@ -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>
|
||||
File diff suppressed because it is too large
Load Diff
@ -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-----
|
||||
@ -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."
|
||||
}
|
||||
@ -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."
|
||||
}
|
||||
@ -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/*
|
||||
}
|
||||
@ -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
|
||||
|
||||
@ -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>
|
||||
@ -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.
|
||||
@ -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-----
|
||||
@ -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"
|
||||
}
|
||||
@ -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
|
||||
}
|
||||
@ -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=
|
||||
|
||||
@ -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>
|
||||
@ -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.
|
||||
|
||||
@ -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-----
|
||||
@ -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
|
||||
}
|
||||
@ -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>
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
@ -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
|
||||
}
|
||||
@ -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>
|
||||
|
||||
@ -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
|
||||
@ -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-----
|
||||
@ -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
|
||||
}
|
||||
@ -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
|
||||
}
|
||||
@ -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
|
||||
}
|
||||
@ -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
|
||||
}
|
||||
@ -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 \
|
||||
@ -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;
|
||||
@ -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 {
|
||||
|
||||
@ -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
|
||||
@ -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"
|
||||
]
|
||||
)
|
||||
|
||||
@ -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>
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
@ -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
Loading…
x
Reference in New Issue
Block a user