0
0
Fork 0
Commit Graph

717 Commits

Author SHA1 Message Date
Alexander von Gluck 3316c08366 LLVM 3.2: Add bep 2012-12-21 16:46:19 +00:00
François Revol 990a3000ab At least latest versions of bison require gcc4. 2012-11-29 20:42:28 +00:00
Scott McCreary 70f6849f3a Update automake to 1.12.5 2012-11-18 01:34:09 +00:00
Scott McCreary 6030bac0ce Updated bison to 2.6.2, so far only works with gcc4, see #628. 2012-10-01 05:18:13 +00:00
Scott McCreary 0ede4fb2f0 Set the locale directory propery for flex. 2012-08-26 22:28:58 +00:00
Scott McCreary 323a370a9f Partial patch to build bison-2.5 with gcc2, this gets it up to unistr.c which fails to build.
This may also by useful for bison-2.6.2.
2012-08-26 17:57:08 +00:00
Chris Roberts 73b40f6755 Revert r1995. Fixes #612 2012-08-08 04:32:58 +00:00
Scott McCreary a54638eeb8 Updated automake to 1.12.2 2012-08-07 00:03:56 +00:00
Scott McCreary 9417cd6fe1 Update autoconf to 2.69 2012-08-06 23:21:47 +00:00
Chris Roberts fb90fef7c9 Rename gettext-0.18.1.1-dev to gettext-dev-0.18.1.1 2012-08-03 22:30:11 +00:00
Cian Duffy 8448d7fbdf gettext-dev .bep which works on current Haiku nightlies. Significantly
simpler than the previous attempt from Alpha 3, passes as many tests as 
the runtime and appears functional when used by other ports that depend on it.
2012-08-03 21:34:38 +00:00
Scott McCreary 5d3d24ece5 Updated bison to 2.5 2012-06-01 19:42:33 +00:00
Chris Roberts e2482875c2 Revert parts of r1888 which were there to save package space. 2012-05-25 02:54:50 +00:00
Chris Roberts b96c78d8f1 Fixes for gettext-0.18.1
Adjust the documentation location.
Do our config/build/install from the top level so we get all of the tools.
2012-05-05 05:10:34 +00:00
Scott McCreary 081d62f340 Initial .bep for clang. 2012-03-18 21:20:08 +00:00
Scott McCreary 2b56d5ec9e Initial .bep file for llvm, note that it is untested, and will not build with gcc2. 2012-03-18 21:01:08 +00:00
Scott McCreary b8de35b10f Updated libtool to 2.4.2 2012-03-17 19:47:12 +00:00
Matt Madia f431f777cc Updated bep for use with Git. 2011-12-26 20:05:48 +00:00
Ingo Weinhold 421086fdbe Update for hpkg building 2011-09-27 01:20:34 +00:00
Ingo Weinhold 411501deeb Patch for libtool 2.4
* Disable shlibpath_overrides_runpath as that isn't what Haiku's runtime
  loader implements.
* Update search paths.
2011-09-27 01:16:19 +00:00
Scott McCreary 78f242cda7 Patched libtool as Ingo suggested, this now allows the first part of the test suite to pass all
106 tests.
2011-07-26 18:00:51 +00:00
Ingo Weinhold b184a15764 Update for hpkg build 2011-07-21 23:54:58 +00:00
Ingo Weinhold 322ca78eb6 Update for hpkg building 2011-07-21 23:27:21 +00:00
Ingo Weinhold a129add7ef Update for building hpkg 2011-07-21 21:17:56 +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 739c2f86f9 Update for hpkg building 2011-07-21 19:36:57 +00:00
Ingo Weinhold ba2b45da1b Build with multiple jobs. 2011-07-20 00:21:36 +00:00
Ingo Weinhold 04d4cc11e7 Add BUILD_DEPEND 2011-07-19 19:35:52 +00:00
Ingo Weinhold e1a38db772 Make use of haikuVersion variable 2011-07-19 19:18:49 +00:00
Ingo Weinhold 143a33cffd Make use of the configureDirArgs variable 2011-07-19 13:05:50 +00:00
Ingo Weinhold 7691189d6a Set DEPEND 2011-07-19 00:53:18 +00:00
Ingo Weinhold 42dce38b50 Fix prefix dir and add PROVIDES 2011-07-19 00:51:36 +00:00
Ingo Weinhold 35b9382817 Make use of the new shell variables 2011-07-18 23:39:11 +00:00
Ingo Weinhold c6af7df0df Make use of SOURCE_DIR 2011-07-18 22:41:11 +00:00
Ingo Weinhold b03596ce2a Add SUMMARY field 2011-07-18 22:23:57 +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 75a7e7d814 preliminary distcc 3.1 port (requires GCC 4)
tests are not yet functional
2011-05-21 01:15:45 +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 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
Matt Madia 72f5074e99 finddir invocation cleanups. Changed --docdir to $COMMON_DOCS/doc/<port-name> 2011-03-28 00:30:43 +00:00
Scott McCreary d737903002 Cleaned up patch's directories. 2011-03-20 05:23:50 +00:00
Scott McCreary bc662c56f7 Cleaned up bc's directories. 2011-03-20 04:35:17 +00:00
Oliver Tappe 6d42af7e56 * convince bison to use m4 without path 2011-03-07 18:17:59 +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 2bcf4a2d7d Cleaned up gettext's directories. Note that the -dev package does not yet build, so is still a work in progress. 2011-03-07 05:41:22 +00:00
Scott McCreary 92301c4cb4 Cleaned make's directories, for both 3.81 and 3.82. 2011-03-06 23:15:08 +00:00
Scott McCreary f036988447 Cleaned up flex's directories. 2011-03-06 03:17:01 +00:00
Scott McCreary cc27dd0a35 Cleaned up automake's directories. 2011-03-05 22:21:21 +00:00
Scott McCreary 8c439181a4 Cleaned up libtool's directories 2011-03-05 22:20:44 +00:00
Scott McCreary 65fd71c748 Cleaned up bison's directories. 2011-03-05 20:52:30 +00:00
Scott McCreary ffa1f5d421 Cleanup autoconf's directories. 2011-03-05 20:07:25 +00:00
Scott McCreary c098a403ca Updated m4 to 1.4.16, and it now builds on Haiku without any patching needed. 2011-03-04 07:07:29 +00:00
Scott McCreary 17bc388ef1 More changes to gettext-0.18.1.1-dev bep file. It's still not building cleanly. 2011-02-24 22:09:02 +00:00
Scott McCreary 8f03be7f61 Fixed the cp line in the gettext-0.18.1.1-dev bep file. This may need
more work, still testing.
2011-02-23 16:34:53 +00:00
Scott McCreary 0644a9af16 Initial .bep for gettext-0.18.1.1-dev, it may or may not be working yet, as this is still a work in process. 2011-02-23 01:01:15 +00:00
Scott McCreary 768d85e0c1 lemon now downloads and build and installs properly. 2011-02-10 01:36:49 +00:00
Scott McCreary d1bb8e1fae Initial .bep and source for lemon. The .bep file won't work yet as the
source needs to be in place first.
2011-02-10 01:29:32 +00:00
Scott McCreary 48c73bb9bc Updated patch for m4, but it's still not building cleanly 2011-02-01 23:28:08 +00:00
Scott McCreary b47b82b097 Updated bison to 2.4.3, this required adding in the recent gnulib patch to binary-io.h from Eric Blake. 2011-01-25 19:44:05 +00:00
Scott McCreary cf945cf998 Initial bep and patch for gettext-0.18.1.1, updated bep and patch for
gettext-0.17
2011-01-15 00:42:27 +00:00
Scott McCreary c5be3a2529 Initial .bep file for bc. 2010-12-13 17:42:17 +00:00
Scott McCreary 60eb5f6990 Added a TEST section to autoconf-2.68 2010-12-01 16:52:40 +00:00
Scott McCreary 8570693b41 Added TEST section to a couple libtool .bep files 2010-11-30 23:02:38 +00:00
Scott McCreary 13ec30c9cd Test bep file for autoconf-2.67 using the .xz archive. Bep file from
GCI student Jack Laxson (Jrabbit).
2010-11-26 06:23:21 +00:00
Scott McCreary 8a8dbb812f Added TEST sections to m4 1.4.14 and 1.4.15. Niether one is very stable and 1.4.15 doesn't even build cleanly yet. 2010-10-15 23:16:45 +00:00
Scott McCreary 5b1b9120e1 Updated bep files for gettext, libtool and bison to put "make check" into the TEST section. 2010-10-11 23:34:13 +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 0ace9d3a4f Moved several legacy patches to their respective patches directories. 2010-10-02 02:04:59 +00:00
Scott McCreary 1a2f5514b2 Added --disable-nls to prevent make from pulling in libintl, thanks goes to Kaliber for pointing this one out. 2010-09-25 07:25:11 +00:00
Scott McCreary c20382c785 Fixed make so that it uses itself to "make install". 2010-09-25 04:45:31 +00:00
Scott McCreary 18b1975476 Updated libtool to 2.4. 2010-09-24 19:47:26 +00:00
Scott McCreary b3c2c6ad86 Fixed error in the make bep file, it's MESSAGE not COMMENT. 2010-09-24 19:32:18 +00:00
Scott McCreary 4af47f95ed Updated the .bep file make, this seems to allow it to build without libintl, need to verify on clean system. 2010-09-24 19:24:58 +00:00
Scott McCreary 9ad10af803 m4 is still not cooperating... more work is needed to get this one to
work correctly.  it's failing to find Makefile.in near the end of 
configure, but it is there.  And when you try to remove the work 
directory it won't go willingly.  Need to check the 1.4.12 patch and see 
if anything else from it is still needed.
2010-09-24 04:43:32 +00:00
Scott McCreary e4dfd2bf71 m4-1.4.15 works now so marking it as stable 2010-09-23 18:40:44 +00:00
Scott McCreary 6a60c59b14 Updated .bep file for m4-1.4.15, this one now allow it to build fully. 2010-09-23 18:39:43 +00:00
Scott McCreary 554f026bef Updated autoconf to 2.68 2010-09-22 23:53:28 +00:00
Scott McCreary 564baf333a Update make to 3.82 2010-09-20 18:56:27 +00:00
Scott McCreary 3bdd69968a A work in progress m4-1.4.15, this one will need some work to get
working, but this is a start, based on the 1.4.14 patch and .bep files.
2010-09-09 15:46:13 +00:00
Scott McCreary c5eacd5cf2 Updated autoconf to 2.67 2010-08-05 03:06:26 +00:00
Scott McCreary 3a61d93a7c Updated autoconf to 2.66. 2010-07-04 03:22:44 +00:00
Scott McCreary 341b875a9d Added a .bep file for getting and building libtool using git. 2010-07-01 06:00:00 +00:00
Scott McCreary cf6e984e28 Updated libtool to 2.2.10 2010-06-10 04:48:17 +00:00
Scott McCreary d62dcb4e85 Updated libtool to 2.2.8 2010-06-05 18:56:14 +00:00
Scott McCreary ec7532578a Added .bep file for libtool-2.2.7b, which is a release candidate for 2.2.8. 2010-05-24 15:51:35 +00:00
Chris Roberts 19fd2d4bfa Merged most of the OPD files into the beps. 2010-05-16 19:28:03 +00:00
Chris Roberts 54ef9a1dfe Remove/Fix some STATUS_* fields in the beps.
Change downloading technique in smpeg and smjpeg.
2010-05-14 03:17:12 +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 4df89186c3 Add patch-2.6.1, make-3.81, and diffutils-2.9 2010-04-18 19:48:29 +00:00
Scott McCreary b9e062d078 cleanup, moved sys-devel patches into patches directories 2010-04-16 23:05:42 +00:00
Scott McCreary 49babd9548 Initial .bep file for jam. 2010-04-16 22:59:37 +00:00
Scott McCreary 4d48cb4c92 comment out the make check in libtool's bep file as it takes a long time to run. Set the default path for ssh. 2010-04-08 12:28:08 +00:00
Scott McCreary 91db569c39 Fixed the multiple src_uri so that it actually works now. 2010-03-12 06:30:38 +00:00
Scott McCreary ce46f2457f Fixed .bep for flex-2.5.35 2010-03-12 04:55:17 +00:00
Scott McCreary 02e404b369 Initial .bep file for flex, marked as broken for now as haikuporter doesn't seem to be able to download it. 2010-03-10 01:45:16 +00:00
Scott McCreary d26e9165d5 Added --enable-changeword to the config line and commented out the make check. make check still fails, so leaving this marked as unstable. 2010-02-27 20:35:24 +00:00
Scott McCreary 417d66d1bc Initial bep and patch files for m4, note that this is currently failing make check 2010-02-27 20:14:20 +00:00
Scott McCreary db0ff23da0 Updated libtool-haiku.diff to reflect only the changes needed for the current libtool git master. 2010-02-17 16:22:49 +00:00
Scott McCreary a2505cfdaf added new .bep files for automake, and cylindrix, updated allegro bep file to include libvorbis as dependency 2009-12-24 08:57:22 +00:00
Scott McCreary 8034234edc Initial .bep files for automake-1.10.3 and automake-1.11.1 and updated .OptionalPackageDescription file with version 1.11.1 2009-12-23 05:22:53 +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 547d217397 Initial .bep file for autoconf-2.65. 2009-11-28 11:11:33 +00:00
Scott McCreary ffb322e862 More .OPD files and licenses 2009-11-26 11:06:48 +00:00
Scott McCreary 9ca5464088 Removed Apache v2 licenses from apr and apr-util since it is now included in Haiku. Fixed typo in libxml2 and curl .OPD files. Put flex .OPD file in right place. Added initial curl-7.19.7 .bep file, but it needs more work, marked as broken for now. 2009-11-24 07:44:57 +00:00
Scott McCreary 09537a46ec Initial .OptionalPackageDescription files for many of the Haiku Optional Packages, and a few license files. 2009-11-23 08:02:43 +00:00
Scott McCreary e69908c6b5 Added .OPD and updated patch for libtool 2.2.6b 2009-11-19 03:00:26 +00:00
Scott McCreary cea470d7db Initial .bep file for libtool-2.2.6b 2009-11-16 23:43:10 +00:00
Scott McCreary c49907522b Initial .bep files for gettext. 2009-11-13 04:43:03 +00:00
Scott McCreary 020e2116ce Initial .bep file for libtool-2.2.6 2009-10-20 23:47:07 +00:00
Scott McCreary 9809e52054 Patch to add Haiku cases to libtool, this was created vs. libtool git master on Oct 20, 2009. Created from original patch by Ingo. 2009-10-20 15:05:36 +00:00
Scott McCreary ee60ff9637 Initial checkin of .bep files for bison. Moved patches to patches folder, so that haikuporter works correctly 2009-10-12 19:51:24 +00:00
Ingo Weinhold add0aa69a7 Patch for bison 2.4, Haiku. 2008-11-10 01:14:26 +00:00
Ingo Weinhold 5e7f5f4dc0 Patch for libtool 2.2.6a, Haiku. 2008-11-10 00:39:49 +00:00
Ingo Weinhold fe69d61e82 Added patch for automake 1.10.1. 2008-11-06 17:47:48 +00:00
Ingo Weinhold cc7af7efa8 Added patch for M4 1.4.12. 2008-11-03 23:46:36 +00:00
Scott McCreary 081833065f Initial .bep file checking for sdl-image 2008-07-30 16:49:08 +00:00