Commit graph

299 commits

Author SHA1 Message Date
adam
3e23a9c5b1 Changes 10.18.17:
* pnmtoxwd: fix endianness on little-endian machines
* pnmtoxwd: include 256 colour map in direct colour instead of zero
* pnmtoxwd: fix bug: doesn't work if you specify an option
2004-12-02 12:35:36 +00:00
minskim
e902b57098 Regen. 2004-10-22 03:59:24 +00:00
tv
6bb8469445 Make this work on Interix. 2004-10-21 20:45:52 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
adrianp
3a13b2af9c - Add editor/pnmflip to REPLACE_PERL
- Reported by Steven M. Bellovin in PR 27117, thanks Steven !
2004-10-02 19:27:50 +00:00
adam
9bc8ee0555 Changes 10.18.15:
* ppmtowinicon: fix bug: crash on 32 bit images
* Add  makeman to build tools
2004-10-01 12:56:33 +00:00
adam
e25b011172 Changes 10.18.14:
* make error message instaed of invalid output for -plain global option on
  a "pam" program
* pnmtojpeg: fix bug with large exif files (negative malloc)
* ppntowinicon: fix bogus "out of memory" failre
2004-08-06 09:46:19 +00:00
dmcmahill
7674fab75f use gcc3 on alpha to avoid an internal compiler error with gcc-2.95.3 2004-08-04 10:51:58 +00:00
grant
32fb85d783 the "pgmramp" program included in this package needs to be linked
against libm for fabs().

this is the same fix as is already in netpbm-latest.
2004-07-10 13:29:34 +00:00
tron
8f117b9a84 Backou last change. The program with the offending license has been
removed from the distribution in the meantime. Pointed out by
Klaus Klein in PR pkg/21351.
2004-07-06 13:45:14 +00:00
tron
e22f5a3c7e Set the license of this package to "no-commercial-use" because the
included program "hpcdtoppm" has a restrictive license. This fixes
PR pkg/21351 by Klaus Klein.
2004-07-06 10:55:53 +00:00
adam
b37262f331 Changes 10.18.13:
* ppmtompeg: fix crash with input that is not a multiple of 16 pixels high
  and wide
* pamtotga: fix crash due to freeing nonexistent color table
* pamtotga: fix bug: invalid TGA when you use -rgb with a non-color input
* pgmtopbm: fix calculations that divide by maxval+1; should divide by maxval
* pbm_readpbmrowpacked(): Fix bug: ORs bits into return value instead of
  setting them
2004-05-20 08:41:07 +00:00
snj
010675143c No longer used. 2004-05-09 20:19:59 +00:00
fredb
b1a69d0f4f Don't play games with the featureset macros on NetBSD. This patch fixes the
build on NetBSD 2.0E/mac68k, also works fine on NetBSD 1.6.2_STABLE/i386.
2004-05-03 16:42:47 +00:00
adam
15b34f431e Changes 10.18.12:
* Don't try to install pm_gamma (which does not exist in this level)
* pamflip: fix bug with random memory accesses due to signed/unsigned comparison

Changes 10.18.11:
* pnmtopng: fix bug with -transparent

Changes 10.18.10:
* Include pm_system.h, pm_gamma.h in install package
* Fix the ftell/ftello distinction for many platforms
* ppmtogif: Don't violate array bounds when GIF color map is larger
  than internal color map.
* yuvsplittoppm: Fix -ccir601 option
* ppmtomap: Change #/bin/sh to #!/bin/sh

Changes 10.18.9:
* ppmtobmp: Fix bug: Generates invalid bits per pixel (e.g. 3) when input
  image has small number of colors
* pbmtog3: fix buffer overrun when image > 1728 columns
* pnmtotiffcmyk:  Correct abs to fabs so -theta works
* sldtoppm: Correct abs to fabs
* pgmramp: Correct abs to fabs so -rectangle and -ellipse work
* pgmramp: Don't crash with -rectangle and height or width = 1
* pnmtojpeg: interpret "length" field in exif data as unsigned 16 bit
  instead of signed.
