Commit 7724586a authored by Kazuhiko Shiozaki's avatar Kazuhiko Shiozaki

use our own libraries for itools and lxml in zope-2.8 flavour.


git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@41363 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 8cc5711d
......@@ -2,6 +2,7 @@
extends =
mysql-tritonn-5.0.cfg
python-2.4.cfg
lxml-python.cfg
mysql-python.cfg
subversion.cfg
pysvn-python.cfg
......@@ -30,7 +31,13 @@ version-suffix-packages =
recipe = zc.recipe.egg:custom
python = python2.4
egg = itools
include-dirs = /usr/include/glib-2.0:/usr/lib/glib-2.0/include/:/usr/lib64/glib-2.0/include/
include-dirs =
${glib:location}/include/glib-2.0
${glib:location}/lib/glib-2.0/include
library-dirs =
${glib:location}/lib
rpath =
${glib:location}/lib
[products-deps]
recipe = plone.recipe.distros
......@@ -74,6 +81,7 @@ recipe = zc.recipe.egg
eggs =
${itools:egg}
${mysql-python:egg}
${lxml-python:egg}
${pysvn-python:egg}
${python-ldap-python:egg}
ClientForm
......
......@@ -1072,10 +1072,6 @@ class AssertApache(AssertSoftwareMixin):
'libsqlite3',
], self.apache_rpath)
class AssertItools(AssertSoftwareMixin):
def test_ld_parserso(self):
self.assertLibraryList('parts/itools/lib/itools/xml/parser.so', ['libc', 'libglib-2.0', 'libpthread'], ['glib'])
class AssertOpenssl(AssertSoftwareMixin):
def test_ld_openssl(self):
self.assertLibraryList('parts/openssl/bin/openssl', ['libc', 'libcrypto', 'libdl', 'libssl'], ['openssl'])
......@@ -2213,6 +2209,10 @@ if python_version >= '2.6':
self.assertEquals([],
glob(self.python_path+'/lib/python%s/lib-dynload/*_failed.so' % python_version))
class AssertItools(AssertSoftwareMixin):
def test_ld_parserso(self):
self.assertLibraryList('parts/itools/lib/itools/xml/parser.so', ['libc', 'libglib-2.0', 'libpthread'], ['glib'])
class AssertCurl(AssertSoftwareMixin):
def test_ld_curl(self):
self.assertLibraryList('parts/curl/bin/curl', [
......@@ -2315,6 +2315,11 @@ elif python_version == '2.4':
self.assertEquals([],
glob(self.python_path+'/lib/python%s/lib-dynload/*_failed.so' % python_version))
class AssertItools(AssertSoftwareMixin):
def test_ld_parserso(self):
egg_name = self.getDevelopEggName('itools', '0.20.8')
self.assertLibraryList('develop-eggs/%s/itools/xml/parser.so' % (egg_name), ['libc', 'libglib-2.0', 'libpthread'], ['glib'])
class AssertElfLinkedInternally(AssertSoftwareMixin):
def test(self):
result_dict = {}
......
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