Compare commits

...

No commits in common. 'epel9' and 'c8' have entirely different histories.
epel9 ... c8

35
.gitignore vendored

@ -1,34 +1 @@
/libbluray-20101021git144a204c02687.tar.bz2
/libbluray-20101028gitc32862b77dea4.tar.bz2
/libbluray-20110107git0e5902ff9a6f1.tar.bz2
/libbluray-20110126gitbbf11e43bd82e.tar.bz2
/libbluray-20110514git46ee2766038e9.tar.bz2
/libbluray-20110710git51d7d60a96d06.tar.bz2
/libbluray-20111023gite037110f11e70.tar.bz2
/libbluray-0.2.1.tar.bz2
/libbluray-0.2.2.tar.bz2
/libbluray-0.2.3.tar.bz2
/libbluray-0.4.0.tar.bz2
/libbluray-0.5.0.tar.bz2
/libbluray-0.6.0.tar.bz2
/libbluray-0.6.1.tar.bz2
/libbluray-0.6.2.tar.bz2
/libbluray-0.7.0.tar.bz2
/libbluray-0.8.0.tar.bz2
/libbluray-0.9.0.tar.bz2
/libbluray-0.9.1.tar.bz2
/libbluray-0.9.2.tar.bz2
/libbluray-0.9.3.tar.bz2
/libbluray-1.0.0.tar.bz2
/libbluray-1.0.1.tar.bz2
/libbluray-1.0.2.tar.bz2
/libbluray-1.1.0.tar.bz2
/libbluray-1.1.1.tar.bz2
/libbluray-1.1.2.tar.bz2
/libbluray-1.2.0.tar.bz2
/libbluray-1.2.1.tar.bz2
/libbluray-1.3.0.tar.bz2
/libbluray-1.3.1.tar.bz2
/libbluray-1.3.2.tar.bz2
/libbluray-1.3.3.tar.bz2
/libbluray-1.3.4.tar.bz2
SOURCES/libbluray-1.0.2.tar.bz2

@ -0,0 +1 @@
025ef1c0a25b42f4a13a9fb2df09fc9cef1a821b SOURCES/libbluray-1.0.2.tar.bz2

