Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > efdcec6f2d2e956539f518686b267565 > files > 2

libbluray-0.2.3-2.mga3.src.rpm


%define name	libbluray
%define version	0.2.3
%define rel	2

%define major	1
%define libname	%mklibname bluray %major
%define devname %mklibname bluray -d

Summary:	Blu-Ray Disc playback library for media players
Name:		%{name}
Version:	%{version}
Release:	%mkrel %rel
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.videolan.org/developers/libbluray.html
Source:		ftp://ftp.videolan.org/pub/videolan/libbluray/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libxml-2.0) >= 2.6

%description
libbluray is an open-source library designed for Blu-Ray Discs playback for
media players, like VLC or MPlayer.

The library has support for navigation, playlist parsing, menus and BD-J.

For BD-J support, you need to install libbluray-java.

This package does not contain any DRM circumvention functionality, so you can
only play unprotected Blu-Ray discs with it as is.

%package -n %{libname}
Summary:	Blu-Ray Disc playback library for media players
Group:		System/Libraries

%description -n %{libname}
libbluray is an open-source library designed for Blu-Ray Discs playback for
media players, like VLC or MPlayer.

For BD-J support, you need to install libbluray-java.

This package does not contain any DRM circumvention functionality, so you can
only play unprotected Blu-Ray discs with it as is.

%package java
Summary:	BD-J support for libbluray
Group:		System/Libraries
# Maybe switch to suggesting/requiring libbluray-java in the main lib,
# and dropping these below reqs instead?
Requires:	java >= 0:1.6
Requires:	jpackage-utils

%description java
libbluray is an open-source library designed for Blu-Ray Discs playback for
media players, like VLC or MPlayer.

This package contains the BD-J support for libbluray.

This package does not contain any DRM circumvention functionality.

%package -n %{devname}
Summary:	libbluray development files
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	bluray-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
libbluray is an open-source library designed for Blu-Ray Discs playback for
media players, like VLC or MPlayer.

These are the files needed for building programs using libbluray.
This package does not contain any DRM circumvention functionality.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x --disable-static \
	--disable-bdjava --disable-examples
%make

%install
%makeinstall_std

rm %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/%{name}.so.%{major}*

%files -n %{devname}
%defattr(-,root,root)
%doc README.txt
%{_includedir}/%{name}
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc


%changelog

* Sat Jan 12 2013 umeabot <umeabot> 0.2.3-2.mga3
+ Revision: 356856
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Nov 17 2012 fwang <fwang> 0.2.3-1.mga3
+ Revision: 319066
- do not build example
- new version 0.2.3

* Fri Jun 08 2012 fwang <fwang> 0.2.2-1.mga3
+ Revision: 257409
- new version 0.2.2

* Fri Jan 27 2012 fwang <fwang> 0.2.1-1.mga2
+ Revision: 202137
- do not build java binding as it is set off by default upstream
- new version 0.2.1

  + dmorgan <dmorgan>
    - Rediff P1
    - New snapshot
    - Fix java requires

* Sun Jan 16 2011 anssi <anssi> 0.0.1-0.pre.git20100917.1.mga1
+ Revision: 20255
- imported package libbluray