public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/musl:master commit in: media-sound/mpg123/, media-sound/mpg123/files/
@ 2015-06-21 11:44 Anthony G. Basile
  0 siblings, 0 replies; only message in thread
From: Anthony G. Basile @ 2015-06-21 11:44 UTC (permalink / raw
  To: gentoo-commits

commit:     cdec313f91cb068fff097fbbf2f2cbf5b399915b
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 21 11:45:58 2015 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sun Jun 21 11:45:58 2015 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=cdec313f

media-sound/mpg123: in tree versions work.

 media-sound/mpg123/Manifest                     |  4 --
 media-sound/mpg123/files/mpg123-largefile.patch | 10 ---
 media-sound/mpg123/metadata.xml                 | 15 -----
 media-sound/mpg123/mpg123-1.15.4-r99.ebuild     | 88 -------------------------
 4 files changed, 117 deletions(-)

diff --git a/media-sound/mpg123/Manifest b/media-sound/mpg123/Manifest
deleted file mode 100644
index 7890c19..0000000
--- 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 81bab6d..0000000
--- 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 e45dc8d..0000000
--- 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 6410cc7..0000000
--- 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
-}


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2015-06-21 11:44 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-21 11:44 [gentoo-commits] proj/musl:master commit in: media-sound/mpg123/, media-sound/mpg123/files/ Anthony G. Basile

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox