libdvdnav/libdvdnav.spec

changeset 1
4667f24fe848
parent 0
4f133201e207
     1.1 --- a/libdvdnav/libdvdnav.spec	Fri Mar 11 21:30:26 2011 +0100
     1.2 +++ b/libdvdnav/libdvdnav.spec	Fri Mar 11 21:36:51 2011 +0100
     1.3 @@ -1,62 +1,52 @@
     1.4  Name:           libdvdnav
     1.5 -Version:        4.1.4
     1.6 -Release:        1.4
     1.7  Summary:        A library for reading DVD video discs based on Ogle code
     1.8 -
     1.9 +Vendor:         Europalab Software
    1.10 +Packager:       Michael Schloh von Bennewitz
    1.11 +Distribution:   MeeGo Thirdparty
    1.12 +Version:        4.1.3
    1.13 +Release:        20101201
    1.14  Group:          System Environment/Libraries
    1.15  License:        GPLv2+
    1.16 -#Source:         http://www.mplayerhq.hu/MPlayer/releases/dvdnav/libdvdnav-%{version}.tar.bz2
    1.17 -# svn export svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdnav
    1.18 -Source:         %{name}-svn1184.tar.bz2
    1.19 -Patch0:         %{name}-multilib.patch
    1.20 -BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
    1.21 -
    1.22 -BuildRequires:  doxygen
    1.23 -BuildRequires:  libdvdread-devel >= 4.1.3-0.3
    1.24 +URL:            http://dvd.sourceforge.net/
    1.25 +Source0:        http://www.mplayerhq.hu/MPlayer/releases/dvdnav/%{name}-%{version}.tar.bz2
    1.26 +BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
    1.27 +BuildRequires:  libdvdread-devel
    1.28  
    1.29  %description
    1.30 -libdvdnav provides a simple library for reading DVD video discs.
    1.31 -The code is based on Ogle and used in, among others, the Xine dvdnav plug-in.
    1.32 +libdvdnav is a library for developers of multimedia applications. It
    1.33 +allows easy use of sophisticated DVD navigation features such as DVD
    1.34 +menus, multiangle playback and even interactive DVD games.
    1.35  
    1.36  %package        devel
    1.37  Summary:        Development files for libdvdnav
    1.38 +Vendor:         Europalab Software
    1.39 +Packager:       Michael Schloh von Bennewitz
    1.40 +Distribution:   MeeGo Thirdparty
    1.41  Group:          Development/Libraries
    1.42  Requires:       %{name} = %{version}-%{release}
    1.43 -Requires:       libdvdread-devel >= 4.1.3-0.3
    1.44  Requires:       pkgconfig
    1.45  
    1.46  %description    devel
    1.47 -libdvdnav-devel contains the files necessary to build packages that use the
    1.48 -libdvdnav library.
    1.49 +libdvdnav is a library for developers of multimedia applications. It
    1.50 +allows easy use of sophisticated DVD navigation features such as DVD
    1.51 +menus, multiangle playback and even interactive DVD games. This package
    1.52 +contains development files for libdvdnav.
    1.53  
    1.54  %prep
    1.55  %setup -q
    1.56 -%patch0 -p1 -b .multilib
    1.57 +mv configure2 configure
    1.58  
    1.59  %build
    1.60 -./configure2 \
    1.61 - --disable-opts \
    1.62 - --disable-static \
    1.63 - --disable-strip \
    1.64 - --extra-cflags="%{optflags}" \
    1.65 - --libdir=%{_libdir} \
    1.66 - --prefix=%{_prefix} \
    1.67 - --shlibdir=%{_libdir} \
    1.68 - --with-dvdread-config="pkg-config dvdread" \
    1.69 +%configure --disable-static
    1.70  
    1.71  %{__make} %{?_smp_mflags}
    1.72 -pushd doc
    1.73 -doxygen doxy.conf
    1.74 -popd
    1.75  
    1.76  %install
    1.77  %{__rm} -rf %{buildroot}
    1.78  %{__make} install DESTDIR=%{buildroot}
    1.79 -%{__install} -d -m 755 %{buildroot}/%{_datadir}/aclocal
    1.80 -%{__install} -p -m 644 m4/dvdnav.m4 %{buildroot}/%{_datadir}/aclocal
    1.81  
    1.82  %clean
    1.83 -%{__rm} -rf %{buildroot}
    1.84 +rm -rf %{buildroot}
    1.85  
    1.86  %post -p /sbin/ldconfig
    1.87  
    1.88 @@ -64,109 +54,20 @@
    1.89  
    1.90  %files
    1.91  %defattr(-,root,root,-)
    1.92 -%doc AUTHORS ChangeLog COPYING NEWS README
    1.93 +%doc AUTHORS COPYING ChangeLog README
    1.94  %{_libdir}/libdvdnav.so.*
    1.95  %{_libdir}/libdvdnavmini.so.*
    1.96  
    1.97  %files devel
    1.98  %defattr(-,root,root,-)
    1.99 -%doc TODO doc/html/*
   1.100 +%doc DEVELOPMENT-POLICY.txt TODO
   1.101  %{_bindir}/dvdnav-config
   1.102 +%{_includedir}/dvdnav
   1.103  %{_libdir}/libdvdnav.so
   1.104  %{_libdir}/libdvdnavmini.so
   1.105 -%{_includedir}/dvdnav
   1.106 -%{_datadir}/aclocal/dvdnav.m4
   1.107  %{_libdir}/pkgconfig/dvdnav.pc
   1.108  %{_libdir}/pkgconfig/dvdnavmini.pc
   1.109  
   1.110  %changelog
   1.111 -* Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 4.1.4-0.2.svn1184
   1.112 -- Build for MeeGo 1.1
   1.113 -
   1.114 -* Sat Sep 26 2009 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.4-0.1.svn1184
   1.115 -- fix multilib conflict, based on a patch by Rex Dieter (rhbz#477684)
   1.116 -- update to SVN r1184
   1.117 -- move TODO to devel docs
   1.118 -
   1.119 -* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.1.3-3
   1.120 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
   1.121 -
   1.122 -* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.1.3-2
   1.123 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
   1.124 -
   1.125 -* Tue Sep 09 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-1
   1.126 -- update to 4.1.3 final
   1.127 -
   1.128 -* Sun Aug 31 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.4.rc1
   1.129 -- update to 4.1.3rc1
   1.130 -- require libdvdread with fixed API
   1.131 -
   1.132 -* Fri Jul 25 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.3
   1.133 -- add missing file to -devel
   1.134 -
   1.135 -* Thu Jul 17 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.2
   1.136 -- update to current SVN
   1.137 -- use new external libdvdread
   1.138 -
   1.139 -* Fri Jun 06 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.1
   1.140 -- update to current SVN (pre-4.1.3)
   1.141 -- macroize
   1.142 -- re-enable parallel make
   1.143 -
   1.144 -* Sun Apr 13 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.2-1
   1.145 -- update to 4.1.2
   1.146 -- drop obsolete patches (merged upstream)
   1.147 -
   1.148 -* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 4.1.1-6
   1.149 -- Autorebuild for GCC 4.3
   1.150 -
   1.151 -* Sun Jan 27 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-5
   1.152 -- fix missing <inttypes.h> include (bug 428910)
   1.153 -
   1.154 -* Sun Jan 06 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-4
   1.155 -- make sure -devel requires our version of libdvdread-devel
   1.156 -
   1.157 -* Thu Nov 22 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-3
   1.158 -- fix build with internal libdvdread
   1.159 -
   1.160 -* Wed Nov 21 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-2
   1.161 -- use upstream non-autotools buildsystem
   1.162 -- build with external libdvdread for older releases
   1.163 -- fix version.h
   1.164 -- fix soname
   1.165 -- fix lib paths on 64bit
   1.166 -
   1.167 -* Thu Nov 01 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-1
   1.168 -- switch to new upstream
   1.169 -- libdvdread comes from here now
   1.170 -- apply dvdread udf-related fixes from upstream SVN
   1.171 -
   1.172 -* Sun Aug 19 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 0.1.10-4.20070819
   1.173 -- update to current snapshot
   1.174 -- specfile cleanups
   1.175 -
   1.176 -* Thu May 03 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 0.1.10-3.20070503
   1.177 -- update to current snapshot from new upstream
   1.178 -- clean up some specfile cruft
   1.179 -- disable static libs
   1.180 -- drop unnecessary explicit dependency on libdvdread
   1.181 -
   1.182 -* Mon Mar 13 2006 Thorsten Leemhuis <fedora[AT]leemhuis.info> 0.1.10-2
   1.183 -- Drop Epoch completely
   1.184 -
   1.185 -* Thu Mar 09 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
   1.186 -- switch to new release field
   1.187 -- drop Epoch
   1.188 -
   1.189 -* Tue Feb 28 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
   1.190 -- add dist
   1.191 -
   1.192 -* Wed Oct 13 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.1.10-0.lvn.1
   1.193 -- Update to 0.1.10.
   1.194 -- Disable dependency tracking to speed up the build.
   1.195 -
   1.196 -* Wed Jun 25 2003 Thomas Vander Stichele <thomas at apestaart dot org>
   1.197 -- 0:0.1.9-0.fdr.2: incorporated bugzilla suggestions, new release
   1.198 -
   1.199 -* Thu May 29 2003 Thomas Vander Stichele <thomas at apestaart dot org>
   1.200 -- 0:0.1.9-0.fdr.1: initial RPM release
   1.201 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 4.1.3-20101201
   1.202 +- Package for MeeGo 1.1

mercurial