1 # Note that this is NOT a relocatable package
4 %define enable_gtk_doc 0
7 %define mono_configure_flags --enable-mono
9 %define mono_configure_flags --disable-mono
13 %define gtkdoc_configure_flags --enable-gtk-doc
15 %define gtkdoc_configure_flags --disable-gtk-doc
23 Group: Development/Libraries
24 URL: http://spruce.sourceforge.net/gmime/
26 Source: gmime-%{version}.tar.bz2
28 Requires: glib2 >= 2.12.0
29 BuildRequires: glib2-devel >= 2.12.0
30 BuildRequires: pkgconfig(glib-2.0)
31 BuildRequires: pkgconfig(gio-2.0)
32 BuildRequires: pkgconfig(zlib)
35 GMime is a set of utilities for parsing and creating messages using
36 the Multipurpose Internet Mail Extension (MIME)
39 Summary: GMime Development package
40 Group: Development/Libraries
41 Requires: %{name} = %{version}-%{release}
44 GMime Development package
50 if [ ! -f configure ]; then
51 CFLAGS="$RPM_OPT_FLAGS" ./autogen.sh $ARCHFLAG %{config_opts} %{mono_configure_flags}
53 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix} %{mono_configure_flags} --libdir=%{_libdir}
58 make install DESTDIR=%{buildroot}
60 mkdir -p %{buildroot}/usr/share/license/gmime
61 cp -p ./COPYING %{buildroot}/usr/share/license/gmime/COPYING
62 # rename to prevent conflict with uu* utils from sharutils
63 #mv %{buildroot}%{_prefix}/bin/uuencode %{buildroot}%{_prefix}/bin/gmime-uuencode
64 #mv %{buildroot}%{_prefix}/bin/uudecode %{buildroot}%{_prefix}/bin/gmime-uudecode
70 %defattr(-, root, root)
72 #%doc doc/html/* AUTHORS ChangeLog NEWS README COPYING TODO
76 %{_prefix}/share/license/gmime/*
77 %exclude %{_libdir}/*.a
78 %exclude %{_libdir}/*.la
82 %{_includedir}/gmime-2.6/gmime/*.h
84 %{_libdir}/pkgconfig/*.pc
85 %exclude %{_libdir}/*.a
86 %exclude %{_libdir}/*.la
89 * Mon Jun 17 2013 Minsoo Kim <minnsoo.kim@samsung.com>
90 - Modify .spec for Tizen