aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/lua/lua-rs232_1.0.2.bb
blob: 1c45102ad176a4f5bfb0d88cc05a3ac785f7463c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
DESCRIPTION = "Lua bindings for librs232 - library for serial communications over RS-232 (serial port)"
HOMEPAGE = "http://github.com/ynezz/librs232"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://COPYING;md5=814bfb5f5c804f9554bf9c8f5b09fb83"

PR = "r0"

DEPENDS += "lua5.1"
RDEPENDS_${PN} += "librs232"

SRC_URI = "git://github.com/ynezz/librs232.git;protocol=git"

SRCREV = "e9017b66f6bf259279bba7d1d00f39d6abb1c38a"
S = "${WORKDIR}/git/"

inherit autotools

LUA_LIB_DIR = "${libdir}/lua/5.1"
LUA_LIB = "luars232.so"

PACKAGES = "${PN} ${PN}-dbg"
FILES_${PN} = "${LUA_LIB_DIR}/${LUA_LIB}"
FILES_${PN}-dbg = "${LUA_LIB_DIR}/.debug/${LUA_LIB}"

do_install_append() {
	install -d ${D}${LUA_LIB_DIR}/.debug
	install -m 0755 ${D}${libdir}/${LUA_LIB} ${D}${LUA_LIB_DIR}/${LUA_LIB}
	install -m 0755 ${D}${libdir}/${LUA_LIB} ${D}${LUA_LIB_DIR}/.debug/${LUA_LIB}
}