paperless-venv - Add steps to compile jbig2enc
This commit is contained in:
@@ -204,6 +204,32 @@ step_19() {
|
|||||||
step service restart
|
step service restart
|
||||||
}
|
}
|
||||||
|
|
||||||
|
step_21_info() { echo 'Setup dependecies to compile jbig2'; }
|
||||||
|
step_21_alias() { echo 'setup_jbig2'; }
|
||||||
|
step_21() {
|
||||||
|
exe apt install libtool libleptonica-dev ${sq_aptOpt}
|
||||||
|
}
|
||||||
|
|
||||||
|
sq_jbig2build="/tmp/jbig2build"
|
||||||
|
step_22_info() { echo 'Compile jbig2'; }
|
||||||
|
step_22_alias() { echo 'make_jbig2'; }
|
||||||
|
step_22() {
|
||||||
|
exe mkdir -p "${sq_jbig2build}"
|
||||||
|
exe cd "${sq_jbig2build}"
|
||||||
|
exe git clone https://github.com/agl/jbig2enc
|
||||||
|
exe cd jbig2enc
|
||||||
|
exe ./autogen.sh
|
||||||
|
exep ./configure "&&" make
|
||||||
|
}
|
||||||
|
|
||||||
|
step_23_info() { echo 'Install compiled jbig2'; }
|
||||||
|
step_23_alias() { echo 'install_jbig2'; }
|
||||||
|
step_23() {
|
||||||
|
[[ ! -d "${sq_jbig2build}" ]] && die "Compile jbi2 first"
|
||||||
|
exe cd "${sq_jbig2build}/jbig2enc"
|
||||||
|
exe make install
|
||||||
|
}
|
||||||
|
|
||||||
step_30_info() {
|
step_30_info() {
|
||||||
echo "Retag existing documents"
|
echo "Retag existing documents"
|
||||||
echoinfo "OPTIONS"
|
echoinfo "OPTIONS"
|
||||||
|
Reference in New Issue
Block a user