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
Scott McCreary
624eff851f
Updated several .bep files to use finddir.
2011-04-25 22:09:13 +00:00
Scott McCreary
94a680c39c
add a symlink to help python3.2 build, this may or may not be useful.
2011-04-19 17:12:40 +00:00
Scott McCreary
1780ce2b1c
Initial bep and patch for python 3.2, note that the regression test needs to be fixed still...
2011-04-14 23:14:31 +00:00
Matt Madia
fd4d6ee934
More cleanups relating to finddir invocations. No functional changes.
2011-03-27 23:52:58 +00:00
Philippe Houdoin
4d3efade35
Add latest SWIG.
2011-03-22 13:59:40 +00:00
Scott McCreary
4e22dad084
Deleted bep files for alpha/beta python releases.
2011-03-17 18:17:49 +00:00
Scott McCreary
2140b1e6e6
Cleaned up yasm's directories.
2011-03-14 01:57:33 +00:00
Matt Madia
bf46571512
Removed check for gcc4 and just set the libdir to B_COMMON_LIB_DIRECTORY.
2011-03-14 00:26:20 +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
Scott McCreary
a57d65b673
Initial .bep and .patch files for erlang. These aren't yet working, but getting pretty far into the build before failing for what
...
may be missing ipv6 functions. Further changes to the .bep and/or patch file will be required to get this one working.
2010-10-04 23:59:10 +00:00
Scott McCreary
0ace9d3a4f
Moved several legacy patches to their respective patches directories.
2010-10-02 02:04:59 +00:00
Scott McCreary
57dcc3824f
Updated bep file for lua to put gcc4 libs in lib/gcc4.
2010-10-01 19:19:06 +00:00
Scott McCreary
5efa1b6ca1
Initial .bep and .patch files for dmd, from haikubot
2010-09-30 21:52:45 +00:00
Scott McCreary
48b498fa54
Fixed the man directory issue with lua
2010-09-20 05:54:34 +00:00
Scott McCreary
057cf24b8b
Update lua bep file to include the .pc file
2010-09-20 03:29:41 +00:00
Scott McCreary
904d7d18a0
Initial .bep for fpc, marked as unstable as it's failing to download 100% of the source 20Meg+ file, this one may need further
...
changes to get working.
2010-09-10 21:24:50 +00:00
Scott McCreary
c6c3fa695f
Fixed the python-2.6.6 patch, added readline as a dependency so that python finds and builds it in.
2010-08-30 05:03:47 +00:00
Scott McCreary
ab4115b08b
Updated openssl to 1.0.0a and python to 2.6.6
2010-08-30 00:00:00 +00:00
Scott McCreary
fcc3145607
Removed unneeded
2010-08-23 05:23:23 +00:00
Scott McCreary
340cbe3f57
Updated yasm to 1.1.0
2010-08-23 04:38:51 +00:00
Scott McCreary
fa0980649d
Initial .bep file for nasm.
2010-07-06 15:47:53 +00:00
Michael Weirauch
d468128db1
* move unused diffs out of the way
...
* is fix-haiku.sh still required?
2010-06-07 17:53:06 +00:00
Michael Weirauch
5f0cddc71a
* self hosting build patch (mostly based on the present patches)
...
* some AC* calls for libffi had to be commented (somebody with more
experience in this regard should have a look)
* regrtest.py not adjusted as it crashes on test_resource
(before that is not fixed there's no use adding tests to skip)
2010-06-07 17:49:18 +00:00
Chris Roberts
dcdeed9daf
Backport some more fixes for ssl support in ruby-1.9.1
2010-05-20 19:29:14 +00:00
Chris Roberts
7c5e7d7965
Update the ruby-1.9.1 patch to remove libbe from the default link libraries
2010-05-18 06:18:03 +00:00
Chris Roberts
19fd2d4bfa
Merged most of the OPD files into the beps.
2010-05-16 19:28:03 +00:00
Scott McCreary
ad469634a2
Added yasm.OptionalPackageDescription and fixed openssh's known_host2 pathname.
2010-04-30 03:35:31 +00:00
Chris Roberts
65a95a647b
Tweak the lua patch to use PIC when building the shared library
2010-04-29 01:15:19 +00:00
Chris Roberts
d3bd9ab442
Add patch to lua for proper Haiku support and shared lib building(ticket #283 ).
...
Adjusted build/install commands in the bep file.
2010-04-28 04:34:58 +00:00
Chris Roberts
2314c1cc85
Attempt to clean up the DEPEND field of some of the bep files to match the format described on the wiki.
2010-04-27 01:15:54 +00:00
Chris Roberts
c86fe80720
Regenerated the python-2.6.5 patch and added utf-8 as the default filesystem encoding.
2010-04-26 22:00:31 +00:00
Chris Roberts
cf24b8dd06
Add swig-1.3.40
2010-04-23 04:42:42 +00:00
Chris Roberts
3656067792
Update the perl install commands to properly install and create a package.
...
Regenerated the patch with a contribution from andreasf to install the haikuish.h header.
Should fix haikuports tickets #302 and #323
2010-04-23 02:03:51 +00:00
Chris Roberts
d59c009c4e
Update the ruby patch with a backported fix for compiling against openssl-1.0
...
Changed the status to stable and added dev-lang/ruby as a dependency since it needs an existing ruby to bootstrap.
Renamed the OPD file just to make it consistent with others.
2010-04-19 05:22:35 +00:00
Chris Roberts
0668e04ded
Add an LDFLAGS argument to the python-2.6.5 build instructions so it can find libs like readline.
2010-04-19 03:45:52 +00:00
Scott McCreary
439fd764c1
Initial .bep file for perl, moved patches to patches directory.
2010-03-22 04:06:36 +00:00
Scott McCreary
828dc5e9dd
Updated sed to got into /boot/system as libtool has issue when sed is in /boot/common, updated python 2.6.5 files, and updated openssh's .opd file
2010-03-21 07:01:14 +00:00
Scott McCreary
9c184b652f
Initial .bep and patch files for python-2.6.5 (rc2)
2010-03-12 01:04:18 +00:00
Scott McCreary
3cc81d3e35
Fixed install to cd into the directory first.
2010-03-03 04:41:45 +00:00
Scott McCreary
cc8289ac7c
Updated yasm to 0.8.0
2010-03-02 15:45:35 +00:00
Chris Roberts
11a7c2d49b
Added tar-1.22 with a small patch to allow the test suite to build.
...
Cleanup up the Copyright field on several of my old .OPD files.
This was done to match the example at http://www.haiku-os.org/node/2525 which
doesn't contain a comma bewtween the date and the copyright owner.
2009-12-30 03:49:54 +00:00
Scott McCreary
52dd792041
Updated python .bep and patch for 2.7a1 (alpha1)
2009-12-05 19:58:45 +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
237193066b
Initial .bep and .OptionalPAckageDescription files for PHP. It's not yet working, getting some configure errors, I suspect due to a missing dependency.
2009-11-28 09:30:20 +00:00
Chris Roberts
c72429d52c
Updated the python patch with more include/lib dirs.
...
This allows building of extra modules like curses and bz2.
2009-11-24 03:52:41 +00:00
Scott McCreary
96c5181d41
Initial .OPD files for lua, perl, mono, rsynce, subversion, sqlite. Moved rsynce patch and updated .bep file so that it works now. (still need to find and fill in copyright for mono)
2009-11-19 20:14:09 +00:00
Scott McCreary
70814cfc6d
Removed lua-5.1.3 files, updated lua-5.1.4.bep so that it now works right.
2009-11-11 15:50:04 +00:00
Chris Roberts
d1d2d0d7e5
Adding a few more licenses to the ruby OPD file.
2009-10-29 07:07:59 +00:00
Chris Roberts
94848980fd
Cleanup of the package description and bep file for ruby.
2009-10-28 20:09:02 +00:00
Chris Roberts
146e0651e9
Adding a small patch for ruby-1.9.1-p243 so that it can be reviewed.
...
Fails 3 of the 886 tests. One of them causes Haiku to crash badly!
2009-10-28 05:00:48 +00:00
Chris Roberts
52ae285db8
Modified python patch to use extra include and lib dirs so that zlib is detected.
2009-10-27 22:24:52 +00:00
Scott McCreary
89835402df
updated python patch for 2.6.4 release
2009-10-27 00:11:37 +00:00
Scott McCreary
b9726d7bfc
Updated Python-2.6.4.bep to url of the released version of 2.6.4 tar ball
2009-10-26 23:02:32 +00:00
Scott McCreary
9731fef4ae
Initial checkin of .bep file to alow building of python-2.6.4rc1, the only change to the patch was to change occurances of "2.6.2" to "2.6.4rc1" to allow the patch to work automatically.
2009-10-13 18:19:37 +00:00
Oliver Tappe
3afafd39c2
* added patch for perl-5.10.1 on haiku
2009-09-09 09:40:06 +00:00
Scott McCreary
ee0ece7bdf
Updated python patch for version 2.6.2, also adding in Python.OptionalPackageDescription file
2009-05-14 17:43:44 +00:00
Scott McCreary
5670597d90
Updated php patch to merge in Kaliber's php with the previous HaikuPorts one.
2009-03-01 23:04:26 +00:00
Scott McCreary
e9d15a2981
Initial patch to enable building of php on Haiku.
2009-03-01 22:43:46 +00:00
Scott McCreary
a525c3313a
Updated patch for python-2.7-svn trunk includes recent additions from Kaliber's patch plus fixes to remove /usr from a couple files.
2009-01-18 22:11:41 +00:00
Scott McCreary
e93078ea16
initial patch for python-2.7-svn
2009-01-17 08:46:16 +00:00
Scott McCreary
27ab39da1b
slimmed down patch for python-2.5.4 adding the known working haiku patches.
2009-01-13 07:05:32 +00:00
Scott McCreary
4f0d2cf734
updated patch to add list of tests that are ok if haiku skips them when running make test for python
2009-01-03 04:54:05 +00:00
Scott McCreary
f1e7761cfe
initial patch to allow building of python-2.5.4 on haiku, this includes everything from previous 2.5.2 patch plus a couple other minor fixes.
2009-01-02 17:02:31 +00:00
Scott McCreary
b87f150ace
Start of a script to fix python files that default to /usr/bin/env where haiku needs them to be just /bin/env. This will need tweaking as the execute settings on files needs to be reset after running this script, so a fix for that will need to be added to this. Probably just a simple chmod 644 *.py on the affected directories.
2008-12-16 15:12:45 +00:00
Scott McCreary
aaa731eca2
Still not building, but getting closer. Fixed a couple cases in Kaliber's 2.6.1 patch where it was looking for Haiku but found haiku1 instead. Removed the bluetooth workaround as haiku has bluetooth now? (Might have to put that back in if it fails)
2008-12-16 15:04:24 +00:00
Scott McCreary
149bc4311a
fixed python-2.5.2 patch file, forgot to put haiku1 in h2py.py script file.
2008-10-29 06:38:33 +00:00
Ingo Weinhold
13b46ce6b0
Patches against 5.10.0 respectively perl-current@34615. The installation
...
directory is now /boot/common and socket support is enabled.
2008-10-29 01:40:19 +00:00
Scott McCreary
4740db5be1
fixed typo
2008-10-20 09:30:17 +00:00
Scott McCreary
689bf5ef59
Initial patch for Python-2.6, note that it still needs some work as it doesn't get passed make without an error yet.
2008-10-20 08:47:06 +00:00
Scott McCreary
8781bf670e
First pass at making a python 3.0 patch to build on haiku. It's not yet building but this patch gets far into make before it's first error.
2008-10-10 20:46:14 +00:00
Scott McCreary
898f372f26
patch for python-2.5.2 to allow it to build on haiku, combining several patches into one. May still need a bit more work on this one.
2008-10-10 06:33:09 +00:00
Scott McCreary
076cc5df7c
Initial checkin of yasm, .bep and a simple patch to workaround configure not detecting toascii on Haiku.
2008-09-26 19:15:50 +00:00
Scott McCreary
7a9e8a820e
Initial patch to add Haiku support in tcl. This does not yet address the hard-linking issue when you try to run make install.
2008-08-31 19:41:09 +00:00
Scott McCreary
c6c3b87c2b
New .bep file for new version
2008-08-23 03:32:23 +00:00
Scott McCreary
3068875682
2008-08-15 04:41:51 +00:00
Scott McCreary
7d230a2700
patch to allow haiku to build python, leaving out autotools generated files.
2008-08-15 04:19:29 +00:00
Scott McCreary
2fc97ebf1a
2008-08-14 19:13:19 +00:00
Scott McCreary
8059f4107f
patch to fix a few comma at the end of struct warnings in nasm
2008-08-14 17:08:20 +00:00
Scott McCreary
1332cd4496
Initial checkin for lua.bep
2008-07-30 17:10:12 +00:00
Scott McCreary
c1340512ff
Patch to add Haiku as a target platform for lua
2008-07-30 17:05:16 +00:00
Scott McCreary
081833065f
Initial .bep file checking for sdl-image
2008-07-30 16:49:08 +00:00