Commit Graph

204 Commits

Author SHA1 Message Date
Ingo Weinhold
1bd14cdf9b yasm: update recipe
* Complete/fix provides.
* Use runConfigure and jobArgs.
* Move libyasm.a to develop/lib.
2013-06-18 11:23:59 +02:00
Ingo Weinhold
5bc49d0d80 python 2.6.8: update recipe
* PROVIDES: Add devel:libpython2.6.
* [BUILD_]REQUIRES: Use lib:*/devel:* where appropriate.
2013-06-17 19:00:47 +02:00
Ingo Weinhold
3a10e5134d perl 5.10.1: update recipe 2013-06-14 01:55:24 +02:00
Ingo Weinhold
387dff0977 Remove old python non-recipes and patches 2013-05-04 01:01:44 +02:00
Ingo Weinhold
3d40334ec5 python 2.6.8: Fix python-config
Python was looking for its config header in the wrong directory
(<prefix>/include).
2013-05-04 00:47:58 +02:00
Ingo Weinhold
a678bf06bf Convert python 2.6.8 recipe to an actual recipe
Some additional patching was required to get things to build (among
other things the bz2, ssl, and related modules). Remove superfluous
Modules/timemodule.c patch.
2013-05-03 15:39:45 +02:00
Ingo Weinhold
d9d5efcb72 Small correction in yasm 1.2.0 recipe
Use the portVersion veriable instead of hard-coding the version.
2013-04-25 17:56:52 +02:00
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