From cd7764f1842307c033556733533b7fb5e183a4e1 Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Mon, 30 Oct 2017 23:13:28 +0000 Subject: Build ultracopier 1.2.3.6-1 --- debian/changelog | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 88d21eb..1751e2c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,11 @@ -ultracopier (0.3.1.0-2) UNRELEASED; urgency=low +ultracopier (1.2.3.6-1) UNRELEASED; urgency=low + * New upstream release: + + Drop all patches. * debian/watch: + Fix URL to upstream tarballs (thanks Bart Martens). - -- Thomas Preud'homme Fri, 22 Mar 2013 11:31:37 +0100 + -- Thomas Preud'homme Fri, 24 Nov 2017 23:12:33 +0000 ultracopier (0.3.1.0-1) unstable; urgency=low -- cgit v1.2.3 From f7d25091cb06392f2ba64a913a25cfc7dcb887f8 Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Fri, 24 Nov 2017 23:35:28 +0000 Subject: Build-depend on Qt5 libraries --- debian/changelog | 2 ++ debian/control | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 1751e2c..15d20b8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,8 @@ ultracopier (1.2.3.6-1) UNRELEASED; urgency=low * New upstream release: + Drop all patches. + * debian/control: + + Build-depend on Qt5 libraries. * debian/watch: + Fix URL to upstream tarballs (thanks Bart Martens). diff --git a/debian/control b/debian/control index fa4f19e..a3e5f86 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: ultracopier Section: utils Priority: extra Maintainer: Thomas Preud'homme -Build-Depends: debhelper (>= 9), libqt4-dev, kdelibs5-dev, qt4-qmake +Build-Depends: debhelper (>= 9), qtbase5-dev, kdelibs5-dev, qt5-qmake Standards-Version: 3.9.4 Homepage: http://ultracopier.first-world.info/ Vcs-Git: git://git.debian.org/collab-maint/ultracopier.git -- cgit v1.2.3 From fb4987e8a36782e363b6a91b95a7f7eeaf80f9dc Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Mon, 30 Oct 2017 23:36:57 +0000 Subject: Update list of informations.xml to patch --- debian/changelog | 2 ++ debian/rules | 9 +++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/debian/changelog b/debian/changelog index 15d20b8..ef49497 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,8 @@ ultracopier (1.2.3.6-1) UNRELEASED; urgency=low + Drop all patches. * debian/control: + Build-depend on Qt5 libraries. + * debian/rules: + + Update list of informations.xml to patch. * debian/watch: + Fix URL to upstream tarballs (thanks Bart Martens). diff --git a/debian/rules b/debian/rules index 85c2083..e096f55 100755 --- a/debian/rules +++ b/debian/rules @@ -3,11 +3,12 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -exelang:=de it el ja pl zh tr -archplugins:=plugins-alternative/CopyEngine/Rsync \ - plugins-alternative/Themes/Clean \ +archplugins:=plugins-alternative/Themes/Clean \ + plugins-alternative/Themes/Supercopier \ + plugins-alternative/Themes/Windows \ plugins-alternative/Themes/Teracopy \ - plugins/CopyEngine/Ultracopier-0.3 \ + plugins-alternative/PluginLoader/keybinding \ + plugins/CopyEngine/Ultracopier \ plugins/Listener/catchcopy-v0002 \ plugins/Listener/dbus \ plugins/PluginLoader/catchcopy-v0002 \ -- cgit v1.2.3 From 2e5cb89f8c03f9ea607412c921e96421845f7afe Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Mon, 30 Oct 2017 23:42:43 +0000 Subject: Update qmake project file to build --- debian/changelog | 1 + debian/rules | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index ef49497..99a15f8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,7 @@ ultracopier (1.2.3.6-1) UNRELEASED; urgency=low + Build-depend on Qt5 libraries. * debian/rules: + Update list of informations.xml to patch. + + Update qmake project file to build. * debian/watch: + Fix URL to upstream tarballs (thanks Bart Martens). diff --git a/debian/rules b/debian/rules index e096f55..1dc71f5 100755 --- a/debian/rules +++ b/debian/rules @@ -30,7 +30,7 @@ override_dh_auto_configure: debian/detect_arch done dh_auto_configure --buildsystem=qmake -- \ QMAKE_CXXFLAGS_RELEASE="$(CXXFLAGS) $(CPPFLAGS)" \ - QMAKE_CXXFLAGS_DEBUG="$(CXXFLAGS) $(CPPFLAGS)" build.pro + QMAKE_CXXFLAGS_DEBUG="$(CXXFLAGS) $(CPPFLAGS)" ultracopier-all-in-one-direct.pro clean: rm -f build -- cgit v1.2.3 From 1270082cdd7f9212b1b5acc2f046969d5e01513c Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Mon, 30 Oct 2017 23:51:32 +0000 Subject: Generate and clean Qt message files. --- debian/changelog | 1 + debian/control | 3 ++- debian/rules | 4 ++++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 99a15f8..e00354b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,7 @@ ultracopier (1.2.3.6-1) UNRELEASED; urgency=low * debian/rules: + Update list of informations.xml to patch. + Update qmake project file to build. + + Generate and clean Qt message files. * debian/watch: + Fix URL to upstream tarballs (thanks Bart Martens). diff --git a/debian/control b/debian/control index a3e5f86..6e9d7a0 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,8 @@ Source: ultracopier Section: utils Priority: extra Maintainer: Thomas Preud'homme -Build-Depends: debhelper (>= 9), qtbase5-dev, kdelibs5-dev, qt5-qmake +Build-Depends: debhelper (>= 9), qtbase5-dev, kdelibs5-dev, qt5-qmake, + qttools5-dev-tools Standards-Version: 3.9.4 Homepage: http://ultracopier.first-world.info/ Vcs-Git: git://git.debian.org/collab-maint/ultracopier.git diff --git a/debian/rules b/debian/rules index 1dc71f5..2ce7042 100755 --- a/debian/rules +++ b/debian/rules @@ -28,6 +28,9 @@ override_dh_auto_configure: debian/detect_arch for pluginsxml in $(patsubst %,%/informations.xml,$(archplugins)) ; do \ sed -i -r "s|().*()|\1$$ucp_arch\2|" $$pluginsxml; \ done + lrelease ultracopier-all-in-one-direct.pro + lrelease plugins/CopyEngine/Ultracopier/CopyEngine.pro + lrelease plugins/Themes/Oxygen/interface.pro dh_auto_configure --buildsystem=qmake -- \ QMAKE_CXXFLAGS_RELEASE="$(CXXFLAGS) $(CPPFLAGS)" \ QMAKE_CXXFLAGS_DEBUG="$(CXXFLAGS) $(CPPFLAGS)" ultracopier-all-in-one-direct.pro @@ -35,6 +38,7 @@ override_dh_auto_configure: debian/detect_arch clean: rm -f build dh clean --buildsystem=qmake + find -name \*.qm -delete for pluginsxml in $(patsubst %,%/informations.xml,$(archplugins)) ; do \ sed -i -r 's|().*()|\1windows-x86\2|' $$pluginsxml; \ done -- cgit v1.2.3 From 750c7edb18d5b228d429e008ac0f09e6ea261a7f Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Thu, 2 Nov 2017 21:25:41 +0000 Subject: Select Qt5 libraries. --- debian/changelog | 1 + debian/rules | 2 ++ 2 files changed, 3 insertions(+) diff --git a/debian/changelog b/debian/changelog index e00354b..a760e51 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,6 +8,7 @@ ultracopier (1.2.3.6-1) UNRELEASED; urgency=low + Update list of informations.xml to patch. + Update qmake project file to build. + Generate and clean Qt message files. + + Select Qt5 libraries. * debian/watch: + Fix URL to upstream tarballs (thanks Bart Martens). diff --git a/debian/rules b/debian/rules index 2ce7042..aedcddf 100755 --- a/debian/rules +++ b/debian/rules @@ -3,6 +3,8 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 +export QT_SELECT:=qt5 + archplugins:=plugins-alternative/Themes/Clean \ plugins-alternative/Themes/Supercopier \ plugins-alternative/Themes/Windows \ -- cgit v1.2.3 From ba06d5fa2b662f921dada44cd859259ef59b2a19 Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Thu, 2 Nov 2017 21:19:43 +0000 Subject: Configure and enable installation target --- debian/changelog | 1 + debian/rules | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index a760e51..5462bc1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,6 +9,7 @@ ultracopier (1.2.3.6-1) UNRELEASED; urgency=low + Update qmake project file to build. + Generate and clean Qt message files. + Select Qt5 libraries. + + Configure and enable installation. * debian/watch: + Fix URL to upstream tarballs (thanks Bart Martens). diff --git a/debian/rules b/debian/rules index aedcddf..91078b4 100755 --- a/debian/rules +++ b/debian/rules @@ -35,7 +35,9 @@ override_dh_auto_configure: debian/detect_arch lrelease plugins/Themes/Oxygen/interface.pro dh_auto_configure --buildsystem=qmake -- \ QMAKE_CXXFLAGS_RELEASE="$(CXXFLAGS) $(CPPFLAGS)" \ - QMAKE_CXXFLAGS_DEBUG="$(CXXFLAGS) $(CPPFLAGS)" ultracopier-all-in-one-direct.pro + QMAKE_CXXFLAGS_DEBUG="$(CXXFLAGS) $(CPPFLAGS)" \ + target.path=/usr/bin "INSTALLS+=target" \ + ultracopier-all-in-one-direct.pro clean: rm -f build -- cgit v1.2.3