1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-30 01:15:52 +00:00
Commit Graph

90 Commits

Author SHA1 Message Date
Cy Schubert
e338d5718e Fix typo.
Pointy hat to:	yours truly
2013-11-23 03:53:46 +00:00
Cy Schubert
529b210852 Address conflict with x11/xloadimage 2013-11-21 01:35:36 +00:00
Baptiste Daroussin
7e5a7bfffd Add NO_STAGE all over the place in preparation for the staging support (cat: x11-toolkits) 2013-09-20 23:57:47 +00:00
Cy Schubert
d2f630b20a Fix xview family builds under 10-CURRENT.
Flags xview-clients MAKE_JOBS_UNSAFE.
2013-09-18 07:07:08 +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
Baptiste Daroussin
9577fdf711 Fix build with clang 2013-06-12 16:56:43 +00:00
Cy Schubert
6d0e01a6a1 Update 3.2p1-X11R6 --> 3.2p1.4-19c
This fixes cmdtool and shelltool terminal handling and utmpx issues under
9.0.
2012-02-08 06:54:54 +00:00
Doug Barton
989772c9ac The vast majority of pkg-descr files had the following format when they
had both lines:

Author: ...
WWW: ....

So standardize on that, and move them to the end of the file when necessary.

Also fix some more whitespace, and remove more "signature tags" of varying
forms, like -- name, etc.

s/AUTHOR/Author/

A few other various formatting issues
2011-10-24 09:11:38 +00:00
Cy Schubert
f3921da21d Fix unresolved external reference in xview-clients under 9.0. 2011-09-27 00:55:46 +00:00
Cy Schubert
ed5b7be17f Fix build under 9.0 (with new utmpx). 2011-09-25 05:48:13 +00:00
Olli Hauer
c394c56dc0 - remove MD5 2011-07-03 13:22:24 +00:00
Cy Schubert
6d2d5787fd Fix XAllocID assertion in Xview applications.
Assume maintainership of this port.

Obtained from:	Ubuntu bug 89166
2011-06-08 17:55:19 +00:00
Pav Lucistnik
c6a275c4ae - Fix build when custom CFLAGS are set in make.conf
PR:		ports/144138
Submitted by:	Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
2010-04-07 08:34:21 +00:00
Martin Wilke
ddb8804c0f - Mark BROKEN on HEAD: fails to build with new utmpx
Reported by:	pointyhat
2010-03-20 13:31:19 +00:00
Doug Barton
1731571e11 The port needs COMPAT_43TTY defined to build on -CURRENT
Mark MAKE_JOBS_UNSAFE

Submitted by:	mel.flynn+fbsd.ports at mailing.thruhere.net
2009-08-06 04:03:31 +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
Martin Wilke
7a07cf7bda - Set only i386 - Attempting to launch any application
that uses xview on amd64 causes a segmentation dump
  (signal 10, bus error).

PR:		125589
Submitted by:	"Pedro F. Giffuni" <pfgshield-freebsd@yahoo.com>
2008-07-19 17:27:39 +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
Martin Wilke
d80da8b7ee - Remove dependency on X_CLIENTS_PORTS
PR:		121478
Submitted by:	Chess Griffin <chess@chessgriffin.com>
2008-03-13 11:42:13 +00:00
Martin Wilke
4ba3143d39 - Remove inclusion of sgtty
PR:		119102
Submitted by:	Ed Schouten <ed@fxq.nl>
2008-01-03 21:03:36 +00:00
Tilman Keskinoz
e78c69cddf Fix build on 64bit platforms 2007-08-03 13:26:10 +00:00
Pav Lucistnik
5f1016d756 - The port was patching /usr/lib --> /usr/X11R6/lib and then replacing all
occurrences of X11BASE to PREFIX. It's a lot cleaner to remove all prefix
  changing patches and directly change /usr/lib to $PREFIX/lib with reinplace.

PR:		ports/114507
Submitted by:	Pedro F. Giffuni <giffunip@tutopia.com>
2007-07-20 12:41:02 +00:00
Daniel Eischen
52f82a19f3 Use vfscanf() instead of __svfscanf() which is a function internal to
libc.

Approved by:	portmgr (linimon)
2007-05-22 04:32:10 +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
1385439bf0 - Clean up lib/X11/config on package deinstall. This was masked in port builds,
because the directory contained imake files. But when xview was added from
  package, this directory was left over after deinstall. Should fix leftovers
  on pointyhat
2007-01-31 10:06:01 +00:00
Kris Kennaway
b90e75409c Retire obsolete a.out shared library support 2007-01-30 04:14:53 +00:00
Thierry Thomas
e6fa0c6df5 s:/usr/X11R6:${X11BASE}: everywhere.
Submitted by:	Pedro Giffuni <giffunip (at) asme.org>
2006-12-28 18:24:06 +00:00
Pav Lucistnik
ba3cef7ac6 - Fix build with gcc41
- Respect CC
- Install fonts

