Commit graph

47 commits

Author SHA1 Message Date
Baptiste Daroussin
6c6152ff82 Add NO_STAGE all over the place in preparation for the staging support (cat: print) 2013-09-20 22:43:59 +00:00
Tijl Coosemans
f86cad0ce3 Two imake related changes:
1) Move -a from XMKMF command variable to a new XMKMF_ARGS variable.
   For ports that don't need -a introduce USES=imake:notall.
   This way ports no longer have to redefine XMKMF.

2) xmkmf -a runs imake with the flags in IMAKECPPFLAGS as extra arguments
   to set CPP, CC and CXX.  This creates the top Makefile, and then xmkmf
   runs make Makefiles.  This Makefiles target runs imake for each
   subdirectory but these imake invocations did not have the flags from
   IMAKECPPFLAGS so the resulting makefiles used the wrong C preprocessor
   when clang is used (/usr/bin/cpp instead of /usr/local/bin/tradcpp).
   Instead of letting xmkmf pass IMAKECPPFLAGS from the environment to
   imake let imake handle IMAKECPPFLAGS itself just like it handles
   IMAKEINCLUDE.

   This exposed configure errors in x11-clocks/mouseclock and x11-wm/fvwm.

Approved by:	portmgr (bapt)
2013-09-02 13:26:34 +00:00
Alexey Dokuchaev
070ff6326a Minor, last-minute fixes missed in the previous commits. 2013-07-31 09:18:07 +00:00
Alexey Dokuchaev
b7c133d65a - Unbreak the build, convert USE_GMAKE to USES
- Expand creator's name in header, touch COMMENT

Pointy hat to:	bapt (r322000)
2013-07-29 07:45:51 +00:00
Baptiste Daroussin
e4f1166c06 Convert to USES=imake
Trim headers
2013-06-28 22:23:16 +00:00
Juergen Lock
b51eb85993 Add patch to fix build. (bad imake target)
PR:		ports/156104
Submitted by:	Callum Gibson <callum@omma.gibson.athome>
2011-04-02 03:14:28 +00:00
Pav Lucistnik
91a0a764cc - Mark BROKEN: does not build with new Xorg
Reported by:	pointyhat
2011-02-28 22:11:14 +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
Mark Linimon
a34ad4f459 Reset jmz@FreeBSD.org due to no response to email about maintainer-timeout,
and no commit activity for 3 months.

Hat:	portmgr
2008-11-29 00:11:56 +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
Edwin Groothuis
a80969d36e Remove USE_REINPLACE from all categories starting with P 2006-05-13 01:03:17 +00:00
Hiroki Sato
5ea01e4a24 - Fix a bug not to remove the font directories during the deinstall.
- Fix pathnames:
	s,$prefix/MakeTeXPK,$prefix/bin/MakeTeXPK,
	s,$prefix/lib/texmf/fonts/pk,${localbase}/share/texmf/fonts/pk,
- Remove pre-install to detect teTeX (CONFLICTS is enough).
- Make portlint(1) happy.

Approved by:	portmgr(marcus)
2005-03-25 06:11:28 +00:00
Volker Stolz
7f3761a291 - PERL -> REINPLACE
- Add CONFLICTS with teTeX
- Use PKGDBDIR instead of literal
- Pet portlint

OK'ed by:	jmz
Approved by:	linimon (implicit)
2004-04-30 15:17:27 +00:00
Joe Marcus Clarke
73f7c91b5d Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
2004-02-04 05:10:27 +00:00
Trevor Johnson
06acd13c21 Use LS macro. 2004-01-23 05:28:50 +00:00
Trevor Johnson
7e223b8511 Define USE_PERL5_BUILD, not erroneous USE_PERL.
Submitted by:	Oliver Eikemeier
2003-11-20 15:06:14 +00:00
Trevor Johnson
318a536982 Define USE_PERL to make Perl available for (mostly deprecated)
"perl -pi -e" construction.
2003-11-20 13:51:47 +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
Jean-Marc Zucconi
673f2a7f12 Fix the build problem with XFree-4.x.
Add warnings about the conflicts with teTeX when it is installed.

