#!/bin/bash set -e #mkdir -p $1/usr/local/lib #cp ../Open-COBOL-ESQL-$version/dblib/.libs/libocesql.a $1/usr/local/lib #cp ../Open-COBOL-ESQL-$version/dblib/libocesql.la $1/usr/local/lib #cp ../Open-COBOL-ESQL-$version/dblib/.libs/libocesql.so.0.1.0 $1/usr/local/lib #pushd $1/usr/local/lib >/dev/null # ln -s libocesql.so.0.1.0 libocesql.so # ln -s libocesql.so.0.1.0 libocesql.so.0 #popd >/dev/null pushd ~/build/Downloads/Open-COBOL-ESQL >/dev/null make install popd >/dev/null rsync -a ~/build/debian/tmp/ ./debian/tmp/ mkdir -p $1/usr/bin cat << 'OCERUN' > $1/usr/bin/ocerun #!/bin/bash set -e if [ -z "$1" ] ;then echo "Usage: ocerun DATEI" exit 1 fi export LD_LIBRARY_PATH="/usr/lib" export OCDB_DB_CHAR=UTF-8 $1 OCERUN chmod 755 $1/usr/bin/ocerun cat << 'OCECOBC' > $1/usr/bin/ocecobc #!/bin/bash set -e usage="ocecobc [-x] DATEI" exec_flag="" if [ -z "$1" ]; then echo "Usage: $usage" exit 46 fi file=$1 if [ $1 == "-x" ]; then exec_flag="-x" if [ -z "$2 ]; then echo "File missing." echo "Usage: $usage" exit 43 fi file=$2 fi export COB_LDFLAGS=-Wl,--no-as-needed export LD_LIBRARY_PATH="/usr/lib" export COBCPY=/usr/share/open-cobol-esql/copy base_name=${file%.*} ocesql $file $base_name.cob cobc $exec_flag -locesql $base_name.cob OCECOBC chmod 755 $1/usr/bin/ocecobc