Commit graph

25 commits

Author SHA1 Message Date
Baptiste Daroussin
932db7c46c New USES imake to handle the dependency on imake.
This uses accept 'env' as an argument for ports that do use their own or a different do-configure target.

Modify xmkmf so it accept IMAKECPPFLAGS as default flags for imake and pass it to the called imake.
Modify xorg-cf-files (the FreeBSD.cf configuration file) to allow CppCmd to be overwritten.
Pass CppCmd CcCmd and CplusplusCmd via command line to each call of imake via IMAKECPPFLAGS
Pass IMAKE_DEFINE with the above arguments to MAKE_ARGS so that imake spawned from Makefile generated by a previous
imake also inherit the defined CppCmd CcCmd and CplusplusCmd.
Make imake use devel/tradcpp all the time, so that when buidling with clang we do not depend on gcc's cpp.
Make imake respect CC and CXX
Make imake respect USE_GCC (if set imake will use gcc's cpp).

While here:
- Remove a couple of indefinite articles from comments
- Trim headers
- Fix a couple of ports to build with clang or use: USE_GCC=any
- Fix a now useless redefinition of the extraction chain
- Fix a typo in japanese/Wnn7-lib bundled imake template definitions
- Fix some XMKMF execution with no env specified
- Use options helper in x11/xautolock to simplify the port
2013-06-28 11:51:05 +00:00
Antoine Brodin
088829ba31 Unbreak with clang using -Wno-error=return-type (old K&R code)
Approved by:	miwi, eadler (mentors, implicit)
2013-05-31 08:08:28 +00:00
Stephen Montgomery-Smith
57bbb2c994 - Fix segfault on amd64.
- Bump portrevision.

PR:		ports/150287
Submitted by:	Pascal Stumpf <Pascal.Stumpf@cubes.de> and
		Shaun Amott <shaun@FreeBSD.org>
Approved by:	maho (mentor)
2011-07-06 05:18:35 +00:00
Olli Hauer
b6ac748023 -remove MD5 2011-07-03 14:25:36 +00:00
Dmitry Marakasov
33e3d901d4 Convert most of remaining ports that depend on xorg-libraries to
modular xorg.

- supply corresponding USE_XORG for all imake-using ports that need it
- USE_IMAKE no longer implies USE_XLIB in absence of USE_XORG
- retire USE_X_PREFIX which is not really used anywhere after the
  above change
- a few minor nits like whitespace and SF macro

Tested by:	2 tinderbox runs by pav
Approved by:	portmgr (pav)
2009-06-09 15:33:28 +00:00
Tilman Keskinoz
58ea5067de Fix build on CURRENT 2007-05-29 16:53:55 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Pav Lucistnik
45a44e27c7 - Add SHA256 2005-11-24 19:28:01 +00:00
Trevor Johnson
0c881ba59c SIZEify. 2004-01-29 07:24:56 +00:00
Kirill Ponomarev
bb2ab298c6 - Fix build on -current
Submitted by:	kris via bento
2003-10-15 13:19:29 +00:00
Akinori MUSHA
2ab2d59488 De-pkg-comment. 2003-02-20 17:32:26 +00:00
Mario Sergio Fujikawa Ferreira
f0a1969d34 o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
2002-11-10 16:48:51 +00:00
Adam Weinberger
d9611f9375 Use PORTCOMMENT in the Makefile, and whack the pkg-comment.
Approved by:	pat
2002-11-06 22:47:41 +00:00
Kris Kennaway
e575adb09c Fix build (remove duplicate *alloc declarations) 2002-09-29 09:27:16 +00:00
Satoshi Asami
2971a93e52 Convert to PORTNAME/PORTVERSION. The following ports hand invalid version
strings so I fixed them: quakeforge, netrek-BRMH, netrek-COW3, tetrinet-x and
xnibbles.
2000-04-14 12:28:40 +00:00
Chris D. Faulhaber
22676bade8 - Use MASTER_SITE_SUNSITE to MASTER_SITES
- Fix pkg/PLIST

PR:		16276
Submitted by:	KATO Tsuguru <tkato@prontomail.ne.jp>
2000-01-22 03:27:14 +00:00
Michael Haro
65ab34a667 FreeBSD.ORG -> FreeBSD.org
Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
1999-08-31 06:53:31 +00:00
David E. O'Brien
253c66d044 Change Id->FreeBSD. 1999-08-25 06:06:33 +00:00
Bill Fenner
094cafcf22 Add a second MASTER_SITE
PR:		ports/13239
Submitted by:	Ade Lovett <ade@lovett.com>
1999-08-21 19:46:53 +00:00
Steve Price
22d5122d5c Move manpages from pkg/PLIST to MAN* macro in Makefile and remove empty
directories on deinstall.
1998-09-28 02:13:29 +00:00
Satoshi Asami
ed1ba38a9f Be more selective about which ports to maintain. I no longer have time
to maintain all these ports I once committed (sometimes as a proxy).
1997-12-25 22:29:52 +00:00
Satoshi Asami
300c45cf2e Use MAN? macros. CATEGORIES+= -> CATEGORIES. 1996-11-18 11:44:27 +00:00
Satoshi Asami
14cd728249 Shorten one-line comments. Boy, I'm listed as MAINTAINERs in a
lot of ports or what! ;>
1995-11-09 06:41:02 +00:00
Satoshi Asami
ae02f246da This port was contributed by Stefan Esser. Sorry, STefan!
Originally submitted by:	se
1995-10-10 23:56:56 +00:00
Satoshi Asami
a07c4ff355 Spider, a double-decked solitaire game. Gosh, I forgot who I got this
from.  Anyone remember? ;)
1995-10-03 11:32:54 +00:00