1 | # Three different line formats are valid:
|
---|
2 | # key -a aliases...
|
---|
3 | # key [options] directory
|
---|
4 | # key [options] directory files...
|
---|
5 | #
|
---|
6 | # Where "options" are composed of:
|
---|
7 | # -i prog Run "prog" on "cvs commit" from top-level of module.
|
---|
8 | # -o prog Run "prog" on "cvs checkout" of module.
|
---|
9 | # -e prog Run "prog" on "cvs export" of module.
|
---|
10 | # -t prog Run "prog" on "cvs rtag" of module.
|
---|
11 | # -u prog Run "prog" on "cvs update" of module.
|
---|
12 | # -d dir Place module in directory "dir" instead of module name.
|
---|
13 | # -l Top-level directory only -- do not recurse.
|
---|
14 | #
|
---|
15 | # NOTE: If you change any of the "Run" options above, you'll have to
|
---|
16 | # release and re-checkout any working directories of these modules.
|
---|
17 | #
|
---|
18 | # And "directory" is a path to a directory relative to $CVSROOT.
|
---|
19 | #
|
---|
20 | # The "-a" option specifies an alias. An alias is interpreted as if
|
---|
21 | # everything on the right of the "-a" had been typed on the command line.
|
---|
22 | #
|
---|
23 | # You can encode a module within a module by using the special '&'
|
---|
24 | # character to interpose another module into the current module. This
|
---|
25 | # can be useful for creating a module that consists of many directories
|
---|
26 | # spread out over the entire source repository.
|
---|
27 |
|
---|
28 | # The gsdl-non-core-images module, which contains all the non-core language interface images
|
---|
29 | # All the files are actually in the gsdl-non-core-images-repository package, but we're
|
---|
30 | # creating an alias module to avoid getting the top-level directory -- this is so it
|
---|
31 | # can be checked out directly into gsdl/images.
|
---|
32 | # Note: if a new language interface is added it must be specified here.
|
---|
33 |
|
---|
34 | ar gsdl-non-core-images-repository/ar
|
---|
35 | bn gsdl-non-core-images-repository/bn
|
---|
36 | ca gsdl-non-core-images-repository/ca
|
---|
37 | cs gsdl-non-core-images-repository/cs
|
---|
38 | de gsdl-non-core-images-repository/de
|
---|
39 | el gsdl-non-core-images-repository/el
|
---|
40 | en gsdl-non-core-images-repository/en
|
---|
41 | es gsdl-non-core-images-repository/es
|
---|
42 | fa gsdl-non-core-images-repository/fa
|
---|
43 | fi gsdl-non-core-images-repository/fi
|
---|
44 | fr gsdl-non-core-images-repository/fr
|
---|
45 | gl gsdl-non-core-images-repository/gl
|
---|
46 | he gsdl-non-core-images-repository/he
|
---|
47 | hi gsdl-non-core-images-repository/hi
|
---|
48 | hr gsdl-non-core-images-repository/hr
|
---|
49 | hy gsdl-non-core-images-repository/hy
|
---|
50 | id gsdl-non-core-images-repository/id
|
---|
51 | it gsdl-non-core-images-repository/it
|
---|
52 | ja gsdl-non-core-images-repository/ja
|
---|
53 | ka gsdl-non-core-images-repository/ka
|
---|
54 | kk gsdl-non-core-images-repository/kk
|
---|
55 | kn gsdl-non-core-images-repository/kn
|
---|
56 | ky gsdl-non-core-images-repository/ky
|
---|
57 | lv gsdl-non-core-images-repository/lv
|
---|
58 | mi gsdl-non-core-images-repository/mi
|
---|
59 | mn gsdl-non-core-images-repository/mn
|
---|
60 | nl gsdl-non-core-images-repository/nl
|
---|
61 | pl gsdl-non-core-images-repository/pl
|
---|
62 | pt-br gsdl-non-core-images-repository/pt-br
|
---|
63 | pt-pt gsdl-non-core-images-repository/pt-pt
|
---|
64 | ru gsdl-non-core-images-repository/ru
|
---|
65 | sr gsdl-non-core-images-repository/sr
|
---|
66 | th gsdl-non-core-images-repository/th
|
---|
67 | tr gsdl-non-core-images-repository/tr
|
---|
68 | uk gsdl-non-core-images-repository/uk
|
---|
69 | vi gsdl-non-core-images-repository/vi
|
---|
70 | zh gsdl-non-core-images-repository/zh
|
---|
71 | zh-tr gsdl-non-core-images-repository/zh-tr
|
---|
72 |
|
---|
73 | gsdl-non-core-images -a ar bn ca cs de el en es fa fi fr gl he hi hr hy id it ja ka kk kn ky lv mi mn nl pl pt-br pt-pt ru sr th tr uk vi zh zh-tr
|
---|
74 |
|
---|
75 | # Creating a gs2build module, which contains all the gsdl source needed for collection building. This will be used by gsdl3.
|
---|
76 |
|
---|
77 | # all the perllib dir
|
---|
78 | perllib gsdl/perllib
|
---|
79 | # most of the packages
|
---|
80 | packages gsdl/packages cpan expat isis-gdl kea pdftohtml rtftohtml w3mir wget windows wv xlhtml yaz
|
---|
81 | # some of the src
|
---|
82 | src gsdl/src db2txt hashfile phind txt2db
|
---|
83 | bin gsdl/bin/ script
|
---|
84 | mappings gsdl/mappings
|
---|
85 | lib gsdl/lib text_t.h text_t.cpp gsdlconf.h
|
---|
86 | etc gsdl/etc marctodc.txt dc2marc-mapping.xml dc2marc.xsl qdc2marc-mapping.xml &etcpack
|
---|
87 | etcpack -d packages gsdl/etc/packages
|
---|
88 | collect gsdl/collect modelcol
|
---|
89 | gs2build gsdl setup.bash config.sub config.guess config.h.in configtest.pl install-sh acconfig.h aclocal.m4 WIN32cfg.h &packages &perllib &src &bin &mappings &lib &etc &collect &gs2build-extra &indexers
|
---|
90 |
|
---|
91 | # the default for gs3 will be to checkout greenstone3
|
---|
92 | greenstone3 gsdl3
|
---|
93 |
|
---|
94 | # greenstone 3 extensions are in greenstone3-extensions repository. These
|
---|
95 | # modules give access to individual extensions
|
---|
96 | greenstone3-extension-gs3build greenstone3-extensions/gs3build
|
---|
97 | greenstone3-extension-gate greenstone3-extensions/gate
|
---|
98 | greenstone3-extension-gsdl-as greenstone3-extensions/gsdl-as
|
---|
99 | greenstone3-extension-vishnu greenstone3-extensions/vishnu
|
---|
100 |
|
---|
101 | # greenstone documentation modules
|
---|
102 | gsdl-tutorials gsdl-documentation shared tutorials
|
---|
103 | gsdl-manuals gsdl-documentation shared manuals |
---|