From 7b05abef4cbb40a8af76f0bf9044430fa672b32c Mon Sep 17 00:00:00 2001 From: "Nicola (ZoD) Tomassoni" Date: Mon, 7 May 2007 09:03:41 +0000 Subject: media-sound/soma: New ebuild and patch for bug 176820 svn path=/sunrise/; revision=3583 --- media-sound/soma/ChangeLog | 8 +++++ media-sound/soma/Manifest | 5 +++ media-sound/soma/files/digest-soma-2.4 | 3 ++ media-sound/soma/files/soma-2.4-pid.patch | 21 ++++++++++++ media-sound/soma/metadata.xml | 5 +++ media-sound/soma/soma-2.4.ebuild | 54 +++++++++++++++++++++++++++++++ 6 files changed, 96 insertions(+) create mode 100644 media-sound/soma/ChangeLog create mode 100644 media-sound/soma/Manifest create mode 100644 media-sound/soma/files/digest-soma-2.4 create mode 100644 media-sound/soma/files/soma-2.4-pid.patch create mode 100644 media-sound/soma/metadata.xml create mode 100644 media-sound/soma/soma-2.4.ebuild (limited to 'media-sound') 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 +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 @@ + + + +maintainer-wanted + 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 " *** *** ***" +} -- cgit v1.2.3-65-gdbad