diff options
author | Stuart Herbert <stuart@gentoo.org> | 2006-04-30 17:46:18 +0000 |
---|---|---|
committer | Stuart Herbert <stuart@gentoo.org> | 2006-04-30 17:46:18 +0000 |
commit | 68ed575a347fea613af83388fadbf15b1dadde54 (patch) | |
tree | 95cc71d38ad1f97b71b8b82be084e76a2b74a88a /net-misc/nxesd | |
parent | Sync with overlay (diff) | |
download | gentoo-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/ChangeLog | 17 | ||||
-rw-r--r-- | net-misc/nxesd/Manifest | 5 | ||||
-rw-r--r-- | net-misc/nxesd/files/digest-nxesd-1.5.0 | 1 | ||||
-rw-r--r-- | net-misc/nxesd/files/nxesd-1.5.0-remove-doc-building.patch | 74 | ||||
-rw-r--r-- | net-misc/nxesd/metadata.xml | 11 | ||||
-rw-r--r-- | net-misc/nxesd/nxesd-1.5.0.ebuild | 43 |
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 +} |