Hi Patrick,

 I made a diff for pathfinder (only debian directory).
 Could you review it, please?

 If both of you would find no problem with it, please upload to repository.
 
http://mentors.debian.net/debian/pool/main/p/pathfinder/pathfinder_1.1.3-0.1.dsc
 > Steffen


diff -urN pathfinder-0.2.4/debian/changelog pathfinder-1.1.3/debian/changelog
--- pathfinder-0.2.4/debian/changelog   2010-01-21 07:36:04.000000000 +0900
+++ pathfinder-1.1.3/debian/changelog   2010-01-21 11:34:25.000000000 +0900
@@ -1,3 +1,32 @@
+pathfinder (1.1.3-0.1) unstable; urgency=low
+
+  * NMU with maintainer's ACK.
+  * New upstream release
+    - fix "FTBFS: iwvdbuslistener.h:13:24: error: wvcallback.h: No such file or
+      directory" to use the new WvDBus in WvStreams (Closes: #542975)
+    - Include stdint.h for GCC 4.4 compatibility.  (Closes: #505053)
+    - Remove the send-interface lines from the DBUS configuration. 
+      (Closes: #510696)
+  * debian/control: 
+    - Standards-Version: 3.8.3 
+    - libpathfinder-dev: add Depends: ${misc:Depends}
+    - Build-Depends: "libldap2-dev", deal with cmake complains about 
+      "LDAP Development packages"
+    - set "Build-Depends: libwvstreams-dev (>= 4.6.1)", to use package
+      that enabled --with-dbus option
+    - add Homepage: field
+  * debian/rules:
+    - properly remove CMake"F"iles in clean target and fix clean lines order.
+  * debian/pathfinderd.prerm:
+    - add "set -e"
+  * debian/copyright
+    - add my name and specify GPL version 2
+  * debian/watch: add it. 
+  * debian/pathfinderd.{default,dirs,init,postrm}
+    - merge from SVN r200:r203, remove unnecessary "--test" argument and more.
+
+ -- Hideki Yamane (Debian-JP) <henr...@debian.or.jp>  Thu, 21 Jan 2010 
11:34:05 +0900
+
 pathfinder (0.2.4-4) unstable; urgency=low
 
   * Fix the diff, so that it doesn't include all of the CMake garbage.
diff -urN pathfinder-0.2.4/debian/control pathfinder-1.1.3/debian/control
--- pathfinder-0.2.4/debian/control     2010-01-21 07:36:04.000000000 +0900
+++ pathfinder-1.1.3/debian/control     2010-01-21 11:34:01.000000000 +0900
@@ -2,8 +2,9 @@
 Section: utils
 Priority: optional
 Maintainer: Patrick Patterson <ppatt...@debian.org>
-Build-Depends: cmake, debhelper (>= 5), libdbus-1-dev, libnss3-dev, 
libwvstreams-dev (>=4.4.1), pkg-config, libboost-dev, libssl-dev
-Standards-Version: 3.7.3
+Build-Depends: cmake, debhelper (>= 5), libdbus-1-dev, libnss3-dev, 
libwvstreams-dev (>=4.6.1), pkg-config, libboost-dev, libssl-dev, libldap2-dev
+Standards-Version: 3.8.3
+Homepage: http://code.google.com/p/pathfinder-pki/
 
 Package: pathfinderd
 Architecture: any
@@ -67,6 +68,7 @@
 Package: libpathfinder-dev
 Architecture: any
 Section: libdevel
+Depends: ${misc:Depends}
 Provides: libpathfinder-1-dev
 Description: Development files for pathfinder
  Pathfinder is designed to provide a mechanism for any program to perform
diff -urN pathfinder-0.2.4/debian/copyright pathfinder-1.1.3/debian/copyright
--- pathfinder-0.2.4/debian/copyright   2010-01-21 07:36:04.000000000 +0900
+++ pathfinder-1.1.3/debian/copyright   2010-01-21 07:06:22.000000000 +0900
@@ -36,5 +36,6 @@
 
 
 The Debian packaging is (C) 2007, Patrick Patterson <ppatt...@debian.org> and
-is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
+(C) 2010 Hideki Yamane <henr...@debian.or.jp>, is licensed under the GPL 
+Version2, see `/usr/share/common-licenses/GPL-2'.
 
diff -urN pathfinder-0.2.4/debian/pathfinderd.default 
pathfinder-1.1.3/debian/pathfinderd.default
--- pathfinder-0.2.4/debian/pathfinderd.default 2010-01-21 07:36:04.000000000 
+0900
+++ pathfinder-1.1.3/debian/pathfinderd.default 2010-01-21 07:06:22.000000000 
+0900
@@ -1,5 +1,5 @@
 # Defaults for pathfinder initscript
-# sourced by /etc/init.d/pathfinder
+# sourced by /etc/init.d/pathfinderd
 # installed at /etc/default/pathfinder by the maintainer scripts
 
 #
diff -urN pathfinder-0.2.4/debian/pathfinderd.dirs 
pathfinder-1.1.3/debian/pathfinderd.dirs
--- pathfinder-0.2.4/debian/pathfinderd.dirs    1970-01-01 09:00:00.000000000 
+0900
+++ pathfinder-1.1.3/debian/pathfinderd.dirs    2010-01-21 07:06:22.000000000 
+0900
@@ -0,0 +1 @@
+var/cache/pathfinder/crls
diff -urN pathfinder-0.2.4/debian/pathfinderd.init 
pathfinder-1.1.3/debian/pathfinderd.init
--- pathfinder-0.2.4/debian/pathfinderd.init    2010-01-21 07:36:04.000000000 
+0900
+++ pathfinder-1.1.3/debian/pathfinderd.init    2010-01-21 07:06:22.000000000 
+0900
@@ -80,18 +80,18 @@
        #       just the same as "restart" except that it does nothing if the
        #   daemon isn't already running.
        # check wether $DAEMON is running. If so, restart
-       start-stop-daemon --stop --test --quiet --pidfile \
+       start-stop-daemon --stop --quiet --pidfile \
                /var/run/$NAME.pid --exec $DAEMON \
        && $0 restart \
        || exit 0
        ;;
   restart)
         log_begin_msg "Restarting $DESC: "
-       start-stop-daemon --stop --test--quiet --pidfile \
-               /var/run/$NAME.pid --exec $DAEMON
+       start-stop-daemon --stop --quiet --pidfile $PIDFILE\
+               --exec $DAEMON
        [ -n "$DODTIME" ] && sleep $DODTIME
-       start-stop-daemon --start --quiet --pidfile \
-               /var/run/$NAME.pid --exec $DAEMON -- $DAEMON_OPTS
+       start-stop-daemon --start --quiet --pidfile $PIDFILE\
+               --exec $DAEMON -- $DAEMON_OPTS
        log_end_msg $?
        ;;
   status)
diff -urN pathfinder-0.2.4/debian/pathfinderd.postrm 
pathfinder-1.1.3/debian/pathfinderd.postrm
--- pathfinder-0.2.4/debian/pathfinderd.postrm  2010-01-21 07:36:04.000000000 
+0900
+++ pathfinder-1.1.3/debian/pathfinderd.postrm  2010-01-21 07:06:22.000000000 
+0900
@@ -32,9 +32,7 @@
                        /etc/init.d/pathfinderd stop
                fi
     
-               rm -f /etc/init.d/pathfinderd  
-               update-rc.d pathfinderd remove
-               rm -f /etc/pathfinderd.conf /etc/dbus-1/system/pathfinderd.conf
+               update-rc.d -f pathfinderd remove
        fi
     ;;
 
diff -urN pathfinder-0.2.4/debian/pathfinderd.prerm 
pathfinder-1.1.3/debian/pathfinderd.prerm
--- pathfinder-0.2.4/debian/pathfinderd.prerm   2010-01-21 07:36:04.000000000 
+0900
+++ pathfinder-1.1.3/debian/pathfinderd.prerm   2010-01-21 07:06:22.000000000 
+0900
@@ -1,5 +1,7 @@
 #!/bin/sh
 
+set -e
+
 if [ -x "/etc/init.d/pathfinderd" ]; then
        if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
                invoke-rc.d pathfinderd stop || exit $?
diff -urN pathfinder-0.2.4/debian/rules pathfinder-1.1.3/debian/rules
--- pathfinder-0.2.4/debian/rules       2010-01-21 07:36:04.000000000 +0900
+++ pathfinder-1.1.3/debian/rules       2010-01-21 11:38:20.000000000 +0900
@@ -1,15 +1,4 @@
 #!/usr/bin/make -f
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-#
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
-#
-# Modified to make a template file for a multi-binary package with separated
-# build-arch and build-indep targets  by Bill Allombert 2001
-
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
@@ -43,11 +32,11 @@
 clean:
        dh_testdir
        dh_testroot
-       rm -rf build-arch-stamp build-indep-stamp configure-stamp CMakefiles
-       rm -rf *.cmake DartTestfile.txt CMakeCache.txt
        # Add here commands to clean up after the build process.
        [ ! -f Makefile ] || $(MAKE) clean
-
+       rm -rf build-arch-stamp build-indep-stamp configure-stamp CMakeFiles
+       rm -rf *.cmake DartTestfile.txt CMakeCache.txt
+       -rm Makefile
        dh_clean 
 
 install: install-indep install-arch
@@ -56,11 +45,6 @@
        dh_testroot
        dh_clean -k -i 
        dh_installdirs -i
-
-       # Add here commands to install the indep part of the package into
-       # debian/<package>-doc.
-       #INSTALLDOC#
-
        dh_install -i
 
 install-arch:
@@ -87,9 +71,7 @@
        dh_installchangelogs 
        dh_installdocs
        dh_installexamples
-#      dh_installmenu
 #      dh_installdebconf       
-#      dh_python
        dh_installinit -n -a
        dh_installman
        dh_link
diff -urN pathfinder-0.2.4/debian/watch pathfinder-1.1.3/debian/watch
--- pathfinder-0.2.4/debian/watch       1970-01-01 09:00:00.000000000 +0900
+++ pathfinder-1.1.3/debian/watch       2010-01-21 07:06:22.000000000 +0900
@@ -0,0 +1,6 @@
+# Compulsory line, this is a version 3 file
+version=3
+
+http://code.google.com/p/pathfinder-pki/downloads/list \
+ http://pathfinder-pki.googlecode.com/files/pathfinder-(.*)-Source.tar.gz
+

Attachment: pgpCB2TskUu8R.pgp
Description: PGP signature

Reply via email to