libdvdnav/libdvdnav.spec

Fri, 11 Mar 2011 21:30:26 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Fri, 11 Mar 2011 21:30:26 +0100
changeset 0
4f133201e207
child 1
4667f24fe848
permissions
-rw-r--r--

Import package vendor original specs for necessary manipulations.

     1 Name:           libdvdnav
     2 Version:        4.1.4
     3 Release:        1.4
     4 Summary:        A library for reading DVD video discs based on Ogle code
     6 Group:          System Environment/Libraries
     7 License:        GPLv2+
     8 #Source:         http://www.mplayerhq.hu/MPlayer/releases/dvdnav/libdvdnav-%{version}.tar.bz2
     9 # svn export svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdnav
    10 Source:         %{name}-svn1184.tar.bz2
    11 Patch0:         %{name}-multilib.patch
    12 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
    14 BuildRequires:  doxygen
    15 BuildRequires:  libdvdread-devel >= 4.1.3-0.3
    17 %description
    18 libdvdnav provides a simple library for reading DVD video discs.
    19 The code is based on Ogle and used in, among others, the Xine dvdnav plug-in.
    21 %package        devel
    22 Summary:        Development files for libdvdnav
    23 Group:          Development/Libraries
    24 Requires:       %{name} = %{version}-%{release}
    25 Requires:       libdvdread-devel >= 4.1.3-0.3
    26 Requires:       pkgconfig
    28 %description    devel
    29 libdvdnav-devel contains the files necessary to build packages that use the
    30 libdvdnav library.
    32 %prep
    33 %setup -q
    34 %patch0 -p1 -b .multilib
    36 %build
    37 ./configure2 \
    38  --disable-opts \
    39  --disable-static \
    40  --disable-strip \
    41  --extra-cflags="%{optflags}" \
    42  --libdir=%{_libdir} \
    43  --prefix=%{_prefix} \
    44  --shlibdir=%{_libdir} \
    45  --with-dvdread-config="pkg-config dvdread" \
    47 %{__make} %{?_smp_mflags}
    48 pushd doc
    49 doxygen doxy.conf
    50 popd
    52 %install
    53 %{__rm} -rf %{buildroot}
    54 %{__make} install DESTDIR=%{buildroot}
    55 %{__install} -d -m 755 %{buildroot}/%{_datadir}/aclocal
    56 %{__install} -p -m 644 m4/dvdnav.m4 %{buildroot}/%{_datadir}/aclocal
    58 %clean
    59 %{__rm} -rf %{buildroot}
    61 %post -p /sbin/ldconfig
    63 %postun -p /sbin/ldconfig
    65 %files
    66 %defattr(-,root,root,-)
    67 %doc AUTHORS ChangeLog COPYING NEWS README
    68 %{_libdir}/libdvdnav.so.*
    69 %{_libdir}/libdvdnavmini.so.*
    71 %files devel
    72 %defattr(-,root,root,-)
    73 %doc TODO doc/html/*
    74 %{_bindir}/dvdnav-config
    75 %{_libdir}/libdvdnav.so
    76 %{_libdir}/libdvdnavmini.so
    77 %{_includedir}/dvdnav
    78 %{_datadir}/aclocal/dvdnav.m4
    79 %{_libdir}/pkgconfig/dvdnav.pc
    80 %{_libdir}/pkgconfig/dvdnavmini.pc
    82 %changelog
    83 * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 4.1.4-0.2.svn1184
    84 - Build for MeeGo 1.1
    86 * Sat Sep 26 2009 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.4-0.1.svn1184
    87 - fix multilib conflict, based on a patch by Rex Dieter (rhbz#477684)
    88 - update to SVN r1184
    89 - move TODO to devel docs
    91 * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.1.3-3
    92 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
    94 * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.1.3-2
    95 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
    97 * Tue Sep 09 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-1
    98 - update to 4.1.3 final
   100 * Sun Aug 31 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.4.rc1
   101 - update to 4.1.3rc1
   102 - require libdvdread with fixed API
   104 * Fri Jul 25 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.3
   105 - add missing file to -devel
   107 * Thu Jul 17 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.2
   108 - update to current SVN
   109 - use new external libdvdread
   111 * Fri Jun 06 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.1
   112 - update to current SVN (pre-4.1.3)
   113 - macroize
   114 - re-enable parallel make
   116 * Sun Apr 13 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.2-1
   117 - update to 4.1.2
   118 - drop obsolete patches (merged upstream)
   120 * Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 4.1.1-6
   121 - Autorebuild for GCC 4.3
   123 * Sun Jan 27 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-5
   124 - fix missing <inttypes.h> include (bug 428910)
   126 * Sun Jan 06 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-4
   127 - make sure -devel requires our version of libdvdread-devel
   129 * Thu Nov 22 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-3
   130 - fix build with internal libdvdread
   132 * Wed Nov 21 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-2
   133 - use upstream non-autotools buildsystem
   134 - build with external libdvdread for older releases
   135 - fix version.h
   136 - fix soname
   137 - fix lib paths on 64bit
   139 * Thu Nov 01 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-1
   140 - switch to new upstream
   141 - libdvdread comes from here now
   142 - apply dvdread udf-related fixes from upstream SVN
   144 * Sun Aug 19 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 0.1.10-4.20070819
   145 - update to current snapshot
   146 - specfile cleanups
   148 * Thu May 03 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 0.1.10-3.20070503
   149 - update to current snapshot from new upstream
   150 - clean up some specfile cruft
   151 - disable static libs
   152 - drop unnecessary explicit dependency on libdvdread
   154 * Mon Mar 13 2006 Thorsten Leemhuis <fedora[AT]leemhuis.info> 0.1.10-2
   155 - Drop Epoch completely
   157 * Thu Mar 09 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
   158 - switch to new release field
   159 - drop Epoch
   161 * Tue Feb 28 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
   162 - add dist
   164 * Wed Oct 13 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.1.10-0.lvn.1
   165 - Update to 0.1.10.
   166 - Disable dependency tracking to speed up the build.
   168 * Wed Jun 25 2003 Thomas Vander Stichele <thomas at apestaart dot org>
   169 - 0:0.1.9-0.fdr.2: incorporated bugzilla suggestions, new release
   171 * Thu May 29 2003 Thomas Vander Stichele <thomas at apestaart dot org>
   172 - 0:0.1.9-0.fdr.1: initial RPM release

mercurial