libdvdcss-1.2.10

Introduction to libdvdcss

libdvdcss is a simple library designed for accessing DVDs as a block device without having to bother about the decryption.

This package is known to build and work properly using an LFS-6.5 platform.

Package Information

libdvdcss Dependencies

Optional (to Create Documentation)

Doxygen-1.7.5, and TeX Live-20110705

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/libdvdcss

Installation of libdvdcss

[Note]

Note

In certain circumstances the 'inputenc' package in the LaTeX installation may not work properly during the build, causing it to hang up. If this happens, issue quit at the LaTeX prompt and then issue the following command at the shell prompt:

echo "INPUT_ENCODING         = ISO-8859-1" >>doc/doxygen.cfg

Now either resume the build, or start over. Disregard this note if you do not have a LaTeX package or Doxygen installed.

Install libdvdcss by running the following commands:

./configure --prefix=/usr &&
make

If you have Doxygen and teTeX or TeX Live installed, HTML and Postscript documentation was created during the build. If you also want to install a PDF version of the reference manual, issue the following command:

make -C doc/latex pdf

This package does not come with a test suite.

Now, as the root user:

make install

If you have Doxygen and teTeX or TeX Live installed, install the documentation using the following commands as the root user:

install -v -m755 -d         /usr/share/doc/libdvdcss-1.2.10/html &&
install -v -m644 doc/html/* /usr/share/doc/libdvdcss-1.2.10/html &&
install -v -m644 doc/latex/*.{pdf,ps,dvi} \
                            /usr/share/doc/libdvdcss-1.2.10

Command Explanations

--disable-static: prevent static library being built and installed.

Contents

Installed Programs: None
Installed Library: libdvdcss.{so,a}
Installed Directories: /usr/include/dvdcss and /usr/share/doc/libdvdcss-1.2.10

Short Descriptions

libdvdcss.{so,a}

provides the functionality that is required for transparent DVD access with CSS decryption.

Last updated on 2011-12-05 22:58:00 +0000