Merge oe-devel@oe-devel.bkbits.net:packages
[openembedded.git] / slotsig / slotsig_0.4.oe
1 DESCRIPTION = "A lightweight signal/slot library for decoupling C++ method calls"
2 SECTION = "libs"
3 PRIORITY = "optional"
4 LICENSE = "GPL"
5
6 SRC_URI = "http://kafka.fr.free.fr/slotsig/slotsig-${PV}.tar.bz2"
7
8 do_compile() {
9         ${CXX} -c -fPIC ${CXXFLAGS} -o slotsig_bases.o slotsig/slotsig_bases.cpp
10         ${CXX} -shared -o libslotsig.so.${PV} slotsig_bases.o
11 }
12
13 do_stage() {
14         oe_libinstall -so libslotsig ${STAGING_LIBDIR}
15
16         install -d ${STAGING_INCDIR}/slotsig/
17         for X in slotsig/*.h
18         do
19                 install -m 0644 ${S}/$X ${STAGING_INCDIR}/$X
20         done
21 }
22
23 do_install() {
24         oe_libinstall -so libslotsig ${D}/${libdir}
25 }