Package: inkscape
Version: 0.43-0.0etch2
Severity: wishlist
Tags: patch

inkscape 0.43 has collaborative, networked editing via XMPP built-in,
with the Inkboard project.  More info is available about it in
/usr/share/doc/inkscape/NEWS.gz

The attached patch seems to enable this feature for the debian package.

However, upstream does say that there are known bugs in inkboard, and
of course opening any complicated desktop package to networked input
is a bit scary from a security point of view.  These concerns should
be considered as well.

Mitigating the security concern somewhat is that it looks like you
need to explicitly connect to an XMPP server for any of the
connectivity to be activated, so users who stay unconnected are
proabably not in any increased risk.

Thanks for maintaining this package,

        --dkg

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (700, 'testing'), (700, 'stable'), (600, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages inkscape depends on:
ii  libatk1.0-0               1.10.3-1       The ATK accessibility toolkit
ii  libbonobo2-0              2.10.1-1       Bonobo CORBA interfaces library
ii  libc6                     2.3.5-8        GNU C Library: Shared libraries an
ii  libfontconfig1            2.3.2-1        generic font configuration library
ii  libfreetype6              2.1.7-2.4      FreeType 2 font engine, shared lib
ii  libgc1c2                  1:6.5-1        conservative garbage collector for
ii  libgcc1                   1:4.0.2-5      GCC support library
ii  libgconf2-4               2.10.1-6       GNOME configuration database syste
ii  libglib2.0-0              2.8.3-1        The GLib library of C routines
ii  libglibmm-2.4-1c2         2.6.1-1.2      C++ wrapper for the GLib toolkit (
ii  libgnomevfs2-0            2.10.1-5       The GNOME virtual file-system libr
ii  libgtk2.0-0               2.6.10-1       The GTK+ graphical user interface 
ii  libgtkmm-2.4-1c2          1:2.6.2-1.1    C++ wrappers for GTK+ 2.4 (shared 
ii  libloudmouth1-0           1.0.1-4        Lightweight C Jabber library
ii  liborbit2                 1:2.12.4-1     libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0             1.8.2-3        Layout and rendering of internatio
ii  libperl5.8                5.8.7-9        Shared Perl library
ii  libpng12-0                1.2.8rel-5     PNG library - runtime
ii  libpopt0                  1.7-5          lib for parsing cmdline parameters
ii  libsigc++-2.0-0c2         2.0.16-1       type-safe Signal Framework for C++
ii  libstdc++6                4.0.2-5        The GNU Standard C++ Library v3
ii  libx11-6                  6.8.2.dfsg.1-7 X Window System protocol client li
ii  libxft2                   2.1.7-1        FreeType-based font drawing librar
ii  libxml2                   2.6.22-2       GNOME XML library
ii  libxrender1               1:0.9.0-2      X Rendering Extension client libra
ii  libxslt1.1                1.1.15-2       XSLT processing library - runtime 
ii  xlibs                     6.8.2.dfsg.1-7 X Window System client libraries m
ii  zlib1g                    1:1.2.3-8      compression library - runtime

Versions of packages inkscape recommends:
ii  dia                        0.94.0-15     Diagram editor
ii  imagemagick                6:6.2.4.5-0.2 Image manipulation programs
ii  libwmf-bin                 0.2.8.3-3     Windows metafile conversion tools
ii  perlmagick                 6:6.2.4.5-0.2 A perl interface to the libMagick 
pn  pstoedit                   <none>        (no description available)
ii  sketch                     0.6.15-1      Interactive vector drawing program

-- no debconf information
--- inkscape-0.43/debian/control        2005-12-18 03:23:36.000000000 -0500
+++ inkscape-0.43.dkg/debian/control    2005-12-18 01:50:22.000000000 -0500
@@ -2,7 +2,7 @@
 Section: graphics
 Priority: optional
 Maintainer: Wolfram Quester <[EMAIL PROTECTED]>
-Build-Depends: g++-3.4 [arm m68k hppa], debhelper (>= 4.0.0), intltool, 
libart-2.0-dev (>= 2.3.10), libgc-dev (>= 1:6.4-1), libglib2.0-dev, 
libgnomevfs2-dev, libgtk2.0-dev (>= 2.0.6-1), libgtkmm-2.4-dev, 
libpango1.0-dev, libperl-dev, libpng12-dev, libpopt-dev, libsigc++-2.0-dev, 
libtool, libxml-parser-perl, libxml2-dev (>= 2-2.4.24), libxslt1-dev, 
pkg-config, python-dev, zlib1g-dev
+Build-Depends: g++-3.4 [arm m68k hppa], debhelper (>= 4.0.0), intltool, 
libart-2.0-dev (>= 2.3.10), libgc-dev (>= 1:6.4-1), libglib2.0-dev, 
libgnomevfs2-dev, libgtk2.0-dev (>= 2.0.6-1), libgtkmm-2.4-dev, 
libpango1.0-dev, libperl-dev, libpng12-dev, libpopt-dev, libsigc++-2.0-dev, 
libtool, libxml-parser-perl, libxml2-dev (>= 2-2.4.24), libxslt1-dev, 
pkg-config, python-dev, zlib1g-dev, libloudmouth1-dev
 Standards-Version: 3.6.2
 
 Package: inkscape
diff -u inkscape-0.43/debian/rules inkscape-0.43.dkg/debian/rules
--- inkscape-0.43/debian/rules  2005-12-18 03:23:36.000000000 -0500
+++ inkscape-0.43.dkg/debian/rules      2005-12-18 00:58:52.000000000 -0500
@@ -58,7 +58,7 @@
 #      rm -f $(CURDIR)/src/dialogs/export.cpp.rej
 
 
-       CXXFLAGS="$(CXXFLAGS) $(MIPS_CXXFLAGS) $(ALPHA_CXXFLAGS)" 
CFLAGS="$(CFLAGS) $(MIPS_CFLAGS) $(ALPHA_CFLAGS)" ./configure 
--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr 
--mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info 
--with-gnome-vfs --with-python --with-perl
+       CXXFLAGS="$(CXXFLAGS) $(MIPS_CXXFLAGS) $(ALPHA_CXXFLAGS)" 
CFLAGS="$(CFLAGS) $(MIPS_CFLAGS) $(ALPHA_CFLAGS)" ./configure 
--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr 
--mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info 
--with-gnome-vfs --with-python --with-perl --enable-inkboard
 
 
 build:  config.status

Reply via email to