Changeset 32787 for main/trunk/greenstone2
- Timestamp:
- 2019-02-20T19:14:07+13:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/perllib/cpan/compile-dbd-mysql.sh
r32786 r32787 43 43 MYSQL_TARBALL="${MYSQL_BIN}-macos10.13-x86_64" 44 44 45 45 46 # We want DBI::mysql version 1.634 46 47 # see http://wiki.greenstone.org/doku.php?id=en:user_advanced:greenstonesqlplugs 47 48 # and https://metacpan.org/pod/release/TIMB/DBI-1.634/lib/DBI/DBD.pm 48 DBI_ MYSQL=DBI-1.63449 DBI_ MYSQL_DOWNLOAD=https://cpan.metacpan.org/authors/id/T/TI/TIMB/$DBI_MYSQL.tar.gz49 DBI_DBD=DBI-1.634 50 DBI_DBD_DOWNLOAD=https://cpan.metacpan.org/authors/id/T/TI/TIMB/$DBI_DBD.tar.gz 50 51 51 52 # We want DBD::mysql version 4.033 … … 73 74 TEMP_STATIC_LIBS_DIR=$GSDLHOME/$MYSQL_BIN/mysql-static 74 75 MYSQL_DIR=$GSDLHOME/$MYSQL_BIN 75 76 76 77 77 ########################## … … 127 127 128 128 # download and untar DBI::DBD v 1.634 129 if [ ! -d $GSDLHOME/$DBI_ MYSQL]; then129 if [ ! -d $GSDLHOME/$DBI_DBD ]; then 130 130 cd $GSDLHOME 131 if [ ! -e $GSDLHOME/$DBI_ MYSQL.tar.gz ]; then131 if [ ! -e $GSDLHOME/$DBI_DBD.tar.gz ]; then 132 132 echo "** Getting the DBI::DBD tarball" 133 wget $WGET_FLAGS $DBI_ MYSQL_DOWNLOAD133 wget $WGET_FLAGS $DBI_DBD_DOWNLOAD 134 134 fi 135 135 echo "** Extracting the DBI::DBD tarball into $GSDLHOME" 136 tar -xvzf $DBI_ MYSQL.tar.gz136 tar -xvzf $DBI_DBD.tar.gz 137 137 fi 138 138 # start compiling DBI::DBD into $TEMP_DBI_DBD_DIR … … 144 144 mkdir $TEMP_DBI_DBD_DIR 145 145 146 cd $GSDLHOME/$DBI_ MYSQL146 cd $GSDLHOME/$DBI_DBD 147 147 perl Makefile.PL \ 148 148 PREFIX=$TEMP_DBI_DBD_DIR … … 160 160 #echo "EXITING" 161 161 #exit 162 162 163 163 164 # download and untar DBD::mysql v 4.033 … … 187 188 cd $CPAN_DIR 188 189 mv $TEMP_DBI_DBD_DIR/lib/perl5/site_perl/$PERL_FULL_VERSION/darwin-thread-multi-2level/DBD $PERL_FOLDER/. 189 mv $TEMP_DBI_DBD_DIR/lib/perl5/site_perl/$PERL_FULL_ SUBVERSION/darwin-thread-multi-2level/auto/DBD $PERL_FOLDER/auto/.190 mv $TEMP_DBI_DBD_DIR/lib/perl5/site_perl/$PERL_FULL_VERSION/darwin-thread-multi-2level/auto/DBD $PERL_FOLDER/auto/. 190 191 191 192 # clean up … … 195 196 echo "** Will now delete temporary DBD::mysql products, and the untarred DBD::mysql" 196 197 rm -rf $TEMP_DBI_DBD_DIR 197 rm -rf $GSDLHOME/$DBI_ MYSQL198 rm -rf $GSDLHOME/$DBI_DBD 198 199 rm -rf $GSDLHOME/$DBD_MYSQL 199 200 else
Note:
See TracChangeset
for help on using the changeset viewer.