Commit d7b9121a authored by Kazuhiko Shiozaki's avatar Kazuhiko Shiozaki

build both with and without wide-character support libraries.


git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@40786 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 405f011c
...@@ -9,8 +9,14 @@ recipe = erp5.recipe.cmmisafe ...@@ -9,8 +9,14 @@ recipe = erp5.recipe.cmmisafe
url = ftp://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.7.tar.gz url = ftp://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.7.tar.gz
md5sum = cce05daf61a64501ef6cd8da1f727ec6 md5sum = cce05daf61a64501ef6cd8da1f727ec6
configure-options = configure-options =
--prefix=${buildout:parts-directory}/ncurses
--with-shared --with-shared
--with-normal --with-normal
--without-debug --without-debug
--enable-rpath --enable-rpath
--enable-widec # no need to call ldconfig
make-options =
LDCONFIG=
# tricky way to rerun with --enable-widec
make-targets =
install && ./configure ${:configure-options} --enable-widec && make install
...@@ -1379,6 +1379,27 @@ class AssertLibxslt(AssertSoftwareMixin): ...@@ -1379,6 +1379,27 @@ class AssertLibxslt(AssertSoftwareMixin):
'zlib', 'zlib',
]) ])
class AssertNcurses(AssertSoftwareMixin):
def test_ld_ncurses(self):
self.assertLibraryList('parts/ncurses/lib/libncurses.so', [
'libc',
], [
'ncurses',
])
def test_ld_ncursesw(self):
self.assertLibraryList('parts/ncurses/lib/libncursesw.so', [
'libc',
], [
'ncurses',
])
def test_ld_reset(self):
self.assertLibraryList('parts/ncurses/bin/reset', [
'libc',
'libncursesw',
], [
'ncurses',
])
class AssertW3m(AssertSoftwareMixin): class AssertW3m(AssertSoftwareMixin):
def test_ld_w3m(self): def test_ld_w3m(self):
self.assertLibraryList('parts/w3m/bin/w3m', [ self.assertLibraryList('parts/w3m/bin/w3m', [
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment