Some accounting/makefile stuff

James LewisMoss dres@phoenixdsl.com
11 Dec 2000 00:58:42 -0500


--=-=-=


This contains a couple of things:
1) rules to create cscope.out files.
2) rules to create a TAGS file that xemacs' tags stuff can read.
3) An old changelog.
4) Some updates to the debian build files.
5) Some documentation updates.

Also included below this patch is a file to be put in the debian directory.

Index: .cvsignore
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/.cvsignore,v
retrieving revision 1.14
diff -u -b -r1.14 .cvsignore
--- .cvsignore	2000/10/23 23:04:32	1.14
+++ .cvsignore	2000/12/11 05:39:28
@@ -26,3 +26,5 @@
 *.diff
 *.diffs
 *.xac.*.xac
+cscope.out
+cscope.files
Index: ChangeLog
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/ChangeLog,v
retrieving revision 1.183
diff -u -b -r1.183 ChangeLog
--- ChangeLog	2000/12/08 11:14:30	1.183
+++ ChangeLog	2000/12/11 05:39:30
@@ -34,6 +34,20 @@
 	* src/doc/design/Makefile.am (gnucash_design_TEXINFOS): Add info
 	files to clean list (why the hell aren't they already cleaned?)
 
+2000-11-15  James LewisMoss  <dres@debian.org>
+
+	* src/doc/design/register.texinfo (Split Register): Move a little
+	something around to make sure dvi/ps output doesn't spill off side
+	of page.
+
+	* src/doc/design/intro.texinfo (Introduction): Move a little
+	something around to make sure dvi/ps output doesn't spill off side
+	of page.
+
+	* src/doc/design/fdl.texinfo (GNU Free Documentation License):
+	Comment out @bye causing texi2dvi to quit not completing the
+	output. 
+
 2000-11-09  Bill Gribble  <grib@billgribble.com>
 
 	* src/engine/gnc_numeric.c: fix remainder-handling error
Index: Makefile.am
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/Makefile.am,v
retrieving revision 1.8
diff -u -b -r1.8 Makefile.am
--- Makefile.am	2000/12/07 10:44:32	1.8
+++ Makefile.am	2000/12/11 05:39:30
@@ -62,6 +62,16 @@
 	chmod +x $@.tmp
 	mv $@.tmp $@
 
-CLEANFILES += make-gnucash-patch
+CLEANFILES +=  cscope.files etags.files make-gnucash-patch
 
+cscope.files:
+	find . -name '*.[ch]' > cscope.files
 
+cscope.out: cscope.files
+	cscope -b
+
+TAGS: etags.files
+	etags - < etags.files
+
+etags.files:
+	find . -name '*.[ch]' -o -name '*.scm' > etags.files
Index: README
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/README,v
retrieving revision 1.155
diff -u -b -r1.155 README
--- README	2000/11/28 00:54:50	1.155
+++ README	2000/12/11 05:39:30
@@ -132,7 +132,7 @@
 
   guile: provides main extension language infrastructure, used
     extensively in gnucash for initialization & startup. Requires
-    version 1.3 or later. (The guile-1.3-7 rpm works.)
+    version 1.3.4 or later.
 
   slib: scheme libraries for guile. Need version slib2c4 or later.
 
Index: debian/changelog
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/debian/changelog,v
retrieving revision 1.4
diff -u -b -r1.4 changelog
--- debian/changelog	2000/06/04 21:40:14	1.4
+++ debian/changelog	2000/12/11 05:39:30
@@ -1,3 +1,38 @@
+gnucash (1.5.2.cvs20001210-0.1) unstable; urgency=low
+
+  * local compile
+
+ -- James LewisMoss <dres@debian.org>  Thu, 30 Nov 2000 13:29:17 -0500
+
+gnucash (1.5.2.cvs20001105-0.1) unstable; urgency=low
+
+  * Perl files gone.  Comment out stuff in rules that dealt with it.
+  * Local compile.
+
+ -- James LewisMoss <dres@debian.org>  Sun,  5 Nov 2000 20:39:28 -0500
+
+gnucash (1.5.2.cvs20001022-0.1) unstable; urgency=low
+
+  * local compile.
+  * Move perl files to correct place in perl heirarchy.
+
+ -- James LewisMoss <dres@debian.org>  Sun, 22 Oct 2000 18:49:38 -0400
+
+gnucash (1.5.2.cvs20000929-0.1) unstable; urgency=low
+
+  * More debian files fixes.  Specifically rules to put the files in the
+    correct place and adding a postinst to call ldconfig.
+  * local compile.
+
+ -- James LewisMoss <dres@debian.org>  Fri, 29 Sep 2000 15:25:07 -0400
+
+gnucash (1.5.2.cvs20000928-0.1) unstable; urgency=low
+
+  * local compile
+  * Change copyright file to refer to correct license directory.
+
+ -- James LewisMoss <dres@debian.org>  Thu, 28 Sep 2000 23:25:11 -0400
+
 gnucash (1.3.8-1) unstable; urgency=low
 
   * New Debian maintainer: John Goerzen <jgoerzen@complete.org>
@@ -154,5 +189,4 @@
 
 Local variables:
 mode: debian-changelog
-add-log-mailing-address: "trd@cs.mu.oz.au"
 End:
Index: debian/copyright
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/debian/copyright,v
retrieving revision 1.4
diff -u -b -r1.4 copyright
--- debian/copyright	2000/06/04 21:40:15	1.4
+++ debian/copyright	2000/12/11 05:39:30
@@ -69,4 +69,4 @@
 	DAMAGES RELATING TO THE INFORMATION.
 
 On Debian GNU/Linux systems, the complete text of the GNU General
-Public License can be found in `/usr/doc/copyright/GPL'.
+Public License can be found in `/usr/share/common-licenses/GPL'.
Index: debian/rules
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/debian/rules,v
retrieving revision 1.6
diff -u -b -r1.6 rules
--- debian/rules	2000/11/21 20:55:20	1.6
+++ debian/rules	2000/12/11 05:39:30
@@ -11,14 +11,19 @@
 
 #perlpriv =  $(id)$(shell perl -V:installprivlib | perl -pe 's/.*\'(.*)\'.*/\1/;')
 #perlarch = $(id)$(shell perl -V:installarchlib | perl -pe 's/.*\'(.*)\'.*/\1/;')
-build: build-stamp
-build-stamp:
+
+Makefile: Makefile.in
 	dh_testdir
 	$(checkdir)
 	./configure --prefix=/usr \
 		--sysconfdir=/etc \
 		--infodir=/usr/share/info \
 		--mandir=/usr/share/man
+
+build: Makefile build-stamp
+build-stamp:
+	dh_testdir
+	$(checkdir)
 	make 
 	touch build-stamp
 
@@ -65,6 +70,7 @@
 #	dh_undocumented		gnc-prices.1 gnucash.1x gnucash.motif.1x
 	dh_installchangelogs	ChangeLog
 	dh_strip
+	cp src/.libs/gnucash $(id)/usr/bin/gnucash.debug
 	dh_compress
 	dh_fixperms
 	dh_suidregister


--=-=-=
Content-Type: application/octet-stream
Content-Disposition: attachment; filename=postinst

#!/bin/sh

ldconfig

#DEBHELPER#

--=-=-=


-- 
@James LewisMoss <dres@debian.org>      |  Blessed Be!
@    http://jimdres.home.mindspring.com |  Linux is kewl!
@"Argue for your limitations and sure enough, they're yours." Bach

--=-=-=--