Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [20150821 09:03:05] cedric@optiplex:~/yocto/meta-rtd/recipes-devtools/libb64$ cat libb64_1.2.1.bb
- require libb64.inc
- SRC_URI= "http://downloads.sourceforge.net/project/libb64/libb64/libb64/libb64-${PV}.zip"
- SRC_URI[sha256sum] = "20106f0ba95cfd9c35a13c71206643e3fb3e46512df3e2efb2fdbf87116314b2"
- SRC_URI[md5sum] = "8a5dc72eb7e32f074605260bc127c764"
- [20150821 09:03:12] cedric@optiplex:~/yocto/meta-rtd/recipes-devtools/libb64$ cat libb64.inc
- #
- # Recipe for libb64
- #
- #
- DESCRIPTION = "libb64 library"
- SECTION = "libb64"
- LICENSE = "MIT"
- LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
- PR = "r0"
- BBCLASSEXTEND="native"
- FILESEXTRAPATHS_prepend := "${THISDIR}:"
- INCLUDE_FLAG = "-I include"
- do_compile() {
- ${CC} ${CFLAGS} -c -fPIC ${INCLUDE_FLAG} src/cdecode.c -o cdecode.o
- ${CC} ${CFLAGS} -c -fPIC ${INCLUDE_FLAG} src/cencode.c -o cencode.o
- ${CC} ${LDFLAGS} --shared -o libb64.so cencode.o cdecode.o
- }
- do_install() {
- install -d ${D}${libdir}
- install -m 0755 libb64.so ${D}${libdir}
- install -d ${D}${includedir}/b64/
- for f in ${S}/include/b64/*.h; do
- install -m 0644 $f ${D}${includedir}/b64/
- done
- }
- PACKAGES = "${PN} ${PN}-dbg"
- FILES_${PN} = "${libdir}/*.so \
- ${includedir}/b64"
- FILES_${PN}-dbg = "${libdir}/.debug \
- /usr/src/debug"
- S = "${WORKDIR}/libb64-${PV}/"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement