]> Pileus Git - ~andy/sunrise/commitdiff
media-sound/soma: New ebuild and patch for bug 176820
authorNicola (ZoD) Tomassoni <zod@oziosi.org>
Mon, 7 May 2007 09:03:41 +0000 (09:03 +0000)
committerNicola (ZoD) Tomassoni <zod@oziosi.org>
Mon, 7 May 2007 09:03:41 +0000 (09:03 +0000)
svn path=/sunrise/; revision=3583

media-sound/soma/ChangeLog [new file with mode: 0644]
media-sound/soma/Manifest [new file with mode: 0644]
media-sound/soma/files/digest-soma-2.4 [new file with mode: 0644]
media-sound/soma/files/soma-2.4-pid.patch [new file with mode: 0644]
media-sound/soma/metadata.xml [new file with mode: 0644]
media-sound/soma/soma-2.4.ebuild [new file with mode: 0644]

diff --git a/media-sound/soma/ChangeLog b/media-sound/soma/ChangeLog
new file mode 100644 (file)
index 0000000..15b0a79
--- /dev/null
@@ -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 (file)
index 0000000..2090db7
--- /dev/null
@@ -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 (file)
index 0000000..25602ad
--- /dev/null
@@ -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 (file)
index 0000000..fe7eeb9
--- /dev/null
@@ -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 (file)
index 0000000..7e32869
--- /dev/null
@@ -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 (file)
index 0000000..ab39a5f
--- /dev/null
@@ -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 " *** *** ***"
+}