Commit graph

142 commits

Author SHA1 Message Date
jlam
e2afa97f51 Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.  This provides sufficient
buildlink2 infrastructure to start merging other packages from the
buildlink2 branch that have already been converted to use the buildlink2
framework.
2002-08-25 18:38:05 +00:00
tron
e763010bd8 Remove another instance of bogus Linux symbol handling to fix build
problems under NetBSD-current.
2002-08-01 13:25:54 +00:00
rh
5370584322 Add IDL includes to buildlinked files 2002-07-14 01:11:42 +00:00
agc
4533947f0f Don't try to install a file which hasn't been generated. Sync PLIST. 2002-07-01 10:10:00 +00:00
seb
db84442a67 Substitute a couple of mkdir' by ${MKDIR}'.
Remove `-p' from mkdir arguments, it is already part of ${MKDIR}.
While here substitute a couple of ${PREFIX} by `%D' in
`@exec ${MKDIR} ...' lines and add a couple of missing `%D' in such lines too!
2002-06-26 10:29:33 +00:00
wiz
28a76a6c45 Some packages like glib2, atk, etc., also use share/gtk-doc/html, so
don't remove the directory unconditionally.
2002-05-08 14:22:15 +00:00
martin
7d558fd06a Fix patch-ay, which seems to have been merged completely wrong by the
last update. This prevents crashes when opening URLs (i.e. by selecting
"Open in browser" in the gnome-terminal context menu)
2002-05-05 22:52:12 +00:00
wiz
3635e13172 regen (patch-ac--) 2002-03-29 03:49:17 +00:00
windsor
40525732f1 tidy -- remove 0-byte file 2002-03-29 03:47:45 +00:00
rh
4a85856b14 Add config wrapper replacement rules for new include/gnome-1.0 subdirectory 2002-03-26 05:39:34 +00:00
rh
02e349d7b3 Update gnome-libs to 1.4.1.4. Changes are bugfixes, new man pages, and
new translations.
2002-03-24 19:53:40 +00:00
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-13 17:36:35 +00:00
skrll
08bdd44549 mkdir -> ${MKDIR}
rmdir -> ${RMDIR}
rm -> ${RM} (${RM} added to PLIST_SUBST)
chmod -> ${CHMOD}
chown -> ${CHOWN}
2002-02-15 10:12:28 +00:00
drochner
b973ee4f33 share/idl belongs to ORBit, which we depend on, so don't @dirrm it 2002-02-14 14:33:02 +00:00
bjoern
a1d5f1dcd3 Spelling: libaries -> libraries 2002-01-01 15:31:59 +00:00
bjoern
ea6d572e05 Spelling: Libaries -> Libraries 2002-01-01 15:14:19 +00:00
zuntum
d3db18607d Move pkg/ files into package's toplevel directory 2001-10-31 22:03:21 +00:00
jlam
a4bc16d30c I am a triple idiot. The only relevant variable that x11.buildlink.mk
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR,
which points to the location of the X11R6 hierarchy used during building.
If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to
${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use.  Remove
the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and
revert changes to move x11.buildlink.mk before the other buildlink.mk files.
2001-10-24 22:10:43 +00:00
jlam
dff59f9ec3 x11.buildlink.mk needs to be included before any buildlink.mk files that
use X11_BUILDLINK_MK as a test value.  Generally just reordering the
inclusions so that x11.buildlink.mk comes before the other buildlink.mk
files will make everthing work.
2001-10-23 13:14:43 +00:00
rh
d3c8a9446d s/LIBART_CONFIG/ART_CONFIG/ so configure scripts find the buildlinked
version.
2001-10-21 19:41:16 +00:00
tron
82710020cb Fix a typo in the "configure" script which cause runtime library path
problems on systems which use "xpkwedge".
2001-10-12 13:29:39 +00:00
rh
e2c1905107 Don't derive GLIB_LDFLAGS from GTK_LDFLAGS as they may install in
different locations.  Fixes PRs 14133 and 14178.
2001-10-07 10:13:11 +00:00
jlam
f25f9d2824 bsd.buildlink.mk will automatically handle the REPLACE_BUILDLINK stuff, so
we can remove REPLACE_BUILDLINK settings containing *-config, *Conf.sh, and
*.pc.
2001-10-03 22:36:37 +00:00
jlam
f0a4fcd3e4 Substitute the real config script for the config wrapper script in
installed files.  We don't want buildlink references to escape into the
install directory.
2001-10-03 20:56:40 +00:00
rh
3c9878b2ca Update gnome-libs to 1.4.1.2.
Changes include:
	* portability fixes
	* fix stuck grabs with dnd on the canvas
	* fix bad memory corrupting bugs that should fix most theme related
	  crashes reported earlier
	* i18n fixes
	* memory leak fixes
	* gnome-calculator can expand buttons vertically
	* build fixes
	* developer documentation for libart_lgpl
	* fix crashes and memory problems in libart_lgpl
2001-09-30 21:14:34 +00:00
danw
cf517e09b7 Patch gnome_url_show() to fall back to the default handler if the
one specified by gnome_config doesn't work. In particular, if a help file
can't be viewed with gnome-help-browser (eg, because gnome-core isn't
installed), fall back to the user's web browser rather than silently
losing.
2001-09-24 23:47:36 +00:00
jlam
28e363a1fe Instead of "chown root ...; chgrp root ...", do "chown 0 ...; chgrp 0 ...".
UID/GID of 0 reliably points to the root user and group across NetBSD,
Solaris and Linux.  This fixes the problem noted in pkg/14034 by
Sen Nagata <sen@eccosys.com>.
2001-09-22 03:39:02 +00:00
jlam
63fc151cb9 Use x11.buildlink.mk instead of USE_X11. Also convert hard-coded references
to ${X11BASE} in the header and library search paths into references to
${LOCALBASE}/share/x11-links.  These packages should now be strongly-
buildlinked regardless of whether xpkgwedge is installed.

Changes well-tested on NetBSD-1.5X/i386 with and without xpkgwedge and
lightly-tested on NetBSD-1.5.1/alpha without xpkgwedge.
2001-08-29 22:41:00 +00:00
mjl
d2e7788786 Correctly build libart-config wrapper. Fixes PR/13786 2001-08-26 01:44:33 +00:00
jlam
7bba3453dc If USE_CONFIG_WRAPPER is defined (implied by USE_BUILDLINK_ONLY), then
set FOO_CONFIG=${BUILDLINK_CONFIG_WRAPPER.foo} in both CONFIGURE_ENV and
MAKE_ENV.  We remove the check for GNU_CONFIGURE because if a package
Makefile includes the buildlink.mk file, then it most likely wants to use
the config script wrappers as well.  Change suggested by Hubert Feyrer
(hubertf) and Tomasz Luchowski (zuntum).
2001-08-17 21:14:00 +00:00
jlam
d2eb68d2a6 Add dir_DEFAULT setting used by EVAL_PREFIX logic to set the default
installation directory in case the package isn't installed.
2001-07-27 13:33:18 +00:00
jlam
dd30dabc8c Mechanical changes to buildlink.mk files to use EVAL_PREFIX to set
BUILDLINK_PREFIX.<pkgname>.  This allows buildlink to find X11BASE packages
regardless of whether they were installed before or after xpkgwedge was
installed.  Idea by Alistair Crooks <agc@pkgsrc.org>.
2001-07-20 01:54:51 +00:00
jlam
14907a3a5d Move *_SED ahead of inclusion of buildlink.mk files. 2001-07-02 14:22:21 +00:00
jlam
9943bc93db Allow overriding of *_CONFIG variables in a package Makefile when using
USE_BUILDLINK_ONLY.
2001-07-02 05:33:56 +00:00
jlam
aafd1ca1fc Add REPLACE_BUILDLINK_SED and BUILDLINK_CONFIG_WRAPPER_SED settings. 2001-07-02 05:16:30 +00:00
jlam
cb76bd5efc Move inclusion of bsd.buildlink.mk to start of file. 2001-07-01 22:59:08 +00:00
jlam
f750a5c6a3 s/${LOCALBASE}/${X11PREFIX}/g, noted by zuntum. 2001-06-30 14:52:37 +00:00
jlam
3b65bde2f7 USE_CONFIG_WRAPPER is automatically set if USE_BUILDLINK_ONLY is defined,
so remove it from package Makefiles.  Also move the inclusion of the
buildlink.mk files to the end of the Makefile to just before bsd.pkg.mk
to ensure that any Makefile settings occur before the buildlink.mk files.
2001-06-29 04:54:49 +00:00
jlam
31d1b3af60 Use REPLACE_BUILDLINK instead of repeating the post-build same code over
and over again in the pkgsrc tree.
2001-06-26 16:30:55 +00:00
jlam
34d11d8a0f Generalize how the dependency pattern may be specified. Instead of just
FOO_REQD=1.0 being converted to foo>=1.0, one can now directly specify
the dependency pattern as FOO_DEPENDS=foo>=1.0.  This allows things like
JPEG_DEPENDS=jpeg-6b, or fancier expressions like for postgresql-lib.
Change existing FOO_REQD definitions in Makefiles to FOO_DEPENDS.
2001-06-23 19:26:48 +00:00
jlam
e0e4f2fff9 Use db/buildlink.mk to make this compile under Solaris with
USE_BUILDLINK_ONLY defined.
2001-06-19 07:38:33 +00:00
jlam
4e4de14e1c Mark as USE_BUILDLINK_ONLY. 2001-06-19 04:56:34 +00:00
jlam
8f39419491 Regularize fixes to config scripts to use the same code. 2001-06-18 20:49:00 +00:00
jlam
4357dcd760 Converted to use buildlink.mk files. 2001-06-16 20:05:10 +00:00
jlam
ecdc172162 Remove -I$(includedir) from the header search path (in spirit of
buildlink).
2001-06-16 20:04:51 +00:00
jlam
0503876cd0 Really put locale files under ${PKGLOCALEDIR}, not only under share, and
refer to orbit-config as $ORBIT_CONFIG in the configure script.
2001-06-16 20:03:19 +00:00
jlam
8fea51aacb Add buildlink.mk files for use by other packages. 2001-06-16 19:23:17 +00:00
jlam
c4e71c5e7a CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11 06:34:17 +00:00
tron
a5e6d8ab03 Add missing "Size" entries. 2001-05-21 05:27:56 +00:00
agc
8f972b049a + 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 12:12:16 +00:00