Commit graph

7 commits

Author SHA1 Message Date
Alexandre Duret-Lutz
30b8788676 debian: disable -flto for binaries
This work around what appears to be an exception handling bug, causing
binaries to not always catch excepting thrown by the library.

* debian/rules: Here.
2015-03-26 07:56:10 +01:00
Alexandre Duret-Lutz
316401c5c3 debian: fix some lintian warnings and errors
* debian/control: Update standars-version.  Add missing ${misc:Depends}.
Use Depends: ${source:Version} for libspot-dev.  Fix description of
spot.
* debian/spot-doc.doc-base: Move the doc to Science/Mathematics.
2015-03-18 18:48:02 +01:00
Alexandre Duret-Lutz
a6dbf5cf5e debian: harden version requirements
* debian/control: Make sure libspot-dev and spot have
the same versions.
2015-03-11 16:18:31 +01:00
Alexandre Duret-Lutz
ffabbfb048 * debian/rules: Do not hard-code the path to the LTO plugin. 2015-03-09 18:08:37 +01:00
Alexandre Duret-Lutz
5adec9199b debian: build a python3 package
* debian/python3-spot.install: New file.
* Makefile.am: Ship it.
* debian/control, debian/rules, debian/spot.install: Adjust.
2015-03-08 21:22:15 +01:00
Alexandre Duret-Lutz
176a7bf199 debian: include the number of git patches in the version
* configure.ac, debian/changelog.in: Adjust.
* debian/source/format: Distribute this.
* Makefile.am (deb): New target.
2015-02-28 18:24:43 +01:00
Alexandre Duret-Lutz
b396f373fa debian: First attempt at creating Debian packages
* debian/: New directory.
* Makefile.am, README: Add it.
* configure.ac: Generate debian/changelog.
2015-02-28 00:06:00 +01:00