libdvdnav-vl.spec 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169
  1. Name: libdvdnav
  2. Version: 4.1.3
  3. Release: 5%{?_dist_release}
  4. Summary: A library for reading DVD video discs based on Ogle code
  5. Group: System Environment/Libraries
  6. License: GPLv2+
  7. Source: http://www.mplayerhq.hu/MPlayer/releases/dvdnav/libdvdnav-%{version}.tar.bz2
  8. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  9. BuildRequires: doxygen
  10. BuildRequires: libdvdread-devel >= 4.1.3-1
  11. %description
  12. libdvdnav provides a simple library for reading DVD video discs.
  13. The code is based on Ogle and used in, among others, the Xine dvdnav plug-in.
  14. %package devel
  15. Summary: Development files for libdvdnav
  16. Group: Development/Libraries
  17. Requires: %{name} = %{version}-%{release}
  18. Requires: libdvdread-devel >= 4.1.3-1
  19. Requires: pkgconfig
  20. %description devel
  21. libdvdnav-devel contains the files necessary to build packages that use the
  22. libdvdnav library.
  23. %prep
  24. %setup -q
  25. %build
  26. ./configure2 \
  27. --disable-opts \
  28. --disable-static \
  29. --disable-strip \
  30. --extra-cflags="%{optflags}" \
  31. --libdir=%{_libdir} \
  32. --prefix=%{_prefix} \
  33. --shlibdir=%{_libdir} \
  34. --with-dvdread-config="pkg-config dvdread" \
  35. %{__make} %{?_smp_mflags}
  36. pushd doc
  37. doxygen doxy.conf
  38. popd
  39. %install
  40. %{__rm} -rf %{buildroot}
  41. %{__make} install DESTDIR=%{buildroot}
  42. %{__install} -d -m 755 %{buildroot}/%{_datadir}/aclocal
  43. %{__install} -p -m 644 m4/dvdnav.m4 %{buildroot}/%{_datadir}/aclocal
  44. %clean
  45. %{__rm} -rf %{buildroot}
  46. %post -p /sbin/ldconfig
  47. %postun -p /sbin/ldconfig
  48. %files
  49. %defattr(-,root,root,-)
  50. %doc AUTHORS ChangeLog COPYING NEWS README TODO
  51. %{_libdir}/libdvdnav.so.*
  52. %{_libdir}/libdvdnavmini.so.*
  53. %files devel
  54. %defattr(-,root,root,-)
  55. %doc doc/html/*
  56. %{_bindir}/dvdnav-config
  57. %{_libdir}/libdvdnav.so
  58. %{_libdir}/libdvdnavmini.so
  59. %{_includedir}/dvdnav
  60. %{_datadir}/aclocal/dvdnav.m4
  61. %{_libdir}/pkgconfig/dvdnav.pc
  62. %{_libdir}/pkgconfig/dvdnavmini.pc
  63. %changelog
  64. * Sun Mar 21 2010 Munehiro Yamamoto <munepi@vinelinux.org> 4.1.3-5
  65. - change release to sync with self-build-libdvdnav
  66. * Tue May 26 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 4.1.3-4
  67. - change release to sync with self-build-libdvdnav
  68. * Sat Jan 24 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 4.1.3-3
  69. - change release to sync with self-build-libdvdnav
  70. * Sat Dec 27 2008 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 4.1.3-2
  71. - change release to sync with self-build-libdvdnav
  72. * Sun Nov 02 2008 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 4.1.3-1
  73. - initial bulid based on Fedora package
  74. * Tue Sep 09 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-1
  75. - update to 4.1.3 final
  76. * Sun Aug 31 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.4.rc1
  77. - update to 4.1.3rc1
  78. - require libdvdread with fixed API
  79. * Fri Jul 25 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.3
  80. - add missing file to -devel
  81. * Thu Jul 17 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.2
  82. - update to current SVN
  83. - use new external libdvdread
  84. * Fri Jun 06 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.1
  85. - update to current SVN (pre-4.1.3)
  86. - macroize
  87. - re-enable parallel make
  88. * Sun Apr 13 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.2-1
  89. - update to 4.1.2
  90. - drop obsolete patches (merged upstream)
  91. * Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 4.1.1-6
  92. - Autorebuild for GCC 4.3
  93. * Sun Jan 27 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-5
  94. - fix missing <inttypes.h> include (bug 428910)
  95. * Sun Jan 06 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-4
  96. - make sure -devel requires our version of libdvdread-devel
  97. * Thu Nov 22 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-3
  98. - fix build with internal libdvdread
  99. * Wed Nov 21 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-2
  100. - use upstream non-autotools buildsystem
  101. - build with external libdvdread for older releases
  102. - fix version.h
  103. - fix soname
  104. - fix lib paths on 64bit
  105. * Thu Nov 01 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-1
  106. - switch to new upstream
  107. - libdvdread comes from here now
  108. - apply dvdread udf-related fixes from upstream SVN
  109. * Sun Aug 19 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 0.1.10-4.20070819
  110. - update to current snapshot
  111. - specfile cleanups
  112. * Thu May 03 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 0.1.10-3.20070503
  113. - update to current snapshot from new upstream
  114. - clean up some specfile cruft
  115. - disable static libs
  116. - drop unnecessary explicit dependency on libdvdread
  117. * Mon Mar 13 2006 Thorsten Leemhuis <fedora[AT]leemhuis.info> 0.1.10-2
  118. - Drop Epoch completely
  119. * Thu Mar 09 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  120. - switch to new release field
  121. - drop Epoch
  122. * Tue Feb 28 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  123. - add dist
  124. * Wed Oct 13 2004 Ville Skytt霎ー <ville.skytta at iki.fi> - 0:0.1.10-0.lvn.1
  125. - Update to 0.1.10.
  126. - Disable dependency tracking to speed up the build.
  127. * Wed Jun 25 2003 Thomas Vander Stichele <thomas at apestaart dot org>
  128. - 0:0.1.9-0.fdr.2: incorporated bugzilla suggestions, new release
  129. * Thu May 29 2003 Thomas Vander Stichele <thomas at apestaart dot org>
  130. - 0:0.1.9-0.fdr.1: initial RPM release