generic-poky/meta/packages/libowl/libowl_svn.bb
Tomas Frydrych 7692158053 do not install .la file for libowl
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1537 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-04-24 09:07:05 +00:00

49 lines
1.2 KiB
BlitzBasic

# This recipe builds libowl and then stages the header and static lib;
# it intentionally does not stage the shared lib and create a package.
#
# Libowl is currently a 'cut and paste' library; this package makes our
# life a touch easier by not having to patch the source directly into
# applications; instead we add -lowl to the linker cmdline. Also, when
# we eventually make libowl into a normal shared library, this package
# will make that transition rather simple.
DESCRIPTION = "OpenedHand Widget Library"
HOMEPAGE = "http://www.o-hand.com"
LICENSE = "LGPL"
SECTION = "libs"
PR = "r3"
PV = "0.0+svn${SRCDATE}"
DEPENDS = "gtk+ glib-2.0"
PACKAGES = ""
SRC_URI = "svn://svn.o-hand.com/repos/misc/trunk;module=${PN};proto=http"
S = "${WORKDIR}/${PN}"
inherit autotools pkgconfig
do_compile_prepend() {
# have to unstage the library first so that the tests build
rm -f ${STAGING_LIBDIR}/libowl*
rm -f ${STAGING_INCDIR}/owl*
}
do_stage() {
headers=`eval ls libowl/owl*.h`
for header in $headers; do
hdr_base=`eval basename $header`
install -m 644 $header ${STAGING_INCDIR}/$hdr_base
done
install -m 644 libowl/.libs/libowl.a ${STAGING_LIBDIR}/
}
do_install() {
}
do_package() {
}
do_package_write() {
}