diff options
-rw-r--r-- | debian/changelog | 47 | ||||
-rw-r--r-- | debian/clean | 7 | ||||
-rw-r--r-- | debian/compat | 1 | ||||
-rw-r--r-- | debian/control | 26 | ||||
-rw-r--r-- | debian/copyright | 71 | ||||
-rw-r--r-- | debian/gbp.conf | 4 | ||||
-rwxr-xr-x | debian/rules | 12 | ||||
-rw-r--r-- | debian/source/format | 1 | ||||
-rw-r--r-- | debian/watch | 3 |
9 files changed, 172 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..86af8c0 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,47 @@ +tikzit (2.0+git20181101.87b50b-1) unstable; urgency=medium + + * Advance a few very minor commits upstream: + - Man page upstreamed. + - Categories added to .desktop file. + + -- Gard Spreemann <gspreemann@gmail.com> Thu, 01 Nov 2018 12:01:25 +0100 + +tikzit (2.0-1) unstable; urgency=medium + + * Completely rewritten upstream version. + - The GUI toolkit has changed to Qt. + - No DFSG-removed files in the source tree anymore. + - All Debian patches dropped. + * VCS on salsa. + * New project homepage. + * Debhelper 11. + * Bump standards-version to 4.2.1. No changes needed. + * Introduce watch file. + * Don't recommend preview-latex-style, as there currently is no PDF + preview functionality anyway (slated for 2.1). + * Add a man page. + + -- Gard Spreemann <gspreemann@gmail.com> Tue, 23 Oct 2018 17:51:00 +0200 + +tikzit (1.0+ds-3) unstable; urgency=medium + + * Build-depend on libgnustep-base-dev instead of libgnustep-gui-dev + (Closes: #883544). + * Correct libgnustep-base-dev dependency version per upstream. + * Bump standards-version to 4.1.3. No changes needed. + + -- Gard Spreemann <gspreemann@gmail.com> Mon, 08 Jan 2018 14:05:45 +0100 + +tikzit (1.0+ds-2) unstable; urgency=medium + + * Recommend preview-latex-style. Needed for previews. + * Bump standards-version to 4.1.1. No changes needed. + * Remove dh-autoreconf build-dep (no needed since dh 10). + + -- Gard Spreemann <gspreemann@gmail.com> Thu, 09 Nov 2017 16:34:27 +0100 + +tikzit (1.0+ds-1) unstable; urgency=medium + + * Initial release (Closes: #852376) + + -- Gard Spreemann <gspreemann@gmail.com> Tue, 24 Jan 2017 01:49:49 +0100 diff --git a/debian/clean b/debian/clean new file mode 100644 index 0000000..4d08138 --- /dev/null +++ b/debian/clean @@ -0,0 +1,7 @@ +tikzit/src/common/tikzlexer.h +tikzit/src/common/tikzlexer.m +tikzit/src/common/tikzparser.h +tikzit/src/common/tikzparser.m +tikzit/src/gtk/edgedecdata.m +tikzit/src/gtk/icondata.m +tikzit/src/gtk/logodata.m diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..b4de394 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +11 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..507fde0 --- /dev/null +++ b/debian/control @@ -0,0 +1,26 @@ +Source: tikzit +Section: tex +Priority: optional +Maintainer: Gard Spreemann <gspreemann@gmail.com> +Build-Depends: + bison, + debhelper (>= 11), + flex, + qt5-qmake, + qtbase5-dev +Standards-Version: 4.2.1 +Homepage: https://tikzit.github.io/ +Vcs-Browser: https://salsa.debian.org/debian/tikzit +Vcs-Git: https://salsa.debian.org/debian/tikzit.git + +Package: tikzit +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Recommends: texlive-pictures +Description: visual PGF/TikZ graph editor + TikZiT is a graphical tool for editing graphs written in PGF/TikZ. + . + TikZiT helps rapidly create and edit node-and-edge style graphs. + It was originally created to aid in the typesetting of "dot" diagrams + of interacting quantum observables (see arXiv:0906.4725), but can be + used as a general graph editing program. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..fae62a3 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,71 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: tikzit +Source: https://tikzit.github.io + +Files: * +Copyright: 2018 Aleks Kissinger <aleks0@gmail.com> +License: GPL-3+ + +Files: src/data/tikzparser.y +Copyright: 2010 Chris Heunen + 2010-2017 Aleks Kissinger + 2013 K. Johan Paulsson + 2013 Alex Merry +License: GPL-2+ + +Files: src/data/tikzlexer.l +Copyright: 2018 Aleks Kissinger + 2018 Chris Heunen + 2018 K. Johan Paulsson + 2018 Alex Merry +License: GPL-3+ + +Files: images/* +Copyright: Public domain by the Tango Desktop Project +License: public-domain + +Files: images/tikzit* +Copyright: 2018 Aleks Kissinger <aleks0@gmail.com> +License: GPL-3+ + +Files: debian/* +Copyright: 2017-2018 Gard Spreemann <gspreemann@gmail.com> +License: GPL-3+ + +License: GPL-3+ + 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 3 of the License, or + (at your option) any later version. + . + 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. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see <http://www.gnu.org/licenses/>. + . + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". + +License: GPL-2+ + 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. + . + 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. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see <http://www.gnu.org/licenses/>. + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". + +License: public-domain + These files are produced by the Tango Desktop Project, which has + placed them in the public domain. diff --git a/debian/gbp.conf b/debian/gbp.conf new file mode 100644 index 0000000..5d48361 --- /dev/null +++ b/debian/gbp.conf @@ -0,0 +1,4 @@ +[DEFAULT] +debian-branch = debian/master +upstream-branch = upstream/latest +upstream-tag = v%(version)s diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..c170b40 --- /dev/null +++ b/debian/rules @@ -0,0 +1,12 @@ +#!/usr/bin/make -f + +#export DH_VERBOSE = 1 + +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export QT_SELECT = qt5 + +%: + dh $@ + +# The tests require X. +override_dh_auto_test: 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/watch b/debian/watch new file mode 100644 index 0000000..61a2628 --- /dev/null +++ b/debian/watch @@ -0,0 +1,3 @@ +version=4 +opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/tikzit-$1\.tar\.gz/,uversionmangle=s/-?(RC|rc)/~rc/ \ + https://github.com/tikzit/tikzit/releases .*/archive/v(\d\S+)\.tar\.gz
\ No newline at end of file |