Commit graph

80 commits

Author SHA1 Message Date
prlw1
dffca398fb Switch all cups15 packages to use cups. 2017-05-19 13:18:17 +00:00
agc
30b55df38e Convert all occurrences (353 by my count) of
MASTER_SITES= 	site1 \
			site2

style continuation lines to be simple repeated

	MASTER_SITES+= site1
	MASTER_SITES+= site2

lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.
2017-01-19 18:52:01 +00:00
joerg
11d2712a27 Remove USE_X11BASE and X11PREFIX. 2015-07-04 16:18:28 +00:00
wiz
8b765c474f Fix ``Please add a line "# used by foo/bar/Makefile" here.'' warnings. 2014-10-05 16:41:05 +00:00
wiz
a5caa2b4a1 Switch all cups packages to use cups15. 2014-06-18 09:26:09 +00:00
wiz
f98e8b0585 Add inet6 to default suggested options. It's 2012. 2012-06-12 15:45:54 +00:00
joerg
bc9afa20ba Don't enumerate evil. Pass down -L* and -l* only from LDFLAGS. 2011-07-21 17:07:11 +00:00
wiz
fbcc90df6c Add "# used by x11/qt3-libs/Makefile" for pkglint. 2011-03-06 16:10:22 +00:00
obache
c78fa74b6d used by x11/qt3-tools/Makefile 2010-06-15 10:45:48 +00:00
rillig
87ee15b97a Fixed some pkglint warnings for qt3-docs. 2009-07-11 09:11:13 +00:00
tnn
ee7b60b45f fix hpux platform detection. 2008-02-16 22:41:31 +00:00
tron
c56a072db6 Fix build problems caused by Mac OS X Leopard linker work around in
the "MesaLib" package.
2007-12-17 18:21:31 +00:00
abs
39ece3bb6e Update to qt3-libs-3.3.8nb6: Explicitly pass inet6 setting to configure - from Yakovetsky Vladimir 2007-10-15 11:59:49 +00:00
tnn
fe4909a2c5 Raymond Meyer reports on pkgsrc-users@ that graphics corruption is no
longer an issue on Solaris, so re-enable Xrender.
2007-07-02 20:06:43 +00:00
joerg
fc61709adb Fix conditional to also work for xorg. 2007-06-15 17:30:43 +00:00
dmcmahill
198761828a don't try to explicitly include the shell name in the CONFIGURE_SCRIPT
variable on SunOS.  That leads to things like
/bin/ksh /bin/ksh ./configure
This is needed after rev 1.16 of pkgsrc/mk/configure/configure.mk
2007-04-05 00:22:24 +00:00
dsainty
f969c0f045 Add an HTTP mirror, for FTP-less sites. 2007-03-19 12:30:46 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
joerg
1eb1d87057 Modular Xorg support for Qt. 2007-01-10 10:16:01 +00:00
joerg
f6849cdec8 Readd recursive Xcursor buildlink3 inclusion, the problems in Xorg world
have been fixed in the mean time and it broke accidently native builds.
As found in the process fix the detection of Xrandr for the Xorg case and
bump revision for that. Activate -verbose for the configure step to make
debugging such issues in the future e.g. in bulk builds easier.
2006-07-26 13:30:24 +00:00
minskim
34d1440bab Enable Xinerama support if libXinerama.dylib exists.
Bump PKGREVISION.
2006-02-25 03:55:57 +00:00
adam
72be7ecce4 Enable STL (auto) + revision bump 2006-02-17 23:24:17 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
hubertf
b063b03371 Add support for option 'debug', to compile in debug code and symbols.
In case anyone ever wants to go and debug Qt/KDE. Like me. Shoot me!
2005-11-17 04:33:20 +00:00
rillig
dd2f0cc247 Fixed pkglint warnings:
Relative directories should look like "../../category/package".
2005-11-01 20:18:36 +00:00
jlam
6f766967b6 Export a new variable TOOLS_CMDLINE_<TOOL> that holds the full command
line (path and arguments) needed to run the real tool.

Modify TOOLS_<TOOL> to hold only the path to the real tool.

Modify falcons-eye/Makefile and qt3-libs/Makefile.common to use
TOOLS_CMDLINE_YACC instead of TOOLS_YACC to that they'll use "bison -y".
2005-07-18 02:33:27 +00:00
reed
391d363041 If Darwin, then use real RANLIB.
No change for other platforms, as QMAKE_RANLIB is set to "true".

