diff options
| author | Martin Jansa <martin.jansa@gmail.com> | 2024-02-08 14:30:38 +0100 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2024-02-09 09:52:15 -0800 |
| commit | d43386035a9c9126ef7c8de6264499caa00c2234 (patch) | |
| tree | 19c4c1c0e2dddc5c612f9e0f77cc2f2da93bdfef /meta-oe/recipes-extended/nana/nana_2.5.bb | |
| parent | 5a45aa504a37a45fa28daeb26b56c046f0419ade (diff) | |
| download | meta-openembedded-d43386035a9c9126ef7c8de6264499caa00c2234.tar.gz | |
nana: upgrade to latest commit from github
* nana 2.5 release is from 2005 and since then the development was
moved from savannah to github, see:
https://savannah.gnu.org/projects/nana
https://savannah.gnu.org/news/?id=8130
* the latest commit on https://github.com/pjmaker/nana
was also 10 years ago now, so don't expect nana-3.0 release any
time soon, but the commits after the 2.5 help with some autotools
issues, so it's worth taking them
* 0001-Include-stdlib.h-for-exit-and-abort-prototypes.patch was resolved in:
https://github.com/pjmaker/nana/commit/bed0de4e64250ad6aea810f8e5521e23b26e655b#diff-44df4b12f1a47b20b5e0e107fad4f7692a17a2861337fb6e984db755feb912b6
* sent as RFC, because I've only build tested this,
but only nana-src has fewer files (possibly due to B != S)
and nana.1 man page is still installed as before (hopefully without random
build failures now)
buildhistory-diff -p buildhistory 1b5542b7fe608fc952c94bea65103883be1b9f32 master
packages/core2-64-oe-linux/nana/nana-dbg: PKGV changed from 2.5 [default] to 2.5+git0+6d70617db8
packages/core2-64-oe-linux/nana/nana-dbg: PKGR changed from r0.0 to r0.11
packages/core2-64-oe-linux/nana/nana-dev: PKGV changed from 2.5 [default] to 2.5+git0+6d70617db8
packages/core2-64-oe-linux/nana/nana-dev: PKGR changed from r0.0 to r0.11
packages/core2-64-oe-linux/nana/nana-doc: PKGV changed from 2.5 [default] to 2.5+git0+6d70617db8
packages/core2-64-oe-linux/nana/nana-doc: PKGR changed from r0.0 to r0.11
packages/core2-64-oe-linux/nana/nana-locale: PKGV changed from 2.5 [default] to 2.5+git0+6d70617db8
packages/core2-64-oe-linux/nana/nana-locale: PKGR changed from r0.0 to r0.11
packages/core2-64-oe-linux/nana/nana-src: FILELIST: removed all items "/usr/src/debug/nana/2.5/src/L_buffer.h /usr/src/debug/nana/2.5/src/nana_error.h /usr/src/debug/nana/2.5/src/calls.h /usr/src/debug/nana/2.5/src/L_times.h"
packages/core2-64-oe-linux/nana/nana-src: PKGV changed from 2.5 [default] to 2.5+git0+6d70617db8
packages/core2-64-oe-linux/nana/nana-src: PKGR changed from r0.0 to r0.11
packages/core2-64-oe-linux/nana/nana-src: PKGSIZE changed from 9569 to 0 (-100%)
packages/core2-64-oe-linux/nana/nana-staticdev: PKGV changed from 2.5 [default] to 2.5+git0+6d70617db8
packages/core2-64-oe-linux/nana/nana-staticdev: PKGR changed from r0.0 to r0.11
packages/core2-64-oe-linux/nana/nana: PKGV changed from 2.5 [default] to 2.5+git0+6d70617db8
packages/core2-64-oe-linux/nana/nana: PKGR changed from r0.0 to r0.11
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-extended/nana/nana_2.5.bb')
| -rw-r--r-- | meta-oe/recipes-extended/nana/nana_2.5.bb | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/meta-oe/recipes-extended/nana/nana_2.5.bb b/meta-oe/recipes-extended/nana/nana_2.5.bb deleted file mode 100644 index c109d4f0fc..0000000000 --- a/meta-oe/recipes-extended/nana/nana_2.5.bb +++ /dev/null | |||
| @@ -1,35 +0,0 @@ | |||
| 1 | SUMMARY = "Support for assertion checking and logging in GNU C/C++" | ||
| 2 | DESCRIPTION = "GNU Nana is a free library providing improved support for assertion\ | ||
| 3 | checking (as in assert.h) and logging (printf style debugging) in \ | ||
| 4 | GNU C and C++." | ||
| 5 | SECTION = "Development/Languages/C and C++" | ||
| 6 | |||
| 7 | SRC_URI = "http://download.savannah.gnu.org/releases/${BPN}/${BP}.tar.gz \ | ||
| 8 | file://change-mandir-to-DESTDIR.patch \ | ||
| 9 | file://modify-acinclude.m4-and-configure.in.patch \ | ||
| 10 | file://0001-Include-stdlib.h-for-exit-and-abort-prototypes.patch \ | ||
| 11 | " | ||
| 12 | SRC_URI[md5sum] = "66c88aa0ad095b2e67673773135475f1" | ||
| 13 | SRC_URI[sha256sum] = "fd1819ffea94b209513959447e4802afe2719600e7d161cd78b265a42812affa" | ||
| 14 | |||
| 15 | LICENSE = "BSD-2-Clause" | ||
| 16 | |||
| 17 | LIC_FILES_CHKSUM = "file://COPYING;md5=16aa57f3b7fdda870cee597275bd5d11" | ||
| 18 | |||
| 19 | inherit autotools-brokensep pkgconfig texinfo | ||
| 20 | |||
| 21 | EXTRA_OEMAKE = "DESTDIR=${D}" | ||
| 22 | |||
| 23 | do_configure:prepend:class-nativesdk() { | ||
| 24 | sed -i -e 's:@CPP@:\$\{CXX\} \$\{CXXFLAGS\} \-E:g' ${S}/src/nana.in | ||
| 25 | sed -i -e 's:@CC@:\$\{CC\} \$\{CFLAGS\} \-E:g' ${S}/src/nana-clg.in | ||
| 26 | sed -i -e 's:@CXX@::g' ${S}/src/nana-c++lg.in | ||
| 27 | sed -i -e 's:@GDB@:\$\{GDB\}:g' ${S}/src/nana-run.in | ||
| 28 | } | ||
| 29 | |||
| 30 | do_install:prepend() { | ||
| 31 | install -d ${D}${mandir}/man1 | ||
| 32 | install -d ${D}${mandir}/man3 | ||
| 33 | install -d ${D}${datadir}/info | ||
| 34 | } | ||
| 35 | BBCLASSEXTEND = "native nativesdk" | ||
