Debian: add README.source, upstream/metadata #499

This commit is contained in:
nick black 2020-04-17 22:00:00 -04:00
parent 6ad40ff3fc
commit 1381a7d141
No known key found for this signature in database
GPG Key ID: 5F43400C21CBFACC
3 changed files with 30 additions and 13 deletions

19
debian/README.source vendored Normal file
View File

@ -0,0 +1,19 @@
The upstream tarball, as automatically put together by GitHub upon a tagging
event, is unsuitable for distribution in Debian due to several DFSG-unfree
multimedia, and one DFSG-unfree source file (src/demo/jungle.c includes an
unfree image as a blob). Generating the DFSG-compliant source file can be
performed via e.g.:
uscan --repack --compression xz -v
uscan gets its list of excluded files from debian/copyright.
The multimedia which *does* remain is all Free media created for this project
by the project authors, and is licensed under Apache 2.0 like the rest of the
project. "Source" for these multimedia is included in the source tarball's
data/ directory as .xcf (GIMP) and .osp (OpenShot) files. The former were made
using GIMP 2.10 as packaged by Debian, the latter using OpenShot 2.50 as built
from upstream source, and Blender 2.82 as packaged by Debian. These are the
preferred forms for editing the included media. The final media remains
included, and installed in the binary packages, because building/rendering is
computationally intensive and somewhat brittle.

16
debian/changelog vendored
View File

@ -1,17 +1,7 @@
notcurses (1.3.0+dfsg.1-1) unstable; urgency=medium
* New upstream
* Remove unnecessary graphviz builddep
* Symbols: add new functions
* Replace dep on python with ${python3:Depends} subst
* Updates per FTPMaster review: dfsg in version, uscan repack
-- Nick Black <dankamongmen@gmail.com> Sat, 11 Apr 2020 21:58:20 -0400
notcurses (1.2.1-1) unstable; urgency=medium
* Update watchfile to grab DFSG source tarball
* Remove a few DFSG-questionable files
* Updates per FTPMaster review: +dfsg in version, uscan DFSG repack,
upstream/metadata, README.source
* Initial release (Closes: #950492)
-- Nick Black <dankamongmen@gmail.com> Thu, 20 Feb 2020 04:46:12 -0500
-- Nick Black <dankamongmen@gmail.com> Fri, 17 Apr 2020 21:59:37 -0400

8
debian/upstream/metadata vendored Normal file
View File

@ -0,0 +1,8 @@
Bug-Database: https://github.com/dankamongmen/notcurses/issues
Bug-Submit: https://github.com/dankamongmen/notcurses/issues/new/choose
Documentation: https://nick-black.com/notcurses/
Donation: https://github.com/sponsors/dankamongmen
Repository: https://github.com/dankamongmen/notcurses.git
Repository-Browse: https://github.com/dankamongmen/notcurses
Screenshots: https://nick-black.com/dankwiki/images/9/90/Notcurses-1.0.0-chunli.png
Security-Contact: dankamongmen@gmail.com