source: projects/specs/branches/6/lib/libd/libdvdnav/libdvdnav-vl.spec @ 5086

Revision 5086, 5.5 KB checked in by munepi, 12 years ago (diff)

libdvdnav, libmp4v2: changed to plus category; updated libdvdnav, libdvdread: new upstream release

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