Commit graph

41 commits

Author SHA1 Message Date
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
xtraeme
85f0383c92 Add other MASTER_SITE. 2003-12-02 06:57:46 +00:00
mrg
740b6dff01 make this build with gcc3: don't use invalid <varargs.h> expressions, but
use simple <stdarg.h> ones instead.
2003-08-02 05:20:37 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
wiz
4e5fd1256d Sort. 2003-07-14 08:27:08 +00:00
wiz
59796977c3 Replace perl interpreter in gifburst. From Soren Jacobsen in PR 21197. 2003-07-14 08:26:52 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
thorpej
6d4b4db105 Fix the varargs usage in GifQprintf(). 2002-12-04 07:04:36 +00:00
wiz
35a4600490 Unused. 2002-10-09 14:46:27 +00:00
jlam
e2afa97f51 Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.  This provides sufficient
buildlink2 infrastructure to start merging other packages from the
buildlink2 branch that have already been converted to use the buildlink2
framework.
2002-08-25 18:38:05 +00:00
wiz
ee38f290a5 Update to 4.1.0.1, based on pkg/15607 by Harushi Minami.
Changes are bugfixes and a new gifinfo program.
2002-03-14 18:18:19 +00:00
skrll
7ce37dffdc Remove the pre-build target that does the same thing as AUTOMAKE_OVERRIDE. 2002-03-11 07:51:41 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
jlam
d2eb68d2a6 Add dir_DEFAULT setting used by EVAL_PREFIX logic to set the default
installation directory in case the package isn't installed.
2001-07-27 13:33:18 +00:00
jlam
7b1d3cb465 Mechanical changes to buildlink.mk files to use EVAL_PREFIX to set
BUILDLINK_PREFIX.<pkgname>.  This allows buildlink to find X11BASE packages
regardless of whether they were installed before or after xpkgwedge was
installed.  Idea by Alistair Crooks <agc@pkgsrc.org>.
2001-07-20 01:54:31 +00:00
jlam
70cf5e59c3 Don't use find ... -print0 | xargs -0 ... as -0 isn't an acceptable option
on Solaris' xargs.
2001-07-14 12:37:45 +00:00
jlam
cb76bd5efc Move inclusion of bsd.buildlink.mk to start of file. 2001-07-01 22:59:08 +00:00
jlam
34d11d8a0f Generalize how the dependency pattern may be specified. Instead of just
FOO_REQD=1.0 being converted to foo>=1.0, one can now directly specify
the dependency pattern as FOO_DEPENDS=foo>=1.0.  This allows things like
JPEG_DEPENDS=jpeg-6b, or fancier expressions like for postgresql-lib.
Change existing FOO_REQD definitions in Makefiles to FOO_DEPENDS.
2001-06-23 19:26:48 +00:00
jlam
8f1a1450ae Mark as USE_BUILDLINK_ONLY. 2001-06-19 04:00:48 +00:00
jlam
35b12a3c80 Use ${XARGS}, not find/-exec 2001-06-16 19:50:17 +00:00
jlam
8fea51aacb Add buildlink.mk files for use by other packages. 2001-06-16 19:23:17 +00:00
jlam
7ade8a3d56 Patch configure instead of configure.in so we don't need autoconf as a
build dependency.  Also minimize diffs between giflib/Makefile and
libungif/Makefile.
2001-05-02 15:51:21 +00:00
wiz
a4f21a5507 Move to sha1 digests, and/or add distfile sizes. 2001-04-21 09:54:06 +00:00
agc
fb467f5ac2 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:22:34 +00:00
hubertf
e32afb6fea Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@netbsd.org>
2001-03-27 03:19:43 +00:00
wiz
a2a4d06c6f Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 15:22:13 +00:00
fredb
46a9e2c3de Make that "autoreconf" -- there is no "autoremake". 2001-02-06 03:16:56 +00:00
tron
f2d262e0be Use full pathname "${LOCALBASE}/bin/auto..." in dependences and make
targets. This includes a fix for PR pkg/12125 by Tomasz Luchowski.
2001-02-05 09:00:54 +00:00
tron
6b7dd1a54a Create links for "libgif.so" and "libgif.so.5" manually. 2001-01-14 12:30:43 +00:00
agc
9c2d582fc9 The way that shared objects were handled in the PLISTs and bsd.pkg.mk was
out of date - it was based on a.out OBJECT_FMT, and added entries in the
generated PLISTs to reflect the symlinks that ELF packages uses. It also
tried to be clever, and removed and recreated any symbolic links that were
created, which has resulted in some fun, especially with packages which
use dlopen(3) to load modules. Some recent changes to our ld.so to bring
it more into line with other Operating Systems also exposed some cracks.

+ Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain
the ELF symlinks.
+ Don't mess about with file system entries when handling shared objects in
bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will
have got it right, and have a much better idea than we do.
+ Modify PLISTs to contain "ELF symlinks"
+ On a.out platforms, delete any "ELF symlinks" from the generated PLISTs
+ On ELF platforms, no extra processing needs to be done in bsd.pkg.mk
+ Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on
a.out platforms
+ Update the documentation in Packages.txt

With many thanks to Thomas Klausner for keeping me honest with this.
2001-01-04 15:10:17 +00:00
jlam
f1c0cc8744 We have a ${PREFIX}/share/doc/html directory for HTML documentation, so
use it.
2000-12-06 17:14:12 +00:00
jlam
2ad25d033c For some reason, running only "autoconf" broke the build when the automake
package is also installed.  But it works when we "autoreconf"igure instead.
2000-07-25 04:55:41 +00:00
jlam
944cc9204c Don't pick up stray librle.so if it exists. We don't want to build
translation support to/from GIF and RLE format.  Closes PR#10172.
2000-07-14 09:52:45 +00:00
wiz
79694af37d USE_LIBTOOL instead of USE_PKGLIBTOOL: lose a patch. 2000-06-03 20:11:11 +00:00
rh
74add3b300 s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
2000-06-01 11:23:11 +00:00
jlam
f0d2e413bd Link libungif.* to libgif.*. Too much software looks explicitly for libgif
and it's annoying to have to patch every piece of software to look for
libungif as well.
2000-02-26 01:11:54 +00:00
wulf
5367a358b7 Updated homepage URL 2000-01-22 10:45:46 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
jlam
214ff11b1f Initial import of libungif-4.1.0 -- tools and library routines for working
with GIF images.  API/ABI-compatible with giflib, but doesn't write
compressed GIFs.
1999-10-09 20:05:39 +00:00