Commit graph

29 commits

Author SHA1 Message Date
dsainty
1f40f3a084 Mechanically replace references to graphics/jpeg with the suitable
alternative from mk/jpeg.buildlink3.mk

This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).

The mechanical edits were applied via the following script:

#!/bin/sh
for d in */*; do
  [ -d "$d" ] || continue
  for i in "$d/"Makefile* "$d/"*.mk; do
    case "$i" in *.orig|*"*"*) continue;; esac
    out="$d/x"
    sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
        -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
        < "$i" > "$out"
    if cmp -s "$i" "$out"; then
      rm -f "$out"
    else
      echo "Edited $i"
      mv -f "$i" "$i.orig" && mv "$out" "$i"
    fi
  done
done
2010-12-23 11:44:24 +00:00
joerg
a8f6e0745c DESTDIR support. 2010-01-27 13:33:02 +00:00
wiz
91871f449e Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
gavan
92e227327a Update to hpijs 2.1.4.
This release contains support for a number of new printers.
2006-01-29 01:51:23 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
rillig
5946936ffc Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE,
NO_BUILD, USE_LIBTOOL.
2005-09-28 20:52:18 +00:00
jlam
bf9129c41e Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by making
PKGSRC_USE_TOOLS go away.  There is now only a single USE_TOOLS variable
that specifies all of the tools we need to build/run the package.
2005-07-15 18:27:48 +00:00
jlam
d0915c61c3 Fix inappropriate uses of ${LOCALBASE} or ${X11PREFIX} instead of
${PREFIX}.
2005-06-17 04:49:45 +00:00
jlam
e46a9dd380 Create directories before installing files into them. 2005-06-17 03:50:19 +00:00
jlam
419428ec4a Note where gzip or gunzip is required by the package since it isn't
required by default any longer in bsd.pkg.mk under the new tools
framework.
2005-05-15 22:02:26 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
jdolecek
2d849fcce7 Update hpijs to 1.7.1. Changes are mostly additions of PPD files
for more models, some NULL pointer checks, envelope and KRBG (with
patched gs) support.

See http://hpinkjet.sourceforge.net/updates.php for full details.
2004-11-19 19:15:46 +00:00
grant
1f0ae11e45 replace bogus USE_PKGSRC_GCC with ONLY_FOR_COMPILER=gcc. 2004-06-27 13:34:24 +00:00
grant
294a05b248 this uses a c and c++ compiler. 2004-06-27 13:33:29 +00:00
cube
5a3e90fae3 Correct CONFLICTS line to match actual versions of ghostscript. Reported
by Peter Bex.
2004-06-03 11:53:05 +00:00
snj
f0872fe0d8 Convert to buildlink3. 2004-04-25 02:51:39 +00:00
jlam
e8132b3fbf Relinquish maintainership of packages to tech-pkg@NetBSD.org. 2004-04-24 22:46:08 +00:00
jdolecek
7399093dad update hpijs package to latest 1.5 version
Full list of changes since previously packaged version 1.3 is
available at:

	http://hpinkjet.sourceforge.net/updates.php

Briefly:
* many more recent printer models supported
* added foomatic PPD files
* added 4KB output buffering to improve USB performance
* various improvements for DJ3320 and DJ9xx
* fixed a Deskjet 5550 problem with odd page duplex jobs
* documented new Photo mode for VIP printers with no auto media detection.
* added support for custom paper size, removed (now redundant)
  3425-COVER paper size
* added Printable Area documentation
* fixed a Officejet hang problem (ie: Officejet 500/600/700 and PSC 300).

Package update submitted in PR pkg/24526 by Paul Shupak

Package also updated to do the install step itself, and removed
the now unneded patch.
2004-02-22 17:34:49 +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
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
abs
0de8869fb4 Use mk/gcc.buildlink2.mk rather than gcc/buildlink2.mk so lang/gcc3
is accepted. Suggested by Grant.
2003-06-02 14:05:00 +00:00
jlam
c7865f42e6 Accomplish the same thing as patch-ab, enabling the output buffer, without
patching the configure script.
2003-01-25 09:37:38 +00:00
toshii
2a03dba78d Update to hpijs-1.3. Closes PR pkg/19213. Changes are:
1. Added the following new printer support.
	Deskjet 450, Deskjet 3320, Deskjet 3420, Deskjet 3425,
	Deskjet 3810, Deskjet 3816, Deskjet 3822, Deskjet 6122,
	Deskjet 6127, Photosmart 230, Photosmart 7550, PSC 2100,
	PSC 2150, PSC 2200
 2. Made a change to configure.in to check for uint32_t in stdint.h,
  machine/types.h and inttypes.h.
 3. Added 600 dpi Best and 1200 dpi Photo to DJ9xx.
 4. Added a new paper size for printing covers on Deskjet 3425.
 5. Fixed a DJ850 extra page and top margin problem.
 6. Fixed a Deskjet 1120/1125 multiple page problem. These printers now
  use the DJ9xx device class with limited support.

plus a pkgsrc patch which enables output buffering.  This should
reduce system load.
2003-01-25 08:51:47 +00:00
jlam
9829330783 Use gcc/buildlink2.mk instead of Makefile.gcc 2002-09-29 07:38:26 +00:00
jlam
11a5defd80 hpijs needs g++ on Solaris, as noted in pkg/17325 by Eric Schnoebelen
<eric at cirr dot com>.
2002-09-13 23:09:32 +00:00
jlam
bd4ffb12ae Note conflicts between hpijs and ghostscript{,-nox11}. This will be
resolved later by pulling out the hpijs server from the current ghostscript
packages.
2002-09-11 00:08:32 +00:00
jlam
c185f4bf97 Initial import of hpijs-1.2.2.
HPIJS implements a IJS server for IJS clients such as GNU Ghostscript,
and provides printing support for more than 150 printer models, including
DeskJet, OfficeJet, PhotoSmart, Business InkJet, and some LaserJet
models.
2002-09-11 00:01:28 +00:00