diff options
author | Daniel Goller <morfic@gentoo.org> | 2005-08-07 18:22:43 +0000 |
---|---|---|
committer | Daniel Goller <morfic@gentoo.org> | 2005-08-07 18:22:43 +0000 |
commit | b0a3e4f229ccd80096bccbb5072678afbe0a6e5a (patch) | |
tree | 4cee5ca90548c5e36db0e65a8e4fb5ff5964e6b8 /net-misc/tightvnc | |
parent | adding server flag to tightvnc (diff) | |
download | historical-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/ChangeLog | 5 | ||||
-rw-r--r-- | net-misc/tightvnc/Manifest | 12 | ||||
-rw-r--r-- | net-misc/tightvnc/tightvnc-1.3_alpha7.ebuild | 33 |
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 |