Debian package builder (#876)
* Add debian build files * Add debian package build code to setup script * Update the licenses in debian/copyright * Fix a typo in windows setup docs * Remove duplicate files * Add missing fallback icons to assets
This commit is contained in:
committed by
GitHub
parent
bbed05b273
commit
0582b9718b
@@ -0,0 +1 @@
|
||||
10
|
||||
@@ -0,0 +1,19 @@
|
||||
Source: novelwriter
|
||||
Maintainer: Veronica Berglyd Olsen <code@vkbo.net>
|
||||
Section: text
|
||||
Priority: optional
|
||||
Build-Depends: dh-python, python3-setuptools, python3-all, debhelper (>= 9)
|
||||
Standards-Version: 4.5.1
|
||||
Homepage: https://novelwriter.io
|
||||
X-Python3-Version: >= 3.6
|
||||
|
||||
Package: novelwriter
|
||||
Architecture: all
|
||||
Depends: ${misc:Depends}, ${python3:Depends}, python3 (>=3.6), python3-pyqt5 (>= 5.3), python3-lxml (>= 4.0), python3-enchant (>= 2.0)
|
||||
Description: A markdown-like text editor for planning and writing novels
|
||||
novelWriter is a plain text editor designed for writing novels assembled from
|
||||
many smaller text documents. It uses a minimal formatting syntax inspired by
|
||||
Markdown, and adds a meta data syntax for comments, synopsis, and
|
||||
cross-referencing. It's designed to be a simple text editor that allows for
|
||||
easy organisation of text and notes, using human readable text files as
|
||||
storage for robustness.
|
||||
@@ -0,0 +1,16 @@
|
||||
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||
Upstream-Name: novelWriter
|
||||
Upstream-Contact: Veronica Berglyd Olsen <code@vkbo.net>
|
||||
Source: https://github.com/vkbo/novelWriter
|
||||
|
||||
Files: novelwriter/assets/fonts/Cantarell/*
|
||||
Copyright: 2009-2010, Understanding Limited
|
||||
License: OFL-1.1
|
||||
|
||||
Files: novelwriter/assets/icons/typicons_*.svg
|
||||
Copyright: 2019, Stephen Hutchings
|
||||
License: CC-BY-SA-4.0
|
||||
|
||||
Files: novelwriter/*
|
||||
Copyright: 2018-2021, Veronica Berglyd Olsen
|
||||
License: GPL-3.0-or-later
|
||||
@@ -0,0 +1,4 @@
|
||||
data/hicolor usr/share/icons
|
||||
data/novelwriter.desktop usr/share/applications
|
||||
data/novelwriter.png usr/share/pixmaps
|
||||
data/x-novelwriter-project.xml usr/share/mime/packages
|
||||
@@ -0,0 +1 @@
|
||||
pyqt5 python3-pyqt5
|
||||
Executable
+5
@@ -0,0 +1,5 @@
|
||||
#!/usr/bin/make -f
|
||||
|
||||
export PYBUILD_NAME=novelwriter
|
||||
%:
|
||||
dh $@ --with python3 --buildsystem=pybuild
|
||||
@@ -0,0 +1 @@
|
||||
3.0 (native)
|
||||
Reference in New Issue
Block a user