Commit graph

640 commits

Author SHA1 Message Date
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
b259a0a438 CONFIG_{GUESS,SUB}_OVERRIDE are now relative to ${WRKSRC} and will
automatically substitute for any config.{guess,sub} files found up to a
directory depth of 2.
2004-02-14 15:29:15 +00:00
jlam
d2b62c66fb Create a new variable PREFER_NATIVE that has the opposite semantics
as PREFER_PKGSRC.  Preferences are determined by the most specific
instance of the package in either PREFER_PKGSRC or PREFER_NATIVE.  If
a package is specified in neither or in both variables, then PREFER_PKGSRC
has precedence over PREFER_NATIVE.
2004-02-12 02:35:06 +00:00
jlam
1edfa505ed Reorganize code so that any dependencies are checked as part of deciding
whether the software is built-in or not.  This facilitates implementing
the forthcoming PKGSRC_NATIVE variable.
2004-02-12 01:59:37 +00:00
jlam
7c68eb548f Move the INCOMPAT_FOO checks to a more natural location within the
block that decides whether package FOO is built-in or not.  If the
platform is listed in IMCOMPAT_FOO, then treat FOO as being not
built-in.
2004-02-11 11:30:49 +00:00
xtraeme
224715f0c2 bl3ify 2004-02-11 04:58:15 +00:00
jmmv
4c6ecdf3b3 Force use of GNU tar, as the messages shown by "pax as tar" are not recognized
properly by the program.  Fixes multiple crashes and handling of tar archives.
Closes PR pkg/24206.

Also depend on zip and unzip and ensure paths to them are correct.

Bump PKGREVISION to 2.
2004-02-10 11:52:05 +00:00
grant
ff32b35a31 MAINTAINER should only contain an email address. 2004-02-10 05:22:47 +00:00
jlam
bbdd151ce7 BUILDLINK_DEPENDS.<pkg> lines should _always_ use += to _append_ to the
existing value.  This is critical to set the correct list of dependencies
for a package.
2004-02-09 23:56:32 +00:00
jlam
52cda80f7d bl3ify 2004-02-09 20:25:09 +00:00
jmmv
bad3afef71 Bump PKGREVISION due to gnome-vfs2 update (fam readded as a dependancy). 2004-02-09 18:47:36 +00:00
jlam
a1c40fc01e We no longer need to explicitly call ${BUILDLINK_*} for CC, CXX, LIBTOOL,
etc. because the bare variables will point to the correct executables.
2004-02-08 04:03:14 +00:00
jlam
75f431d969 PKGLIBTOOL and PKGSHLIBTOOL are no more. 2004-02-08 03:00:29 +00:00
xtraeme
915c9c0739 Add Linux-*-i386 to ONLY_FOR_PLATFORM. 2004-02-07 07:09:20 +00:00
xtraeme
03db32b40c Don't depend on suse_base if our system doesn't need linux emulation
(e.g using Linux :-), noted by Gendalia.
2004-02-07 06:39:23 +00:00
jlam
7699290f10 If we're passing through MAKEFLAGS variables whose values may contain
spaces, use the :Q modifier instead of double-quoting the value.  This
avoids breakage when executing the just-in-time su targets.
2004-02-06 19:04:24 +00:00
jmmv
542b402f2d Update to 2.4.4:
* Fixed bug #131560: zip files gets an empty password by default.
2004-02-06 17:37:30 +00:00
jlam
317cc72791 Make PREFER_PKGSRC just yes/no or a list of packages. This makes it
simpler to understand.
2004-02-05 07:17:14 +00:00
jlam
e7133cac25 Rename BUILDLINK_PREFER_PKGSRC to PREFER_PKGSRC so that we can use its
value outside of buildlink-related files.
2004-02-05 07:06:15 +00:00
jlam
07a9d8dfb2 Support a new global variable:
BUILDLINK_PREFER_PKGSRC
	This variable determines whether or not to prefer the pkgsrc
	versions of software that is also present in the base system.

	This variable is multi-state:
		defined, or "yes"	always prefer the pkgsrc versions
		not defined, or "no"	only use the pkgsrc versions if
					needed by dependency requirements

	This can also take a list of packages for which to prefer the
	pkgsrc-installed software.  The package names may be found by
	consulting the value added to BUILDLINK_PACKAGES in the
	buildlink[23].mk files for that package.
