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