Commit Graph

5 Commits

Author SHA1 Message Date
Adrien Destugues
ca405395fb im: add tests and some extra fixes
- Use system zlib
- Link tests dynamically with the libs
2013-11-17 15:52:29 +01:00
Adrien Destugues
f0fd4fe4d4 im,cd,lua: more work towards hybrid mode packages
* Do not rebuild libz and freetype from CD sources, use the system
ones.
 * I had to force a dependency on as$secondaryArchSuffix, otherwise
binutils 2.17 is included in the chroot instead of the gcc4 version.
 * The policy checker complains that the packages don't depend on
libstdc++.so, but this should be provided by haiku_x86.hpkg ?
 * The patch for IUP fails to apply. I guess this is because of line
ending problems as we work from a zipped source archive. Using "git
apply" manually works, however.
2013-11-17 12:15:10 +01:00
Adrien Destugues
ac009bccc0 im: allow hybrid builds and other cleanups
* Fix tecmake to set a soname for the libraries

This currenly fails strict-policy checks because the package doesn't
depend on libstdc++.so, but this should be in haiku$secondaryArchSuffix.
I also had to explicitly depend on the proper version of as, otherwise
the one for gcc2 would be picked up. I suspect one of the dependencies
is wrong, but attempts to use haikuporter --why have failed.
2013-11-16 21:59:31 +01:00
Adrien Destugues
3af2497960 WIP recipe for IUP
* Rebase the work I did against latest IUP release
 * Currently fails to build because IUP wants to generate both Lua 5.1
and 5.2 bindings. It seems we can't build_require both packages to build
the bindings ? (require should be ok, as the libs for each version will
go in different packages in the end).
 * Also, port some of the fixes to tecmake to the two other tecgraf libs
using it.
2013-11-15 23:45:03 +01:00
Adrien Destugues
e56aecd934 Add recipe for tecgraf im.
The libs have no soname (as usual with tecgraf products), and
prepareInstalledDevelLibs isn't working. What can we do to fix that?
2013-11-15 21:49:31 +01:00