Update upstream source from tag 'upstream/0.9.3'
authorJakob Haufe <sur5r@sur5r.net>
Sun, 12 Aug 2018 20:44:21 +0000 (20:44 +0000)
committerJakob Haufe <sur5r@sur5r.net>
Sun, 12 Aug 2018 20:44:21 +0000 (20:44 +0000)
Update to upstream version '0.9.3'
with Debian dir fb7ded699f9cca3c9219136e4dc328a902c1f7e5

debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/fstl.1 [new file with mode: 0644]
debian/fstl.manpages [new file with mode: 0644]
debian/patches/fix-qt-project [new file with mode: 0644]
debian/patches/series [new file with mode: 0644]
debian/rules [new file with mode: 0755]
debian/source/format [new file with mode: 0644]
debian/watch [new file with mode: 0644]

diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..3e572cd
--- /dev/null
@@ -0,0 +1,5 @@
+fstl (0.9.2-1) unstable; urgency=medium
+
+  * Initial release (Closes: #819313)
+
+ -- Jakob Haufe <sur5r@sur5r.net>  Sun, 27 Mar 2016 22:00:00 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..ec63514
--- /dev/null
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..83574f6
--- /dev/null
@@ -0,0 +1,19 @@
+Source: fstl
+Section: graphics
+Priority: optional
+Maintainer: Jakob Haufe <sur5r@sur5r.net>
+Build-Depends: debhelper (>=9), qtbase5-dev, qtchooser, libqt5opengl5-dev
+Standards-Version: 3.9.7
+Homepage: http://www.mattkeeter.com/projects/fstl/
+Vcs-Git: https://git.sur5r.net/fstl
+Vcs-Browser: https://git.sur5r.net/?p=fstl;a=summary
+
+Package: fstl
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, libgl1-mesa-dri
+Description: Viewer for .stl files
+ fstl is a viewer for .stl files commonly used in stereolithography,
+ rapid prototyping, 3D printing and CAM.
+ .
+ It is optimized to quickly load and render very high-polygon models.
+
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..6d75a27
--- /dev/null
@@ -0,0 +1,31 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: fstl
+Source: http://www.mattkeeter.com/projects/fstl/
+
+Files: *
+Copyright: 2014 Matt Keeter <matt.j.keeter@gmail.com>
+License: MIT-like
+ This work may be reproduced, modified, distributed, performed, and displayed
+ for any purpose. Copyright is retained and must be preserved. The work is
+ provided as is; no warranty is provided, and users accept all liability.
+
+Files: debian/*
+Copyright: 2016 Jakob Haufe <sur5r@sur5r.net>
+License: MIT
+ Permission is hereby granted, free of charge, to any person obtaining a
+ copy of this software and associated documentation files (the "Software"),
+ to deal in the Software without restriction, including without limitation
+ the rights to use, copy, modify, merge, publish, distribute, sublicense,
+ and/or sell copies of the Software, and to permit persons to whom the
+ Software is furnished to do so, subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ DEALINGS IN THE SOFTWARE.
diff --git a/debian/fstl.1 b/debian/fstl.1
new file mode 100644 (file)
index 0000000..85fdf36
--- /dev/null
@@ -0,0 +1,24 @@
+.\" (C) Copyright 2016 Jakob Haufe <sur5r@sur5r.net>,
+.TH FSTL 1 "March 13 2016"
+.\" Please adjust this date whenever revising the manpage.
+.SH NAME
+fstl \- A viewer for .stl files
+.SH SYNOPSIS
+.B fstl
+.RI [ file.stl ]
+.SH DESCRIPTION
+This manual page documents briefly the
+.B fstl
+command.
+.PP
+\fBfstl\fP is a viewer for .stl files.
+
+It is optimized to quickly load and render very high-polygon models.
+.SH OPTIONS
+\fBfstl\fP does not take any options. You can, however, supply the name of
+an .stl file to be viewed.
+.SH AUTHOR
+\fBfstl\fP was written by Matt Keeter <matt.j.keeter@gmail.com>.
+.PP
+This manual page was written by Jakob Haufe <sur5r@sur5r.net>, for the Debian
+project (and may be used by others).
diff --git a/debian/fstl.manpages b/debian/fstl.manpages
new file mode 100644 (file)
index 0000000..ece5d3b
--- /dev/null
@@ -0,0 +1 @@
+debian/fstl.1
diff --git a/debian/patches/fix-qt-project b/debian/patches/fix-qt-project
new file mode 100644 (file)
index 0000000..58c64ca
--- /dev/null
@@ -0,0 +1,16 @@
+Description: Make qt project installable
+ This patch makes adds an install target to the resulting makefile.
+Author: Jakob Haufe <sur5r@sur5r.net>
+Forwarded: https://github.com/mkeeter/fstl/pull/5
+
+Index: fstl-debian/qt/fstl.pro
+===================================================================
+--- fstl-debian.orig/qt/fstl.pro
++++ fstl-debian/qt/fstl.pro
+@@ -44,3 +44,6 @@ win32 {
+ static {
+     CONFIG += static
+ }
++
++target.path = /usr/bin
++INSTALLS += target
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644 (file)
index 0000000..43bfce6
--- /dev/null
@@ -0,0 +1 @@
+fix-qt-project
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..f270df4
--- /dev/null
@@ -0,0 +1,10 @@
+#!/usr/bin/make -f
+export QT_SELECT=qt5
+
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
+
+%:
+       dh "$@" --sourcedirectory=qt
+
diff --git a/debian/source/format b/debian/source/format
new file mode 100644 (file)
index 0000000..163aaf8
--- /dev/null
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644 (file)
index 0000000..c707f9d
--- /dev/null
@@ -0,0 +1,2 @@
+version=4
+opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/fstl-$1\.tar\.gz/ https://github.com/mkeeter/fstl/releases .*/v?(\d\S*)\.tar\.gz