25 Commits

Author SHA1 Message Date
jasper
9598a04789 fix a wrapped line in README 2020-05-14 15:30:46 +00:00
pirofti
04e10556a8 Bump after MAINTAINER update. 2020-04-06 08:48:06 +00:00
pirofti
4f09f04a74 Update my email address. 2020-04-06 00:04:31 +00:00
naddy
d159f8d1ad Make use of "find -exec {} +" (which is POSIX) and "find -delete"
(which is not) throughout the ports Makefiles.

* Replace find|xargs with find -exec {} +
* Replace -exec {} \; with -exec {} + if applicable.
* Use the -delete operator to remove files and empty directories.
* Combine and tweak some find(1) invocations while here.

ok kn@ rsadowski@ espie@
2020-03-20 16:44:21 +00:00
sthen
f74b6c2d62 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:44:34 +00:00
espie
d85869f116 there is *another* check for ada in there... also creates a fork-bomb
with clang aliased to gcc...
2018-10-02 14:31:26 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
espie
e72635a326 fix mingw's fork-bomb.
Turns out you need to name the compiler gcc for things to work out, BUT
clang never knows how to compile ada ANYWAY, so it *will* turn to gcc to
try to compile it.

*however* it calls gcc by name, so in this case, it calls... itself recursively
until it goes boom.

Plain disable the ada test..
2018-07-26 12:58:16 +00:00
espie
3218ecfb6a so I'm confident mingw holds a fork bomb. It's been in every failed dpb
build because of resource assumptions.

"Please disable the port. It is not worth the trouble" pirofti@
2018-07-23 22:46:16 +00:00
espie
af980e7786 add commented out orig files 2018-05-17 10:01:10 +00:00
espie
e7bd9823cd found hidden build dependency.
there's too much of a maze of scripts, don't fight it
2017-11-29 13:14:40 +00:00
espie
28d3856a48 trick mingw into considering clang first.
- COMPILER_LINKS
- pass PORTPATH thru
2017-07-28 09:35:40 +00:00
espie
6070c416e2 THIS configuration fragment *is* clang specific 2017-06-04 22:25:31 +00:00
espie
0f343d263d add quite a few -Wno-* so that the logs are more or less readable.
Unfortunately, -pedantic turns some warnings back on, so don't bother
with -Wno-switch.
2017-06-02 14:30:03 +00:00
pirofti
8d11ef3512 Prepare MinGW for clang.
Lots of help and OK espie@, thanks!
2017-06-02 12:26:21 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
dcoppa
2dced370ac Add '-I${LOCALBASE}/mingw32/include' to '*cc1plus:' too
ok pirofti@ (maintainer)
2014-11-12 08:20:09 +00:00
naddy
ead661bb39 do not pick up gawk in configure 2014-11-09 16:25:17 +00:00
naddy
cf2fbfa8fc do not pick up gmkdir in configure; ok espie@ 2014-07-23 18:02:27 +00:00
ajacoutot
5e491b9097 Do not hardcode /usr/local.
Do not use SYSCONFDIR for base system etc files.
2014-01-11 12:56:41 +00:00
espie
bcf3856632 PERMIT_* / REGRESS->TEST sweep 2013-03-11 10:50:00 +00:00
jeremy
728ba90dfb Include the necessary header path and library path automatically, so
you don't need to specify -I/usr/local/mingw32/include
-L/usr/local/mingw32/lib manually to make things work.

OK pirofti@
2012-04-02 03:18:17 +00:00
pirofti
e120a88b9d Remove SHARED marker from PLIST. Noticed by jeremy@, thanks. 2011-11-17 15:52:39 +00:00
pirofti
1b79a18cd4 Polish up the toolchain:
- get rid of libtool and thus rpath bugs
	- install libexec files as they're also needed
	- copy the crt files in lib/gcc/i386-mingw32/3.4.5 as the
	  compiler looks for them in there and not in lib
	- disable shared and thus lose the platform specific files
	  (noticed by jeremy@ as well)
	- adapt the README after these changes
2011-11-17 14:41:58 +00:00
pirofti
e4ec927d19 Developers, developers, developers!
Okay jasper@
2011-11-16 19:27:48 +00:00