EG install scripts: handle translation packages more elegantly
authortwirlip <twirlip@twirlip.org>
Fri, 28 Jun 2019 20:57:01 +0000 (13:57 -0700)
committertwirlip <twirlip@twirlip.org>
Fri, 28 Jun 2019 20:57:01 +0000 (13:57 -0700)
deployment/install-eg.sh
deployment/install-osrf.sh

index 2339658..75cdb34 100755 (executable)
@@ -74,7 +74,7 @@ fi
 # as root
 cd ${BUILDDIR} && make -f Open-ILS/src/extras/Makefile.install ubuntu-xenial
 if [[ ! -n "$TARBALL" ]] ; then
-  cd ${BUILDDIR} && make -f Open-ILS/src/extras/Makefile.install ubuntu-xenial-developer # required for web client
+  cd ${BUILDDIR} && make -f Open-ILS/src/extras/Makefile.install ubuntu-xenial-translator # required for web client and custom translations
 fi
 # by default, CPAN needs some manual input at this point; you can just accept all defaults
  
@@ -103,7 +103,7 @@ fi
 [ ! -n "$TARBALL" ] && suwrap "cd ${BUILDDIR} && autoreconf -i" ${INSTALL_USER} # not required for release versions
 suwrap "PATH=${INSTALLDIR}/bin:\$PATH cd ${BUILDDIR} && PATH=${INSTALLDIR}/bin:\$PATH ./configure -C --prefix=${INSTALLDIR} --sysconfdir=${INSTALLDIR}/conf --with-opensrf-headers=${INSTALLDIR}/include/ --with-opensrf-libs=${INSTALLDIR}/lib/" ${INSTALL_USER}
 suwrap "cd ${BUILDDIR} && make" ${INSTALL_USER}
-suwrap "cd ${BUILDDIR}/build/i18n && make LOCALE=fr-CA install && make LOCALE=en-CA install" ${INSTALL_USER}
+[ ! -n "$TARBALL" ] && suwrap "cd ${BUILDDIR}/build/i18n && make LOCALE=fr-CA install && make LOCALE=en-CA install" ${INSTALL_USER}
  
 # as root
 cd ${BUILDDIR} && make install
index b9c8338..448db7e 100755 (executable)
@@ -50,7 +50,7 @@ else
 fi
 # as root
 usermod -a -G sudo ${DEFAULT_USER}
-apt-get install git-core build-essential translate-toolkit python-polib bsdmainutils unzip
+apt-get install git-core build-essential bsdmainutils unzip
  
 # as DEFAULT_USER
 if [ ! -d "${SITKACONF}" ]