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

Last change on this file since 29701 was 29643, checked in by Jeremy Symon, 9 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.