@ -1,36 +1,27 @@
%global build_pdf_doc 0
%ifarch %{java_arches}
%global build_bdj 1
%else
%global build_bdj 0
%endif
Name: libbluray
Version: 1.3.4
Release: 1%{?dist}
Version: 1.0.2
Release: 3%{?dist}
Summary: Library to access Blu-Ray disks for video playback
License: LGPLv2+
URL: https://www.videolan.org/developers/libbluray.html
URL: http://www.videolan.org/developers/libbluray.html
Source0: https://download.videolan.org/pub/videolan/%{name}/%{version}/%{name}-%{version}.tar.bz2
Source0: ftp://ftp.videolan.org/pub/videolan/%{name}/%{version}/%{name}-%{version}.tar.bz2
Patch0: libbluray-0.8.0-no_doxygen_timestamp.patch
BuildRequires: ant
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: doxygen
BuildRequires: fontconfig-devel
BuildRequires: freetype-devel
BuildRequires: graphviz
BuildRequires: java-devel >= 1:1.8.0
BuildRequires: jpackage-utils
BuildRequires: libtool
BuildRequires: libudfread-devel >= 1.1.1
BuildRequires: libxml2-devel
BuildRequires: make
BuildRequires: texlive-latex
%if %{build_bdj}
BuildRequires: ant
BuildRequires: java-devel >= 1:1.8.0
BuildRequires: jpackage-utils
%endif
%description
This package is aiming to provide a full portable free open source Blu-Ray
@ -39,7 +30,6 @@ navigation and playback on Linux. It will eventually be compatible with all
current titles, and will be easily portable and embeddable in standard players
such as MPlayer and VLC.
%if %{build_bdj}
%package bdj
Summary: BDJ support for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
@ -49,7 +39,6 @@ Requires: jpackage-utils
%description bdj
The %{name}-bdj package contains the jar file needed to add BD-J support to
%{name}. BD-J support is still considered alpha.
%endif
%package utils
Summary: Test utilities for %{name}
@ -72,15 +61,10 @@ developing applications that use %{name}.
%build
%if %{build_bdj}
export JDK_HOME="%{_jvmdir}/java"
%endif
export JDK_HOME="%{_jvmdir}/java-1.8.0"
autoreconf -vif
%configure --disable-static \
%if ! %{build_bdj}
--disable-bdjava-jar \
%endif
%if %{build_pdf_doc}
--enable-doxygen-pdf \
%else
@ -90,7 +74,7 @@ autoreconf -vif
--enable-doxygen-html \
--enable-examples
%make_build
make %{?_smp_mflags}
make doxygen-doc
# Remove uneeded script
rm -f doc/doxygen/html/installdox
@ -99,18 +83,24 @@ rm -f doc/doxygen/html/installdox
%make_install
find %{buildroot} -name '*.la' -delete
%ldconfig_scriptlets
# Install test utilities
for i in bdjo_dump bdsplice clpi_dump hdmv_test index_dump libbluray_test \
list_titles mobj_dump mpls_dump sound_dump
do install -Dp -m 0755 .libs/$i %{buildroot}%{_bindir}/$i; done;
install -Dp -m755 .libs/bdj_test %{buildroot}%{_bindir}/bdj_test;
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%license COPYING
%doc ChangeLog README.md
%doc ChangeLog README.txt
%{_libdir}/*.so.2*
%if %{build_bdj}
%files bdj
%{_javadir}/libbluray-j2se-%{version}.jar
%{_javadir}/libbluray-awt-j2se-%{version}.jar
%endif
%files utils
%{_bindir}/*
@ -125,78 +115,6 @@ find %{buildroot} -name '*.la' -delete
%{_libdir}/pkgconfig/%{name}.pc
%changelog
* Wed Nov 30 2022 Xavier Bachelot <xavier@bachelot.org> - 1.3.4-1
- Update to 1.3.4 (RHBZ#2149455)
* Mon Sep 26 2022 Xavier Bachelot <xavier@bachelot.org> - 1.3.3-1
- Update to 1.3.3 (RHBZ#2128242, RHBZ#2120442)
* Wed Aug 10 2022 Xavier Bachelot <xavier@bachelot.org> - 1.3.2-1
- Update to 1.3.2 (RHBZ#2112605, RHBZ#2113476, RHBZ#2089046)
- Don't build bdj on i386 (RHBZ#2104068)
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sun Mar 06 2022 Xavier Bachelot <xavier@bachelot.org> - 1.3.1-1
- Update to 1.3.1 (RHBZ#2061184)
* Sat Feb 05 2022 Jiri Vanek <jvanek@redhat.com> - 1.3.0-4
- Rebuilt for java-17-openjdk as system jdk
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Apr 07 2021 Xavier Bachelot <xavier@bachelot.org> 1.3.0-1
- Update to 1.3.0 (RHBZ#1946585)
- Enable external libudfread
- Use https for URL and Source0
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Fri Oct 30 2020 Xavier Bachelot <xavier@bachelot.org> 1.2.1-2
- Disable external libudfread (RHBZ#1892856)
* Sat Oct 24 2020 Xavier Bachelot <xavier@bachelot.org> 1.2.1-1
- Update to 1.2.1 (RHBZ#1891243)
- Enable external libudfread
- Drop most test utilities
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Sat Jul 11 2020 Jiri Vanek <jvanek@redhat.com> - 1.2.0-2
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
* Wed May 06 2020 Xavier Bachelot <xavier@bachelot.org> 1.2.0-1
- Update to 1.2.0
- Use unversioned JDK_HOME
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Mon Jun 10 2019 Xavier Bachelot <xavier@bachelot.org> 1.1.2-1
- Update to 1.1.2 (RHBZ#1718617).
* Mon Apr 08 2019 Xavier Bachelot <xavier@bachelot.org> 1.1.1-1
- Update to 1.1.1 (RHBZ#1676566).
* Tue Feb 12 2019 Xavier Bachelot <xavier@bachelot.org> 1.1.0-1
- Update to 1.1.0 (RHBZ#1676566).
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

@ -1 +0,0 @@
SHA512 (libbluray-1.3.4.tar.bz2) = 94dbf3b68d1c23fe4648c153cc2f0c251886fac0a6b6bbe3a77caabaa5322682f712afe4a7b6b16ca3f06744fbc0e1ca872209a32898dcf0ae182055d335aec1
Loading…
Cancel
Save