Changeset 29577 for main/trunk/package-kits
- Timestamp:
- 2014-12-10T18:46:19+13:00 (9 years ago)
- Location:
- main/trunk/package-kits/linux
- Files:
-
- 3 added
- 1 deleted
- 19 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/package-kits/linux/distros/arch
r29546 r29577 4 4 SYSTEMSHARE: /usr/share 5 5 SYSTEMBIN: /usr/bin 6 SYSTEMJAVA: @SYSTEMLIB@/jvm/default7 GREENSTONE_HOME: @SYSTEMSHARE@/greenstone8 WEB: @GREENSTONE_HOME@/web6 SYSTEMJAVA: %SYSTEMLIB%/jvm/default 7 GREENSTONE_HOME: %SYSTEMSHARE%/greenstone 8 WEB: %GREENSTONE_HOME%/web 9 9 TOMCATLIB: /usr/share/java/tomcat7 10 10 TOMCATCONF: /etc/tomcat7/Catalina/localhost 11 11 TOMCAT_USER: tomcat7 12 GSTOOLS: @GREENSTONE_HOME@/tools 13 GLI: @GREENSTONE_HOME@/gli 12 GLI: %GREENSTONE_HOME%/gli 14 13 15 14 PKG_SVN: … … 42 41 PKG_RSYNC: 43 42 rsync 43 PKG_WGET: 44 wget -
main/trunk/package-kits/linux/distros/fedora
r29559 r29577 5 5 SYSTEMBIN: /usr/bin 6 6 SYSTEMJAVA: /etc/alternatives/java_sdk 7 GREENSTONE_HOME: @SYSTEMSHARE@/greenstone8 WEB: @GREENSTONE_HOME@/web7 GREENSTONE_HOME: %SYSTEMSHARE%/greenstone 8 WEB: %GREENSTONE_HOME%/web 9 9 TOMCATLIB: /usr/share/tomcat/lib 10 10 TOMCATCONF: /etc/tomcat/Catalina/localhost 11 11 TOMCAT_USER: tomcat 12 GSTOOLS: @GREENSTONE_HOME@/tools 13 GLI: @GREENSTONE_HOME@/gli 12 GLI: %GREENSTONE_HOME%/gli 14 13 15 14 PKG_SVN: … … 41 40 PKG_RSYNC: 42 41 rsync 42 PKG_WGET: 43 wget -
main/trunk/package-kits/linux/distros/ubuntu
r29546 r29577 4 4 SYSTEMSHARE: /usr/share 5 5 SYSTEMBIN: /usr/bin 6 SYSTEMJAVA: @SYSTEMLIB@/jvm/default-java7 GREENSTONE_HOME: @SYSTEMSHARE@/greenstone8 WEB: @GREENSTONE_HOME@/web6 SYSTEMJAVA: %SYSTEMLIB%/jvm/default-java 7 GREENSTONE_HOME: %SYSTEMSHARE%/greenstone 8 WEB: %GREENSTONE_HOME%/web 9 9 TOMCATLIB: /usr/share/tomcat7/lib 10 10 TOMCATCONF: /etc/tomcat7/Catalina/localhost 11 11 TOMCAT_USER: tomcat7 12 GSTOOLS: @GREENSTONE_HOME@/tools 13 GLI: @GREENSTONE_HOME@/gli 12 GLI: %GREENSTONE_HOME%/gli 14 13 15 14 PKG_SVN: … … 40 39 PKG_RSYNC: 41 40 rsync 41 PKG_WGET: 42 wget -
main/trunk/package-kits/linux/files/greenstone
r29546 r29577 34 34 fi 35 35 36 GSDLHOME= @GSTOOLS@/gs2build36 GSDLHOME=%GREENSTONE_HOME%/gs2build 37 37 export GSDLHOME 38 38 … … 75 75 PATH="$GSDLHOME/bin/script:$GSDLHOME/bin/$GSDLOS$GSDLARCH:$PATH" 76 76 export PATH 77 LD_LIBRARY_PATH="$GSDLHOME/ gs2build/lib/$GSDLOS$GSDLARCH:$GSDLHOME/lib/$GSDLOS$GSDLARCH:$LD_LIBRARY_PATH"77 LD_LIBRARY_PATH="$GSDLHOME/lib/$GSDLOS$GSDLARCH:$LD_LIBRARY_PATH" 78 78 export LD_LIBRARY_PATH 79 79 80 80 if test -n "$interactive" -a -z "$GSDL3HOME" ; then 81 echo "Where are the collections? [ /srv/gsdl/]" >&281 echo "Where are the collections? [%WEB%]" >&2 82 82 echo -n " > " >&2 83 83 read GSDL3HOME … … 85 85 if test -z "$GSDL3HOME" ; then 86 86 echo "Setting collections location to the default" >&2 87 GSDL3HOME= @WEB@87 GSDL3HOME=%WEB% 88 88 fi 89 89 export GSDL3HOME -
main/trunk/package-kits/linux/files/greenstone3.xml
r29546 r29577 1 <Context path="/greenstone3" docBase="@WEB@" reloadable="true"> 1 <Context path="/greenstone3" 2 docBase="%WEB%" 3 reloadable="true" 4 privileged="true"> 2 5 <Realm className="org.apache.catalina.realm.JDBCRealm" 3 driverName="org.apache.derby.jdbc.EmbeddedDriver" 4 connectionURL="jdbc:derby:@WEB@/etc/usersDB" 5 userTable="users" userNameCol="username" userCredCol="password" 6 userRoleTable="roles" roleNameCol="role" 6 driverName="org.apache.derby.jdbc.EmbeddedDriver" 7 connectionURL="jdbc:derby:%WEB%/etc/usersDB" 8 userTable="users" 9 userNameCol="username" 10 userCredCol="password" 11 userRoleTable="roles" 12 roleNameCol="role" 7 13 /> 8 14 </Context> -
main/trunk/package-kits/linux/managers/apt/debian/changelog
r29511 r29577 1 @NAME@ (@VERSION@) unstable; urgency=medium1 %NAME% (%VERSION%) unstable; urgency=medium 2 2 3 3 * Initial release. (Closes: #XXXXXX) -
main/trunk/package-kits/linux/managers/apt/debian/control
r29511 r29577 1 Source: @NAME@1 Source: %NAME% 2 2 Section: java 3 3 Priority: optional … … 6 6 Build-Depends: 7 7 debhelper (>= 9), 8 @MAKEDEPENDS@8 %MAKEDEPENDS% 9 9 10 Package: @NAME@10 Package: %NAME% 11 11 Architecture: all 12 Homepage: @HOMEPAGE@12 Homepage: %HOMEPAGE% 13 13 Depends: 14 @DEPENDS@15 Description: @DESCRIPTION_SHORT@16 @DESCRIPTION@14 %DEPENDS% 15 Description: %DESCRIPTION_SHORT% 16 %DESCRIPTION% -
main/trunk/package-kits/linux/managers/pacman/PKGBUILD
r29546 r29577 1 1 # Maintainer: Greenstone Team <[email protected]> 2 pkgname= @NAME@3 pkgver= @VERSION@4 pkgrel= @RELEASE@5 pkgdesc= @DESCRIPTION@6 url= @HOMEPAGE@7 arch=( @ARCHITECTURE@)8 license=( @LICENSE_SHORT@)9 depends=( @DEPENDS@)10 optdepends=( @OPTDEPENDS@)11 makedepends=( @MAKEDEPENDS@)12 provides=( @PROVIDES@)2 pkgname=%NAME% 3 pkgver=%VERSION% 4 pkgrel=%RELEASE% 5 pkgdesc=%DESCRIPTION% 6 url=%HOMEPAGE% 7 arch=(%ARCHITECTURE%) 8 license=(%LICENSE_SHORT%) 9 depends=(%DEPENDS%) 10 optdepends=(%OPTDEPENDS%) 11 makedepends=(%MAKEDEPENDS%) 12 provides=(%PROVIDES%) 13 13 # conflicts=() 14 14 # replaces=() 15 15 # backup=() 16 @INSTALL@ 17 source=( @SOURCES@16 %INSTALL% 17 source=(%SOURCES% 18 18 ) 19 md5sums=( @SOURCE_SUMS@19 md5sums=(%SOURCE_SUMS% 20 20 ) 21 21 -
main/trunk/package-kits/linux/managers/rpm/@[email protected]
r29546 r29577 1 Name: @NAME@2 Version: @VERSION@3 Release: @RELEASE@4 Summary: @DESCRIPTION_SHORT@5 License: @LICENSE_SHORT@6 URL: @HOMEPAGE@7 Source0: @NAME@1 Name: %NAME% 2 Version: %VERSION% 3 Release: %RELEASE% 4 Summary: %DESCRIPTION_SHORT% 5 License: %LICENSE_SHORT% 6 URL: %HOMEPAGE% 7 Source0: %NAME% 8 8 9 9 AutoReqProv: no 10 BuildRequires: @MAKEDEPENDS@11 Requires: @DEPENDS@10 BuildRequires: %MAKEDEPENDS% 11 Requires: %DEPENDS% 12 12 13 13 %prep … … 15 15 16 16 %description 17 @DESCRIPTION@ 17 %DESCRIPTION% 18 18 19 19 %build 20 cd @NAME@20 cd %NAME% 21 21 make %{?_smp_mflags} 22 22 23 23 %install 24 cd @NAME@24 cd %NAME% 25 25 %make_install 26 26 27 @INSTALL@ 27 %INSTALL% 28 28 %files 29 29 %doc 30 @FILES@ 30 %FILES% 31 31 32 32 %changelog -
main/trunk/package-kits/linux/packages/demo
r29559 r29577 1 1 SVN_LOCATION: http://svn.greenstone.org/main/trunk/greenstone3/web/sites/localsite/collect 2 NAME: @PKG_GREENSTONE_DEMO@2 NAME: %PKG_GREENSTONE_DEMO% 3 3 VERSION: 3.06 4 4 RELEASE: 1 … … 11 11 12 12 DEPENDS: 13 @PKG_GREENSTONE@13 %PKG_GREENSTONE% 14 14 15 15 OPTDEPENDS: 16 16 17 17 MAKEDEPENDS: 18 @PKG_GREENSTONE_TOOLS@19 @PKG_SVN@20 @PKG_RSYNC@18 %PKG_GREENSTONE_TOOLS% 19 %PKG_SVN% 20 %PKG_RSYNC% 21 21 22 22 PROVIDES: 23 23 24 24 FILES: 25 @WEB@/sites/localsite/collect/*25 %WEB%/sites/localsite/collect/* 26 26 27 27 SOURCES: … … 35 35 36 36 POST_INSTALL: 37 chown -R @TOMCAT_USER@:@TOMCAT_USER@ @WEB@/sites/localsite/collect37 chown -R %TOMCAT_USER%:%TOMCAT_USER% %WEB%/sites/localsite/collect -
main/trunk/package-kits/linux/packages/gli
r29536 r29577 1 1 SVN_LOCATION: http://svn.greenstone.org/main/trunk/gli 2 NAME: @PKG_GLI@2 NAME: %PKG_GLI% 3 3 VERSION: 3.06 4 4 RELEASE: 1 … … 11 11 12 12 DEPENDS: 13 @PKG_JAVA_JRE@14 @PKG_GREENSTONE_TOOLS@13 %PKG_JAVA_JRE% 14 %PKG_GREENSTONE_TOOLS% 15 15 16 16 OPTDEPENDS: 17 17 18 18 MAKEDEPENDS: 19 @PKG_JAVA_JDK@20 @PKG_SVN@21 @PKG_RSYNC@19 %PKG_JAVA_JDK% 20 %PKG_SVN% 21 %PKG_RSYNC% 22 22 23 23 PROVIDES: 24 24 25 25 FILES: 26 @GLI@26 %GLI% 27 27 %{_bindir}/* 28 28 -
main/trunk/package-kits/linux/packages/main
r29546 r29577 1 1 SVN_LOCATION: http://svn.greenstone.org/main/trunk/greenstone3 2 NAME: @PKG_GREENSTONE@2 NAME: %PKG_GREENSTONE% 3 3 VERSION: 3.06 4 4 RELEASE: 1 … … 11 11 12 12 DEPENDS: 13 @PKG_JAVA_JRE@ 14 @PKG_TOMCAT@ 13 %PKG_JAVA_JRE% 14 %PKG_TOMCAT% 15 %PKG_WGET% 15 16 16 17 OPTDEPENDS: 17 @PKG_GREENSTONE_DEMO@18 @PKG_GREENSTONE_TOOLS@18 %PKG_GREENSTONE_DEMO% 19 %PKG_GREENSTONE_TOOLS% 19 20 20 21 MAKEDEPENDS: 21 @PKG_JAVA_JDK@22 @PKG_SVN@23 @PKG_ANT@24 @PKG_PATCH@25 @PKG_AUTOCONF@26 @PKG_GCC@27 @PKG_MAKE@28 @PKG_RSYNC@22 %PKG_JAVA_JDK% 23 %PKG_SVN% 24 %PKG_ANT% 25 %PKG_PATCH% 26 %PKG_AUTOCONF% 27 %PKG_GCC% 28 %PKG_MAKE% 29 %PKG_RSYNC% 29 30 30 31 PROVIDES: 31 32 32 33 FILES: 33 @WEB@34 @TOMCATCONF@/*35 @TOMCATLIB@/*34 %WEB% 35 %TOMCATCONF%/* 36 %TOMCATLIB%/* 36 37 %{_libdir}/* 37 38 … … 40 41 greenstone3.xml 41 42 gs2build.patch 42 perl-util.patch 43 servlets.patch 44 gsdl3site.cfg.patch 45 global.properties.patch 43 46 44 47 MAKEFILE: … … 50 53 51 54 POST_INSTALL: 52 chown -R @TOMCAT_USER@:@TOMCAT_USER@ @WEB@55 chown -R %TOMCAT_USER%:%TOMCAT_USER% %WEB% 53 56 54 57 POST_REMOVE: -
main/trunk/package-kits/linux/packages/tools
r29536 r29577 1 1 SVN_LOCATION: http://svn.greenstone.org/main/trunk/greenstone3 2 NAME: @PKG_GREENSTONE_TOOLS@2 NAME: %PKG_GREENSTONE_TOOLS% 3 3 VERSION: 3.06 4 4 RELEASE: 1 … … 11 11 12 12 DEPENDS: 13 @PKG_WVWARE@ 14 @PKG_PERL@ 15 @PKG_IMAGEMAGICK@ 13 %PKG_WVWARE% 14 %PKG_PERL% 15 %PKG_IMAGEMAGICK% 16 %PKG_WGET% 16 17 17 18 OPTDEPENDS: 18 @PKG_GLI@19 %PKG_GLI% 19 20 20 21 MAKEDEPENDS: 21 @PKG_JAVA_JDK@22 @PKG_SVN@23 @PKG_ANT@24 @PKG_PATCH@25 @PKG_AUTOCONF@26 @PKG_GCC@27 @PKG_MAKE@28 @PKG_RSYNC@22 %PKG_JAVA_JDK% 23 %PKG_SVN% 24 %PKG_ANT% 25 %PKG_PATCH% 26 %PKG_AUTOCONF% 27 %PKG_GCC% 28 %PKG_MAKE% 29 %PKG_RSYNC% 29 30 30 31 PROVIDES: 31 32 32 33 FILES: 33 @GSTOOLS@34 %GREENSTONE_HOME%/* 34 35 %{_bindir}/* 35 36 -
main/trunk/package-kits/linux/perllib/Greenstone/Config.pm
r29546 r29577 27 27 my $self = shift; 28 28 for (@_) { 29 s/ @([\w]+)@/$self->replacement($1)/ge;29 s/%([\w]+)%/$self->replacement($1)/ge; 30 30 } 31 31 return @_; -
main/trunk/package-kits/linux/perllib/Greenstone/Package.pm
r29551 r29577 146 146 } else { 147 147 print ' - ', $dst, "\n"; 148 if (-B $src or $src =~ /\.patch$/i) {148 if (-B $src) { 149 149 # copy binary file 150 150 cp $src, $dst or die "Failed to copy '$src': $!"; -
main/trunk/package-kits/linux/segments/base
r29546 r29577 1 systemlib := @SYSTEMLIB@2 systembin := @SYSTEMBIN@3 java := @SYSTEMJAVA@4 web := @WEB@5 tomcatlib := @TOMCATLIB@6 tomcatconf := @TOMCATCONF@7 gstools := @GSTOOLS@8 gli := @GLI@1 systemlib := %SYSTEMLIB% 2 systembin := %SYSTEMBIN% 3 java := %SYSTEMJAVA% 4 web := %WEB% 5 tomcatlib := %TOMCATLIB% 6 tomcatconf := %TOMCATCONF% 7 gstools := %GREENSTONE_HOME% 8 gli := %GLI% 9 9 10 10 DESTDIR ?= / -
main/trunk/package-kits/linux/segments/build-core
r29481 r29577 4 4 export JAVA_HOME=$(java) ; \ 5 5 yes | ant prepare 6 patch -d src/ -p0 -N -i gs2build.patch || : 6 # apply patches 7 for patch in *.patch; do patch -d src/ -p0 -N -i $$patch; done || : 7 8 cd src/gs2build/build-src ; \ 8 9 autoconf … … 16 17 JAVA_HOME=$(java) ant install 17 18 mv src/lib/jni/*.jar src/web/WEB-INF/lib/ 18 # patch for gs2build tempdir19 patch -d src/ -p0 -N -i perl-util.patch || :20 19 # delete windows/mac stuff 21 20 find src/ -type d \( -iname "win32" -o -iname "windows" -o -iname "winutil" -o -iname "darwin" \) -exec rm -rf {} \; 2> /dev/null || : -
main/trunk/package-kits/linux/segments/rpm
r29559 r29577 1 1 pkg: package 2 2 package: 3 rm -rf ~/rpmbuild/SOURCES/ @NAME@4 mkdir -p ~/rpmbuild/SPECS ~/rpmbuild/SOURCES/ @NAME@5 cp @NAME@.spec ~/rpmbuild/SPECS6 rsync -a --info=STATS --exclude *.spec * ~/rpmbuild/SOURCES/ @NAME@/7 rpmbuild -ba @NAME@.spec3 rm -rf ~/rpmbuild/SOURCES/%NAME% 4 mkdir -p ~/rpmbuild/SPECS ~/rpmbuild/SOURCES/%NAME% 5 cp %NAME%.spec ~/rpmbuild/SPECS 6 rsync -a --info=STATS --exclude *.spec * ~/rpmbuild/SOURCES/%NAME%/ 7 rpmbuild -ba %NAME%.spec -
main/trunk/package-kits/linux/segments/src
r29508 r29577 1 1 svn: 2 2 @echo "Getting latest source" 3 svn co @SVN_LOCATION@svn3 svn co %SVN_LOCATION% svn 4 4 5 5 src: svn
Note:
See TracChangeset
for help on using the changeset viewer.