0
0
Fork 0
Commit Graph

49 Commits

Author SHA1 Message Date
waddlesplash 4f180bdb94
Utilize the new "all" ARCHITECTURES keyword in most recipes. (#6189)
x86_64 is used as a baseline: the "x86_64" entry, whatever status it has,
is transformed into "all", and then the other entries in ARCHITECTURES
either dropped or rearranged appropriately.
2021-09-15 15:40:18 -04:00
Jérôme Duval 7f91bd880f
make: rebuild to make version available 2021-02-23 14:49:44 +01:00
Jerome Duval a82ebc2b45 make: disable 4.3
our signal handling is not good enough yet
make[1]: *** duping jobs pipe: Bad file descriptor.  Stop.
2021-02-01 15:52:16 +01:00
Jérôme Duval 44ad9ca13d
make: typo 2021-01-12 21:51:43 +01:00
extrowerk 1fa91a9b34
make: bump (#5517)
* disable pselect, enable recipe

Co-authored-by: Jérôme Duval <jerome.duval@gmail.com>
2021-01-12 21:47:55 +01:00
Jerome Duval ceb7e88114 sys-*: reorder sections. 2018-08-10 08:17:37 +02:00
Jerome Duval 5aaa3fb967 make: replace 4.2 with 4.2.1.
* 4.1 stays the active version because 4.2.1 still doesn't behave
correctly with parallel builds.
2017-11-04 01:00:39 +01:00
waddlesplash c208890372
make: disable dep tracking.
For #1751.
2017-10-28 22:55:25 +02:00
Jérôme Duval 454940d466 Bump revisions for x86_64 rebuild after time_t change.
* make gawk compatible with version 3.
* add some prerequisites for icu.
2017-06-12 17:40:24 -04:00
Jérôme Duval fab7aa9d71 make: disable 4.2 as a workaround for..
.. a parallel builds regression. Tried 4.2.1 with same outcome.
2016-10-02 13:15:48 +02:00
Jérôme Duval 3919ff5c36 make: use an actual commit for the gentoo patch.
* having fun...the patch is now deleted on git master...
2016-07-10 18:47:09 +02:00
fbrosson c73ec1cdc4 make: add recipe for 4.2, add TEST(), switch to mirror. (#609)
Also revert an upstream commit until a real fix is available, just
like Gentoo did with 4.2-r1. See https://bugs.gentoo.org/583812
(This was blocking "haikuporter --test make-4.2".)
Finally, remove unneeded call to libtoolize.
2016-05-25 19:36:52 -04:00
Jerome Duval 57d01581c6 make: add recipe for version 4.1 2016-02-26 18:45:00 +00:00
Hannah b603c3f935 change "install-strip" back to "install" 2016-01-22 16:21:56 +00:00
Hannah 68257d4762 stripped binaries in diffutils and make recipes and created debug packages 2016-01-02 13:44:37 -08:00
Humdinger 062af5ca5e Recipe cosmetics: improved SUMMARY/DESCRIPTION, re-ordered blocks. 2015-09-04 15:02:11 +02:00
Augustin Cavalier f561efbc96 Rename SRC_URI/SRC_FILENAME to SOURCE_URI/SOURCE_FILENAME. 2015-07-02 11:13:12 -04:00
Oliver Tappe 52b344b97b Drop references to $haikuVersion.
* Referring the current haiku version explicitly is not needed, since
  the RequiresUpdater takes care of setting the version of Haiku used
  for building a package.
2014-12-14 23:08:52 +01:00
Alexander von Gluck IV efbc036ece fix: Update perl,diffutils,sed,which,m4,make include grep buildreq 2014-12-03 20:35:06 +00:00
PulkoMandy 5f9bcb6928 Declare ARM support for packages to bootstrap.
* The bootstrap process won't work without that.
2014-04-22 21:23:55 +02:00
Oliver Tappe 80bbd70b83 Let all recipes use SHA-256 checksums only. 2014-04-21 19:31:51 +02:00
noryb009 1d16aaeecd Rewrap sys-devel DESCRIPTIONs 2014-01-02 16:40:58 -05:00
Alexander von Gluck IV d97a2aabd9 all: Don't use portVersionedName for SOURCE_DIR
* portVersionedName contains the secondary architecture,
  so using it means secondary package builds fail.
  example: $portVersionedName is libwow_x86-0.0.0 when
  doing an x86 build on x86_gcc2
2013-12-25 17:52:56 -06:00
Oliver Tappe 8ec70f6e92 Add x86_64 as supported architecture to ports required by Haiku. 2013-09-02 11:51:26 +02:00
Oliver Tappe 27d367d428 Add PATCHES where missing in recipes. 2013-08-25 13:33:05 +02:00
Oliver Tappe fb5ef9aa7e Drop old make recipes and patches 2013-08-25 13:23:24 +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
Ingo Weinhold 73c57a17bc make: update recipe
* Use runConfigure.
* Remove explicit declaration of source package.
2013-06-15 22:37:41 +02:00
Ingo Weinhold 990cd0dedf make: Move libtoolize to build_prerequires
... to break dependency cycle.
2013-04-28 02:07:26 +02:00
Oliver Tappe 43d36deaed Adjust make-3.82 as an example for a source package 2013-04-21 19:58:10 +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 77afbd0298 Revision 3 of make-3.82:
* remove comment that no longer applies to how we do "install"s
* insert description from homepage
* add cmd:sed as build_req
2013-04-12 23:21:48 +00:00
Oliver Tappe fee11484cf * replace STATUS_HAIKU with appropriate ARCHITECTURES specification 2013-04-01 17:52:42 +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
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 ab5db8edc3 make-3.82.bep: Remove debug output 2013-03-26 15:26:38 +00:00
Ingo Weinhold a219f1beed Update for hpkg building 2013-03-26 13:31:32 +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 92301c4cb4 Cleaned make's directories, for both 3.81 and 3.82. 2011-03-06 23:15:08 +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 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 564baf333a Update make to 3.82 2010-09-20 18:56:27 +00:00
Chris Roberts 19fd2d4bfa Merged most of the OPD files into the beps. 2010-05-16 19:28:03 +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