summaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
authorMenTaLguY <mental@rydia.net>2006-01-16 02:36:01 +0000
committermental <mental@users.sourceforge.net>2006-01-16 02:36:01 +0000
commit179fa413b047bede6e32109e2ce82437c5fb8d34 (patch)
treea5a6ac2c1708bd02288fbd8edb2ff500ff2e0916 /debian
downloadinkscape-179fa413b047bede6e32109e2ce82437c5fb8d34.tar.gz
inkscape-179fa413b047bede6e32109e2ce82437c5fb8d34.zip
moving trunk for module inkscape
(bzr r1)
Diffstat (limited to 'debian')
-rw-r--r--debian/.cvsignore10
-rw-r--r--debian/changelog233
-rw-r--r--debian/compat1
-rw-r--r--debian/control32
-rw-r--r--debian/copyright38
-rw-r--r--debian/dirs1
-rw-r--r--debian/docs2
-rw-r--r--debian/inkscape.applications7
-rw-r--r--debian/inkscape.menu5
-rw-r--r--debian/inkscape.xpm95
-rw-r--r--debian/mime2
-rwxr-xr-xdebian/rules101
12 files changed, 527 insertions, 0 deletions
diff --git a/debian/.cvsignore b/debian/.cvsignore
new file mode 100644
index 000000000..d7047c667
--- /dev/null
+++ b/debian/.cvsignore
@@ -0,0 +1,10 @@
+files
+postinst.debhelper
+postrm.debhelper
+substvars
+tmp
+inkscape
+inkscape[^.]*
+inkscape.[^amx]*
+inkscape.[amx][^ep]*
+inkscape.[amx][ep][^mnp]*
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 000000000..648a2f223
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,233 @@
+inkscape (0.42+0.43pre2-1) unstable; urgency=medium
+
+ * Upstream release
+
+ -- Ted Gould <ted@gould.cx> Mon, 6 Nov 2005 23:19:00 -0700
+
+inkscape (0.42+0.43pre1-1) unstable; urgency=medium
+
+ * Upstream release
+
+ -- Ted Gould <ted@gould.cx> Mon, 24 Oct 2005 23:19:00 -0700
+
+inkscape (0.42-1) unstable; urgency=medium
+
+ * Upstream release
+
+ -- Ted Gould <ted@gould.cx> Tue, 24 Jul 2005 22:23:00 -0700
+
+inkscape (0.41+0.42pre3-1) unstable; urgency=low
+
+ * Upstream pre-release
+
+ -- Ted Gould <ted@gould.cx> Tue, 21 Jul 2005 20:15:00 -0700
+
+inkscape (0.41+0.42pre2-1) unstable; urgency=low
+
+ * Upstream pre-release
+
+ -- Ted Gould <ted@gould.cx> Tue, 12 Jul 2005 21:45:00 -0700
+
+inkscape (0.41+0.42pre1-1) unstable; urgency=low
+
+ * Upstream pre-release
+
+ -- Ted Gould <ted@gould.cx> Mon, 4 Jul 2005 21:45:00 -0700
+
+inkscape (0.40+0.41pre3-1) unstable; urgency=low
+
+ * Upstream pre-release
+
+ -- Kees Cook <kees@outflux.net> Sat, 5 Feb 2005 21:45:00 -0700
+
+inkscape (0.40) unstable; urgency=low
+
+ * New upstream version:
+
+ + First version that supports layers.
+ + Text on path.
+ + Improved calligraphy pen, freehand pencil and star tool.
+ + Three new tutorials.
+ + More detail at http://www.inkscape.org/cgi-bin/wiki.pl?ReleaseNotes
+
+ -- Peter Moulder <pmoulder@mail.csse.monash.edu.au> Sun, 28 Nov 2004 23:04:36 +1100
+
+inkscape (0.39+cvs) unstable; urgency=low
+
+ * Reduce differences from wolfi's official Debian package.
+
+ + Greatly-trimmed changelog entries.
+ + Sort build-depends.
+
+ -- Peter Moulder <pmoulder@mail.csse.monash.edu.au> Tue, 27 Jul 2004 22:05:07 +1000
+
+inkscape (0.39cvs) unstable; urgency=low
+
+ * CVS package
+
+ -- Kees Cook <kees@outflux.net> Thu, 15 Apr 2004 12:45:00 -0700
+
+inkscape (0.39) unstable; urgency=low
+
+ * New upstream version:
+
+ + New SVG features: markers (aka arrowheads), clones (svg:use),
+ mostly-complete support for pattern tiles.
+ + Pango: better text appearance
+ + New dialogs: Preferences, Find, RDF Metadata
+ + New documentation, new translations
+
+ See NEWS for a longer list.
+
+ -- Peter Moulder <pmoulder@mail.csse.monash.edu.au> Sun, 18 Jul 2004 11:14:09 +1000
+
+inkscape (0.38.1+0.39pre4-1) unstable; urgency=low
+
+ * New upstream version
+ * upload sponsored by Guido Guenther <agx@debian.org>
+
+ -- Wolfram Quester <wolfi@mittelerde.physik.uni-konstanz.de> Tue, 13 Jul 2004 17:32:39 +0200
+
+inkscape (0.38.1+0.39pre3-1) unstable; urgency=low
+
+ * New upstream version
+ * This is upstream version 0.39pre3. The versioning of debian is to make
+ sure the final version 0.39 is greater than this pre-Versions
+ * removed "Conflicts: inkscape-cvs" and "Provides: inkscape" from debian/control
+ because the regular inkscape package should be installable parallel to
+ inkscape-cvs (if I ever have time to create this one)
+ * added "Suggests: sketch" to debian/control because inkscape can use sketch
+ to export eps.
+
+ -- Wolfram Quester <wolfi@mittelerde.physik.uni-konstanz.de> Fri, 9 Jul 2004 00:24:02 +0200
+
+inkscape (0.38.1-4) unstable; urgency=low
+
+ * added link to the inkscape homepage to debian/control
+ * added "Conflicts: inkscape-cvs" and "Provides: inkscape" to debian/control
+ to ensure proper handling of the new inkscape-cvs package
+ * upload sponsored by Guido Guenther <agx@debian.org>
+
+ -- Wolfram Quester <wolfi@mittelerde.physik.uni-konstanz.de> Thu, 10 Jun 2004 16:13:35 +0200
+
+inkscape (0.38.1-3) unstable; urgency=low
+
+ * move debian/menu to debian/inkscape.menu. This was needed because upstream
+ includes a slightly diffent inkscape.menu file. Thanks to Karsten Merker.
+ * upload sponsored by Karsten Merker
+
+ -- Wolfram Quester <wolfi@mittelerde.physik.uni-konstanz.de> Tue, 20 Apr 2004 18:44:45 +0200
+
+inkscape (0.38.1-2) unstable; urgency=low
+
+ * fixed wording of package description in debian/control
+ (thanks to Karsten Merker)
+ * upload sponsored by Karsten Merker
+
+ -- Wolfram Quester <wolfi@mittelerde.physik.uni-konstanz.de> Mon, 19 Apr 2004 15:50:48 +0200
+
+inkscape (0.38.1-1) unstable; urgency=low
+
+ * New upstream release to fix two bugs itroduced in the flurry of last-day
+ activity.
+ * added my fix to the KEYBINDINGS-section in inkscape.1.in again
+ * upload sponsored by Guido Guenther <agx@debian.org> and
+ Karsten Merker <merker@debian.org>
+
+
+ -- Wolfram Quester <wolfi@mittelerde.physik.uni-konstanz.de> Mon, 12 Apr 2004 21:11:01 +0200
+
+inkscape (0.38-1) unstable; urgency=low
+
+ * New upstream release:
+ Main goal for this release was to fix as many bugs as possible. Apart from
+ that, some new features and usability enhancements were included. Have a
+ look at /usr/share/doc/inkscape/NEWS for more information.
+ * remove debian/inkview.1 since it was included upstream.
+ * added my fix to the KEYBINDINGS-section in inkscape.1.in again
+ * don't remove po/*.gmo in debian/rules any longer
+ * remove debian/examples and dh_installexamples
+ * upload sponsored by Guido Guenther <agx@debian.org> and
+ Karsten Merker <merker@debian.org>
+
+ -- Wolfram Quester <wolfi@mittelerde.physik.uni-konstanz.de> Thu, 8 Apr 2004 12:24:13 +0200
+
+inkscape (0.37-5) unstable; urgency=low
+
+ * remove Guido Guenther <agx@debian.org> from Uploaders
+ * insert a pair of #ifdef DEBUG_MARKERS ... #endif in
+ src/dialogs/stroke-style.cpp, sp_stroke_style_set_marker_buttons()
+ as suggested by
+ http://cvs.sourceforge.net/viewcvs.py/inkscape/inkscape/src/dialogs/stroke-style.cpp?r1=1.23&r2=1.24&hideattic=0
+ (closes: #241668)
+ * upload sponsored by Guido Guenther <agx@debian.org>
+
+ -- Wolfram Quester <wolfi@mittelerde.physik.uni-konstanz.de> Fri, 2 Apr 2004 19:09:03 +0200
+
+inkscape (0.37-4) unstable; urgency=low
+
+ * took updated po/es.po from upstream
+ * remove po/*.gmo in debian/rules
+ * added mime-type image/svg to debian/mime
+ * upload sponsored by Guido Guenther <agx@debian.org>
+
+ -- Wolfram Quester <wolfi@mittelerde.physik.uni-konstanz.de> Tue, 30 Mar 2004 11:20:18 +0200
+
+inkscape (0.37-3) unstable; urgency=low
+
+ * converted inkscape.png to debian/inkscape.xpm and use this icon in the
+ menus (Trying to avoid lintians menu-icon-not-in-xpm-format)
+ * use dh_installexamples correctly. inkscape can display them even if
+ they are gzipped. (Closes: #232254)
+ * upload sponsored by Guido Guenther <agx@debian.org>
+ * added manpage for inkview
+ * fixed KEYBINDINGS-section in inkscape.1
+ * added inkscape.applications to have an entry in nautilus' "open with
+ another application" menu. I still don't know how I get an entry in "open
+ with"
+
+ -- Wolfram Quester <wolfi@mittelerde.physik.uni-konstanz.de> Fri, 13 Feb 2004 01:15:37 +0100
+
+inkscape (0.37-2) unstable; urgency=low
+
+ * the ./intltool-* scripts need libxml-parser-perl.
+
+ -- Guido Guenther <agx@debian.org> Wed, 11 Feb 2004 15:36:31 +0100
+
+inkscape (0.37-1) unstable; urgency=low
+
+ * new upstream version
+ * added libsigc++-1.2-dev to Build-Depends
+ * removed no more existing TODO from debian/docs
+ * upload sponsored by Guido Guenther <agx@debian.org>
+
+ -- Wolfram Quester <wolfi@mittelerde.physik.uni-konstanz.de> Tue, 10 Feb 2004 14:02:10 +0100
+
+inkscape (0.36-3) unstable; urgency=low
+
+ * enable installation of debian menus
+ * install examples to /usr/share/doc/inkscape/
+ * added mime-support
+
+ -- Wolfram Quester <wolfi@mittelerde.physik.uni-konstanz.de> Tue, 13 Jan 2004 11:36:43 +0100
+
+inkscape (0.36-2) unstable; urgency=low
+
+ * fix versioning in debian/changelog
+ * remove sodipodi changelog from debian/ directory
+ * add myself to uploaders
+
+ -- Guido Guenther <agx@debian.org> Fri, 26 Dec 2003 23:01:02 +0100
+
+inkscape (0.36-1) unstable; urgency=low
+
+ * Initial release in Debian. closes: #220795.
+ * Adopted package description from Nathan Hurst
+
+ -- Wolfram Quester <wolfi@mittelerde.physik.uni-konstanz.de> Thu, 18 Dec 2003 12:36:30 +0100
+
+inkscape (0.35-1) unstable; urgency=low
+
+ * Initial release of the new code tree.
+
+ -- Nathan Hurst <njh@mail.csse.monash.edu.au> Wed, 12 Nov 2003 15:33:14 +1100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 000000000..b8626c4cf
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+4
diff --git a/debian/control b/debian/control
new file mode 100644
index 000000000..01b75a1cb
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,32 @@
+Source: inkscape
+Section: graphics
+Priority: optional
+Maintainer: Nathan Hurst (njh) <njh@mail.csse.monash.edu.au>
+Build-Depends: debhelper (>= 4.0.0), intltool, libart-2.0-dev (>= 2.3.10), libgc-dev (>= 1:6.5-1), libglib2.0-dev, libgnomevfs2-dev, libgtk2.0-dev (>= 2.0.6-1), libglibmm-2.4-dev (>> 2.6.1-1), libgtkmm-2.4-dev (>> 2.4.11-2), libgtkspell-dev (>= 2.0.10-3), libpango1.0-dev, libpng12-dev, libpopt-dev, libsigc++-2.0-dev (>= 2.0.10-3), libtool, libxml-parser-perl, libxml2-dev (>= 2.6.0), libxslt1-dev, pkg-config, zlib1g-dev
+Standards-Version: 3.6.1
+
+Package: inkscape
+Architecture: any
+Depends: ${shlibs:Depends}
+Suggests: dia, libwmf-bin, pstoedit, sketch, libxml-xql-perl
+Description: Vector based drawing program
+ Inkscape loads and saves a subset of the SVG (Scalable Vector Graphics)
+ format, a standard maintained by the WWW consortium.
+ .
+ Inkscape user interface should be familiar from CorelDraw and similar
+ drawing programs. There are rectangles, ellipses, text items, bitmap
+ images and freehand curves.
+ As an added bonus both vector and bitmap objects can have alpha
+ transparency and can be arbitrarily transformed.
+ .
+ Inkscape supports multiple opened files and multiple views per file.
+ Graphics can be printed and exported to png bitmaps.
+ .
+ Homepage: http://www.inkscape.org/
+ .
+ If you wish to import postscript or pdf files, then you need pstoedit
+ and sketch.
+ dia is needed only if you wish to import Dia files.
+ libwmf-bin is needed only if you wish to import Windows metafile
+ (.wmf) files.
+ libxml-xql-perl is needed only by the drop-shadow effect.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 000000000..a816f104f
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,38 @@
+This package was debianized by Wolfram Quester <wolfi@mittelerde.physik.uni-konstanz.de> on
+Wed, 12 Nov 2003 10:39:40 +0100.
+
+It was downloaded from http://inkscape.sourceforge.net/
+
+Upstream Authors:
+ Hans Breuer
+ Bulia Byak
+ Chema Celorio
+ Zbigniew Chyla
+ Robert Crosbie
+ Danilo Egan
+ Frank Felfe
+ Ted Gould
+ Bryce Harrington
+ Nathan Hurst
+ Bob Jamison
+ Lauris Kaplinski
+ Lynn Kerby
+ Petr Kovar
+ Raph Levien
+ Vitaly Lipatov
+ Dmitry G. Mastrukov
+ Michael Meeks
+ Frederico Mena
+ MenTaLguY
+ Yukihiro Nakai
+ Christian Neumair
+ Mitsuru Oka
+ Christian Schaller
+ Tom von Schwerdtner
+ Daniel Yacob
+ Masatake Yamato
+
+License: GNU GPL
+
+On Debian systems, the text of the Gnu GPL can be found in
+/usr/share/common-licenses/GPL.
diff --git a/debian/dirs b/debian/dirs
new file mode 100644
index 000000000..15738b85d
--- /dev/null
+++ b/debian/dirs
@@ -0,0 +1 @@
+usr/share/application-registry/
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 000000000..50bd824bb
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1,2 @@
+NEWS
+README
diff --git a/debian/inkscape.applications b/debian/inkscape.applications
new file mode 100644
index 000000000..842b83737
--- /dev/null
+++ b/debian/inkscape.applications
@@ -0,0 +1,7 @@
+inkscape
+ command=inkscape
+ name=inkscape
+ can_open_multiple_files=true
+ expects_uris=false
+ requires_terminal=false
+ mime_types=image/svg,image/svg+xml
diff --git a/debian/inkscape.menu b/debian/inkscape.menu
new file mode 100644
index 000000000..2af2c6611
--- /dev/null
+++ b/debian/inkscape.menu
@@ -0,0 +1,5 @@
+?package(inkscape): needs="X11" section="Apps/Graphics"\
+ hints="Vector"\
+ title="Inkscape" command="/usr/bin/inkscape"\
+ icon="/usr/share/pixmaps/inkscape.xpm"\
+ longtitle="Vector based drawing program"
diff --git a/debian/inkscape.xpm b/debian/inkscape.xpm
new file mode 100644
index 000000000..33cae69d2
--- /dev/null
+++ b/debian/inkscape.xpm
@@ -0,0 +1,95 @@
+/* XPM */
+static char * inkscape_xpm[] = {
+"32 32 60 1",
+" c None",
+". c #000000",
+"+ c #050505",
+"@ c #646464",
+"# c #404040",
+"$ c #232323",
+"% c #C9C9C9",
+"& c #FFFFFF",
+"* c #FEFEFE",
+"= c #939393",
+"- c #070707",
+"; c #5F5F5F",
+"> c #F2F2F2",
+", c #CECECE",
+"' c #252525",
+") c #030303",
+"! c #9E9E9E",
+"~ c #5A5A5A",
+"{ c #9C9C9C",
+"] c #FBFBFB",
+"^ c #9B9B9B",
+"/ c #0D0D0D",
+"( c #707070",
+"_ c #D1D1D1",
+": c #ADADAD",
+"< c #565656",
+"[ c #929292",
+"} c #C7C7C7",
+"| c #272727",
+"1 c #1B1B1B",
+"2 c #F8F8F8",
+"3 c #656565",
+"4 c #636363",
+"5 c #DADADA",
+"6 c #181818",
+"7 c #171717",
+"8 c #454545",
+"9 c #3A3A3A",
+"0 c #EDEDED",
+"a c #0A0A0A",
+"b c #1A1A1A",
+"c c #BBBBBB",
+"d c #1F1F1F",
+"e c #020202",
+"f c #525252",
+"g c #010101",
+"h c #3D3D3D",
+"i c #1C1C1C",
+"j c #505050",
+"k c #0B0B0B",
+"l c #060606",
+"m c #080808",
+"n c #878888",
+"o c #999A9A",
+"p c #7A7C7C",
+"q c #484949",
+"r c #282828",
+"s c #202020",
+"t c #555656",
+"u c #808282",
+" ",
+" .... ",
+" .+@#.. ",
+" .$%&*=-. ",
+" .;>&&&&,'. ",
+" )!&&&&&&&>~. ",
+" .{&&&]&&&&&&^/ ",
+" .(&&&_:&&&&&<[}| ",
+" .12&&&34&&>5&6.78. ",
+" ..9&&&0ab*cdefg..... ",
+" ...d(<hi..jg.......... ",
+" ........................ ",
+" .......................... ",
+" ............................ ",
+" .............................. ",
+"................................",
+"................................",
+" ..............................",
+" .......................... ",
+" ...kl................. ",
+" ....mnopqrg......... ",
+" .........stuk...... ",
+" .................. ",
+" ................ ... ",
+" .............. .... ",
+" .. ............. ",
+" ... ........... . ",
+" .. .......... .. ",
+" ......... ",
+" ....... ",
+" .... ",
+" "};
diff --git a/debian/mime b/debian/mime
new file mode 100644
index 000000000..1c149ec85
--- /dev/null
+++ b/debian/mime
@@ -0,0 +1,2 @@
+image/svg+xml; inkscape '%s'; description="Scalable Vector Graphics"; test=test "$DISPLAY" != ""
+image/svg; inkscape '%s'; description="Scalable Vector Graphics"; test=test "$DISPLAY" != ""
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 000000000..5ee256bf1
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,101 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+
+CFLAGS = -g
+CXXFLAGS = -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+ CXXFLAGS += -O0
+else
+ CFLAGS += -O2
+ CXXFLAGS += -O2
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+ INSTALL_PROGRAM += -s
+endif
+
+builddir/config.status: configure
+ dh_testdir
+ mkdir -p builddir
+ cd builddir \
+ && CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" \
+ ../configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
+ --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
+
+build: builddir/config.status
+ dh_testdir
+ cd builddir && $(MAKE)
+
+clean:
+ dh_testdir
+ rm -rf builddir
+ifneq "$(wildcard /usr/share/misc/config.sub)" ""
+ cp -f /usr/share/misc/config.sub config.sub
+endif
+ifneq "$(wildcard /usr/share/misc/config.guess)" ""
+ cp -f /usr/share/misc/config.guess config.guess
+endif
+ rm -f po/.intltool-merge-cache
+ rm -f po/*.gmo po/messages
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+ cd builddir && $(MAKE) install DESTDIR=$(CURDIR)/debian/inkscape
+ install -o root -g root -m 644 $(CURDIR)/debian/inkscape.xpm $(CURDIR)/debian/inkscape/usr/share/pixmaps/inkscape.xpm
+ install -o root -g root -m 644 $(CURDIR)/debian/inkscape.applications $(CURDIR)/debian/inkscape/usr/share/application-registry/inkscape.applications
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs ChangeLog
+ dh_installdocs
+# dh_installexamples
+# dh_install
+ dh_installmenu
+# dh_installdebconf
+# dh_installlogrotate
+# dh_installemacsen
+# dh_installpam
+ dh_installmime
+# dh_installinit
+# dh_installcron
+# dh_installinfo
+# dh_installman
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+# dh_perl
+# dh_python
+# dh_makeshlibs
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+
+.PHONY: build clean binary-indep binary-arch binary install