From 2f001ca874831915cef6264dd0de708859f81caf Mon Sep 17 00:00:00 2001 From: Oyvind Repvik Date: Tue, 7 Feb 2006 15:51:11 +0000 Subject: radlib/wview: Add radlib/wview packages radlib is a "rapid application development" library (http://www.radlib.teel.ws/) wview is weather station app (http://www.wviewweather.com/) --- packages/radlib/.mtn2git_empty | 0 packages/radlib/radlib-common.inc | 58 ++++++++++++++++++++++++++++++ packages/radlib/radlib-mysql.inc | 6 ++++ packages/radlib/radlib-mysql_2.6.2.bb | 3 ++ packages/radlib/radlib.inc | 1 + packages/radlib/radlib_2.6.2.bb | 3 ++ packages/wview/.mtn2git_empty | 0 packages/wview/wview-common.inc | 39 ++++++++++++++++++++ packages/wview/wview-mysql.inc | 7 ++++ packages/wview/wview-sim-mysql_3.1.3.bb | 3 ++ packages/wview/wview-sim_3.1.3.bb | 4 +++ packages/wview/wview-vpro-mysql_3.1.3.bb | 3 ++ packages/wview/wview-vpro_3.1.3.bb | 4 +++ packages/wview/wview-wxt510-mysql_3.1.3.bb | 3 ++ packages/wview/wview-wxt510_3.1.3.bb | 4 +++ packages/wview/wview.inc | 2 ++ 16 files changed, 140 insertions(+) create mode 100644 packages/radlib/.mtn2git_empty create mode 100644 packages/radlib/radlib-common.inc create mode 100644 packages/radlib/radlib-mysql.inc create mode 100644 packages/radlib/radlib-mysql_2.6.2.bb create mode 100644 packages/radlib/radlib.inc create mode 100644 packages/radlib/radlib_2.6.2.bb create mode 100644 packages/wview/.mtn2git_empty create mode 100644 packages/wview/wview-common.inc create mode 100644 packages/wview/wview-mysql.inc create mode 100644 packages/wview/wview-sim-mysql_3.1.3.bb create mode 100644 packages/wview/wview-sim_3.1.3.bb create mode 100644 packages/wview/wview-vpro-mysql_3.1.3.bb create mode 100644 packages/wview/wview-vpro_3.1.3.bb create mode 100644 packages/wview/wview-wxt510-mysql_3.1.3.bb create mode 100644 packages/wview/wview-wxt510_3.1.3.bb create mode 100644 packages/wview/wview.inc diff --git a/packages/radlib/.mtn2git_empty b/packages/radlib/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/radlib/radlib-common.inc b/packages/radlib/radlib-common.inc new file mode 100644 index 0000000000..528515b2cd --- /dev/null +++ b/packages/radlib/radlib-common.inc @@ -0,0 +1,58 @@ +SECTION = "libs" +LICENSE = "BSD" +DESCRIPTION = "radlib is a rapid application development library for unix interprocess communications, sockets, SHA utilities, CRC utilities and much more." +MAINTAINER = "Mark Teel (mark@teel.ws)" +HOMEPAGE = "http://www.radlib.teel.ws/" + +SRC_URI = "${SOURCEFORGE_MIRROR}/radlib/radlib-${PV}.tar.gz" + +S = "${WORKDIR}/radlib-${PV}" + +inherit autotools +do_compile_prepend() { + rm -f ${STAGING_LIBDIR}/librad.a + rm -f ${STAGING_LIBDIR}/librad.la + rm -f ${STAGING_LIBDIR}/librad.so + rm -f ${STAGING_LIBDIR}/librad.so.0 + rm -f ${STAGING_LIBDIR}/librad.so.0.0.0 +} + +headers = "radbuffers.h \ + radconffile.h \ + radcrc.h \ + raddebug.h \ + radevents.h \ + radlist.h \ + radmsgLog.h \ + radmsgRouter.h \ + radprocess.h \ + radproclist.h \ + radprocutils.h \ + radqueue.h \ + radsemaphores.h \ + radsha.h \ + radshmem.h \ + radsocket.h \ + radsortlist.h \ + radstack.h \ + radstates.h \ + radsysdefs.h \ + radsystem.h \ + radsysutils.h \ + radtimers.h \ + radtimeUtils.h \ + raddatabase.h \ + radUDPsocket.h" + +do_stage () { + cd ${S}/src/.libs + + oe_libinstall -so -a librad ${STAGING_LIBDIR}/ + cd ${S}/h + for i in ${headers}; do + install -m 0644 $i ${STAGING_INCDIR}/ + done + cd ${S} +} + + diff --git a/packages/radlib/radlib-mysql.inc b/packages/radlib/radlib-mysql.inc new file mode 100644 index 0000000000..a6a5923343 --- /dev/null +++ b/packages/radlib/radlib-mysql.inc @@ -0,0 +1,6 @@ +DEPENDS = "mysql" + +export CFLAGS_append=" -I${STAGING_INCDIR}/mysql " + +EXTRA_OECONF = " --host=${TARGET_SYS} --prefix=${STAGING_DIR} --enable-mysql" + diff --git a/packages/radlib/radlib-mysql_2.6.2.bb b/packages/radlib/radlib-mysql_2.6.2.bb new file mode 100644 index 0000000000..93375c8300 --- /dev/null +++ b/packages/radlib/radlib-mysql_2.6.2.bb @@ -0,0 +1,3 @@ +include radlib-common.inc +include radlib-mysql.inc +PR = "r0" diff --git a/packages/radlib/radlib.inc b/packages/radlib/radlib.inc new file mode 100644 index 0000000000..67357ebe55 --- /dev/null +++ b/packages/radlib/radlib.inc @@ -0,0 +1 @@ +EXTRA_OECONF = " --host=${TARGET_SYS} --prefix=${STAGING_DIR}" diff --git a/packages/radlib/radlib_2.6.2.bb b/packages/radlib/radlib_2.6.2.bb new file mode 100644 index 0000000000..be5f2d0257 --- /dev/null +++ b/packages/radlib/radlib_2.6.2.bb @@ -0,0 +1,3 @@ +include radlib-common.inc +include radlib.inc +PR = "r0" diff --git a/packages/wview/.mtn2git_empty b/packages/wview/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/wview/wview-common.inc b/packages/wview/wview-common.inc new file mode 100644 index 0000000000..0efeee271c --- /dev/null +++ b/packages/wview/wview-common.inc @@ -0,0 +1,39 @@ +SECTION = "apps" +LICENSE = "GPL" +DESCRIPTION = "wview is a weather site generator and more for a variety of weather stations" +MAINTAINER = "Mark Teel (mark@teel.ws)" +HOMEPAGE = "http://www.wviewweather.com/" +DEPENDS += " bash util-linux gd openssl curl update-rc.d" + +SRC_URI = "${SOURCEFORGE_MIRROR}/wview/wview-${PV}.tar.gz" + +S = "${WORKDIR}/wview-${PV}" + +inherit autotools + +EXTRA_OECONF += " --enable-wunderground" + +do_install_append() { + install -d ${D}/${sysconfdir}/init.d + install -d ${D}/${sysconfdir}/wview + install -d ${D}/${sysconfdir}/wview/html + install -d ${D}/${sysconfdir}/wview/alarms + install -m 755 ${S}/examples/NSLU2/wview ${D}/${sysconfdir}/init.d + install -m 644 ${S}/examples/conf/*.* ${D}/${sysconfdir}/wview + install -m 755 ${S}/examples/alarms/*.sh ${D}/${sysconfdir}/wview/alarms + install -m 644 ${S}/examples/html/*.* ${D}/${sysconfdir}/wview/html + + install -d ${D}/var/wview + install -d ${D}/var/wview/archive + install -d ${D}/var/wview/alarms + install -d ${D}/var/wview/img + install -d ${D}/var/wview/noaa + install -m 644 ${S}/bin/img/*.* ${D}/var/wview/img + + if test "x${D}" != "x"; then + D="-r ${D}" + else + D="" + fi + update-rc.d $D wview defaults 95 15 +} diff --git a/packages/wview/wview-mysql.inc b/packages/wview/wview-mysql.inc new file mode 100644 index 0000000000..3b9314eafd --- /dev/null +++ b/packages/wview/wview-mysql.inc @@ -0,0 +1,7 @@ +DEPENDS += " radlib-mysql" + +export CFLAGS_append=" -I${STAGING_INCDIR}/mysql " +export LDFLAGS_append=" -L${STAGING_LIBDIR}/mysql " + +EXTRA_OECONF += " --enable-mysql" + diff --git a/packages/wview/wview-sim-mysql_3.1.3.bb b/packages/wview/wview-sim-mysql_3.1.3.bb new file mode 100644 index 0000000000..bc389691b0 --- /dev/null +++ b/packages/wview/wview-sim-mysql_3.1.3.bb @@ -0,0 +1,3 @@ +include wview-common.inc +include wview-mysql.inc +EXTRA_OECONF += " --enable-station-sim" diff --git a/packages/wview/wview-sim_3.1.3.bb b/packages/wview/wview-sim_3.1.3.bb new file mode 100644 index 0000000000..919e322f42 --- /dev/null +++ b/packages/wview/wview-sim_3.1.3.bb @@ -0,0 +1,4 @@ +include wview-common.inc +include wview.inc +EXTRA_OECONF += " --enable-station-sim" +PR = "r0" diff --git a/packages/wview/wview-vpro-mysql_3.1.3.bb b/packages/wview/wview-vpro-mysql_3.1.3.bb new file mode 100644 index 0000000000..6ef4148662 --- /dev/null +++ b/packages/wview/wview-vpro-mysql_3.1.3.bb @@ -0,0 +1,3 @@ +include wview-common.inc +include wview-mysql.inc +EXTRA_OECONF += " --enable-station-vpro" diff --git a/packages/wview/wview-vpro_3.1.3.bb b/packages/wview/wview-vpro_3.1.3.bb new file mode 100644 index 0000000000..1933e077b5 --- /dev/null +++ b/packages/wview/wview-vpro_3.1.3.bb @@ -0,0 +1,4 @@ +include wview-common.inc +include wview.inc +EXTRA_OECONF += " --enable-station-vpro" +PR = "r0" diff --git a/packages/wview/wview-wxt510-mysql_3.1.3.bb b/packages/wview/wview-wxt510-mysql_3.1.3.bb new file mode 100644 index 0000000000..e842aae4d6 --- /dev/null +++ b/packages/wview/wview-wxt510-mysql_3.1.3.bb @@ -0,0 +1,3 @@ +include wview-common.inc +include wview-mysql.inc +EXTRA_OECONF += " --enable-station-wxt510" diff --git a/packages/wview/wview-wxt510_3.1.3.bb b/packages/wview/wview-wxt510_3.1.3.bb new file mode 100644 index 0000000000..b7b0ef236d --- /dev/null +++ b/packages/wview/wview-wxt510_3.1.3.bb @@ -0,0 +1,4 @@ +include wview-common.inc +include wview.inc +EXTRA_OECONF += " --enable-station-wxt510" +PR = "r0" diff --git a/packages/wview/wview.inc b/packages/wview/wview.inc new file mode 100644 index 0000000000..9b2229d699 --- /dev/null +++ b/packages/wview/wview.inc @@ -0,0 +1,2 @@ +DEPENDS += " radlib" + -- cgit 1.2.3-korg