PR:		ports/104032
Submitted by:	trasz <trasz@pin.if.uz.zgora.pl>
2006-10-07 10:28:40 +00:00
Tilman Keskinoz
45e0cdd363 Don't install msgfmt and xgettext.
They may break devel/gettext if a user has set /usr/X11R6/bin before
/usr/local/bin.

PR:		100582
Reported by:	Jean-Baptiste Quenot <jbq@caraldi.com>
2006-09-22 14:03:41 +00:00
Cheng-Lung Sung
7fcd38cac3 - s,INSTALLS_SHLIB,USE_LDCONFIG,g
- x11-toolkits/ of ports@

PR:		ports/101916
Submitted by:	Gea-Suan Lin <gslin_AT_gslin dot org>
2006-08-15 01:13:42 +00:00
Thierry Thomas
853e9efdda Fix two bad patches.
Submitted by:	Pedro F. Giffuni <giffunip (at) asme.org>
2006-05-28 20:23:16 +00:00
Thierry Thomas
d3e597f062 Cleanup. The changes are mostly cosmetical but should help the build on
platforms different than i386.

Add a WWW link.

PR:		ports/94990
Submitted by:	Pedro F. Giffuni <giffunip (at) asme.org>
2006-05-25 20:51:32 +00:00
Edwin Groothuis
5b2fd8de70 Remove USE_REINPLACE from categories starting with X 2006-05-13 05:00:46 +00:00
Edwin Groothuis
508b8d82f4 Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 03:01:03 +00:00
Dejan Lesjak
97e24935c1 Fixups after removal of separate mtree file for X_WINDOW_SYSTEM=XOrg case. 2006-01-21 18:55:31 +00:00
Pav Lucistnik
56e8b9c386 - Add SHA256 2005-11-25 19:33:59 +00:00
Pav Lucistnik
d9280c34db - Fix patching
Reported by:	krismail
Approved by:	portmgr (kris)
Pointy hat to:	pav
2005-08-19 16:13:36 +00:00
Pav Lucistnik
756b8b9d92 - Fix build on sparc64
Reported by:	krismail
Approved by:	portmgr (kris)
2005-08-18 13:25:52 +00:00
Pav Lucistnik
d2c12aa0df - Unbreak xview-clients on FreeBSD 5.X and newer
Reported by:	krismail
Approved by:	portmgr (kris)
2005-08-11 13:20:12 +00:00
Pav Lucistnik
870498d268 - Unbreak on 5.X and above:
* Redo SUBDIRS passing to work with new make(1)
  * Patch out TIOCREMOTE ioctl calls, it was removed from FreeBSD
  * Some gcc34 fixes
- Fix plist for xorg users

Approved by:	portmgr (marcus)
2005-08-06 21:39:23 +00:00
Dejan Lesjak
5066edac69 Fix up plist after modifications to mtree (BSD.x11-4.dist rev. 1.27). 2005-06-15 02:42:14 +00:00
Jacques Vidrine
43eb26289a Correct buffer overflows in xview libraries.
Obtained from:	Debian
Security:	http://vuxml.freebsd.org/ae6ec9b8-2f43-4d02-8129-c6a3a53ef09d.html
2005-06-01 17:08:52 +00:00
Kris Kennaway
f3ab1adcfb BROKEN on 5.x: Broken by changes to make(1)
Approved by:	portmgr (self)
2004-09-30 05:49:11 +00:00
Erwin Lansing
2f778a0834 Drop maintainership. Maintainer is not using FreeBSD as
primary OS any longer.

Thanks for all your work, Serge! Sorry to see you go.

PR:		66407
Submitted by:	Serge Gagnon <gagnon_s@sympatico.ca> (maintainer)
2004-05-09 07:10:43 +00:00
Tilman Keskinoz
a8cc709a5e Fix build on AMD64 2004-05-05 13:53:12 +00:00
Thierry Thomas
a2c6722d4a Reassign maintainership to Serge Gagnon.
Take care, Serge!

PR:		ports/64517
Submitted by:	Serge Gagnon <gagnon_s@sympatico.ca>
Approved by:	mat (mentor)
2004-03-21 09:58:44 +00:00
Kris Kennaway
f50c7f3199 BROKEN on amd64: Does not compile 2004-03-05 12:20:58 +00:00
Trevor Johnson
f15b845ebe SIZEify. 2004-01-29 16:13:06 +00:00
Pav Lucistnik
bbff923854 - Redo this port. Now it compiles on -current again.
PR:		ports/58176
Submitted by:	Pedro F. Giffuni <giffunip@yahoo.com>
2003-12-13 23:38:21 +00:00
Mark Linimon
b372d889a9 Mark as broken on recent versions of 5.x due to imake problems. 2003-11-22 17:01:30 +00:00