Commit graph

30 commits

Author SHA1 Message Date
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
kristerw
c8c8ec2172 Make this build on NetBSD-1.4 a.out. 2002-07-02 01:47:52 +00:00
tron
45e2108b39 Fix build problems on older "a.out" system. Based on patches supplied by
Greg A. Woods in PR pkg/16030.
2002-05-14 18:03:17 +00:00
tron
6d7c885cd1 Fix build problems under Solaris. The necessary patches were contributed
by Lubomir Sedlacik in PR pkg/16554.
2002-05-06 11:46:21 +00:00
wiz
b61c185faa Fix compilation on 1.4.x, and remove a patch that was still referencing
libtool.
2002-03-20 12:42:11 +00:00
wiz
85e59f5123 Update to 9.25:
Changes since 9.24:
Add pamdice, pnmnorm (replacing ppmnorm and pgmnorm), convert bmptoppm
to bmptopnm, and some bug fixes and enhancements.
2002-03-15 11:04:29 +00:00
wiz
fbb2503ad9 Update to 9.24.
pkgsrc changes:
Don't use libtool any longer to reduce patches.
Add USE_PERL, since 4 scripts depend on it.
program changes:
Lots of new converters/modification programs and scripts, e.g. pbmtonokia,
ppmtolj, and pnmtopalm. Better alpha support.
Also, lots of bug fixes.
2002-03-14 22:21:42 +00:00
jlam
d2193b82a7 It's ${BUILDLINK_DIR}/lib, not ${BUILDLINK_LIBDIR}. 2001-06-19 04:21:04 +00:00
jlam
0f5b5101f4 Convrt to use buildlink.mk. 2001-06-16 19:50:57 +00:00
tron
614061be69 Make this package work under Solaris. 2001-01-14 13:17:55 +00:00
bad
eba074d322 The fiasco libraries need to be ranlib'ed. 2001-01-10 14:07:21 +00:00
wiz
01b0a7102d Update to 9.7.
Changes: Many bugfixes, new pam file format.
2000-08-10 10:44:09 +00:00
wiz
8b4fe32349 Update to netpbm-9.5.
Fixes pkg/8949.
Changes:
o Extend formats to allow multiple images per file.  Add -allimages
  option to pnmfile.  Add pnmsplit.  Extend pnmtops.
o Add pbmtowbmp, wbmptopbm.  Thanks Terje Sannum.
o ppmtobmp: Add 24 bit (truecolor) capability.
o pnmcut: easier, more expressive syntax for specifying what to cut.
o pnminterp: handle maxval != 255, convert to use Netpbm libraries.
o Translate pstopnm from Csh to C, eliminate dependency on the 'bc'
  program.
o Fix bug in tiff library build which caused null soname.
o Add optParseopt2() to shhopt.a so you can use long options with one
  hyphen instead of two.
o giftopnm: fix bug with variable used before set.  Fix bug (coding
  error -- 0=>i).  Unknown impact.
o bmptoppm: fix bug with 24 bit (truecolor) Windows BMPs.
o xwdtopnm: fix one more bug with bits_per_item <> bits_per_pixel.
o Fix ppmtompeg build bug with static libraries.
o Make build clean with gcc -ansi (albeit with some files that need
  extensions declaring the _BSD_SOURCE etc.).
o Rebase pnmtopng, pngtopnm on Pnmtopng 2.37.4.
o pbmtolj: fix bug where blank lines get discarded.  Thanks Charles
  Howes.
o ppmtompeg: fix bug with "PNM" format files with maxval != 255. Get
  rid of built-in PPM file parsing.
