From 2827392c9dd7647415a8dc5689b831540a8be922 Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Sat, 9 Sep 2017 19:54:23 +0100 Subject: [PATCH] Download CSLs --- scripts/lib | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/scripts/lib b/scripts/lib index d0af059..a755824 100755 --- a/scripts/lib +++ b/scripts/lib @@ -9,7 +9,8 @@ WKTOX_VERSION=0.12.4 PANDOC_DL=pandoc-${PANDOC_VERSION}-1-amd64.deb WKTOX_DL=wkhtmltox-${WKTOX_VERSION}_linux-generic-amd64.tar.xz -CSL_DL=csl.zip +CSL_DL=csl-temp.zip +CSL_TEMP=$LIB_DIR/csl echo "> Cleaing old lib..." rm -rf $LIB_DIR @@ -22,14 +23,21 @@ ar p ${LIB_DIR}/${PANDOC_DL} data.tar.gz | tar xz --strip-components 2 -C $LIB_D mv $LIB_DIR/bin/* $LIB_DIR cd $LIB_DIR && rm -r bin/ share/ $PANDOC_DL && cd - -echo "> Install WkHTMLtoPDF..." +echo "> Installing WkHTMLtoPDF..." wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/${WKTOX_VERSION}/${WKTOX_DL} -O $LIB_DIR/$WKTOX_DL tar -xJf $LIB_DIR/$WKTOX_DL -C $LIB_DIR mv $LIB_DIR/wkhtmltox/lib/* $LIB_DIR cd $LIB_DIR && rm -r wkhtmltox/ $WKTOX_DL && cd - -echo "> Install Sciter..." +echo "> Installing Sciter..." wget https://sciter.com/sdk/sciter-sdk.zip -O $LIB_DIR/sciter.zip unzip -j $LIB_DIR/sciter.zip "bin.gtk/libsciter-gtk-64.so" -d $LIB_DIR sudo ln -sfP $PWD/$LIB_DIR/libsciter-gtk-64.so /usr/lib/libsciter-gtk-64.so rm $LIB_DIR/sciter.zip + +echo "> Installing CSLs..." +wget https://github.com/citation-style-language/styles-distribution/archive/master.zip -O $LIB_DIR/$CSL_DL +unzip $LIB_DIR/$CSL_DL -d $CSL_TEMP +cd $CSL_TEMP/styles-distribution-master && rm -rf dependent/ README.md renamed-styles.json && cd - +zip -jr $LIB_DIR/csl.zip $CSL_TEMP/styles-distribution-master +rm -rf $CSL_TEMP $LIB_DIR/$CSL_DL