r37189 - in /packages/ipe/trunk/debian: ./ patches/ source/

smr at users.alioth.debian.org smr at users.alioth.debian.org
Tue Jan 4 02:40:23 UTC 2011


Author: smr
Date: Tue Jan  4 02:40:23 2011
New Revision: 37189

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=37189
Log:
Import into Debian-Science.

Added:
    packages/ipe/trunk/debian/
    packages/ipe/trunk/debian/Notes
    packages/ipe/trunk/debian/changelog
    packages/ipe/trunk/debian/compat
    packages/ipe/trunk/debian/control
    packages/ipe/trunk/debian/copyright
    packages/ipe/trunk/debian/gsfonts-fontmap.xml
    packages/ipe/trunk/debian/ipe.desktop
    packages/ipe/trunk/debian/ipe.doc-base
    packages/ipe/trunk/debian/ipe.install
    packages/ipe/trunk/debian/ipe.menu
    packages/ipe/trunk/debian/ipe.png.uu
    packages/ipe/trunk/debian/ipetoipe.sh   (with props)
    packages/ipe/trunk/debian/libipe-dev.install
    packages/ipe/trunk/debian/libipe7.0.10.install
    packages/ipe/trunk/debian/patches/
    packages/ipe/trunk/debian/patches/build-nostrip.patch
    packages/ipe/trunk/debian/patches/series
    packages/ipe/trunk/debian/rules   (with props)
    packages/ipe/trunk/debian/source/
    packages/ipe/trunk/debian/source/format

Added: packages/ipe/trunk/debian/Notes
URL: http://svn.debian.org/wsvn/debian-science/packages/ipe/trunk/debian/Notes?rev=37189&op=file
==============================================================================
--- packages/ipe/trunk/debian/Notes (added)
+++ packages/ipe/trunk/debian/Notes Tue Jan  4 02:40:23 2011
@@ -1,0 +1,18 @@
+		Dependencies
+		------------
+
+tetex-bin: pdflatex
+tetex-extra: /usr/share/texmf/fonts/type1/urw/*
+
+#378537 requests using texlive
+
+texlive-base-bin: /usr/bin/pdflatex
+fonts might be in one of the font packages:
+root at riemann:/tmp/ipe-6.0pre26# apt-cache search texlive|grep -i font
+texlive-font-utils - TeX Live: TeX font-related programs
+texlive-fonts-extra - TeX Live: Extra fonts
+texlive-fonts-recommended - TeX Live: Recommended fonts
+texlive-metapost - TeX Live: MetaPost (and Metafont) drawing packages
+
+- these install into /usr/share/texmf-texlive/... so a new version
+of the fontmap is required.  How can this be detected at runtime?

Added: packages/ipe/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/ipe/trunk/debian/changelog?rev=37189&op=file
==============================================================================
--- packages/ipe/trunk/debian/changelog (added)
+++ packages/ipe/trunk/debian/changelog Tue Jan  4 02:40:23 2011
@@ -1,0 +1,405 @@
+ipe (7.0.10-3) UNRELEASED; urgency=low
+
+  * Move to debian-science SVN repository.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 03 Jan 2011 20:39:50 -0600
+
+ipe (7.0.10-2) unstable; urgency=low
+
+  * control(ipe): Change dependency on lua interpreter (lua5.1) from
+    depends to recommends.  Closes: #561721.
+  
+  * patches/build-nostrip.patch: New.  Install in staging directory
+    without stripping, so that DEB_BUILD_OPTION 'nostrip' can be honoured.
+    Closes: #437230.
+  
+  * rules: Install fontmap.xml correctly. Install ipe.so symlink in lua's
+    package.cpath so that lua scripts can find ipe.  Closes: #562785.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 27 Dec 2009 18:11:32 -0600
+
+ipe (7.0.10-1) unstable; urgency=low
+
+  * New upstream.  Closes: #551192.
+    - New build-depends: libcairo2-dev, liblua5.1-0-dev, gsfonts
+    - patches/config.diff: Remove.  Upstream build system replaced.
+    - Runtime lib package changed to libipe7.0.10 from libipe1c2a
+    - Devel package renamed to libipe-dev (from libipe1-dev)
+    - Package ipe depends on lua5.1 due to ipe-update-master.
+  
+  * rules: Re-write to use dh.
+
+ -- Steve M. Robbins <smr at debian.org>  Fri, 11 Dec 2009 21:22:35 -0600
+
+ipe (6.0pre32patch1-1) unstable; urgency=low
+
+  * New upstream.
+    - debian/patches/fix-version.diff: Remove.  Applied upstream.
+    - debian/control: Remove conflicts with libfreetype6; upstream has
+      removed run-time checks.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 09 May 2009 12:15:53 -0500
+
+ipe (6.0pre32-2) unstable; urgency=low
+
+  * debian/control: Update to build with freetype 2.3.9.  Update
+    Standards-Version to 3.8.1.0; no changes required.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 15 Mar 2009 00:09:40 -0500
+
+ipe (6.0pre32-1) unstable; urgency=low
+
+  * New upstream.
+    - debian/patches/fix-version.diff: New.  Set IPEVERS correctly.
+    - debian/patches/update-webpages.diff: Remove.  Applied upstream.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 30 Nov 2008 22:10:26 -0600
+
+ipe (6.0pre31-1) unstable; urgency=low
+
+  * New upstream.
+    - debian/patches/gcc43.diff
+    - debian/patches/ipe-bug-253.diff:
+    - debian/patches/decimal-point.patch: Remove.  Applied upstream.
+    - debian/patches/config.diff: Remove IPEBROWSER hunk; upstream changed
+      it to sensible-browser.
+
+ -- Steve M. Robbins <smr at debian.org>  Fri, 07 Nov 2008 04:25:40 -0600
+
+ipe (6.0pre30-6) unstable; urgency=low
+
+  * debian/rules: Support parallel builds.  Grep src/config.pri for
+    IPEVERS, rather than including it.  Closes: #482748.  Ensure source
+    cleaned before unapplying quilt patches.
+  
+  * Convert existing sources changes to quilt series; new patches:
+    - debian/patches/update-webpages.diff
+    - debian/patches/config.diff
+    - debian/patches/ipe-bug-253.diff
+    - debian/patches/gcc43.diff
+
+ -- Steve M. Robbins <smr at debian.org>  Fri, 07 Nov 2008 03:35:01 -0600
+
+ipe (6.0pre30-5) unstable; urgency=low
+
+  * debian/control: Adjust dependencies for freetype 2.3.7.  Replace
+    recommends of "latex-ucs" by "texlive-latex-recommended".
+
+ -- Steve M. Robbins <smr at debian.org>  Fri, 04 Jul 2008 21:59:45 -0500
+
+ipe (6.0pre30-4) unstable; urgency=low
+
+  * debian/control: Adjust dependencies for new freetype version.  Closes:
+    #487041.  Remove (now obsolete) tetex-bin alternative from ipe
+    dependencies.  Update to standards version 3.8.0.0.
+  
+  * debian/ipe.doc-base: Change section from Apps/Graphics to Graphics.
+
+ -- Steve M. Robbins <smr at debian.org>  Thu, 19 Jun 2008 10:01:56 -0500
+
+ipe (6.0pre30-3) unstable; urgency=low
+
+  * debian/control:
+  * debian/rules: Build using quilt.
+
+  * debian/patches/decimal-point.patch: Set the LC_NUMERIC to "C" at
+    program startup, to ensure decimal point is a period, not a comma.
+    Closes: #480659.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 18 May 2008 23:00:04 -0500
+
+ipe (6.0pre30-2) unstable; urgency=low
+
+  * debian/control: Merge repeated Conflicts line for libipe1c2a.  Closes:
+    #464303.  Add Homepage field; remove homepage from ipe description.
+    Add sharutils build-dep.  Upgrade to standards-version 3.7.3; no
+    changes required.  Switch from substvar Source-Version to
+    binary:Version.
+
+  * debian/rules: Install desktop file and icon.  Closes: #451022.  Note
+    that I'm not applying the stylesheet part of the patch.
+  
+  * src/ipelib/ipedct.cpp:
+  * src/ipelib/ipepdfwriter.cpp: Include <cstring>, to build with GCC 4.3
+    (thanks brian m. carlson).  Closes: #454844.
+  
+  * src/ipecanvas/ipecanvaspainter.cpp:
+  * src/ipecanvas/ipecanvaspainter.h:
+  * src/ipecanvas/ipefonts.cpp:
+  * src/ipelib/ipepdfparser.cpp: Applied patch dated 2007-12-14 for Ipe
+    bug 253 (see http://http.theano.de/bugzilla).  Closes: #455247.
+
+  * ipe/menu.ipe: Change from section Apps/ to section Applications/ per
+    menu documentation.
+  
+ -- Steve M. Robbins <smr at debian.org>  Thu, 07 Feb 2008 00:49:24 -0600
+
+ipe (6.0pre30-1) unstable; urgency=low
+
+  * New upstream version.
+    - Ipe now works with pdftex 1.40 (in MikTeX 2.6 and texlive 2007).
+      Closes: #432043.
+
+  * debian/control: Update download URL.  Closes: #433309.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 09 Dec 2007 07:24:19 -0600
+
+ipe (6.0pre28-4) unstable; urgency=low
+
+  * debian/control: Update depends and conflicts to new freetype (version
+    2.3.5).  Closes: #432476.
+  
+  * debian/control: Add (<< 2007) to dependency on texlive-latex-base,
+    since ipe can't cope with the output of version 1.40 of Pdflatex
+    (included in in TexLive 2007).  Closes: #432043.
+  
+  * Update homepage URL.  Closes: #427388.
+  
+  * src/config.pri: Remove -Werror as upstream suggests
+    (http://s105.theano.de/cgi-bin/bugzilla/show_bug.cgi?id=227).  Closes:
+    #417675.
+
+ -- Steve M. Robbins <smr at debian.org>  Tue, 10 Jul 2007 23:23:09 -0500
+
+ipe (6.0pre28-3) unstable; urgency=low
+
+  * Apply patch http://tclab.kaist.ac.kr/ipe/pdftex1.40patches.zip
+  to enable Ipe to parse output of new pdftex 1.40.  See
+  http://mail.cs.uu.nl/pipermail/ipe-discuss/2007-February/000622.html
+
+ -- Steve M. Robbins <smr at debian.org>  Thu, 19 Apr 2007 20:26:00 -0500
+
+ipe (6.0pre28-2) unstable; urgency=low
+
+  * Introduce wrapper script around ipetoipe that uses a unique
+    IPELATEXDIR for each run.  Closes: #405294.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 18 Mar 2007 19:13:13 -0500
+
+ipe (6.0pre28-1) unstable; urgency=low
+
+  * New upstream version.
+  
+  * tetex-fontmap.xml: Revert patches, since now using debian/gsfonts-fontmap.xml.
+
+  * src/ipetopng/ipetopng.cpp: Revert patch.  The printf now uses IpeDocument::pages(),
+    which returns int.
+
+  * src/ipemodel/ipeprefs.cpp: Revert patch.  Upstream now targets Qt 4.2.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon,  5 Mar 2007 23:24:01 -0600
+
+ipe (6.0pre27-3) unstable; urgency=low
+
+  * debian/gsfonts-fontmap.xml: New.  Fontmap for fonts from gsfonts package.
+  * debian/rules: Use gsfonts-fontmap.xml instead of tetex-fontmap.xml.
+  * debian/control: Add texlive-latex-base dependency as alternative to
+    tetex-bin (for pdflatex) and replace tetex-extra by gsfonts (for font
+    files).  Patch courtesy of Norbert Preining.  Closes: #378537.
+
+ -- Steve M. Robbins <smr at debian.org>  Tue,  9 Jan 2007 23:14:51 -0600
+
+ipe (6.0pre27-2) unstable; urgency=low
+
+  * src/ipetoipe/ipetoipe.cpp: Revert patch from 6.0pre26-3, since IpeDocument::TotalViews()
+  now returns int, not size_t.  Closes: #395987.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 29 Oct 2006 07:44:45 -0600
+
+ipe (6.0pre27-1) unstable; urgency=low
+
+  * New upstream version.
+  
+  * src/ipemodel.pro: Revert previous change.  Use patch from Ipe Bug 176,
+  provided by Laurent Rineau.  Closes: #395311.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 28 Oct 2006 19:35:10 -0500
+
+ipe (6.0pre26-6) unstable; urgency=low
+  
+  * src/literal_escaped_quote.pri:
+  * src/ipemodel.pro: Qt 4.2 changed the behaviour of backslash inside qmake
+  file; this code should work on both 4.2 and previous versions.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 22 Oct 2006 23:23:41 -0500
+
+ipe (6.0pre26-5) unstable; urgency=low
+
+  * Rebuild with freetype 2.2.1.  Closes: #369244.  
+  Both source and library package now conflict with freetype >= 2.2.2.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat,  1 Jul 2006 13:13:38 -0400
+
+ipe (6.0pre26-4) unstable; urgency=low
+
+  * No change.  Just want the autobuilders to pick this up.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 22 Apr 2006 08:40:54 -0400
+
+ipe (6.0pre26-3) unstable; urgency=low
+
+  * src/ipetoipe/ipetoipe.cpp:
+  * src/ipetopng/ipetopng.cpp: Use %zu to print values of size_t.
+    Closes: #361773.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 10 Apr 2006 23:47:37 -0400
+
+ipe (6.0pre26-2) unstable; urgency=low
+
+  * src/ipetoipe/ipetoipe.cpp: cast doc->size() to int for use in 
+  fprintf( %d ).
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 10 Apr 2006 00:09:13 -0400
+
+ipe (6.0pre26-1) unstable; urgency=low
+
+  * New upstream version.  Closes: #340558.
+    - requires Qt4; change Build-Depends and debian/rules appropriately
+    - build-conflict with libipe1-dev to avoid problems linking wrong lib
+    - static libs are no longer built
+
+ -- Steve M. Robbins <smr at debian.org>  Sun,  9 Apr 2006 20:19:07 -0400
+
+ipe (6.0pre23-7) unstable; urgency=low
+
+  * tetex-fontmap.xml: update font path to /usr/share/texmf-tetex/
+  Closes: #355563.
+
+ -- Steve M. Robbins <smr at debian.org>  Tue,  7 Mar 2006 22:38:54 -0500
+
+ipe (6.0pre23-6) unstable; urgency=low
+
+  * Remove (broken) attempt at tighter libfreetype dependency.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 12 Feb 2006 23:22:01 -0500
+
+ipe (6.0pre23-5) unstable; urgency=low
+
+  * Suggest package latex-ucs for unicode character support.  
+    Closes: #345938.
+  
+  * Tighten dependency on libfreetype.  Closes: #345937.
+
+ -- Steve M. Robbins <smr at debian.org>  Thu,  9 Feb 2006 00:02:18 -0500
+
+ipe (6.0pre23-4) unstable; urgency=low
+
+  * debian/control: Rename library packages to use "c2a" suffix, due to
+    libstdc++ allocator change.  Declare conflicts & replaces with the
+    previous "c2" packages.  Closes: #339188.
+
+ -- Steve M. Robbins <smr at debian.org>  Wed, 23 Nov 2005 21:37:07 -0500
+
+ipe (6.0pre23-3) unstable; urgency=low
+  
+  * GCC 4 transition: rename libipe1 to libipe1c2.
+
+  * src/config.pro: Remove -Werror.  I'd prefer to add the required
+  virtual destructors, but at least two problem classes are in Qt itself.
+  Closes: #302606.
+  
+  * Rebuild with current freetype.  Closes: #315823.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon,  8 Aug 2005 21:02:26 -0400
+
+ipe (6.0pre23-2) unstable; urgency=low
+
+  * debian/control: Ipe should depend on exact version of libipe.
+    Closes: #296771.
+
+ -- Steve M. Robbins <smr at debian.org>  Thu, 24 Feb 2005 22:09:16 -0500
+
+ipe (6.0pre23-1) unstable; urgency=low
+
+  * New upstream version.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 18 Dec 2004 20:56:33 -0500
+
+ipe (6.0pre22-2) unstable; urgency=low
+
+  * src/config.pro: Set IPEDOCDIR to location where manual gets installed
+    on Debian.  Closes: #277306.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 24 Oct 2004 11:16:35 -0400
+
+ipe (6.0pre22-1) unstable; urgency=low
+
+  * New upstream version.
+  * New package libipe1-dev.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 11 Oct 2004 23:55:49 -0400
+
+ipe (6.0pre20-2) unstable; urgency=low
+
+  * Apply patch from upstream to address build failures.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 18 Jul 2004 16:15:34 -0400
+
+ipe (6.0pre20-1) unstable; urgency=low
+
+  * New upstream release.
+    - fixes crash when creating circle through three points.  Closes: #259533.
+    - debian/copyright: Update to current license terms.
+    - debian/*.1: Remove as manpages now come from upstream.
+  
+  * Rename debian/menu to debian/ipe.menu.  Closes: #259539.
+
+ -- Steve M. Robbins <smr at debian.org>  Tue, 29 Jun 2004 01:40:02 -0400
+
+ipe (6.0pre16-2) unstable; urgency=low
+
+  * src/ipemodel/ipepdfdoc.cpp: Duplicate string before putting it
+  into the environment.  Applied patch from Hein Roehrig.  Closes: #253200.
+  
+  * debian/copyright: Update to current license terms.
+
+ -- Steve M. Robbins <smr at debian.org>  Tue,  8 Jun 2004 00:44:02 -0400
+
+ipe (6.0pre16-1) unstable; urgency=low
+
+  * New upstream release.
+  * New maintainer.  Closes: #237582.
+  * Build against latest freetype.  Closes: #214983.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat,  5 Jun 2004 13:03:09 -0400
+
+ipe (6.0pre10-3) unstable; urgency=low
+
+  * Upgraded to policy 3.6.1.0
+  * Improved description of libipe
+    (closes: #209971)
+
+ -- Pascal Hakim <pasc at debian.org>  Wed, 10 Sep 2003 11:53:23 +1000
+
+ipe (6.0pre10-2) unstable; urgency=low
+
+  * Forgot to change the version number in the build script
+    (closes: #202117)
+
+ -- Pascal Hakim <pasc at debian.org>  Sun, 20 Jul 2003 11:00:32 +1000
+
+ipe (6.0pre10-1) unstable; urgency=low
+
+  * New upstream release
+    (closes: #201445)
+  * Deleting all vertices in a polyline no longer dumps core.
+    (Fixed in latest upstream release)
+    (closes: #199539)
+  * Fixed the description for libipe
+    (closes: #194734)
+
+ -- Pascal Hakim <pasc at debian.org>  Fri, 18 Jul 2003 22:38:08 +1000
+
+ipe (6.0pre9-2) unstable; urgency=low
+
+  * Fixed documentation section 
+    (closes: #194490)
+
+ -- Pascal Hakim <pasc at debian.org>  Sat, 24 May 2003 19:51:32 +1000
+
+ipe (6.0pre9-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Pascal Hakim <pasc at debian.org>  Mon, 31 Mar 2003 23:58:33 +1000
+

Added: packages/ipe/trunk/debian/compat
URL: http://svn.debian.org/wsvn/debian-science/packages/ipe/trunk/debian/compat?rev=37189&op=file
==============================================================================
--- packages/ipe/trunk/debian/compat (added)
+++ packages/ipe/trunk/debian/compat Tue Jan  4 02:40:23 2011
@@ -1,0 +1,1 @@
+7

Added: packages/ipe/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/ipe/trunk/debian/control?rev=37189&op=file
==============================================================================
--- packages/ipe/trunk/debian/control (added)
+++ packages/ipe/trunk/debian/control Tue Jan  4 02:40:23 2011
@@ -1,0 +1,62 @@
+Source: ipe
+Homepage: http://tclab.kaist.ac.kr/ipe/
+Section: graphics
+Priority: optional
+Maintainer: Steve M. Robbins <smr at debian.org>
+Build-Depends: sharutils, debhelper (>= 7.0.50~), libqt4-dev, qt4-dev-tools, libfreetype6-dev (>= 2.3.9), zlib1g-dev, libcairo2-dev, liblua5.1-0-dev, gsfonts
+Build-Conflicts: libipe1-dev
+Standards-Version: 3.8.3.0
+
+Package: ipe
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}, texlive-latex-base, gsfonts
+Recommends: lua5.1
+Suggests: texlive-latex-recommended
+Description: drawing editor for creating figures in PDF or PS formats
+ Ipe supports making small figures for inclusion into LaTeX
+ documents as well as making multi-page PDF presentations
+ Ipe's main features are:
+  * Entry of text as LaTeX source code. This makes it easy to enter
+    mathematical expressions, and to reuse the LaTeX-macros of the main
+    document.  In the display text is displayed as it will appear in
+    the figure.
+  * Produces pure Postscript/PDF, including the text. Ipe converts the
+    LaTeX-source to PDF or Postscript when the file is saved.
+  * It is easy to align objects with respect to each other (for
+    instance, to place a point on the intersection of two lines, or to
+    draw a circle through three given points) using various snapping
+    modes.
+  * Users can provide ipelets (Ipe plug-ins) to add functionality to
+    Ipe.  This way, Ipe can be extended for each task at hand.
+  * The text model is based on Unicode, and has been tested with Korean,
+     Chinese, and Japanese.
+ .
+ Package lua5.1 is recommended if using Ipe with LaTeX.
+ .
+ Package texlive-latex-recommended enables unicode text entry (for
+ accented characters).
+
+Package: libipe7.0.10
+Architecture: any
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Ipe library used by ipelets
+ This package provides a library used by Ipe and its extensions.
+ Ipelets are plug-ins for Ipe that are used to add functionality to
+ Ipe.
+ .
+ Ipe is the drawing editor for creating figures in PDF or PS formats.
+
+Package: libipe-dev
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends}, libipe7.0.10 (= ${binary:Version})
+Conflicts: libipe1-dev
+Replaces: libipe1-dev
+Description: Ipe library used by ipelets (developer files)
+ This package provides static libraries and include files needed to
+ create Ipelets, plug-ins for Ipe that are used to add functionality
+ to Ipe.
+ .
+ Ipe is the drawing editor for creating figures in PDF or PS formats.
+

Added: packages/ipe/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/debian-science/packages/ipe/trunk/debian/copyright?rev=37189&op=file
==============================================================================
--- packages/ipe/trunk/debian/copyright (added)
+++ packages/ipe/trunk/debian/copyright Tue Jan  4 02:40:23 2011
@@ -1,0 +1,36 @@
+This package was debianized by Pascal Hakim <pasc at debian.org> on
+Mon, 31 Mar 2003 23:58:33 +1000.
+
+It was downloaded from: http://ipe.compgeom.org/ 
+Current site: http://tclab.kaist.ac.kr/ipe/
+
+Copyright (C) 1993-2007 Otfried Cheong
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or (at
+your option) any later version.
+
+As a special exception, you have permission to link Ipe with the CGAL
+library and distribute executables, as long as you follow the
+requirements of the Gnu General Public License in regard to all of the
+software in the executable aside from CGAL.
+
+This program is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+Version 2 of the GPL may be found in /usr/share/common-licenses/GPL-2
+
+--------------------------------------------------------------------
+
+Ipe uses the Zlib library by Jean-loup Gailly and Mark Adler
+(www.gzip.org/zlib), the Freetype~2 library by David Turner, Robert
+Wilhelm, and Werner Lemberg (www.freetype.org), as well as some code
+from Xpdf by Derek B. Noonburg (www.foolabs.com/xpdf).
+
+--------------------------------------------------------------------
+
+Xpdf is icensed under the GNU General Public License (GPL), version 2.
+

Added: packages/ipe/trunk/debian/gsfonts-fontmap.xml
URL: http://svn.debian.org/wsvn/debian-science/packages/ipe/trunk/debian/gsfonts-fontmap.xml?rev=37189&op=file
==============================================================================
--- packages/ipe/trunk/debian/gsfonts-fontmap.xml (added)
+++ packages/ipe/trunk/debian/gsfonts-fontmap.xml Tue Jan  4 02:40:23 2011
@@ -1,0 +1,17 @@
+<?xml version="1.0"?>
+<fontmap>
+  <font format="type1" glyphs="/usr/share/fonts/type1/gsfonts/n019003l.pfb" name="Helvetica" fullname="Helvetica Regular" familyname="Helvetica" weight="Regular" />
+  <font format="type1" glyphs="/usr/share/fonts/type1/gsfonts/n019004l.pfb" name="Helvetica-Bold" fullname="Helvetica Bold" familyname="Helvetica" weight="Bold" />
+  <font format="type1" glyphs="/usr/share/fonts/type1/gsfonts/n019023l.pfb" name="Helvetica-Oblique" fullname="Helvetica Regular Italic" familyname="Helvetica" weight="Regular" />
+  <font format="type1" glyphs="/usr/share/fonts/type1/gsfonts/n019024l.pfb" name="Helvetica-BoldOblique" fullname="Helvetica Bold Italic" familyname="Helvetica" weight="Bold" />
+  <font format="type1" glyphs="/usr/share/fonts/type1/gsfonts/n021003l.pfb" name="Times-Roman" fullname="Times Regular" familyname="Times" weight="Regular" />
+  <font format="type1" glyphs="/usr/share/fonts/type1/gsfonts/n021004l.pfb" name="Times-Bold" fullname="Times Medium" familyname="Times" weight="Bold" />
+  <font format="type1" glyphs="/usr/share/fonts/type1/gsfonts/n021023l.pfb" name="Times-Italic" fullname="Times Regular Italic" familyname="Times" weight="Regular" />
+  <font format="type1" glyphs="/usr/share/fonts/type1/gsfonts/n021024l.pfb" name="Times-BoldItalic" fullname="Times Medium Italic" familyname="Times" weight="Bold" />
+  <font format="type1" glyphs="/usr/share/fonts/type1/gsfonts/n022003l.pfb" name="Courier" fullname="Courier Regular" familyname="Courier" weight="Regular" />
+  <font format="type1" glyphs="/usr/share/fonts/type1/gsfonts/n022004l.pfb" name="Courier-Bold" fullname="Courier Bold" familyname="Courier" weight="Bold" />
+  <font format="type1" glyphs="/usr/share/fonts/type1/gsfonts/n022023l.pfb" name="Courier-Oblique" fullname="Courier Regular Oblique" familyname="Courier" weight="Regular" />
+  <font format="type1" glyphs="/usr/share/fonts/type1/gsfonts/n022024l.pfb" name="Courier-BoldOblique" fullname="Courier Bold Oblique" familyname="Courier" weight="Bold" />
+  <font format="type1" glyphs="/usr/share/fonts/type1/gsfonts/s050000l.pfb" name="Symbol" fullname="Symbol" familyname="Symbol" weight="Regular" />
+  <font format="type1" glyphs="/usr/share/fonts/type1/gsfonts/d050000l.pfb" name="ZapfDingbats" fullname="ZapfDingbats" familyname="ZapfDingbats" weight="Regular" />
+</fontmap>

Added: packages/ipe/trunk/debian/ipe.desktop
URL: http://svn.debian.org/wsvn/debian-science/packages/ipe/trunk/debian/ipe.desktop?rev=37189&op=file
==============================================================================
--- packages/ipe/trunk/debian/ipe.desktop (added)
+++ packages/ipe/trunk/debian/ipe.desktop Tue Jan  4 02:40:23 2011
@@ -1,0 +1,11 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=IPE drawing editor
+GenericName=PDF Figure Editor
+Comment=Create your drawings in PDF or PS formats
+Exec=ipe
+Icon=ipe
+Terminal=false
+Categories=Graphics;2DGraphics;RasterGraphics;GTK;
+StartupNotify=true

Added: packages/ipe/trunk/debian/ipe.doc-base
URL: http://svn.debian.org/wsvn/debian-science/packages/ipe/trunk/debian/ipe.doc-base?rev=37189&op=file
==============================================================================
--- packages/ipe/trunk/debian/ipe.doc-base (added)
+++ packages/ipe/trunk/debian/ipe.doc-base Tue Jan  4 02:40:23 2011
@@ -1,0 +1,9 @@
+Document: ipe
+Title: Ipe Manual
+Author: Otfried Cheong
+Abstract: Manual for the Ipe editor
+Section: Graphics
+
+Format: HTML
+Index: /usr/share/doc/ipe/doc/manual.html
+Files: /usr/share/doc/ipe/doc/*.html

Added: packages/ipe/trunk/debian/ipe.install
URL: http://svn.debian.org/wsvn/debian-science/packages/ipe/trunk/debian/ipe.install?rev=37189&op=file
==============================================================================
--- packages/ipe/trunk/debian/ipe.install (added)
+++ packages/ipe/trunk/debian/ipe.install Tue Jan  4 02:40:23 2011
@@ -1,0 +1,4 @@
+usr/bin
+usr/share/ipe
+usr/share/man
+usr/lib/ipe/*/ipelets

