diff options
author | Austin English <austinenglish@gmail.com> | 2015-08-27 01:38:33 -0500 |
---|---|---|
committer | Austin English <austinenglish@gmail.com> | 2016-02-11 15:19:34 -0600 |
commit | 6714d0160789cbccc283e45d7858601a0e863a1b (patch) | |
tree | 9b981f7c63a9bb0c74409b7cc4993c98fa18e9ad /config/chroot_local-hooks/59-libdvd-pkg | |
parent | 1b1e5ad116df4f6fefcb4b2c113b0bc3d5fa9a1d (diff) |
add libdvdcss2 to tails
Diffstat (limited to 'config/chroot_local-hooks/59-libdvd-pkg')
-rwxr-xr-x | config/chroot_local-hooks/59-libdvd-pkg | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/config/chroot_local-hooks/59-libdvd-pkg b/config/chroot_local-hooks/59-libdvd-pkg new file mode 100755 index 0000000..4c8d817 --- /dev/null +++ b/config/chroot_local-hooks/59-libdvd-pkg @@ -0,0 +1,36 @@ +#!/bin/sh +set -e +set -u +set -x + +echo "Installing libdvd-pkg" + +apt-get --yes install libdvd-pkg +dpkg-reconfigure libdvd-pkg + +# Create and install fake libdvd-pkg package +local tmp +tmp="$(mktemp -d)" +apt-get install --yes equivs + +LIBDVD_PKG_VERSION=$(dpkg-query -s libdvd-pkg | grep Version | cut -d ' ' -f2 ) + +cat > "${tmp}/libdvd-pkg-${LIBDVD_PKG_VERSION}.control" << EOF +Section: multimedia +Priority: optional +Homepage: https://tails.boum.org/ +Standards-Version: 3.6.2 + +Package: libdvd-pkg-${LIBDVD_PKG_VERSION} +Maintainer: Tails developers <amnesia@boum.org> +Provides: libdvd-pkg +Architecture: all +Description: (Fake) libdvd-pkg package + Provide placeholder to keep libdvdcss2 happy. +EOF + +cd "${tmp}" +equivs-build "${tmp}/libdvd-pkg-${LIBDVD_PKG_VERSION}.control" +dpkg -i "${tmp}/libdvd-pkg-${LIBDVD_PKG_VERSION}_1.0_all.deb" +cd - +rm -R "${tmp}" |