Version 0.1.3
authorJean-Michel Nirgal Vourgère <jmv@nirgal.com>
Mon, 10 Mar 2008 13:55:24 +0000 (13:55 +0000)
committerJean-Michel Nirgal Vourgère <jmv@nirgal.com>
Mon, 10 Mar 2008 13:55:24 +0000 (13:55 +0000)
* Fixed man page encoding of non ascii characters
* Added copyright file
* Lintian fixes

Makefile
curcy-update
debian/changelog
debian/compat [new file with mode: 0644]
debian/control
debian/copyright [new file with mode: 0644]
debian/rules
man/curcy-update.1
man/curcy.1
man/currencies.5
usr/share/lintian/overrides/curcy [new file with mode: 0644]

index 211a3b61c6b199a0d99217bb3c2a5883a4c08a42..db2a165ebfcf73b4a79e9d4cc690aba46f1582d3 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -6,6 +6,8 @@ install: all
        mkdir -p $(DESTDIR)/usr/bin
        mkdir -p $(DESTDIR)/usr/sbin
        mkdir -p $(DESTDIR)/var
+       mkdir -p usr/share/lintian/overrides
        cp -p curcy $(DESTDIR)/usr/bin
        cp -p curcy-update $(DESTDIR)/usr/sbin
        cp -p currencies $(DESTDIR)/var
+       cp -rp usr $(DESTDIR)
index 59d7a4e2793f9b8139fea56e6f87a99bfed3ad49..1ed07f8e987902103d1dcfb1501d1a3ae1210c67 100755 (executable)
@@ -27,7 +27,8 @@ function usage() {
     echo "  -v|--verbose        Display informational messages"
     echo "  -l|--listonly       Just list the supported currencies"
     echo "  --aggressive        Don't sleep between server requests"
-    echo "  --target=<filename>  Set target filename. Defaults to /var/share/currencies"
+    echo "  --target=<filename>  Set target filename. Defaults to $target_file"
+    echo "See man curcy-update(1) for documentation."
 }
 
 function parsearg() {
@@ -62,6 +63,7 @@ for arg in "$@"; do
     ;;
     *)
         echo "Unknown option $_OPT"
+        usage
         exit 22
     ;;
     esac
index b90168e4e0df8b415ee5d346229f04f87693f94b..158e02dd20873dcac5165af51755757a865963f7 100644 (file)
@@ -1,3 +1,11 @@
+curcy (0.1.3) UNRELEASED; urgency=low
+
+  * Fixed man page encoding of non ascii characters
+  * Added copyright file
+  * Lintian fixes
+
+ -- Jean-Michel Vourgère <jmv_deb@nirgal.com>  Thu, 23 Aug 2007 14:42:16 +0200
+
 curcy (0.1.2) UNRELEASED; urgency=low
 
   * Move db to /var/currencies
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..7ed6ff8
--- /dev/null
@@ -0,0 +1 @@
+5
index cc88262e30fd5781c4987cd481ede791638dc886..2e05e51be6b57593032423dfca2cef1b6d2f222a 100644 (file)
@@ -1,7 +1,7 @@
 Source: curcy
 Section: misc
 Priority: optional
-Maintainer: Jean-Michel Vourgère  <jmv_deb@nirgal.com>
+Maintainer: Jean-Michel Vourgère <jmv_deb@nirgal.com>
 Build-Depends: debhelper (>> 3.0.0)
 Standards-Version: 3.7.2.2
 
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..94d5245
--- /dev/null
@@ -0,0 +1 @@
+Author: Jean-Michel "Nirgal" Vourgère
index b30ddb8cfbad2c79ec61e12d3e3eef51385d13de..e8478eb365ad39b4d98ada7eecc49bda70c59bb5 100755 (executable)
@@ -5,9 +5,6 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-# This is the debhelper compatibility version to use.
-export DH_COMPAT=4
-
 CFLAGS = -g
 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
        CFLAGS += -O0
@@ -31,7 +28,7 @@ clean:
        rm -f build-stamp
 
        # Add here commands to clean up after the build process.
-       -$(MAKE) clean
+       $(MAKE) clean
 
        dh_clean
 
