From: Grazvydas Ignotas Date: Wed, 1 Nov 2017 17:50:18 +0000 (+0200) Subject: sigrok: add recipes X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9353e659b2fd87e71531cfa9abe6f7aac3f77851;p=openembedded.git sigrok: add recipes --- diff --git a/recipes/libzip/libzip_1.3.0.bb b/recipes/libzip/libzip_1.3.0.bb new file mode 100644 index 0000000000..b476562ba9 --- /dev/null +++ b/recipes/libzip/libzip_1.3.0.bb @@ -0,0 +1,15 @@ +DESCRIPTION = "C library for reading, creating, and modifying zip archives" +SECTION = "libs" +HOMEPAGE = "http://www.nih.at/libzip" +LICENSE = "BSD" +DEPENDS = "zlib" + +SRC_URI = "http://www.nih.at/${PN}/${PN}-${PV}.tar.xz" + +inherit autotools + +do_stage() { + autotools_stage_all +} + +SRC_URI[md5sum] = "bf0342c919bea07ba8197a1691a4d2da" diff --git a/recipes/sigrok/libserialport_0.1.1.bb b/recipes/sigrok/libserialport_0.1.1.bb new file mode 100644 index 0000000000..686fbdc550 --- /dev/null +++ b/recipes/sigrok/libserialport_0.1.1.bb @@ -0,0 +1,14 @@ +DESCRIPTION = "C library intended to take care of the OS-specific details when writing software that uses serial ports" +SECTION = "libs" +HOMEPAGE = "https://sigrok.org" +LICENSE = "LGPLv3+" + +require sigrok.inc + +inherit autotools + +do_stage() { + autotools_stage_all +} + +SRC_URI[md5sum] = "b93f0325a6157198152b5bd7e8182b51" diff --git a/recipes/sigrok/libsigrok_0.5.0.bb b/recipes/sigrok/libsigrok_0.5.0.bb new file mode 100644 index 0000000000..72694e8279 --- /dev/null +++ b/recipes/sigrok/libsigrok_0.5.0.bb @@ -0,0 +1,20 @@ +DESCRIPTION = "shared library which provides basic hardware access drivers for logic analyzers, as well as input/output file format support" +SECTION = "libs" +HOMEPAGE = "https://sigrok.org" +LICENSE = "GPLv3+" +DEPENDS = "glib-2.0 libzip libserialport libusb1" + +require sigrok.inc + +inherit autotools + +# some problem against libusb1 +EXTRA_OECONF = "--without-libftdi" +# too old gcc? +EXTRA_OECONF += "--disable-lecroy-xstream" + +do_stage() { + autotools_stage_all +} + +SRC_URI[md5sum] = "0e27c89b6b7374fa9a571d6227f6a54a" diff --git a/recipes/sigrok/sigrok-cli_0.7.0.bb b/recipes/sigrok/sigrok-cli_0.7.0.bb new file mode 100644 index 0000000000..a39f4509b4 --- /dev/null +++ b/recipes/sigrok/sigrok-cli_0.7.0.bb @@ -0,0 +1,18 @@ +DESCRIPTION = "command-line frontend for the sigrok software" +SECTION = "console/utils" +HOMEPAGE = "https://sigrok.org" +LICENSE = "GPLv3+" +DEPENDS = "glib-2.0 libsigrok" + +require sigrok.inc + +inherit autotools + +# some problem against libusb1 +# EXTRA_OECONF = "--without-libftdi" + +do_stage() { + autotools_stage_all +} + +SRC_URI[md5sum] = "77cb745e2fa239c7bd1ea81e2d67ede9" diff --git a/recipes/sigrok/sigrok.inc b/recipes/sigrok/sigrok.inc new file mode 100644 index 0000000000..5f57814758 --- /dev/null +++ b/recipes/sigrok/sigrok.inc @@ -0,0 +1 @@ +SRC_URI = "http://sigrok.org/download/source/${PN}/${PN}-${PV}.tar.gz"