summaryrefslogtreecommitdiff
path: root/libdvdcss
diff options
context:
space:
mode:
authorB Stack <bgstack15@gmail.com>2019-11-14 19:54:21 +0000
committerB Stack <bgstack15@gmail.com>2019-11-14 19:54:21 +0000
commitff330d04a028e68584fb051c083619ce01175b83 (patch)
tree26f78dbfad675059ac4e7e5fb3af4abd41235d23 /libdvdcss
parentMerge branch 'palemoon-bump' into 'master' (diff)
parentupdate documentation (diff)
downloadstackrpms-ff330d04a028e68584fb051c083619ce01175b83.tar.gz
stackrpms-ff330d04a028e68584fb051c083619ce01175b83.tar.bz2
stackrpms-ff330d04a028e68584fb051c083619ce01175b83.zip
Merge branch 'updates' into 'master'
Slew of applicaton updates See merge request bgstack15/stackrpms!99
Diffstat (limited to 'libdvdcss')
-rw-r--r--libdvdcss/README.md17
-rw-r--r--libdvdcss/stackrpms-libdvdcss.spec.diff44
2 files changed, 61 insertions, 0 deletions
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 <negativo17@gmail.com> - 1.4.2-2
+-- Add GCC build requirement.
++* Sun Nov 11 2018 B Stack <bgstack15@gmail.com> - 1.4.2-2
++- Repackaged for stackrpms
+
+ * Tue Apr 24 2018 Simone Caronni <negativo17@gmail.com> - 1.4.2-1
+ - Update to 1.4.2.
bgstack15