Commit Graph
6 Commits
Author SHA1 Message Date
Roger Shimizu 75aeacadd1 Sync debian/ folder (#681)
A few itmes deserve to be mentioned:
 - use apg to generate random password when install.
 - generated password won't get updated when upgrading / reinstall.
 - add more to description to make lintian happy.
 - generated Makefile.am don't need to be listed in debian/copyright.
 - the way of installing systemd service is changed. Thanks to advice
   from Boyuan.
 - multi-arch can be archived without specific setting in debian/rules
 - add debian/watch file
2016-06-19 19:58:52 -05:00
Roger Shimizu cd736d3e94 A few commit recommend for Debian uploading (#636)
* Add Security Hardening

ref: https://wiki.debian.org/Hardening

* Add debian/source/format

* Remove -dbg package

Debug Package is already generated automatically, as -dbgsym package
ref: https://wiki.debian.org/DebugPackage

* Do not include a duplicated changelog into deb package

* Upgrade to policy version 3.9.8

No change is required, based on:
https://www.debian.org/doc/debian-policy/upgrading-checklist.html

* Update configure not to use local libs at all when choosing so
2016-05-17 20:11:05 +08:00
Boyuan Yang a192b91eb7 add systemd service templates for debian
Those new templates will be installed by dh_installinit.

based on the work of @zh99998 for AUR.
2015-10-14 15:36:59 +08:00
Boyuan Yang 643d579bdf Improve Debian packaging script.
if debuild or dpkg-buildpackage is used, it will generate 4 packages
to fit Debian's packaging policy.
2015-09-22 15:44:39 +08:00
Symeon Huang 1f50ad9b82 build static library by default 2014-11-12 21:37:17 +00:00
Max Lv ff08838a19 add debian package description 2013-04-06 18:00:46 +08:00