aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2015-06-21 07:45:58 -0400
committerAnthony G. Basile <blueness@gentoo.org>2015-06-21 07:45:58 -0400
commitcdec313f91cb068fff097fbbf2f2cbf5b399915b (patch)
tree4485c6bc5d32ec93c0f448028e7c3e7ffcf553f8 /media-sound
parentsys-process/cronie: 1.5.0 in tree works. (diff)
downloadmusl-cdec313f91cb068fff097fbbf2f2cbf5b399915b.tar.gz
musl-cdec313f91cb068fff097fbbf2f2cbf5b399915b.tar.bz2
musl-cdec313f91cb068fff097fbbf2f2cbf5b399915b.zip
media-sound/mpg123: in tree versions work.
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/mpg123/Manifest4
-rw-r--r--media-sound/mpg123/files/mpg123-largefile.patch10
-rw-r--r--media-sound/mpg123/metadata.xml15
-rw-r--r--media-sound/mpg123/mpg123-1.15.4-r99.ebuild88
4 files changed, 0 insertions, 117 deletions
diff --git a/media-sound/mpg123/Manifest b/media-sound/mpg123/Manifest
deleted file mode 100644
index 7890c196..00000000
--- a/media-sound/mpg123/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX mpg123-largefile.patch 663 SHA256 fe2da2e20ec85c5201d574bf24da14a6c96c6af5d0b6eaf9b7702704e3fa9cfd SHA512 b9de804a3e8732207f3663f371d6292ea1b000fad501c8d4bb78fa4ac25ba1c5bf4824cc9e7f90c66dc8bcb44485abc1d00ef4c9abd7a1771fe458d5936fbde1 WHIRLPOOL cc42589f0941839427e27f226c688d525d4b7581fbe65b31a11bdec931890cfddaeb8ac5d80074f44768e192d598b10b330b561a51f1dc761912eab6f6001e99
-DIST mpg123-1.15.4.tar.bz2 802566 SHA256 6885fda3584566c5fa4816e635dfa1d34babf397333b2af00ab7263faffe5115 SHA512 6c16adfe47aa1a474795aa655429bfa2db6b6ade52267ed8352fb76bd82284431c6c0a90651d30be6efe9942e82656658304d0b6fd6a065fce2fe07cecf5fd9f WHIRLPOOL 7971e91b3b36c070746e710f6b4ac94129200680ea943f829d21b880f1ea8afc51ad1588789929e0ddcd4bfe6783e00f8158db6f84362b95507aa3369dc9d9ba
-EBUILD mpg123-1.15.4-r99.ebuild 2278 SHA256 4972f678865aec2478de3b658ecc0c30ba9a25dab9e2842f747d09e4b8251652 SHA512 f4f097c745cda0830ceacfdebbd8fd6d52262ceda8b3ee320abccf6830f1fe11e0335bb2d60e603ced09afe04ac69cda02981d83ff7f099cffea01aceed708c3 WHIRLPOOL 1c44f7b8e5fb12e38385bc76eccba1574557599a762a924b346faf069217aa892febda0e9de8cbfca85235ef5d32755441c05bb3687a24a8126356a2f77e16a8
-MISC metadata.xml 492 SHA256 ec073d0ca010ed50d6b671f13cc98a6ee6f221526e56886b469d436c25a6042e SHA512 0cb2796ed7f5eb2696d374b45f83a371944257d177d6c73df0495178dd9e43a56efe947ccdf09dcb306c051f4e00c1af3f95201a32b93ae7eef449fe2acbe7dc WHIRLPOOL 7b1da43b004d4cf690fd16915d0af64207e4ccbf391f8ae1253d14f916a44c92ecfdbe80473c8a0fdff9aa82a7366f42348c97525057ccf1195a8722ff5c67a6
diff --git a/media-sound/mpg123/files/mpg123-largefile.patch b/media-sound/mpg123/files/mpg123-largefile.patch
deleted file mode 100644
index 81bab6d3..00000000
--- a/media-sound/mpg123/files/mpg123-largefile.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/mpg123-1.15.4/src/libmpg123/mpg123.h.in
-+++ b/mpg123-1.15.4/src/libmpg123/mpg123.h.in
-@@ -53,6 +53,7 @@
- Now, the renaming of large file aware functions.
- By default, it appends underscore _FILE_OFFSET_BITS (so, mpg123_seek_64 for mpg123_seek), if _FILE_OFFSET_BITS is defined. You can force a different suffix via MPG123_LARGESUFFIX (that must include the underscore), or you can just disable the whole mess by defining MPG123_NO_LARGENAME.
- */
-+#define MPG123_NO_LARGENAME
- #if (!defined MPG123_NO_LARGENAME) && ((defined _FILE_OFFSET_BITS) || (defined MPG123_LARGESUFFIX))
-
- /* Need some trickery to concatenate the value(s) of the given macro(s). */
diff --git a/media-sound/mpg123/metadata.xml b/media-sound/mpg123/metadata.xml
deleted file mode 100644
index e45dc8d1..00000000
--- a/media-sound/mpg123/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>sound</herd>
- <upstream>
- <maintainer>
- <email>thomas-forum@orgis.org</email>
- <name>Thomas Orgis</name>
- </maintainer>
- </upstream>
- <use>
- <flag name="3dnowext">Enable 3dnowext cpu instructions</flag>
- <flag name="int-quality">Use rounding instead of fast truncation for integer output, where possible</flag>
- </use>
-</pkgmetadata>
diff --git a/media-sound/mpg123/mpg123-1.15.4-r99.ebuild b/media-sound/mpg123/mpg123-1.15.4-r99.ebuild
deleted file mode 100644
index 6410cc71..00000000
--- a/media-sound/mpg123/mpg123-1.15.4-r99.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/mpg123-1.15.4.ebuild,v 1.11 2013/08/07 13:24:23 ago Exp $
-
-EAPI=5
-inherit toolchain-funcs libtool flag-o-matic
-
-DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3"
-HOMEPAGE="http://www.mpg123.org/"
-SRC_URI="http://www.mpg123.org/download/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm ~mips ppc x86"
-IUSE="3dnow 3dnowext alsa altivec coreaudio int-quality ipv6 jack mmx nas oss portaudio pulseaudio sdl sse"
-
-RDEPEND="app-eselect/eselect-mpg123
- >=sys-devel/libtool-2.2.6b
- alsa? ( media-libs/alsa-lib )
- jack? ( media-sound/jack-audio-connection-kit )
- nas? ( media-libs/nas )
- portaudio? ( media-libs/portaudio )
- pulseaudio? ( media-sound/pulseaudio )
- sdl? ( media-libs/libsdl )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README )
-
-src_prepare() {
- elibtoolize # for Darwin bundles
-
- epatch ${FILESDIR}/${PN}-largefile.patch
-}
-
-src_configure() {
- local _audio=dummy
- local _output=dummy
- local _cpu=generic_fpu
-
- for flag in nas portaudio sdl oss jack alsa pulseaudio coreaudio; do
- if use ${flag}; then
- _audio="${_audio} ${flag/pulseaudio/pulse}"
- _output=${flag/pulseaudio/pulse}
- fi
- done
-
- use altivec && _cpu=altivec
-
- if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then
- use sse && _cpu=x86-64
- elif use x86 && gcc-specs-pie ; then
- # Don't use any mmx, 3dnow, sse and 3dnowext #bug 164504
- _cpu=generic_fpu
- elif use x86-macos ; then
- # ASM doesn't work quite as expected with the Darwin linker
- _cpu=generic_fpu
- else
- use mmx && _cpu=mmx
- use 3dnow && _cpu=3dnow
- use sse && _cpu=x86
- use 3dnowext && _cpu=x86
- fi
-
- econf \
- --with-optimization=0 \
- --with-audio="${_audio}" \
- --with-default-audio=${_output} \
- --with-cpu=${_cpu} \
- --enable-network \
- --disable-lfs-alias \
- $(use_enable ipv6) \
- --enable-int-quality=$(usex int-quality)
-}
-
-src_install() {
- default
- mv "${ED}"/usr/bin/mpg123{,-mpg123}
- find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} +
-}
-
-pkg_postinst() {
- eselect mpg123 update ifunset
-}
-
-pkg_postrm() {
- eselect mpg123 update ifunset
-}