Skip to content

Instantly share code, notes, and snippets.

@viz3
Created June 4, 2012 00:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save viz3/2865627 to your computer and use it in GitHub Desktop.
Save viz3/2865627 to your computer and use it in GitHub Desktop.
install vobcopy
#!/bin/sh
base_dir="$HOME/local"
src_dir="${base_dir}/src"
mkdir -p "$src_dir"
# Install libdvdcss
pushd "$src_dir"
svn co svn://svn.videolan.org/libdvdcss/trunk libdvdcss
cd libdvdcss
./bootstrap
./configure --prefix=${base_dir}
make
make install
popd
# Install libdvdread
pushd "$src_dir"
wget 'http://dvdnav.mplayerhq.hu/releases/libdvdread-4.2.0.tar.bz2'
tar jxvf libdvdread-4.2.0.tar.bz2
cd libdvdread-4.2.0
./autogen.sh --prefix=${base_dir}
CFLAGS="-I${base_dir}/include" LDFLAGS="-L${base_dir}/lib" CPPFLAGS="-I${base_dir}/include" ./configure --prefix="${base_dir}"
make
make install
popd
# Install vobcopy
pushd "$src_dir"
wget 'http://vobcopy.org/download/vobcopy-1.2.0.tar.gz'
tar zxvf vobcopy-1.2.0.tar.gz
cd vobcopy-1.2.0
./configure.sh --prefix=${base_dir} --with-dvdread-libs=${base_dir} --with-lfs
sed -i -e 's/^\(LDFLAGS.*\)lib64/\1lib/' Makefile
make
make install
popd
# sudo mount /media/cdrom0
# export export LD_LIBRARY_PATH="${base_dir}/lib"
# vobcopy -m
# umount /media/cdrom0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment