Commit graph

51 commits

Author SHA1 Message Date
wiz
53745b22ea Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
2013-06-03 10:05:17 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
joerg
eb6e3d2401 NetBSD/current needs _KMEMUSER. 2013-03-03 04:53:00 +00:00
asau
54c5cd959e Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-23 19:50:50 +00:00
wiz
2c72a9f0b9 Remove xextproto/buildlink3.mk in most cases where it occurs with
libXext/buildlink3.mk, now that it is included there.
Leave the places where its API version is set or variables from it
are used directly (about 3 packages).
2012-10-23 10:24:02 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
dholland
47fc167f40 Tell this it's using tcl/tk 8.5 so it has half a chance at building
successfully.
2012-08-26 22:13:16 +00:00
marino
f162cdcb03 Recursive PKGREVISION bump for tcl and tk upgrade to 8.5.12 2012-08-21 23:49:18 +00:00
hans
606bfabf4d Uses pod2man and pod2html. 2012-02-16 19:47:32 +00:00
joerg
fbee16312a Fix build with newer GCC 2011-11-25 22:18:54 +00:00
joerg
c569c6a51f Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
dholland
26b1f6a38f Prevent this from trying to install a GConf schema file into the root
directory. PKGREVISION++.

If you installed this since the previous update, you may want to check
for and delete /lavaps.schemas.
2008-07-27 16:47:46 +00:00
dholland
1224fd1290 Update lavaps to 2.7.
Note: there's an alternate Gnome user interface now; it would be nice to
be able to use it via PKG_OPTIONS, but I haven't done this yet.
2008-07-21 02:55:34 +00:00
rillig
9d8f67ca5b pkglint says:
ERROR: patches/patch-ad:30: This code must not be included in patches.
2008-01-28 00:54:50 +00:00
joerg
90b4a6a8ab DragonFly support and fix detection of modular Xorg. 2007-06-30 19:18:47 +00:00
joerg
755379da0e Uses C++. 2006-06-08 20:08:23 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +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
jlam
3e474a90d8 Get rid of USE_PERL5. The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
2005-07-16 01:19:06 +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
wiz
ee69d3a330 pkglint. 2005-04-05 10:44:51 +00:00
wiz
c1a353b916 Convert to bl3, untested. 2005-04-05 10:44:06 +00:00
agc
d81d19f8e0 Add RMD160 digests. 2005-02-24 12:51:41 +00:00
hubertf
9a981bcfbe Sign over maintainership to tech-pkg@ 2005-02-21 20:26:08 +00:00
minskim
2827f5b2d8 Enable tk84 and replace x11/tk with x11/tk83. Packages compatible
with 8.4 will be updated to depend on x11/tk after Tk update.
2004-03-08 20:27:13 +00:00
kristerw
f832d755e7 Make this package compile when using gcc 3.3. 2004-02-19 00:31:37 +00:00
agc
3ad1bdbf06 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:18:15 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
agc
1cf87833d6 When constructing the WRKSRC definition, use ${PKGNAME_NOREV} rather than
${PKGNAME}, so that the WRKSRC definition is immune from any subsequent
PKGREVISION changes. With thanks to jmc for the nudge.
2003-06-18 09:22:14 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
jlam
e1be891dbc Change explicit build dependencies on perl into "USE_PERL5=build". This
makes these packages build correctly on Darwin where perl>=5.8.0 is
required.
2002-07-24 19:45:22 +00:00
wiz
b24e599078 Add perl BUILD_DEPENDENCY. Should fix bulk build failure. 2001-12-19 20:31:57 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +00:00
hubertf
b672a3c005 Update lavaps to 1.20. Changes:
* memory sizes now are self-scaling (141MiB rather than 144660KB)
 * work around black border in sawfish when using lozenge mode
 * Port to AIX
 * Port to NetBSD
2001-10-31 02:03:29 +00:00
jlam
022d07a536 Mechanical changes of tk DEPENDS:
tk-8.3.2  -> tk>=8.3.2
	tk-[0-9]* -> tk>=8.0
	tk-8.*    -> tk>=8.0
2001-05-05 19:51:13 +00:00
agc
027c166bf7 Move to sha1 digests, and add distfile sizes. 2001-04-19 11:28:57 +00:00
agc
2d6b6a009c + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:43:32 +00:00
wiz
a87738b456 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:42:09 +00:00
wiz
389033175d Reformat. 2000-12-17 23:28:44 +00:00
jlam
2c888e5302 Update lavaps to 1.15. Changes from version 1.10:
*   The display can now be lozenge-shaped (the way a real lava lamp
    is). This is controlled by the "lozenge" resource.
*   FreeBSD now drops setgid privileges.
*   Fixed bugs in handling .lavapsrc files.
*   In some cases lavaps would go into infinite blob growth or shrinkage.
*   Process control (nice, renice, kill) added.
*   Some of the "halo" around lozenge windows fixed.
*   Dependence on an external ``whoami'' program removed.
*   Process name added to proc menu.
*   Handling of window decorations (the ``halo'' bug) mostly cleaned up.
*   Shaped windows can now be disabled completely.
*   Fix for the "infinite growth on start" bug that occurred if no
    geometry was specified.
2000-10-15 02:33:13 +00:00
jlam
d5326636ef Remove patch made unnecessary by passing correct flags to configure. 2000-09-06 16:10:51 +00:00
jlam
60e4b523f2 Pass correct flag names to configure script. Regenerate patch-sum
to remove patch-ab.
2000-09-06 16:09:50 +00:00
jwise
b1fbca633e Adapt this to tk-8.3.2. 2000-08-30 20:07:46 +00:00
agc
30c384fdc8 Make this package work on Solaris. 2000-03-13 14:14:45 +00:00
hubertf
9f7c7dba2e Update to V1.10. Changes:
Pop-up windows near the edge of the screen are adjusted to stay on the
screen, and a Solaris port.
2000-02-17 00:51:19 +00:00
wiz
b67ac79976 RCS tag added 2000-02-05 06:54:30 +00:00
hubertf
e9c85ea1fd On ports that don't define UPAGES, calculate it from USPACE and
the port's pagesize. Thanks to Chris Demetriou for his help!

Fixes PR 8728 by Dan McMahill <mcmahill@mtl.mit.edu>
1999-11-02 16:18:39 +00:00
soren
f88bed4977 s/X11BASE/X11/ as pointed out by bad. 1999-11-02 02:50:44 +00:00
soren
94f3175067 USE_X11BASE=YES for shared library handling. 1999-11-02 01:58:36 +00:00