Commit graph

34 commits

Author SHA1 Message Date
jschauma
43f8bc4bd8 Work around a particular IRIX oddity:
it fails to re-read the config.cache.  Don't use a cache under IRIX, then.
(At least this way we can build this package which otherwise would break
some 650 dependencies.)
2004-04-12 20:28:54 +00:00
jlam
9ff0e10340 Reorder location and setting of BUILDLINK_PACKAGES to match template
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-03-05 19:25:06 +00:00
jlam
e95593a479 Symlink any *.pc files into ${BUILDLINK_DIR} for dependencies and force
pkg-config to only look in ${BUILDLINK_DIR}/lib/pkgconfig for *.pc files.
This will correctly hide the presence of software from configure scripts
that query pkg-config for that information.

Idea suggested by Julio M. Merino Vidal.
2004-02-16 21:01:17 +00:00
recht
ed64cea73c Fix build of pkgconfig dependent packages by adding the PREFIX* definitions
and using them to set up the CONFIGURE_ENV.
Fixes at least xcursor in buildlink2 mode.
2004-02-15 09:58:15 +00:00
jmmv
c14ae04206 Set the PKG_CONFIG environment variable to point to pkg-config's binary so
that configure does not need to look for it and it can be used in Makefiles.
2004-02-14 21:54:12 +00:00
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
jlam
a7d877ca6a Append to BUILDLINK_DEPENDS.<pkg> instead of setting a default value. In
the normal case when BUILDLINK_DEPENDS.<pkg> isn't specified, it receives
a value only once due to the multiple inclusion protection in the
bulldlink3.mk files.  In the case where a package includes several
buildlink3.mk files that each want a slightly different version of another
dependency, having BUILDLINK_DEPENDS.<pkg> be a list allows for the
strictest <pkg> dependency to be matched.
2004-01-24 03:26:45 +00:00
jlam
a39c6cf9fa bl3ify 2004-01-05 20:48:01 +00:00
jlam
d279e6f535 Use S/+$// instead of C/\+$// to save a backslash. Very highly
recommended by seb :)
2004-01-05 11:05:44 +00:00
jlam
47bb2aae5f Re-arrange to match example buildlink3.mk file in bsd.buildlink3.mk. 2004-01-04 23:34:04 +00:00
jlam
339cd13cb2 Initial sprinkling of work-in-progress buildlink3.mk files for using the
buildlink3 framework.
2004-01-03 23:06:43 +00:00
heinz
34c62e92aa Add TEST_TARGET to enable testing 2003-08-27 20:45:22 +00:00
martti
e69ab8c365 COMMENT should start with a capital letter. 2003-07-21 16:35:12 +00:00
grant
4083b24390 s/netbsd.org/NetBSD.org/ 2003-07-17 21:31:04 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
salo
bf81c14295 Update to version 0.15.
Patch from Juan RP via PR pkg/20236.

Changes:

0.15
====
 - add PKG_CONFIG_LIBDIR for cross-compiling (David Schleef)
 - add --libs-only-other/--cflags-only-other (Zack Rusin)
 - apply man page fixes (Pter Breitenlohner)
 - C portability fix (David Robins)
 - fix to win32 build (Tor Lillqvist)
2003-02-14 21:14:37 +00:00
rh
3f74899a36 Require pkgconfig>=0.14.0 2003-01-04 22:08:05 +00:00
jmmv
8da1b29f2e The lib/pkgconfig has been added to the list of standard directories, so do
not try to remove it, even if empty.
2003-01-02 22:44:43 +00:00
wiz
01e087c130 Update to 0.14.0.
According to the website, this fixes a 'couple silly yet fairly high-
impact bugs'.
2002-11-04 19:29:37 +00:00
wiz
57d5bd7835 Unused. 2002-10-09 12:53:03 +00:00
dmcmahill
b2c719071c add --disable-threads to CONFIGURE_ARGS so the included glib won't try
and build with thread support.
2002-09-29 22:35:21 +00:00
rh
2142930497 Update pkgconfig to 0.13.0. Changes are minor bugfixes:
- remove bogus pthread requirement
	- handle recursive other_cflags, other_libs
	- strip all "system directories" in C_INCLUDE_PATH out of
          pkg-config output to make gcc 3.2 happy
	- some win32 fixes
	- couple other minor things
2002-09-29 21:50:26 +00:00
wiz
abf564bcbe Uses pthreads -- add pthread.buildlink2.mk, bump PKGREVISION.
Noted by Julio Merino in PR 18462.
2002-09-29 13:03:43 +00:00
jlam
d4c420280f buildlink1 -> buildlink2 2002-09-10 19:54:59 +00:00
jlam
efb93b17bd Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.
2002-08-25 19:21:43 +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
jlam
fbd972b612 Initial implementation of buildlink.mk that generates a wrapper for
pkg-config.  We use a BUILD_DEPENDS instead of a regular DEPENDS since
pkg-config is only useful when configuring and building the package.
2002-03-20 15:50:02 +00:00
jlam
49657c6529 Only try to remove the pkgconfig directory as other packages may still
have files installed there.
2002-03-20 15:43:24 +00:00
jlam
fcac992008 Use LIBTOOL_OVERRIDE instead of duplicating the logic in a private
post-configure target.  Also mark as USE_BUILDLINK_ONLY as it's already
strongly buildlinked.
2002-03-20 15:42:02 +00:00
martti
b97a8f2424 Updated pkgconfig to 0.12.0 (provided by Shell Hung in pkg/15927)
* bug fixes (see the Changelog for details)
2002-03-15 12:38:10 +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
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
rh
196cdc5f75 Correctly create (upon installation) and remove (on deinstall) the
pkgconfig directory.
2001-08-13 06:55:41 +00:00
rh
3e1fe2f0af Initial import of pkgconfig-0.8.0, a system for managing library
compile/link flags.  (Despite its name, this has nothing to do with
pkgsrc!)
2001-08-11 14:15:37 +00:00