public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Kevin Kofler <kevin.kofler@chello.at>
To: git-commits@fedoraproject.org
Subject: [rpms/xine-lib] epel9-next: - do not remove DVD plugin, not encumbered (only uses libdvdread/libdvdnav)
Date: Mon, 20 Jul 2026 20:01:15 GMT [thread overview]
Message-ID: <178457767585.1.14877115232862946373.rpms-xine-lib-7537d5e2da03@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/xine-lib
Branch : epel9-next
Commit : 7537d5e2da03a62eef237d576b2fd9cb397c27a6
Author : Kevin Kofler <kevin.kofler@chello.at>
Date : 2012-07-16T21:50:44+02:00
Stats : +13/-3 in 3 file(s)
URL : https://src.fedoraproject.org/rpms/xine-lib/c/7537d5e2da03a62eef237d576b2fd9cb397c27a6?branch=epel9-next
Log:
- do not remove DVD plugin, not encumbered (only uses libdvdread/libdvdnav)
* Mon Jul 16 2012 Kevin Kofler <Kevin@tigcc.ticalc.org> 1.1.21-2
- do not remove DVD plugin, not encumbered (only uses libdvdread/libdvdnav)
It makes no sense to remove the DVD input plugin when:
* the libdvd* libraries which do all the actual work are in Fedora,
* GStreamer also ships the exact equivalent functionality in Fedora and
* we are now shipping the BluRay input plugin in Fedora.
The DVD input plugin does not include nor depend on any decoding or decryption
code, it only wraps the libdvdread and libdvdnav libraries. (The same goes for
the BluRay plugin, except libbluray is used there.)
---
diff --git a/sources b/sources
index cce5cd6..fd1b3c5 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-121b82650df35c7d701586889edc9aab xine-lib-1.1.21-pruned.tar.xz
+1568a378a732bd9b69d418674ad4165c xine-lib-1.1.21-pruned.tar.xz
diff --git a/xine-lib-cleanup-sources.sh b/xine-lib-cleanup-sources.sh
index 6a1aa82..a250800 100755
--- a/xine-lib-cleanup-sources.sh
+++ b/xine-lib-cleanup-sources.sh
@@ -44,7 +44,10 @@ for remove in ffmpeg; do
rmpluglib combined ffmpeg
done
# Input plugins
-for p in dvd vcd mms; do
+# DVD reading (dvd input plugin) has now been in Fedora for a while (libdvdread,
+# libdvdnav), the xine-lib code only wraps those libraries. (Decrypting and
+# decoding are of course still separate and forbidden in Fedora.)
+for p in vcd mms; do
echo "removing $p input plugin..."
# Remove sources
for sourcefile in `awk '/^xineplug_inp_'$p'_la_SOURCES/ { $1=""; $2=""; print $0}' src/input/Makefile.am`; do
diff --git a/xine-lib.spec b/xine-lib.spec
index 17aedfa..2f2352c 100644
--- a/xine-lib.spec
+++ b/xine-lib.spec
@@ -26,7 +26,7 @@
Summary: A multimedia engine
Name: xine-lib
Version: 1.1.21
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
Group: System Environment/Libraries
URL: http://www.xine-project.org/
@@ -47,6 +47,9 @@ Patch9: xine-lib-1.1.16.2-multilib.patch
Provides: xine-lib(plugin-abi) = %{plugin_abi}
%{?_isa:Provides: xine-lib(plugin-abi)%{?_isa} = %{plugin_abi}}
+# DVD plugin moved from there
+Conflicts: xine-lib-extras-freeworld < 1.1.21-3
+
BuildRequires: autoconf automake libtool
# X11
BuildRequires: libX11-devel
@@ -315,6 +318,7 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_inp_bluray.so
%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_inp_cdda.so
%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_inp_dvb.so
+%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_inp_dvd.so
%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_inp_file.so
%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_inp_http.so
%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_inp_net.so
@@ -375,6 +379,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Mon Jul 16 2012 Kevin Kofler <Kevin@tigcc.ticalc.org> 1.1.21-2
+- do not remove DVD plugin, not encumbered (only uses libdvdread/libdvdnav)
+
* Tue Jun 12 2012 Xavier Bachelot <xavier@bachelot.org> 1.1.21-1
- Update to 1.1.21.
- Enable libbluray support.
reply other threads:[~2026-07-20 20:01 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178457767585.1.14877115232862946373.rpms-xine-lib-7537d5e2da03@fedoraproject.org \
--to=kevin.kofler@chello.at \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox