Oliver Tappe
8ec70f6e92
Add x86_64 as supported architecture to ports required by Haiku.
2013-09-02 11:51:26 +02:00
Oliver Tappe
89d3ae6f21
Fix build of perl on x86_64:
...
* add x86_64 as supported architecture
* determine the correct archname via invocation of miniperl
2013-09-02 11:51:26 +02:00
Scott McCreary
2ec772818f
Fixed recipe for nasm so that it builds now
2013-08-24 18:07:50 -07: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
27d367d428
Add PATCHES where missing in recipes.
2013-08-25 13:33:05 +02:00
Oliver Tappe
318fe690de
Drop old perl patches
2013-08-25 13:27:31 +02:00
Ingo Weinhold
8bf85116be
python: the zlib module wasn't built
...
setup.py: /boot/system/develop/headers wasn't added to the include
search paths, so zlib.h wasn't found.
2013-08-21 16:10:08 +02:00
Ingo Weinhold
d3fff39e6e
Declare most recipes stable on x86
2013-08-17 09:40:03 +02:00
Oliver Tappe
39a646a289
Adjust recipes to separation of buildhost and target packages
2013-08-05 00:14:47 +02:00
Oliver Tappe
d525fee8e9
Fix names of recipe files that were non-parsable
2013-08-04 21:47:43 +02:00
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
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
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
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
Oliver Tappe
2a7468c0b0
* adjusted build of development-related ports to comply with package management (especially to make the packages relocatable)
2011-03-07 13:07:41 +00:00
Scott McCreary
90baef67e6
Enabled more options for php build. It's now picking up openssl, zlib, bzip2, etc.
2011-02-11 22:17:21 +00:00
Scott McCreary
f7185656be
Continuing work on PHP-5.3.5, enabled a few more build options. It's not finding zlib for some reason so that's #'d out for now.
...
It fails
to compile if sockets is enabled, failing at php-5.3.5/ext/sockets/sockets.c:632
2011-02-10 00:39:39 +00:00
Scott McCreary
0e26db9ce9
Added TEST section to php .bep file
2011-02-04 21:38:26 +00:00
Scott McCreary
be13fe0b9a
With this updated .bep file for php, it's now building and creates the zip package as expected on Haiku. Next step is to start
...
adding in the extra features.
2011-02-04 00:49:33 +00:00
Scott McCreary
4adfdddc63
Added patch for php-5.3.5 that gets further into the build, but still a work in progress.
2011-02-03 22:49:06 +00:00
Scott McCreary
004c67abf8
Initial bep file for php-5.3.5, it's failing during configure, not finding "xml-config".
2011-01-22 00:05:48 +00:00
Scott McCreary
d76c3933d2
Initial .bep and patch files for python-3.2b2
2011-01-12 20:10:42 +00:00
Scott McCreary
6306f81e88
Removed old broken php bep file and .OPD file and added WIP php-5.3.4.bep, still needs some more work though to
...
get it to build.
2011-01-12 20:09:09 +00:00
Jrabbit
8b6a9db315
update python-3.2a4 md5 hash
2011-01-06 22:49:13 +00:00
Joseph Prostko
0721943cf8
* Add .patch and .bep for Python 2.7.1
...
* Works fine, but will update after perform more regression testing
2010-11-29 05:59:12 +00:00
Scott McCreary
7bc15ea3bd
Added .bep and .patch files for python3.2a4
2010-11-22 19:44:35 +00:00
Scott McCreary
aff64b9aef
Updated readline to 6.1, and added a bit more to the python-3.2a3 patch
2010-10-26 18:03:13 +00:00
Scott McCreary
e219660c0e
Initial .bep and .patch files for Python-3.2 alpha3
2010-10-25 23:23:15 +00:00
Scott McCreary
2904fd6972
Added missing license files for Python and Ruby. Updated erlang .bep and .patch files, merging in parts send in by Anthony
...
D'Agostino.
2010-10-15 22:43:10 +00:00
Scott McCreary
6331cf830e
Updated license and copyright for erlang, added license file. It's not yet building so marked as broken still.
2010-10-14 22:20:58 +00:00
Scott McCreary
3cf3c035e6
Added new TEST section to python, automake, findutils, coreutils and diffutils.
2010-10-08 21:03:19 +00:00