--- qtcreator-plugin-go-3.5.0+15.10.20150812.1.orig/debian/changelog +++ qtcreator-plugin-go-3.5.0+15.10.20150812.1/debian/changelog @@ -0,0 +1,66 @@ +qtcreator-plugin-go (3.5.0+15.10.20150812.1-0ubuntu2) wily; urgency=medium + + * No-change rebuild against final Qt Creator 3.5.0. + + -- Timo Jyrinki Thu, 20 Aug 2015 20:19:56 +0300 + +qtcreator-plugin-go (3.5.0+15.10.20150812.1-0ubuntu1) wily; urgency=medium + + [ Benjamin Zeller ] + * Port Go plugin to new QtCreator + + [ Timo Jyrinki ] + * Bump version number to match Qt Creator version number. + + -- CI Train Bot Wed, 12 Aug 2015 07:34:13 +0000 + +qtcreator-plugin-go (3.1.1+14.10.20140616-0ubuntu1) utopic; urgency=medium + + [ Benjamin Zeller ] + * Migrating to Qt5.3 and QtC 3.1 + + [ Ubuntu daily release ] + * New rebuild forced + + -- Ubuntu daily release Mon, 16 Jun 2014 10:31:26 +0000 + +qtcreator-plugin-go (3.0.1+14.10.20140521.1-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * fix running go get for multiple packages + + -- Ubuntu daily release Wed, 21 May 2014 11:55:16 +0000 + +qtcreator-plugin-go (3.0.1+14.10.20140520-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * Automatically set a Go toolchain in a Kit if a compatible one is + available + + -- Ubuntu daily release Tue, 20 May 2014 10:20:38 +0000 + +qtcreator-plugin-go (3.0.1+14.10.20140514-0ubuntu1) utopic; urgency=medium + + [ Zeller Benjamin] + * Fix creation of buildsteps for a project + * Make use of the target setup page + * New project wizard for go projects + * Run configurations so projects can be run and debugged + * Build support of Go projects + * Download Go packages automatically + * Project loading + * System go toolchain is registered and can be added to a kit + + [ Zoltán Balogh ] + * Initial packaging + + [ Benjamin Zeller ] + * Initial import: Project loading works. System go toolchain is + registered and can be added to a kit. BuildConfigurations are + created but not yet functional. + * Go project finally builds. Go packages are automatically downloaded. + * [ Benjamin Zeller ] Use target setup page. Project wizard for go + projects. Adding run configurations so projects can be run and + debugged. [ Zoltan Balogh ] debian packaging. + + -- Ubuntu daily release Wed, 14 May 2014 12:55:46 +0000 --- qtcreator-plugin-go-3.5.0+15.10.20150812.1.orig/debian/compat +++ qtcreator-plugin-go-3.5.0+15.10.20150812.1/debian/compat @@ -0,0 +1 @@ +9 --- qtcreator-plugin-go-3.5.0+15.10.20150812.1.orig/debian/control +++ qtcreator-plugin-go-3.5.0+15.10.20150812.1/debian/control @@ -0,0 +1,29 @@ +Source: qtcreator-plugin-go +Section: devel +Priority: optional +Maintainer: Ubuntu Developers +Build-Depends: debhelper (>= 9), + qt5-qmake (>= 5.3.0~), + qtcreator-dev (>= 3.1), + qttools5-dev-tools (>= 5.3.0~), + qtbase5-private-dev (>= 5.3.0~), + qtxmlpatterns5-dev-tools, +Standards-Version: 3.9.5 +Homepage: https://launchpad.net/qtcreator-plugin-go +# If you aren't a member of ~ubuntu-sdk-team but need to upload packaging changes, +# just go ahead. ~ubuntu-sdk-team will notice and sync up the code again. +Vcs-Bzr: https://code.launchpad.net/~ubuntu-sdk-team/qtcreator-plugin-go/trunk + +Package: qtcreator-plugin-go +Architecture: any +Multi-Arch: same +Depends: ${misc:Depends}, + ${shlibs:Depends}, +Replaces: qtcreator (<= 3.0.1-0ubuntu3) +Breaks: qtcreator (<= 3.0.1-0ubuntu3) +Description: Go plugin for Qt Creator IDE + Qt Creator is a new, lightweight, cross-platform integrated development + environment (IDE) designed to make development with the Qt application + framework even faster and easier. + . + This package contains the Go plugin for Qt Creator. --- qtcreator-plugin-go-3.5.0+15.10.20150812.1.orig/debian/copyright +++ qtcreator-plugin-go-3.5.0+15.10.20150812.1/debian/copyright @@ -0,0 +1,44 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: qtcreator-plugin-go +Source: https://code.launchpad.net/~ubuntu-sdk-team/qtcreator-plugin-go/trunk + +Files: * +Copyright: 2014 Digia Plc and/or its subsidiary(-ies). + 2014 Canonical Ltd. +License: LGPL-2.1 with Digia Qt LGPL Exception 1.1 + GNU Lesser General Public License version 2.1: + This file may be used under the terms of the GNU Lesser General Public + License version 2.1 as published by the Free Software Foundation and + appearing in the file LICENSE.LGPL included in the packaging of this + file. Please review the following information to ensure the GNU Lesser + General Public License version 2.1 requirements will be met: + http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. + . + In addition, as a special exception, Digia gives you certain additional + rights. These rights are described in the Digia Qt LGPL Exception + version 1.1, included in the file LGPL_EXCEPTION.txt in this package. + . + On Debian systems, the complete text of the GNU Lesser General Public License + can be found in `/usr/share/common-licenses/LGPL-2.1`. + . + Digia Qt LGPL Exception version 1.1: + As an additional permission to the GNU Lesser General Public License version + 2.1, the object code form of a "work that uses the Library" may incorporate + material from a header file that is part of the Library. You may distribute + such object code under terms of your choice, provided that: + (i) the header files of the Library have not been modified; and + (ii) the incorporated material is limited to numerical parameters, data + structure layouts, accessors, macros, inline functions and + templates; and + (iii) you comply with the terms of Section 6 of the GNU Lesser General + Public License version 2.1. + . + Moreover, you may apply this exception to a modified version of the Library, + provided that such modification does not involve copying material from the + Library into the modified Library's header files unless such material is + limited to (i) numerical parameters; (ii) data structure layouts; + (iii) accessors; and (iv) small macros, templates and inline functions of + five lines or less in length. + . + Furthermore, you are not required to apply this additional permission to a + modified version of the Library. --- qtcreator-plugin-go-3.5.0+15.10.20150812.1.orig/debian/qtcreator-plugin-go.install +++ qtcreator-plugin-go-3.5.0+15.10.20150812.1/debian/qtcreator-plugin-go.install @@ -0,0 +1,2 @@ +usr/lib/*/qtcreator/plugins/libGoLang.so +usr/share/qtcreator/templates/wizards/plaingo --- qtcreator-plugin-go-3.5.0+15.10.20150812.1.orig/debian/rules +++ qtcreator-plugin-go-3.5.0+15.10.20150812.1/debian/rules @@ -0,0 +1,29 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +export CFLAGS := $(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS) +export CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) $(shell dpkg-buildflags --get CPPFLAGS) +export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed +export QT_SELECT := qt5 + +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) + +# ----------------------------------- + +%: + dh $@ --fail-missing + +override_dh_auto_configure: + mkdir -p builddir + dh_auto_configure -- IDE_LIBRARY_BASENAME=lib/$(DEB_HOST_MULTIARCH) + +override_dh_auto_install: + mkdir -p $(CURDIR)/debian/tmp/usr/bin + cp -r $(CURDIR)/share $(CURDIR)/debian/tmp/usr + dh_auto_install --destdir=debian/tmp/usr + +override_dh_shlibdeps: + dh_shlibdeps -l/usr/lib/$(DEB_HOST_MULTIARCH)/qtcreator:/usr/lib/$(DEB_HOST_MULTIARCH)/qtcreator/plugins/QtProject + --- qtcreator-plugin-go-3.5.0+15.10.20150812.1.orig/debian/shlibs.local +++ qtcreator-plugin-go-3.5.0+15.10.20150812.1/debian/shlibs.local @@ -0,0 +1,12 @@ +libAggregation 1 qtcreator (>= 3.0.1) +libCPlusPlus 1 qtcreator (>= 3.0.1) +libExtensionSystem 1 qtcreator (>= 3.0.1) +libGLSL 1 qtcreator (>= 3.0.1) +libLanguageUtils 1 qtcreator (>= 3.0.1) +libQmlDebug 1 qtcreator (>= 3.0.1) +libQmlEditorWidgets 1 qtcreator (>= 3.0.1) +libQmlJS 1 qtcreator (>= 3.0.1) +libQtcSsh 1 qtcreator (>= 3.0.1) +libUtils 1 qtcreator (>= 3.0.1) +libqbscore 1 qtcreator (>= 3.0.1) +libzeroconf 1 qtcreator (>= 3.0.1)