diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /media-sound/madplay |
reinit the tree, so we can have metadata
Diffstat (limited to 'media-sound/madplay')
-rw-r--r-- | media-sound/madplay/Manifest | 6 | ||||
-rw-r--r-- | media-sound/madplay/files/madplay-macos.patch | 20 | ||||
-rw-r--r-- | media-sound/madplay/madplay-0.15.2b-r1.ebuild | 36 | ||||
-rw-r--r-- | media-sound/madplay/metadata.xml | 11 |
4 files changed, 73 insertions, 0 deletions
diff --git a/media-sound/madplay/Manifest b/media-sound/madplay/Manifest new file mode 100644 index 000000000000..1a7c5a7d1aa4 --- /dev/null +++ b/media-sound/madplay/Manifest @@ -0,0 +1,6 @@ +AUX madplay-macos.patch 593 SHA256 36e97e96b53f17d0174e4a297333f16b7b79d4c3879fe484606de05dae07538a SHA512 d8989ed522212e984f0173dbb346ed624a2e8664a4c06d2186238018baf20c1f67d4109baa866ccb13cec6695db751be9ab6ac81466e3c786b13a89de4e066a0 WHIRLPOOL 2131a08fc33698c9546bb538d89f810f9eab4feef20d4e60cdfe3c2330206c50384f066f21da3554c3d2660a69ea485291620da64601d133d9740a3ea4f01da6 +DIST madplay-0.15.2b.tar.gz 590929 SHA256 5a79c7516ff7560dffc6a14399a389432bc619c905b13d3b73da22fa65acede0 SHA512 0e79cdf0c32f48599083ec7a0716d816e3f03254705b7225b1ea9008d53eefd48342dd687b0507f0ff15942218fc07ad1e38c4172508c27755f3e9a0e5412f34 WHIRLPOOL 04e4b5bd3bdb4ea8e62a85b0d978bfb74f27b11c9ce49fd74571e98546b96b1f342df97695d90a8939d08ecb4612e708da147f4f50df62e2313493c2907dc2fe +EBUILD madplay-0.15.2b-r1.ebuild 868 SHA256 f69e7f476f58bb00e0de93fcec002db204d61e2fd65e38f8cd612f1456b4141f SHA512 db56558bc77af4c894a6dbce9c52680c7f4e2602a7594a56b43dce0c2fefb08a16f713b29472037ea49138d21c604231890967b6ce7a8d49200c2d2fdf58b231 WHIRLPOOL a3cd1043630fef96df31a88af94a928ffdc473ac028b21a9d99bc8ac41ce13c3aa201a699c8d9344880844db1c64f9b97c1e25fad72d168cc79dd4e8e9c710dc +MISC ChangeLog 2468 SHA256 63a834cd18e76e038d2490d26d08499515e2dff20bbf5d40fe60b740f1574c73 SHA512 a6357816bddca9fda38e500f61ab9b9b13718d85c6754dcc7acaaec7231fc69128a6bfa6a8fe4f587494bdd01157640ad3b783babddfb8e09fae595dc378bc62 WHIRLPOOL 41179f8e8bad51b5605506eb02e26cabbe2955ce6b18fd4ea84d9242c8f4c308973c8f044593886953191a4e9d3eaa2a03b62fb09e60fe27470115b119ba317c +MISC ChangeLog-2015 6197 SHA256 0a488e21e1ed26fcc9a8a5b26a3658b618aa6825b747c58781a96e3514f375d1 SHA512 0a959a79e2e46ff5bed80538da88fa774a5b38d13a64e1677db237eb0fca458eb5bf7528a7f67fca5f441eac25132e8de0932dfe054ed6533b813ba01a7015c3 WHIRLPOOL c146a8977a0bea27b50efe7f0eca5b153dc19b16f83baad57f695268cae388233b339a791f386c1302ef419fa8e2f97040e2514078e42e8920f8c9e680a84ea9 +MISC metadata.xml 326 SHA256 c5bff3d046dcaada983011140e6f5f93e812aa8f551320fb6b26d796d6e1032f SHA512 b6c3a0765c5d00fd44caf7266edb75a373d8d4e813ac7f68507067f57713090fdc84f95886e73401d9c912f7f64453c975117030692526a49aebd6f5276751c9 WHIRLPOOL 2b29e508649777b666708af5ab1cdcb8e979e3bbef64646432cc34d1348ed94cca5eac226d98de90305531db4faee4c0d34bf526f370f20cdc465aaa9df44aab diff --git a/media-sound/madplay/files/madplay-macos.patch b/media-sound/madplay/files/madplay-macos.patch new file mode 100644 index 000000000000..4cc45774274d --- /dev/null +++ b/media-sound/madplay/files/madplay-macos.patch @@ -0,0 +1,20 @@ +--- madplay-0.15.2b/audio_carbon.c.bak 2005-04-04 02:03:58.000000000 -0700 ++++ madplay-0.15.2b/audio_carbon.c 2005-04-04 02:04:39.000000000 -0700 +@@ -94,7 +94,7 @@ + } + + static +-int wait(struct buffer *buffer) ++int carbon_wait(struct buffer *buffer) + { + if (MPWaitOnSemaphore(buffer->semaphore, kDurationForever) != noErr) { + audio_error = _("MPWaitOnSemaphore() failed"); +@@ -263,7 +263,7 @@ + /* wait for block to finish playing */ + + if (buffer->pcm_nsamples == 0) { +- if (wait(buffer) == -1) ++ if (carbon_wait(buffer) == -1) + return -1; + + buffer->pcm_length = 0; diff --git a/media-sound/madplay/madplay-0.15.2b-r1.ebuild b/media-sound/madplay/madplay-0.15.2b-r1.ebuild new file mode 100644 index 000000000000..7a464f05ec31 --- /dev/null +++ b/media-sound/madplay/madplay-0.15.2b-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 +inherit autotools epatch epunt-cxx + +DESCRIPTION="The MAD audio player" +HOMEPAGE="http://www.underbit.com/products/mad/" +SRC_URI="mirror://sourceforge/mad/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="alsa debug nls" + +RDEPEND=">=media-libs/libid3tag-0.15.1b + >=media-libs/libmad-0.15.1b + alsa? ( media-libs/alsa-lib )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +DOCS="CHANGES CREDITS README TODO" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-macos.patch + eautoreconf #need new libtool for interix + epunt_cxx #74499 +} + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_enable debug debugging) \ + $(use_with alsa) \ + --without-esd +} diff --git a/media-sound/madplay/metadata.xml b/media-sound/madplay/metadata.xml new file mode 100644 index 000000000000..e929ca1abedc --- /dev/null +++ b/media-sound/madplay/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>sound@gentoo.org</email> + <name>Gentoo Sound project</name> + </maintainer> + <upstream> + <remote-id type="sourceforge">mad</remote-id> + </upstream> +</pkgmetadata> |