SPECS: tinymail.spec - %files section
aredridel
aredridel at pld-linux.org
Mon May 21 19:21:44 CEST 2007
Author: aredridel Date: Mon May 21 17:21:44 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- %files section
---- Files affected:
SPECS:
tinymail.spec (1.1 -> 1.2)
---- Diffs:
================================================================
Index: SPECS/tinymail.spec
diff -u SPECS/tinymail.spec:1.1 SPECS/tinymail.spec:1.2
--- SPECS/tinymail.spec:1.1 Mon May 21 18:11:34 2007
+++ SPECS/tinymail.spec Mon May 21 19:21:38 2007
@@ -5,9 +5,9 @@
# - separate GTK+ dependencies into separate library
# - check dependencies
#
+%define snap 2019
Summary: A memory-efficient mail access library
Name: tinymail
-%define snap 2019
Version: 0.0.%{snap}
Release: 1
License: GPL
@@ -21,16 +21,17 @@
BuildRequires: gtk-doc-common
BuildRequires: intltool
BuildRequires: libtool
+BuildRequires: python-devel
BuildRequires: xulrunner-devel
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
-Tinymail is a development framework (or collection of libraries) for accessing
-E-mail services using devices with few resources; like mobile devices (phones
-and PDAs) and embedded devices (settopboxes, digital tv, embedded E-mail
-appliances and others). It supports IMAP, POP and NNTP. It can be used to send
-messages over SMTP. It supports SSL and many authentication methods. It's
-licensed under the LGPL.
+Tinymail is a development framework (or collection of libraries) for
+accessing E-mail services using devices with few resources; like
+mobile devices (phones and PDAs) and embedded devices (settopboxes,
+digital tv, embedded E-mail appliances and others). It supports IMAP,
+POP and NNTP. It can be used to send messages over SMTP. It supports
+SSL and many authentication methods. It's licensed under the LGPL.
%package devel
Summary: Header files for tinymail library
@@ -56,6 +57,15 @@
%description static -l pl.UTF-8
Statyczna biblioteka tinymail.
+%package python
+Summary: Python tinymail library bindings
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+%pyrequires_eq python-modules
+
+%description python
+Python tinymail library bindings.
+
%prep
%setup -q -n %{name}
@@ -77,8 +87,7 @@
%configure \
--enable-demoui \
--enable-gnome \
- --enable-acap \
- --enable-uigtk \
+ --enable-uigtk \
--enable-python-bindings \
--enable-gtk-doc
@@ -98,7 +107,105 @@
%files
%defattr(644,root,root,755)
-#%doc AUTHORS CREDITS ChangeLog NEWS README THANKS TODO
+%doc AUTHORS ChangeLog NEWS README TODO
+%attr(755,root,root) %{_bindir}/tny-demoui
+%dir %{_libdir}/camel-lite-1.2
+%dir %{_libdir}/camel-lite-1.2/camel-providers
+%attr(755,root,root) %{_libdir}/camel-lite-1.2/camel-providers/libcamelimap.so
+%attr(755,root,root) %{_libdir}/camel-lite-1.2/camel-providers/libcamellocal.so
+%attr(755,root,root) %{_libdir}/camel-lite-1.2/camel-providers/libcamelnntp.so
+%attr(755,root,root) %{_libdir}/camel-lite-1.2/camel-providers/libcamelpop3.so
+%attr(755,root,root) %{_libdir}/camel-lite-1.2/camel-providers/libcamelsendmail.so
+%attr(755,root,root) %{_libdir}/camel-lite-1.2/camel-providers/libcamelsmtp.so
+%attr(755,root,root) %{_libdir}/libcamel-lite-1.2.so.0.0.0
+%attr(755,root,root) %{_libdir}/libcamel-lite-provider-1.2.so.8.1.0
+%attr(755,root,root) %{_libdir}/libtinymail-1.0.so.0.0.0
+%attr(755,root,root) %{_libdir}/libtinymail-camel-1.0.so.0.0.0
+%attr(755,root,root) %{_libdir}/libtinymail-gnome-desktop-1.0.so.0.0.0
+%attr(755,root,root) %{_libdir}/libtinymail-gnomevfs-1.0.so.0.0.0
+%attr(755,root,root) %{_libdir}/libtinymailui-1.0.so.0.0.0
+%attr(755,root,root) %{_libdir}/libtinymailui-gtk-1.0.so.0.0.0
+%attr(755,root,root) %{_libdir}/libtinymailui-mozembed-1.0.so.0.0.0
+
+%files python
+%{py_sitescriptdir}/tinymail-1.0/tinymail/*.py[co]
+%{py_sitescriptdir}/tinymail-1.0/tinymail/*.so
+%{py_sitescriptdir}/tinymail.pth
+
+%files devel
+%defattr(644,root,root,755)
+%dir %{_includedir}/camel-lite
+%dir %{_includedir}/camel-lite/camel/
+%{_includedir}/camel-lite/camel/*.h
+%dir %{_includedir}/libedataserver-lite/
+%dir %{_includedir}/libedataserver-lite/libedataserver/
+%{_includedir}/libedataserver-lite/libedataserver/*.h
+%dir %{_includedir}/libtinymail-1.0/
+%{_includedir}/libtinymail-1.0/*.h
+%dir %{_includedir}/libtinymail-camel-1.0/
+%{_includedir}/libtinymail-camel-1.0/*.h
+%dir %{_includedir}/libtinymail-gnome-desktop-1.0/
+%{_includedir}/libtinymail-gnome-desktop-1.0/*.h
+%dir %{_includedir}/libtinymail-gnomevfs-1.0/
+%{_includedir}/libtinymail-gnomevfs-1.0/*.h
+%dir %{_includedir}/libtinymailui-1.0/
+%{_includedir}/libtinymailui-1.0/*.h
+%dir %{_includedir}/libtinymailui-gtk-1.0/
+%{_includedir}/libtinymailui-gtk-1.0/*.h
+%dir %{_includedir}/libtinymailui-mozembed-1.0/
+%{_includedir}/libtinymailui-mozembed-1.0/*.h
+
+%if 0
+%{_libdir}/camel-lite-1.2/camel-providers/libcamelimap.la
+%{_libdir}/camel-lite-1.2/camel-providers/libcamellocal.la
+%{_libdir}/camel-lite-1.2/camel-providers/libcamelnntp.la
+%{_libdir}/camel-lite-1.2/camel-providers/libcamelpop3.la
+%{_libdir}/camel-lite-1.2/camel-providers/libcamelsendmail.la
+%{_libdir}/camel-lite-1.2/camel-providers/libcamelsmtp.la
+%{_libdir}/camel-lite-1.2/camel-providers/libcamelimap.a
+%{_libdir}/camel-lite-1.2/camel-providers/libcamelimap.urls
+%{_libdir}/camel-lite-1.2/camel-providers/libcamellocal.a
+%{_libdir}/camel-lite-1.2/camel-providers/libcamellocal.urls
+%{_libdir}/camel-lite-1.2/camel-providers/libcamelnntp.a
+%{_libdir}/camel-lite-1.2/camel-providers/libcamelnntp.urls
+%{_libdir}/camel-lite-1.2/camel-providers/libcamelpop3.a
+%{_libdir}/camel-lite-1.2/camel-providers/libcamelpop3.urls
+%{_libdir}/camel-lite-1.2/camel-providers/libcamelsendmail.a
+%{_libdir}/camel-lite-1.2/camel-providers/libcamelsendmail.urls
+%{_libdir}/camel-lite-1.2/camel-providers/libcamelsmtp.a
+%{_libdir}/camel-lite-1.2/camel-providers/libcamelsmtp.urls
+%endif
+
+%{_libdir}/libcamel-lite-1.2.la
+%{_libdir}/libcamel-lite-provider-1.2.la
+%{_libdir}/libtinymail-1.0.la
+%{_libdir}/libtinymail-camel-1.0.la
+%{_libdir}/libtinymail-gnome-desktop-1.0.la
+%{_libdir}/libtinymail-gnomevfs-1.0.la
+%{_libdir}/libtinymailui-1.0.la
+%{_libdir}/libtinymailui-gtk-1.0.la
+%{_libdir}/libtinymailui-mozembed-1.0.la
+%{_pkgconfigdir}/camel-lite-1.2.pc
+%{_pkgconfigdir}/camel-lite-provider-1.2.pc
+%{_pkgconfigdir}/libtinymail-1.0.pc
+%{_pkgconfigdir}/libtinymail-camel-1.0.pc
+%{_pkgconfigdir}/libtinymail-gnome-desktop-1.0.pc
+%{_pkgconfigdir}/libtinymail-gnomevfs-1.0.pc
+%{_pkgconfigdir}/libtinymailui-1.0.pc
+%{_pkgconfigdir}/libtinymailui-gtk-1.0.pc
+%{_pkgconfigdir}/libtinymailui-mozembed-1.0.pc
+
+%files static
+%{_libdir}/libcamel-lite-1.2.a
+%{_libdir}/libcamel-lite-provider-1.2.a
+%{_libdir}/libtinymail-1.0.a
+%{_libdir}/libtinymail-camel-1.0.a
+%{_libdir}/libtinymail-gnome-desktop-1.0.a
+%{_libdir}/libtinymail-gnomevfs-1.0.a
+%{_libdir}/libtinymailui-1.0.a
+%{_libdir}/libtinymailui-gtk-1.0.a
+%{_libdir}/libtinymailui-mozembed-1.0.a
+
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -106,6 +213,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.2 2007/05/21 17:21:38 aredridel
+- %files section
+
Revision 1.1 2007/05/21 16:11:34 aredridel
- NFY
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/tinymail.spec?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list