Skip to content

KohaSuomi/koha-suomi-marc-conversion-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

koha-suomi-marc-conversion-tool

Marc conversion tool

Install USEMARCON

sudo apt install libtool automake autoconf
./buildconf.sh
cd pcre/
./configure --enable-utf8 --enable-unicode-properties --disable-shared --disable-cpp
make && make install

Run conversions

  1. Print marcxml records to files
perl -I ~/koha-suomi-marc-conversion-tool/ ~/koha-suomi-marc-conversion-tool/Converter/scripts/print_marcs.pl -p <OUTPUT_PATH>
  1. Convert fi files with usemarcon
~/koha-suomi-marc-conversion-tool/Converter/scripts/usemarcon_converter.sh ~/koha-suomi-marc-conversion-tool/USEMARCON-ISBD/ma2maisbd0-ks.ini <INPUT_PATH> <OUTPUT_PATH> fi
~/koha-suomi-marc-conversion-tool/Converter/scripts/usemarcon_converter.sh ~/koha-suomi-marc-conversion-tool/USEMARCON-RDA/ma21RDA_bibliografiset_fi.ini <INPUT_PATH> <OUTPUT_PATH> fi
  1. Convert sv files with usemarcon
~/koha-suomi-marc-conversion-tool/Converter/scripts/usemarcon_converter.sh ~/koha-suomi-marc-conversion-tool/USEMARCON-ISBD/ma2maisbd0-ks.ini <INPUT_PATH> <OUTPUT_PATH> sv
~/koha-suomi-marc-conversion-tool/Converter/scripts/usemarcon_converter.sh ~/koha-suomi-marc-conversion-tool/USEMARCON-RDA/ma21RDA_bibliografiset_sv.ini <INPUT_PATH> <OUTPUT_PATH> sv
  1. Stage records to Koha
perl -I ~/koha-suomi-marc-conversion-tool/ ~/koha-suomi-marc-conversion-tool/Converter/scripts/import_records.pl -d <INPUT_PATH> --matcher_id <number> -v