Commit graph

2730 commits

Author SHA1 Message Date
jmmv
5a82b689af Add 'br' locale, needed by upcoming gnome-desktop upgrade. 2003-12-14 22:30:51 +00:00
jmmv
70469fcfa2 Add 'mr' locale directory, needed by upcoming gnome-vfs2 update. 2003-12-14 16:02:27 +00:00
seb
3b040a1943 Improve, move around and bring up to date comments about print-PLIST
target.
2003-12-13 22:15:11 +00:00
seb
7ce6fc4e22 Properly fix meta-characters quoting in awk regexp specified as strings:
`\' needs to be quoted in a string.
Also remove some unnecessary `\' in awk strings.
2003-12-13 00:34:39 +00:00
erh
c092d839cc Escape any ':' characters when using ${FLAG} as a match pattern. 2003-12-12 21:37:55 +00:00
wiz
8b816e0fa9 Support the automake17 package, and for now,
default to it until all packages have been fixed.
2003-12-12 19:06:34 +00:00
wiz
3cc75358a2 Sync for automake update to 1.8. 2003-12-12 07:12:38 +00:00
xtraeme
986e1fda57 Enable _BLNK_CACHE_ALL in FreeBSD (approved by silence in tech-pkg@). 2003-12-12 04:26:36 +00:00
reed
ff44319b91 Increase base version of libtool required for BSD/OS.
(1.4.20010614nb18 has support for bsdi* instead of just bsdi4*.)
2003-12-11 22:42:17 +00:00
reed
9355da422e For BSD/OS, the customized libtool uses "bsdi", so set
LOWER_OPSYS to that.
2003-12-11 22:35:50 +00:00
grant
e793e95d56 remove ftp.progsoc.uts.edu.au from MASTER_SITE_GNU as it has been
unreachable for weeks. replace with public.planetmirror.com.au.
2003-12-11 22:27:40 +00:00
grant
c92303d6f2 add missing }.
from Aidan Kehoe in PR pkg/23676.
2003-12-11 13:51:28 +00:00
grant
f4677e4cb8 only print SUBST_MESSAGE if it's defined. 2003-12-11 00:05:36 +00:00
grant
33ac0ad0c8 override bootstrap-pkgsrc's incorrect OBJECT_FMT on NetBSD 1.4. from
krister.

XXX this should also be fixed in bootstrap-pkgsrc and bmake's
mk-files.
2003-12-10 13:59:07 +00:00
sketch
122c819022 Replace hardcoded '/usr/pkgsrc' in comments. 2003-12-10 13:59:06 +00:00
grant
cf0008987b handle older NetBSD systems where bootstrap-pkgsrc is needed, and
therefore the pkgtools are in ${LOCALBASE}/sbin. patch from krister.
2003-12-10 13:37:48 +00:00
sketch
8248226076 Ensure CPP is defined to use the Sun compiler when building packages
under USE_SUNPRO, to avoid the possibility of picking up "cpp" from a
local GCC installation.
2003-12-10 09:08:24 +00:00
grant
6370668b49 make the "update your package tools!" failure message more accurate
and friendly.
2003-12-09 13:14:02 +00:00
salo
404fee3611 Use BUILDLINK_SHELL, do not hardcode /bin/sh.
From PR pkg/23685 by Adam C. Migus.
Addresses PR pkg/23691 by Rob Quinn.
2003-12-08 13:38:19 +00:00
grant
ad9e917ad4 g/c FIX_RPATH, it is broken and no longer required for Darwin, which
was the only platform where it was being used.
2003-12-07 22:47:16 +00:00
agc
09c5eb4c93 Make the cvs update work for all shells, not just csh. 2003-12-07 11:43:22 +00:00
cube
8b39758d4f When DIST_SUBDIR is set, make sure various download variables don't get
changed when they're defined but empty.  Although it might sound weird
to have DISTFILES empty and DIST_SUBDIR set, it makes sense for wrapper
packages such as graphics/Mesa.

Fixes PR 23658 from Aaron J. Grier.
2003-12-06 18:47:45 +00:00
jdolecek
7314a7d02c add ftp.cz.NetBSD.org as another MASTER_SITE_BACKUP prior to ftp.netbsd.org 2003-12-05 08:38:15 +00:00
reed
1b646f871d For BSD/OS, get rid of that libtool work-around of
renaming LOWER_OPSYS to match. I will fix ltconfig to work
with "bsdos" too instead.
2003-12-05 05:33:17 +00:00
agc
e54f178502 Whitespace fixes, no functional changes. 2003-12-04 11:17:40 +00:00
veego
5fa7a10bc4 Add IRSSI_USE_SSL?= YES to be used in the coming update of irssi 0.8.8. 2003-12-04 10:28:31 +00:00
grant
82ce6d0efc set _OPSYS_RPATH_NAME=-L, as proposed by danw@ in
<1062867125.27063.26.camel@frotz.local> on tech-pkg.

