[SCM] maria packaging branch, master, updated. upstream/1.2-22-gc4c33c2
Ralf Treinen
treinen at free.fr
Fri May 13 19:26:16 UTC 2011
The following commit has been merged in the master branch:
commit e12d6bcc20c10ec343648a3b2438f5412ffc7a2b
Author: Ralf Treinen <treinen at debian.org>
Date: Sun Feb 13 17:17:51 2005 +0100
Imported Debian patch 1.3.4-5
diff --git a/debian/NEWS.Debian b/debian/NEWS.Debian
new file mode 100644
index 0000000..d8f525b
--- /dev/null
+++ b/debian/NEWS.Debian
@@ -0,0 +1,6 @@
+maria (1.3.4-5) unstable; urgency=low
+
+ * The functionality of the former debian-vis package is now included in
+ the maria package.
+
+ -- Ralf Treinen <treinen at debian.org> Sun, 13 Feb 2005 16:06:12 +0100
\ No newline at end of file
diff --git a/debian/README.examples b/debian/README.examples
new file mode 100644
index 0000000..c505411
--- /dev/null
+++ b/debian/README.examples
@@ -0,0 +1,32 @@
+How to use these examples
+=========================
+
+To run the examples included in this directory you need write access
+to the directory. The best way is to create a copy, say as a subdirectory
+of the directory <someplace>:
+
+ cp -r /usr/share/maria/examples <someplace>
+ cd <someplace>/examples
+ gunzip *.gz
+
+You can start maria on one of the Petri nets contained in this directory,
+for instance dining.pn, by typing
+
+ maria -b dining.pn
+
+Note that this make take a *lot* of time for some of the examples
+provided since a reachability analysis is performed when loading the
+model. Then, you may issue at the maria shell prompt the following
+commands (among others):
+
+ dump to obtain a textual representation of the syntax graph
+ dumpgraph to obtain a textual representation of the reachability graph
+
+If the "graphviz" package is installed on your system you may also
+obtain a graphical output by using instead "visual dump",
+resp. "visual dumpgraph".
+
+Please refer to the maria documentation (available in the package
+maria-doc) for more complete documentation.
+
+-- Ralf Treinen <treinen at debian.org> Feb 13, 2005.
diff --git a/debian/changelog b/debian/changelog
index 9c59920..71736ee 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,16 @@
+maria (1.3.4-5) unstable; urgency=low
+
+ * The binary package maria-vis is no longer build since graphviz is
+ now in main. The package maria now replaces and conflicts with
+ maria-vis. (closes: Bug#292595).
+ * debian/copyright: distinguish copyright and licence.
+ * Removed the lintian override concerning unusual interpreter lefty -
+ this is now a lintian bug.
+ * Wrote README.examples, put it in /usr/share/doc/maria/examples
+ * Removed spurious $(CURDIR) in debian/rules
+
+ -- Ralf Treinen <treinen at debian.org> Sun, 13 Feb 2005 17:17:51 +0100
+
maria (1.3.4-4) unstable; urgency=low
* Use dpatch. Dpatchify old patches:
diff --git a/debian/control b/debian/control
index 894e724..bb2f6ae 100644
--- a/debian/control
+++ b/debian/control
@@ -10,8 +10,9 @@ Package: maria
Section: math
Architecture: any
Depends: ${shlibs:Depends}
-Recommends: maria-doc, lbt
-Suggests: maria-vis
+Recommends: maria-doc, lbt, graphviz
+Conflicts: maria-vis
+Replaces: maria-vis
Description: reachability analyzer for Algebraic System Nets
Maria is a powerful tool designed to aid engineers in modelling and
solving concurrency related problems in parallel and distributed
@@ -25,18 +26,6 @@ Description: reachability analyzer for Algebraic System Nets
The expressive power of Maria's formalism is close to high-level
programming languages, thanks to its rich data type system and
powerful algebraic operations.
- .
- If you want to use the graph visualization functionality of Maria then
- you have to install the maria-vis package from the contrib section.
-
-Package: maria-vis
-Section: contrib/math
-Architecture: all
-Depends: maria, graphviz
-Description: interface between Maria and Graphviz
- This script is needed to make Maria, a reachability analyzer for
- algebraic system nets, interact with graphviz, a non-free software
- package for the visualisation of graphs.
Package: maria-doc
Section: doc
diff --git a/debian/copyright b/debian/copyright
index f055723..6e58d60 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -5,7 +5,10 @@ It was downloaded from http://www.tcs.hut.fi/Software/maria/src/
Upstream Author: Marko Mäkelä <msmakela at tcs.hut.fi>
-Copyright:
+Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003 Marko Mäkelä
+(msmakela at tcs.hut.fi)
+
+Licence:
Maria, with the exception of the maria-vis script, is covered by the
following licence:
diff --git a/debian/lintian-overrides b/debian/lintian-overrides
deleted file mode 100644
index 7e0deac..0000000
--- a/debian/lintian-overrides
+++ /dev/null
@@ -1 +0,0 @@
-maria-vis: unusual-interpreter ./usr/bin/maria-vis #!/usr/bin/lefty
diff --git a/debian/maria-vis.dirs b/debian/maria-vis.dirs
deleted file mode 100644
index 6cc45f3..0000000
--- a/debian/maria-vis.dirs
+++ /dev/null
@@ -1,4 +0,0 @@
-usr/bin
-usr/share/man/man1
-usr/share/lintian/overrides
-
diff --git a/debian/maria-vis.install b/debian/maria-vis.install
deleted file mode 100644
index 273ff29..0000000
--- a/debian/maria-vis.install
+++ /dev/null
@@ -1,2 +0,0 @@
-maria-vis usr/bin
-maria-vis.1 usr/share/man/man1
diff --git a/debian/maria.dirs b/debian/maria.dirs
index bb9bc69..cb9974b 100644
--- a/debian/maria.dirs
+++ b/debian/maria.dirs
@@ -1,4 +1,3 @@
usr/bin
usr/share/emacs/site-lisp/maria
usr/share/doc/maria/examples
-
diff --git a/debian/rules b/debian/rules
index a88aebb..e4b894a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -42,8 +42,6 @@ install-indep: build-doc
dh_clean -k
dh_installdirs -i
dh_install -i
- cp debian/lintian-overrides \
- debian/maria-vis/usr/share/lintian/overrides/maria-vis
install-arch: build
dh_testdir -a
@@ -51,13 +49,10 @@ install-arch: build
dh_clean -k
dh_installdirs -a
dh_install -a
- $(MAKE) install DESTDIR=$(CURDIR)/debian/maria \
+ $(MAKE) install DESTDIR=debian/maria \
EXDIR=/usr/share/doc/maria/examples
- # the maria-vis executable goes into the maria-vis package
- -rm $(CURDIR)/debian/maria/usr/bin/maria-vis
- $(MAKE) installman DESTDIR=$(CURDIR)/debian/maria
- # the man page for maria-vis goes into the maria-vis package
- -rm $(CURDIR)/debian/maria/usr/share/man/man1/maria-vis.1
+ cp debian/README.examples debian/maria/usr/share/doc/maria/examples
+ $(MAKE) installman DESTDIR=debian/maria
binary-indep: install-indep
dh_testdir -i
--
maria packaging
More information about the debian-science-commits
mailing list