source: projects/specs/trunk/g/gmime/gmime-vl.spec @ 1231

Revision 1231, 6.5 KB checked in by Takemikaduchi, 14 years ago (diff)

update libchamplain, libgda, anjuta, evolution, ekiga, evolution-data-server, gnome-python-desktop, gmime, glibmm, gtkhtml3, gtksourceview2, gnome-color-manager, gtkmm2, opal, pango, ptlib, tracker, totem-pl-parser

Line 
1Summary:        Library for creating and parsing MIME messages
2Summary(ja):    MIMEメッセージを生成またパースするためのライブラリ
3Name:           gmime
4Version:        2.4.17
5Release:        1%{?_dist_release}
6Group:          System Environment/Libraries
7License:        GPL
8URL:            http://spruce.sourceforge.net/gmime/
9Source0:        http://ftp.gnome.org/pub/GNOME/sources/gmime/2.4//gmime-%{version}.tar.bz2
10BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
11
12BuildRequires:  glib2-devel >= 2.10.0
13BuildRequires:  zlib-devel >= 1.2.1.1
14BuildRequires:  automake, libtool, gettext, gtk-doc
15
16Patch4: gmime-2.2.23-gacutil.patch
17
18# Mono only availible on these:
19%define mono_archs %ix86 x86_64 ppc ia64 armv4l sparc
20# no mono on s390 for now: s390 s390x
21
22%ifarch %mono_archs
23BuildRequires:  mono-devel gtk-sharp2-gapi
24BuildRequires:  gtk-sharp2 >= 2.8.0
25%define monodir %{_prefix}/lib/mono
26%endif
27
28%description
29The GMime suite provides a core library and set of utilities which may be
30used for the creation and parsing of messages using the Multipurpose
31Internet Mail Extension (MIME).
32
33
34%package        devel
35Summary:        Header files to develop libgmime applications
36Group:          Development/Libraries
37Requires:       %{name} = %{version}-%{release}
38Requires:       glib2-devel
39
40%description    devel
41The GMime suite provides a core library and set of utilities which may be
42used for the creation and parsing of messages using the Multipurpose
43Internet Mail Extension (MIME). The devel-package contains header files
44to develop applications that use libgmime.
45
46%ifarch %mono_archs
47%package        sharp
48Summary:        mono bindings for gmime
49Group:          Development/Libraries
50Requires:       %{name} = %{version}-%{release}
51Requires:       gtk-sharp2
52
53%description    sharp
54The GMime suite provides a core library and set of utilities which may be
55used for the creation and parsing of messages using the Multipurpose
56Internet Mail Extension (MIME). The devel-package contains support
57for developing mono applications that use libgmime.
58%endif
59
60%prep
61%setup -q
62%ifarch %mono_archs
63%patch4 -p1 -b .gacutil
64%endif
65
66%build
67cp %{_datadir}/gettext/config.rpath .
68## autoreconf --force --install
69
70%ifarch %mono_archs
71export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
72MONO_ARGS="--enable-mono"
73%endif
74
75%configure $MONO_ARGS
76make %{?_smp_mflags}
77
78
79%install
80rm -rf $RPM_BUILD_ROOT
81export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
82make install DESTDIR=$RPM_BUILD_ROOT
83
84find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
85
86# Don't conflict with sharutils:
87mv $RPM_BUILD_ROOT%{_bindir}/uuencode $RPM_BUILD_ROOT%{_bindir}/gmime-uuencode
88mv $RPM_BUILD_ROOT%{_bindir}/uudecode $RPM_BUILD_ROOT%{_bindir}/gmime-uudecode
89
90
91%clean
92rm -rf $RPM_BUILD_ROOT
93
94%post -p /sbin/ldconfig
95
96%postun -p /sbin/ldconfig
97
98
99%files
100%defattr(-,root,root,-)
101%doc AUTHORS COPYING ChangeLog README TODO
102%{_bindir}/gmime-uu??code
103%{_libdir}/lib*.so.*
104
105%files devel
106%defattr(-,root,root,-)
107## %{_bindir}/gmime-config
108%{_libdir}/lib*.a
109%{_libdir}/lib*.so
110## %{_libdir}/gmimeConf.sh
111%{_libdir}/pkgconfig/gmime-2.4.pc
112%{_includedir}/gmime-2.4
113%{_datadir}/gtk-doc/html/gmime-2.4
114
115%ifarch %mono_archs
116%files sharp
117%defattr(-,root,root,-)
118%{_libdir}/pkgconfig/gmime-sharp-2.4.pc
119%{monodir}/gac/gmime-sharp
120%{monodir}/gmime-sharp-2.4
121## %{_datadir}/gapi-2.0/gmime-api.xml
122%endif
123
124
125%changelog
126* Mon Jun 21 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.17-1
127- new upstream release
128
129* Wed Mar 31 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.15-1
130- new upstream release
131- fix files for gmime-2.4
132- drop Patch1, Patch2, Patch3
133
134* Thu Sep 18 2008 Shu KONNO <owa@bg.wakwak.com> 2.2.23-1vl5
135- new upstream release
136- rebuilt with mono-2.0
137- added gmime-2.2.23-gacutil.patch
138
139* Tue Aug 26 2008 Shu KONNO <owa@bg.wakwak.com> 2.2.9-1vl5
140- applied new versioning policy, spec in utf-8
141- updated gmime to 2.2.9
142- dropt gmime-2.2.3-libdir.patch
143- dropt gmime-2.2.3-automake.patch
144
145* Sun Apr 29 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.3-0vl1
146- initial build for Vine Linux
147
148* Tue Feb  6 2007 Alexander Larsson <alexl@redhat.com> - 2.2.3-5
149- Fix build with new automake (#224157)
150
151* Thu Oct 12 2006 Alexander Larsson <alexl@redhat.com> - 2.2.3-4
152- Bump glib requirement to 2.6 (#209565)
153
154* Tue Sep  5 2006 Alexander Larsson <alexl@redhat.com> - 2.2.3-3
155- fix gmime-config multilib conflict (#205208)
156
157* Sat Aug 19 2006 Matthias Clasen <mclasen@redhat.com> - 2.2.3-2
158- Rebuild
159
160* Fri Aug 18 2006 Alexander Larsson <alexl@redhat.com> - 2.2.3-1
161- Upgrade to 2.2.3
162- Use the new mono libdir
163
164* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - sh: line 0: fg: no job control
165- rebuild
166
167* Fri Jun  9 2006 Alexander Larsson <alexl@redhat.com> - 2.2.1-2
168- Disable mono parts on s390* as mono doesn't build on s390 atm
169
170* Tue May 23 2006 Alexander Larsson <alexl@redhat.com> - 2.2.1-1
171- Update to 2.2.1
172- Fix multilib -devel conflict by using pkg-config in gmime-config (#192675)
173
174* Tue Feb 28 2006 Karsten Hopp <karsten@redhat.de> 2.1.19-4
175- BuildRequires: gtk-sharp2 on mono archs only
176
177* Sun Feb 12 2006 Christopher Aillon <caillon@redhat.com> - 2.1.19-3
178- Rebuild
179
180* Tue Feb  7 2006 Jesse Keating <jkeating@redhat.com> - 2.1.19-2.1
181- rebuilt for new gcc4.1 snapshot and glibc changes
182
183* Tue Jan 31 2006 Christopher Aillon <caillon@redhat.com> - 2.1.19-2
184- Rebuild
185
186* Sun Jan 22 2006 Alexander Larsson <alexl@redhat.com> - 2.1.19-1
187- Update to 2.1.19 (needed by beagle 0.2.0)
188
189* Thu Jan 19 2006 Alexander Larsson <alexl@redhat.com> 2.1.17-3
190- Build on s390x
191
192* Mon Jan  9 2006 Alexander Larsson <alexl@redhat.com> 2.1.17-2
193- build gmime-sharp conditionally on mono arches
194
195* Mon Jan  9 2006 Alexander Larsson <alexl@redhat.com> - 2.1.17-1
196- Move from Extras to Core, Update to 2.1.17, add gmime-sharp subpackage
197
198* Wed Aug 10 2005 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 2.1.15-1
199- Update to 2.1.15
200- Use dist
201
202* Wed May 18 2005 Colin Charles <colin@fedoraproject.org> - 2.1.9-5
203- bump release, request build on ppc
204
205* Thu Mar 31 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 2.1.9-4
206- add dep glib2-devel for pkgconfig in -devel package
207
208* Mon Oct 18 2004 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0:2.1.9-0.fdr.3
209- Remove ldconfig from Requires pre and post
210
211* Mon Oct 18 2004 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0:2.1.9-0.fdr.2
212- BR zlib-devel
213- Don't ship empty news file
214- Fixes to the files section
215- Change ldconfig in post* calls to -p /sbin/ldconfig
216
217
218* Sun Oct 17 2004 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0:2.1.9-0.fdr.1
219- Initial RPM release.
Note: See TracBrowser for help on using the repository browser.