Commit graph

100 commits

Author SHA1 Message Date
wiz
b7cf10412f Add patch from jmmv that fixes scrollkeeper core dumps during installation. 2004-11-06 11:53:02 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
agc
1489e85531 Re-generate patch digest for patch-ab. 2004-06-12 07:03:54 +00:00
jschauma
0d05a89c88 Short: make this compile on Linux
Long:
Some OS have libintl functionality in libc, so we do not necessarily
have to link against (a possibly non-existent) -lintl.  For now, only
deal with Linux -- those who know for a fact which OS also behave
this way should adjust/add.
2004-06-08 17:48:24 +00:00
wiz
860e4850d1 Unused. 2004-05-04 08:18:26 +00:00
xtraeme
81495749e6 Bump PKGREVISION due to gdk-pixbuf update. 2004-04-25 04:16:42 +00:00
jlam
e8132b3fbf Relinquish maintainership of packages to tech-pkg@NetBSD.org. 2004-04-24 22:46:08 +00:00
snj
83da669474 Convert to buildlink3. 2004-04-21 04:29:19 +00:00
jmmv
c8cb1c5b0d Drop the disctinction of xdg and xdg-x11 from USE_DIRS POV. We can choose
which one is required in an automatic way by checking USE_X11BASE.  This
simplifies things and avoids possible problems in the future due to confusion.
2004-04-14 19:30:22 +00:00
jmmv
bedae6c90c Make use of the new USE_DIRS variable, instead of directly depending on the
*-dirs packages.
2004-04-14 16:15:20 +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
tron
e4e5a452c8 Backout my recent changes because Thomas Klausner and Grant Beattie
disapprove.
2004-03-16 14:04:44 +00:00
tron
b293d8fc5c Fix locale file installation. Bump package revision because of that. 2004-03-16 09:48:45 +00:00
tron
34d8c0e23a Fix locale file installation. Bump package revision because of that. 2004-03-16 09:48:22 +00:00
jmmv
ae5a97419f Handle some shared directories by depending on (or updating dependancies to
the latest versions) xdg-dirs, xdg-x11-dirs or gnome*-dirs.
Bump PKGREVISION.
2004-03-08 19:40:36 +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
jlam
3ebe053d90 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:49 +00:00
grant
9b4feec99c replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 15:30:32 +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
grant
ee3aaf8e1a share/gnome/wm-properties belongs to gnome2-dirs, don't try to remove
it.
2003-12-10 23:07:41 +00:00
salo
f35979c642 PKGREVISION++ due to devel/popt update. 2003-11-12 01:31:47 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
jmmv
7fe1fe9f87 Line up PKGREVISION whitespace. 2003-05-05 14:41:54 +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
cjep
7c3eb0f6d3 Fix these PLISTs. ${PKGLOCALEDIR} -> ${PKGLOCALEDIR}/locale... 2003-04-27 14:57:55 +00:00
cjep
ea80300bc2 PKGLOCALEDIR 2003-04-27 12:49:56 +00:00
jmmv
dea9abf569 Use the omf.mk file provided by the scrollkeeper package to automatically
rebuild the documentation database at install/deinstall time. This means
that:
- PLIST's do not need to call scrollkeeper-{update,rebuilddb} directly;
  this is done by a bsd.pkg.install.mk template.
- The share/omf directory is only removed by scrollkeeper, which is the
  last package in the dependancy tree.
- PKGREVISION is bumped.

Reviewed by wiz.
2003-02-18 14:55:54 +00:00
jmmv
cf918ea7e5 Some directories are handled in gnome-dirs. Do not try to remove them here.
Pointed out by wiz.
2003-02-15 10:59:03 +00:00
tron
39a943ad92 Replace "true" by "${TRUE}". 2002-12-09 16:01:10 +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
5f0cc28677 Unused. 2002-10-08 13:24:05 +00:00
jschauma
a8decf877d Add closing `"'. (Noted when trying to build not-yet-buildlink2ified
sawfish-replibs.)
2002-10-07 22:45:02 +00:00
rh
5c87c06e9a Fix LOCALSTATEDIR so that scrollkeeper-update no longer coredumps.
Closes PR pkg/18275.
2002-10-05 03:39:33 +00:00
jlam
569f4d898d IDL files must be added to BUIDLINK_FILES because the IDL files are
compiled using orbit-idl, which uses the C preprocessor to do its work, and
the C preprocessor has it's arguments transformed (correctly) by
buildlink2.
2002-09-23 19:57:28 +00:00
jlam
ee12419f1f Instead of using BUILDLINK_TRANSFORM.<pkg> to change the location of
headers in ${BUILDLINK_DIR}, simply create BUILDLINK_CPPFLAGS.<pkg>
variables whose values are appended to CPPFLAGS, which are automatically
passed to the configure and build processes.

BUILDLINK_TRANSFORM.<pkg> has little use in buildlink2 since packages are
now told that the software may be found where it really is installed, not
in ${BUILDLINK_DIR} as was the case with buildlink1.  Eventually, these
variables will be declared unsupported by buildlink2.
2002-09-23 09:22:14 +00:00
wiz
da26720da2 Add missing doublequote. pkg/18263 by Julien Letessier. 2002-09-11 12:16:23 +00:00
jlam
d77e2e0da9 buildlink1 -> buildlink2 2002-08-29 08:42:50 +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
kei
b8e0a81f8a create an empty directory ${PREFIX}/share/control-center/capplets on post-
install target and register it to PLIST to make deinstallation happy.
2002-08-19 02:48:07 +00:00
agc
5ea26ea27a Use scrollkeeper's buildlink.mk file 2002-07-16 12:51:54 +00:00
jlam
ce075752dd * Strongly buildlinkify.
* Use *_CONFIG instead of directly invoking *-config so that the wrappers
  will be used.  This is also the correct way of invoking these scripts
  anyway, but the GNOME authors keep making this same stupid mistake over
  and over and over again ... <grrr>!
2002-04-09 21:39:24 +00:00
tron
5ef7d0f9e5 Fix buildlink glue code so that "capplet-widget.h" is found by packages
which need it for building. This fixes build problem in e.g. the
"gnome-core" package.
2002-03-24 13:07:50 +00:00
rh
07695f32f9 Add missing config wrapper sed rules. 2002-03-24 02:42:19 +00:00
rh
4530f378f1 Fix buildlink.mk to reflect new include file structure in 1.4.0.4 2002-03-24 02:01:21 +00:00
rh
a1b4a533fc Fix PLIST (@dirrm include/libcapplet1)
Fix localstatedir to prevent scrollkeeper files from being installed in
/var/gnome (PR pkg/13057).
2002-03-24 01:07:47 +00:00