Line | |
---|
1 | Patches:
|
---|
2 | To generate a patch:
|
---|
3 | diff -aur package.pristine package.new > package.patch
|
---|
4 | To apply a patch:
|
---|
5 | patch -p0 -i package.patch
|
---|
6 | where -p0 assumes the paths in the patch are valid in the current directory
|
---|
7 |
|
---|
8 | gs2build.patch
|
---|
9 | Contains patches for the gs2build build process
|
---|
10 | Disables building externals
|
---|
11 | perl-util.patch
|
---|
12 | Contains a patch to change the tmp folder for gs2build
|
---|
13 | This is necessary because the original location of the tmp folder was in the gs2build folder, which contains executables, and as such should be read-only.
|
---|
14 | Thus the tmp folder has been changed to /tmp/greenstone-build
|
---|
15 |
|
---|
16 | Scripts:
|
---|
17 | greenstone
|
---|
18 | Sets up the environment for running greenstone-tools
|
---|
19 | gli
|
---|
20 | Runs greenstone to set up the environment, then runs GLI
|
---|
21 | wvWare
|
---|
22 | Removes itself from $PATH, then runs wvWare (which will be the system wvWare)
|
---|
23 |
|
---|
24 | Gotchas:
|
---|
25 | derby.jar location
|
---|
26 | Must be in the tomcat lib folder instead of the greenstone lib folder
|
---|
27 | http://stackoverflow.com/questions/24963117/tomcat-realm-forms-login-always-fails
|
---|
28 |
|
---|
29 | Issues:
|
---|
30 | Debian package has lots of warnings
|
---|
Note:
See
TracBrowser
for help on using the repository browser.