Commit Graph

547 Commits

Author SHA1 Message Date
Ingo Weinhold
e8cc57a00c Convert yasm recipes to actual recipes 2013-04-22 13:47:28 +02:00
Oliver Tappe
2191f6611f Rename all port folders containing '-' to use '_' instead.
* haikuporter relies on the recipe file sharing the name with the port folder
2013-04-21 18:58:18 +02:00
Scott McCreary
1e2de4b85d Added script for setting openjdk environment. Updated openjdk bep to correctly build distro zip. 2013-04-20 05:58:17 +00:00
Oliver Tappe
a704dbf9a7 * adjust several recipes to our new naming conventions 2013-04-19 23:06:59 +00:00
Oliver Tappe
2fb46053f1 * one more round of requirements shuffling, the base packages seem to
be declared properly, now
* improve formatting of recipe files for better readability and better
  compatibility with showing diffs (when moving specification lines)
* add/improve DESCRIPTION where it was just a copy of SUMMARY
2013-04-13 14:55:49 +00:00
Scott McCreary
5875e10c5a Updated bep for openjdk, from Frédéric Gaillard. 2013-04-13 09:51:22 +00:00
Oliver Tappe
37ce815186 Revision 3 of perl-5.10.1:
* move cmd:sed from build-prerequires to build-requires
2013-04-12 23:07:44 +00:00
Oliver Tappe
fee11484cf * replace STATUS_HAIKU with appropriate ARCHITECTURES specification 2013-04-01 17:52:42 +00:00
Oliver Tappe
a477cb45a4 * adjust autoconf-2.68 and perl-5.10.1 to activate the build package only
in the INSTALL phase, as they won't build otherwise
2013-03-29 17:15:07 +00: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
Ingo Weinhold
8f13d28af6 Update the packages required for bootstrapping
* Also declare a resolvable named like the package, even if
  similarly named cmd:* resolvable is declared.
* Add cmd: namespace to resolvables in [BUILD_[PRE]]REQUIRES
  where appropriate. For some reason I thought that didn't
  work (resulting in an error building the package), but
  apparently I was mistaken.
