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