Darwin has no rpath, but many packages pass "-Wl,${RPATH_NAME}..." to
the linker, breaking the build of these packages on Darwin. using -L
essentially makes these arguments a no-op, and fixes packages which
were solely broken by this.
2003-12-04 06:07:49 +00:00
jschauma
ec521567f8 Congratulations, we've found our first incompatible awk: Irix!
Pointed out by Bas van Oostveen in PR pkg/23514.
2003-12-04 04:33:19 +00:00
xtraeme
2e74689b43 Fix breakage in show-shlib-type introduced in last changes.
Thanks to Jeremy C.Reed and Soren Jacobsen, this also closes PR pkg/23641.
2003-12-03 21:59:00 +00:00
reed
5ac3d68c8d In bsd.prefs.mk, get rid of possible "/" in OPSYS name and define
LOWER_OPSYS for libtool use under BSD/OS.

Add initial support for using pkgsrc under BSD/OS.  This was tested
under BSDI BSD/OS 4.3.1. (Thank you D. Hege.)

(Need to add BSDOS.x11.dist later.)
CVS ----------------------------------------------------------------------
2003-12-03 21:48:33 +00:00
erh
97e8a744ee fake-la also needs @AR@ replaced now. 2003-12-03 18:38:04 +00:00
erh
619cf5c083 Shared libraries on AIX have a ".a" extension. Handle those by either looking
for an existing libtool ".la" library, or looking inside the archive for the
.so file.
Also, fail immediately if passed a library that isn't handled.
2003-12-03 18:37:35 +00:00
erh
12e024f7e7 Add another shlib type "aixlib".
Handle this in do-shlib-handling: turn *.so into *.a.
Pull out the inline awk scripts into variables to make the actual
target a little bit clearer.
2003-12-03 18:31:06 +00:00
erh
b43041a271 Pay attention to the setting of $ROOT_USER when checking whether we're root. 2003-12-03 18:25:05 +00:00
erh
5522ce89d0 If PKGMAKECONF is defined, use it to set MAKECONF instead of "/dev/null". 2003-12-03 18:13:28 +00:00
erh
8a217f07c8 Add initial support for AIX to pkgsrc. Tested with AIX 4.3 2003-12-03 17:57:33 +00:00
sketch
4324dba117 Missing terminating quote. 2003-12-03 17:49:33 +00:00
sketch
fed8dd643d Make sure programs compatible with pkgsrc are used, rather than relying
on the first in path.  Fixes possible issues with Solaris.
2003-12-03 17:13:02 +00:00
grant
da25d8ca48 conditionally set LIBTOOL and SHLIBTOOL, as proposed by Michal
Pasternak on tech-pkg.

[first commit after pkgsrc meltdown ;)]
2003-12-02 23:08:24 +00:00
hubertf
472520bfe8 Catch if the user given to "su" is bogus/non-existing, but if
the "cvs" command inside the su returns an error, that should be ignored.
(Aparently cvs returns "1" even if it's done a successful update but if
there were some files removed on purpose).
2003-11-28 22:46:48 +00:00
taya
192cab73c6 update directory structure of ftp.mozilla.org in MASTER_SITE_MOZILLA 2003-11-27 13:02:38 +00:00
jlam
29055be6b7 Do as buildlink2 and _append_ extra flags instead of prepending them.
Prepending caused everything in ${BUILDLINK_DIR} to be found first, which
was bad when you built something like MesaLib where the X11R6 headers
conflict with the ones provided in the source.
2003-11-26 12:52:30 +00:00
jlam
087d9e1669 If we're linking a shared library by "cc -shared -o /srcdir/shlib", we
need to protect the full path after "-o" from being transformed from
"/srcdir/shlib" to "-L/srcdir -lshlib".  This fixes building
graphics/freetype2, which uses lots of full paths to sources and objects.
2003-11-25 14:44:39 +00:00
jlam
35657e5e7f libtool.sh should also supply a definition for "$expr", used by the
buffer script.
2003-11-25 14:43:23 +00:00
jlam
8c6a703c0b Don't write conflicts into the binary packages unless they're "overwrite"
packages.  All pkgviews packages are safe to install into the same tree,
and we rely on more dynamic file collision detection through linkfarm(1)
rather than just using CONFLICTS.
2003-11-25 12:01:31 +00:00
jlam
c3a1661459 Support buildlink3. 2003-11-25 11:42:09 +00:00
jlam
b0727d41d2 Make the value of VIEWBASE available in more settings. 2003-11-23 07:31:18 +00:00
jlam
62fd86d085 In the overwrite package case:
* Ensure that VIEW-INSTALL is called after _all_ POST-INSTALL actions
     (including any in the INSTALL_EXTRA_TMPL file) by moving the call to
     a file that is included after all other INSTALL templates.

   * Ensure that VIEW-DEINSTALL is called before _all_ DEINSTALL actions
     (including any in the DEINSTALL_EXTRA_TMPL file) by moving the call to
     a file that is included before all other DEINSTALL templates.
2003-11-23 07:14:43 +00:00
jlam
546d3e35e4 Add some whitespace. 2003-11-23 07:03:07 +00:00
jlam
f2379fe5a0 Don't be fooled into thinking that the "-c" in "install -c" means to
interpret the libtool mode as "compile".
2003-11-23 06:06:02 +00:00