Commit graph

78 commits

Author SHA1 Message Date
wiz
860e4850d1 Unused. 2004-05-04 08:18:26 +00:00
snj
67721bd22d Convert to buildlink3. 2004-04-27 04:59:42 +00:00
jlam
426cc1ce72 Add a BUILDLINK_PKGBASE.<pkg> definition where it's not equal to <pkg>,
e.g. "BUILDLINK_PKGBASE.gtk?= gtk+".  This is mandated by the example
buildlink[23].mk files in bsd.buildlink[23].mk.
2004-03-29 05:05:32 +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
jmmv
9c5f5c8d12 Initial addition. 2004-02-26 17:29:24 +00:00
jmmv
cf70bce278 Remove etc/gconf/gconf.xml{defaults,mandatory} iff they are empty, as they
may be shared with GConf2 in some scenarios.
2004-02-18 11:22:08 +00:00
jmmv
ab17dd00b3 PKGCONFIG_OVERRIDE is relative to WRKSRC. 2004-02-14 18:26:26 +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
grant
52f1b46a37 remove unneeded CONFIG_{GUESS,SUB}_OVERRIDE, as bsd.pkg.mk does this
automatically now.
2004-02-14 00:54:44 +00:00
sekiya
ae8b9a9128 Override config.sub/config.guess for mipseb. 2004-02-10 03:23:51 +00:00
reed
6d9af8d68d Bump package revisions for tiff update.
Tiff is backward compatible, but was broken on amd64 platform
so this makes sure new tiff is used.
2004-01-03 18:49:33 +00:00
salo
f35979c642 PKGREVISION++ due to devel/popt update. 2003-11-12 01:31:47 +00:00
martti
e69ab8c365 COMMENT should start with a capital letter. 2003-07-21 16:35:12 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +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
tron
39a943ad92 Replace "true" by "${TRUE}". 2002-12-09 16:01:10 +00:00
salo
937b3bf13b USE_PKGLOCALEDIR, remove unnecessary patches, delint. 2002-11-30 23:21:32 +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
55194099b6 Unused. 2002-10-08 13:24:42 +00:00
cjs
cc118e42e8 Fix URL for overview. 2002-09-05 04:55:46 +00:00
jlam
665b9ac3d5 buildlink1 -> buildlink2 2002-08-28 16:36:20 +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
wiz
caf39f3dc8 Use PKGLOCALEDIR instead of 'share'. From Julien T. Letessier in pkg/17779. 2002-07-31 11:38:35 +00:00
rh
33945fe3b8 Remove a couple of empty patches that accidentially got created during
pkgconfig cleanup.
2002-07-29 01:48:12 +00:00
mycroft
e578e56a02 Create and destroy share/gconf. 2002-07-19 04:43:18 +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
bb9557b8ad Some dirs are shared with GConf2. 2002-07-17 17:50:11 +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
agc
d687fec3bd Use the correct basename for this package in the EVAL_PREFIX statement 2002-05-22 16:02:25 +00:00
jlam
a030337e22 The location of the gconf headers as output by gconf-config must be
properly translated for buildlink.
2002-04-11 22:56:53 +00:00
jlam
7d0a32cc45 * Remove unnecessary dependency on guile. The guile wrappers are currently
_never_ built, regardless of whether guile is detected or not.
* Strongly buildlinkify.
* Use LIBTOOL_OVERRIDE instead of LTCONFIG_OVERRIDE so that the correct
  libtool is used during the build and installation.
* Add a pre-build target to symlink the libxml headers into ${WRKSRC} so
  that references to <libxml/foo.h> will resolve to <gnome-xml/foo.h>.  I
  imagine that the sources will be fixed to refer to more recent header
  locations in a future release of GConf.
2002-04-09 18:28:43 +00:00
jlam
a9d16c9a6e Package buildlink.mk files should _not_ include x11.buildlink.mk. The
purpose of x11.buildlink.mk is to force a package to be strongly
buildlinked, and that needs to happen on a package-by-package basis.
2002-04-09 18:23:07 +00:00
wiz
4eda3c2a09 Update to 1.0.9, bugfix release. 2002-03-20 12:36:44 +00:00
wiz
60bc657a16 Add "|| true" to last. 2002-03-14 13:00:50 +00:00
wiz
c2f83591f0 Remove etc/gconf/1/path if it doesn't differ from etc/gconf/1/path.example. 2002-03-14 11:00:37 +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
skrll
9bd4180d57 /bin/mkdir -> ${MKDIR}.
Make the print-PLIST target output ${MKDIR} also.
2002-02-05 22:39:00 +00:00
rh
23c6568f79 Update GConf to 1.0.7. Changes are mainly bugfixes. In addition, this
now makes use of the real "popt" instead of the skeletion in
libgnomesupport.
2002-01-15 23:59:46 +00:00
wiz
dfd9443556 patthern -> pattern 2002-01-13 11:45:31 +00:00
hubertf
5542206cba Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.

Example #1:
        DISTNAME=       foo-X.Y
        PKGREVISION=    Z
     => PKGNAME=        foo-X.YnbZ

Example #2:
        DISTNAME=       barthing-X.Y
        PKGNAME=        bar-X.Y
        PKGREVISION=    Z
     => PKGNAME=        bar=X.YnbZ (!)

On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
2001-11-29 01:12:24 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +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
7b981640c1 Sync package description with the current README. Most notably, remove the
comments about GConf being incredibly alpha.  Pointed out by Thomas
Klausner <wiz@netbsd.org> in private mail.
2001-10-17 06:42:12 +00:00
abs
aff20c18cf Self-applied clue-by-four. No nb1 in DISTNAME. 2001-10-11 13:43:09 +00:00
abs
d1ad00b103 Update GConf to 1.0.4nb1.
Automatically install etc/gconf/1/path from etc/gconf/1/path.example if
needed (both in Makefile and PLIST), remove obsoleted MESSAGE, and fix a
path to work with xpkgwedge.
2001-10-11 12:19:35 +00:00