summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Goller <morfic@gentoo.org>2005-08-07 18:22:43 +0000
committerDaniel Goller <morfic@gentoo.org>2005-08-07 18:22:43 +0000
commitb0a3e4f229ccd80096bccbb5072678afbe0a6e5a (patch)
tree4cee5ca90548c5e36db0e65a8e4fb5ff5964e6b8 /net-misc/tightvnc
parentadding server flag to tightvnc (diff)
downloadhistorical-b0a3e4f229ccd80096bccbb5072678afbe0a6e5a.tar.gz
historical-b0a3e4f229ccd80096bccbb5072678afbe0a6e5a.tar.bz2
historical-b0a3e4f229ccd80096bccbb5072678afbe0a6e5a.zip
Adding server USE flag
Package-Manager: portage-2.0.51.22-r2
Diffstat (limited to 'net-misc/tightvnc')
-rw-r--r--net-misc/tightvnc/ChangeLog5
-rw-r--r--net-misc/tightvnc/Manifest12
-rw-r--r--net-misc/tightvnc/tightvnc-1.3_alpha7.ebuild33
3 files changed, 32 insertions, 18 deletions
diff --git a/net-misc/tightvnc/ChangeLog b/net-misc/tightvnc/ChangeLog
index efbea417d1c5..78c7411e947c 100644
--- a/net-misc/tightvnc/ChangeLog
+++ b/net-misc/tightvnc/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-misc/tightvnc
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/tightvnc/ChangeLog,v 1.52 2005/08/06 14:37:53 morfic Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/tightvnc/ChangeLog,v 1.53 2005/08/07 18:22:43 morfic Exp $
+
+ 07 Aug 2005; Daniel Goller <morfic@gentoo.org> tightvnc-1.3_alpha7.ebuild:
+ Add server flag
06 Aug 2005; Daniel Goller <morfic@gentoo.org> ChangeLog:
Adding Manifest locally since it fails remotely
diff --git a/net-misc/tightvnc/Manifest b/net-misc/tightvnc/Manifest
index 5250be4cec3f..45f683d75e5f 100644
--- a/net-misc/tightvnc/Manifest
+++ b/net-misc/tightvnc/Manifest
@@ -1,12 +1,12 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 9b680d88a2bb125130e337afd032c777 ChangeLog 7111
+MD5 21b1b39e5b6ff5ad359ba9f5fce634ec ChangeLog 7207
MD5 59a8848188e5992cbe142be7d6285ee5 metadata.xml 309
MD5 ad61c2374702756a5341de9f1a63efda tightvnc-1.2.8.ebuild 1595
MD5 3cc698e0e4dc7d3c778411161b5af86d tightvnc-1.2.9-r1.ebuild 1717
MD5 c3388af0849a29205dbf0a090a78f2c4 tightvnc-1.3_alpha5.ebuild 1871
-MD5 208b358feb8ada7b67607655ab2e7a8d tightvnc-1.3_alpha7.ebuild 1799
+MD5 c8b94a398ad2269a5a37ccc0f499bfe0 tightvnc-1.3_alpha7.ebuild 1883
MD5 68903d8d341d5f9a8d576dee0716f4b8 files/README.JavaViewer 18585
MD5 11be6d47e594297c9a92c56056df2f73 files/digest-tightvnc-1.2.8 76
MD5 db5ea3a3551303c5cd4362c657ba3a08 files/digest-tightvnc-1.2.9-r1 76
@@ -34,9 +34,9 @@ MD5 19c42aff4dfa179a0b028316e845e14f files/4.0/0121_all_4.2.99.3-build-libs-with
MD5 55068075897cef6ddd710f410ba25c21 files/4.0/0160_all_4.2.99.4-IncludeSharedObjectInNormalLib.patch 1692
MD5 da10d05f6a76bdc27a59276c0acde9d9 files/4.0/0180_amd64_4.2.99.4-glx-nopic.patch 364
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
+Version: GnuPG v1.4.2 (GNU/Linux)
-iD8DBQFC9KcT/aM9DdBw91cRAnvVAKCtiP7mAhaoHtEdFoJzvnZ/PLtbngCfdkuH
-8VAtnNHZQX+q5Xor/egGU5s=
-=dkge
+iD8DBQFC9iwe/aM9DdBw91cRAqAZAJ9L1MpBZPbwUwP063W8j/u2HhT0CwCffNv0
+GknyN2VbZoiGoRaGAoPnnAg=
+=FurM
-----END PGP SIGNATURE-----
diff --git a/net-misc/tightvnc/tightvnc-1.3_alpha7.ebuild b/net-misc/tightvnc/tightvnc-1.3_alpha7.ebuild
index 767891427b45..c00b5e14371b 100644
--- a/net-misc/tightvnc/tightvnc-1.3_alpha7.ebuild
+++ b/net-misc/tightvnc/tightvnc-1.3_alpha7.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/tightvnc/tightvnc-1.3_alpha7.ebuild,v 1.1 2005/08/06 14:35:11 morfic Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/tightvnc/tightvnc-1.3_alpha7.ebuild,v 1.2 2005/08/07 18:22:43 morfic Exp $
inherit eutils toolchain-funcs
-IUSE="java tcpd"
+IUSE="java tcpd server"
S="${WORKDIR}/vnc_unixsrc"
DESCRIPTION="A great client/server software package allowing remote network access to graphical desktops."
@@ -34,27 +34,38 @@ src_unpack() {
}
src_compile() {
- local CDEBUGFLAGS="${CFLAGS}"
-
xmkmf -a || die "xmkmf failed"
- make CDEBUGFLAGS="${CDEBUGFLAGS}" World || die "make World failed"
- cd Xvnc && ./configure || die "Configure failed."
+ make CDEBUGFLAGS="${CFLAGS}" World || die
- if use tcpd; then
- make EXTRA_LIBRARIES="-lwrap -lnss_nis" CDEBUGFLAGS="${CDEBUGFLAGS}" EXTRA_DEFINES="-DUSE_LIBWRAP=1" CC="$(tc-getCC)" || die
- else
- make CDEBUGFLAGS="${CDEBUGFLAGS}" CC="$(tc-getCC)" || die
+ if use server; then
+ cd Xvnc && ./configure || die "Configure failed."
+ if use tcpd; then
+ make EXTRA_LIBRARIES="-lwrap -lnss_nis" \
+ CDEBUGFLAGS="${CFLAGS}" \
+ EXTRA_DEFINES="-DUSE_LIBWRAP=1" || die
+ else
+ make CDEBUGFLAGS="${CFLAGS}" || die
+ fi
fi
+
}
src_install() {
# the web based interface and the java viewer need the java class files
- insinto /usr/share/tightvnc/classes ; doins classes/*
+ if use java; then
+ insinto /usr/share/tightvnc/classes
+ doins classes/*
+ fi
dodir /usr/share/man/man1 /usr/bin
./vncinstall ${D}/usr/bin ${D}/usr/share/man || die "vncinstall failed"
+ if ! use server; then
+ rm -f ${D}/usr/bin/vncserver
+ rm -f ${D}/usr/share/man/man1/{Xvnc,vncserver}*
+ fi
+
dodoc ChangeLog README WhatsNew
use java && dodoc ${FILESDIR}/README.JavaViewer
newdoc vncviewer/README README.vncviewer