diff options
| author | MenTaLguY <mental@rydia.net> | 2006-01-16 02:36:01 +0000 |
|---|---|---|
| committer | mental <mental@users.sourceforge.net> | 2006-01-16 02:36:01 +0000 |
| commit | 179fa413b047bede6e32109e2ce82437c5fb8d34 (patch) | |
| tree | a5a6ac2c1708bd02288fbd8edb2ff500ff2e0916 /debian | |
| download | inkscape-179fa413b047bede6e32109e2ce82437c5fb8d34.tar.gz inkscape-179fa413b047bede6e32109e2ce82437c5fb8d34.zip | |
moving trunk for module inkscape
(bzr r1)
Diffstat (limited to 'debian')
| -rw-r--r-- | debian/.cvsignore | 10 | ||||
| -rw-r--r-- | debian/changelog | 233 | ||||
| -rw-r--r-- | debian/compat | 1 | ||||
| -rw-r--r-- | debian/control | 32 | ||||
| -rw-r--r-- | debian/copyright | 38 | ||||
| -rw-r--r-- | debian/dirs | 1 | ||||
| -rw-r--r-- | debian/docs | 2 | ||||
| -rw-r--r-- | debian/inkscape.applications | 7 | ||||
| -rw-r--r-- | debian/inkscape.menu | 5 | ||||
| -rw-r--r-- | debian/inkscape.xpm | 95 | ||||
| -rw-r--r-- | debian/mime | 2 | ||||
| -rwxr-xr-x | debian/rules | 101 |
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 |