* ppmforge: Correct abs to fabs so the planet is more than 2 pixels wide

Changes 10.18.8:
* pnmrotate: fix bug: always crashes in memory free
* pnmrotate: remove debugging messages

Changes 10.18.7:
* ppmshadow: Fix crash in all invocations
* pnmquant: Fix bug wherein all options are rejected

Changes 10.18.6:
* Add default RPATHOPT = rpath setting to Makefile.config.in
* Add stdlib.h and pm_config.h to mallocvar.h
* lib/Makefile: $(LIBNETPBMSUFFIX) instead of .so
* fitstopnm: Don't produce maxval 0

Changes 10.18.5:
* pnmtopng: fix bug with array bounds violation with -alpha
  Usual symptom: "internal inconsistency" message

Changes 10.18.4:
* anytopnm: Remove "function" so it works on FreeBSD

Changes 10.18.3:
* Fix stack corruption in pXm_check() on systems that have both 32 and 64 bit
  file offsets

Changes 10.18.2:
* installnetpbm: don't crash on mkdir on old Perl
* bmptopnm: fix bug with BMPs that end prematurely

Changes 10.11.15:
* Bmptopnm goes into an infinite loop if you give it a BMP file that ends
  prematurely.  The bug is in the way the program interprets the return code
  from fread() in readrow().  You can get the fix from the 10.18.1-10.18.2 diff.
* xwdtopnm: Doesn't work with at least one direct color 24 bits-per-pixel
  xwd generated by Xfree86's Xwd.
* ppmquant does not choose the best set of colors.  pnmquant does, though.
* giftopnm doesn't understand GIFs with the same color both transparent and
  opaque.

pnmtopng -alpha fails with "internal inconsistency detected" message
Changes 10.11.14:
* pstopnm: fix bug in which Standard Input never works
* ppmtobmp: change 'char' to 'unsigned char' to work around a Solaris C library   bug
* ppmtobmp: handle maxval properly for maxval != 256 truecolor BMP

Changes 10.11.13:
* Explicitly set SCRIPTS make variable to null so environment
  variable of the same name doesn't screw things up.
* stamp_date: don't use LOGNAME as a variable (on AIX, you can't).
* configure: put space after -o in test compiles.
* ppmtompeg: adjust header files in parallel.c so it compiles on AIX

Changes 10.11.12:
* pnmpsnr: fix bug: Cr and Cb interchanged
* Fix crash in pnmstitch

Changes 10.11.10:
* Declare internal subroutines in pgmabel as 'static' so they don't conflict
  with some C libraries

Changes 10.11.9:
* pstopnm: fix bug: encapsulated postscript confused with regular postscript,
  so all pages get overlaid as one page
2004-04-29 08:02:39 +00:00
wiz
5d908a3ef0 Add a patch that disables optimization for one file; otherwise
an ICE would result with gcc-3.3.x on sparc64.  See PR 23124.
Patch from jdc@.
2004-03-22 15:52:35 +00:00
jlam
7db11b582a Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properly
by moving the inclusion of buildlink3.mk files outside of the protected
region.  This bug would be seen by users that have set PREFER_PKGSRC
or PREFER_NATIVE to non-default values.

