Merge commit '7a9a2ddecbb2aa91b9c8ecd934299324becac1e6' into edison
This commit is contained in:
commit
487211e30f
|
@ -1,5 +1,5 @@
|
||||||
DESCRIPTION = "C Open SMPP library"
|
DESCRIPTION = "C Open SMPP library"
|
||||||
HOMEPAGE = "http://sourceforge.net/projects/c-open-smpp-34/""
|
HOMEPAGE = "http://sourceforge.net/projects/c-open-smpp-34/"
|
||||||
LICENSE = "LGPLv2.1+"
|
LICENSE = "LGPLv2.1+"
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
|
LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
|
||||||
SECTION = "libs"
|
SECTION = "libs"
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
DESCRIPTION = "C Open SMPP library"
|
DESCRIPTION = "C Open SMPP library"
|
||||||
HOMEPAGE = "http://sourceforge.net/projects/c-open-smpp-34/""
|
HOMEPAGE = "http://sourceforge.net/projects/c-open-smpp-34/"
|
||||||
LICENSE = "LGPLv2.1+"
|
LICENSE = "LGPLv2.1+"
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
|
LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
|
||||||
SECTION = "libs"
|
SECTION = "libs"
|
||||||
|
|
|
@ -8,8 +8,9 @@ RDEPENDS_osmo-nitb = "libdbd-sqlite3"
|
||||||
|
|
||||||
SRC_URI = "file://osmo-nitb.init \
|
SRC_URI = "file://osmo-nitb.init \
|
||||||
file://osmo-bsc_mgcp.init \
|
file://osmo-bsc_mgcp.init \
|
||||||
file://osmo-bsc.init"
|
file://osmo-bsc.init \
|
||||||
INC_PR = "r13.${META_TELEPHONY_OSMO_INC}"
|
file://osmo-sgsn.init"
|
||||||
|
INC_PR = "r14.${META_TELEPHONY_OSMO_INC}"
|
||||||
|
|
||||||
|
|
||||||
EXTRA_OECONF += " --enable-nat --enable-osmo-bsc "
|
EXTRA_OECONF += " --enable-nat --enable-osmo-bsc "
|
||||||
|
@ -28,9 +29,11 @@ do_install_append() {
|
||||||
install -m 0660 ${S}/doc/examples/osmo-nitb/nanobts/openbsc.cfg ${D}${sysconfdir}/osmocom/osmo-nitb.cfg
|
install -m 0660 ${S}/doc/examples/osmo-nitb/nanobts/openbsc.cfg ${D}${sysconfdir}/osmocom/osmo-nitb.cfg
|
||||||
install -m 0660 ${S}/doc/examples/osmo-bsc/osmo-bsc.cfg ${D}${sysconfdir}/osmocom/osmo-bsc.cfg
|
install -m 0660 ${S}/doc/examples/osmo-bsc/osmo-bsc.cfg ${D}${sysconfdir}/osmocom/osmo-bsc.cfg
|
||||||
install -m 0660 ${S}/doc/examples/osmo-bsc_mgcp/mgcp.cfg ${D}${sysconfdir}/osmocom/osmo-bsc-mgcp.cfg
|
install -m 0660 ${S}/doc/examples/osmo-bsc_mgcp/mgcp.cfg ${D}${sysconfdir}/osmocom/osmo-bsc-mgcp.cfg
|
||||||
|
install -m 0660 ${S}/doc/examples/osmo-sgsn/osmo-sgsn.cfg ${D}${sysconfdir}/osmocom/osmo-sgsn.cfg
|
||||||
install -m 0775 ${WORKDIR}/osmo-nitb.init ${D}${sysconfdir}/init.d/osmo-nitb
|
install -m 0775 ${WORKDIR}/osmo-nitb.init ${D}${sysconfdir}/init.d/osmo-nitb
|
||||||
install -m 0775 ${WORKDIR}/osmo-bsc_mgcp.init ${D}${sysconfdir}/init.d/osmo-bsc-mgcp
|
install -m 0775 ${WORKDIR}/osmo-bsc_mgcp.init ${D}${sysconfdir}/init.d/osmo-bsc-mgcp
|
||||||
install -m 0775 ${WORKDIR}/osmo-bsc.init ${D}${sysconfdir}/init.d/osmo-bsc
|
install -m 0775 ${WORKDIR}/osmo-bsc.init ${D}${sysconfdir}/init.d/osmo-bsc
|
||||||
|
install -m 0775 ${WORKDIR}/osmo-sgsn.init ${D}${sysconfdir}/init.d/osmo-sgsn
|
||||||
|
|
||||||
install -d ${D}/var/lib/osmocom
|
install -d ${D}/var/lib/osmocom
|
||||||
}
|
}
|
||||||
|
@ -61,7 +64,13 @@ FILES_osmo-nitb = " ${bindir}/osmo-nitb \
|
||||||
${sysconfdir}/init.d/osmo-nitb \
|
${sysconfdir}/init.d/osmo-nitb \
|
||||||
${sysconfdir}/osmocom/osmo-nitb.cfg"
|
${sysconfdir}/osmocom/osmo-nitb.cfg"
|
||||||
|
|
||||||
FILES_osmo-sgsn = " ${bindir}/osmo-sgsn "
|
CONFFILES_osmo-sgsn = "${sysconfdir}/osmocom/osmo-sgsn.cfg"
|
||||||
|
INITSCRIPT_NAME_osmo-sgsn = "osmo-sgsn"
|
||||||
|
INITSCRIPT_PARAMS_osmo-sgsn = "defaults 30 30"
|
||||||
|
FILES_osmo-sgsn = " ${bindir}/osmo-sgsn \
|
||||||
|
${sysconfdir}/init.d/osmo-sgsn \
|
||||||
|
${sysconfdir}/osmocom/osmo-sgsn.cfg"
|
||||||
|
|
||||||
FILES_ipaccess-utils = " ${bindir}/ipaccess-find ${bindir}/ipaccess-config ${bindir}/ipaccess-proxy "
|
FILES_ipaccess-utils = " ${bindir}/ipaccess-find ${bindir}/ipaccess-config ${bindir}/ipaccess-proxy "
|
||||||
FILES_osmo-bsc-nat = " ${bindir}/osmo-bsc_nat "
|
FILES_osmo-bsc-nat = " ${bindir}/osmo-bsc_nat "
|
||||||
FILES_osmo-gbproxy = " ${bindir}/osmo-gbproxy "
|
FILES_osmo-gbproxy = " ${bindir}/osmo-gbproxy "
|
||||||
|
|
|
@ -0,0 +1,48 @@
|
||||||
|
#!/bin/sh
|
||||||
|
### BEGIN INIT INFO
|
||||||
|
# Provides: osmo-sgsn
|
||||||
|
# Required-Start: $syslog $networking
|
||||||
|
# Required-Stop: $syslog
|
||||||
|
# Default-Start: 5
|
||||||
|
# Default-Stop: 1
|
||||||
|
# Short-Description: Osmocom Serving GPRS Support Node
|
||||||
|
### END INIT INFO
|
||||||
|
|
||||||
|
DAEMON=/usr/bin/osmo-sgsn
|
||||||
|
NAME=osmo-sgsn
|
||||||
|
DESC="Osmocom Serving GPRS Support Node"
|
||||||
|
NORMAL_ARGS="-D -c /etc/osmocom/osmo-sgsn.cfg"
|
||||||
|
|
||||||
|
OSMOSGSN_EXTRA_ARGS=""
|
||||||
|
NO_START=0
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
test ! -r /etc/default/osmo-sgsn || . /etc/default/osmo-sgsn
|
||||||
|
test "$NO_START" = "0" || exit 0
|
||||||
|
test -x "$DAEMON" || exit 0
|
||||||
|
|
||||||
|
case "$1" in
|
||||||
|
start)
|
||||||
|
echo -n "Starting $DESC: "
|
||||||
|
start-stop-daemon -S \
|
||||||
|
-x "$DAEMON" -- $NORMAL_ARGS $OSMOSGSN_EXTRA_ARGS
|
||||||
|
echo "$NAME."
|
||||||
|
;;
|
||||||
|
stop)
|
||||||
|
echo -n "Stopping $DESC: "
|
||||||
|
start-stop-daemon -K -x "$DAEMON"
|
||||||
|
echo "$NAME."
|
||||||
|
;;
|
||||||
|
restart|force-reload)
|
||||||
|
$0 stop
|
||||||
|
$0 start
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
N=/etc/init.d/$NAME
|
||||||
|
echo "Usage: $N {start|stop|restart}" >&2
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
exit 0
|
|
@ -3,7 +3,7 @@ require ${PN}.inc
|
||||||
PV = "0.12.0+gitr${SRCPV}"
|
PV = "0.12.0+gitr${SRCPV}"
|
||||||
PR = "${INC_PR}.2"
|
PR = "${INC_PR}.2"
|
||||||
|
|
||||||
SRCREV = "25b70cea9d9521b081ea0cc524f5d157a1b89baf"
|
SRCREV = "ce1d742f27b54b5a05d4cd351641f4da1d2e9524"
|
||||||
SRC_URI += "git://git.osmocom.org/openbsc.git;protocol=git"
|
SRC_URI += "git://git.osmocom.org/openbsc.git;protocol=git"
|
||||||
|
|
||||||
S = "${WORKDIR}/git/openbsc"
|
S = "${WORKDIR}/git/openbsc"
|
||||||
|
|
Loading…
Reference in New Issue