summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaúl Porcel <armin76@gentoo.org>2009-10-04 17:17:54 +0000
committerRaúl Porcel <armin76@gentoo.org>2009-10-04 17:17:54 +0000
commit9a9d261b8165891f2b1b923b5f63571e0962972d (patch)
tree1948db8d60af6a5b4664d4f80d97289c2162a7c6 /net-misc/tightvnc
parentVersion bump (diff)
downloadgentoo-2-9a9d261b8165891f2b1b923b5f63571e0962972d.tar.gz
gentoo-2-9a9d261b8165891f2b1b923b5f63571e0962972d.tar.bz2
gentoo-2-9a9d261b8165891f2b1b923b5f63571e0962972d.zip
Add missing dep bug #281172, remove old
(Portage version: 2.1.6.13/cvs/Linux ia64)
Diffstat (limited to 'net-misc/tightvnc')
-rw-r--r--net-misc/tightvnc/ChangeLog7
-rw-r--r--net-misc/tightvnc/tightvnc-1.3.10-r1.ebuild6
-rw-r--r--net-misc/tightvnc/tightvnc-1.3.10.ebuild127
-rw-r--r--net-misc/tightvnc/tightvnc-1.3.9-r2.ebuild127
-rw-r--r--net-misc/tightvnc/tightvnc-1.3.9-r3.ebuild131
5 files changed, 9 insertions, 389 deletions
diff --git a/net-misc/tightvnc/ChangeLog b/net-misc/tightvnc/ChangeLog
index c17ded3573a9..539b979c58c8 100644
--- a/net-misc/tightvnc/ChangeLog
+++ b/net-misc/tightvnc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-misc/tightvnc
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/tightvnc/ChangeLog,v 1.142 2009/10/02 09:05:35 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/tightvnc/ChangeLog,v 1.143 2009/10/04 17:17:54 armin76 Exp $
+
+ 04 Oct 2009; Raúl Porcel <armin76@gentoo.org> -tightvnc-1.3.9-r2.ebuild,
+ -tightvnc-1.3.9-r3.ebuild, -tightvnc-1.3.10.ebuild,
+ tightvnc-1.3.10-r1.ebuild:
+ Add missing dep bug #281172, remove old
02 Oct 2009; Samuli Suominen <ssuominen@gentoo.org>
tightvnc-1.3.10-r1.ebuild:
diff --git a/net-misc/tightvnc/tightvnc-1.3.10-r1.ebuild b/net-misc/tightvnc/tightvnc-1.3.10-r1.ebuild
index 5ebf0ab6d0ad..7ac6d1e854fc 100644
--- a/net-misc/tightvnc/tightvnc-1.3.10-r1.ebuild
+++ b/net-misc/tightvnc/tightvnc-1.3.10-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/tightvnc/tightvnc-1.3.10-r1.ebuild,v 1.6 2009/10/02 09:08:11 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/tightvnc/tightvnc-1.3.10-r1.ebuild,v 1.7 2009/10/04 17:17:54 armin76 Exp $
inherit eutils toolchain-funcs java-pkg-opt-2
@@ -16,9 +16,9 @@ KEYWORDS="alpha amd64 arm hppa ~mips ppc sh sparc x86 ~x86-fbsd"
LICENSE="GPL-2"
SLOT="0"
-CDEPEND="media-libs/jpeg
+CDEPEND="media-fonts/font-misc-misc
+ media-libs/jpeg
server? (
- media-fonts/font-misc-misc
media-fonts/font-cursor-misc
x11-apps/rgb
x11-apps/xauth
diff --git a/net-misc/tightvnc/tightvnc-1.3.10.ebuild b/net-misc/tightvnc/tightvnc-1.3.10.ebuild
deleted file mode 100644
index cf2c4aed3dc8..000000000000
--- a/net-misc/tightvnc/tightvnc-1.3.10.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/tightvnc/tightvnc-1.3.10.ebuild,v 1.6 2009/05/02 16:04:14 jer Exp $
-
-inherit eutils toolchain-funcs java-pkg-opt-2
-
-IUSE="java tcpd server"
-
-S="${WORKDIR}/vnc_unixsrc"
-DESCRIPTION="A great client/server software package allowing remote network access to graphical desktops."
-SRC_URI="mirror://sourceforge/vnc-tight/${P}_unixsrc.tar.bz2
- java? ( mirror://sourceforge/vnc-tight/${P}_javasrc.tar.gz )"
-HOMEPAGE="http://www.tightvnc.com/"
-
-KEYWORDS="alpha amd64 arm hppa ~mips ppc sh sparc x86 ~x86-fbsd"
-LICENSE="GPL-2"
-SLOT="0"
-
-CDEPEND="~media-libs/jpeg-6b
- server? (
- media-fonts/font-misc-misc
- media-fonts/font-cursor-misc
- x11-apps/rgb
- x11-apps/xauth
- x11-apps/xsetroot
- )
- x11-libs/libX11
- x11-libs/libXaw
- x11-libs/libXmu
- x11-libs/libXp
- x11-libs/libXt
- tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )"
-RDEPEND="${CDEPEND}
- java? ( >=virtual/jre-1.4 )"
-DEPEND="${CDEPEND}
- java? ( >=virtual/jdk-1.4 )
- x11-proto/xextproto
- x11-proto/xproto
- server? (
- x11-proto/inputproto
- x11-proto/kbproto
- x11-proto/printproto
- )
- >=x11-misc/imake-1
- x11-misc/gccmakedep
- x11-misc/makedepend
- !net-misc/vnc"
-
-src_unpack() {
-
- if ! use server;
- then
- echo
- einfo "The 'server' USE flag will build tightvnc's server."
- einfo "If '-server' is chosen only the client is built to save space."
- einfo "Stop the build now if you need to add 'server' to USE flags.\n"
- ebeep
- epause 5
- fi
-
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}/${PN}-1.3.10-pathfixes.patch" # fixes bug 78385 and 146099
- epatch "${FILESDIR}/${PN}-1.3.8-imake-tmpdir.patch" # fixes bug 23483
- epatch "${FILESDIR}/${PN}-1.3.8-darwin.patch" # fixes bug 89908
- epatch "${FILESDIR}/${PN}-1.3.8-mips.patch"
- epatch "${FILESDIR}"/server-CVE-2007-1003.patch
- epatch "${FILESDIR}"/server-CVE-2007-1351-1352.patch
- epatch "${FILESDIR}"/1.3.9-fbsd.patch
- epatch "${FILESDIR}"/1.3.9-arm.patch
- epatch "${FILESDIR}"/1.3.9-sh.patch
-
- if use java; then
- cd "${WORKDIR}"
- epatch "${FILESDIR}/${PN}-1.3.10-java-build.patch"
- fi
-}
-
-src_compile() {
- xmkmf -a || die "xmkmf failed"
-
- make CDEBUGFLAGS="${CFLAGS}" World || die
-
- if use server; then
- cd Xvnc && ./configure || die "Configure failed."
- if use tcpd; then
- local myextra="-lwrap"
- make EXTRA_LIBRARIES="${myextra}" \
- CDEBUGFLAGS="${CFLAGS}" \
- EXTRA_DEFINES="-DUSE_LIBWRAP=1" || die
- else
- make CDEBUGFLAGS="${CFLAGS}" || die
- fi
- fi
- if use java; then
- cd "${WORKDIR}/vnc_javasrc" || die
- make JAVACFLAGS="$(java-pkg_javac-args)" all || die
- fi
-
-}
-
-src_install() {
- # the web based interface and the java viewer need the java class files
- if use java; then
- java-pkg_newjar "${WORKDIR}/vnc_javasrc/VncViewer.jar"
- java-pkg_dolauncher "${PN}-java"
- fi
-
- dodir /usr/share/man/man1 /usr/bin
- ./vncinstall "${D}"/usr/bin "${D}"/usr/share/man || die "vncinstall failed"
-
- if use server; then
- newconfd "${FILESDIR}"/tightvnc.confd vnc
- newinitd "${FILESDIR}"/tightvnc.initd vnc
- else
- rm -f "${D}"/usr/bin/vncserver
- rm -f "${D}"/usr/share/man/man1/{Xvnc,vncserver}*
- fi
-
- doicon "${FILESDIR}"/vncviewer.png
- make_desktop_entry vncviewer vncviewer vncviewer Network
-
- dodoc ChangeLog README WhatsNew
- use java && dodoc "${FILESDIR}"/README.JavaViewer
- newdoc vncviewer/README README.vncviewer
-}
diff --git a/net-misc/tightvnc/tightvnc-1.3.9-r2.ebuild b/net-misc/tightvnc/tightvnc-1.3.9-r2.ebuild
deleted file mode 100644
index 72197b826abf..000000000000
--- a/net-misc/tightvnc/tightvnc-1.3.9-r2.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/tightvnc/tightvnc-1.3.9-r2.ebuild,v 1.10 2009/02/21 10:56:46 armin76 Exp $
-
-inherit eutils toolchain-funcs java-pkg-opt-2
-
-IUSE="java tcpd server"
-
-S="${WORKDIR}/vnc_unixsrc"
-DESCRIPTION="A great client/server software package allowing remote network access to graphical desktops."
-SRC_URI="mirror://sourceforge/vnc-tight/${P}_unixsrc.tar.bz2
- java? ( mirror://sourceforge/vnc-tight/${P}_javasrc.tar.gz )"
-HOMEPAGE="http://www.tightvnc.com/"
-
-KEYWORDS="alpha amd64 arm hppa ~mips ppc sh sparc x86 ~x86-fbsd"
-LICENSE="GPL-2"
-SLOT="0"
-
-CDEPEND="~media-libs/jpeg-6b
- server? (
- media-fonts/font-misc-misc
- media-fonts/font-cursor-misc
- x11-apps/rgb
- x11-apps/xauth
- x11-apps/xsetroot
- )
- x11-libs/libX11
- x11-libs/libXaw
- x11-libs/libXmu
- x11-libs/libXp
- x11-libs/libXt
- tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )"
-RDEPEND="${CDEPEND}
- java? ( >=virtual/jre-1.4 )"
-DEPEND="${CDEPEND}
- java? ( >=virtual/jdk-1.4 )
- x11-proto/xextproto
- x11-proto/xproto
- server? (
- x11-proto/inputproto
- x11-proto/kbproto
- x11-proto/printproto
- )
- >=x11-misc/imake-1
- x11-misc/gccmakedep
- x11-misc/makedepend
- !net-misc/vnc"
-
-src_unpack() {
-
- if ! use server;
- then
- echo
- einfo "The 'server' USE flag will build tightvnc's server."
- einfo "If '-server' is chosen only the client is built to save space."
- einfo "Stop the build now if you need to add 'server' to USE flags.\n"
- ebeep
- epause 5
- fi
-
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}/${PN}-1.3.8-pathfixes.patch" # fixes bug 78385 and 146099
- epatch "${FILESDIR}/${PN}-1.3.8-imake-tmpdir.patch" # fixes bug 23483
- epatch "${FILESDIR}/${PN}-1.3.8-darwin.patch" # fixes bug 89908
- epatch "${FILESDIR}/${PN}-1.3.8-mips.patch"
- epatch "${FILESDIR}"/server-CVE-2007-1003.patch
- epatch "${FILESDIR}"/server-CVE-2007-1351-1352.patch
- epatch "${FILESDIR}"/${PV}-fbsd.patch
- epatch "${FILESDIR}"/${PV}-arm.patch
- epatch "${FILESDIR}"/${PV}-sh.patch
-
- if use java; then
- cd "${WORKDIR}"
- epatch "${FILESDIR}/${P}-java-build.patch"
- fi
-}
-
-src_compile() {
- xmkmf -a || die "xmkmf failed"
-
- make CDEBUGFLAGS="${CFLAGS}" World || die
-
- if use server; then
- cd Xvnc && ./configure || die "Configure failed."
- if use tcpd; then
- local myextra="-lwrap"
- make EXTRA_LIBRARIES="${myextra}" \
- CDEBUGFLAGS="${CFLAGS}" \
- EXTRA_DEFINES="-DUSE_LIBWRAP=1" || die
- else
- make CDEBUGFLAGS="${CFLAGS}" || die
- fi
- fi
- if use java; then
- cd "${WORKDIR}/vnc_javasrc" || die
- make JAVACFLAGS="$(java-pkg_javac-args)" all || die
- fi
-
-}
-
-src_install() {
- # the web based interface and the java viewer need the java class files
- if use java; then
- java-pkg_newjar "${WORKDIR}/vnc_javasrc/VncViewer.jar"
- java-pkg_dolauncher "${PN}-java"
- fi
-
- dodir /usr/share/man/man1 /usr/bin
- ./vncinstall "${D}"/usr/bin "${D}"/usr/share/man || die "vncinstall failed"
-
- if use server; then
- newconfd "${FILESDIR}"/tightvnc.confd vnc
- newinitd "${FILESDIR}"/tightvnc.initd vnc
- else
- rm -f "${D}"/usr/bin/vncserver
- rm -f "${D}"/usr/share/man/man1/{Xvnc,vncserver}*
- fi
-
- doicon "${FILESDIR}"/vncviewer.png
- make_desktop_entry vncviewer vncviewer vncviewer Network
-
- dodoc ChangeLog README WhatsNew
- use java && dodoc "${FILESDIR}"/README.JavaViewer
- newdoc vncviewer/README README.vncviewer
-}
diff --git a/net-misc/tightvnc/tightvnc-1.3.9-r3.ebuild b/net-misc/tightvnc/tightvnc-1.3.9-r3.ebuild
deleted file mode 100644
index 16af418583ec..000000000000
--- a/net-misc/tightvnc/tightvnc-1.3.9-r3.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/tightvnc/tightvnc-1.3.9-r3.ebuild,v 1.2 2009/10/02 09:08:11 ssuominen Exp $
-
-inherit eutils toolchain-funcs java-pkg-opt-2
-
-IUSE="java tcpd server"
-
-S="${WORKDIR}/vnc_unixsrc"
-DESCRIPTION="A great client/server software package allowing remote network access to graphical desktops."
-SRC_URI="mirror://sourceforge/vnc-tight/${P}_unixsrc.tar.bz2
- java? ( mirror://sourceforge/vnc-tight/${P}_javasrc.tar.gz )"
-HOMEPAGE="http://www.tightvnc.com/"
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~sh ~sparc ~x86 ~x86-fbsd"
-LICENSE="GPL-2"
-SLOT="0"
-
-CDEPEND="~media-libs/jpeg-6b
- server? (
- media-fonts/font-misc-misc
- media-fonts/font-cursor-misc
- x11-apps/rgb
- x11-apps/xauth
- x11-apps/xsetroot
- )
- x11-libs/libX11
- x11-libs/libXaw
- x11-libs/libXmu
- x11-libs/libXp
- x11-libs/libXt
- tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )"
-RDEPEND="${CDEPEND}
- java? ( >=virtual/jre-1.4 )"
-DEPEND="${CDEPEND}
- java? ( >=virtual/jdk-1.4 )
- x11-proto/xextproto
- x11-proto/xproto
- server? (
- x11-proto/inputproto
- x11-proto/kbproto
- x11-proto/printproto
- )
- >=x11-misc/imake-1
- x11-misc/gccmakedep
- x11-misc/makedepend
- !net-misc/vnc"
-
-src_unpack() {
-
- if ! use server;
- then
- echo
- einfo "The 'server' USE flag will build tightvnc's server."
- einfo "If '-server' is chosen only the client is built to save space."
- einfo "Stop the build now if you need to add 'server' to USE flags.\n"
- ebeep
- epause 5
- fi
-
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}/${PN}-1.3.8-pathfixes.patch" # fixes bug 78385 and 146099
- epatch "${FILESDIR}/${PN}-1.3.8-imake-tmpdir.patch" # fixes bug 23483
- epatch "${FILESDIR}/${PN}-1.3.8-darwin.patch" # fixes bug 89908
- epatch "${FILESDIR}/${PN}-1.3.8-mips.patch"
- epatch "${FILESDIR}"/server-CVE-2007-1003.patch
- epatch "${FILESDIR}"/server-CVE-2007-1351-1352.patch
- epatch "${FILESDIR}"/${PV}-fbsd.patch
- epatch "${FILESDIR}"/${PV}-arm.patch
- epatch "${FILESDIR}"/${PV}-sh.patch
-
- if use java; then
- cd "${WORKDIR}"
- epatch "${FILESDIR}/${P}-java-build.patch"
- fi
-}
-
-src_compile() {
- xmkmf -a || die "xmkmf failed"
-
- make CDEBUGFLAGS="${CFLAGS}" World || die
-
- if use server; then
- cd Xvnc && ./configure || die "Configure failed."
- if use tcpd; then
- local myextra="-lwrap"
- make EXTRA_LIBRARIES="${myextra}" \
- CDEBUGFLAGS="${CFLAGS}" \
- EXTRA_DEFINES="-DUSE_LIBWRAP=1" || die
- else
- make CDEBUGFLAGS="${CFLAGS}" || die
- fi
- fi
- if use java; then
- cd "${WORKDIR}/vnc_javasrc" || die
- make JAVACFLAGS="$(java-pkg_javac-args)" all || die
- fi
-
-}
-
-src_install() {
- # the web based interface and the java viewer need the java class files
- if use java; then
- java-pkg_newjar "${WORKDIR}/vnc_javasrc/VncViewer.jar"
- java-pkg_dolauncher "${PN}-java"
- insinto /usr/share/${PN}/classes
- doins "${WORKDIR}"/vnc_javasrc/*.vnc || die
- dosym /usr/share/${PN}/lib/${PN}.jar /usr/share/${PN}/classes/VncViewer.jar
-
- fi
-
- dodir /usr/share/man/man1 /usr/bin
- ./vncinstall "${D}"/usr/bin "${D}"/usr/share/man || die "vncinstall failed"
-
- if use server; then
- newconfd "${FILESDIR}"/tightvnc.confd vnc
- newinitd "${FILESDIR}"/tightvnc.initd vnc
- else
- rm -f "${D}"/usr/bin/vncserver
- rm -f "${D}"/usr/share/man/man1/{Xvnc,vncserver}*
- fi
-
- doicon "${FILESDIR}"/vncviewer.png
- make_desktop_entry vncviewer vncviewer vncviewer Network
-
- dodoc ChangeLog README WhatsNew
- use java && dodoc "${FILESDIR}"/README.JavaViewer
- newdoc vncviewer/README README.vncviewer
-}