Hi,

 This is a followup for Debian bug <http://bugs.debian.org/384060>.

On Mon, Aug 21, 2006, Jamin W. Collins wrote:
> The attached patch adds support for honoring /etc/hosts.(allow|deny) to
> vino builds.

 I wanted to update the vino package to link with libwrap, but I didn't
 understand the config.h.in part of your patch: which software is using
 the #define?  I couldn't fine any such use in vino, nor in the libwrap
 header files.

 (Attached patch adds the link flag and the build-dep.)

   Bye,
-- 
Loïc Minier <[EMAIL PROTECTED]>
 "I have no strong feelings one way or the other." -- Neutral President
Index: debian/control
===================================================================
--- debian/control	(révision 7982)
+++ debian/control	(copie de travail)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Jordi Mallach <[EMAIL PROTECTED]>
 Uploaders: Debian GNOME Maintainers <[EMAIL PROTECTED]>, Andrew Lau <[EMAIL PROTECTED]>, Clément Stenac <[EMAIL PROTECTED]>, Dafydd Harries <[EMAIL PROTECTED]>, Guilherme de S. Pastore <[EMAIL PROTECTED]>, Gustavo Franco <[EMAIL PROTECTED]>, Gustavo Noronha Silva <[EMAIL PROTECTED]>, J.H.M. Dassen (Ray) <[EMAIL PROTECTED]>, Jose Carlos Garcia Sogo <[EMAIL PROTECTED]>, Josselin Mouette <[EMAIL PROTECTED]>, Loic Minier <[EMAIL PROTECTED]>, Marc 'HE' Brockschmidt <[EMAIL PROTECTED]>, Marco Cabizza <[EMAIL PROTECTED]>, Oystein Gisnas <[EMAIL PROTECTED]>, Ondřej Surý <[EMAIL PROTECTED]>, Ross Burton <[EMAIL PROTECTED]>, Sebastien Bacher <[EMAIL PROTECTED]>, Sjoerd Simons <[EMAIL PROTECTED]>
-Build-Depends: cdbs, debhelper (>= 4.2.27), gnome-pkg-tools, intltool, libavahi-client-dev (>= 0.6), libavahi-glib-dev (>= 0.6), libgtk2.0-dev, libglib2.0-dev, libgconf2-dev, libgnome2-dev, libgnomeui-dev (>= 2.6.1.1-4), libglade2-dev, libxtst-dev, libx11-dev, libxdamage-dev, libxt-dev
+Build-Depends: cdbs, debhelper (>= 4.2.27), gnome-pkg-tools, intltool, libavahi-client-dev (>= 0.6), libavahi-glib-dev (>= 0.6), libgtk2.0-dev, libglib2.0-dev, libgconf2-dev, libgnome2-dev, libgnomeui-dev (>= 2.6.1.1-4), libglade2-dev, libxtst-dev, libx11-dev, libxdamage-dev, libxt-dev, libwrap0-dev
 Standards-Version: 3.7.2
 
 Package: vino
Index: debian/control.in
===================================================================
--- debian/control.in	(révision 7982)
+++ debian/control.in	(copie de travail)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Jordi Mallach <[EMAIL PROTECTED]>
 Uploaders: @GNOME_TEAM@
-Build-Depends: cdbs, debhelper (>= 4.2.27), gnome-pkg-tools, intltool, libavahi-client-dev (>= 0.6), libavahi-glib-dev (>= 0.6), libgtk2.0-dev, libglib2.0-dev, libgconf2-dev, libgnome2-dev, libgnomeui-dev (>= 2.6.1.1-4), libglade2-dev, libxtst-dev, libx11-dev, libxdamage-dev, libxt-dev
+Build-Depends: cdbs, debhelper (>= 4.2.27), gnome-pkg-tools, intltool, libavahi-client-dev (>= 0.6), libavahi-glib-dev (>= 0.6), libgtk2.0-dev, libglib2.0-dev, libgconf2-dev, libgnome2-dev, libgnomeui-dev (>= 2.6.1.1-4), libglade2-dev, libxtst-dev, libx11-dev, libxdamage-dev, libxt-dev, libwrap0-dev
 Standards-Version: 3.7.2
 
 Package: vino
Index: debian/changelog
===================================================================
--- debian/changelog	(révision 8067)
+++ debian/changelog	(copie de travail)
@@ -1,10 +1,13 @@
-vino (2.16.0-3) UNRELEASED; urgency=medium
+vino (2.16.0-3) unstable; urgency=medium
 
   * New patch, 01_fix_password_free, fixes password authentication in some
     cases; taken from Ubuntu #65795; from a CVS fix; thanks Sander Roobol;
     closes: #400108, #401346.
+  * Build with tcp wrappers support; closes: #384060.
+    - Build-depend on libwrap0-dev.
+    - Link with -lwrap.
 
- -- Loic Minier <[EMAIL PROTECTED]>  Tue,  5 Dec 2006 22:44:32 +0100
+ -- Loic Minier <[EMAIL PROTECTED]>  Tue,  5 Dec 2006 22:51:01 +0100
 
 vino (2.16.0-2) unstable; urgency=medium
 
Index: debian/rules
===================================================================
--- debian/rules	(révision 7982)
+++ debian/rules	(copie de travail)
@@ -6,8 +6,10 @@
 include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
 
 DEB_CONFIGURE_EXTRA_FLAGS += --enable-avahi
-DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,-O1 -Wl,--as-needed"
 
+# build with TCP wrappers
+DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,-O1 -Wl,--as-needed -lwrap"
+
 clean::
 	rm -f intltool-update intltool-merge intltool-extract
 	rm -f po/.intltool-merge-cache

Reply via email to