From 37c02295ecd7da5811900163b543e02e5bfac0ec Mon Sep 17 00:00:00 2001 From: B Stack Date: Tue, 12 Nov 2019 17:36:45 -0500 Subject: update documentation Add a readme to all packages, which includes references and diffs where applicable. --- libdvdcss/README.md | 17 +++++++++++++ libdvdcss/stackrpms-libdvdcss.spec.diff | 44 +++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 libdvdcss/README.md create mode 100644 libdvdcss/stackrpms-libdvdcss.spec.diff (limited to 'libdvdcss') diff --git a/libdvdcss/README.md b/libdvdcss/README.md new file mode 100644 index 0000000..0a0738a --- /dev/null +++ b/libdvdcss/README.md @@ -0,0 +1,17 @@ +# libdvdcss upstream +Forked from https://negativo17.org/repos/multimedia/fedora-30/SRPMS/libdvdcss-1.4.2-2.fc30.src.rpm + +# Alternatives +Debian packages libdvdcss in a separate manner, as package libdvd-pkg. + +# Reason for being in stackrpms +CentOS and Fedora do not package libdvdcss natively, and I did not want to depend on external repositories long-term. I disliked how Devuan packaged libdvdcss so I packaged it myself. + +# Reverse dependency matrix +Distro | libdvdcss version +------- | --------------- +rpm | 1.4.2 +dpkg | 1.4.2 + +# Differences from upstream +See file [stackrpms-libdvdcss.spec.diff](stackrpms-libdvdcss.spec.diff) diff --git a/libdvdcss/stackrpms-libdvdcss.spec.diff b/libdvdcss/stackrpms-libdvdcss.spec.diff new file mode 100644 index 0000000..3542569 --- /dev/null +++ b/libdvdcss/stackrpms-libdvdcss.spec.diff @@ -0,0 +1,44 @@ +--- /usr/src/libdvdcss/1.4.2-2/libdvdcss.spec 2019-02-24 08:57:24.000000000 -0500 ++++ /home/bgstack15/dev/stackrpms/libdvdcss/libdvdcss.spec 2019-05-05 14:49:22.517761557 -0400 +@@ -1,14 +1,16 @@ + Summary: A portable abstraction library for DVD decryption + Name: libdvdcss + Version: 1.4.2 +-Release: 2%{?dist} ++Release: 2 + License: GPLv2+ +-URL: http://www.videolan.org/%{name}/ +- +-Source: http://www.videolan.org/pub/videolan/%{name}/%{version}/%{name}-%{version}.tar.bz2 +- ++URL: https://www.videolan.org/%{name}/ ++#Source: http://www.videolan.org/pub/videolan/%%{name}/%%{version}/%%{name}-%%{version}.tar.bz2 ++# Use the code release because www.videolan.org does not provide https for the tarball download which is required by rpkg on copr. ++Source: https://code.videolan.org/videolan/%{name}/-/archive/%{version}/%{name}-%{version}.tar.bz2 + BuildRequires: doxygen +-BuildRequires: gcc ++BuildRequires: autoconf ++BuildRequires: automake ++BuildRequires: libtool + + Requires(post): ldconfig + +@@ -32,6 +34,7 @@ + %setup -q + + %build ++autoreconf -i + %configure --disable-static + %make_build + +@@ -56,8 +59,8 @@ + %{_libdir}/pkgconfig/%{name}.pc + + %changelog +-* Thu Sep 20 2018 Simone Caronni - 1.4.2-2 +-- Add GCC build requirement. ++* Sun Nov 11 2018 B Stack - 1.4.2-2 ++- Repackaged for stackrpms + + * Tue Apr 24 2018 Simone Caronni - 1.4.2-1 + - Update to 1.4.2. -- cgit