@@ -64,7 +61,6 @@ binary-arch: build install
        dh_installcron
        dh_installman man/*
        dh_installinfo
-#      dh_undocumented
        dh_installchangelogs
        dh_link
        dh_strip
index 09f946b14757839d876f230c12b0da5bc48afd63..54cb11729fe098fc0409aeadfff7877c2d21ebda 100644 (file)
@@ -2,41 +2,40 @@
 .SH NAME
 curcy-update \- currencies exchange rate database updater
 .SH SYNOPSIS
-.B curcy-update [\-hlv] [\-\-agressive] [\-\-target=filname]
+.B curcy-update [\-\-agressive] [\-h|\-\-help] [\-l|\-\-listonly] [\-v]
+.B [\-\-target=
+.I filename
+.B ]
 .SH DESCRIPTION
 .PP
 Fetch information about the currency exchange rate from the internet and store
-them in a file. The process is usally quite long, as we are very nice to the
-servers, and takes almost 4 hours.
+them in a file. The process is quite long, as we are very nice to the servers.
+It usually takes almost 4 hours.
 .TP
-.B \-\-aggressive
-.FB
+.B "\-\-aggressive"
 Do not sleep between hits.
 .TP
-.B \-h, \-\-help
-.FB
+.B "\-h, \-\-help"
 Display usage summary.
 .TP
-.B \-\-l, \-\-listonly
-.FB
+.B "\-\-l, \-\-listonly"
 Stop after fetching the list of currencies. Only usefull for debugging.
 .TP
-.B "\-\-target=<filename>"
-.FB
+.B "\-\-target=filename"
 Sets target file.
 .TP
-.B \-v, \-\-verbose
-.FB
+.B "\-v, \-\-verbose"
 Echo results during operation.
 .SH EXAMPLE
 curcy-update -v --target=./currencies
 .SH FILES
 .I /var/currencies
+.TP
 .I /etc/cron.weekly/curcy
 .SH BUGS
 Some currencies have a 0 value.
 .SH "AUTHOR"
-Jean-Michel Vourgère
+Jean-Michel Vourg\(`ere
 .mso www.tmac
 .URL "http://www.nirgal.com/"
 .SH "SEE ALSO"
index 989b19bbc13e20dbc2ac2c5756f0f9b9d6067555..1b4ed788432b92c5bcdbe87163e6d441a020bc30 100644 (file)
@@ -2,7 +2,8 @@
 .SH NAME
 curcy \- currencies exchange rate test script
 .SH SYNOPSIS
-.B curcy <symbol>
+.B curcy 
+.I symbol
 .SH DESCRIPTION
 .PP
 Print currency exchange rates from and to your locale one.
@@ -21,7 +22,7 @@ scripts since it will be subject to changes.
 .SH BUGS
 Some currencies have a 0 value, that can lead to NaN.
 .SH "AUTHOR"
-Jean-Michel Vourgère
+Jean-Michel Vourg\(`ere
 .mso www.tmac
 .URL "http://www.nirgal.com/"
 .SH "SEE ALSO"
index d760ff439a49e2241d27a4fdc69ae1327e5e53be..685e06ec5846435ff2db8fb8d5b59089d50dc512 100644 (file)
@@ -21,13 +21,19 @@ GBP 1.4758
 USD 0.7469
 .fi
 .PP
-This means than $ 0.7469 = £ 1.4758. From there all kind of conversion are possibles.
+This means than $ 0.7469 = \(Po 1.4758. From there all kind of conversion are
+possibles.
 .SH BUGS
 Some currencies have a 0 value.
+.PP
+The rate system is base on only one currency, and is not suitable for or legal
+conversions. For exemple, French franc value must not be described in euro:
+Legal conversion system is the 5 digit value of the euro in french francs.
+However, this system will be suitable for most uses.
 .SH FILES
 .I /var/currencies
 .SH "AUTHOR"
-Jean-Michel Vourgère
+Jean-Michel Vourg\(`ere
 .mso www.tmac
 .URL "http://www.nirgal.com/"
 .SH "SEE ALSO"
diff --git a/usr/share/lintian/overrides/curcy b/usr/share/lintian/overrides/curcy
new file mode 100644 (file)
index 0000000..59e5250
--- /dev/null
@@ -0,0 +1,2 @@
+# I really want currencies database rates in /var/currencies
+curcy binary: file-in-unusual-dir var/currencies