Commit graph

64 commits

Author SHA1 Message Date
Tijl Coosemans
01f7cef0b3 Remove USE_GCC=any and OPTIONS_DEFAULT=DOCS.
PR:		ports/185268
Approved by:	maintainer timeout (5 months)
2014-05-30 17:42:47 +00:00
Baptiste Daroussin
d3046af63f Support stage 2014-05-09 00:01:39 +00:00
Baptiste Daroussin
e04b632220 Fix properties on pkg-plist 2014-01-21 23:40:21 +00:00
Baptiste Daroussin
8ee9a3584f Add NO_STAGE all over the place in preparation for the staging support (cat: japanese) 2013-09-20 18:47:54 +00:00
Hiroki Sato
38a6b4b82c - Update MASTER_SITES.
- Use OPTIONS_DEFINE.
2013-07-20 19:10:22 +00:00
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
Mark Linimon
a8693b8dee Force numerous ports that fail to build with clang over to instead always
rely on gcc.  The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.

The ports chosen were ports that blocked 2 or more ports from building with
clang.  (There are several hundred other ports that still fail to build with
clang, even with this patch.  This is merely one step along the way.)

Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.

For those who have gcc as their default compiler, this change is believed
to cause no change.

Hat:		portmgr
Tested with:	multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
		combinations of patch/no-patch and flag settings.
2012-10-09 22:12:13 +00:00
Martin Wilke
65e190c0f0 - Get Rid MD5 support
With hat:	portmgr (myself)
2011-03-18 17:59:50 +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
Hiroki Sato
4f42ac237a - Fix off-by-one error in sockaddr_un length calculation[*].
- Style clean-ups.

Spotted by:	Yoshihiko Sarumaru[*]
2008-12-29 17:22:53 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
MANTANI Nobutaka
b31beba8fc Fix build error with gcc-4.2.
PR:		ports/120606
Submitted by:	NAKAJI Hiroyuki <nakaji@jp.freebsd.org>
2008-03-23 16:00:27 +00:00
Kris Kennaway
b7ff7031ea BROKEN with gcc 4.2 2007-05-27 03:03:31 +00:00
Pav Lucistnik
2df76eb0a7 - Remove support for a.out format and PORTOBJFORMAT variable from individual
ports

With hat:	portmgr
2007-01-30 10:25:34 +00:00
Rong-En Fan
cbdc7448f7 - Respect X11BASE
Reported by:	pointyhat
2006-12-03 13:29:29 +00:00
Cheng-Lung Sung
e8390e6e3c - s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include irc/ japanese/ java/ lang/ mail/ math/ maintained by ports@

PR:		ports/101916
Submitted by:	Gea-Suan Lin <gslin_AT_gslin dot org>
2006-08-15 00:29:13 +00:00
Pav Lucistnik
a5884a575c - Add SHA256 2005-11-24 23:02:13 +00:00
Norikatsu Shigemura
d9ed90620d Reset MAINTAINER to ports@.
We cannot contact them for a long time.

Discussed with:	hrs
Approved by:	kiri(blanket), mita(blanket),
		shige(blanket), taoka(blanket)
2004-12-23 09:32:50 +00:00
Eric Anholt
4eb209da7d - Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk,
and make XFREE86_VERSION map to it.  XFREE86_VERSION is now deprecated.
- Make xorg the default X_WINDOW_SYSTEM on -current.
- Add several new X_*_PORT variables which point to various pieces of X11 based
  on the setting of X_WINDOW_SYSTEM, and make ports use them.
- Add information to CHANGES about how to handle the transition.

PR:		ports/68763
Approved by:	portmgr (marcus)
Approved by:	re (scottl)
2004-07-23 19:10:32 +00:00
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +00:00
Ade Lovett
7e52725f2a Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:14:21 +00:00
Satoshi Taoka
f2c0669d4b Update to the 2001.10.17 version of Wnn7SDK.tgz
The latest version was modified from Wnn6-lib by me.
  On October 17, 2001, Wnn7SDK.tgz was released from Omron Software Co.,
  Ltd. But I have not modified the port for Wnn7SDK.tgz.
  Then Mr. Kawaguti modifed it.

Submitted by: Kawaguti Ginga <ginga@ginganet.org>
Obtained from: ports-jp@jp.FreeBSD.org
2002-10-29 09:28:13 +00:00
Mario Sergio Fujikawa Ferreira
75ad5febcb Style police: WWW tags should either end in a file/script or TRAILING /; Fix the later case 2001-11-20 23:29:38 +00:00
Satoshi Taoka
7b117d2167 * Add Wnn7's clients (jvim, jvim3, kinput2, mule) and a library for
Wnn7 clients (Wnn7-lib). Notice the latter is modified from Wnn6-lib
by me and is not released from the Product company of Wnn7 (Omron
Software Co., Ltd).

* Modify master ports of the above ports according to adding these.

* [ports/editors/mule/pkg-descr] My English in pkg-descr was corrected
Submitted by: imp
2001-08-27 01:20:24 +00:00
Satoshi Taoka
7c2e404ab8 fix a problem in "make -V PORTVERSION"
by correcting a position of the line ".include <bsd.port.pre.mk>"

