chiark / gitweb /
Rename main program from ypp-commodities to yarrg
authorIan Jackson <ian@liberator.relativity.greenend.org.uk>
Wed, 29 Jul 2009 14:35:34 +0000 (15:35 +0100)
committerIan Jackson <ian@liberator.relativity.greenend.org.uk>
Wed, 29 Jul 2009 14:35:34 +0000 (15:35 +0100)
.gitignore
yarrg/Makefile
yarrg/README
yarrg/README.charset
yarrg/README.privacy
yarrg/commod-update-receiver
yarrg/convert.c
yarrg/convert.h
yarrg/dictionary-update-receiver
yarrg/x.gdb

index 9b65e57f9bb46863c4256c644bba17b5bbfa59e8..d8076a506863cd4f384cff52e4ac5ec34fe9544b 100644 (file)
@@ -8,7 +8,7 @@ yarrg/*.o
 yarrg/t.*
 yarrg/u.*
 
 yarrg/t.*
 yarrg/u.*
 
-yarrg/ypp-commodities
+yarrg/yarrg
 
 yarrg/_*.*
 yarrg/OCEAN-*.db
 
 yarrg/_*.*
 yarrg/OCEAN-*.db
index 0df5174400910f07356547c6ad4151f473e6c3aa..446ef98b52b761aabea640512120c807c4e489fb 100644 (file)
@@ -31,13 +31,13 @@ DEBUG=-g
 
 CFLAGS += $(WARNINGS) $(WERROR) $(OPTIMISE) $(DEBUG)
 
 
 CFLAGS += $(WARNINGS) $(WERROR) $(OPTIMISE) $(DEBUG)
 
-TARGETS= ypp-commodities
+TARGETS= yarrg
 
 all: clean-other-directory $(TARGETS)
 
 CONVERT_OBJS= convert.o ocr.o pages.o structure.o common.o rgbimage.o resolve.o
 
 
 all: clean-other-directory $(TARGETS)
 
 CONVERT_OBJS= convert.o ocr.o pages.o structure.o common.o rgbimage.o resolve.o
 
-ypp-commodities: $(CONVERT_OBJS) -lnetpbm -lXtst -lX11 -lpcre -lm
+yarrg: $(CONVERT_OBJS) -lnetpbm -lXtst -lX11 -lpcre -lm
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LDLIBS)
 
 $(CONVERT_OBJS): ocr.h convert.h structure.h common.h
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LDLIBS)
 
 $(CONVERT_OBJS): ocr.h convert.h structure.h common.h
@@ -45,10 +45,10 @@ $(CONVERT_OBJS): ocr.h convert.h structure.h common.h
 clean:
        rm -f *.o core core.* *~ vgcore.*
        rm -f t t.* u u.* v v.* *.tmp *.orig *.rej
 clean:
        rm -f *.o core core.* *~ vgcore.*
        rm -f t t.* u u.* v v.* *.tmp *.orig *.rej
+       rm -f ypp-commodities
 
 realclean: clean
        rm -f $(TARGETS)
 
 realclean: clean
        rm -f $(TARGETS)
-       rm -f raw.tsv
        rm -f _pages.ppm _pages.ppm.gz _upload-*.html _commodmap.tsv
        rm -f _master-*.txt _master-*.txt.gz _local-*.txt
        rm -f ./#pages#.ppm ./#upload-*#.html ./#commodmap#.tsv
        rm -f _pages.ppm _pages.ppm.gz _upload-*.html _commodmap.tsv
        rm -f _master-*.txt _master-*.txt.gz _local-*.txt
        rm -f ./#pages#.ppm ./#upload-*#.html ./#commodmap#.tsv
index 82301b20204a9d09bb7305ac726400aa5e30fab5..a41493e087bfb4b6e243c291ef593fec0b70b1ce 100644 (file)
@@ -13,19 +13,19 @@ To build, install the dependencies, cd to this directory and type `make'.
 
 To screenscrape and upload to both servers, select `trade
 commodities' from the hold of a vessel or building, and run:
 
 To screenscrape and upload to both servers, select `trade
 commodities' from the hold of a vessel or building, and run:
-   ./ypp-commodities
+   ./yarrg
 Currently we upload to the dedicated yarrg server yarrg.chiark.net,
 and also to pctb.ilk.org (the testing instance of the PCTB database,
 pending approval from the operators of the main server).
 
 Or, for example, for a tab-separated values dump:
 Currently we upload to the dedicated yarrg server yarrg.chiark.net,
 and also to pctb.ilk.org (the testing instance of the PCTB database,
 pending approval from the operators of the main server).
 
 Or, for example, for a tab-separated values dump:
-   ./ypp-commodities --tsv >commods.tsv
+   ./yarrg --tsv >commods.tsv
 
 While it is capturing the screenshots, do not move the mouse or use
 
 While it is capturing the screenshots, do not move the mouse or use
-the keyboard.  Keyboard focus must stay in the YPP client window.
-If you use Gnome or KDE you must raise the YPP client window so that
-it is completely unobscured - the ypp-commodities program tries to do
-this but metacity and kwin do not honour the request.
+the keyboard.  Keyboard focus must stay in the YPP client window.  If
+you use Gnome or KDE you must raise the YPP client window so that it
+is completely unobscured - the yarrg program tries to do this but
+metacity and kwin do not honour the request.
 
 
 Command-line options
 
 
 Command-line options
@@ -102,10 +102,10 @@ The supplied helper programs
   commod-results-processor
   database-info-fetch
 must (currently) also be in the current working directory when you run
   commod-results-processor
   database-info-fetch
 must (currently) also be in the current working directory when you run
-the main ypp-commodities program.
+the main yarrg program.
 
 The data files (see README.files) are also left in the current working
 
 The data files (see README.files) are also left in the current working
-directory.  There is notyet any feature to have the data files and
+directory.  There is not yet any feature to have the data files and
 helpers be somewhere else.
 
 
 helpers be somewhere else.
 
 
@@ -121,7 +121,7 @@ for me to download that will help.  At least keep a copy of it.
 
 If the problem is a failure to cope with some particular YPP client
 display and is reproducible, try running:
 
 If the problem is a failure to cope with some particular YPP client
 display and is reproducible, try running:
-   ./ypp-commodities --raw-tsv --single-page
+   ./yarrg --raw-tsv --single-page
 If this reproduces the problem, please email me the screenshot file
 _pages.ppm, which will consist only of the single screen, plus the
 error messasge.  I'll then be able to understand what's wrong,
 If this reproduces the problem, please email me the screenshot file
 _pages.ppm, which will consist only of the single screen, plus the
 error messasge.  I'll then be able to understand what's wrong,
index 28a110893461f8767371ab024bd3b16bb5fcc6ef..4650aa00d3a4506ed4cd5b4c6787cbc9b759f7cc 100644 (file)
@@ -159,7 +159,7 @@ Enabling interactive character set update
 
 Now that you have read this document, you should rerun your OCR job
 with the --edit-charset option.  So run
 
 Now that you have read this document, you should rerun your OCR job
 with the --edit-charset option.  So run
-    ./ypp-commodities --edit-charset
+    ./yarrg --edit-charset
 In future, this option is not usually needed, because it is the
 default if there is a local character set dictionary _local-<h>.txt
 for the relevant character height.
 In future, this option is not usually needed, because it is the
 default if there is a local character set dictionary _local-<h>.txt
 for the relevant character height.
index 96477fdbc6e5f678afe28398158e6a7104fc6284..188a657113fb615db2a4910f91266d2298c74e79 100644 (file)
@@ -5,9 +5,9 @@ The Special Circumstances YPP yarrg client talks to several different
 servers for different purposes.
 
 (The information below is true if you invoke the system using the main
 servers for different purposes.
 
 (The information below is true if you invoke the system using the main
-`ypp-commodities' program.  If you want to know the relationships
-between it and its various helper programs, and the specific
-behaviours of the helpers, you'll have to read the source.  Sorry.)
+`yarrg' program.  If you want to know the relationships between it and
+its various helper programs, and the specific behaviours of the
+helpers, you'll have to read the source.  Sorry.)
 
 
 1. YARRG and PCTB servers
 
 
 1. YARRG and PCTB servers
index 2c02c11bcb74603ada8f65b062988699d66ec00a..1fe408f9d93c2603525405925c8646deaba8c038 100755 (executable)
@@ -32,7 +32,7 @@
 #  clientname                  "ypp-sc-tools"
 #  clientversion               2.1-g2e06a26  [from git-describe --tags HEAD]
 #  clientfixes                 "lastpage"  [space separated list]
 #  clientname                  "ypp-sc-tools"
 #  clientversion               2.1-g2e06a26  [from git-describe --tags HEAD]
 #  clientfixes                 "lastpage"  [space separated list]
-#  data filename=deduped.tsv.gz        output of ypp-commodities --tsv
+#  data filename=deduped.tsv.gz        output of yarrg --tsv
 
 
 use strict (qw(vars));
 
 
 use strict (qw(vars));
index 1f1385057d152a1bf1e28bd7d74ae3e818d4b164..93b1a2fecefbf40b59c7bba8b779b6936d7e93c9 100644 (file)
@@ -1,5 +1,5 @@
 /*
 /*
- * ypp-commodities main program: argument parsing etc.
+ * yarrg main program: argument parsing etc.
  */
 /*
  *  This is part of ypp-sc-tools, a set of third-party tools for assisting
  */
 /*
  *  This is part of ypp-sc-tools, a set of third-party tools for assisting
index 11f534bb1c8824fd5b8de4f72adfc206554993af..6c011186f666de2accbf6b401e9c978aacdb209f 100644 (file)
@@ -1,5 +1,5 @@
 /*
 /*
- * general header file for ypp-commodities
+ * general header file for yarrg
  */
 /*
  *  This is part of ypp-sc-tools, a set of third-party tools for assisting
  */
 /*
  *  This is part of ypp-sc-tools, a set of third-party tools for assisting
index d088236b7429f2cb080b22624aa4949212ae7628..98e64d5ef6e363a51e41198c71dcfb0b5ed97449 100755 (executable)
@@ -28,7 +28,7 @@
 
 # upload testing runes:
 #
 
 # upload testing runes:
 #
-# YPPSC_PCTB_DICT_UPDATE=./ YPPSC_PCTB_DICT_SUBMIT=./ ./ypp-commodities --ocean midnight --pirate aristarchus --find-island --same --raw-tsv >raw.tsv  
+# YPPSC_PCTB_DICT_UPDATE=./ YPPSC_PCTB_DICT_SUBMIT=./ ./yarrg --ocean midnight --pirate aristarchus --find-island --same --raw-tsv >raw.tsv  
 # ./dictionary-manager --debug --approve-updates '' . .
 
 use strict (qw(vars));
 # ./dictionary-manager --debug --approve-updates '' . .
 
 use strict (qw(vars));
index 1133843a7d3d2b81a8b57e3565ca97b8a3364695..8336e4e8ce6e1aaf5c95daf2c91240521dd579c2 100644 (file)
@@ -1,4 +1,4 @@
-file ypp-commodities
+file yarrg
 set args -Drect 2>u --edit-charset --find-island --ocean sage
 #break structure.c:596 if here!=aa_background
 break mustfail2
 set args -Drect 2>u --edit-charset --find-island --ocean sage
 #break structure.c:596 if here!=aa_background
 break mustfail2