o Fix 'make install' where mkinstalldirs is not found.
o Fix bug where rle_global.c would not compile with GNU C Library 2.
2000-07-10 11:12:09 +00:00
dmcmahill
052b7407d2 forgot to cvs add this file before previous commit... 2000-06-24 01:49:03 +00:00
hubertf
dc05682873 * Set LIBOPT to something really existing (${ECHO} is a shell builtin
now, and as such can't be used as a file dependency in make(1)).
 * Don't force anyone to have "." in his $PATH
2000-06-05 01:13:34 +00:00
wiz
8448a0b5b4 Update to 9.3.
Use USE_LIBTOOL instead of USE_PKGLIBTOOL.
Changes since 9.2:
o pnmfile: check for file size error.
o ppmhist: handle larger maxvals, image sizes
o xwdtopnm: Use color map with DirectColor to fix wrong color bug on
  some DirectColor xwds.
o xwdtopnm: Correct bug with 24/32 DirectColor LSBfirst xwds.
o Add pXmcheck() library function.
o Add leaftoppm and ppmtoleaf.  Thanks Bill O'Donnell.
o Add winicontoppm and ppmtowinicon.  Thanks Lee Benfield.
o Add pgmslice.  Thanks to Jos Dingjan.
o Include subset of RLE library in the package.
o stamp-date doesn't rely on whoami.
o Make file fixes to accomodate more install programs.
o Replace tmpnam() with mkstemp().
o Add pXm_init() into all programs that didn't have it.
2000-06-05 00:36:30 +00:00
tron
e8caa7879c Update "netpbm" package to version 9.2. There are too many changes and
bug fixes to list here. Main new features are shared libraries, JPEG
and JBIG support.
2000-05-17 10:13:19 +00:00
jlam
b827288b1d * Remove redundant dependency on jpeg
* Update dependency on tiff
* Fixes for paths to find libraries and includes
1999-10-08 21:18:32 +00:00
tron
04e96e931d Fix run time library path. Patches supplied by Dave Huang in PR pkg/8071. 1999-07-25 21:17:32 +00:00
christos
363a613d4f This has been broken forever. In order to compile other pbm programs
using the includes and the libraries in the pkg you need to include
pbmplus.h... fix the Makefile to install it and add it to the plist.
1999-06-03 20:55:55 +00:00
tron
f9cc3e2fe3 Major cleanup of "netpbm" package based on patches supply by
John F. Woods in PR pkg/6763 and Rob Windsor in PR pkg/6779.
1999-01-10 23:52:15 +00:00
agc
86db14e819 Add NetBSD RCS Ids. 1998-08-07 10:35:47 +00:00
tron
90af7c496c Add well known fixes for "netpbm-1mar1994" supplied by John F. Woods
in PR pkg/5723.
1998-07-15 19:52:55 +00:00
tron
529ac36ae5 Add patches to make this package build on alpha supplied by Tim Rightnour
in PR pkg/5630.
1998-06-21 21:08:22 +00:00
agc
5f37824414 Don't hardcode /usr/pkg in the Makefile - use the value of ${LOCALBASE},
passed through the environment.  Pointed out by Manuel Bouyer.
1998-05-19 13:13:45 +00:00
tron
856c65e117 Install manual pages with reasonable permissions. 1998-02-25 01:40:47 +00:00
hubertf
493fbbf291 Update to more current version;
fixes PR 4737 by Matthias Scheler <tron@lyssa.owl.de>.
1997-12-31 03:34:45 +00:00
agc
85fe2d3925 Add definition for COMPRESSMANCMD which is in the X11 tree for FreeBSD.
Add a pre-process stage (at pre-configure time) to change hard-coded
/usr/local into ${PREFIX}.  Revert the patches I'd previously changed
to the default ${PREFIX} to be /usr/local once again, so that the
pre-processing will work.
1997-10-15 17:11:46 +00:00
agc
0b0db52e6a /usr/local -> /usr/pkg (like the amanda package, we need to preprocess
this).

NetBSD defines sys_errlist in <errno.h>, so include this file if we're
on NetBSD.
1997-10-15 15:42:54 +00:00
agc
14ca5ed644 Initial import of FreeBSD's netpbm port into the NetBSD
packages system.
1997-10-15 15:12:12 +00:00