summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicola (ZoD) Tomassoni <zod@oziosi.org>2007-05-07 09:03:41 +0000
committerNicola (ZoD) Tomassoni <zod@oziosi.org>2007-05-07 09:03:41 +0000
commit7b05abef4cbb40a8af76f0bf9044430fa672b32c (patch)
tree814ccd90526159b2bfc7ecb31cae496778dcffc2 /media-sound
parentgames-util/bsp: Added explicit RDEPEND=${DEPEND} (diff)
downloadsunrise-7b05abef4cbb40a8af76f0bf9044430fa672b32c.tar.gz
sunrise-7b05abef4cbb40a8af76f0bf9044430fa672b32c.tar.bz2
sunrise-7b05abef4cbb40a8af76f0bf9044430fa672b32c.zip
media-sound/soma: New ebuild and patch for bug 176820
svn path=/sunrise/; revision=3583
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/soma/ChangeLog8
-rw-r--r--media-sound/soma/Manifest5
-rw-r--r--media-sound/soma/files/digest-soma-2.43
-rw-r--r--media-sound/soma/files/soma-2.4-pid.patch21
-rw-r--r--media-sound/soma/metadata.xml5
-rw-r--r--media-sound/soma/soma-2.4.ebuild54
6 files changed, 96 insertions, 0 deletions
diff --git a/media-sound/soma/ChangeLog b/media-sound/soma/ChangeLog
new file mode 100644
index 000000000..15b0a799c
--- /dev/null
+++ b/media-sound/soma/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for media-sound/soma
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 07 May 2007; Nicola (ZoD) Tomassoni <zod@oziosi.org> +soma-2.4.ebuild,
+ +files/soma-2.4-pid.patch, +metadata.xml:
+ New ebuild and patch for bug 176820
+
diff --git a/media-sound/soma/Manifest b/media-sound/soma/Manifest
new file mode 100644
index 000000000..2090db760
--- /dev/null
+++ b/media-sound/soma/Manifest
@@ -0,0 +1,5 @@
+AUX soma-2.4-pid.patch 543 RMD160 0e4f73bdfe90635097e9032ea755538c20f95e6d SHA1 1ffcc3cc02a51ff2c62a4966ffbb14b9e10f5a16 SHA256 2a972d25f4f755a10723f6003b662e081c2f7e1b05f33d74eeece7e8c6df2c2e
+DIST soma-2.4.tar.gz 2647579 RMD160 40db9073b1a40c15b3fb523f9bf98a5d2087c560 SHA1 ece8e937f298fe1c401dd21e8d2f43888291e3e7 SHA256 a7e0ad476adc5ec9706cc50a4b734ea5aafa149551c2b924ddaba71351e2dbc7
+EBUILD soma-2.4.ebuild 1099 RMD160 7947532cfd34c9fa941533c86acf646f10ae7f07 SHA1 69948a765612e67b55f489413d26f1cb20f5c15a SHA256 2603190a895bd1aa3088370e58a1f558d5a18311e411d322010b6ccf35857576
+MISC ChangeLog 273 RMD160 1eb2626c1c785356a3ae0ccc4b70afa14ed10256 SHA1 6cc542ba6328d386d735b6c6d3ae9c2b11fe5fed SHA256 63bac58506f71ab7db558961af05282c029be1e977d2ec129cb2b0b792fbf6ef
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/media-sound/soma/files/digest-soma-2.4 b/media-sound/soma/files/digest-soma-2.4
new file mode 100644
index 000000000..25602adc1
--- /dev/null
+++ b/media-sound/soma/files/digest-soma-2.4
@@ -0,0 +1,3 @@
+MD5 4a1aab8bca0c049008eda6e305494a1e soma-2.4.tar.gz 2647579
+RMD160 40db9073b1a40c15b3fb523f9bf98a5d2087c560 soma-2.4.tar.gz 2647579
+SHA256 a7e0ad476adc5ec9706cc50a4b734ea5aafa149551c2b924ddaba71351e2dbc7 soma-2.4.tar.gz 2647579
diff --git a/media-sound/soma/files/soma-2.4-pid.patch b/media-sound/soma/files/soma-2.4-pid.patch
new file mode 100644
index 000000000..fe7eeb968
--- /dev/null
+++ b/media-sound/soma/files/soma-2.4-pid.patch
@@ -0,0 +1,21 @@
+--- soma/daemon/main.c 2007/02/18 15:39:51 1.9
++++ soma/daemon/main.c 2007/05/03 09:13:17 1.10
+@@ -401,9 +401,6 @@ main (int argc, char *argv[], char **arg
+ /* Check other somads */
+ check_pid ();
+
+- /* Write the somad.pid */
+- write_pid ();
+-
+ /**************** BUILDS THE TREES **********************/
+ build_data ();
+ build_palinsesto ();
+@@ -421,6 +418,9 @@ main (int argc, char *argv[], char **arg
+ else
+ signal_small_off ();
+
++ /* Write the somad.pid */
++ write_pid ();
++
+ /* ffmpeg init */
+ soma_stat_init ();
diff --git a/media-sound/soma/metadata.xml b/media-sound/soma/metadata.xml
new file mode 100644
index 000000000..7e3286984
--- /dev/null
+++ b/media-sound/soma/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+</pkgmetadata>
diff --git a/media-sound/soma/soma-2.4.ebuild b/media-sound/soma/soma-2.4.ebuild
new file mode 100644
index 000000000..ab39a5f7e
--- /dev/null
+++ b/media-sound/soma/soma-2.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+IUSE="ffmpeg"
+
+DESCRIPTION="Audio and video broadcast manager"
+HOMEPAGE="http://www.somasuite.org"
+SRC_URI="http://www.somasuite.org/src/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-libs/openssl
+ >=sys-libs/ncurses-5.0
+ >=sys-libs/readline-5.0
+ dev-libs/libxml2
+ ffmpeg? ( media-video/ffmpeg )"
+
+RDEPEND=${DEPEND}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}"/${P}-pid.patch
+}
+
+src_compile() {
+ econf \
+ $(use_enable ffmpeg) \
+ || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install () {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS ChangeLog README README.module
+}
+
+pkg_postinst() {
+ einfo " *** *** ***"
+ einfo "If you can afford to donate us some money let us know, we also need"
+ einfo "new and old working hardware."
+ einfo " "
+ einfo "you can send a mail to"
+ einfo " "
+ einfo " mail: soma@inventati.org"
+ einfo " or: bakunin@autistici.org"
+ einfo " *** *** ***"
+}