[Synopsis-changes] Synopsis/Synopsis/debian changelog,1.3,1.4 control,1.2,1.3 copyright,1.2,1.3 dirs,1.4,1.5 rules,1.2,1.3 synopsis.1,1.1,1.2

Stefan Seefeld stefan at synopsis.fresco.org
Tue Dec 16 22:30:19 UTC 2003


Update of /cvs/synopsis/Synopsis/debian
In directory frida:/tmp/cvs-serv28397/debian

Modified Files:
	changelog control copyright dirs rules synopsis.1 
Log Message:
prepare for the release

Index: changelog
===================================================================
RCS file: /cvs/synopsis/Synopsis/debian/changelog,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -d -r1.3 -r1.4
--- changelog	1 May 2002 00:26:03 -0000	1.3
+++ changelog	16 Dec 2003 22:30:16 -0000	1.4
@@ -1,23 +1,117 @@
+synopsis (0.6-1.0cvs) unstable; urgency=low
+
+  * version built from CVS, do not report
+    problems to the debian bugtracker
+
+ -- John Doe <jdoe at example.net>  Thu, 16 Dec 2003 20:18:00 +0200
+
+synopsis (0.6-1) unstable; urgency=low
+
+  * new upstream version
+  * integrated NMU changes, thanks to doko (Closes: #211351)
+
+ -- Patrick Mauritz <oxygene at studentenbude.ath.cx>  Mon, 15 Dec 2003 22:18:00 +0200
+
+synopsis (0.5.0-1.1) unstable; urgency=low
+
+  * NMU.
+  * Fix build dependency (closes: #211341).
+  * Convert to python2.3.
+
+ -- Matthias Klose <doko at debian.org>  Mon, 17 Nov 2003 21:42:55 +0100
+
+synopsis (0.5.0-1) unstable; urgency=low
+
+  * new upstream version
+  * python object files not packaged anymore (Closes: #181215, #181216)
+
+ -- Patrick Mauritz <oxygene at studentenbude.ath.cx>  Mon, 19 May 2003 22:18:00 +0200
+
+synopsis (0.4.1cvs20030125-1) unstable; urgency=low
+
+  * update to latest cvs
+  * works with current libgc6 (Closes: #178362)
+
+ -- Patrick Mauritz <oxygene at studentenbude.ath.cx>  Sat, 25 Jan 2003 16:38:57 +0100
+
+synopsis (0.4.1cvs20020831-1) unstable; urgency=low
+
+  * update to latest cvs
+  * now built for usage with python 2.2 (Closes: #158889)
+
+ -- Patrick Mauritz <oxygene at studentenbude.ath.cx>  Sat, 31 Aug 2002 14:52:03 +0200
+
+synopsis (0.4.1cvs20020714-2) unstable; urgency=low
+
+  * occ.so, link.so were built without -fPIC
+
+ -- Patrick Mauritz <oxygene at studentenbude.ath.cx>  Mon, 22 Jul 2002 13:53:04 +0200
+
+synopsis (0.4.1cvs20020714-1) unstable; urgency=low
+
+  * update to latest cvs
+  * using garbage collection from libgc6 now 
+    which already fixed the architecture problems
+    (Closes: #152818, #152908)
+
+ -- Patrick Mauritz <oxygene at studentenbude.ath.cx>  Sun, 14 Jul 2002 14:02:19 +0200
+
+synopsis (0.4.1cvs20020627-2) unstable; urgency=low
+
+  * if Dot is not installed, go on with a warning
+    instead of stacktrace (Closes: #152551)
+  * use cpp instead of omnicpp in the IDL-parser because 
+    omnicpp got removed from omniorb due to bitrot
+
+ -- Patrick Mauritz <oxygene at studentenbude.ath.cx>  Wed, 10 Jul 2002 22:31:52 +0200
+
+synopsis (0.4.1cvs20020627-1) unstable; urgency=low
+
+  * update to latest cvs
+  * some fixes in debian/
+
+ -- Patrick Mauritz <oxygene at studentenbude.ath.cx>  Thu, 27 Jun 2002 18:08:25 +0200
+
+synopsis (0.4.1cvs20020426-2) unstable; urgency=low
+
+  * fixed the dependency for gif2png (imagemagick?)
+    by dropping the command altogether and letting
+    dot output png directly
+
+ -- Patrick Mauritz <oxygene at studentenbude.ath.cx>  Fri, 26 Apr 2002 23:56:26 +0200
+
+synopsis (0.4.1cvs20020426-1) unstable; urgency=low
+
+  * update to latest cvs
+  * put the html formatter back into main package,
+    only Dot is now separate due to licenses
+
+ -- Patrick Mauritz <oxygene at studentenbude.ath.cx>  Fri, 26 Apr 2002 08:20:59 +0200
+
+synopsis (0.4.1cvs20020420-2) unstable; urgency=low
+
+  * split package in two, so the html formatter is separate
+    to allow synopsis itself go into main
+    the html formatter is still contrib as it needs
+    graphviz and msttcorefonts
+
+ -- Patrick Mauritz <oxygene at studentenbude.ath.cx>  Wed, 24 Apr 2002 10:25:57 +0200
+
 synopsis (0.4.1cvs20020420-1) unstable; urgency=low
 
-  * fixed dependencies 
+  * new upstream version
+  * fixed dependencies
 
- -- Patrick Mauritz <oxygene at hydra> Sat, 20 Apr 2002 01:58:17 +0200
+ -- Patrick Mauritz <oxygene at studentenbude.ath.cx>  Sat, 20 Apr 2002 01:58:17 +0200
 
 synopsis (0.3cvs20010508-1) unstable; urgency=low
 
-synopsis (0.3-cvs20010508) unstable; urgency=low
-
   * New upstream version
 
- -- Patrick Mauritz <oxygene at studentenbude.ath.cx> Tue,  8 May 2001 09:44:11 +0200
+ -- Patrick Mauritz <oxygene at studentenbude.ath.cx>  Tue,  8 May 2001 09:44:11 +0200
 
 synopsis (0.3-1) unstable; urgency=low
 
   * Initial Release.
 
- -- Patrick Mauritz <oxygene at studentenbude.ath.cx> Tue, 10 Apr 2001 14:53:42 +0200
-
-Local variables:
-mode: debian-changelog
-End:
+ -- Patrick Mauritz <oxygene at studentenbude.ath.cx>  Tue, 10 Apr 2001 14:53:42 +0200

Index: control
===================================================================
RCS file: /cvs/synopsis/Synopsis/debian/control,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -d -r1.2 -r1.3
--- control	1 May 2002 00:26:03 -0000	1.2
+++ control	16 Dec 2003 22:30:16 -0000	1.3
@@ -2,13 +2,31 @@ Source: synopsis
 Section: devel
 Priority: optional
 Maintainer: Patrick Mauritz <oxygene at studentenbude.ath.cx>
-Build-Depends: debhelper (>> 3.0.0)
-Standards-Version: 3.5.2
+Build-Depends: debhelper (>> 4.1.67), python2.3-dev, python (>= 2.3), python (<< 2.4), autoconf, xutils, libgc-dev
+Standards-Version: 3.6.1
 
 Package: synopsis
 Architecture: any
-Depends: ${shlibs:Depends}, python (>= 2.1), graphviz, msttcorefonts
-Description: Sourcecode Documentation Code
+Depends: ${shlibs:Depends}, ${python:Depends}, cpp
+Suggests: synopsis-formatter-dot
+Description: Source code documentation tool
+ synopsis is a modular source code documentation
+ tool with support for a variety of programming
+ languages, output format, and comment styles.
+ .
+ the package "synopsis-formatter-dot" contains an add-on
+ which produces inheritance graphs for the HTML output.
+ It is in a separate package as it depends on non-free
+ packages.
+
+Package: synopsis-formatter-dot
+Architecture: any
+Section: contrib/devel
+Depends: graphviz, msttcorefonts, synopsis
+Description: Source code documentation tool, dot formatter
  synopsis is a modular source code documentation
  tool with support for a variety of programming
  languages, output format, and comment styles.
+ .
+ This package provides the formatter to produce complex 
+ inheritance graphs, separated due to licensing problems

Index: copyright
===================================================================
RCS file: /cvs/synopsis/Synopsis/debian/copyright,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -d -r1.2 -r1.3
--- copyright	1 May 2002 00:26:03 -0000	1.2
+++ copyright	16 Dec 2003 22:30:16 -0000	1.3
@@ -5,7 +5,9 @@ on Tue, 10 Apr 2001 14:53:42 +0200.
 
 It was downloaded from http://synopsis.sourceforge.net/
 
-Upstream Author(s): Stefan Seefeld <seefeld at sympatico.ca>
+Upstream Authors:
+ Stephen Davies <chalky at ieee.org>
+ Stefan Seefeld <seefeld at sympatico.ca>
 
 Copyright:
 

Index: dirs
===================================================================
RCS file: /cvs/synopsis/Synopsis/debian/dirs,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -d -r1.4 -r1.5
--- dirs	1 May 2002 00:26:03 -0000	1.4
+++ dirs	16 Dec 2003 22:30:16 -0000	1.5
@@ -1,3 +1,3 @@
 usr/bin
 usr/share/man/man1
-usr/lib/python2.1/site-packages/Synopsis
\ No newline at end of file
+usr/lib/python2.3/site-packages/Synopsis

Index: rules
===================================================================
RCS file: /cvs/synopsis/Synopsis/debian/rules,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -d -r1.2 -r1.3
--- rules	1 May 2002 00:26:03 -0000	1.2
+++ rules	16 Dec 2003 22:30:16 -0000	1.3
@@ -6,14 +6,17 @@
 #export DH_VERBOSE=1
 
 # This is the debhelper compatability version to use.
-export DH_COMPAT=3
+export DH_COMPAT=4
+
+export ROOTSYNOPSIS=$(CURDIR)/debian/synopsis
+export ROOTSYNDOT=$(CURDIR)/debian/synopsis-formatter-dot
 
 configure: configure-stamp
 configure-stamp:
 	dh_testdir
-	# Add here commands to configure the package.
-	autoconf
-	./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --with-python-prefix=\$${prefix}
+	# do some stuff according to DEB_BUILD_ARCH
+	./autogen.sh
+	python setup.py config --with-gc-prefix=/usr
 
 	touch configure-stamp
 
@@ -22,8 +25,6 @@ build-stamp:
 	dh_testdir
 
 	# Add here commands to compile the package.
-	$(MAKE)
-	#/usr/bin/docbook-to-man debian/synopsis.sgml > synopsis.1
 
 	touch build-stamp
 
@@ -33,7 +34,10 @@ clean:
 	rm -f build-stamp configure-stamp
 
 	# Add here commands to clean up after the build process.
-	-$(MAKE) distclean
+	-python setup.py clean -a
+	find . -name '*.pyc' -exec rm \{\} \;
+	find . -name 'configure' -exec rm \{\} \;
+	find . -name 'autom4te.cache' -exec rm -rf \{\} \;
 
 	dh_clean
 
@@ -44,16 +48,17 @@ install: build
 	dh_installdirs
 
 	# Add here commands to install the package into debian/synopsis.
-	$(MAKE) install prefix=$(CURDIR)/debian/synopsis/usr
-	cp $(CURDIR)/debian/*.1 $(CURDIR)/debian/synopsis/usr/share/man/man1/
-	chmod -x $(CURDIR)/debian/synopsis/usr/share/synopsis/*.jpg
-	chmod -x $(CURDIR)/debian/synopsis/usr/share/synopsis/*.png
-
+	python setup.py install --prefix=/usr --root=$(ROOTSYNOPSIS)
+	mkdir -p $(ROOTSYNOPSIS)/usr/share/doc/synopsis
+	mv $(ROOTSYNOPSIS)/usr/share/doc/Synopsis/* $(ROOTSYNOPSIS)/usr/share/doc/synopsis
+	rmdir $(ROOTSYNOPSIS)/usr/share/doc/Synopsis
+	cp $(CURDIR)/debian/*.1 $(ROOTSYNOPSIS)/usr/share/man/man1/
+	mkdir -p $(ROOTSYNDOT)/usr/lib/python2.3/site-packages/Synopsis/Formatters
+	mv $(ROOTSYNOPSIS)/usr/lib/python2.3/site-packages/Synopsis/Formatters/Dot.* $(ROOTSYNDOT)/usr/lib/python2.3/site-packages/Synopsis/Formatters
 
 
 # Build architecture-independent files here.
 binary-indep: build install
-# We have nothing to do by default.
 
 # Build architecture-dependent files here.
 binary-arch: build install
@@ -73,6 +78,7 @@ binary-arch: build install
 	dh_installinfo
 #	dh_undocumented
 	dh_installchangelogs 
+	dh_python -a
 	dh_link
 	dh_strip
 	dh_compress

Index: synopsis.1
===================================================================
RCS file: /cvs/synopsis/Synopsis/debian/synopsis.1,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -d -r1.1 -r1.2
--- synopsis.1	26 Apr 2001 20:17:22 -0000	1.1
+++ synopsis.1	16 Dec 2003 22:30:16 -0000	1.2
@@ -19,7 +19,7 @@
 synopsis \- Source code documentation tool
 .SH SYNOPSIS
 .B synopsis
-.RI [ options ] " files" ...
+.RI [ options ]\ < input\ files >\ ...
 .SH DESCRIPTION
 This manual page documents briefly the
 .B synopsis
@@ -27,75 +27,57 @@ command.
 This manual page was written for the Debian GNU/Linux distribution
 because the original program does not have a manual page.
 .PP
-.\" TeX users may be more comfortable with the \fB<whatever>\fP and
-.\" \fI<whatever>\fP escape sequences to invode bold face and italics, 
-.\" respectively.
-\fBsynopsis\fP is a modular source code documentation tool with
+.B synopsis
+is a modular source code documentation tool with
 support for a variety of programming languages, output formats,
 and comment styles.
 .SH OPTIONS
 These programs follow the usual GNU command line syntax, with long
 options starting with two dashes (`-').
 A summary of options is included below.
-.\"For a complete description, see the Info files.
-.TP
-.B \-p, \-\-parser <parser>
-Select a parser
-.TP
-.B \-Wp,<arg>[,<arg>...]
-Send args to the parser
-.TP
-.B \-Wl,<arg>[,<arg>...]
-Send args to the linker
-.TP
-.B \-f, \-\-formatter <formatter>
-Select a formatter
 .TP
-.B \-Wf,<arg>[,<arg>...]
-Send args to the formatter 
-.TP
-.B \-c, \-\-config <filename>
-provide custom configuration through Config class in <filename>
+.B \-h, \-\-help
+help
 .TP
-.B \-Wc,<arg>[,<arg>...]
-Send args to the config module
+.B \-V, \-\-version
+print version info and exit
 .TP
-.B \-I<path>
-Specify include path
+.B \-v, \-\-verbose
+operate verbosely
 .TP
-.B \-D<macro>
-Specify macro for the parser
+.B \-d, \-\-debug
+operate in debug mode
 .TP
-.B \-o <filename>
-Write output to <filename>
+.B \-o, \-\-output
+output file / directory
 .TP
-.B \-v, \-\-verbose
-Print debugging info
+.B \-p, \-\-parser
+select a parser
 .TP
-.B \-V, \-\-version
-Print version info then exit
+.B \-Wp,<arg>[,<arg>...]
+send args to the parser
 .TP
-.B \-h, \-\-help
-Print this usage message and exit
+.B \-l, \-\-linker
+link
 .TP
-.B \-l, \-\-list
-List all available modules and exit
+.B \-Wl,<arg>[,<arg>...]
+send args to the linker
 .TP
-Arguments for linker 'Linker':
+.B \-f, \-\-formatter
+select a formatter
 .TP
-.B \-s <scope>
-Select only the named scope.
+.B \-Wf,<arg>[,<arg>...]
+send args to the formatter
 .TP
-.B \-m <mapper>
-Use a mapper plugin to map unresolved types new names
+.B \-I <path>
+specify include path
 .TP
-.B \-M <mapper>
-Use a std mapper (part of the Linker module) to map unresolved types new names.
-Currently the C++toIDL mapper is supported
+.B \-D <macro>
+specify macro for the parser
+.br
 .TP
-.B \-a <access level>
-Removes all declarations with greater access level than given.
-1==public only, 2==protected or public
+.B \-j, \-\-javadoc
+process javadoc tags in comments
 .\".SH SEE ALSO
 .\".BR bar (1),
 .\".BR baz (1).





More information about the Synopsis-changes mailing list