source: projects/specs/trunk/lib/libo/libogg/libogg-vl.spec @ 12322

Revision 12322, 6.1 KB checked in by tomop, 4 years ago (diff)

updated 13 packages

cpio-2.13-1

curl-7.68.0-1

e2fsprogs-1.45.5-1

firefox-68.5.0-1

flex-2.6.4-1

libarchive-3.4.2-1

libogg-1.3.4-1

libssh-0.9.3-1

libtasn1-4.16.0-1

libvorbis-1.3.6-1

nghttp2-1.40.0-1

thunderbird-68.5.0-1

vorbis-tools-1.4.0-5

Line 
1%define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
2
3Summary:        The Ogg bitstream file format library.
4Name:           libogg
5Version:        1.3.4
6Release:        1%{?_dist_release}
7
8Group:          System Environment/Libraries
9License:        BSD
10URL:            https://www.xiph.org/
11
12Source:         http://downloads.xiph.org/releases/ogg/%{name}-%{version}.tar.xz
13
14BuildRoot:      %{_tmppath}/%{name}-%{version}-root
15BuildRequires:  perl
16
17Vendor: Project Vine
18Distribution: Vine Linux
19
20Packager: kenta, inagaki
21
22%description
23Libogg is a library for manipulating Ogg bitstream file formats.
24Libogg supports both making Ogg bitstreams and getting packets from
25Ogg bitstreams.
26
27%package devel
28Summary:        Files needed for development using libogg.
29Group:          Development/Libraries
30Requires:       %{name} = %{version}-%{release}
31
32%description devel
33The libogg-devel package contains the header files, static libraries
34and documentation needed to develop applications with libogg.
35
36%package        docs
37Summary:        Documentation for %{name}
38Summary(ja):    %{name} 用のドキュメント
39Group:          Documentation
40Requires:       %{name} = %{version}-%{release}
41BuildArch:      noarch
42
43%description    docs
44This package contains documentation for %{name}.
45
46
47# compat32
48%package -n compat32-%{name}
49Summary:        The Ogg bitstream file format library.
50Group:          System Environment/Libraries
51
52%description -n compat32-%{name}
53Libogg is a library for manipulating Ogg bitstream file formats.
54Libogg supports both making Ogg bitstreams and getting packets from
55Ogg bitstreams.
56
57%package -n compat32-%{name}-devel
58Summary:        Files needed for development using libogg.
59Group:          Development/Libraries
60Requires:       compat32-%{name} = %{version}-%{release}
61Requires:       %{name}-devel = %{version}-%{release}
62
63%description -n compat32-%{name}-devel
64The libogg-devel package contains the header files, static libraries
65and documentation needed to develop applications with libogg.
66
67%prep
68%setup -q -n libogg-%{version}
69
70%build
71perl -p -i -e "s/-O20/$RPM_OPT_FLAGS/" configure
72perl -p -i -e "s/-ffast-math//" configure
73
74%configure --disable-static
75make
76
77%install
78[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
79make DESTDIR=$RPM_BUILD_ROOT install
80
81rm -f doc/libogg/Makefile*
82#rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.a
83rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
84
85%clean
86[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
87
88%post -p /sbin/ldconfig
89
90%postun -p /sbin/ldconfig
91
92%post -n compat32-%{name} -p /sbin/ldconfig
93
94%postun -n compat32-%{name} -p /sbin/ldconfig
95
96
97%files
98%defattr(-,root,root)
99%license COPYING
100%doc AUTHORS CHANGES README
101%{_libdir}/*.so.*
102
103%files devel
104%defattr(-,root,root)
105%doc doc/index.html doc/framing.html doc/oggstream.html
106%doc doc/white-ogg.png doc/white-xifish.png
107%doc doc/stream.png
108%doc doc/libogg
109%dir %{_includedir}/ogg
110%{_includedir}/ogg/*.h
111%{_libdir}/*.so
112%{_libdir}/pkgconfig/*.pc
113%{_datadir}/aclocal/ogg.m4
114
115%files docs
116%defattr(-,root,root)
117%{_docdir}/%{name}
118
119# compat32
120%if %{build_compat32}
121%files -n compat32-%{name}
122%{_libdir}/*.so.*
123
124%files -n compat32-%{name}-devel
125%defattr(-,root,root)
126%{_libdir}/*.so
127%endif
128
129%changelog
130* Mon Feb 17 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.3.4-1
131- new upstream release.
132
133* Thu Feb 22 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.3.3-1
134- new upstream release.
135
136* Sat Jul 05 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.3.2-1
137- new upstream release
138- create %%{name}-docs subpackage
139
140* Sun Jun 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.3.0-1
141- new upstream release
142
143* Tue Sep 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.0-1
144- new upstream release
145- built with rpm-4.8.1
146
147* Sun Nov 22 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.4-1
148- new upstream release
149
150* Fri Jun 19 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.3-3
151- used --disable-static option
152- added Vendor, Distribution, Packager tag
153
154* Sat May 16 2009 NAKAMURA Kenta <kenta@vinelinux.org> 1.1.3-2
155- added compat32 package for x86_64 arch support
156- removed lib*.a files from devel package
157
158* Mon May 19 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.3-1
159- applied new versioning policy
160- removed lib*.la files from devel package
161
162* Mon May 14 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.1.3-0vl2
163- rebuild with new toolchain
164
165* Tue Nov 29 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.3-0vl1
166- source upgrade
167
168* Fri Oct 01 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.2-0vl1
169- source upgrade
170- update source-URL
171
172* Fri Mar 26 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.1-0vl3
173- rebuild
174
175* Sat Nov 22 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.1-0vl2
176- rebuild for VineSeedPlus
177
178* Fri Nov 21 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.1-0vl1
179- source upgrade
180- build for VinePlus/2.6
181- add %%{_libdir}/*.la and %%{_libdir}/pkgconfig/*.pc to devel package
182
183* Sat Oct  4 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.0-0vl3
184- rebuild with new toolchains
185
186* Sun Dec 15 2002 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.0-0vl2
187- rebuild with new toolchains
188
189* Wed Jul 24 2002 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.0-0vl1
190- source upgrade
191- update %description devel
192- add PreReq: ldconfig
193
194* Sat Jan 12 2002 AKIYAMA Kazuhito <akiyama@karen.servepics.com> 0.99.3-1vl1
195- build for VineSeed
196- delete Serial
197- change version number to 0.99.3 (means 1.0rc3)
198
199* Tue Jan  1 2002 Bill Nottingham <notting@redhat.com>
200- update to 1.0rc3
201
202* Mon Aug 13 2001 Bill Nottingham <notting@redhat.com>
203- update to 1.0rc2
204
205* Fri Jul  6 2001 Bill Nottingham <notting@redhat.com>
206- own %%{_includedir}/ogg
207
208* Tue Jun 19 2001 Bill Nottingham <notting@redhat.com>
209- update to 1.0rc1
210
211* Mon Feb 26 2001 Bill Nottingham <notting@redhat.com>
212- fix license tag
213
214* Mon Feb 26 2001 Bill Nottingham <notting@redhat.com>
215- beta4
216
217* Tue Feb  6 2001 Bill Nottingham <notting@redhat.com>
218- update CVS in prep for beta4
219
220* Wed Dec 27 2000 Bill Nottingham <notting@redhat.com>
221- update CVS
222
223* Mon Dec 11 2000 Bill Nottingham <notting@redhat.com>
224- fix bogus group
225
226* Fri Dec 01 2000 Bill Nottingham <notting@redhat.com>
227- rebuild because of broken fileutils
228
229* Mon Nov 13 2000 Bill Nottingham <notting@redhat.com>
230- clean up specfile slightly
231
232* Sat Sep 02 2000 Jack Moffitt <jack@icecast.org>
233- initial spec file created
Note: See TracBrowser for help on using the repository browser.