2004-02-05 06:58:02 +00:00
grant
a6dfb1b527 bl3ify, gives this a chance of building with SunPro. 2004-01-29 13:14:47 +00:00
grant
ff5887c700 removal missed in last commit. 2004-01-29 13:01:31 +00:00
grant
fefcc8eec0 remove a patch and just override CC and CFLAGS. fixes build with
non-gcc.
2004-01-29 13:00:57 +00:00
grant
a5483fc63f bl3ify, don't override CC. fixes build with non-gcc. 2004-01-29 12:55:35 +00:00
jlam
01a5abff01 Support BUILDLINK_DEPENDS.<pkg> being a list of values. 2004-01-24 03:12:31 +00:00
jmmv
a58dd81611 Bump PKGREVISION due to xmlcatmgr update to 2.0beta1. I know; this is a PITA.
This shouldn't be needed if we had non-recursive dependancies *sigh*.
2004-01-23 21:50:42 +00:00
jlam
d9dbe83d21 bl3ify 2004-01-22 14:00:01 +00:00
xtraeme
db4e126be7 Update file-roller to 2.4.3, provided by Min Sik Kim in PR pkg/24160.
Changes:

    * Fixed bug #127073 (Deleting all files from an archive does not work)
    * Fixed bug #129794 (file-roller 2.4.1.1 crashes upon LZH file opening)
    * Updated eggtreemultidnd from libegg.
    * Do not use the ephy-ellipsizing-label widget any more.
    * Emit the DONE signal if no command is present.
2004-01-22 12:31:41 +00:00
grant
6099db9ede move linker arguments around so that always ${LDFLAGS} comes
before -lz, ensuring we only link against pkgsrc libz.

fixes a problem on Solaris where the linker would find and use
/usr/lib/libz.so *and* ${LOCALBASE}/lib/libz.so which fails at
runtime because the versions differ.
2004-01-22 12:25:59 +00:00
grant
ed16993a08 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-22 07:14:59 +00:00
agc
dc52048e01 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:07:06 +00:00
wiz
2738faa1e1 Update to 3.3.4. Changes not found. 2004-01-19 20:18:02 +00:00
ben
c966b11bfb Make mscompress output valid archives on sparc64. 2004-01-15 22:26:08 +00:00
ben
d6b5996414 Make mscompress output valid archives on NetBSD/sparc64. 2004-01-15 22:25:34 +00:00
ben
ab9d43430d Fix UPX build error relative to new version of UCL. 2004-01-11 20:18:39 +00:00
ben
6995bc7f6b Note import of archivers/upx-1.24. 2004-01-07 15:14:23 +00:00
ben
b22712fdc6 Initial import of upx-1.24, based on wip/upx and the package provided by
fab@gnux.info in PR 23903.  This is the "Ultimate Packer for eXecutables".
This will build and run on NetBSD, but it only operates on the binary
formats of other systems.
2004-01-07 15:12:59 +00:00
jlam
5ee1ccf459 Use PKGLIBTOOL instead of LIBTOOL to call the libtool wrapper. 2004-01-07 01:14:03 +00:00
jlam
01cfaf3bd5 whitespace 2004-01-06 08:17:55 +00:00
xtraeme
b1f2b1db1e Update to 2.4.2 provided by Min Sik Kim in PR pkg/23992.
Changes:

	o Do not compile with the DISABLE_DEPRECATED macro defined.
	o Handle filenames with ambiguous chars (like []*) in zip archives.
	o Handle correctly password with spaces in zip archives.
2004-01-05 21:59:46 +00:00
jlam
580a53de35 bl3ify 2004-01-05 11:42:20 +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
5bc310cfaa Sprinkle a few double quotes here and there. 2004-01-05 09:34:23 +00:00
jlam
c9ff27d270 Sow BUILDLINK_USE_BUILTIN.<pkg> and reap _NEED_<PKG> variables. 2004-01-05 09:31:31 +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
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
seb
e47e17b61d Undo last unwanted commit. 2004-01-02 16:05:13 +00:00
seb
51b4487a57 Remove info files from PLIST files. 2004-01-02 16:03:11 +00:00
cjep
0a88f2ddc6 Whitespace fix 2003-12-30 22:55:04 +00:00