[ipe-tools] 01/05: Add debian directory

Steven Michael Robbins smr at moszumanska.debian.org
Sun Jun 7 22:51:40 UTC 2015


This is an automated email from the git hooks/post-receive script.

smr pushed a commit to branch master
in repository ipe-tools.

commit c9e03489b15d2ce4c71d80e793f2da2586ee1093
Author: Steve M. Robbins <smr at sumost.ca>
Date:   Sun Jun 7 17:05:35 2015 -0500

    Add debian directory
    
    Import debian/* created by Alexander Bürger
---
 debian/changelog          | 120 ++++++++++++++++++++++++++++++++++++++++++++++
 debian/compat             |   1 +
 debian/control            |  41 ++++++++++++++++
 debian/copyright          |  45 +++++++++++++++++
 debian/figtoipe.docs      |   1 +
 debian/figtoipe.install   |   1 +
 debian/figtoipe.manpages  |   1 +
 debian/ipe5toxml.install  |   1 +
 debian/ipe5toxml.manpages |   1 +
 debian/pdftoipe.docs      |   1 +
 debian/pdftoipe.install   |   1 +
 debian/pdftoipe.manpages  |   1 +
 debian/rules              |  21 ++++++++
 debian/source/format      |   1 +
 debian/svgtoipe.docs      |   1 +
 debian/svgtoipe.manpages  |   1 +
 16 files changed, 239 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..db95355
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,120 @@
+ipe-tools (20150406-1) unstable; urgency=low
+
+  * merged pdftoipe, svgtoipe, figtoipe, and ipe5toxml into a common source
+    package as they share a common source repository
+  * new upstream versions of figtoipe and ipe5toxml
+
+ -- Alexander Bürger <acfb at users.sf.net>  Mon, 06 Apr 2015 16:00:00 +0200
+
+pdftoipe (20130124-1) unstable; urgency=low
+
+  * New upstream.
+    - patches/poppler.patch: Remove.  Applied upstream.
+    - Upstream fixed their issue #112 for building with newer poppler.
+      Closes: #679892.
+
+  * control: Use debhelper 9, standards version 3.9.4.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 05 May 2013 20:00:47 -0500
+
+pdftoipe (20110916-3) unstable; urgency=low
+
+  * control: Migrate the libpoppler-dev build dependency to
+    libpoppler-private-dev.  Closes: #660102.  Add build dependency on
+    pkg-config.  Closes: #661082.
+
+ -- Steve M. Robbins <smr at debian.org>  Thu, 23 Feb 2012 21:21:11 -0600
+
+pdftoipe (20110916-2) unstable; urgency=low
+
+  * patches/poppler.patch: New.  Fix to build with upcoming poppler 0.18
+    (thanks, Pino Toscano).  Closes: #651151.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 11 Dec 2011 09:16:23 -0600
+
+pdftoipe (20110916-1) unstable; urgency=low
+
+  * New upstream.  Upstream renamed parseargs.c to parseargs.cc, so remove
+    the rename from debian/rules.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 11 Dec 2011 02:00:30 -0600
+
+pdftoipe (20091014-3) unstable; urgency=low
+
+  * rules: Rename parseargs.c --> parseargs.cpp so it builds with c++
+    compiler.  Required for Poppler > 0.15.  Closes: #618829.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 30 May 2011 23:54:45 -0500
+
+pdftoipe (20091014-2) unstable; urgency=low
+
+  * copyright: Update to reflect upstream license change to GPL v2.  See
+    https://sourceforge.net/apps/mantisbt/ipe7/view.php?id=22.  
+    Closes: #609610.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 16 Jan 2011 13:05:44 -0600
+
+pdftoipe (20091014-1) unstable; urgency=low
+
+  * New upstream. 
+    - This version is compatible with Ipe 7 only.
+
+ -- Steve M. Robbins <smr at debian.org>  Wed, 02 Jun 2010 21:26:05 -0500
+
+pdftoipe (20070509-1) unstable; urgency=low
+
+  * New upstream.
+  
+  * debian/watch: Update to use luaforge.net for download.
+    Closes: #449909.
+
+ -- Steve M. Robbins <smr at debian.org>  Thu, 07 Feb 2008 01:39:59 -0600
+
+pdftoipe (20051114-1) unstable; urgency=low
+
+  * New upstream.  Closes: #381003.
+  
+  * debian/control: Bump Standards-Version to 3.7.2.2 (no changes
+    required).  Use debhelper compat version 5.
+  
+  * debian/watch: New.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 12 Mar 2007 00:55:41 -0500
+
+pdftoipe (20040630-3) unstable; urgency=low
+
+  * Rebuild with GCC-4 transitioned version of qt.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun,  4 Sep 2005 12:03:21 -0400
+
+pdftoipe (20040630-2) unstable; urgency=low
+
+  * Rebuild on system NOT polluted by experimental GCC.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat,  9 Apr 2005 13:02:37 -0400
+
+pdftoipe (20040630-1) unstable; urgency=low
+
+  * Initial upload.  Closes: 272125, 279853.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun,  3 Apr 2005 19:32:42 -0400
+
+svgtoipe (20100608-1) unstable; urgency=low
+
+  * Initial upload.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 11 Dec 2011 04:04:43 -0600
+
+figtoipe (20080517-1) unstable; urgency=low
+
+  * Initial release of figtoipe as a separate debian package, as it
+    disappeared from the ipe package recently (Closes: #481022).
+
+ -- Alexander Bürger <acfb at users.sf.net>  Tue, 21 May 2008 00:30:04 +0200
+
+ipe5toxml (20051114-1) unstable; urgency=low
+
+  * Initial upload.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 11 Dec 2011 11:46:41 -0600
+
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..05def10
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,41 @@
+Source: ipe-tools
+Section: graphics
+Priority: extra
+Maintainer: Debian Science Team <debian-science-maintainers at lists.alioth.debian.org>
+Uploaders: Steve M. Robbins <smr at debian.org>
+Build-Depends: debhelper (>= 9), libz-dev, dh-python, python,
+ pkg-config, libpoppler-private-dev
+Standards-Version: 3.9.6
+Homepage: https://github.com/otfried/ipe-tools
+
+Package: figtoipe
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: ipe, netpbm
+Description: convert FIG files to XML files for ipe
+ Figtoipe is a program that reads FIG files (as generated by xfig) and
+ generates an XML file readable by Ipe.
+
+Package: ipe5toxml
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Recommends: ipe
+Description: converts Ipe5  figures to an XML file readable by Ipe
+ Converts figures that were made with Ipe 5 to the format understood
+ by Ipe 6. You can then run ipe6upgrade (from package ipe) to convert
+ them to Ipe 7 format. Ipe is a drawing editor for creating figures,
+ provided in package ipe.
+
+Package: pdftoipe
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: ipe
+Description: converts arbitrary PDF file to XML file readable by Ipe
+ Ipe is a drawing editor for creating figures, provided in package ipe.
+
+Package: svgtoipe
+Architecture: all
+Depends: python, ${misc:Depends}, ${python:Depends}
+Recommends: ipe, python-imaging
+Description: converts SVG figures to an XML file readable by Ipe
+ Ipe is a drawing editor for creating figures, provided in package ipe.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..37e33fe
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,45 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: ipe-tools
+Upstream-Contact: Otfried Cheong <otfried at ipe.airpost.net>
+Source: https://github.com/otfried/ipe-tools
+
+Files: figtoipe/*
+Copyright: 1993-2008, Otfried Cheong <otfried at ipe.airpost.net>
+           2007-2015, Alexander Bürger <acfb at users.sf.net>
+License: GPL-2+
+ See /usr/share/common-licenses/GPL-2
+
+Files: ipe5toxml/*
+Copyright: 2005, Otfried Cheong <otfried at ipe.airpost.net>
+           2015, Alexander Bürger <acfb at users.sf.net>
+License: public-domain
+ While the source code of svgtoipe does not include any licensing
+ information, the homepage of the ipe tool,
+ http://ipe7.sourceforge.net/, includes a hyperlink to the ipe-tools
+ github repository and says:
+  ``The source to ipe5toxml is in the public domain.''
+
+Files: pdftoipe/*
+Copyright: 2003-2014, Otfried Cheong <otfried at ipe.airpost.net>
+License: GPL-2
+ See /usr/share/common-licenses/GPL-2
+Comment:
+ the pdftoipe source code itself is GPL-2+, but it is linked
+ to GPL-2 only libpoppler so it must be GPL-2, too
+
+Files: svgtoipe/*
+Copyright: 2009-2014, Otfried Cheong <otfried at ipe.airpost.net>
+License: GPL-3+
+ See /usr/share/common-licenses/GPL-3
+
+Files: matplotlib/*
+Copyright: 2014, Otfried Cheong <otfried at ipe.airpost.net>
+           2014, Soyeon Baek
+Comment:
+ not included in debian package
+
+Files: debian/*
+Copyright: 2005-2011 Steve Robbins <smr at debian.org>
+           2008-2015, Alexander Bürger <acfb at users.sf.net>
+License: GPL-2+
+ See /usr/share/common-licenses/GPL-2
diff --git a/debian/figtoipe.docs b/debian/figtoipe.docs
new file mode 100644
index 0000000..8236910
--- /dev/null
+++ b/debian/figtoipe.docs
@@ -0,0 +1 @@
+figtoipe/readme.txt
diff --git a/debian/figtoipe.install b/debian/figtoipe.install
new file mode 100644
index 0000000..486fc99
--- /dev/null
+++ b/debian/figtoipe.install
@@ -0,0 +1 @@
+figtoipe/figtoipe usr/bin
diff --git a/debian/figtoipe.manpages b/debian/figtoipe.manpages
new file mode 100644
index 0000000..9d18eaf
--- /dev/null
+++ b/debian/figtoipe.manpages
@@ -0,0 +1 @@
+figtoipe/figtoipe.1
diff --git a/debian/ipe5toxml.install b/debian/ipe5toxml.install
new file mode 100644
index 0000000..df9bc50
--- /dev/null
+++ b/debian/ipe5toxml.install
@@ -0,0 +1 @@
+ipe5toxml/ipe5toxml usr/bin
diff --git a/debian/ipe5toxml.manpages b/debian/ipe5toxml.manpages
new file mode 100644
index 0000000..95ba513
--- /dev/null
+++ b/debian/ipe5toxml.manpages
@@ -0,0 +1 @@
+ipe5toxml/ipe5toxml.1
diff --git a/debian/pdftoipe.docs b/debian/pdftoipe.docs
new file mode 100644
index 0000000..4837fa2
--- /dev/null
+++ b/debian/pdftoipe.docs
@@ -0,0 +1 @@
+pdftoipe/readme.txt
diff --git a/debian/pdftoipe.install b/debian/pdftoipe.install
new file mode 100644
index 0000000..eecbcbe
--- /dev/null
+++ b/debian/pdftoipe.install
@@ -0,0 +1 @@
+pdftoipe/pdftoipe usr/bin
diff --git a/debian/pdftoipe.manpages b/debian/pdftoipe.manpages
new file mode 100644
index 0000000..00ef342
--- /dev/null
+++ b/debian/pdftoipe.manpages
@@ -0,0 +1 @@
+pdftoipe/pdftoipe.1
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..796ba64
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,21 @@
+#!/usr/bin/make -f
+
+%:
+	dh $@ --with python2
+
+override_dh_auto_build:
+	$(MAKE) -C figtoipe
+	$(MAKE) -C ipe5toxml
+	$(MAKE) -C pdftoipe
+
+override_dh_install:
+#	svgtoipe has no Makefile and the script is called svgtoipe.py
+	install -D -p svgtoipe/svgtoipe.py $(CURDIR)/debian/svgtoipe/usr/bin/svgtoipe
+#	install -D -p svgtoipe/svgtoipe.1 $(CURDIR)/debian/svgtoipe/usr/man/man1/svgtoipe.1
+
+	dh_install
+
+override_dh_auto_clean:
+	$(MAKE) -C figtoipe clean
+	$(MAKE) -C ipe5toxml clean
+	$(MAKE) -C pdftoipe clean
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/svgtoipe.docs b/debian/svgtoipe.docs
new file mode 100644
index 0000000..229ad5c
--- /dev/null
+++ b/debian/svgtoipe.docs
@@ -0,0 +1 @@
+svgtoipe/readme.txt
diff --git a/debian/svgtoipe.manpages b/debian/svgtoipe.manpages
new file mode 100644
index 0000000..b440252
--- /dev/null
+++ b/debian/svgtoipe.manpages
@@ -0,0 +1 @@
+svgtoipe/svgtoipe.1

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/ipe-tools.git



More information about the debian-science-commits mailing list