summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2014-11-13 12:30:40 +0000
committerPacho Ramos <pacho@gentoo.org>2014-11-13 12:30:40 +0000
commit59f58625912d21384d004ff59a695ef4d3f544c4 (patch)
treeea50f74316eaed0f9ae2ca57c459c80866b21306 /net-libs
parentDrop package due bug #508854 (diff)
downloadgentoo-2-59f58625912d21384d004ff59a695ef4d3f544c4.tar.gz
gentoo-2-59f58625912d21384d004ff59a695ef4d3f544c4.tar.bz2
gentoo-2-59f58625912d21384d004ff59a695ef4d3f544c4.zip
Drop old (#508854)
(Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/gtk-vnc/ChangeLog6
-rw-r--r--net-libs/gtk-vnc/files/gtk-vnc-0.5.0-pod.patch124
-rw-r--r--net-libs/gtk-vnc/files/gtk-vnc-0.5.0-pulseaudio-automagic.patch55
-rw-r--r--net-libs/gtk-vnc/gtk-vnc-0.5.2.ebuild190
4 files changed, 5 insertions, 370 deletions
diff --git a/net-libs/gtk-vnc/ChangeLog b/net-libs/gtk-vnc/ChangeLog
index c2d5927daafa..e0c1991ba2f8 100644
--- a/net-libs/gtk-vnc/ChangeLog
+++ b/net-libs/gtk-vnc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-libs/gtk-vnc
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/gtk-vnc/ChangeLog,v 1.122 2014/03/01 22:19:38 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/gtk-vnc/ChangeLog,v 1.123 2014/11/13 12:30:40 pacho Exp $
+
+ 13 Nov 2014; Pacho Ramos <pacho@gentoo.org> -files/gtk-vnc-0.5.0-pod.patch,
+ -files/gtk-vnc-0.5.0-pulseaudio-automagic.patch, -gtk-vnc-0.5.2.ebuild:
+ Drop old (#508854)
01 Mar 2014; Michał Górny <mgorny@gentoo.org> gtk-vnc-0.5.2.ebuild,
gtk-vnc-0.5.3.ebuild:
diff --git a/net-libs/gtk-vnc/files/gtk-vnc-0.5.0-pod.patch b/net-libs/gtk-vnc/files/gtk-vnc-0.5.0-pod.patch
deleted file mode 100644
index ff74522ba07f..000000000000
--- a/net-libs/gtk-vnc/files/gtk-vnc-0.5.0-pod.patch
+++ /dev/null
@@ -1,124 +0,0 @@
-From 06d234dcf80ee5aafc9ae4f6fae71409aac2e33c Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gentoo.org>
-Date: Sat, 14 Jan 2012 23:33:24 -0500
-Subject: [PATCH] tools/gvnccapture: unbreak pod syntax
-
-For pod, the presence or absence of leading whitespace is significant.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=667943
----
- tools/gvnccapture.c | 72 +++++++++++++++++++++++++-------------------------
- 1 files changed, 36 insertions(+), 36 deletions(-)
-
-diff --git a/tools/gvnccapture.c b/tools/gvnccapture.c
-index a44f012..c3fbd46 100644
---- a/tools/gvnccapture.c
-+++ b/tools/gvnccapture.c
-@@ -19,68 +19,68 @@
- */
-
- /*
-- =head1 NAME
-+=head1 NAME
-
-- gvnccapture - VNC screenshot capture
-+gvnccapture - VNC screenshot capture
-
-- =head1 SYNOPSIS
-+=head1 SYNOPSIS
-
-- gvnccapture [OPTION]... [HOST][:DISPLAY] FILENAME
-+gvnccapture [OPTION]... [HOST][:DISPLAY] FILENAME
-
-- =head1 DESCRIPTION
-+=head1 DESCRIPTION
-
-- Capture a screenshot of the VNC desktop at HOST:DISPLAY saving to the
-- image file FILENAME. If HOST is omitted it defaults to "localhost",
-- if :DISPLAY is omitted, it defaults to ":1". FILENAME must end in a
-- known image format extension (eg ".png", ".jpeg"). Supported options
-- are
-+Capture a screenshot of the VNC desktop at HOST:DISPLAY saving to the
-+image file FILENAME. If HOST is omitted it defaults to "localhost",
-+if :DISPLAY is omitted, it defaults to ":1". FILENAME must end in a
-+known image format extension (eg ".png", ".jpeg"). Supported options
-+are
-
-- =over 4
-+=over 4
-
-- =item --help, -?
-+=item --help, -?
-
-- Display command line help information
-+Display command line help information
-
-- =item --quiet, -q
-+=item --quiet, -q
-
-- Do not display information on the console when capturing the screenshot,
-- with the exception of any password prompt.
-+Do not display information on the console when capturing the screenshot,
-+with the exception of any password prompt.
-
-- =item --debug, -d
-+=item --debug, -d
-
-- Display verbose debugging information on the console
-+Display verbose debugging information on the console
-
-- =back
-+=back
-
-- =head1 EXIT STATUS
-+=head1 EXIT STATUS
-
-- The exit status is 0 upon successful screen capture, otherwise
-- it is a non-zero integer
-+The exit status is 0 upon successful screen capture, otherwise
-+it is a non-zero integer
-
-- =head1 EXAMPLES
-+=head1 EXAMPLES
-
-- # gvnccapture localhost:1 desktop.png
-- Password:
-- Connected to localhost:1
-- Saved display to desktop.png
-+ # gvnccapture localhost:1 desktop.png
-+ Password:
-+ Connected to localhost:1
-+ Saved display to desktop.png
-
-- =head1 AUTHORS
-+=head1 AUTHORS
-
-- Daniel P. Berrange <dan@berrange.com>
-+Daniel P. Berrange <dan@berrange.com>
-
-- =head1 COPYRIGHT
-+=head1 COPYRIGHT
-
-- Copyright (C) 2010 Daniel P. Berrange <dan@berrange.com>.
-+Copyright (C) 2010 Daniel P. Berrange <dan@berrange.com>.
-
-- License LGPLv2+: GNU Lesser GPL version 2 or later <http://gnu.org/licenses/gpl.html>.
-+License LGPLv2+: GNU Lesser GPL version 2 or later <http://gnu.org/licenses/gpl.html>.
-
-- This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
-+This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
-
-- =head1 SEE ALSO
-+=head1 SEE ALSO
-
-- vinagre(1)
-+vinagre(1)
-
-- =cut
-+=cut
- */
-
- #include <config.h>
---
-1.7.8.3
-
diff --git a/net-libs/gtk-vnc/files/gtk-vnc-0.5.0-pulseaudio-automagic.patch b/net-libs/gtk-vnc/files/gtk-vnc-0.5.0-pulseaudio-automagic.patch
deleted file mode 100644
index 215096ece33a..000000000000
--- a/net-libs/gtk-vnc/files/gtk-vnc-0.5.0-pulseaudio-automagic.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From 2262cd59322d8351be5fcb67bf4229cca35c8764 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gentoo.org>
-Date: Fri, 6 Apr 2012 03:33:41 -0400
-Subject: [PATCH] configure: make pulseaudio detection non-automagic
-
-This is to allow building gtk-vnc on a system with pulseaudio and then
-deploying on a system without pulseaudio.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=673570
----
- configure.ac | 21 +++++++++++++++++----
- 1 files changed, 17 insertions(+), 4 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 8eebe41..df213d5 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -216,11 +216,23 @@ AC_SUBST(VIEW_CFLAGS)
- AC_SUBST(VIEW_LIBS)
-
-
--PKG_CHECK_MODULES(PULSEAUDIO, libpulse-simple, WANT_PULSEAUDIO="yes", AC_MSG_NOTICE([Not building against libpulse]))
--if test "x$WANT_PULSEAUDIO" = xyes; then
-- AC_DEFINE_UNQUOTED([HAVE_PULSEAUDIO], 1,[Define if we have and want pulseaudio.])
-+AC_ARG_WITH(pulseaudio,
-+ [AS_HELP_STRING([--with-pulseaudio],
-+ [use PulseAudio for audio playback @<:@default=check@:>@])],
-+ [],
-+ [with_pulseaudio=check])
-+
-+HAVE_PULSEAUDIO=no
-+if test "x$with_pulseaudio" != "xno"; then
-+ PULSEAUDIO_MODULES=libpulse-simple
-+ if test "x$with_pulseaudio" == "xyes"; then
-+ PKG_CHECK_MODULES(PULSEAUDIO, $PULSEAUDIO_MODULES, [HAVE_PULSEAUDIO=yes])
-+ else
-+ PKG_CHECK_MODULES(PULSEAUDIO, $PULSEAUDIO_MODULES, [HAVE_PULSEAUDIO=yes],
-+ [AC_MSG_NOTICE([libpulse-simple not found, disabling PulseAudio support])])
-+ fi
- fi
--AM_CONDITIONAL([HAVE_PULSEAUDIO], [test "x$WANT_PULSEAUDIO" = "xyes"])
-+AM_CONDITIONAL([HAVE_PULSEAUDIO], [test "x$HAVE_PULSEAUDIO" = "xyes"])
- AC_SUBST(PULSEAUDIO_CFLAGS)
- AC_SUBST(PULSEAUDIO_LIBS)
-
-@@ -477,5 +489,6 @@ Configure summary:
- Install example programs ...: ${WITH_EXAMPLES}
- Browser plugin .............: ${enable_plugin}
- SASL support................: ${enable_sasl}
-+ PulseAudio support..........: ${HAVE_PULSEAUDIO}
- GTK+ version................: ${GTK_API_VERSION}
- "
---
-1.7.8.5
-
diff --git a/net-libs/gtk-vnc/gtk-vnc-0.5.2.ebuild b/net-libs/gtk-vnc/gtk-vnc-0.5.2.ebuild
deleted file mode 100644
index 390276804258..000000000000
--- a/net-libs/gtk-vnc/gtk-vnc-0.5.2.ebuild
+++ /dev/null
@@ -1,190 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/gtk-vnc/gtk-vnc-0.5.2.ebuild,v 1.13 2014/03/01 22:19:38 mgorny Exp $
-
-EAPI="5"
-PYTHON_COMPAT=( python2_{6,7} )
-VALA_MIN_API_VERSION="0.16"
-VALA_USE_DEPEND="vapigen"
-
-inherit eutils gnome.org python-r1 vala
-
-DESCRIPTION="VNC viewer widget for GTK"
-HOMEPAGE="https://live.gnome.org/gtk-vnc"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="examples +gtk3 +introspection pulseaudio python sasl vala"
-REQUIRED_USE="
- python? ( ${PYTHON_REQUIRED_USE} )
- vala? ( gtk3 introspection )
-"
-
-# libview is used in examples/gvncviewer -- no need
-# glib-2.30.1 needed to avoid linking failure due to .la files (bug #399129)
-COMMON_DEPEND="
- >=dev-libs/glib-2.30.1:2
- >=dev-libs/libgcrypt-1.4.2:0
- dev-libs/libgpg-error
- >=net-libs/gnutls-1.4
- >=x11-libs/cairo-1.2
- >=x11-libs/gtk+-2.18:2
- x11-libs/libX11
- gtk3? ( >=x11-libs/gtk+-2.91.3:3 )
- introspection? ( >=dev-libs/gobject-introspection-0.9.4 )
- pulseaudio? ( media-sound/pulseaudio )
- python? (
- ${PYTHON_DEPS}
- >=dev-python/pygtk-2:2[${PYTHON_USEDEP}] )
- sasl? ( dev-libs/cyrus-sasl )
-"
-RDEPEND="${COMMON_DEPEND}"
-DEPEND="${COMMON_DEPEND}
- >=dev-lang/perl-5
- >=dev-util/intltool-0.40
- sys-devel/gettext
- virtual/pkgconfig
- vala? (
- $(vala_depend)
- >=dev-libs/gobject-introspection-0.9.4 )
-"
-# eautoreconf requires gnome-common
-
-GTK2_BUILDDIR="${WORKDIR}/${P}_gtk2"
-GTK3_BUILDDIR="${WORKDIR}/${P}_gtk3"
-
-src_prepare() {
- mkdir -p "${GTK2_BUILDDIR}" || die
- mkdir -p "${GTK3_BUILDDIR}" || die
- prepare_python() {
- mkdir -p "${BUILD_DIR}" || die
- }
- if use python; then
- python_foreach_impl prepare_python
- fi
-
- # Remove a few files that were autogenerated during distcheck.
- # Having these around in srcdir breaks out of tree build since they're
- # expected to be in builddir, which is correct for trunk builds since
- # they're generated files, not source files. Funny false dichotomy.
- rm -vf "${S}"/src/{vncconnectionenums.[ch],vncdisplayenums.[ch]}
-
- # Fix incorrect codegendir check: h2def.py is in pygobject, not pygtk, upstream bug#????
- sed -e 's/codegendir pygtk-2.0/codegendir pygobject-2.0/g' \
- -i src/Makefile.* || die
-
- # libtool seems unable to find this via VPATH so help it
- sed -r "s:(gtkvnc_la_LIBADD =) libgtk-vnc-.*\.la:\1 ${GTK2_BUILDDIR}/src/libgtk-vnc-1.0.la:" \
- -i src/Makefile.{am,in} || die
-
- vala_src_prepare
-}
-
-src_configure() {
- local myconf
- myconf="
- $(use_with examples) \
- $(use_enable introspection) \
- $(use_with pulseaudio) \
- $(use_with sasl) \
- --with-coroutine=gthread \
- --without-libview \
- --disable-static \
- --disable-vala"
-
- cd "${GTK2_BUILDDIR}" || die
- einfo "Running configure in ${GTK2_BUILDDIR}"
- ECONF_SOURCE="${S}" econf ${myconf} \
- --with-python=no \
- --with-gtk=2.0
-
- configure_python() {
- ECONF_SOURCE="${S}" econf ${myconf} \
- $(use_with python) \
- --with-gtk=2.0
- }
- if use python; then
- python_foreach_impl run_in_build_dir configure_python
- fi
-
- if use gtk3; then
- cd "${GTK3_BUILDDIR}" || die
- einfo "Running configure in ${GTK3_BUILDDIR}"
- # Python support is via gobject-introspection
- # Ex: from gi.repository import GtkVnc
- ECONF_SOURCE="${S}" econf ${myconf} \
- $(use_enable vala) \
- --with-python=no \
- --with-gtk=3.0
- fi
-}
-
-src_compile() {
- cd "${GTK2_BUILDDIR}" || die
- einfo "Running make in ${GTK2_BUILDDIR}"
- emake
-
- compile_python() {
- cd "${BUILD_DIR}"/src || die
- # CPPFLAGS set to help find includes for gvnc.override
- emake gtkvnc.la \
- VPATH="${S}/src:${GTK2_BUILDDIR}/src:${BUILD_DIR}/src" \
- CPPFLAGS="${CPPFLAGS} -I${GTK2_BUILDDIR}/src"
- }
- if use python; then
- python_foreach_impl run_in_build_dir compile_python
- fi
-
- if use gtk3; then
- cd "${GTK3_BUILDDIR}" || die
- einfo "Running make in ${GTK3_BUILDDIR}"
- emake
- fi
-}
-
-src_test() {
- cd "${GTK2_BUILDDIR}" || die
- einfo "Running make check in ${GTK2_BUILDDIR}"
- default
-
- if use gtk3; then
- cd "${GTK3_BUILDDIR}" || die
- einfo "Running make check in ${GTK3_BUILDDIR}"
- default
- fi
-}
-
-src_install() {
- # Parallel installation fails sometimes, bug #328273, upstream bug #651923
-
- dodoc AUTHORS ChangeLog NEWS README
-
- cd "${GTK2_BUILDDIR}" || die
- einfo "Running make install in ${GTK2_BUILDDIR}"
- MAKEOPTS="${MAKEOPTS} -j1" default
-
- install_python() {
- cd "${BUILD_DIR}"/src || die
- emake install-pyexecLTLIBRARIES DESTDIR="${D}" \
- VPATH="${S}/src:${GTK2_BUILDDIR}/src:${BUILD_DIR}/src" \
- CPPFLAGS="${CPPFLAGS} -I${GTK2_BUILDDIR}/src"
- }
- if use python; then
- python_foreach_impl run_in_build_dir install_python
- fi
-
- if use gtk3; then
- cd "${GTK3_BUILDDIR}" || die
- einfo "Running make install in ${GTK3_BUILDDIR}"
- MAKEOPTS="${MAKEOPTS} -j1" default
- fi
-
- prune_libtool_files
-}
-
-run_in_build_dir() {
- pushd "${BUILD_DIR}" > /dev/null || die
- "$@"
- popd > /dev/null
-}