source: main/trunk/package-kits/linux/segments/core@ 32092

Last change on this file since 32092 was 29643, checked in by Jeremy Symon, 10 years ago

Fixed activate.pl. Ping was failing due to dodgy old version of LWP, so it has been replaced with the system version of LWP

File size: 921 bytes
Line 
1prepare: src
2 cp -L *.properties *.patch src/
3 cd src ; \
4 export JAVA_HOME=$(java) ; \
5 yes | ant prepare
6 # apply patches
7 for patch in *.patch; do patch -d src/ -p0 -N -i $$patch; done || :
8 cd src/gs2build/build-src ; \
9 autoconf
10 rm -rf src/packages/*.zip
11 rm -rf src/packages/axis/docs
12 rm -rf src/gs2build/build-src/packages
13 rm -rf \
14 src/gs2build/perllib/cpan/LWP \
15 src/gs2build/perllib/cpan/LWP.pm \
16 src/gs2build/perllib/cpan/Bundle/LWP.pm
17 touch prepare
18
19build: prepare
20 cd src ; \
21 JAVA_HOME=$(java) ant install
22 mv src/lib/jni/*.jar src/web/WEB-INF/lib/
23 # delete windows/mac stuff
24 find src/ -type d \( -iname "win32" -o -iname "windows" -o -iname "winutil" -o -iname "darwin" \) -exec rm -rf {} \; 2> /dev/null || :
25 find src/ \( -iname "*.dll" -o -iname "*.exe" \) -exec rm -rf {} \; || :
26 touch build
27
28install: install_greenstone install_greenstone-native install_greenstone-tools
Note: See TracBrowser for help on using the repository browser.