My favorites | Sign in
Project Logo
                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
#!/bin/sh

VERSION=20080526
GUTENMARK_SRC_DIR=~/dev/GutenMark-source
LANGD=/usr/share/GutenMark
pushd $GUTENMARK_SRC_DIR
make clean
make CC=arm-apple-darwin-gcc STRIP=arm-apple-darwin-strip
popd

mkdir -p dist/usr/bin
mkdir -p dist/usr/share/GutenMark
mkdir -p dist/etc/
cp $GUTENMARK_SRC_DIR/GutenMark dist/usr/bin/
cp $GUTENMARK_SRC_DIR/GutenUtilities/GutenSplit dist/usr/bin/

WORDLISTFILES="english.names.gz english.words.gz french.names.gz french.words.gz german.words.gz italian.words.gz latin.words.gz nonenglish.words.gz spanish.words.gz special.words.gz US.places.gz"

pushd dist/usr/share/GutenMark
for i in $WORDLISTFILES ; do
if [ ! -f $i ] ; then
wget http://www.sandroid.org/GutenMark/wasftp.GutenMark/Wordlists/$i
fi
done
popd

cat >dist/etc/GutenMark.cfg <<EOF
[english]
native=$LANGD/special.words.gz English
native=$LANGD/english.names.gz English
native=$LANGD/US.places.gz English
native=$LANGD/french.names.gz French
native=$LANGD/english.words.gz English
foreign=$LANGD/german.words.gz German
foreign=$LANGD/french.words.gz French
foreign=$LANGD/latin.words.gz Latin
foreign=$LANGD/italian.words.gz Italian
foreign=$LANGD/spanish.words.gz Spanish

[en]
native=$LANGD/special.words.gz English
native=$LANGD/english.names.gz English
native=$LANGD/US.places.gz English
native=$LANGD/french.names.gz French
native=$LANGD/english.words.gz English
foreign=$LANGD/german.words.gz German
foreign=$LANGD/french.words.gz French
foreign=$LANGD/latin.words.gz Latin
foreign=$LANGD/italian.words.gz Italian
foreign=$LANGD/spanish.words.gz Spanish

[fr]
native=$LANGD/french.names.gz French
native=$LANGD/english.names.gz English
native=$LANGD/US.places.gz English
native=$LANGD/french.words.gz French
foreign=$LANGD/special.words.gz English
foreign=$LANGD/english.words.gz English
foreign=$LANGD/german.words.gz German
foreign=$LANGD/latin.words.gz Latin
foreign=$LANGD/italian.words.gz Italian
foreign=$LANGD/spanish.words.gz Spanish

[es]
native=$LANGD/french.names.gz French
native=$LANGD/english.names.gz English
native=$LANGD/US.places.gz English
native=$LANGD/spanish.words.gz Spanish
foreign=$LANGD/french.words.gz French
foreign=$LANGD/special.words.gz English
foreign=$LANGD/english.words.gz English
foreign=$LANGD/german.words.gz German
foreign=$LANGD/latin.words.gz Latin
foreign=$LANGD/italian.words.gz Italian

[it]
native=$LANGD/french.names.gz French
native=$LANGD/english.names.gz English
native=$LANGD/US.places.gz English
native=$LANGD/italian.words.gz Italian
foreign=$LANGD/latin.words.gz Latin
foreign=$LANGD/spanish.words.gz Spanish
foreign=$LANGD/french.words.gz French
foreign=$LANGD/special.words.gz English
foreign=$LANGD/english.words.gz English
foreign=$LANGD/german.words.gz German

[de]
native=$LANGD/french.names.gz French
native=$LANGD/english.names.gz English
native=$LANGD/US.places.gz English
native=$LANGD/german.words.gz German
foreign=$LANGD/italian.words.gz Italian
foreign=$LANGD/latin.words.gz Latin
foreign=$LANGD/spanish.words.gz Spanish
foreign=$LANGD/french.words.gz French
foreign=$LANGD/special.words.gz English
foreign=$LANGD/english.words.gz English
EOF

pushd dist
ZIP_NAME=gutenmark-iphone.$VERSION.zip
zip -r $ZIP_NAME etc usr
mv gutenmark-iphone.$VERSION.zip ../
popd

MD5=`md5sum $ZIP_NAME | cut -d" " -f 1`
SIZE=`ls -l $ZIP_NAME | cut -d" " -f 5`

sed -e "s/VALUE_FILENAME/$ZIP_NAME/g" -e "s/VALUE_SIZE/$SIZE/g" -e "s/VALUE_HASH/$MD5/g" -e "s/VALUE_VERSION/$VERSION/g" < gutenmark.plist > ../gutenberg_scifi/plists/gutenmark.plist

Show details Hide details

Change log

r10 by jason.pollock on May 27, 2008   Diff
Updated to work with Cydia.
Go to: 
Project members, sign in to write a code review

Older revisions

r8 by jason.pollock on May 27, 2008   Diff
Modified to work with new version of
GutenMark, use GutenMark's version,
since it
now includes our required
modifications.
r7 by jason.pollock on May 11, 2008   Diff
Updated to support Books.app v 1.4+
Updated to create the Gutenberg SciFi
collection.
r5 by jason.pollock on Mar 30, 2008   Diff
Initial commit of code to package up
GutenMark, needed to split the
project gutenberg files.
Fixed a couple of bugs in the baen
index generation
All revisions of this file

File info

Size: 3511 bytes, 111 lines

File properties

svn:executable
*
Hosted by Google Code