And if Darwin and /usr/lib/libresolv.dylib exists, then use -lresolv.
2005-07-01 01:10:06 +00:00
jlam
311f01a557 Restore changes in revision 1.34 of qt3-libs/Makefile.common after
the change in revision 1.6 of mk/buildink3/libtool-fix-la, and create
the qmake.conf files at post-configure time.  This causes the libtool
wrapper to be used to create the libtool archives, instead of just
using ${LOCALBASE}/bin/libtool.  Bump the PKGREVISIONs for the packages
that include qt3-libs/Makefile.common as their *.la files are now
different.
2005-06-22 21:14:45 +00:00
jlam
2d942aeec0 Back out the previous change and add a comment to qt3-libs/Makefile.common
noting why we did so, and that this will be fixed after pkgsrc-2005Q2
is branched.  Bump the PKGREVISION.
2005-06-21 23:06:07 +00:00
dmcmahill
17f64f8251 move the post-patch to pre-configure since it is somewhat configure-like
in nature.  This makes sure we get the correct libtool which fixes a
problem where the installed .la files have references to ${WRKSRC} left
in them.  Fix suggested by Johnny Lam.  Bump PKGREVISION.
2005-06-20 22:03:42 +00:00
wiz
dc06407ebd Convert to options framework. 2005-06-01 19:30:29 +00:00
jlam
95fd1f6ec9 Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
2005-06-01 18:02:37 +00:00
jlam
e5d77bae83 Remove USE_TOOLS+=gawk from packages that had it added solely for Solaris.
We rely on the tools framework to pull in a good enough awk tool.
2005-05-22 22:06:28 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
reed
0932ec2ef6 On DragonFly use the FreeBSD G++ config for now.
This is from Jörg Sonnenberger in PR pkg/30255.
(Not tested by me.)
2005-05-17 15:34:46 +00:00
jlam
cd4f3767d3 Change references to M4 & YACC into TOOLS_M4 & TOOLS_YACC to simplify
transition to new tools framework.
2005-05-13 16:54:12 +00:00
tv
7671a5504e Nuke USE_BUILDLINK3 (some files missed in megacommit). 2005-04-12 15:11:18 +00:00
gavan
082e6a8069 Correct pasto. 2004-11-24 16:08:48 +00:00
gavan
4d7680266a Disable XRender on Solaris. Workaround for graphics corruption problems
experienced on Solaris 10.
2004-11-22 12:44:50 +00:00
jlam
af591191d2 Remove redundant uses of PTHREAD_{CFLAGS,LDFLAGS} now that they're added
automatically by pthread.buildlink3.mk.  Also, factor out the pthread
library out of PTHREAD_LDFLAGS into a standalone variable PTHREAD_LIBS
and use it in packages where necessary (usually the ones that don't
have a GNU configure script).
2004-11-12 06:39:19 +00:00
grant
addf763609 remove patch backup files in mkspecs/ so they don't get mistakenly
installed.
2004-10-30 13:28:40 +00:00
gavan
2bc4048a48 Move USE_BUILDLINK3 into Makefile.common.
This change ensures that USE_BUILDLINK3 is defined before compiler.mk is
included.
2004-10-28 10:32:23 +00:00
markd
2ff1960657 Bring the qmake.conf we use in line with those from qt 3.3.3.
Bump PKGREVISION of qt3-tools.
Noted by Christoph Badura.
2004-10-19 13:27:48 +00:00
tv
257ee9c940 Another Interix-only fix: add -ldb, and since Qt incorrectly #includes
system C headers without extern "C", add extern "C" protection.
2004-10-13 15:15:52 +00:00
tv
4f001f9d15 Fix library linkage for Interix. 2004-10-13 12:06:36 +00:00
tv
227f63ba58 Add Interix 3.5 support. (Will be contributed back to Trolltech as well.) 2004-10-13 02:08:43 +00:00
jlam
89a609934d Change to use COMPILER_RPATH_FLAG. 2004-08-27 18:44:11 +00:00
markd
fba34fd12f Fix whitespace. 2004-08-11 14:18:12 +00:00
markd
ab4f4fcf00 Be explicit about enabling or disabling cups support based on value of
USE_CUPS. Patch similar to that described by Bob Bernstein and Jeremy C.
Reed in tech-pkg@.

Fixes PR 26261 from Ian Zagorskih.
2004-07-13 13:14:41 +00:00
reed
cf91cf264b Convert qt3-libs to use BUILDLINK3. Based on patches from Joachim
Kuebart in PR#25753. Tested by myself on Linux and NetBSD 1.6.2_STABLE.
(Also tested on NetBSD 2.0_BETA by wiz@. And tested by jschauma
under Linux.)
2004-07-06 16:01:10 +00:00