Merge branch 'org.openembedded.dev' of git://git.openembedded.net/openembedded into...
[vuplus_openembedded] / packages / tinymail / libtinymail_svn.bb
1 DESCRIPTION = "TinyMail is an attempt to create an E-mail framework for mobile devices"
2 SECTION = "x11/utils"
3 LICENSE = "LGPL"
4 DEPENDS = "gtk+ glib-2.0 gnome-vfs gconf-dbus libgnomeui"
5 PV = "0.0.5+svnr${SRCREV}"
6 FILE_PR = "r3"
7
8 DEFAULT_PREFERENCE = "-1"
9
10 EXTRA_OECONF=" --disable-gnome --with-platform=gpe --with-html-component=none"
11
12 SRC_URI = "svn://svn.tinymail.org/svn/tinymail/;module=trunk;proto=http \
13            file://camel-lite-configure-hack.patch;patch=1;maxdate=20061113 \
14            file://no-iconv-detect.patch;patch=1;mindate=20061114 \
15            file://iconv-detect.h \
16            file://gtk-doc.m4 \
17            file://gtk-doc.make"
18
19 inherit pkgconfig autotools
20 S = "${WORKDIR}/trunk"
21
22 do_configure_prepend() {
23         mkdir -p m4
24         install ${WORKDIR}/gtk-doc.m4 ./m4/
25         install ${WORKDIR}/gtk-doc.make ./
26
27         cp ${WORKDIR}/iconv-detect.h ${S}/libtinymail-camel/camel-lite/
28 }
29
30
31 PACKAGES =+     "lib${PN}-gpe lib${PN}-gpe-dev \
32                  tinymail-camel-lite tinymail-camel-lite-dev tinymail-camel-lite-dbg \
33                  libtinymailui-gtk libtinymailui libtinymail-camel lib${PN}"
34
35 FILES_lib${PN} =                  "${libdir}/lib*.so.*"
36 FILES_libtinymailui =             "${libdir}/libtinymailui*.so.*"
37 FILES_libtinymailui-gtk =         "${libdir}/libtinymailui-gtk*.so.*"
38
39 FILES_libtinymail-camel =         "${libdir}/libtinymail-camel*.so.*"
40
41 FILES_lib${PN}-gpe =              "${libdir}/libtinymail-gpe*.so.*"
42 FILES_lib${PN}-gpe-dev =          "${libdir}/libtinymail-gpe*.so \
43                                    ${libdir}/libtinymail-gpe*.a \
44                                    ${libdir}/libtinymail-gpe*.la"
45
46 LEAD_SONAME_tinymail-camel-lite = "libcamel-lite"
47 FILES_tinymail-camel-lite +=      "${libdir}/libcamel*.so.* \
48                                    ${libdir}/camel-lite-1.2/camel-providers/*.so \
49                                    ${libdir}/camel-lite-1.2/camel-providers/*.urls "
50 FILES_tinymail-camel-lite-dev +=  "${libdir}/libcamel-lite*.so \
51                                    ${libdir}/libcamel-lite*.a \
52                                    ${libdir}/libcamel-lite*.la \
53                                    ${libdir}/camel-lite-1.2/camel-providers/*.la \
54                                    ${libdir}/camel-lite-1.2/camel-providers/*.a "
55 FILES_tinymail-camel-lite-dbg +=  "${libdir}/camel-lite-1.2/camel-providers/.debug"
56
57