* A few smaller fixes in [BUILD_[PRE]]REQUIRES.
2013-03-27 23:31:02 +00:00
Ingo Weinhold
51ecc7d46f Update beps WRT *DEPENDS/*REQUIRES changes
Also add/remove some dependencies that seemed missing/superfluous.
2013-03-26 19:09:54 +00:00
Scott McCreary
91070feda8 Updated openjdk bep and patch from GCI2012 student TriEdge AI. 2013-02-19 23:02:21 +00:00
Scott McCreary
9dc7f28c7a Updated beps to use consistent gcc4 MESSAGE 2013-01-20 17:39:51 +00:00
Scott McCreary
c1d499a125 Initial bep for rebol, from GCI2012 student skycocker 2013-01-11 03:11:40 +00:00
Scott McCreary
d7a86fb0b3 Initial bep and patches for v8, from hamish and cipri, and tested and cleaned up by GCI2012 student
qxcv
2012-12-27 05:09:40 +00:00
Scott McCreary
2933087a40 Updated fpc to 2.6.0, bep from GCI2012 student Gleb Posobin. 2012-12-08 00:09:23 +00:00
korli
3ff00d1d32 camlp5: added bep file for version 6.06 2012-09-26 21:09:08 +00:00
korli
2c46c5ae96 ocaml: fixed install rule for mandir 2012-09-26 21:08:00 +00:00
korli
fcfdf2eaf7 added bep file for ocaml 4.00.0 2012-09-25 22:19:54 +00:00
Scott McCreary
01d9a662cb Fixed directories for ruby. 2012-09-10 08:42:46 +00:00
Scott McCreary
1e0ebfa9e6 Updated perl patch to include Andreas' fstack-protector patch 2012-09-07 14:58:38 +00:00
Scott McCreary
98f64d234e X11 headers are no longer needed for building openjdk, so removing them. 2012-08-30 06:16:30 +00:00
Oliver Tappe
90392f7949 Adjust naming of license to our standards (capitalized) and
drop the "Copyright:' substring from the copyright clause, as
suggested by Scott.
2012-08-26 17:36:27 +00:00
Oliver Tappe
2c278ef7d2 Add swi-prolog in versions 6.0.2 and 6.2.0,
patches and bep-files provided by 'munchausen', thanks!
2012-08-26 12:01:49 +00:00
Scott McCreary
8b62f8b9bd Initial .bep for openjdk, this still needs a bit of work. 2012-08-14 00:14:48 +00:00
Adrien Destugues
1f246a1799 Add lua 5.2.1.
* Straight port of the 5.1 patches
 * pkg-config support removed from lua 5.2, so remove it from dependencies and don't try to copy the pc file.
2012-08-12 15:29:32 +00:00
Scott McCreary
0d33f4f91f Updated python to 2.6.8 2012-08-10 23:35:29 +00:00
Scott McCreary
22e8534333 Fixed python patch to apply at the correct line number. 2012-08-01 17:05:45 +00:00
Scott McCreary
c80b6b79ee Updated python patch to allow the test_fileio.py test to work on Haiku. 2012-07-30 20:41:36 +00:00
Cian Duffy
b09bbbcc47 New port - add Orc - the Oil Runtime Compiler. 2012-07-15 16:50:38 +00:00
Scott McCreary
a50d289bac Updated yasm to 1.2.0, removed 0.7.1 and 0.8.0 versions. 2012-06-14 04:31:59 +00:00
François Revol
b9314a66e5 Make sure tclsh8.5 is also available as 'tclsh', thing like fossil need this. 2012-04-21 02:54:59 +00:00
Ingo Weinhold
2e300a9a36 Fix/improve DEPEND/BUILD_DEPEND
* Remove incorrect "cmd:" prefix in *DEPEND. It's only for PROVIDES.
* Move some stuff from BUILD_DEPEND to DEPEND and add more dependencies
  as gleaned from Oliver's previous work.
* Add version requirements for some dependencies.
2011-07-21 20:55:00 +00:00
Ingo Weinhold
48133706dc Don't build with multiple jobs
The build fails occasionally when building with multiple jobs. Haven't
encountered the issue with a single job so far.
2011-07-21 19:33:26 +00:00
Ingo Weinhold
f3b3a2f772 Provide libperl, fix libperl symlink 2011-07-20 00:52:11 +00:00
Ingo Weinhold
f40d0d0714 Update for hpkg building
* Add SUMMARY, BUILD_DEPEND,...
* Use pre-set shell variables (prefix, portVersion, binDir,...).
* Reenable make invocation.
* Fix libperl.so symlink.
2011-07-20 00:26:01 +00:00
Oliver Tappe
76bc471ff6 * work-in-progress commit of my changes for Ingo to pick up 2011-06-14 19:51:04 +00:00
Brecht Machiels
660785a457 initial patch and scripts for tcl 8.6b1 2011-06-11 20:23:54 +00:00
Scott McCreary
c21e29ad9b Added bep and patch for newly released python-2.6.7 2011-06-06 18:25:24 +00:00
Scott McCreary
086dcec130 Added libedit as a dependency for ruby. 2011-06-01 21:00:27 +00:00
Scott McCreary
d8ac0adc01 Cleaned up directories for python-2.6.6 2011-05-19 00:18:54 +00:00
Scott McCreary
3ffc834111 Added --disable-nls for building yasm, so that it won't have a
dependency on gettext.
2011-05-15 02:44:12 +00:00
Chris Roberts
c89ca12f39 Minor fix for tcl to at least allow most of the tests to be run.
Threading enabled:
Total   24400   Passed  23371   Skipped 981     Failed  48

Threading disabled:
Total   24400   Passed  23247   Skipped 1110    Failed  43
2011-05-14 23:13:05 +00:00
Chris Roberts
5cd29654a3 Add tcl-8.5.9. Test suite needs some work to account for Haiku "features". 2011-05-14 18:49:13 +00:00
Scott McCreary
cd49e0f460 Merged in the lua-5.1.4-3 patch from Lua.org, and cleaned up the
directories for lua.
2011-05-04 05:34:28 +00:00
Scott McCreary
6587bb71c1 Changed several calls for /boot/common/bin to use finddir. 2011-04-26 00:18:55 +00:00
Scott McCreary
d54455e897 Updated several more .bep files to use finddir to locate the prefix directory. 2011-04-25 23:52:32 +00:00
Scott McCreary
6c3326af1e Should have been finddir B_COMMON_DIRECTORY, not findir B_COMMON_BIN_DIRECTORY... this should fix those typos. 2011-04-25 22:35:18 +00:00