Added: packages/ipe/trunk/debian/ipe.menu
URL: http://svn.debian.org/wsvn/debian-science/packages/ipe/trunk/debian/ipe.menu?rev=37189&op=file
==============================================================================
--- packages/ipe/trunk/debian/ipe.menu (added)
+++ packages/ipe/trunk/debian/ipe.menu Tue Jan  4 02:40:23 2011
@@ -1,0 +1,2 @@
+?package(ipe):needs="X11" section="Applications/Graphics"\
+  title="Ipe" command="/usr/bin/ipe"

Added: packages/ipe/trunk/debian/ipe.png.uu
URL: http://svn.debian.org/wsvn/debian-science/packages/ipe/trunk/debian/ipe.png.uu?rev=37189&op=file
==============================================================================
--- packages/ipe/trunk/debian/ipe.png.uu (added)
+++ packages/ipe/trunk/debian/ipe.png.uu Tue Jan  4 02:40:23 2011
@@ -1,0 +1,10 @@
+begin 644 ipe.png
+MB5!.1PT*&@H````-24A$4@```"`````@"`8```!S>GKT````!&=!34$``+&/
+M"_QA!0````9B2T=$`/\`_P#_H+VGDP````EP2%ES```+$P``"Q,!`)J<&```
+M``=T24U%!]<)!`L`(':FO#@```"G241!5%C#[59!#H`@#%N)__]RO9B(9L8P
+M.C"&'D&VV;4#LX7)0/`<5?$@3!Z*66+)V5B3C@&J8VXF$`$Z1%AFNZ"(6X:A
+M&J`?(,T%%'_75"VS'(9(<M*O!T!S?*D+G at KK88"1)#<F(&,@\H>_&40]TY8R
+M!AR5#VT!,N9`\UWPQH+C`*2\B#Q'5,EAF>(BC7<B2+-C#9;55_*J:.`\7^_5
+<ZY^?`PL+"SNU`RHL0QFUA0````!)14Y$KD)@@@``
+`
+end

Added: packages/ipe/trunk/debian/ipetoipe.sh
URL: http://svn.debian.org/wsvn/debian-science/packages/ipe/trunk/debian/ipetoipe.sh?rev=37189&op=file
==============================================================================
--- packages/ipe/trunk/debian/ipetoipe.sh (added)
+++ packages/ipe/trunk/debian/ipetoipe.sh Tue Jan  4 02:40:23 2011
@@ -1,0 +1,9 @@
+#! /bin/sh
+
+set -e
+
+IPELATEXDIR=/tmp/ipetoipe-$$
+trap "rm -rf $IPELATEXDIR" 0 1 15
+
+export IPELATEXDIR
+xIPELIBDIRx/ipetoipe-bin ${1+"$@"}

Propchange: packages/ipe/trunk/debian/ipetoipe.sh
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/ipe/trunk/debian/libipe-dev.install
URL: http://svn.debian.org/wsvn/debian-science/packages/ipe/trunk/debian/libipe-dev.install?rev=37189&op=file
==============================================================================
--- packages/ipe/trunk/debian/libipe-dev.install (added)
+++ packages/ipe/trunk/debian/libipe-dev.install Tue Jan  4 02:40:23 2011
@@ -1,0 +1,3 @@
+usr/include
+usr/lib/lib*.so
+

Added: packages/ipe/trunk/debian/libipe7.0.10.install
URL: http://svn.debian.org/wsvn/debian-science/packages/ipe/trunk/debian/libipe7.0.10.install?rev=37189&op=file
==============================================================================
--- packages/ipe/trunk/debian/libipe7.0.10.install (added)
+++ packages/ipe/trunk/debian/libipe7.0.10.install Tue Jan  4 02:40:23 2011
@@ -1,0 +1,1 @@
+usr/lib/lib*.so.7.0.10

Added: packages/ipe/trunk/debian/patches/build-nostrip.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/ipe/trunk/debian/patches/build-nostrip.patch?rev=37189&op=file
==============================================================================
--- packages/ipe/trunk/debian/patches/build-nostrip.patch (added)
+++ packages/ipe/trunk/debian/patches/build-nostrip.patch Tue Jan  4 02:40:23 2011
@@ -1,0 +1,11 @@
+--- ipe-7.0.10.orig/src/common.mak
++++ ipe-7.0.10/src/common.mak
+@@ -121,7 +121,7 @@
+ # stripping is faulty on Mac?
+ INSTALL_PROGRAMS = install -m 0755
+ else
+-INSTALL_PROGRAMS = install -s -m 0755
++INSTALL_PROGRAMS = install -m 0755
+ endif
+ 
+ MAKE_BINDIR = mkdir -p $(BUILDDIR)/bin

Added: packages/ipe/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/debian-science/packages/ipe/trunk/debian/patches/series?rev=37189&op=file
==============================================================================
--- packages/ipe/trunk/debian/patches/series (added)
+++ packages/ipe/trunk/debian/patches/series Tue Jan  4 02:40:23 2011
@@ -1,0 +1,1 @@
+build-nostrip.patch

Added: packages/ipe/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/ipe/trunk/debian/rules?rev=37189&op=file
==============================================================================
--- packages/ipe/trunk/debian/rules (added)
+++ packages/ipe/trunk/debian/rules Tue Jan  4 02:40:23 2011
@@ -1,0 +1,33 @@
+#!/usr/bin/make -f
+
+export IPEPREFIX=/usr
+export INSTALL_ROOT=$(shell pwd)/debian/tmp
+
+IPEVER = 7.0.10
+
+%:
+	dh --sourcedirectory=src $@
+
+install: fontmap.xml debian/ipetoipe
+
+override_dh_install: fontmap.xml
+	dh_install
+	dh_install fontmap.xml usr/share/ipe/$(IPEVER)
+
+override_dh_link:
+	dh_link
+	dh_link usr/share/ipe/$(IPEVER)/doc usr/share/doc/ipe/doc
+	dh_link usr/lib/libipelua.so.$(IPEVER) usr/lib/lua/5.1/ipe.so
+
+fontmap.xml: fontmaps/gsfonts-fontmap.xml
+	cp $< $@
+
+# TODO: install and use wrapper to avoid issue #405294.
+debian/ipetoipe: debian/ipetoipe.sh
+	sed < $< > $@ -e 's,xIPELIBDIRx,$(MYIPELIBDIR),'
+	chmod +x $@
+
+# TODO: do we need the icon?
+ipe.png: debian/ipe.png.uu
+	uudecode -o $@ $<
+

Propchange: packages/ipe/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/ipe/trunk/debian/source/format
URL: http://svn.debian.org/wsvn/debian-science/packages/ipe/trunk/debian/source/format?rev=37189&op=file
==============================================================================
--- packages/ipe/trunk/debian/source/format (added)
+++ packages/ipe/trunk/debian/source/format Tue Jan  4 02:40:23 2011
@@ -1,0 +1,1 @@
+3.0 (quilt)




More information about the debian-science-commits mailing list