[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