1 | #!/bin/sh
|
---|
2 |
|
---|
3 | if [ "$1" == "" ]; then
|
---|
4 | echo "Error: Missing distribution name."
|
---|
5 | exit 1
|
---|
6 | fi
|
---|
7 |
|
---|
8 | distribution=$1-cdrom
|
---|
9 | distribution_path=../$1/dist/$distribution
|
---|
10 | documented_collection_dir=/research/mdewsnip/greenstone/gsdl/collect.documented
|
---|
11 |
|
---|
12 | echo "Copying collect/demo.cfg over $distribution_path/gsdl/collect/demo/etc/collect.cfg..."
|
---|
13 | cp collect/demo.cfg $distribution_path/gsdl/collect/demo/etc/collect.cfg
|
---|
14 |
|
---|
15 | echo "Copying etc/main.cfg over $distribution_path/gsdl/etc/main.cfg..."
|
---|
16 | cp etc/main.cfg $distribution_path/gsdl/etc/main.cfg
|
---|
17 |
|
---|
18 | echo "Copying etc/demouser.txt into $distribution_path/gsdl/etc..."
|
---|
19 | cp etc/demouser.txt $distribution_path/gsdl/etc
|
---|
20 |
|
---|
21 | echo "Copying macros/home.dm over $distribution_path/gsdl/macros/home.dm..."
|
---|
22 | cp macros/home.dm $distribution_path/gsdl/macros/home.dm
|
---|
23 |
|
---|
24 | echo "Copying gli/languages.xml over $distribution_path/gsdl/gli/classes/xml/languages.xml..."
|
---|
25 | cp gli/languages.xml $distribution_path/gsdl/gli/classes/xml/languages.xml
|
---|
26 |
|
---|
27 | echo "Copying documented example collection images into $distribution_path/gsdl/images..."
|
---|
28 | cp $documented_collection_dir/MARC-e/images/en/MARC-e.gif $distribution_path/gsdl/images
|
---|
29 | cp $documented_collection_dir/MARC-e/images/fr/MARC-e.gif $distribution_path/gsdl/images/fr
|
---|
30 | cp $documented_collection_dir/MARC-e/images/es/MARC-e.gif $distribution_path/gsdl/images/es
|
---|
31 | cp $documented_collection_dir/MARC-e/images/ru/MARC-e.gif $distribution_path/gsdl/images/ru
|
---|
32 |
|
---|
33 | cp $documented_collection_dir/authen-e/images/en/authen-e.gif $distribution_path/gsdl/images
|
---|
34 | cp $documented_collection_dir/authen-e/images/fr/authen-e.gif $distribution_path/gsdl/images/fr
|
---|
35 | cp $documented_collection_dir/authen-e/images/es/authen-e.gif $distribution_path/gsdl/images/es
|
---|
36 | cp $documented_collection_dir/authen-e/images/ru/authen-e.gif $distribution_path/gsdl/images/ru
|
---|
37 |
|
---|
38 | cp $documented_collection_dir/cltbib-e/images/en/cltbib-e.gif $distribution_path/gsdl/images
|
---|
39 | cp $documented_collection_dir/cltbib-e/images/fr/cltbib-e.gif $distribution_path/gsdl/images/fr
|
---|
40 | cp $documented_collection_dir/cltbib-e/images/es/cltbib-e.gif $distribution_path/gsdl/images/es
|
---|
41 | cp $documented_collection_dir/cltbib-e/images/ru/cltbib-e.gif $distribution_path/gsdl/images/ru
|
---|
42 |
|
---|
43 | cp $documented_collection_dir/cltext-e/images/en/cltext-e.gif $distribution_path/gsdl/images
|
---|
44 | cp $documented_collection_dir/cltext-e/images/fr/cltext-e.gif $distribution_path/gsdl/images/fr
|
---|
45 | cp $documented_collection_dir/cltext-e/images/es/cltext-e.gif $distribution_path/gsdl/images/es
|
---|
46 | cp $documented_collection_dir/cltext-e/images/ru/cltext-e.gif $distribution_path/gsdl/images/ru
|
---|
47 |
|
---|
48 | cp $documented_collection_dir/dls-e/images/en/dls-e.gif $distribution_path/gsdl/images
|
---|
49 | cp $documented_collection_dir/dls-e/images/fr/dls-e.gif $distribution_path/gsdl/images/fr
|
---|
50 | cp $documented_collection_dir/dls-e/images/es/dls-e.gif $distribution_path/gsdl/images/es
|
---|
51 | cp $documented_collection_dir/dls-e/images/ru/dls-e.gif $distribution_path/gsdl/images/ru
|
---|
52 |
|
---|
53 | cp $documented_collection_dir/garish/images/en/garish.gif $distribution_path/gsdl/images
|
---|
54 | cp $documented_collection_dir/garish/images/fr/garish.gif $distribution_path/gsdl/images/fr
|
---|
55 | cp $documented_collection_dir/garish/images/es/garish.gif $distribution_path/gsdl/images/es
|
---|
56 | cp $documented_collection_dir/garish/images/ru/garish.gif $distribution_path/gsdl/images/ru
|
---|
57 |
|
---|
58 | cp $documented_collection_dir/gsarch-e/images/en/gsarch-e.gif $distribution_path/gsdl/images
|
---|
59 | cp $documented_collection_dir/gsarch-e/images/fr/gsarch-e.gif $distribution_path/gsdl/images/fr
|
---|
60 | cp $documented_collection_dir/gsarch-e/images/es/gsarch-e.gif $distribution_path/gsdl/images/es
|
---|
61 | cp $documented_collection_dir/gsarch-e/images/ru/gsarch-e.gif $distribution_path/gsdl/images/ru
|
---|
62 |
|
---|
63 | cp $documented_collection_dir/image-e/images/en/image-e.gif $distribution_path/gsdl/images
|
---|
64 | cp $documented_collection_dir/image-e/images/fr/image-e.gif $distribution_path/gsdl/images/fr
|
---|
65 | cp $documented_collection_dir/image-e/images/es/image-e.gif $distribution_path/gsdl/images/es
|
---|
66 | cp $documented_collection_dir/image-e/images/ru/image-e.gif $distribution_path/gsdl/images/ru
|
---|
67 |
|
---|
68 | cp $documented_collection_dir/isis-e/images/en/isis-e.gif $distribution_path/gsdl/images
|
---|
69 | cp $documented_collection_dir/isis-e/images/fr/isis-e.gif $distribution_path/gsdl/images/fr
|
---|
70 | cp $documented_collection_dir/isis-e/images/es/isis-e.gif $distribution_path/gsdl/images/es
|
---|
71 | cp $documented_collection_dir/isis-e/images/ru/isis-e.gif $distribution_path/gsdl/images/ru
|
---|
72 |
|
---|
73 | cp $documented_collection_dir/oai-e/images/en/oai-e.gif $distribution_path/gsdl/images
|
---|
74 | cp $documented_collection_dir/oai-e/images/fr/oai-e.gif $distribution_path/gsdl/images/fr
|
---|
75 | cp $documented_collection_dir/oai-e/images/es/oai-e.gif $distribution_path/gsdl/images/es
|
---|
76 | cp $documented_collection_dir/oai-e/images/ru/oai-e.gif $distribution_path/gsdl/images/ru
|
---|
77 |
|
---|
78 | cp $documented_collection_dir/wrdpdf-e/images/en/wrdpdf-e.gif $distribution_path/gsdl/images
|
---|
79 | cp $documented_collection_dir/wrdpdf-e/images/fr/wrdpdf-e.gif $distribution_path/gsdl/images/fr
|
---|
80 | cp $documented_collection_dir/wrdpdf-e/images/es/wrdpdf-e.gif $distribution_path/gsdl/images/es
|
---|
81 | cp $documented_collection_dir/wrdpdf-e/images/ru/wrdpdf-e.gif $distribution_path/gsdl/images/ru
|
---|
82 |
|
---|
83 | echo "Zipping up $distribution..."
|
---|
84 | pushd $distribution_path/..
|
---|
85 | zip -r $distribution.zip $distribution
|
---|
86 | popd
|
---|
87 | mv $distribution_path/../$distribution.zip .
|
---|