source: projects/specs/branches/6/lib/libm/libmp4v2/libmp4v2-vl.spec @ 5086

Revision 5086, 3.9 KB checked in by munepi, 13 years ago (diff)

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

Line 
1%define projname mp4v2
2
3Summary: Library for working with files using the mp4 container format
4Name: libmp4v2
5Version: 1.9.1
6Release: 5%{?_dist_release}
7License: MPLv1.1
8Group: System Environment/Libraries
9#URL: http://resare.com/libmp4v2/
10# Source0: http://resare.com/libmp4v2/dist/libmp4v2-%{version}.tar.bz2
11# # Only here to be in the source package, "just in case, and FYI"
12# Source1: http://resare.com/libmp4v2/mklibmp4v2/mklibmp4v2-r51.tar.bz2
13URL: http://code.google.com/p/mp4v2/
14Source0: http://mp4v2.googlecode.com/files/%{projname}-%{version}.tar.bz2
15
16Obsoletes:      self-build-liblibmp4v2
17
18BuildRoot: %{_tmppath}/%{name}-%{version}-root
19
20Vendor:         Project Vine
21Distribution:   Vine Linux
22Packager:       munepi
23
24%description
25The libmp4v2 library provides an abstraction layer for working with files
26using the mp4 container format. This library is developed by mpeg4ip project
27and is an exact copy of the library distributed in the mpeg4ip package.
28
29
30%package devel
31Summary: Development files for the mp4v2 library
32Group: Development/Libraries
33Requires: %{name} = %{version}-%{release}
34
35%description devel
36Development files and documentation needed to develop and compile programs
37using the libmp4v2 library.
38
39
40%prep
41%setup -q -n %{projname}-%{version}
42
43
44%build
45%configure \
46    --disable-static \
47    --disable-dependency-tracking \
48    --disable-gch \
49    ;
50%{__make} %{?_smp_mflags}
51
52
53%install
54%{__rm} -rf %{buildroot}
55%{__make} install DESTDIR=%{buildroot}
56
57# remove unpackaged files
58%{__rm} -rf %{buildroot}%{_mandir}/manm/
59%{__rm} -f %{buildroot}%{_libdir}/*.{a,la}
60
61%clean
62%{__rm} -rf %{buildroot}
63
64
65%post -p /sbin/ldconfig
66
67%postun -p /sbin/ldconfig
68
69
70%files
71%defattr(-,root,root)
72%doc README COPYING
73%{_bindir}/*
74%{_libdir}/*.so.*
75%{_mandir}/man?/*
76
77%files devel
78%defattr(-,root,root)
79%{_includedir}/%{projname}/*.h
80%{_libdir}/*.so
81
82
83%changelog
84* Wed Nov  2 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.9.1-5
85- added Obsoletes: self-build-liblibmp4v2
86- added Vendor, Distribution, Packager tags
87- fixed %%files
88
89* Sat Mar 20 2010 Munehiro Yamamoto <munepi@vinelinux.org> 1.9.1-4
90- change release to sync with self-build-libmp4v2
91
92* Thu Mar 04 2010 Munehiro Yamamoto <munepi@vinelinux.org> 1.9.1-3
93- fixed the permission of /usr/include/mp4v2 to access it by group, others
94
95* Sat Feb 20 2010 Munehiro Yamamoto <munepi@vinelinux.org> 1.9.1-2
96- added --disable-gch in configure options
97
98* Thu Feb 18 2010 Munehiro Yamamoto <munepi@vinelinux.org> 1.9.1-1
99- new upstream release
100- changed URL: to http://code.google.com/p/mp4v2/
101  MP4v2 was originally bundled with mpeg4ip library,
102  but has been moved into its own maintained library
103  due to a combination of the cessation of support of mpeg4ip
104  and the usefulness of this library on its own.
105
106* Tue May 26 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 1.5.0.1-2
107- change release to sync with self-build-libmp4v2
108
109* Sun Jan 11 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 1.5.0.1-1
110- initial build
111
112* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.5.0.1-6
113- Autorebuild for GCC 4.3
114
115* Wed Aug 22 2007 Matthias Saou <http://freshrpms.net/> 1.5.0.1-5
116- Rebuild for new BuildID feature.
117
118* Sun Aug  5 2007 Matthias Saou <http://freshrpms.net/> 1.5.0.1-4
119- Update License field.
120
121* Fri Dec 15 2006 Matthias Saou <http://freshrpms.net/> 1.5.0.1-3
122- Spec file cleanup (habits, mostly) preparing to submit for Extras inclusion.
123
124* Fri Oct 06 2006 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 1.5.0.1-2
125- rebuilt for unwind info generation, broken in gcc-4.1.1-21
126
127* Tue Jul 18 2006 Noa Resare <noa@resare.com> 1.5.0.1-1
128- new upstream release
129
130* Sat May 13 2006 Noa Resare <noa@resare.com> 1.4.1-3
131- disabled static lib
132- use DESTDIR
133- disable-dependency-tracking for faster builds
134- removed a manpage template file apt.mpt.gz
135
136* Mon May 08 2006 Noa Resare <noa@resare.com> 1.4.1-2
137- specfile cleanups
138
139* Fri May 05 2006 Noa Resare <noa@resare.com> 1.4.1-1.lvn5
140- initial release
141
Note: See TracBrowser for help on using the repository browser.