fix debian/rules and manpage
authorgregor herrmann <gregoa@debian.org>
Fri, 30 Mar 2007 20:29:40 +0000 (20:29 -0000)
committergregor herrmann <gregoa@debian.org>
Fri, 30 Mar 2007 20:29:40 +0000 (20:29 -0000)
debian/patches/01_mandir.dpatch
debian/rules

index abd3277a9121a4ea87da88fc7a498e2c313f4237..0c4143467739b6c0115e453e5b489544803304de 100755 (executable)
@@ -2,12 +2,12 @@
 ## 01_mandir.dpatch by  <gregor+debian@comodo.priv.at>
 ##
 ## All lines beginning with `## DP:' are a description of the patch.
-## DP: No fix path to dir for manpage in Makefile
+## DP: No fix path to dir for manpage in Makefile and escape - in manpage
 
 @DPATCH@
 diff -urNad iodine~/Makefile iodine/Makefile
 --- iodine~/Makefile   2007-03-30 21:35:47.000000000 +0200
-+++ iodine/Makefile    2007-03-30 22:10:22.000000000 +0200
++++ iodine/Makefile    2007-03-30 22:27:43.000000000 +0200
 @@ -16,13 +16,13 @@
        $(MKDIR) $(MKDIR_FLAGS) $(PREFIX)/sbin
        $(INSTALL) $(INSTALL_FLAGS) bin/iodine $(PREFIX)/sbin/iodine
@@ -25,3 +25,35 @@ diff -urNad iodine~/Makefile iodine/Makefile
        
  test: all
        @(cd tests; make all)
+diff -urNad iodine~/man/iodine.8 iodine/man/iodine.8
+--- iodine~/man/iodine.8       2007-03-30 21:35:47.000000000 +0200
++++ iodine/man/iodine.8        2007-03-30 22:28:12.000000000 +0200
+@@ -121,13 +121,13 @@
+ .TP
+ Try it out within your own LAN! Follow these simple steps:
+ .TP
+-- On your server, run: ./iodined -f 10.0.0.1 test.asdf
++- On your server, run: ./iodined \-f 10.0.0.1 test.asdf
+ (If you already use the 10.0.0.0 network, use another internal net like 
+ 172.16.0.0)
+ .TP
+ - Enter a password
+ .TP
+-- On the client, run: ./iodine -f 192.168.0.1 test.asdf
++- On the client, run: ./iodine \-f 192.168.0.1 test.asdf
+ (Replace 192.168.0.1 with the server's ip address)
+ .TP
+ - Enter the same password
+@@ -157,10 +157,10 @@
+ Now any DNS querys for domains ending with tunnel1.mytunnnel.com will be sent
+ to your server. Start iodined on the server. The first argument is the tunnel
+ IP address (like 192.168.99.1) and the second is the assigned domain (in this
+-case tunnel1.mytunnel.com). The -f argument will keep iodined running in the
++case tunnel1.mytunnel.com). The \-f argument will keep iodined running in the
+ foreground, which helps when testing. iodined will start a virtual interface,
+ and also start listening for DNS queries on UDP port 53. Either enter a
+-password on the commandline (-P pass) or after the server has started. Now 
++password on the commandline (\-P pass) or after the server has started. Now 
+ everything is ready for the client.
+ .TP
+ .B Client side: 
index b67af2a48752ae2885a2a5b0ed71fcc1bab4273c..1084ebabf4431a2b7cddd976a1e8a6fa889713ce 100755 (executable)
@@ -42,9 +42,7 @@ clean: unpatch
 install: build patch
        dh_testdir
        dh_testroot
-       dh_installdirs
-       $(MAKE) install PREFIX=$(CURDIR)/debian/iodine/usr 
-       dh_clean
+       $(MAKE) install PREFIX=debian/iodine/usr 
 
 
 # Build architecture-independent files here.
@@ -73,7 +71,7 @@ binary-arch: build install
 #      dh_installman
        dh_link usr/share/man/man8/iodine.8 usr/share/man/man8/iodined.8
        dh_strip
-       dh_compress $(CURDIR)/debian/iodine/usr/share/man/man8/iodine.8
+       dh_compress
        dh_fixperms
 #      dh_perl
 #      dh_makeshlibs