Small updates and fixes
cover Small updates and fixes
The following changes since commit 103b4174d11233954a63a16f488b134da0b901b2:
systemd: move kbd RECOMMENDS to vconsole-setup where they belong (2012-01-20 12:29:32 +0100)
are available in the git repository at:
git://git.openembedded.org/meta-openembedded-contrib jansa/pull
http://cgit.openembedded.org/cgit.cgi/meta-openembedded-contrib/log/?h=jansa/pull
Martin Jansa (8):
libxaw: bump PR to disable xmlto
webkit-efl: upgrade to 1.7.3
eve: bump SRCREV for compatibility with newer webkit-efl and
deprecated elm APIs
gtk+: add native BBCLASSEXTEND
gtk+3: add gtk+-native dependency
libsoup-2.4: add unstable version 2.37.2 which is needed for newer
webkit-efl
gpsd: add systemd support
picocom: import from meta-smartphone/meta-shr
meta-efl/recipes-efl/e17/eve_svn.bb | 3 +- .../recipes-efl/webkit/webkit-efl/CMakeLists.txt | 160 ++++++++++++++++++++ meta-efl/recipes-efl/webkit/webkit-efl_svn.bb | 20 ++- .../recipes-support/libsoup/libsoup-2.4_2.37.2.bb | 23 +++ meta-gnome/recipes-gnome/gtk+/gtk+3_3.2.2.bb | 2 +- meta-gnome/recipes-gnome/gtk+/gtk+_2.24.8.bbappend | 3 + meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.9.bb | 2 +- .../recipes-navigation/gpsd/gpsd-2.96/gpsd.service | 9 + .../recipes-navigation/gpsd/gpsd-2.96/gpsd.socket | 9 + meta-oe/recipes-navigation/gpsd/gpsd_2.96.bb | 22 +++- meta-oe/recipes-support/picocom/picocom_1.6.bb | 17 ++ 11 files changed, 257 insertions(+), 13 deletions(-) create mode 100644 meta-efl/recipes-efl/webkit/webkit-efl/CMakeLists.txt create mode 100644 meta-efl/recipes-support/libsoup/libsoup-2.4_2.37.2.bb create mode 100644 meta-gnome/recipes-gnome/gtk+/gtk+_2.24.8.bbappend create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd-2.96/gpsd.service create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd-2.96/gpsd.socket create mode 100644 meta-oe/recipes-support/picocom/picocom_1.6.bb
Signature · 1 line
1.7.8.4
PATCH 1/8 libxaw: bump PR to disable xmlto
* meta-oe now provides xmlto-native
http://git.openembedded.org/meta-openembedded/commit/?id=ab8f876ca8fa223c183e3db2029cce88f3435a27
but not the stylesheets for buildhosts without them it's unusable and fails, because xorg macros autodetecting xmlto available, see:
http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-December/037066.html
after adding xmlto-native and stylesheets-native to DEPENDS we can enable it again
--- meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.9.bb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.9.bb +1 -1
@@ -5,7 +5,7 @@ DEPENDS += "xproto virtual/libx11 libxext xextproto libxt libxmu libxpm libxp pr LIC_FILES_CHKSUM = "file://COPYING;md5=f1beacbc336a5a256bb28dbfcf01c2be" PE = "1" -PR = "r11" +PR = "r12" SRC_URI[md5sum] = "ccc57478c41b7a75b9702241b889b1d4" SRC_URI[sha256sum] = "a83977546b78e24ac5dca86affc10b6404a87c16272405b05386feca1a2db037"
Signature · 1 line
1.7.8.4
PATCH 2/8 webkit-efl: upgrade to 1.7.3
--- .../recipes-efl/webkit/webkit-efl/CMakeLists.txt | 160 ++++++++++++++++++++ meta-efl/recipes-efl/webkit/webkit-efl_svn.bb | 20 ++- 2 files changed, 173 insertions(+), 7 deletions(-) create mode 100644 meta-efl/recipes-efl/webkit/webkit-efl/CMakeLists.txt
meta-efl/recipes-efl/webkit/webkit-efl/CMakeLists.txt new file +160 -0
@@ -0,0 +1,160 @@ +CMAKE_MINIMUM_REQUIRED(VERSION 2.8) +PROJECT(WebKit) + +# Set a default build type if and only if user did not define one as command +# line options and he did not give custom CFLAGS or CXXFLAGS. Otherwise, flags +# from default build type would overwrite user-defined ones. +IF (NOT CMAKE_BUILD_TYPE AND NOT CMAKE_C_FLAGS AND NOT CMAKE_CXX_FLAGS) + SET(CMAKE_BUILD_TYPE Release) +ENDIF () + +# ----------------------------------------------------------------------------- +# Default library type +# ----------------------------------------------------------------------------- +SET(ENABLE_WEBCORE On) + +IF (NOT ENABLE_WEBKIT AND NOT ENABLE_WEBKIT2) + SET(ENABLE_WEBKIT On) +ENDIF () + +OPTION(ONLY_BUILD_JAVASCRIPTCORE "only build JavaScriptCore") +IF (ONLY_BUILD_JAVASCRIPTCORE) + SET(ENABLE_WEBCORE Off) + SET(ENABLE_WEBKIT Off) + SET(ENABLE_WEBKIT2 Off) +ENDIF () + +SET(JAVASCRIPTCORE_DIR "${CMAKE_SOURCE_DIR}/Source/JavaScriptCore") +SET(WEBCORE_DIR "${CMAKE_SOURCE_DIR}/Source/WebCore") +SET(WEBKIT_DIR "${CMAKE_SOURCE_DIR}/Source/WebKit") +SET(WEBKIT2_DIR "${CMAKE_SOURCE_DIR}/Source/WebKit2") +SET(THIRDPARTY_DIR "${CMAKE_SOURCE_DIR}/Source/ThirdParty") + +SET(TOOLS_DIR "${CMAKE_SOURCE_DIR}/Tools") + +SET(DERIVED_SOURCES_DIR "${CMAKE_BINARY_DIR}/DerivedSources") +SET(DERIVED_SOURCES_JAVASCRIPTCORE_DIR "${CMAKE_BINARY_DIR}/DerivedSources/JavaScriptCore") +SET(DERIVED_SOURCES_WEBCORE_DIR "${CMAKE_BINARY_DIR}/DerivedSources/WebCore") +SET(DERIVED_SOURCES_WEBKIT2_DIR "${CMAKE_BINARY_DIR}/DerivedSources/WebKit2") + +SET(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/Source/cmake") + +INCLUDE(WebKitMacros) +INCLUDE(WebKitFS) +INCLUDE(WebKitHelpers) +INCLUDE(WebKitFeatures) + +# ----------------------------------------------------------------------------- +# Determine which port will be built +# ----------------------------------------------------------------------------- +SET(ALL_PORTS Efl WinCE BlackBerry) +SET(PORT "NOPORT" CACHE STRING "choose which WebKit port to build (one of ${ALL_PORTS})") + +LIST(FIND ALL_PORTS ${PORT} RET) +IF (${RET} EQUAL -1) + MESSAGE(FATAL_ERROR "Please choose which WebKit port to build (one of ${ALL_PORTS})") +ENDIF () + +STRING(TOLOWER ${PORT} WEBKIT_PORT_DIR) + +# ----------------------------------------------------------------------------- +# Find common packages (used by all ports) +# ----------------------------------------------------------------------------- +FIND_PACKAGE(BISON REQUIRED) +FIND_PACKAGE(FLEX REQUIRED) +FIND_PACKAGE(Gperf REQUIRED) +FIND_PACKAGE(Perl REQUIRED) +FIND_PACKAGE(PythonInterp REQUIRED) + +# ----------------------------------------------------------------------------- +# Determine the target processor +# ----------------------------------------------------------------------------- +STRING(TOLOWER ${CMAKE_SYSTEM_PROCESSOR} LOWERCASE_CMAKE_SYSTEM_PROCESSOR) +IF (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^arm") + SET(WTF_CPU_ARM 1) +ELSEIF (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^mips") + SET(WTF_CPU_MIPS 1) +ELSEIF (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(x86_64|amd64)") + SET(WTF_CPU_X86_64 1) +ELSEIF (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(i[3-6]86|x86)") + SET(WTF_CPU_X86 1) +ELSE () + MESSAGE(FATAL_ERROR "Unknown CPU '${CMAKE_SYSTEM_PROCESSOR}'") +ENDIF () + +# ----------------------------------------------------------------------------- +# Determine the operating system +# ----------------------------------------------------------------------------- +IF (UNIX) + IF (APPLE) + SET(WTF_OS_MAC_OS_X 1) + ELSE () + SET(WTF_OS_UNIX 1) + ENDIF () +ELSEIF (CMAKE_SYSTEM_NAME MATCHES "Windows") + SET(WTF_OS_WINDOWS 1) +ELSEIF (CMAKE_SYSTEM_NAME MATCHES "QNX") + SET(WTF_OS_QNX 1) + SET(WTF_OS_UNIX 1) +ELSE () + MESSAGE(FATAL_ERROR "Unknown OS '${CMAKE_SYSTEM_NAME}'") +ENDIF () + +# ----------------------------------------------------------------------------- +# Default target names (can be overrriden in Options${PORT}.cmake file) +# ----------------------------------------------------------------------------- +SET(JSC_EXECUTABLE_NAME JSC) +SET(WTF_LIBRARY_NAME WTF) +SET(JavaScriptCore_LIBRARY_NAME JavaScriptCore) +SET(WebCore_LIBRARY_NAME WebCore) +SET(WebKit_LIBRARY_NAME WebKit) +SET(WebKit2_LIBRARY_NAME WebKit2) + +# ----------------------------------------------------------------------------- +# Default library types +# ----------------------------------------------------------------------------- +OPTION(SHARED_CORE "build WTF, JavaScriptCore and WebCore as shared libraries") + +IF (SHARED_CORE) + SET(WTF_LIBRARY_TYPE SHARED) + SET(JavaScriptCore_LIBRARY_TYPE SHARED) + SET(WebCore_LIBRARY_TYPE SHARED) +ELSE () + SET(WTF_LIBRARY_TYPE STATIC) + SET(JavaScriptCore_LIBRARY_TYPE STATIC) + SET(WebCore_LIBRARY_TYPE STATIC) +ENDIF () + +SET(WebKit_LIBRARY_TYPE SHARED) +SET(WebKit2_LIBRARY_TYPE SHARED) + +# ----------------------------------------------------------------------------- +# Port-specific options +# ----------------------------------------------------------------------------- +INCLUDE(OptionsCommon) +INCLUDE(Options${PORT}) + +# ----------------------------------------------------------------------------- +# Install JavaScript shell +# ----------------------------------------------------------------------------- +OPTION(SHOULD_INSTALL_JS_SHELL "generate an installation rule to install the built JavaScript shell") + +# ----------------------------------------------------------------------------- +# Define packaging +# ----------------------------------------------------------------------------- +INCLUDE(WebKitPackaging) + +# ----------------------------------------------------------------------------- +# Add module directories +# ----------------------------------------------------------------------------- +ADD_SUBDIRECTORY(Source) + +# ----------------------------------------------------------------------------- +# Add tools +# ----------------------------------------------------------------------------- +ADD_SUBDIRECTORY(Tools) + +# ----------------------------------------------------------------------------- +# Prints a summary of all enabled/disabled features +# ----------------------------------------------------------------------------- +WEBKIT_PRINT_FEATURES()
meta-efl/recipes-efl/webkit/webkit-efl_svn.bb +13 -7
@@ -1,25 +1,31 @@ DESCRIPTION = "Webkit browser engine, EFL edition" LICENSE = "GPLv2+" -LIC_FILES_CHKSUM = "file://WebKit/LICENSE;md5=4646f90082c40bcf298c285f8bab0b12 \ - file://JavaScriptCore/COPYING.LIB;md5=d0c6d6397a5d84286dda758da57bd691 \ - file://WebKit/efl/ewk/EWebKit.h;endline=20;md5=55ea170b1582797d2c69712de850f2fa \ +LIC_FILES_CHKSUM = "file://Source/WebKit/LICENSE;md5=4646f90082c40bcf298c285f8bab0b12 \ + file://Source/JavaScriptCore/COPYING.LIB;md5=d0c6d6397a5d84286dda758da57bd691 \ + file://Source/WebKit/efl/ewk/EWebKit.h;endline=20;md5=55ea170b1582797d2c69712de850f2fa \ " DEPENDS = "icu libxslt sqlite3 gperf-native bison-native flex-native jpeg \ libpng libxt fontconfig cairo freetype glib-2.0 libsoup-2.4 \ libxml2 pango eina ecore evas edje" -SRCREV = "97724" -PV = "1.6.1+svnr${SRCPV}" +SRCREV = "105069" +PV = "1.7.3+svnr${SRCPV}" SRCREV_FORMAT = "source" SRC_URI = "\ svn://svn.webkit.org/repository/webkit/trunk;module=Source;name=source;proto=http;subdir=src \ + svn://svn.webkit.org/repository/webkit/trunk/;module=WebKitLibraries;proto=http;subdir=src \ svn://svn.webkit.org/repository/webkit/trunk/;module=Tools;proto=http;subdir=src \ - " + file://CMakeLists.txt \ +" + +S = "${WORKDIR}/src" -S = "${WORKDIR}/src/Source" +do_configure_prepend() { + cp ${WORKDIR}/CMakeLists.txt ${S}; +} inherit cmake lib_package pkgconfig perlnative
Signature · 1 line
1.7.8.4
PATCH 3/8 eve: bump SRCREV for compatibility with newer webkit-efl and deprecated elm APIs
In reply to Martin Jansa--- meta-efl/recipes-efl/e17/eve_svn.bb | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)
meta-efl/recipes-efl/e17/eve_svn.bb +2 -1
@@ -4,7 +4,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=6a6a8e020838b23406c81b19c1d46df6" DEPENDS = "evas ecore edje elementary webkit-efl" PV = "0.3.0.0+svnr${SRCPV}" PR = "r2" -SRCREV = "${EFL_SRCREV}" +SRCREV = "67278" +#SRCREV = "${EFL_SRCREV}" inherit e gettext SRC_URI = "${E_SVN}/trunk;module=${SRCNAME};proto=http;scmdata=keep"
Signature · 1 line
1.7.8.4
PATCH 4/8 gtk+: add native BBCLASSEXTEND
In reply to Martin Jansa* it's needed to provide gtk-update-icon-cache for gtk+3 build
* RRECOMMENDS needs to be empty as we don't want liberation-fonts-native etc
--- meta-gnome/recipes-gnome/gtk+/gtk+_2.24.8.bbappend | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) create mode 100644 meta-gnome/recipes-gnome/gtk+/gtk+_2.24.8.bbappend
meta-gnome/recipes-gnome/gtk+/gtk+_2.24.8.bbappend new file +3 -0
@@ -0,0 +1,3 @@ +BBCLASSEXTEND = "native" +RRECOMMENDS_${PN}_virtclass-native = "" +EXTRA_OECONF_virtclass-native += "--disable-introspection"
Signature · 1 line
1.7.8.4
PATCH 5/8 gtk+3: add gtk+-native dependency
In reply to Martin Jansa* it's needed to provide gtk-update-icon-cache
--enable-gtk2-dependency implies external gtk-update-icon-cache AM_CONDITIONAL(USE_EXTERNAL_ICON_CACHE, [test x = xyes || test x = xyes]) unfortunately result of AC_PATH_PROG(GTK_UPDATE_ICON_CACHE, gtk-update-icon-cache, no) is not checked for no value before being used resulting in
no --quiet --force --ignore-theme-index \
--source builtin_icons stock-icons > gtkbuiltincache.h.tmp && \
mv gtkbuiltincache.h.tmp gtkbuiltincache.h
/bin/sh: no: command not found
--- meta-gnome/recipes-gnome/gtk+/gtk+3_3.2.2.bb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta-gnome/recipes-gnome/gtk+/gtk+3_3.2.2.bb +1 -1
@@ -7,7 +7,7 @@ SECTION = "libs" DEPENDS = "glib-2.0 pango atk jpeg libpng libxext libxcursor \ gtk-doc-native docbook-utils-native libxrandr libgcrypt \ - libxdamage libxrender libxcomposite cairo gdk-pixbuf" + libxdamage libxrender libxcomposite cairo gdk-pixbuf gtk+-native" LICENSE = "LGPLv2 & LGPLv2+ & LGPLv2.1+"
Signature · 1 line
1.7.8.4
PATCH 6/8 libsoup-2.4: add unstable version 2.37.2 which is needed for newer webkit-efl
In reply to Martin Jansa* otherwise random runtime crashes can happen, see:
https://lists.webkit.org/pipermail/webkit-efl/2011-December/000091.html
* this recipe should be removed as soon as there is 2.38 or newer version in oe-core
* newer libsoup-2.4 wasn't used because those depend also on unstable glib
--- .../recipes-support/libsoup/libsoup-2.4_2.37.2.bb | 23 ++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-) create mode 100644 meta-efl/recipes-support/libsoup/libsoup-2.4_2.37.2.bb
meta-efl/recipes-support/libsoup/libsoup-2.4_2.37.2.bb new file +23 -0
@@ -0,0 +1,23 @@ +DESCRIPTION = "An HTTP library implementation in C" +HOMEPAGE = "http://www.gnome.org/" +BUGTRACKER = "https://bugzilla.gnome.org/" + +LICENSE = "LGPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=5f30f0716dfdd0d91eb439ebec522ec2" + +# unstable version +DEFAULT_PREFERENCE = "-1" + +SECTION = "x11/gnome/libs" + +DEPENDS = "glib-2.0 gnutls libxml2 libproxy sqlite3 libgnome-keyring" + +SRC_URI = "${GNOME_MIRROR}/libsoup/2.37/libsoup-${PV}.tar.xz" + +SRC_URI[md5sum] = "7737dd5238efd593452ba3c365e63e8c" +SRC_URI[sha256sum] = "df82c51b67f67c3128979d1f3bf20a8ceeea369b6e43aceb16d576d8fc4e8423" + +S = "${WORKDIR}/libsoup-${PV}" + +inherit autotools pkgconfig +
Signature · 1 line
1.7.8.4
PATCH 7/8 gpsd: add systemd support
In reply to Martin Jansa--- .../recipes-navigation/gpsd/gpsd-2.96/gpsd.service | 9 ++++++++ .../recipes-navigation/gpsd/gpsd-2.96/gpsd.socket | 9 ++++++++ meta-oe/recipes-navigation/gpsd/gpsd_2.96.bb | 22 +++++++++++++++++-- 3 files changed, 37 insertions(+), 3 deletions(-) create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd-2.96/gpsd.service create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd-2.96/gpsd.socket
meta-oe/recipes-navigation/gpsd/gpsd-2.96/gpsd.service new file +9 -0
@@ -0,0 +1,9 @@ +[Unit] +Description=GPS (Global Positioning System) Daemon +Requires=gpsd.socket + +[Service] +ExecStart=/usr/sbin/gpsd -N + +[Install] +Also=gpsd.socket
meta-oe/recipes-navigation/gpsd/gpsd-2.96/gpsd.socket new file +9 -0
@@ -0,0 +1,9 @@ +[Unit] +Description=GPS (Global Positioning System) Daemon Sockets + +[Socket] +ListenStream=/var/run/gpsd.sock +ListenStream=127.0.0.1:2947 + +[Install] +WantedBy=sockets.target
meta-oe/recipes-navigation/gpsd/gpsd_2.96.bb +19 -3
@@ -5,6 +5,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d217a23f408e91c94359447735bc1800" DEPENDS = "dbus-glib ncurses python libusb1" PROVIDES = "virtual/gpsd" +PR = "r1" + EXTRA_OECONF = "--x-includes=${STAGING_INCDIR}/X11 \ --x-libraries=${STAGING_LIBDIR} \ --enable-dbus \
@@ -14,15 +16,21 @@ EXTRA_OECONF = "--x-includes=${STAGING_INCDIR}/X11 \ SRC_URI = "http://download.berlios.de/${PN}/${P}bis.tar.gz;name=gpsd \ file://gpsd-default \ file://gpsd \ + file://gpsd.socket \ + file://gpsd.service \ file://60-gpsd.rules" SRC_URI[gpsd.md5sum] = "52b00cab0fb34bbf1923ae35c7ced6c4" SRC_URI[gpsd.sha256sum] = "c6d72565bc06b802c749e69808eb7c6ee165962dc17383971c9001b5e1763690" -inherit autotools update-rc.d python-dir +inherit autotools update-rc.d python-dir systemd INITSCRIPT_NAME = "gpsd" INITSCRIPT_PARAMS = "defaults 35" +SYSTEMD_PACKAGES = "${PN}-systemd" +SYSTEMD_SERVICE = "${PN}.socket" + + LDFLAGS += "-L${STAGING_LIBDIR} -lm" export STAGING_INCDIR export STAGING_LIBDIR
@@ -60,6 +68,11 @@ do_install_append() { install -m 0755 ${S}/gpsd.hotplug ${D}${base_libdir}/udev/ install -d ${D}${base_libdir}/udev/ install -m 0755 ${S}/gpsd.hotplug.wrapper ${D}${base_libdir}/udev/ + + #support for systemd + install -d ${D}${base_libdir}/systemd/system + install -m 644 ${WORKDIR}/${PN}.socket ${D}${base_libdir}/systemd/system + install -m 644 ${WORKDIR}/${PN}.service ${D}${base_libdir}/systemd/system } pkg_postinst_${PN}-conf() {
@@ -70,7 +83,7 @@ pkg_postrm_${PN}-conf() { update-alternatives --remove gpsd-defaults ${sysconfdir}/default/gpsd.default } -PACKAGES =+ "libgps libgpsd python-pygps-dbg python-pygps gpsd-udev gpsd-conf gpsd-gpsctl gps-utils" +PACKAGES =+ "libgps libgpsd python-pygps-dbg python-pygps gpsd-udev gpsd-conf gpsd-gpsctl gps-utils ${PN}-systemd" FILES_python-pygps-dbg += " ${libdir}/python*/site-packages/gps/.debug"
@@ -78,7 +91,7 @@ RDEPENDS_${PN} = "gpsd-gpsctl" RRECOMMENDS_${PN} = "gpsd-conf gpsd-udev" DESCRIPTION_gpsd-udev = "udev relevant files to use gpsd hotplugging" -FILES_gpsd-udev = "${base_libdir}/* ${sysconfdir}/udev/*" +FILES_gpsd-udev = "${base_libdir}/udev ${sysconfdir}/udev/*" RDEPENDS_gpsd-udev += "udev gpsd-conf" DESCRIPTION_libgpsd = "C service library used for communicating with gpsd"
@@ -100,3 +113,6 @@ RDEPENDS_gps-utils = "python-pygps" DESCRIPTION_python-pygps = "Python bindings to gpsd" FILES_python-pygps = "${PYTHON_SITEPACKAGES_DIR}/*" RDEPENDS_python-pygps = "python-core python-curses gpsd python-json" + +FILES_${PN}-systemd += "${base_libdir}/systemd" +RDEPENDS_${PN}-systemd += "${PN}"
Signature · 1 line
1.7.8.4
PATCH 8/8 picocom: import from meta-smartphone/meta-shr
In reply to Martin Jansa* meta-smartphone/7f797c8e54dd4ec28d75269e80573f45069eebb4
* PR and PRIORITY fields dropped
--- meta-oe/recipes-support/picocom/picocom_1.6.bb | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) create mode 100644 meta-oe/recipes-support/picocom/picocom_1.6.bb
meta-oe/recipes-support/picocom/picocom_1.6.bb new file +17 -0
@@ -0,0 +1,17 @@ +DESCRIPTION = "Lightweight and minimal (~20K) dumb-terminal emulation program." +SECTION = "console/utils" +LICENSE = "GPLv2+" +HOMEPAGE = "http://code.google.com/p/picocom/" +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=393a5ca445f6965873eca0259a17f833" + +SRC_URI = "http://picocom.googlecode.com/files/picocom-1.6.tar.gz" + +CPPFLAGS_append = '-DVERSION_STR=\\"${PV}\\" -DUUCP_LOCK_DIR=\\"/var/lock\\" -DHIGH_BAUD' + +do_install () { + install -d ${D}${bindir} + install -m 0755 ${PN} pcasc pcxm pcym pczm ${D}${bindir}/ +} + +SRC_URI[md5sum] = "426c3d30b82cbc80b0dafdccd6020c6c" +SRC_URI[sha256sum] = "df5774072de805ff06c6b1420dbcc932b1b00e919b49e22a7be14bcad5a0b3a1"
Signature · 1 line
1.7.8.4