--- qtermwidget59-0.6.1.orig/debian/changelog +++ qtermwidget59-0.6.1/debian/changelog @@ -0,0 +1,11 @@ +qtermwidget59 (0.6.1-0xenial2) xenial; urgency=high + + * Rename conflict libqtermwidget57-data to qtermwidget57-data + + -- Levi Armstrong Thu, 17 Nov 2017 15:20:00 -0500 + +qtermwidget59 (0.6.1-0xenial1) xenial; urgency=high + + * Ubuntu Xenial Release 0.6.1 Qt 5.9 + + -- Levi Armstrong Sat, 14 Oct 2017 15:20:00 -0500 --- qtermwidget59-0.6.1.orig/debian/compat +++ qtermwidget59-0.6.1/debian/compat @@ -0,0 +1 @@ +9 --- qtermwidget59-0.6.1.orig/debian/control +++ qtermwidget59-0.6.1/debian/control @@ -0,0 +1,54 @@ +Source: qtermwidget59 +Maintainer: Levi Armstrong +Uploaders: Levi Armstrong +Section: libs +Priority: optional +Build-Depends: debhelper (>= 9), + cmake (>= 2.8), + qt59base ( >= 5.9.0), + qt59tools ( >= 5.9.0), + libgl1-mesa-dev [!armel !armhf] | libgl-dev [!armel !armhf], + libgles2-mesa-dev [armel armhf] | libgles2-dev [armel armhf], + libglib2.0-dev, + libglu1-mesa-dev [!armel !armhf] | libglu-dev [!armel !armhf] +Standards-Version: 3.9.8 +Vcs-Browser: https://github.com/Levi-Armstrong/qtermwidget/tree/debian/sid +Vcs-Git: https://github.com/Levi-Armstrong/qtermwidget.git -b debian/sid +Homepage: https://github.com/Levi-Armstrong/qtermwidget.git + +Package: libqtermwidget59-0 +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + qtermwidget59-data (= ${source:Version}), +Pre-Depends: ${misc:Pre-Depends} +Conflicts: libqtermwidget57-0 +Description: Terminal emulator widget for Qt 5.9 (shared libraries) + QTermWidget is a Unicode-enabled, embeddable Qt widget that can be used as + built-in console or terminal emulation widget. + . + This package provides the shared libraries. + +Package: libqtermwidget59-0-dev +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, + libqtermwidget59-0 (= ${binary:Version}), +Conflicts: libqtermwidget57-0-dev +Description: Terminal emulator widget for Qt 5.9 (development files) + QTermWidget is a Unicode-enabled, embeddable Qt widget that can be used as + built-in console or terminal emulation widget. + . + This package provides the development files. + +Package: qtermwidget59-data +Architecture: all +Depends: ${misc:Depends}, +Conflicts: qtermwidget57-data +Description: Terminal emulator widget for Qt 5.9 (data files) + QTermWidget is a Unicode-enabled, embeddable Qt widget that can be used as + built-in console or terminal emulation widget. + . + This package provides data files like keyboard layouts and color schemes. + + --- qtermwidget59-0.6.1.orig/debian/copyright +++ qtermwidget59-0.6.1/debian/copyright @@ -0,0 +1,12 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: qtermwidget +Source: https://github.com/Levi-Armstrong/qtermwidget.git + +Files: * + +Copyright: 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +License: GNU GENERAL PUBLIC LICENSE, Version 2.0 (the "License") --- qtermwidget59-0.6.1.orig/debian/docs +++ qtermwidget59-0.6.1/debian/docs @@ -0,0 +1,3 @@ +AUTHORS +README.md + --- qtermwidget59-0.6.1.orig/debian/gbp.conf +++ qtermwidget59-0.6.1/debian/gbp.conf @@ -0,0 +1,12 @@ +[DEFAULT] +cleaner = fakeroot debian/rules clean +debian-branch = debian/xenial +upstream-branch = 0.6.1 +pristine-tar = false + +[buildpackage] +pristine-tar = false +upstream-tag = %(version)s +debian-branch = debian/xenial +upstream-branch = 0.6.1 +export-dir = ../build-area/ --- qtermwidget59-0.6.1.orig/debian/libqtermwidget59-0-dev.install +++ qtermwidget59-0.6.1/debian/libqtermwidget59-0-dev.install @@ -0,0 +1,7 @@ +usr/include + +usr/lib/*/libqtermwidget5.so +usr/lib/*/pkgconfig/qtermwidget5.pc + +usr/share/cmake/qtermwidget5/*.cmake + --- qtermwidget59-0.6.1.orig/debian/libqtermwidget59-0.install +++ qtermwidget59-0.6.1/debian/libqtermwidget59-0.install @@ -0,0 +1,2 @@ +usr/lib/*/libqtermwidget5.so.* + --- qtermwidget59-0.6.1.orig/debian/qtermwidget59-data.install +++ qtermwidget59-0.6.1/debian/qtermwidget59-data.install @@ -0,0 +1,2 @@ +usr/share/qtermwidget5/color-schemes +usr/share/qtermwidget5/kb-layouts --- qtermwidget59-0.6.1.orig/debian/rules +++ qtermwidget59-0.6.1/debian/rules @@ -0,0 +1,18 @@ +#!/usr/bin/make -f +#export DH_VERBOSE=1 + +export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed +export DEB_BUILD_MAINT_OPTIONS = hardening=+all + +QT_BASE_DIR = /opt/qt59 +PATH := $(QT_BASE_DIR)/bin:$(PATH) dh binary-arch +PKG_CONFIG_PATH := $(QT_BASE_DIR)/lib/pkgconfig/:$(PKG_CONFIG_PATH) dh binary-arch +LD_LIBRARY_PATH := $(QT_BASE_DIR)/lib:$(LD_LIBRARY_PATH) dh binary-arch + +%: + dh $@ --buildsystem cmake \ + --parallel \ + --fail-missing + + +