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