Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 8fffd37de06cd1f18c790de73a585635 > files > 3

libdvdnav-4.2.0-4.mga3.src.rpm

%define major 4
%define libname %mklibname dvdnav %{major}
%define develname %mklibname dvdnav -d

Name:		libdvdnav
Summary:	DVD Navigation library
Version:	4.2.0
Release:	%mkrel 4
Group:		System/Libraries
License:	GPLv2+
URL:		http://www.mplayerhq.hu
Source0:	http://www.mplayerhq.hu/MPlayer/releases/dvdnav/%{name}-%{version}.tar.bz2
# submitted upstream:
Patch0:		libdvdnav-c++-compatibility.patch
BuildRequires: libdvdread-devel >= 4.1.3

%description
libdvdnav provides support to applications wishing to make use of advanced
DVD features.

%package -n	%{libname}
Summary:	DVD Navigation library
Group:		System/Libraries

%description -n	%{libname}
libdvdnav provides support to applications wishing to make use of advanced
DVD features.

%package -n	%{develname}
Summary:	DVD Navigation library headers and support files
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname dvdnav 4 -d}

%description -n	%{develname}
libdvdnav provides support to applications wishing to make use of advanced
DVD features.

This package contains the C headers and support files for compiling 
applications with libdvdnav.

%prep

%setup -q
%apply_patches
./autogen.sh

%build
%define _disable_ld_no_undefined 1
%configure2_5x
%make

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/*.la
#gw remove buildroot
perl -pi -e "s^%buildroot^^" %buildroot%_bindir/dvdnav-config
%multiarch_binaries %{buildroot}%{_bindir}/dvdnav-config

%files -n %{libname}
%doc COPYING README
%{_libdir}/libdvdnavmini.so.%{major}*
%{_libdir}/libdvdnav.so.%{major}*

%files -n %{develname}
%doc COPYING NEWS TODO AUTHORS
%{_bindir}/dvdnav-config
%{_bindir}/*/dvdnav-config
%{_libdir}/libdvdnavmini.so
%{_libdir}/libdvdnav.so
%{_includedir}/dvdnav/
%_datadir/aclocal/dvdnav.m4
%_libdir/pkgconfig/dvdnav.pc
%_libdir/pkgconfig/dvdnavmini.pc


%changelog

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

* Sat Dec 08 2012 fwang <fwang> 4.2.0-3.mga3
+ Revision: 328100
- disable undefined switch
- drop .la file

* Sat Feb 25 2012 anssi <anssi> 4.2.0-2.mga2
+ Revision: 214778
- restore C++ compatibility by not using 'this' as a parameter name
  (libdvdnav-c++-compatibility.patch, submitted upstream)

* Sun Nov 27 2011 tv <tv> 4.2.0-1.mga2
+ Revision: 172623
- new release

* Sat Jan 22 2011 ahmad <ahmad> 4.1.3-5.mga1
+ Revision: 31680
- drop old/unneeded scriptlets
- imported package libdvdnav