summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Herbert <stuart@gentoo.org>2006-04-30 17:46:18 +0000
committerStuart Herbert <stuart@gentoo.org>2006-04-30 17:46:18 +0000
commit68ed575a347fea613af83388fadbf15b1dadde54 (patch)
tree95cc71d38ad1f97b71b8b82be084e76a2b74a88a /net-misc/nxesd
parentSync with overlay (diff)
downloadgentoo-2-68ed575a347fea613af83388fadbf15b1dadde54.tar.gz
gentoo-2-68ed575a347fea613af83388fadbf15b1dadde54.tar.bz2
gentoo-2-68ed575a347fea613af83388fadbf15b1dadde54.zip
Sync with overlay
(Portage version: 2.0.54)
Diffstat (limited to 'net-misc/nxesd')
-rw-r--r--net-misc/nxesd/ChangeLog17
-rw-r--r--net-misc/nxesd/Manifest5
-rw-r--r--net-misc/nxesd/files/digest-nxesd-1.5.01
-rw-r--r--net-misc/nxesd/files/nxesd-1.5.0-remove-doc-building.patch74
-rw-r--r--net-misc/nxesd/metadata.xml11
-rw-r--r--net-misc/nxesd/nxesd-1.5.0.ebuild43
6 files changed, 151 insertions, 0 deletions
diff --git a/net-misc/nxesd/ChangeLog b/net-misc/nxesd/ChangeLog
new file mode 100644
index 000000000000..9e276c34936d
--- /dev/null
+++ b/net-misc/nxesd/ChangeLog
@@ -0,0 +1,17 @@
+# ChangeLog for net-misc/nxesd
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxesd/ChangeLog,v 1.1 2006/04/30 17:46:18 stuart Exp $
+
+*nxesd-1.5.0 (30 Apr 2006)
+
+ 30 Apr 2006; Stuart Herbert <stuart@gentoo.org>
+ +files/nxesd-1.5.0-remove-doc-building.patch, +metadata.xml,
+ +nxesd-1.5.0.ebuild:
+ Huge thanks to Jon Scruggs for these changes:
+
+ * Initial release of this ebuild
+ * Separated it out from nx-x11 ebuild
+ * Install the nxesddsp script.
+ * Added patch to take out the compilation of the docs to fix a bug a user
+ reported.
+
diff --git a/net-misc/nxesd/Manifest b/net-misc/nxesd/Manifest
new file mode 100644
index 000000000000..54b4ff7a4608
--- /dev/null
+++ b/net-misc/nxesd/Manifest
@@ -0,0 +1,5 @@
+MD5 7a130dca0e5cb257fffe5a08db0e7741 ChangeLog 527
+MD5 77f84fe252be2a973060bd1c6886549f files/digest-nxesd-1.5.0 65
+MD5 386e4a5e541ceef1a1c9795c99403065 files/nxesd-1.5.0-remove-doc-building.patch 3644
+MD5 8e92b9291198042d907534cb08b013f8 metadata.xml 361
+MD5 01d844d4b4d534ebf00283d71deef061 nxesd-1.5.0.ebuild 963
diff --git a/net-misc/nxesd/files/digest-nxesd-1.5.0 b/net-misc/nxesd/files/digest-nxesd-1.5.0
new file mode 100644
index 000000000000..68477d25c6a3
--- /dev/null
+++ b/net-misc/nxesd/files/digest-nxesd-1.5.0
@@ -0,0 +1 @@
+MD5 fe0d5e0e78b37725336b339ba7596d0b nxesd-1.5.0-3.tar.gz 663445
diff --git a/net-misc/nxesd/files/nxesd-1.5.0-remove-doc-building.patch b/net-misc/nxesd/files/nxesd-1.5.0-remove-doc-building.patch
new file mode 100644
index 000000000000..039bc4ef4a36
--- /dev/null
+++ b/net-misc/nxesd/files/nxesd-1.5.0-remove-doc-building.patch
@@ -0,0 +1,74 @@
+diff -purN nxesd.orig/Makefile.in nxesd/Makefile.in
+--- nxesd.orig/Makefile.in 2005-07-04 08:11:28.000000000 -0500
++++ nxesd/Makefile.in 2006-04-07 17:32:00.000000000 -0500
+@@ -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)\" \
+@@ -1075,7 +1075,7 @@ distclean-tags:
+ distdir: $(DISTFILES)
+ $(am__remove_distdir)
+ mkdir $(distdir)
+- $(mkdir_p) $(distdir)/. $(distdir)/docs $(distdir)/m4
++ $(mkdir_p) $(distdir)/. $(distdir)/m4
+ @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
+ list='$(DISTFILES)'; for file in $$list; do \
+diff -purN nxesd.orig/configure nxesd/configure
+--- nxesd.orig/configure 2005-06-17 11:46:44.000000000 -0500
++++ nxesd/configure 2006-04-07 16:41:07.000000000 -0500
+@@ -25491,7 +25491,7 @@ echo "${ECHO_T}$flag_ok" >&6
+
+
+
+- ac_config_files="$ac_config_files Makefile esd-config esound.spec esound.pc esddsp nxesddsp docs/Makefile docs/esd.1 docs/esdcat.1 docs/esd-config.1 docs/esdctl.1 docs/esddsp.1 docs/esdfilt.1 docs/esdloop.1 docs/esdmon.1 docs/esdplay.1 docs/esdrec.1 docs/esdsample.1"
++ ac_config_files="$ac_config_files Makefile esd-config esound.spec esound.pc esddsp nxesddsp"
+ cat >confcache <<\_ACEOF
+ # This file is a shell script that caches the results of configure
+ # tests run on this system so they can be shared between configure
+@@ -26096,18 +26096,6 @@ do
+ "esound.pc" ) CONFIG_FILES="$CONFIG_FILES esound.pc" ;;
+ "esddsp" ) CONFIG_FILES="$CONFIG_FILES esddsp" ;;
+ "nxesddsp" ) CONFIG_FILES="$CONFIG_FILES nxesddsp" ;;
+- "docs/Makefile" ) CONFIG_FILES="$CONFIG_FILES docs/Makefile" ;;
+- "docs/esd.1" ) CONFIG_FILES="$CONFIG_FILES docs/esd.1" ;;
+- "docs/esdcat.1" ) CONFIG_FILES="$CONFIG_FILES docs/esdcat.1" ;;
+- "docs/esd-config.1" ) CONFIG_FILES="$CONFIG_FILES docs/esd-config.1" ;;
+- "docs/esdctl.1" ) CONFIG_FILES="$CONFIG_FILES docs/esdctl.1" ;;
+- "docs/esddsp.1" ) CONFIG_FILES="$CONFIG_FILES docs/esddsp.1" ;;
+- "docs/esdfilt.1" ) CONFIG_FILES="$CONFIG_FILES docs/esdfilt.1" ;;
+- "docs/esdloop.1" ) CONFIG_FILES="$CONFIG_FILES docs/esdloop.1" ;;
+- "docs/esdmon.1" ) CONFIG_FILES="$CONFIG_FILES docs/esdmon.1" ;;
+- "docs/esdplay.1" ) CONFIG_FILES="$CONFIG_FILES docs/esdplay.1" ;;
+- "docs/esdrec.1" ) CONFIG_FILES="$CONFIG_FILES docs/esdrec.1" ;;
+- "docs/esdsample.1" ) CONFIG_FILES="$CONFIG_FILES docs/esdsample.1" ;;
+ "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
+ "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
+ *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
+diff -purN nxesd.orig/configure.ac nxesd/configure.ac
+--- nxesd.orig/configure.ac 2005-06-17 11:43:33.000000000 -0500
++++ nxesd/configure.ac 2006-04-07 16:42:39.000000000 -0500
+@@ -467,18 +467,6 @@ esound.spec
+ esound.pc
+ esddsp
+ nxesddsp
+-docs/Makefile
+-docs/esd.1
+-docs/esdcat.1
+-docs/esd-config.1
+-docs/esdctl.1
+-docs/esddsp.1
+-docs/esdfilt.1
+-docs/esdloop.1
+-docs/esdmon.1
+-docs/esdplay.1
+-docs/esdrec.1
+-docs/esdsample.1
+ ])
+ dnl , [case "$CONFIG_FILES" in *esd-config*) chmod +x esd-config;; esac])
+
diff --git a/net-misc/nxesd/metadata.xml b/net-misc/nxesd/metadata.xml
new file mode 100644
index 000000000000..9a68331dcfbf
--- /dev/null
+++ b/net-misc/nxesd/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>stuart@gentoo.org</email>
+ <name>Stuart Herbert</name>
+ <description>Maintainer</description>
+</maintainer>
+<longdescription>X11 protocol compression library</longdescription>
+</pkgmetadata>
diff --git a/net-misc/nxesd/nxesd-1.5.0.ebuild b/net-misc/nxesd/nxesd-1.5.0.ebuild
new file mode 100644
index 000000000000..707cf6290ab3
--- /dev/null
+++ b/net-misc/nxesd/nxesd-1.5.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxesd/nxesd-1.5.0.ebuild,v 1.1 2006/04/30 17:46:18 stuart Exp $
+
+inherit libtool eutils
+
+DESCRIPTION="Modified esound server, used by nxclient"
+HOMEPAGE="http://www.nomachine.com/"
+SRC_URI="http://web04.nomachine.com/download/1.5.0/sources/$P-3.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="alsa debug ipv6 tcpd"
+
+DEPEND=">=media-libs/audiofile-0.1.5
+ alsa? ( >=media-libs/alsa-lib-0.5.10b )
+ tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )"
+
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+src_unpack() {
+ unpack ${A}
+ epatch $FILESDIR/nxesd-1.5.0-remove-doc-building.patch
+}
+
+src_compile() {
+ local myconf="--prefix=/usr/NX --sysconfdir=/etc/esd \
+ $(use_enable ipv6) $(use_enable debug debugging) \
+ $(use_enable alsa) $(use_with tcpd libwrap)"
+
+ elibtoolize
+
+ econf $myconf || die "Configure failed"
+ emake || die "Make failed"
+}
+
+src_install() {
+ into /usr/NX
+ dobin nxesd
+ dobin nxesddsp
+}