Commit Graph

28 Commits

Author SHA1 Message Date
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
6fb6ba0f93 cd,iup: support hybrid builds
* Untested, as IM fails to build for a non-identified reason.
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
75c04e7a07 Add recipe for tecgraf cd. 2013-11-15 22:18:40 +01:00
Oliver Tappe
aec3652b01 Cleanup: fix names of recipe and patch files.
* this fixes the wrong recipe names introduced by myself in #d525fee
* adjust patch names to match corresponding recipes
* additionally: create 'additional-files' folders as hint to some
  ports that do not have a proper recipe yet
2013-08-25 23:51:08 +02:00
Oliver Tappe
d525fee8e9 Fix names of recipe files that were non-parsable 2013-08-04 21:47:43 +02:00
Oliver Tappe
60aba35d64 * convert all .bep files to follow shell syntax
* rename all .bep files to .recipe
2013-03-29 16:31:03 +00:00
Oliver Tappe
94cc6aaf85 Merge all changes from trunk 2013-03-29 14:04:07 +00:00
Scott McCreary
5753f1baf0 Initial .bep and patch files for agg, bep mostly done by GCI student mbaluta 2011-01-05 21:26:48 +00:00
Scott McCreary
85af43d145 Updated the copyright and license fields for qt. 2010-11-18 04:30:58 +00:00
Scott McCreary
6a6823b700 Initial .bep file for the qt port, not tested yet, but added the steps listed at http://qt-haiku.ru on the how-to page.
More testing to follow.
2010-11-18 00:34:32 +00:00
Scott McCreary
d9a2f650b5 Updated pixman to 0.20.0, note that it no longer needs to be patched as
the previous patch has now been upstreamed.
2010-10-27 22:27:41 +00:00
Scott McCreary
b42169d567 Added .bep and .patch to build pixman master 2010-10-27 14:54:33 +00:00
Scott McCreary
ad8993bf1a Updated cairo to 1.10.0, still broken though. Further patches welcome. 2010-10-18 23:06:26 +00:00
Scott McCreary
30da9eabc2 Updated versions of pixman 0.18.4 and 0.19.4 2010-10-18 21:38:49 +00:00
Scott McCreary
3c5a38bdae Removed CDDL and MPL licenses as those are now included in Haiku. 2010-10-18 17:45:30 +00:00
Scott McCreary
df7f1e2007 Initial .bep file for pango, marked as broken, since there's currently issues with freetype and cairo that prevent it from building. 2010-10-06 15:05:33 +00:00
Scott McCreary
eb2bb7ee85 Initial .bep file for gnome-common, this one from michaelvoliveira. 2010-10-01 03:56:02 +00:00
Scott McCreary
a8fd13ae08 Moved cairo and pixman patches to patches directories, added initial .bep files for cairo, pixman and pango, although cairo and pango are broken for now. 2010-06-19 09:25:01 +00:00
Scott McCreary
2ba43b4d05 Updated pixman to 0.18.2 and fixed install section of 0.17.2. 2010-06-19 07:07:09 +00:00
Scott McCreary
53c8c5f8c1 Updated dependencies to reflext libXau with capital X. 2010-05-04 06:37:21 +00:00
Scott McCreary
0c1b01a967 Initial x11-lib .bep and patch files, these were all done by michaelvoliveira
Mostly untested, so may need some more work still.
2010-05-04 06:20:48 +00:00
Scott McCreary
47f36b4d77 This patch adds the MD5 checksums to all of the .bep files. 2009-11-29 22:44:23 +00:00
Scott McCreary
7e7f507718 Updated pixman to 0.17.2, removed patches as they've been applied upstream. Initial .bep file for mercurial, this one needs some more work so marking as broken for now. It needs to be fixed to 'make dist' and perhaps patches to fix /usr issues. 2009-11-24 08:13:54 +00:00
Scott McCreary
27811cf809 Initial .bep file for pixman-0.16.2 plus a minor patch. 2009-11-17 04:45:19 +00:00
Urias McCullough
d6c62c249a Adding slightly updated patches for Cairo/Pixman from git-master 2009-03-07 08:22:15 +00:00
Scott McCreary
2e6a82570e added haiku case to enable the --enable-beos option during cairo build 2008-12-19 08:53:44 +00:00
Scott McCreary
081833065f Initial .bep file checking for sdl-image 2008-07-30 16:49:08 +00:00