Pointed out by: Dan Langille <dan@langille.org>
Submitted by: okazaki
2001-07-08 12:17:17 +00:00
Satoshi Taoka
1823fc95c9 Solve a problem such that if make, imake for XFree86-3 is required,
but imake for XFree86-3 is required under XFree86-4, too.
2001-07-07 05:53:29 +00:00
Satoshi Taoka
586953d818 Recently I updated from Wnn 4.2 to FreeWnn 1.1.1. Then include files
${LOCALBASE}/include/wnn/*.h and a archive librarry libwnn.a of
FreeWnn conflict with ones of Wnn6-lib. So I move Wnn6-lib's include
files into ${LOCALBASE}/include/wnn6/wnn and remove libwnn.a of
Wnn6-lib.
Note that libwnn6.a can be used instead of libwnn.a for Wnn6-lib.
2000-09-17 15:59:10 +00:00
Satoshi Asami
ffb21b5654 Rename INSTALLS_SHLIBS to INSTALLS_SHLIB. (There was a typo in the
previous commit message to bsd.port.mk, which said INSTALL_SHLIBS.  Boo.)

Line up the rhs of variable assignments nicely.  Remove a couple of extra
whitespaces while I'm here.

Suggested by:	 sobomax
2000-06-16 21:52:40 +00:00
Maxim Sobolev
5178b48938 Final round of the INSTALLS_SHLIBS=yes conversion. Few remaining ports with
ldconfig in PLIST need personal consideration.
2000-06-16 10:38:50 +00:00
Akinori MUSHA
edcf8b3594 Update with the new PORT{NAME,VERSION}/PKGNAME{PRE,SUF}FIX variables.
Now try to use those variables everywhere around DIST* and PATCH*
definitions as far as possible, for ease of the future updates and the
neatness.

Okay, 60% of `japanese' ports have been done. :)
2000-04-11 14:15:53 +00:00
Masafumi Max NAKANE
65856a9de3 Use devel/imake instead of x11/XFree86.
Note: I'm not too sure if these ports really work without x11 libs
and headers as I don't have X'less environment.
2000-03-08 10:56:40 +00:00
David E. O'Brien
c751fc667a Change Id->FreeBSD. 1999-08-25 05:28:01 +00:00
Tim Vanderhoek
4b7f92f936 Commit #2/4 to enforce Caps, no period. I ran this oe as
$ time cvs $FREEBSD ci -m `cat msg` `cat ci.ab`

Results to follow.  :)
1999-06-26 17:55:58 +00:00
Michael Haro
a88a70925a More WWW: additions 1999-05-07 05:01:44 +00:00
Satoshi Taoka
0347e6e13e Changed MAINTAINER's e-mail address
from taoka@infonets.hiroshima-u.ac.jp to taoka@FreeBSD.org
1999-05-01 04:03:48 +00:00
Satoshi Asami
c0a53ae786 Fix installation by not requiring "wnn" user.
PR:		9021
Submitted by:	maintainer
1998-12-28 23:57:57 +00:00
Satoshi Asami
ce6aa96c75 Oops, forgot to commit these. BROKEN_ELF fix.
PR:		8770
1998-12-01 01:07:47 +00:00
Satoshi Asami
22084ff7db Use the recently-released source of the Wnn6 client library, so we aren't
BROKEN_ELF anymore.

PR:		8770
Submitted by:	taoka@infonets.hiroshima-u.ac.jp
1998-12-01 01:05:16 +00:00
Satoshi Asami
7d45e2b7a1 Remove NO_CONFIGURE and NO_PATCH, they never meant anything. 1998-06-27 05:20:00 +00:00
Satoshi Asami
c9a6702a53 Cleanup etc. submitted by port maintainer. Create account automatically
if it doesn't exist, and chown everything to the right UID after unpacking.

Submitted by:	maintainer
1997-09-19 09:30:11 +00:00
Satoshi Asami
a812d8d3cd Wnn ver 6. Files were already repository copied from japanese/Wnn.
Wnn6 is just a wrapper for the commercial Wnn6 CDROM, so you obviously
need the CDROM to use the port.  Wnn6-lib is the library interface,
and this half is free (this port will be used by the upcoming mule
ports).

PR:		4166
Submitted by:	Satoshi Taoka <taoka@infonets.hiroshima-u.ac.jp>
1997-09-10 07:55:46 +00:00
Satoshi Asami
4bc273eb21 Fix many bugs. Share files that can be shared.
PR:		4409
Submitted by:	Satoshi Taoka <taoka@infonets.hiroshima-u.ac.jp>
1997-09-10 06:52:02 +00:00
Satoshi Asami
5e0ad8e46f The project template file is called "X11.tmpl" in XFree86-3.3, so make
a symlink "X11.tmpl -> Project.tmpl" in the config subdirectory.  This is
necessary for letting imake pick it up automatically.
1997-06-19 11:26:08 +00:00
Satoshi Asami
3a5d53e0ae Master site has moved.
Submitted by:	hanai
1997-04-16 05:00:06 +00:00
Satoshi Asami
e10cbbfe84 Add some @dirrms. 1997-03-06 06:55:50 +00:00
Satoshi Asami
2b1fce2079 Update comments. 1996-11-13 11:31:52 +00:00
Satoshi Asami
e7c863ffac Add comment for reason why this IS_INTERACTIVE (needs "wnn" user). 1996-11-13 11:19:45 +00:00
Masafumi Max NAKANE
0fe54da9a9 CATEGORIES+= -> CATEGORIES=
Inspired by:	obrien
1996-11-11 10:13:07 +00:00
Satoshi Asami
ffab353310 Add "jp-" in front of PKGNAME. 1996-09-19 04:38:46 +00:00
Satoshi Asami
9718d835aa Misc. bugfix and cleanup.
Submitted by:	Hidekazu Kuroki <hidekazu@cs.titech.ac.jp>
1996-08-22 10:41:46 +00:00