From 794eac45e30a872223a755c4c956bc6d6d8d866c Mon Sep 17 00:00:00 2001 From: geos_one Date: Sat, 28 Aug 2010 08:31:50 +0000 Subject: [PATCH] net-misc/nxesd: Bump git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@2336 6952d904-891a-0410-993b-d76249ca496b --- net-misc/nxesd/ChangeLog | 8 +++ net-misc/nxesd/Manifest | 5 ++ net-misc/nxesd/files/nxesd-3.3.0-esd.patch | 20 +++++++ net-misc/nxesd/metadata.xml | 34 +++++++++++ net-misc/nxesd/nxesd-3.4.0_p2.ebuild | 67 ++++++++++++++++++++++ 5 files changed, 134 insertions(+) create mode 100644 net-misc/nxesd/ChangeLog create mode 100644 net-misc/nxesd/Manifest create mode 100644 net-misc/nxesd/files/nxesd-3.3.0-esd.patch create mode 100644 net-misc/nxesd/metadata.xml create mode 100644 net-misc/nxesd/nxesd-3.4.0_p2.ebuild diff --git a/net-misc/nxesd/ChangeLog b/net-misc/nxesd/ChangeLog new file mode 100644 index 00000000..c32b53c1 --- /dev/null +++ b/net-misc/nxesd/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for net-misc/nxesd +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 28 Aug 2010; Mario Fetka + +files/nxesd-3.3.0-esd.patch, +nxesd-3.4.0_p2.ebuild, +metadata.xml: + Bump + diff --git a/net-misc/nxesd/Manifest b/net-misc/nxesd/Manifest new file mode 100644 index 00000000..46825807 --- /dev/null +++ b/net-misc/nxesd/Manifest @@ -0,0 +1,5 @@ +AUX nxesd-3.3.0-esd.patch 588 RMD160 0c4cfce3404ad026419bc48469c0f3b81a308b4c SHA1 bd726bcd9f6f9215e8b57780abfae0133be338cf SHA256 9805244412ebbeccde35487026f3e3612d208110ef8a6568766cd83297fff8b8 +DIST nxesd-3.4.0-2.tar.gz 517575 RMD160 1621d335d348e6fc6a1ab38fdd1345a6de6976ff SHA1 3a60f2d8284e7d17580f73f947411873f1412788 SHA256 c71a8220612bfeb0e83248a963aa92624c0c496271631922565eb78458d98288 +EBUILD nxesd-3.4.0_p2.ebuild 1395 RMD160 9169c1e791150fdbf3c3f863b74e3b3c1f15b27f SHA1 74fed90c892b5044041783ceb99538e9833fd802 SHA256 df79562a9179c2722fcb89ac3d356b6dde934ee5df297cc0b4d75348cd144af9 +MISC ChangeLog 245 RMD160 9d52573cd7e0bef7c5d1babc311001cffdf37fe8 SHA1 797d597338a2abcf600894ffe75bd19478f8006c SHA256 1ce510f765558e66aa49dbb286afccb2de82e13a1e079421aa84835f50045dc4 +MISC metadata.xml 1238 RMD160 c82938e77f387291d6a1c3bf9b0d802f2878dd12 SHA1 b5738f14922c69e78cfb867acdc65eeea25977bf SHA256 2c13f98be5fa8bdaf21ac86bcd00bbeb8944df5615de0cfce35ae4c00ef4b4d5 diff --git a/net-misc/nxesd/files/nxesd-3.3.0-esd.patch b/net-misc/nxesd/files/nxesd-3.3.0-esd.patch new file mode 100644 index 00000000..23619065 --- /dev/null +++ b/net-misc/nxesd/files/nxesd-3.3.0-esd.patch @@ -0,0 +1,20 @@ +--- nxesd/Makefile.in.orig 2008-12-05 17:07:29 +0300 ++++ nxesd/Makefile.in 2008-12-05 17:47:22 +0300 +@@ -251,7 +251,7 @@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_P + JW = @JW@ + LDFLAGS = @LDFLAGS@ + LIBOBJS = @LIBOBJS@ +-LIBS = @LIBS@ ++LIBS = @LIBS@ -lesd + LIBTOOL = @LIBTOOL@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ +@@ -326,7 +326,7 @@ target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ +-SUBDIRS = docs ++SUBDIRS = + ACLOCAL_FLAGS = -I m4 + SPEC_FILE = esound.spec + INCLUDES = $(AUDIOFILE_CFLAGS) -DSYSCONFDIR=\"$(sysconfdir)\" \ diff --git a/net-misc/nxesd/metadata.xml b/net-misc/nxesd/metadata.xml new file mode 100644 index 00000000..46a44e57 --- /dev/null +++ b/net-misc/nxesd/metadata.xml @@ -0,0 +1,34 @@ + + + + +no-herd + + @gentoo.org + + + + + diff --git a/net-misc/nxesd/nxesd-3.4.0_p2.ebuild b/net-misc/nxesd/nxesd-3.4.0_p2.ebuild new file mode 100644 index 00000000..480a63ec --- /dev/null +++ b/net-misc/nxesd/nxesd-3.4.0_p2.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=2 + +MY_P=${P/_p/-} +MY_PV=${PV/_p*/} + +inherit libtool eutils flag-o-matic + +DESCRIPTION="The NX Incarnation of the Enlightened Sound Daemon" +HOMEPAGE="http://www.nomachine.com/developers.php" +SRC_URI="http://web04.nomachine.com/download/${MY_PV}/sources/${MY_P}.tar.gz" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd" +IUSE="alsa doc ipv6 debug oss tcpd" + +COMMON_DEPEND=">=media-libs/audiofile-0.2.3 + media-sound/esound + !net-misc/nxclient + alsa? ( media-libs/alsa-lib ) + doc? ( app-text/docbook-sgml-utils ) + tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )" + +DEPEND="${COMMON_DEPEND} + dev-util/pkgconfig" + +RDEPEND="${COMMON_DEPEND}" + +S=${WORKDIR}/nxesd + +src_prepare() { + epatch "${FILESDIR}/nxesd-3.3.0-esd.patch" +} + +src_configure() { + # Strict aliasing issues + append-flags -fno-strict-aliasing + + local myconf + + if ! use alsa; then + myconf="--enable-oss" + else + myconf="$(use_enable oss)" + fi + + econf \ + --sysconfdir=/etc/esd \ + --disable-dependency-tracking \ + $(use_enable ipv6) \ + $(use_enable debug debugging) \ + $(use_enable alsa) \ + --disable-arts \ + --disable-artstest \ + $(use_with tcpd libwrap) \ + ${myconf} +} + +src_install() { + dobin .libs/nxesd + + dodoc AUTHORS CHANGELOG MAINTAINERS NEWS README TIPS TODO +}