Commit graph

17 commits

Author SHA1 Message Date
Maximilien Colange
d90e38eb2a Add a new library to generate formulas and automata.
This library, called libspotgen, gathers functions to generate classes
of automata found in the literature.
Related to #254.

* NEWS, README: Mention the modification.
* Makefile.am, debian/control, debian/libspotgen0.install: Build the new
  library in a separate package.
* spot/gen/automata.hh, spot/gen/automata.cc: Add a family of co-Büchi
  automata.
* configure.ac, spot/Makefile.am, spot/gen/Makefile.am: Build the new
  library.
2017-04-21 18:13:33 +02:00
Maximilien Colange
31a9bc6416 Fix wrong URL for Debian packages.
* debian/control: Fix URL.
2017-04-05 11:03:59 +02:00
Alexandre Duret-Lutz
51a683c23f debian: depend on libjs-jquery
This fix some lintian issues.

* debian/control: Add dependency.
* debian/rules: Fix the generated html page to use the local jquery.
2016-11-28 18:17:48 +01:00
Alexandre Duret-Lutz
3eafbc823c debian: update build-depends for new Jupyter version
Debian unstable now has Jupyter, but since it moved away from ipython3,
the packages now have different names.

* debian/control: Here.
2016-11-06 09:59:23 +01:00
Alexandre Duret-Lutz
5a9b0aa1c1 python: add bindings for ltsmin
* python/spot/ltsmin.i: New file.
* python/Makefile.am: Add it.
* python/spot/impl.i: Add bindings for kripke and fair_kripke.
* tests/python/ltsmin.ipynb: New file.
* tests/Makefile.am, doc/org/tut.org: Add it.
* tests/python/ipnbdoctest.py: Make it possible for notebook
to exit(77).
* debian/control: Make the Python package dependent
on libspotltsmin0.
* python/spot/__init__.py: Typo.
2016-01-26 19:20:53 +01:00
Alexandre Duret-Lutz
6a64b0804c * debian/control: Fix some dependencdies. 2015-12-02 19:48:20 +01:00
Alexandre Duret-Lutz
7b3fdebc6e * debian/control: Build-Depends on libltdl-dev. 2015-10-29 18:05:11 +01: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
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
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
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
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