Commit graph

126 commits

Author SHA1 Message Date
wiz
6ef1244cbb Unused. 2004-07-01 13:45:08 +00:00
shannonjr
8ea4f2f10b Re: PR 25706 Syntax error prevents compilation with gcc 3.4.0
Applied patch provided by Christian Biere <christianbiere@gmx.de>
The patch ensures that G_GNUC_FUNCTION and G_GNUC_PRETTY_FUNCTION always
expand to string literals - necessary since they will be concatenated
(the source of the compilation error). This closes the PR.
2004-06-01 08:03:10 +00:00
xtraeme
9563c0618e Make this build under FreeBSD. 2004-04-15 00:07:26 +00:00
jschauma
f167e4d6f7 Make this build under IRIX by only applying this patch on non-irix.
(Is this patch really needed on all other platforms?)
2004-04-12 20:18:07 +00:00
jlam
7db11b582a Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properly
by moving the inclusion of buildlink3.mk files outside of the protected
region.  This bug would be seen by users that have set PREFER_PKGSRC
or PREFER_NATIVE to non-default values.

BUILDLINK_PACKAGES should be ordered so that for any package in the
list, that package doesn't depend on any packages to the left of it
in the list.  This ordering property is used to check for builtin
packages in the correct order.  The problem was that including a
buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed
from BUILDLINK_PACKAGES and appended to the end.  However, since the
inclusion of any other buildlink3.mk files within that buildlink3.mk
was in a region that was protected against multiple inclusion, those
dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-18 09:12:08 +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
kristerw
e02ce30ef1 Fix PR pkg/24464 again. We need to patch config.status instead of
config.status.overridden since the change in rev. 1.1413 of bsd.pkg.mk.
2004-02-27 23:57:03 +00:00
jlam
4bfad0c9fb The name for the real config.status script is "config.status.overridden".
That's the script that we need to patch for our special glib version
numbering handling.  This fixes PR 24464.
2004-02-19 17:56:11 +00:00
jlam
965f900825 Whitespace nits. 2004-02-19 17:48:17 +00:00
seb
cbfcbf7f13 Remove info files entries from PLIST. 2004-02-15 21:42:19 +00:00
jmmv
ab17dd00b3 PKGCONFIG_OVERRIDE is relative to WRKSRC. 2004-02-14 18:26:26 +00:00
mjl
227cb5750e Increment pkgrevision. 2004-02-09 00:09:10 +00:00
mjl
60c32037f1 Make FreeBSD patch for ld.so semantic differences between linux and bsd
apply for NetBSD too: this closes PR/21452 (problem with gnucash not
finding its symbols in dynamically loaded modules) for -currentish
installations (this needs RTLD_DEFAULT support in ld_elf.so).
1.6 installations still suffer unless a -current ld_elf.so and
/usr/include/dlfcn.h are installed, sorry.

Make other FreeBSD-specific patch apply too since it looks sensible
(adds error checking).
2004-02-08 23:22:45 +00:00
jlam
3ac2d4b8aa In the new compiler selection framework, GCC_REQD is appended to, not
overridden.
2004-02-01 01:43:28 +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
grant
8f7501a112 improve descriptions of glib/gtk packages. taken straight from
www.gtk.org.
2003-12-29 22:57:48 +00:00
grant
40614d0b3c get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD or
USE_PKGSRC_GCC as appropriate, as this is handled by compiler.mk now.
2003-09-17 19:39:58 +00:00
grant
ac2754dcb7 kill all references to gcc.buildlink2.mk and compiler.mk, and define
USE_GCC2 or USE_GCC3 where appropriate.

the functionality of the old gcc.buildlink2.mk has been rolled into
compiler.mk now, which is automatically used.

