source: projects/specs/trunk/lib/libd/libdvdnav/libdvdnav-vl.spec @ 9373

Revision 9373, 5.5 KB checked in by munepi, 9 years ago (diff)

new upstream release

Line 
1Name:           libdvdnav
2Version:        5.0.3
3Release:        1%{?_dist_release}
4Summary:        A library for reading DVD video discs based on Ogle code
5
6Group:          System Environment/Libraries
7License:        GPLv2+
8Source0:        ftp://ftp.videolan.org/pub/videolan/libdvdnav/%{version}/libdvdnav-%{version}.tar.bz2
9#Patch0:         0001-Do-not-assert-on-NULL-pgcit.patch
10#Patch1:         0002-Return-an-error-in-dvdnav_get_position-instead-of-as.patch
11#Patch2:         0003-dvdnav_get_position-Fix-mutex-unlocking-in-case-of-e.patch
12
13Obsoletes:      self-build-libdvdnav
14
15BuildRoot:      %{_tmppath}/%{name}-%{version}-root
16
17BuildRequires:  doxygen
18BuildRequires:  libdvdread-devel >= 5.0.0
19
20Vendor:         Project Vine
21Distribution:   Vine Linux
22Packager:       munepi
23
24%description
25libdvdnav provides a simple library for reading DVD video discs.
26The code is based on Ogle and used in, among others, the Xine dvdnav plug-in.
27
28%package        devel
29Summary:        Development files for libdvdnav
30Group:          Development/Libraries
31Requires:       %{name} = %{version}-%{release}
32Requires:       libdvdread-devel >= 5.0.0
33Requires:       pkgconfig
34
35%description    devel
36libdvdnav-devel contains the files necessary to build packages that use the
37libdvdnav library.
38
39%prep
40%setup -q
41#%patch0 -p1
42#%patch1 -p1
43#%patch2 -p1
44
45%build
46%configure --disable-static
47
48%{__make} %{?_smp_mflags}
49pushd doc
50doxygen doxy.conf
51popd
52
53%install
54%{__rm} -rf %{buildroot}
55%{__make} install DESTDIR=%{buildroot}
56%__rm %{buildroot}%{_libdir}/libdvdnav.la
57
58%clean
59%{__rm} -rf %{buildroot}
60
61%post -p /sbin/ldconfig
62
63%postun -p /sbin/ldconfig
64
65%files
66%defattr(-,root,root,-)
67%doc AUTHORS ChangeLog COPYING NEWS README
68%{_libdir}/libdvdnav.so.*
69
70%files devel
71%defattr(-,root,root,-)
72%doc TODO doc/html/*
73%{_libdir}/libdvdnav.so
74%{_includedir}/dvdnav
75%{_libdir}/pkgconfig/dvdnav.pc
76
77%changelog
78* Mon Feb 23 2015 Munehiro Yamamoto <munepi@vinelinux.org> 5.0.3
79- new upstream release
80
81* Fri Jan  2 2015 Munehiro Yamamoto <munepi@vinelinux.org> 5.0.1-1
82- new upstream release
83- backport patches upstream git master to fix several known bugs
84  (LP #1236939, #570790)
85
86* Wed Nov  2 2011 Munehiro Yamamoto <munepi@vinelinux.org> 4.2.0-1
87- updated to 4.2.0 release
88- simplified multilib patch from Fedora rawhide
89- added some docs
90- added Vendor, Distribution, Packager tags
91
92* Sun Mar 21 2010 Munehiro Yamamoto <munepi@vinelinux.org> 4.1.3-5
93- change release to sync with self-build-libdvdnav
94
95* Tue May 26 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 4.1.3-4
96- change release to sync with self-build-libdvdnav
97
98* Sat Jan 24 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 4.1.3-3
99- change release to sync with self-build-libdvdnav
100
101* Sat Dec 27 2008 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 4.1.3-2
102- change release to sync with self-build-libdvdnav
103
104* Sun Nov 02 2008 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 4.1.3-1
105- initial bulid based on Fedora package
106
107* Tue Sep 09 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-1
108- update to 4.1.3 final
109
110* Sun Aug 31 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.4.rc1
111- update to 4.1.3rc1
112- require libdvdread with fixed API
113
114* Fri Jul 25 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.3
115- add missing file to -devel
116
117* Thu Jul 17 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.2
118- update to current SVN
119- use new external libdvdread
120
121* Fri Jun 06 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.3-0.1
122- update to current SVN (pre-4.1.3)
123- macroize
124- re-enable parallel make
125
126* Sun Apr 13 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.2-1
127- update to 4.1.2
128- drop obsolete patches (merged upstream)
129
130* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 4.1.1-6
131- Autorebuild for GCC 4.3
132
133* Sun Jan 27 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-5
134- fix missing <inttypes.h> include (bug 428910)
135
136* Sun Jan 06 2008 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-4
137- make sure -devel requires our version of libdvdread-devel
138
139* Thu Nov 22 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-3
140- fix build with internal libdvdread
141
142* Wed Nov 21 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-2
143- use upstream non-autotools buildsystem
144- build with external libdvdread for older releases
145- fix version.h
146- fix soname
147- fix lib paths on 64bit
148
149* Thu Nov 01 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-1
150- switch to new upstream
151- libdvdread comes from here now
152- apply dvdread udf-related fixes from upstream SVN
153
154* Sun Aug 19 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 0.1.10-4.20070819
155- update to current snapshot
156- specfile cleanups
157
158* Thu May 03 2007 Dominik Mierzejewski <rpm[AT]greysector.net> 0.1.10-3.20070503
159- update to current snapshot from new upstream
160- clean up some specfile cruft
161- disable static libs
162- drop unnecessary explicit dependency on libdvdread
163
164* Mon Mar 13 2006 Thorsten Leemhuis <fedora[AT]leemhuis.info> 0.1.10-2
165- Drop Epoch completely
166
167* Thu Mar 09 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
168- switch to new release field
169- drop Epoch
170
171* Tue Feb 28 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
172- add dist
173
174* Wed Oct 13 2004 Ville Skytt霎ー <ville.skytta at iki.fi> - 0:0.1.10-0.lvn.1
175- Update to 0.1.10.
176- Disable dependency tracking to speed up the build.
177
178* Wed Jun 25 2003 Thomas Vander Stichele <thomas at apestaart dot org>
179- 0:0.1.9-0.fdr.2: incorporated bugzilla suggestions, new release
180
181* Thu May 29 2003 Thomas Vander Stichele <thomas at apestaart dot org>
182- 0:0.1.9-0.fdr.1: initial RPM release
Note: See TracBrowser for help on using the repository browser.