BUILDLINK_PACKAGES should be ordered so that for any package in the
list, that package doesn't depend on any packages to the left of it
in the list.  This ordering property is used to check for builtin
packages in the correct order.  The problem was that including a
buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed
from BUILDLINK_PACKAGES and appended to the end.  However, since the
inclusion of any other buildlink3.mk files within that buildlink3.mk
was in a region that was protected against multiple inclusion, those
dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-18 09:12:08 +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
grant
57e3987d78 USE_GNU_TOOLS+=lex instead of .if OPSYS || OPSYS .. and simplify
passing the socket libraries on Solaris.
2004-02-13 10:53:09 +00:00
jlam
3ac2d4b8aa In the new compiler selection framework, GCC_REQD is appended to, not
overridden.
2004-02-01 01:43:28 +00:00
tron
03742b48cf Unify "flex" build dependence handling. 2004-01-26 09:54:43 +00:00
tron
ee5ff7b622 Use find(1) with "-print" option because IRIX's "find" will otherwise
not print out anything. Noted by Georh Schwarz in private e-mail.
2004-01-26 07:03:15 +00:00
tron
1ef26d4f9c Let build depend on "flex" package as suggested by Georg Schwarz on
the "tech-pkg" mailing list.
2004-01-25 15:47:18 +00:00
grant
59daad6697 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 15:46:42 +00:00
kristerw
1a45c9e3c5 Use GCC_REQD instead of USE_PKGSRC_GCC when overriding the compiler
for arm, so that we don't need to install the gcc package(s) on
machines that already have a working compiler in their /usr/bin.
2004-01-24 12:59:50 +00:00
jlam
a7d877ca6a Append to BUILDLINK_DEPENDS.<pkg> instead of setting a default value. In
the normal case when BUILDLINK_DEPENDS.<pkg> isn't specified, it receives
a value only once due to the multiple inclusion protection in the
bulldlink3.mk files.  In the case where a package includes several
buildlink3.mk files that each want a slightly different version of another
dependency, having BUILDLINK_DEPENDS.<pkg> be a list allows for the
strictest <pkg> dependency to be matched.
2004-01-24 03:26:45 +00:00
jlam
70e04b8ec9 buildlink3.mk file for netpbm 2004-01-22 11:02:01 +00:00
jlam
27aa545ae5 bl3ify 2004-01-22 10:59:39 +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
jmmv
24fa2e6f99 Pass -pppm to pax, so that we preserve file modes (as we did in the previous
call with tar's -p) and modification times are discarded (to get print-PLIST
working).
2003-09-25 19:06:54 +00:00
reed
2d2c8fb160 Use pax instead of tar to copy files. (Okay'd by tron.)
In some cases, gtar had problems, like:
/bin/tar: share/doc/netpbm: Cannot unlink: Directory not empty
/bin/tar: share/netpbm: Cannot unlink: Directory not empty
2003-09-25 18:55:58 +00:00
grant
40614d0b3c get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD or
USE_PKGSRC_GCC as appropriate, as this is handled by compiler.mk now.
2003-09-17 19:39:58 +00:00
grant
ac2754dcb7 kill all references to gcc.buildlink2.mk and compiler.mk, and define
USE_GCC2 or USE_GCC3 where appropriate.

the functionality of the old gcc.buildlink2.mk has been rolled into
compiler.mk now, which is automatically used.

more changes to come later...
2003-09-12 20:07:06 +00:00
jschauma
c4a4a453fe Make this compile on Irix.
(use 'ar rs' instead of ranlib on Irix, don't use '-fPIC', make sure
strdup is properly prototyped)
2003-09-07 17:22:15 +00:00
cjep
0174216952 whitespace fixes 2003-09-01 10:13:08 +00:00
wiz
47c5a535f3 On Linux systems without flex, build_depend on flex. From Soren Jacobsen in PR 22541. 2003-08-23 23:07:12 +00:00
martti
ee90b572a6 COMMENT should start with a capital letter. 2003-07-21 16:45:54 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
wulf
1739777cef Added manweb to REPLACE_PERL fixing incorrect path to perl 2003-07-13 14:16:10 +00:00
fredb
39cfe91bd1 Unbundle tars bundled options, to make this work on NetBSD 1.6U. Should
fix PR pkg/22117.
2003-07-11 00:21:45 +00:00
abs
fb6c29f8bf Update for the fact that 'arm' ports have been called NetBSD-*-arm for a while
now and not NetBSD-*-arm32. Changes include one or more of:
    - Change MACHINE_ARCH == arm32 to also match arm
    - Where ONLY_FOR_PLATFORM includes NetBSD-*-arm32, add NetBSD-*-arm
    - Where BROKEN or worked around for arm gcc bugs, set USE_GCC3
The last may shake out a few more broken packages the next bulk build.
2003-06-11 20:50:50 +00:00
wiz
5daaad6900 Remove useless "No newline at end of file" chunk that is bound to make trouble. 2003-06-11 07:10:46 +00:00
tron
3003a3f5ef Fix build problems under Mac OS X. The patch was contributed by
Richard Grace in private e-mail.
2003-06-11 06:59:26 +00:00
tron
bd90c42bcc Make arguments to "${RM}" consistent in all make targets. 2003-04-28 16:27:40 +00:00
tron
c4fab8c379 Update "netpbm" package to version 10.11.8. Change since version 10.11.6:
- pbmtoepsi: fix bug: non six-digit lines between
  %%BeginPreview: ... and %%EndImage .
- pnmtops: fix bug: 1 bit per sample output when maxval is 2 or 3.
  Should be 4 bits per sample.
- pnmtops: fix bug: everything too dark when input maxval less
  than Postscript maxval.
This fixes PR pkg/21271 by Dave Camp.
2003-04-28 16:24:32 +00:00
cjep
3c5a0f9e3a Remove last hunk of patch-aa to fix build problem on 1.5.2. 2003-04-11 22:45:56 +00:00
salo
4b041343c9 Don't shoot itself in the foot, STAGEDIR is removed in pre-install, no need to
remove it in post-install while CWD is still in STAGEDIR.
Noted by Will Partain on tech-pkg.
2003-04-11 18:56:44 +00:00
grant
7219a9452a revert previous; I had netpbm-9.25 and BUILDLINK_DEPENDS was
still >=9.24, causing this breakage.

bump BUILDLINK_DEPENDS to 10.11.6.
2003-04-08 13:17:10 +00:00
grant
853def732a update to reflect libs installed by netpbm-10.11.6 (hi tron!).
noted by pooka.
2003-04-08 13:02:28 +00:00
wiz
92445eb1ed Remove superfluous whitespace. 2003-03-28 20:28:56 +00:00
tron
93f5c1d229 Fix "zlib" configuration in "Makefile.common" so that PNG tools get built.
Bump package revision to reflect this change. This patch was contributed
by Christopher Richards in PR pkg/20809.
2003-03-21 08:30:48 +00:00
tron
43dfa732c6 Update "netpbm" package to latest stable version 10.11.6. Numerous bugs
have been fixed and a lot of features have been added since version 9.25.
2003-03-18 12:11:55 +00:00
wiz
788727dadf post-patch -> pre-configure. By Greg A. Woods in PR 18718. 2002-10-20 00:33:50 +00:00
wiz
030b919263 Unused. 2002-10-09 14:42:41 +00:00
jlam
c1b754c28f Typo 2002-09-23 23:08:08 +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
84108f34ab Add devel/flex to BUILD_DEPENDS for SunOS, per pkg/17770 by
Valeriy E. Ushakov.
2002-07-30 22:30:05 +00:00
kristerw
c8c8ec2172 Make this build on NetBSD-1.4 a.out. 2002-07-02 01:47:52 +00:00
yyamano
f36670bf22 Replace STRIPFLAG with _STRIPFLAG_INSTALL to fix pkg/15467. 2002-05-28 15:01:22 +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
jlam
5ff54abf32 Add missing pgmoil symlink. 2002-04-09 06:33:10 +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
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-13 17:36:35 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +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
4406fa2e10 Move inclusion of buildlink.mk files to end of Makefile. 2001-07-14 16:19:08 +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
263cd7fd21 Mark as USE_BUILDLINK_ONLY. 2001-06-19 04:22:08 +00:00
jlam
17d8e3bfa1 Regen. 2001-06-19 04:21:32 +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
jlam
8fea51aacb Add buildlink.mk files for use by other packages. 2001-06-16 19:23:17 +00:00
wiz
26c40c61dd Update dependency on png to >=1.0.11 because of the shlib major bump.
Noted by Frederick Bruckman.
2001-05-22 09:32:18 +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
mycroft
adf28acea7 Fix quoting problems. 2001-03-30 12:57:38 +00:00
tron
5382bbe7c6 Because the minor number of the PNG library was increased packages compiled
using the newest PNG library won't work on system with an older one. To
prevent such problems with precompiled binary packages require at least
"png-1.0.9nb1" in all dependences.
2001-03-04 09:06:09 +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
tron
614061be69 Make this package work under Solaris. 2001-01-14 13:17:55 +00:00
tron
ca16911296 Set "${CC}" in make environment. 2001-01-14 12:40:11 +00:00
dent
48898b463c Update HOMEPAGE. 2001-01-11 21:05:49 +00:00
bad
bf00a1b419 Regen for patches -ah - -ak. 2001-01-10 14:09:20 +00:00
bad
eba074d322 The fiasco libraries need to be ranlib'ed. 2001-01-10 14:07:21 +00:00
wiz
2384776086 Don't add VERS to PLIST_SUBST, since it's not used any longer. 2001-01-08 02:13:44 +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
tron
5feac46ad5 Use "${MASTER_SITE_SOURCEFORGE}". 2000-11-11 17:49:22 +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
dmcmahill
95b2d4b660 Replace an incorrectly hardcoded X11 path with X11BASE. This addresses
PR 10432 from Takahiro Kambe
2000-06-24 01:48:08 +00:00
wiz
9cd1ed21ce remove comment overlooked in last commit 2000-06-05 01:15:56 +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
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
tron
5068d2c870 Compile this package without optimization under arm32 port because "egcs"
crashes otherwise.
2000-05-20 11:02:07 +00:00
tron
73ce836bef Installing header file "shhopt.h" so that building 3rd party PBM
applications will work.
2000-05-17 18:41:21 +00:00
tron
fd5215860b Add homepage URL. 2000-05-17 10:26:36 +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
tron
ea7dc91900 Because the minor of "libpng" was bumped we must sure that packages
compiled for the update "png" package depend on it.
2000-03-21 22:40:50 +00:00
tron
e8a1039530 Use "png>=1.0.3" instead of "png-*" in dependence list. 2000-02-09 20:20:52 +00:00
tron
887dfa1b4e Use wildcard dependence for "png" package. 2000-02-09 15:22:26 +00:00
wiz
d3ab010266 upgraded pnmtopng part of netpbm from 2.37.2 to 2.37.3.
Changes:
Version 2.37.3 fixes a minor bug w.r.t. error exits and generally does
cleaner error exits (close files, etc.)
2000-01-04 02:05:44 +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
jlam
d043b6411c Change to use wildcard dependency on tiff. 1999-10-08 21:12:47 +00:00
tron
8d7d754dfa Remove me as maintainer of those packages. 1999-10-07 17:41:46 +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
agc
a910a6fd62 Add package patch-sum files 1999-07-09 13:50:05 +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
christos
214bff4cd1 Compensate for png addon layout change. 1999-06-03 20:36:18 +00:00
christos
7b37563ee7 pnmtopng-2.37.1 does not exist anymore. Upgrade to 2.37.2. 1999-06-03 20:18:26 +00:00
agc
93c77f3c1a Make sure that other users can read all the files in the distribution,
otherwise strange problems can ensue when installing.
1999-04-07 08:56:46 +00:00
tron
4b8cb793c0 Update dependence for "png" package. 1999-03-04 13:51:17 +00:00
hubertf
2a95ad9c6b Fix CONFLICTS (remove redundancy, mostly) 1999-02-20 22:48:24 +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
tv
63dc672014 Nuke extraneous /. 1998-11-30 19:42:02 +00:00
frueauf
82067108fa pkglint: move CONFLICTS after DEPENDS. 1998-11-13 00:58:23 +00:00
tron
77b7f6c088 Install includes and link libraries as suggested by Tero Kivinen in
PR pkg/6429.
1998-11-12 23:26:58 +00:00
agc
05b88260d7 Add NetBSD RCS Ids. 1998-08-07 13:16:49 +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
tv
54ceb4bc86 Update libpng to 1.0.2. Works with all dependent pkgs I have tested
(everything but ImageMagick, gs5, and xemacs20).  The API hasn't changed
much, say the install instructions, but it isn't binary compatible--bump
shlib version to 1.0.
1998-07-15 11:45:49 +00:00
mycroft
0167d80629 Update libjpeg to v6b. 1998-07-04 05:11:12 +00:00
mycroft
e5eaf2814c Add a CONFLICTS line. 1998-07-04 04:18:26 +00:00
mycroft
770dd7db63 Change the name of this package to have a sortable date. 1998-07-04 04:14:30 +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
tv
e69ad5a38d Automanpage handling. 1998-06-21 01:29:26 +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
agc
1f4495b33e Remove the old deprecated DEPENDS definition from bsd.pkg.mk.
Implement a new DEPENDS definition, which looks for an installed
package, building it if not present, and use it in preference to
LIB_DEPENDS.  This should make the package collection more useful on
NetBSD ELF ports.
1998-04-22 14:22:39 +00:00
tron
9ff00398da Remove unused checksum for "hpcdtoppm.0.6.tar.gz", fixes PR pkg/5316. 1998-04-19 07:47:52 +00:00
agc
258b808c9f Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.
Remove redundant (and sometimes erroneous) comments.
1998-04-15 10:38:15 +00:00
tron
856c65e117 Install manual pages with reasonable permissions. 1998-02-25 01:40:47 +00:00
agc
ae35b61548 Modify individual package Makefiles to use the new way of specifying
shared object dependencies (LIB_DEPENDS).
1998-01-30 13:56:55 +00:00
tron
61b051d312 Fix "MAINTAINER". 1998-01-29 16:48:09 +00:00
hubertf
0529ba2ff9 portlint: fix RCS Id, add MAINTAINER, fix MAN1, rm -> ${RM} 1998-01-24 05:25:12 +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
hubertf
c150d2580e s/WRKDIR/WRKSRC/, pointed out by inspired by Matthias Scheler. 1997-12-15 00:52:26 +00:00
hubertf
c9b05f9db5 Make sure replacing of /usr/local works; inspired by Matthias Scheler. 1997-12-15 00:48:27 +00:00
hubertf
d2ea439cfe Add MAN{1,3,5} 1997-11-07 23:46:16 +00:00
agc
5358faaf74 Add a NetBSD RCS Id to all the PLIST files. 1997-11-06 09:57:11 +00:00
agc
0524577e0f + set MANCOMPRESSED as the package installs its man pages gzipped
+ define COMPRESSMANCMD as imake seems to expect this to be defined
(FreeBSD define this in {$X11BASE}/lib/X11/config/FreeBSD.cf)

+ when preprocessing to set the correct prefix, use LOCALBASE rather
than PREFIX, as USE_IMAKE will set PREFIX by default

+ eliminate an unnecessary temporary file when preprocessing to set
the correct prefix.
1997-10-16 12:43:24 +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
11bc58db56 Add NetBSD RCS Id. 1997-10-15 15:37:17 +00:00
agc
14ca5ed644 Initial import of FreeBSD's netpbm port into the NetBSD
packages system.
1997-10-15 15:12:12 +00:00