From 0a7e92483c97f3e797010fd6621002b9b826b21d Mon Sep 17 00:00:00 2001 From: Le Tan Date: Sun, 20 Aug 2017 14:16:36 +0800 Subject: [PATCH] try debian packaging --- debian/changelog | 5 +++-- debian/control | 11 +++++++---- debian/vnote.install | 10 ---------- 3 files changed, 10 insertions(+), 16 deletions(-) delete mode 100644 debian/vnote.install diff --git a/debian/changelog b/debian/changelog index 59b74d4d..acfdfb07 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,6 @@ -vnote (1.2-0ubuntu1) xenial; urgency=medium +vnote (1.8-0ubuntu1) zesty; urgency=medium * Initial release + * Adjusted the Makefile to fix $(DESTDIR) problems. - -- Le Tan Sun, 09 Apr 2017 16:32:22 +0800 + -- Le Tan Sun, 20 Aug 2017 09:32:22 +0800 diff --git a/debian/control b/debian/control index 2307891a..33e9e6c1 100644 --- a/debian/control +++ b/debian/control @@ -2,13 +2,16 @@ Source: vnote Section: editors Priority: optional Maintainer: Le Tan -Build-Depends: debhelper (>=9), cdbs, qt5-qmake, qtbase5-dev, libqt5svg5-dev, qtdeclarative5-dev, libqt5xmlpatterns5-dev +Build-Depends: debhelper (>=9), qt5-default (>= 5.7.1), libqt5svg5-dev, qtwebengine5-dev, libqt5webchannel5-dev, qtpositioning5-dev Standards-Version: 3.9.6 Homepage: https://tamlok.github.io/vnote -#Vcs-Git: git://anonscm.debian.org/collab-maint/vnote.git Vcs-Browser: https://github.com/tamlok/vnote.git Package: vnote Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libqt5core5a, libqt5gui5, libqt5sql5, libqt5sql5-sqlite, libqt5widgets5, libqt5qml5, libqt5svg5, libqt5network5, libqt5xml5, libqt5xmlpatterns5, libqt5printsupport5 -Description: A Vim-inspired note-taking application, especially for Markdown +Depends: ${shlibs:Depends}, ${misc:Depends}, libQt5WebEngineWidgets (>= 5.7.1), libQt5WebEngineCore, libQt5PrintSupport, libQt5Widgets, libQt5Gui, libQt5WebChannel, libQt5Network, libQt5Core +Suggests: libssl +Description: A Vim-inspired note-taking application for Markdown. + VNote is a cross-platform, free note-taking application, designed especially + for Markdown. VNote provides both simple note management and pleasant Markdown + edit experience. diff --git a/debian/vnote.install b/debian/vnote.install deleted file mode 100644 index 9490ef21..00000000 --- a/debian/vnote.install +++ /dev/null @@ -1,10 +0,0 @@ -src/vnote.desktop usr/share/applications -src/resources/icons/128x128/vnote.png usr/share/pixmaps -src/resources/icons/16x16/vnote.png usr/share/icons/hicolor/16x16/apps -src/resources/icons/32x32/vnote.png usr/share/icons/hicolor/32x32/apps -src/resources/icons/48x48/vnote.png usr/share/icons/hicolor/48x48/apps -src/resources/icons/64x64/vnote.png usr/share/icons/hicolor/64x64/apps -src/resources/icons/128x128/vnote.png usr/share/icons/hicolor/128x128/apps -src/resources/icons/256x256/vnote.png usr/share/icons/hicolor/256x256/apps -src/resources/icons/vnote.svg usr/share/icons/hicolor/scalable/apps -src/VNote usr/bin