From 83e534e57a19dc558e9e8a2538bed05c2fd591c6 Mon Sep 17 00:00:00 2001 From: Automatic Build System Date: Sat, 6 Jan 2024 04:08:50 +0100 Subject: [PATCH] automatic version update by autodist [release 1.2.13-1mamba;Mon Apr 15 2013] --- README.md | 6 +++ libdvdcss-1.2.9-doxygen.patch | 28 +++++++++++ libdvdcss.spec | 90 +++++++++++++++++++++++++++++++++++ 3 files changed, 124 insertions(+) create mode 100644 libdvdcss-1.2.9-doxygen.patch create mode 100644 libdvdcss.spec diff --git a/README.md b/README.md index c944eb6..6aab8dd 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,8 @@ # libdvdcss +libdvdcss is a simple library designed for accessing DVDs like a block device without having to bother about the decryption. +The important features are: +* Portability: currently supported platforms are GNU/Linux, FreeBSD, NetBSD, OpenBSD, BSD/OS, BeOS, Windows 95/98/ME, Windows NT/2000/XP, MacOS X, Solaris, HP-UX and OS/2. +* Adaptability: unlike most similar projects, libdvdcss doesn't require the region of your drive to be set and will try its best to read from the disc even in the case of a region mismatch. +* Simplicity: a DVD player can be built around the libdvdcss API using no more than 6 library calls. + diff --git a/libdvdcss-1.2.9-doxygen.patch b/libdvdcss-1.2.9-doxygen.patch new file mode 100644 index 0000000..8b6460b --- /dev/null +++ b/libdvdcss-1.2.9-doxygen.patch @@ -0,0 +1,28 @@ +Index: doc/doxygen.cfg.in +=================================================================== +--- doc/doxygen.cfg (revision 203) ++++ doc/doxygen.cfg (working copy) +@@ -364,6 +364,10 @@ + INPUT = @TOP_SRCDIR@/src/dvdcss/dvdcss.h \ + @TOP_SRCDIR@/src/libdvdcss.c + ++# The INPUT_ENCODING tag sets the character encoding of the input files. ++ ++INPUT_ENCODING = ISO-8859-1 ++ + # If the value of the INPUT tag contains directories, you can use the + # FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp + # and *.h) to filter out the source-files in the directories. If left +Index: doc/header.html +=================================================================== +--- doc/header.html (revision 203) ++++ doc/header.html (working copy) +@@ -1,7 +1,7 @@ + + + +- ++ + libdvdcss documentation + + diff --git a/libdvdcss.spec b/libdvdcss.spec new file mode 100644 index 0000000..0d26f06 --- /dev/null +++ b/libdvdcss.spec @@ -0,0 +1,90 @@ +Name: libdvdcss +Version: 1.2.13 +Release: 1mamba +Summary: Library for accessing DVDs like block devices with transparent decryption +Group: System/Multimedia +Vendor: openmamba +Distribution: openmamba +Packager: Davide Madrisan +URL: http://www.videolan.org/libdvdcss/ +Source: http://download.videolan.org/pub/libdvdcss/%{version}/libdvdcss-%{version}.tar.bz2 +Patch0: %{name}-1.2.9-doxygen.patch +License: GPL +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +libdvdcss is a simple library designed for accessing DVDs like a block device without having to bother about the decryption. +The important features are: +* Portability: currently supported platforms are GNU/Linux, FreeBSD, NetBSD, OpenBSD, BSD/OS, BeOS, Windows 95/98/ME, Windows NT/2000/XP, MacOS X, Solaris, HP-UX and OS/2. +* Adaptability: unlike most similar projects, libdvdcss doesn't require the region of your drive to be set and will try its best to read from the disc even in the case of a region mismatch. +* Simplicity: a DVD player can be built around the libdvdcss API using no more than 6 library calls. + +%package devel +Summary: Development tools for programs which will use the %{name} library +Group: Development/Libraries +Requires: %{name} = %{?epoch:%epoch:}%{version} + +%description devel +The %{name}-devel package includes the header files and static libraries necessary for developing programs which will manipulate DVDs files using the %{name} library. + +If you are going to develop programs which will manipulate DVDs, you should install %{name}-devel. +You'll also need to have the %{name} package installed. + +%prep +%setup -q +#%patch0 -p0 + +%build +%configure +%make + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%makeoldinstall + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%files +%defattr(-,root,root) +%{_libdir}/libdvdcss.so.* +%doc AUTHORS COPYING + +%files devel +%defattr(-,root,root) +%{_includedir}/* +%{_libdir}/libdvdcss.a +%{_libdir}/libdvdcss.la +%{_libdir}/libdvdcss.so +%dir %{_datadir}/doc/libdvdcss +%{_datadir}/doc/libdvdcss/* +%{_libdir}/pkgconfig/libdvdcss.pc +%doc ChangeLog NEWS + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%changelog +* Mon Apr 15 2013 Automatic Build System 1.2.13-1mamba +- automatic version update by autodist + +* Tue Aug 07 2012 Automatic Build System 1.2.12-1mamba +- automatic version update by autodist + +* Wed Nov 16 2011 Automatic Build System 1.2.11-1mamba +- automatic version update by autodist + +* Fri Dec 12 2008 Silvan Calarco 1.2.10-1mamba +- automatic update by autodist + +* Fri Feb 22 2008 Silvan Calarco 1.2.9-2mamba +- specfile updated + +* Mon Jun 12 2006 Stefano Cotta Ramusino 1.2.9-1qilnx +- update to version 1.2.9 by autospec + +* Fri Apr 09 2004 Davide Madrisan 1.2.8-2qilnx +- modified packages groups + +* Sun Oct 04 2003 Davide Madrisan 1.2.8-1qilnx +- first build