more changes to come later...
2003-09-12 20:07:06 +00:00
xtraeme
295a90b33e Make this work on FreeBSD 5.x systems, where SC_GETPW_R_SIZE_MAX
still is not implemented. This closes my own PR pkg/21909. Reviewed
by wiz@
2003-09-05 16:54:49 +00:00
seb
8d15907ec2 USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:38:23 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
dillo
9d47c6ba38 use TEST_TARGET instead of custom test target 2003-07-12 13:13:46 +00:00
seb
835e525cb5 If USE_NEW_TEXINFO, TEXINFO_OVERRIDE is not needed anymore (hi Julio) 2003-06-23 09:55:01 +00:00
jmmv
1a45347b0b Convert to USE_NEW_TEXINFO. 2003-06-23 08:48:36 +00:00
abs
fb6c29f8bf Update for the fact that 'arm' ports have been called NetBSD-*-arm for a while
now and not NetBSD-*-arm32. Changes include one or more of:
    - Change MACHINE_ARCH == arm32 to also match arm
    - Where ONLY_FOR_PLATFORM includes NetBSD-*-arm32, add NetBSD-*-arm
    - Where BROKEN or worked around for arm gcc bugs, set USE_GCC3
The last may shake out a few more broken packages the next bulk build.
2003-06-11 20:50:50 +00:00
wiz
63e43cdb9f Remove workaround for broken glib.h; buildlink2.mk already depends on a fixed version. 2003-05-02 13:18:53 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
salo
f646a07b7d Make the last fix conditional, fix typo, delint. Bump PKGREVISION. 2003-03-04 19:53:26 +00:00
nathanw
f89dcbad53 Pre-set the value of the configure test glib_cv_rtldglobal_broken to
avoid running the test. The test, which calls dlopen("libpthread.so"),
fails on NetBSD for reasons unrelated to what it is trying to detect,
glib concludes that RTLD_GLOBAL is broken, and gmodule doesn't work.

This method of fooling configure suggested by Ron Roskens on tech-pkg.

Addresses PR pkg/20050 ("galeon fails to load at run-time").
2003-03-04 19:23:17 +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
grant
6d4b10ad12 update MASTER_SITES. 2002-12-19 13:07:42 +00:00
jlam
9add2b20d9 gtk/buildlink.mk was the last user of glib/buildlink.mk. 2002-11-14 21:56:47 +00:00
rh
e525650d57 Replace hand made patches for pkgconfig tempates with PKGCONFIG_OVERRIDE. 2002-10-30 03:09:25 +00:00
rh
c2934c968e Track directory layout change at MASTER_SITE_GNOME.
Patch provided in PR pkg/18701 by Julio Merino <jmmv@menta.net>
2002-10-19 10:54:42 +00:00
wiz
e50cfaebb6 Still one user (dylan-*). 2002-10-13 14:45:07 +00:00
wiz
379590f98f Unused. 2002-10-13 12:18:11 +00:00
jlam
7f807c58d6 USE_PTHREAD died a long time ago...use PTHREAD_OPTS as buildlink.mk does. 2002-09-10 19:44:48 +00:00
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
jlam
27cae62d46 These packages install libraries that differ from previous versions if they
are built using the hard-syscall-enabled pth.  Bump the PKGREVISION so we
can distinguish these packages from the previous ones.
2002-08-08 16:17:04 +00:00
jlam
75e61cb884 Adjust to new pthread.buildlink.mk: remove USE_PTHREAD and replace with
appropriate PTHREAD_OPTS incantation, and move the checks for the value
of PTHREAD_TYPE below the inclusion of pthread.buildlink.mk.
2002-08-01 05:48:00 +00:00
mycroft
602494a0d8 Get the path right... 2002-07-19 03:48:14 +00:00
mycroft
ddd6759b83 Fix LP64 bugs in testgthread, so `make check' works. 2002-07-19 03:47:00 +00:00
rh
db7a881c68 Patch the various pkgconfig files to include proper -Wl,-R options.
Bump PKGREVISION
2002-07-18 02:19:24 +00:00
wiz
bb877a5d47 Use ${GREP}, and update message. 2002-06-12 00:48:20 +00:00
zuntum
c60351c841 Alter HOMEPAGE - pkg/16887 by James K. Lowden <jklowden@schemamania.org> 2002-05-18 22:46:47 +00:00
wiz
87267ac0e2 Bump to 1.2.10nb1 to have a version that definitely does not have the
NULL problem. Better very late than never.
2002-05-07 08:19:26 +00:00