source: projects/specs/trunk/lib/libm/libmp4v2/libmp4v2-vl.spec @ 10572

Revision 10572, 4.1 KB checked in by tomop, 8 years ago (diff)

libmp4v2-2.0.0-2

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