Commit graph

20 commits

Author SHA1 Message Date
Alexandre Duret-Lutz
7b3fdebc6e * debian/control: Build-Depends on libltdl-dev. 2015-10-29 18:05:11 +01:00
Alexandre Duret-Lutz
9be0cd7f69 debian: catch more MathJax uses
* debian/rules: Fix notebooks to use the local mathjax.
2015-10-16 11:35:40 +02:00
Alexandre Duret-Lutz
3669eba5b2 debian: compile for all supported Python3 versions
* debian/rules: Build for all supported python3 versions.
* NEWS: Mention it.
2015-10-16 11:18:52 +02:00
Alexandre Duret-Lutz
6f99829a1d help git --status by ignoring more files
* .gitignore, bench/dtgbasat/.gitignore, debian/.gitignore,
doc/org/.gitignore, src/tests/.gitignore, wrap/python/.gitignore: More
files to ignore.
* doc/org/ltlfilt.org: Erase some temporary files.
2015-09-09 00:49:13 +02:00
Alexandre Duret-Lutz
1f17b59360 debian: add licenses for lib/*
* debian/copyright: Here.
* THANKS: Add Michael, who reported the problem.
2015-08-26 18:27:15 +02:00
Alexandre Duret-Lutz
86e16af97c debian: Distribute the html version of the ipython notebooks
* configure.ac: Check for ipython.
* wrap/python/tests/Makefile.am (nb-html): New rule, using ipython.
* debian/control: Depend on ipython.
* debian/rules: Run nb-html.
* debian/python3-spot.examples: Install the genrated html files.
2015-08-07 15:09:29 +02:00
Alexandre Duret-Lutz
da0f863d64 debian: fix dependency between libspot-dev and libspotltlsmin0
* debian/control: Here.
2015-07-17 09:51:36 +02:00
Alexandre Duret-Lutz
039b7bae14 ltsmin: install the library
Fixes #94.

* iface/ltsmin/Makefile.am: Install libspotltsmin.
* debian/libspotltlsmin0.install: New file.
* debian/control (libspotltlsmin0): New package.
* debian/libspot-dev.install: Add the linspotltlsmin0.so symlink.
2015-07-06 23:42:48 +02:00
Alexandre Duret-Lutz
7eb631dd3c debian: move libraries into separate packages
* debian/control (libbddx-dev, libbddx0, libspot0): New packages.
(libspot-dev): Make it "Architecture: any".
* debian/libspot-dev.install: Include the .so symlink.
* debian/spot.install: Remove the libraries.
* debian/libbddx-dev.install, debian/libbddx0.install,
debian/libspot0.install: New files.
* Makefile.am: Distribute them.
2015-07-06 19:18:28 +02:00
Alexandre Duret-Lutz
2e34fa4248 org: add installation instructions
* doc/org/install.org: New file.
* doc/Makefile.am: Add it.
* doc/org/index.org: Link to it.
* doc/org/setup.org: Add macro for
various version numbers.
* doc/org/tools.org: Update version number.
* NEWS, README, bench/ltl2tgba/README, debian/control,
debian/copyright: Update URLs to website.
2015-06-07 23:59:08 +02:00
Alexandre Duret-Lutz
a8f02ed8ca org: add an index page
* doc/org/index.org, doc/org/tut.org: New files.
* doc/Makefile.am: Add them.
* doc/org/setup.org: Adjust HOME link.
* doc/org/tools.org: Adjust UP link.
* debian/spot-doc.doc-base: The root is now index.html.
2015-06-07 16:51:33 +02:00
Alexandre Duret-Lutz
7770572c89 debian: fix two lintian errors
* debian/control (libspot-dev): Do not depend on an exact version of
spot.
(spot-doc): depend on libjs-mathjax.
* debian/rules: Patch doc/userdoc/ to use the local version of MathJax.
2015-04-23 17:29:27 +02:00
Alexandre Duret-Lutz
a637e23d84 debian: ship the ipython notebooks as examples
Fixes #73.

* debian/python3-spot.examples: New file.
* Makefile.am: Distribute it.
2015-04-03 14:41:08 +02:00
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