Submitted by:	trevor
2002-01-21 20:17:56 +00:00
Chris Piazza
e062d3845f Accidental whitespace 2000-04-09 17:50:59 +00:00
Chris Piazza
d38f7d91c8 Update with the new PORTNAME/PORTVERSION variables 2000-04-09 17:41:40 +00:00
Peter Wemm
a53421230c $Id$ -> $FreeBSD$ 1999-08-31 01:53:22 +00:00
Jean-Marc Zucconi
db3126e16c Do not create a file in ${SCRIPTDIR}. Create it in ${WRKDIR} and use a
post-install target instead.
Requested by: asami
1998-12-01 21:14:08 +00:00
Steve Price
aa8e571660 Move manpages from pkg/PLIST to Makefile. 1998-10-20 01:48:38 +00:00
Jean-Marc Zucconi
4c769fc559 Skip the questions and make the port non interactive if PACKAGE_BUILDING
is defined.
Requested by:	asami
1997-03-09 22:52:25 +00:00
Satoshi Asami
4f0064a2b1 MakeTeXPK is not a binary exacutable, so use ${INSTALL_SCRIPT}. 1996-11-30 10:41:21 +00:00
Satoshi Asami
83e5fd3ee1 Use MASTER_SITE_XCONTRIB. Use MAN? macros. CATEGORIES+= -> CATEGORIES. 1996-11-18 09:56:45 +00:00
David E. O'Brien
e5cc021f77 CATEGORIES+= -> CATEGORIES=
Converted to MAN[1-9]
1996-11-17 08:45:20 +00:00
Satoshi Asami
1ce919e683 Add pre-clean target to delete ${SCRIPTDIR}/post-install (created
in configure stage).
1996-09-16 00:56:30 +00:00
Satoshi Asami
a6dfd6d20f Add DIST_SUBDIR=xdvi. This port has only one distfile but the Japanese
version is in the subdir.
1996-03-10 09:06:28 +00:00
Satoshi Asami
b420aa2bfb Change "printing" to "print". 1995-11-22 13:18:35 +00:00
Satoshi Asami
8360a75fd7 Add crl.dec.com to MASTER_SITES, ftp.x.org tends to be busy. 1995-06-20 07:46:44 +00:00
Jean-Marc Zucconi
60ac0fe195 Upgrade: patchlevel 18 -> 20 1995-06-13 20:59:35 +00:00
Jean-Marc Zucconi
68360a7bcc Remove the last line of the do-install target. The command will be executed
during post-install
1995-04-22 00:05:24 +00:00
Jean-Marc Zucconi
74bab574a2 Change all makefiles in the print directory according to the new rules
for bsd.port.mk
1995-04-21 00:21:41 +00:00
Jean-Marc Zucconi
3f3532544c The configure script now propose to create fonts in the default tex
font directory  instead of /tmp.
If the user choose the defaults, then the mode of font directory is
changed to 1777 at install time.
1995-04-20 02:04:02 +00:00
Satoshi Asami
ec89e8b011 Added various "build: configure" and "install: build" dependencies.
Pointed-out by:	jmz
1995-04-17 20:31:43 +00:00
Jean-Marc Zucconi
1e8406a563 Set XMKMF=xmkmf. Apparently xmkmf -a (the defaults) confuses the Imakefile. 1995-04-15 22:06:55 +00:00
Joerg Wunsch
79bf3682a0 Back out my previous change, and revert xdvi to build with gmake.
This Imakefile crud here it _too_ weird to deal with; let it as it
stands now.
1995-04-15 14:44:37 +00:00
Satoshi Asami
a28c2d8099 Print Makefiles...this one was tough! 1995-04-15 04:34:11 +00:00
Joerg Wunsch
cf5b29ae3d xdvi no longer requires GNU make. The offending `include' line in the
(admittedly ugly) Imakefile has never been used, since this port does
have its own configure script.

I gratuitously removed it. :)
1995-04-14 20:51:56 +00:00
Jean-Marc Zucconi
bb0452e715 Add MAINTAINER= jmz@FreeBSD.org 1995-04-11 02:02:17 +00:00
Jordan K. Hubbard
ac3066bf75 Add CATEGORIES lines to a whole bunch of port Makefiles. Some ports are in
multiple catagories - I'll expect the various MAINTAINERS to make further
adjustments (and add any KEYWORDS lines) themselves.
1995-04-01 12:51:41 +00:00
Jean-Marc Zucconi
719a118771 replace /usr/local with ${PREFIX} 1994-11-25 13:58:40 +00:00
Jordan K. Hubbard
59508be20d This is an INTERACTIVE port - make sure that it's own install rule
plays by the proper rules too, then.
1994-11-23 13:04:37 +00:00
Jean-Marc Zucconi
2f2acdd712 Makefile: USE_INTERACTIVE defined, use ${PREFIX}, reflect changes in
bsd.port.mk
configure: use ${PREFIX}
1994-11-17 01:02:54 +00:00
Jordan K. Hubbard
5c92c51f6d Jean-Marc Zucconi's xdvi port.
Submitted by:	jmz
1994-10-01 00:00:16 +00:00