From 923cf9b2bb07d377f1ad8c16f97fffdd47ac0cd9 Mon Sep 17 00:00:00 2001 From: "Barak A. Pearlmutter" Date: Fri, 18 Dec 2015 16:00:41 +0000 Subject: [PATCH 1/6] git ignore debian build debris --- packaging/debian/.gitignore | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 packaging/debian/.gitignore diff --git a/packaging/debian/.gitignore b/packaging/debian/.gitignore new file mode 100644 index 0000000..ee88064 --- /dev/null +++ b/packaging/debian/.gitignore @@ -0,0 +1,4 @@ +/*.debhelper.log +/*.substvars +/cool-retro-term/ +/files From b1456b4fda70cd4c474130df767ca73711772de3 Mon Sep 17 00:00:00 2001 From: "Barak A. Pearlmutter" Date: Fri, 18 Dec 2015 16:09:54 +0000 Subject: [PATCH 2/6] =?UTF-8?q?typo:=20informations=20=E2=86=9D=20informat?= =?UTF-8?q?ion?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/main.cpp b/app/main.cpp index fd21ac6..b06c43b 100644 --- a/app/main.cpp +++ b/app/main.cpp @@ -55,7 +55,7 @@ int main(int argc, char *argv[]) qDebug() << " --fullscreen Run cool-retro-term in fullscreen."; qDebug() << " -p|--profile Run cool-retro-term with the given profile."; qDebug() << " -h|--help Print this help."; - qDebug() << " --verbose Print additional informations such as profiles and settings."; + qDebug() << " --verbose Print additional information such as profiles and settings."; return 0; } From b2596c05805d348df1399a18130e03d82b1f399a Mon Sep 17 00:00:00 2001 From: "Barak A. Pearlmutter" Date: Fri, 18 Dec 2015 16:14:12 +0000 Subject: [PATCH 3/6] debian/control homepage --- packaging/debian/control | 1 + 1 file changed, 1 insertion(+) diff --git a/packaging/debian/control b/packaging/debian/control index a021654..44ab76b 100644 --- a/packaging/debian/control +++ b/packaging/debian/control @@ -3,6 +3,7 @@ Maintainer: Jeka Der Section: misc Priority: optional Standards-Version: 3.9.6 +Homepage: https://github.com/Swordfish90/cool-retro-term Build-Depends: debhelper (>= 9),qmlscene, qt5-qmake, qtdeclarative5-dev, qml-module-qtquick-controls, qml-module-qtgraphicaleffects, qml-module-qtquick-dialogs, From 561739ba8bdccb0481b6730b3cd6262fe93e7d10 Mon Sep 17 00:00:00 2001 From: "Barak A. Pearlmutter" Date: Fri, 18 Dec 2015 17:04:53 +0000 Subject: [PATCH 4/6] debian/control packaging repo --- packaging/debian/control | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packaging/debian/control b/packaging/debian/control index 44ab76b..175695d 100644 --- a/packaging/debian/control +++ b/packaging/debian/control @@ -4,6 +4,8 @@ Section: misc Priority: optional Standards-Version: 3.9.6 Homepage: https://github.com/Swordfish90/cool-retro-term +Vcs-Git: git://github.com/barak/cool-retro-term.git +Vcs-Browser: https://github.com/barak/cool-retro-term Build-Depends: debhelper (>= 9),qmlscene, qt5-qmake, qtdeclarative5-dev, qml-module-qtquick-controls, qml-module-qtgraphicaleffects, qml-module-qtquick-dialogs, From dd0e904432e16591a9dc69adab6cc2a3b8ddab31 Mon Sep 17 00:00:00 2001 From: "Barak A. Pearlmutter" Date: Fri, 18 Dec 2015 17:16:49 +0000 Subject: [PATCH 5/6] debian/control section x11 per policy; provides x-terminal-emulator --- packaging/debian/control | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/packaging/debian/control b/packaging/debian/control index 175695d..890a10c 100644 --- a/packaging/debian/control +++ b/packaging/debian/control @@ -1,12 +1,12 @@ Source: cool-retro-term Maintainer: Jeka Der -Section: misc +Section: x11 Priority: optional Standards-Version: 3.9.6 Homepage: https://github.com/Swordfish90/cool-retro-term Vcs-Git: git://github.com/barak/cool-retro-term.git Vcs-Browser: https://github.com/barak/cool-retro-term -Build-Depends: debhelper (>= 9),qmlscene, +Build-Depends: debhelper (>= 9), qmlscene, qt5-qmake, qtdeclarative5-dev, qml-module-qtquick-controls, qml-module-qtgraphicaleffects, qml-module-qtquick-dialogs, qml-module-qtquick-localstorage, qml-module-qtquick-window2 @@ -14,7 +14,10 @@ Build-Depends: debhelper (>= 9),qmlscene, Package: cool-retro-term Architecture: any Replaces: cool-old-term -Depends: qml-module-qtquick-controls, qml-module-qtgraphicaleffects, qml-module-qtquick-dialogs, qml-module-qtquick-localstorage, qml-module-qtquick-window2, ${shlibs:Depends}, ${misc:Depends} +Provides: x-terminal-emulator +Depends: qml-module-qtquick-controls, qml-module-qtgraphicaleffects, + qml-module-qtquick-dialogs, qml-module-qtquick-localstorage, + qml-module-qtquick-window2, ${shlibs:Depends}, ${misc:Depends} Description: terminal emulator which mimics old screens cool-retro-term is a terminal emulator which mimics the look and feel of the old cathode tube screens. It has been designed to be eye-candy, From 7bf79ec645cee53caec9a0ddd9a528f36ff2aa63 Mon Sep 17 00:00:00 2001 From: "Barak A. Pearlmutter" Date: Sun, 10 Jan 2016 14:48:03 +0000 Subject: [PATCH 6/6] placate desktop-file-validate and lintian $ lintian cool-retro-term_*.deb | egrep desktop I: cool-retro-term: desktop-entry-lacks-keywords-entry usr/share/applications/cool-retro-term.desktop W: cool-retro-term: desktop-mime-but-no-exec-code usr/share/applications/cool-retro-term.desktop $ desktop-file-validate cool-retro-term.desktop cool-retro-term.desktop: hint: value "Qt;System;Utility;TerminalEmulator;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu --- cool-retro-term.desktop | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cool-retro-term.desktop b/cool-retro-term.desktop index b1fbb74..8c0d278 100644 --- a/cool-retro-term.desktop +++ b/cool-retro-term.desktop @@ -3,9 +3,9 @@ Comment=Use the command line the old way Exec=cool-retro-term GenericName=Terminal emulator Icon=cool-retro-term -MimeType= Name=Cool Retro Term -Categories=Qt;System;Utility;TerminalEmulator; +Categories=System;TerminalEmulator; StartupNotify=true Terminal=false Type=Application +Keywords=shell;prompt;command;commandline;