From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- media-sound/rplay/Manifest | 10 +++++ .../rplay-3.3.2-built-in_function_exit-r1.patch | 20 +++++++++ .../files/rplay-3.3.2-built-in_function_exit.patch | 20 +++++++++ media-sound/rplay/metadata.xml | 15 +++++++ media-sound/rplay/rplay-3.3.2-r1.ebuild | 41 +++++++++++++++++ media-sound/rplay/rplay-3.3.2-r2.ebuild | 52 ++++++++++++++++++++++ 6 files changed, 158 insertions(+) create mode 100644 media-sound/rplay/Manifest create mode 100644 media-sound/rplay/files/rplay-3.3.2-built-in_function_exit-r1.patch create mode 100644 media-sound/rplay/files/rplay-3.3.2-built-in_function_exit.patch create mode 100644 media-sound/rplay/metadata.xml create mode 100644 media-sound/rplay/rplay-3.3.2-r1.ebuild create mode 100644 media-sound/rplay/rplay-3.3.2-r2.ebuild (limited to 'media-sound/rplay') diff --git a/media-sound/rplay/Manifest b/media-sound/rplay/Manifest new file mode 100644 index 000000000000..b1383ce69560 --- /dev/null +++ b/media-sound/rplay/Manifest @@ -0,0 +1,10 @@ +AUX rplay-3.3.2-built-in_function_exit-r1.patch 366 SHA256 f6d326a88a5160df29986fbcd159aa1d6af5a8ef9ada67c47fb6d161d13b37d3 SHA512 6c5f358a6ef89b7338ae5bf2e485a3996e143fdab0c73455d97bdb2e07729464323992d72424d29c954f2537acef2c45ebd744db6a2e26b99ffd97be2f44957d WHIRLPOOL be47d1d85f76f836e7aca5b50c21fa4f5741eeb47011fa243e6ec9c4fa15375baa11fe7a390ddca70404cf5f0f7a7d19b81c0235d9eec40efef15cda86b9dddc +AUX rplay-3.3.2-built-in_function_exit.patch 358 SHA256 413839bb757a42fb386db911308ac67ca35426c18bab48f08a6d0187f75fada8 SHA512 64c95e1f01f414301e7fea56986e2cf5230b1ce30bff909984fa489105c9951e7d9c05779dfa542aa8002203d0fbb3d71b0fc0412fa849d21b7b8786aaedc2ed WHIRLPOOL e6554dd4aaa590259ef48a92b0799601c9390f703a88370cc6b6e91298ab0809b501da39c6f29180f9a99a096b6208a84499f1107e571904c69516e95355dadc +DIST rplay-3.3.2.tar.gz 480015 SHA256 74265153457a44e1e2f0fa38c59c9b12ea5b684db2c83eb055184f86db81fdd8 SHA512 b0683de0f5dc1483d22ac68c0502fe66e89ba1c25300fdca9486df1cb6ea96393b18b783f918f18dba0ba0fbfd20410448e3e03df06fc4afba1b63024d82a713 WHIRLPOOL d23479b9809b566c634e8a1574229567e16c81fc943185a99667c373caf02d174c0ab6b2c6437ff5e960d034110c0e480565bbdc8ce436e51970487e64d80bf0 +DIST rplay_3.3.2-12.diff.gz 25322 SHA256 9f38ea87379e915ffb3fb338baf454f7ce2cbc605616c27b82df25f708220626 SHA512 b9a178fbca44cec9814ef0b65e4924e18c053ec6f0024c30b35abbcd9062c094bfffe3ca7113c74604df80b12b38d412a45c645ff13903e6b23500ea99f89d7b WHIRLPOOL 8d97ca2cc143b58ead591701709be4922fb0b3c83f2f00c9bb4b8687fe5b937d011e9b9ecc01f9682677d0c84e1ddb03ed510356126939a2d10fe70a536690c1 +DIST rplay_3.3.2-16.debian.tar.xz 25456 SHA256 3c0e1dd8b107d1194ff7b73578281622a1bce97a3a21681d4e124e5c00977d62 SHA512 8d5db7862267fd0ec7f27896b6a76708304e54b9f2c8a52621c0a92c4688511e07a7820b2468c93032dab15f27f5dda1f8931e35d95e724501e2586a5851486b WHIRLPOOL b8e566dd3a407fe2685b084537122b20944b9c0eaf33ea8f15ccd941fc2beaeffdf83ea54394e274d9e4f332b449230d9e0a5d3ca3b7e060accae70b45ca4677 +EBUILD rplay-3.3.2-r1.ebuild 964 SHA256 fb002bab4acbfd5302ea4581edb07b73234598b9defa55d0acc0d38abb25475f SHA512 e6d60ccaa796159ef682b84970e171f88f03100b6f2c1e09ced966c274330fe37d809fda4c055f91c5c2e9bb3b8874c96ee7515f62b8cc4b573146c419abd3e2 WHIRLPOOL 5684af472e284d509d4de386f7fd100f7532db8146911532f8526972741fb23c247758995d3832f70a5a3e67cb9fa5ec62a75a000a9a398feaafcdc578f041e9 +EBUILD rplay-3.3.2-r2.ebuild 1125 SHA256 1f6c780e6750759e75454f2dd87faa1d3577451ee8f47b16957493b122f0de6d SHA512 8b949b1f97bf29b94cc9eac103a1cb365bee26da8f3dd91f2c6ac187cf0254366e36bf062d95fe0cef79dee0f3797faee54342430ecd3719c6e3c22fceb73785 WHIRLPOOL f21b8c23e27dfa34d6f84b5e7da63e486138a17d4ef9b94cfd9ff1b42c862491e1ce4bae3fef021187ad1240680b0c3e72e5e6c4c1b82ca79d951e9994dbde51 +MISC ChangeLog 3046 SHA256 8a1e854ea87225966d14bf5f9adcf3e071affebc3a8d7b52c1f2d55e17d06cc4 SHA512 c1088c017f5ac4422c2f2a723b30509807dbd7bf99c6d38291d3412d0eacddf85fe8e33f0cb5d920eaace2b7c497f7cc5ca97ff5a5c4be7975445629e60ae071 WHIRLPOOL dc7123a7d17496eb1fd19acca2ad633c0a12d82ab0a83dc4030c99f28f434a59ce39951633fd4bbe9c55f4854c0f04dc764cf4328c34b5c5f238cc4b6e478c34 +MISC ChangeLog-2015 2754 SHA256 c6383692d8d43199cc12db4886d31e4ce20be2fea186a738e7858a6ed5fe9df9 SHA512 9e18ad9b4c300d5223e0084572c2dc8524972f14863f6a53fc2cbf5e81d86caa3980c9a63b7c5407cabcff1f72ad009f7d46556cbc71d59b05ce41cac1af550a WHIRLPOOL f3e15f9480dd974a909d5385b9ad4bfda436634c2ea9caae3d06a7fb713348d8394d6e102a5431c593bee09e525282aac88b6696b76539bdb5c75626aedf0239 +MISC metadata.xml 603 SHA256 27a322eac014412e304b02db608ec87e44d5006ac20625d154d04c6e99d2c3ef SHA512 2c14a0b95c45b0c088dd0f2c58e30b15c7d5eba6b40cc56dfa5b999d3f419ef3eeaf95459e2a6da975f516ee9a0ba7aab62bece704bf2292c1f4312092c8889a WHIRLPOOL 0233323f9672a8ea979b6e8229023c575359e0121ddf215eff01ebd8dc72a4f0e7cde31fde7cd7df04caf764d48b014b79d526795516e69b33bdc81f2b32fab2 diff --git a/media-sound/rplay/files/rplay-3.3.2-built-in_function_exit-r1.patch b/media-sound/rplay/files/rplay-3.3.2-built-in_function_exit-r1.patch new file mode 100644 index 000000000000..79d9a128806e --- /dev/null +++ b/media-sound/rplay/files/rplay-3.3.2-built-in_function_exit-r1.patch @@ -0,0 +1,20 @@ +--- a/adpcm/decode.c ++++ b/adpcm/decode.c +@@ -6,6 +6,7 @@ + * Usage : decode [-3|4|5] [-a|u|l] < infile > outfile + */ + #include ++#include + #include "g72x.h" + + +--- a/adpcm/encode.c ++++ b/adpcm/encode.c +@@ -6,6 +6,7 @@ + * Usage : encode [-3|4|5] [-a|u|l] < infile > outfile + */ + #include ++#include + #include "g72x.h" + + diff --git a/media-sound/rplay/files/rplay-3.3.2-built-in_function_exit.patch b/media-sound/rplay/files/rplay-3.3.2-built-in_function_exit.patch new file mode 100644 index 000000000000..e7b59dfeba88 --- /dev/null +++ b/media-sound/rplay/files/rplay-3.3.2-built-in_function_exit.patch @@ -0,0 +1,20 @@ +--- adpcm/decode.c ++++ adpcm/decode.c +@@ -6,6 +6,7 @@ + * Usage : decode [-3|4|5] [-a|u|l] < infile > outfile + */ + #include ++#include + #include "g72x.h" + + +--- adpcm/encode.c ++++ adpcm/encode.c +@@ -6,6 +6,7 @@ + * Usage : encode [-3|4|5] [-a|u|l] < infile > outfile + */ + #include ++#include + #include "g72x.h" + + diff --git a/media-sound/rplay/metadata.xml b/media-sound/rplay/metadata.xml new file mode 100644 index 000000000000..cade504eaab3 --- /dev/null +++ b/media-sound/rplay/metadata.xml @@ -0,0 +1,15 @@ + + + + + sound@gentoo.org + Gentoo Sound project + + + rplay is a flexible network audio system that allows sounds to be played + to and from local and remote Unix systems. Sounds can be played with or + without sending audio data over the network using either UDP or TCP. + rplay audio servers can be configured to share sound files with each + other. + + diff --git a/media-sound/rplay/rplay-3.3.2-r1.ebuild b/media-sound/rplay/rplay-3.3.2-r1.ebuild new file mode 100644 index 000000000000..31c12f49a0c7 --- /dev/null +++ b/media-sound/rplay/rplay-3.3.2-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +inherit autotools eutils multilib user + +DESCRIPTION="Play sounds on remote Unix systems, without sending audio data over the network" +HOMEPAGE="http://rplay.doit.org/" +SRC_URI="http://rplay.doit.org/dist/${P}.tar.gz mirror://debian/pool/main/r/rplay/rplay_${PV}-12.diff.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sparc x86 ~x86-fbsd" +IUSE="" + +RDEPEND="media-sound/gsm" +DEPEND="${RDEPEND}" + +pkg_setup() { + enewgroup rplayd "" + enewuser rplayd "" "" "" rplayd +} + +src_unpack() { + unpack ${A} + epatch "${WORKDIR}"/rplay_${PV}-12.diff + cd "${S}" + EPATCH_FORCE="yes" EPATCH_SUFFIX="dpatch" epatch debian/patches + epatch "${FILESDIR}"/${P}-built-in_function_exit.patch + eautoreconf +} + +src_compile() { + econf \ + --enable-rplayd-user=rplayd \ + --enable-rplayd-group=rplayd + emake || die +} + +src_install() { + einstall || die +} diff --git a/media-sound/rplay/rplay-3.3.2-r2.ebuild b/media-sound/rplay/rplay-3.3.2-r2.ebuild new file mode 100644 index 000000000000..4083ac523973 --- /dev/null +++ b/media-sound/rplay/rplay-3.3.2-r2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools user + +DESCRIPTION="Play sounds on remote Unix systems without data transfer" +HOMEPAGE="http://rplay.doit.org/" +SRC_URI="${HOMEPAGE}dist/${P}.tar.gz + mirror://debian/pool/main/r/${PN}/${PN}_${PV}-16.debian.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND="media-sound/gsm" +DEPEND="${RDEPEND}" + +PATCHES=( + "${WORKDIR}/debian/patches" + "${FILESDIR}/${P}-built-in_function_exit-r1.patch" +) + +pkg_setup() { + enewgroup rplayd "" + enewuser rplayd "" "" "" rplayd +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --enable-rplayd-user=rplayd \ + --enable-rplayd-group=rplayd +} + +src_install() { + # This is borrowed from the old einstall helper, and is necessary + # (at least some of variables). + emake prefix="${ED}/usr" \ + datadir="${ED}/usr/share" \ + infodir="${ED}/usr/share/info" \ + localstatedir="${ED}/var/lib" \ + mandir="${ED}/usr/share/man" \ + sysconfdir="${ED}/etc" \ + install +} -- cgit v1.2.3