--- libdshconfig-0.20.12.orig/tests/CVS/Root +++ libdshconfig-0.20.12/tests/CVS/Root @@ -0,0 +1 @@ +:ext:viper2.netfort.gr.jp:/home/dancer/CVSREPOSITORY --- libdshconfig-0.20.12.orig/tests/CVS/Repository +++ libdshconfig-0.20.12/tests/CVS/Repository @@ -0,0 +1 @@ +libdshconfig/tests --- libdshconfig-0.20.12.orig/tests/CVS/Entries +++ libdshconfig-0.20.12/tests/CVS/Entries @@ -0,0 +1,8 @@ +/.cvsignore/1.1/Wed Sep 25 10:48:13 2002// +/test-basic.input/1.1/Wed Sep 25 10:48:13 2002// +/test-basic.output/1.1/Wed Sep 25 10:48:13 2002// +/test-basic.sh/1.2/Mon Sep 30 06:20:57 2002// +/test-dshconfig-searchdata.data/1.1/Wed Sep 25 10:48:13 2002// +/test-dshconfig-searchdata.sh/1.1/Wed Sep 25 10:48:13 2002// +/test-longline.sh/1.1/Sat Nov 9 14:20:54 2002// +D --- libdshconfig-0.20.12.orig/tests/.cvsignore +++ libdshconfig-0.20.12/tests/.cvsignore @@ -0,0 +1,3 @@ +.dirstamp +.libs +test-dshconfig-searchdata --- libdshconfig-0.20.12.orig/CVS/Root +++ libdshconfig-0.20.12/CVS/Root @@ -0,0 +1 @@ +:ext:viper2.netfort.gr.jp:/home/dancer/CVSREPOSITORY --- libdshconfig-0.20.12.orig/CVS/Repository +++ libdshconfig-0.20.12/CVS/Repository @@ -0,0 +1 @@ +libdshconfig --- libdshconfig-0.20.12.orig/CVS/Entries +++ libdshconfig-0.20.12/CVS/Entries @@ -0,0 +1,19 @@ +/.cvsignore/1.7/Sat Oct 12 02:13:23 2002// +/AUTHORS/1.2/Tue Jan 6 00:28:35 2004// +/COPYING/1.1/Sat Apr 20 14:45:33 2002// +/ChangeLog/1.41/Sun Jun 6 08:31:25 2004// +/INSTALL/1.1/Sat Apr 20 14:45:33 2002// +/Makefile.am/1.15/Fri May 28 16:03:14 2004// +/NEWS/1.2/Sun Jun 6 08:31:25 2004// +/README/1.1/Sat Apr 20 14:45:33 2002// +/autogen.sh/1.5/Sat Dec 7 09:25:24 2002// +/configure.ac/1.23/Sun Jun 6 08:31:25 2004// +/dsh.ver/1.2/Fri May 28 20:31:06 2004// +/libdshconfig.c/1.7/Tue Jan 6 00:28:35 2004// +/libdshconfig.h/1.2/Sat Jun 29 14:13:32 2002// +/libdshconfig.spec/1.1/Thu May 27 16:48:17 2004// +/test-dshconfig-searchdata.c/1.1/Wed Sep 25 10:48:13 2002// +/test-dshconfig.c/1.1.1.1/Sat Apr 20 14:03:00 2002// +D/debian//// +D/tests//// +/libdshconfig.dox.in/0/dummy timestamp// --- libdshconfig-0.20.12.orig/debian/CVS/Root +++ libdshconfig-0.20.12/debian/CVS/Root @@ -0,0 +1 @@ +:ext:viper2.netfort.gr.jp:/home/dancer/CVSREPOSITORY --- libdshconfig-0.20.12.orig/debian/CVS/Repository +++ libdshconfig-0.20.12/debian/CVS/Repository @@ -0,0 +1 @@ +libdshconfig/debian --- libdshconfig-0.20.12.orig/debian/CVS/Entries +++ libdshconfig-0.20.12/debian/CVS/Entries @@ -0,0 +1,9 @@ +/.cvsignore/1.3/Wed Sep 25 10:48:13 2002// +/README.Debian/1.2/Sat Apr 20 15:12:46 2002// +/changelog/1.14/Sun Jun 6 08:31:25 2004// +/control/1.8/Wed Oct 23 05:21:46 2002// +/copyright/1.2/Tue Jan 6 00:28:35 2004// +/dirs/1.1/Sat Apr 20 15:12:46 2002// +/docs/1.1/Sat Apr 20 15:12:46 2002// +/rules/1.9/Fri May 28 16:03:14 2004// +D --- libdshconfig-0.20.12.orig/debian/CVS/Entries.Log +++ libdshconfig-0.20.12/debian/CVS/Entries.Log @@ -0,0 +1 @@ +A D/pbuilder-test//// --- libdshconfig-0.20.12.orig/debian/.cvsignore +++ libdshconfig-0.20.12/debian/.cvsignore @@ -0,0 +1,20 @@ +dsh +dsh.postinst.debhelper +dsh.prerm.debhelper +dsh.substvars +files +libdshconfig0 +libdshconfig0-dev +libdshconfig0-dev.postinst.debhelper +libdshconfig0-dev.prerm.debhelper +libdshconfig0-dev.substvars +libdshconfig0.postinst.debhelper +libdshconfig0.postrm.debhelper +libdshconfig0.prerm.debhelper +libdshconfig0.substvars +libdshconfig1 +libdshconfig1-dev +libdshconfig1-dev.substvars +libdshconfig1.postinst.debhelper +libdshconfig1.postrm.debhelper +libdshconfig1.substvars --- libdshconfig-0.20.12.orig/debian/README.Debian +++ libdshconfig-0.20.12/debian/README.Debian @@ -0,0 +1,18 @@ +libdshconfig for Debian +-------------- + +libdshconfig is a library used in "dsh" project and others +for parsing strings of text configuration into a linked list. +Whether this is really an easy-to-use system is up to +much debate, but it has been split out from the main code +to ease code sharing and updates. + +The author has a home page at + http://www.netfort.gr.jp/~dancer/ +and the primary page for dsh is at + http://www.netfort.gr.jp/~dancer/software/dsh.html + + +enjoy. + + -- Junichi Uekawa , Sat, 20 Apr 2002 --- libdshconfig-0.20.12.orig/debian/changelog +++ libdshconfig-0.20.12/debian/changelog @@ -0,0 +1,258 @@ +libdshconfig (0.20.12-1) unstable; urgency=low + + * New upstream version + * use doxygen, instead of doc++ (Closes: #307560). + * add pbuilder-testsuite + * set debhelper compatiblity level to 4 + * section devel->libdevel + + -- Junichi Uekawa Fri, 20 Jan 2006 09:36:34 +0900 + +libdshconfig (0.20.11-1) unstable; urgency=low + + * New upstream version + - supports versioned symbols. + + -- Junichi Uekawa Sun, 6 Jun 2004 17:24:45 +0900 + +libdshconfig (0.20.10-1) unstable; urgency=low + + * New upstream version + - really AIX build fix. + + -- Junichi Uekawa Tue, 6 Jan 2004 09:29:22 +0900 + +libdshconfig (0.20.9-1) unstable; urgency=low + + * New upstream version + - AIX build fixes + + -- Junichi Uekawa Mon, 5 Jan 2004 07:12:07 +0900 + +libdshconfig (0.20.8-1) unstable; urgency=low + + * New upstream version + * Improve the testsuite. + + -- Junichi Uekawa Wed, 27 Nov 2002 14:14:50 +0900 + +libdshconfig (0.20.7-2) unstable; urgency=low + + * Build-depends: add doc++ (closes: #165931) + Thanks bdale for reporting. + + -- Junichi Uekawa Wed, 23 Oct 2002 14:22:25 +0900 + +libdshconfig (0.20.7-1) unstable; urgency=low + + * New upstream version + * add documentation in -dev package. + + -- Junichi Uekawa Tue, 22 Oct 2002 14:04:00 +0900 + +libdshconfig (0.20.6-1) unstable; urgency=low + + * New upstream version + * standards-version: 3.5.7 + * install upstream changelog. + + -- Junichi Uekawa Mon, 21 Oct 2002 22:57:45 +0900 + +libdshconfig (0.20.4-1) unstable; urgency=low + + * New upstream version + * add a testsuite so that build is verified to be working. + + -- Junichi Uekawa Wed, 25 Sep 2002 19:56:33 +0900 + +libdshconfig (0.20.3-1) unstable; urgency=low + + * New upstream version + + -- Junichi Uekawa Wed, 24 Jul 2002 18:01:18 +0900 + +libdshconfig (0.20.2-1) unstable; urgency=low + + * New upstream version + * soname libdshconfig1 + + -- Junichi Uekawa Tue, 23 Jul 2002 22:15:18 +0900 + +libdshconfig (0.0.20-1) unstable; urgency=low + + * Move libdshconfig out from dsh package. + * autoconfiscate. + + -- Junichi Uekawa Wed, 1 May 2002 18:14:43 +0900 + +dsh (0.0.19) unstable; urgency=low + + * Using libdshconfig.so library in config file parsing. + * adding libdshconfig0{,-dev} package, possibly required by dmachinemon + and others. + + -- Junichi Uekawa Mon, 18 Mar 2002 10:47:35 +0900 + +dsh (0.0.18) unstable; urgency=low + + * updated README.Debian + * updated copyright for year 2002. + * Makefile uses $(CC) instead of hardcoding "gcc", just to be cross-build + friendly. + * Standard input is taken from /dev/null by default. (closes: #98717) + + -- Junichi Uekawa Wed, 27 Feb 2002 22:16:05 +0900 + +dsh (0.0.17) unstable; urgency=low + + * "A Package for your Christmas, my dear Emperor..." release + * dsh.1, parameter.c: adding support for specifying arbitrary machine list + specifications. the command-line "-f", or "--file" + * dsh.1: updated, with redundant tags removed. + * dsh.1, parameter.c: updated with a patch from Petter Reinholdtsen to + support netgroups in dsh group specification. (closes: 126153) + * Created file AUTHORS to give credits on who the code was written. + * Marking the upstream homepage and address on README.Debian + * Changed function indentation style to suit my new favor. + * Added top-level README documentation, which suggests reading of + debian/README.Debian + * debian/postinst: fixed string comparison, it used to say "==", but it + should have been "=" + * debian/rules: changed the method to obtain the version string for + dshversion.h. + + -- Junichi Uekawa Sun, 23 Dec 2001 14:32:21 +0900 + +dsh (0.0.16) unstable; urgency=low + + * Removing /etc/dsh{,/group} on purge. Thanks phil (closes: #113737) + + -- Junichi Uekawa Sun, 30 Sep 2001 23:38:43 +0900 + +dsh (0.0.15) unstable; urgency=low + + * The configuration parser gives a warning when dsh.conf is not + parsable, thanks to neil. (closes: #111413) + * Please note that since dsh-0.0.14, configuration file format has + changed slightly. + + -- Junichi Uekawa Sat, 8 Sep 2001 04:51:12 +0900 + +dsh (0.0.14) unstable; urgency=low + + * Configuration file handling is slightly better - now handles spaces in config files :P (planning to make it into guile or something). Handles waitshell, and showmachinenames, and verbose. Changed dsh.conf to reflect this. + * changed the method of obtaining DSH_VERSION to use dpkg-parsechangelog + + -- Junichi Uekawa Tue, 21 Aug 2001 23:16:15 +0900 + +dsh (0.0.13) unstable; urgency=low + + * Fix manpages so that - is escaped with \ (closes: #108033) + + -- Junichi Uekawa Wed, 8 Aug 2001 23:20:06 +0900 + +dsh (0.0.12) unstable; urgency=low + + * support update-cluster + + -- Junichi Uekawa Sun, 29 Jul 2001 01:36:01 +0900 + +dsh (0.0.11) unstable; urgency=low + + * cleaning up the code. + * removed -g option from gcc compilation option. + + -- Junichi Uekawa Mon, 2 Jul 2001 00:21:54 +0900 + +dsh (0.0.10) unstable; urgency=low + + * parameter.[ch]: split out files for configuration, and the main program. + * added more error checking codes. + + -- Junichi Uekawa Sat, 9 Jun 2001 00:15:24 +0900 + +dsh (0.0.9) unstable; urgency=low + + * clearing up some codes on what is const, in the hope to fix some + outstanding bugs. + * changed remaining _exit() to exit(). + * Made "topology" execution to handle "-o" parameters, so that + ssh can use forwarded auth keys with -o -A. + + -- Junichi Uekawa Sat, 26 May 2001 02:19:32 +0900 + +dsh (0.0.8) unstable; urgency=low + + * The build system now extracts version number from the changelog. (dsh + --version option will not output the correct version information). + * changed all _exit() calls to exit() + * Updated manpage dsh.1 to match the reality. + * handles stderr output for -M option. All output that are sent to + stderr on the remote machines are displayed on the stderr of the + local machine. + + -- Junichi Uekawa Thu, 24 May 2001 01:57:10 +0900 + +dsh (0.0.7) unstable; urgency=low + + * bugfix. Added a fflush before _exit, (closes: 97818) + + -- Junichi Uekawa Wed, 23 May 2001 00:12:38 +0900 + +dsh (0.0.6) unstable; urgency=low + + * update version. + * trying to fix the process bug, not being quite successful. It should + be fine now when -M option is not specified. + * Fixed a segv in config file loading. This really (closes: #97675) + + -- Junichi Uekawa Sun, 20 May 2001 02:11:49 +0900 + +dsh (0.0.5) unstable; urgency=low + + * new release + * supports "topology". A method to spawn dsh on other machines to + spawn more rsh from other machines. Trying to help a machine + out from spawning all 256 or so rsh sessions. + A topology of 2 will result in binary-tree arrangement. + A topology of 3 would be better, I'd guess. Not thoroughly tested. + + -- Junichi Uekawa Sat, 19 May 2001 02:59:42 +0900 + +dsh (0.0.4) unstable; urgency=low + + * bugfixes and updates + * Supports username@host format as a valid machine name specification. + It can be used in machines.list, and command line and + everywhere (closes: #97819). + + -- Junichi Uekawa Fri, 18 May 2001 02:50:02 +0900 + +dsh (0.0.3) unstable; urgency=low + + * bugfixes + * fixed one configuration file loading bug. hopefully (closes: #97675) + * added --show-machine-names option to make stdout to be prepended + with the hostname of the machine that the command is being executed. + (closes: #97336) + * reordered the rsh execution routine so that it looks cleaner. + + -- Junichi Uekawa Thu, 17 May 2001 02:23:35 +0900 + +dsh (0.0.2) unstable; urgency=low + + * Updates. + * --remoteshellopt added. Config files handling has been implemented. + Quite a few bugs have been removed. Linked list handling routine + has moved out of the main source. + * /etc/dsh/dsh.conf is installed, and is a conffile. + + -- Junichi Uekawa Wed, 16 May 2001 00:39:04 +0900 + +dsh (0.0.1) unstable; urgency=low + + * Initial Release. + + -- Junichi Uekawa Mon, 14 May 2001 22:53:04 +0900 + + --- libdshconfig-0.20.12.orig/debian/control +++ libdshconfig-0.20.12/debian/control @@ -0,0 +1,31 @@ +Source: libdshconfig +Section: libs +Priority: optional +Maintainer: Junichi Uekawa +Build-Depends: debhelper (>> 4.0.0), libtool, d-shlibs (>= 0.4), doxygen +Standards-Version: 3.6.2 + +Package: libdshconfig1 +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Description: configuration file parser library for dsh - runtime + Runtime library for configuration file parser, + required for running programs with dsh config file support. + . + dsh uses this library to parse configuration files. + +Package: libdshconfig1-dev +Architecture: any +Section: libdevel +Depends: libdshconfig1 (= ${Source-Version}), ${devlibs:Depends} +Provides: libdshconfig-dev +Conflicts: libdshconfig-dev +Description: configuration file parser library for dsh - development + Development library for a simple configuration file parser. + . + Includes the necessary files for compiling programs with + libdshconfig. + . + This library supports a very simple line-based configuration file + format. --- libdshconfig-0.20.12.orig/debian/copyright +++ libdshconfig-0.20.12/debian/copyright @@ -0,0 +1,14 @@ +This package was debianized by Junichi Uekawa on +Mon, 14 May 2001 22:53:04 +0900. + +It was downloaded from http://www.netfort.gr.jp/~dancer/software/dsh.html + +Upstream Author(s): + Junichi Uekawa + +Copyright: + +Copyright (c) 2001-2004 Junichi Uekawa + +Licensed under GPL version 2 or later. +Please see /usr/share/common-licenses/GPL on Debian systems. --- libdshconfig-0.20.12.orig/debian/dirs +++ libdshconfig-0.20.12/debian/dirs @@ -0,0 +1,2 @@ +usr/lib + --- libdshconfig-0.20.12.orig/debian/rules +++ libdshconfig-0.20.12/debian/rules @@ -0,0 +1,70 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# This is the debhelper compatability version to use. +export DH_COMPAT=4 + +DSH=$(CURDIR)/debian/dsh + +configure: configure-stamp +configure-stamp: + dh_testdir + # Add here commands to configure the package. + ./configure -prefix=/usr --with-versioned-symbol + touch configure-stamp + +build: configure-stamp build-stamp +build-stamp: + dh_testdir + $(MAKE) + $(MAKE) check + $(MAKE) doc + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + rm -rf $(DSH) + -$(MAKE) distclean + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/dsh. + $(MAKE) install DESTDIR=$(DSH) + d-shlibmove --commit --movedevdoc "doc/doc" --movedev "$(DSH)/usr/include/*" usr/include $(DSH)/usr/lib/libdshconfig.so + +# 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 + dh_testdir + dh_testroot + dh_installdocs + dh_installexamples + dh_installmenu + dh_installchangelogs ChangeLog + dh_link + dh_strip + dh_makeshlibs -V + dh_shlibdeps + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- libdshconfig-0.20.12.orig/debian/pbuilder-test/001_testlink +++ libdshconfig-0.20.12/debian/pbuilder-test/001_testlink @@ -0,0 +1,4 @@ +#!/bin/bash +set -e +gcc -ldshconfig /tmp/buildd/*/debian/../test-dshconfig.c -o /tmp/001_testlink +echo a: b|/tmp/001_testlink |grep '^\[a\]=\[b\]$' --- libdshconfig-0.20.12.orig/debian/pbuilder-test/CVS/Root +++ libdshconfig-0.20.12/debian/pbuilder-test/CVS/Root @@ -0,0 +1 @@ +:ext:viper2.netfort.gr.jp:/home/dancer/CVSREPOSITORY --- libdshconfig-0.20.12.orig/debian/pbuilder-test/CVS/Repository +++ libdshconfig-0.20.12/debian/pbuilder-test/CVS/Repository @@ -0,0 +1 @@ +libdshconfig/debian/pbuilder-test --- libdshconfig-0.20.12.orig/debian/pbuilder-test/CVS/Entries +++ libdshconfig-0.20.12/debian/pbuilder-test/CVS/Entries @@ -0,0 +1,2 @@ +/001_testlink/0/dummy timestamp// +D --- libdshconfig-0.20.12.orig/.cvsignore +++ libdshconfig-0.20.12/.cvsignore @@ -0,0 +1,31 @@ +.deps +.libs +Makefile +Makefile.in +aclocal.m4 +autom4te.cache +build-stamp +config.guess +config.h +config.h.in +config.log +config.status +config.sub +configure +configure-stamp +depcomp +doc +install-sh +libdshconfig-*.tar.gz +libdshconfig.dox +libdshconfig.la +libdshconfig.lo +libtool +ltmain.sh +missing +mkinstalldirs +stamp-h +stamp-h.in +stamp-h1 +test-dshconfig +test-dshconfig-searchdata --- libdshconfig-0.20.12.orig/autogen.sh +++ libdshconfig-0.20.12/autogen.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +libtoolize -f -c && aclocal && autoheader && automake --foreign -a -c && autoconf +