Skip to contentSkip to conversation

Fixes cgreen recipe

PATCH New Joao H. Freitas 1 participant 6 messages Jun 30, 2010

lore
Share & tools
lore
#0 lore raw

[PATCH 1/5] Add cgreen. Library to do unit test for C language [PATCH 2/5] Remove mistake configs
[PATCH 3/5] add flex to recipe
[PATCH 4/5] add cgreen beta package
[PATCH 5/5] fix workdir name

Thanks

#1 lore raw

PATCH 1/5 Add cgreen. Library to do unit test for C language

---
 recipes/cgreen/cgreen.inc    |   15 +++++++++++++++
 recipes/cgreen/cgreen_svn.bb |   21 +++++++++++++++++++++
 2 files changed, 36 insertions(+), 0 deletions(-)
 create mode 100644 recipes/cgreen/cgreen.inc
 create mode 100644 recipes/cgreen/cgreen_svn.bb
recipes/cgreen/cgreen.inc new file +15 -0
new file mode 100644
index 0000000..9c71db5
@@ -0,0 +1,15 @@
+DESCRIPTION = "Cgreen is a unit test framework for C language"
+SECTION = "libs"
+PRIORITY = "optional"
+LICENSE = "GPLv2"
+
+S = "${WORKDIR}/${BPN}-${PV}"
+
+INC_PR = "r0"
+
+BBCLASSEXTEND = "native sdk"
+
+inherit cmake
+
+#FILES_${PN}-dev += "${bindir}/*-config"
+#FILES_${PN}-utils = ""
recipes/cgreen/cgreen_svn.bb new file +21 -0
new file mode 100644
index 0000000..88dad6d
@@ -0,0 +1,21 @@
+require cgreen.inc
+
+SRCREV = "334"
+PR = "${INC_PR}.0"
+
+S = "${WORKDIR}/cgreen"
+
+SRC_URI = "svn://cgreen.svn.sourceforge.net/svnroot/cgreen/trunk;module=cgreen;proto=https"
+
+EXTRA_OECONF = ""
+EXTRA_OEMAKE = "INSTALL_PREFIX=${D}"
+
+EXTRA_OECMAKE = ""
+
+OECMAKE_SOURCEPATH = "../cgreen"
+
+PARALLEL_MAKE = ""
+CCACHE = ""
+
+
+
Signature · 1 line
1.7.0.2
#2 lore raw

PATCH 2/5 Remove mistake configs

In reply to Joao H. Freitas
---
 recipes/cgreen/cgreen.inc    |    2 --
 recipes/cgreen/cgreen_svn.bb |    6 ------
 2 files changed, 0 insertions(+), 8 deletions(-)
recipes/cgreen/cgreen.inc +0 -2
index 9c71db5..eb3307e 100644
@@ -11,5 +11,3 @@ BBCLASSEXTEND = "native sdk"
 
 inherit cmake
 
-#FILES_${PN}-dev += "${bindir}/*-config"
-#FILES_${PN}-utils = ""
recipes/cgreen/cgreen_svn.bb +0 -6
index 88dad6d..65f2f34 100644
@@ -13,9 +13,3 @@ EXTRA_OEMAKE = "INSTALL_PREFIX=${D}"
 EXTRA_OECMAKE = ""
 
 OECMAKE_SOURCEPATH = "../cgreen"
-
-PARALLEL_MAKE = ""
-CCACHE = ""
-
-
-
Signature · 1 line
1.7.0.2
#3 lore raw

PATCH 3/5 add flex to recipe

In reply to Joao H. Freitas
---
 recipes/cgreen/cgreen.inc |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
recipes/cgreen/cgreen.inc +1 -0
index eb3307e..8789375 100644
@@ -2,6 +2,7 @@ DESCRIPTION = "Cgreen is a unit test framework for C language"
 SECTION = "libs"
 PRIORITY = "optional"
 LICENSE = "GPLv2"
+DEPENDS = "flex-native"
 
 S = "${WORKDIR}/${BPN}-${PV}"
 
Signature · 1 line
1.7.0.2
#4 lore raw

PATCH 4/5 add cgreen beta package

In reply to Joao H. Freitas
---
 recipes/cgreen/cgreen_1.0.0-beta2.bb |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)
 create mode 100644 recipes/cgreen/cgreen_1.0.0-beta2.bb
recipes/cgreen/cgreen_1.0.0-beta2.bb new file +17 -0
new file mode 100644
index 0000000..3e358c3
@@ -0,0 +1,17 @@
+require cgreen.inc
+
+PR = "${INC_PR}.0"
+
+S = "${WORKDIR}/cgreen"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/cgreen/cgreen-${PV}.tar.gz"
+
+EXTRA_OECONF = ""
+EXTRA_OEMAKE = "INSTALL_PREFIX=${D}"
+
+EXTRA_OECMAKE = ""
+
+OECMAKE_SOURCEPATH = "../cgreen-${PV}"
+
+SRC_URI[md5sum] = "6f1777bc700639592197861129d72e98"
+SRC_URI[sha256sum] = "ebcf028fa97ba17f92387649a0ba5fa2e025fc2dd7bce36a2096fadaf7cf0649"
\ No newline at end of file
Signature · 1 line
1.7.0.2
#5 lore raw

PATCH 5/5 fix workdir name

In reply to Joao H. Freitas
---
 recipes/cgreen/cgreen.inc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
recipes/cgreen/cgreen.inc +1 -1
index 8789375..eb0e445 100644
@@ -4,7 +4,7 @@ PRIORITY = "optional"
 LICENSE = "GPLv2"
 DEPENDS = "flex-native"
 
-S = "${WORKDIR}/${BPN}-${PV}"
+S = "${WORKDIR}/${PN}-${PV}"
 
 INC_PR = "r0"
 
Signature · 1 line
1.7.0.2