Commit graph

663 commits

Author SHA1 Message Date
jlam
0b536ea6d1 bl3ify 2004-03-11 06:45:55 +00:00
ben
8d0f540ac7 This patch is not needed by cabextract 1.0, remove it. 2004-03-10 23:08:46 +00:00
ben
14acc0a0d9 Update cabextract to version 1.0, and make note in CHANGES. 2004-03-10 23:05:43 +00:00
jlam
d0b4c54eb6 Split out the code that deals with checking whether the software is
built-in or not into a separate builtin.mk file.  The code to deal
checking for built-in software is much simpler to deal with in pkgsrc.

The buildlink3.mk file for a package will be of the usual format
regardless of the package, which makes it simpler for packagers to
update a package.

The builtin.mk file for a package must define a single yes/no variable
USE_BUILTIN.<pkg> that is used by bsd.buildlink3.mk to decide whether
to use the built-in software or to use the pkgsrc software.
2004-03-10 17:57:14 +00:00
ben
49d66e667c Note import of ppmd in doc/CHANGES and archivers/Makefile. 2004-03-08 23:45:12 +00:00
ben
a279467359 Initial import of ppmd-9.1, a PPM file compressor.
PPMd is a file compressor written mainly for embedding in user programs, and
it is not intended for direct use.  This program is an effort to make speed
and performance improvements on the abstract PPM model [1-6] without tuning
it to particular data types.
2004-03-08 23:44:00 +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
wiz
6da7e6f057 Fix PLIST for libtool update, and add missing files.
Should fix bulk build.
2004-03-08 12:48:12 +00:00
jmmv
d44aa584ab Bump PKGREVISION due to a fix in scrollkeeper's handling of its documentation
database.
2004-03-07 12:09:20 +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
xtraeme
3b68059f17 Update MASTER_SITE. 2004-03-05 10:20:27 +00:00
snj
a092ed19fc Nuke LTCONFIG_OVERRIDE. 2004-02-28 21:32:37 +00:00
wiz
dc7873ffca Install the statically linked rar binary instead, since our emulation
packages don't provide libgcc_s* yet.
2004-02-27 15:45:12 +00:00
wiz
e4c1da2caf Update to 3.3.6:
Some fixes for the libunrar.so (not installed) and Win32 changes.
Two parts of the diff look like they might be minor bugfixes.
[No changelog available...]
2004-02-27 15:28:20 +00:00
wiz
6aed8d9f6e Add LICENSE; enable NO_BUILDLINK. 2004-02-27 15:18:26 +00:00
wiz
ab34e100eb Add and enable rar-linux. 2004-02-27 15:12:30 +00:00
wiz
c146b328b9 Initial import of rar-linux, the Linux binary of the rar archiver.
RAR is a powerful tool allowing you to manage and control archive
files.

RAR features include:

*  Highly sophisticated, original compression algorithm
*  Special compression algorithms optimized for text, audio,
   graphics data, 32 and 64-bit Intel executables
*  Better compression than similar tools, using 'solid' archiving
*  Authenticity verification (registered version only)
*  Self-extracting archives and volumes (SFX)
*  Ability to recover physically damaged archives
*  Locking, password, file order list, file security & more ...
2004-02-27 15:10:29 +00:00
minskim
2333b63720 Enable pkgviews installation. 2004-02-25 18:20:06 +00:00
wiz
934339cddf Convert to buildlink3. 2004-02-19 10:59:28 +00:00
jlam
bf6e059da4 Reorder some lines so that BUILDLINK_USE_BUILTIN.<pkg> set in the
environment overrides all other settings.
2004-02-18 16:35:27 +00:00
jlam
efa1ab70ba Include "../../mk/compiler.mk" to get the value of CC_VERSION before
testing it.
2004-02-18 13:33:40 +00:00
jmmv
1d428b18c6 Explicitly include glib2's bl3 file. 2004-02-16 22:58:29 +00:00
jmmv
9dcfa9877b Include gettext-lib's bl3, sort includes and use pkgsrc intltool. 2004-02-16 22:41:47 +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
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