Commit graph

112 commits

Author SHA1 Message Date
ryoon
de26556373 Fix PR pkg/47308
Fix invalid PLIST subst.
2012-12-12 08:40:27 +00:00
ryoon
ef35100a4f Fix PR pkg/47308
SOL_SOCKET etc. are defined in sys/socket.h on DragonFly.

I have tested on DragonFly/i386 3.0.1.

And remove empty patch file.
2012-12-11 16:32:36 +00:00
ryoon
cb991c0524 Fix PLIST.
Thanks for wiz@.

I have tested only on NetBSD current.
I will check PLIST on other platform later.
2012-12-10 12:31:34 +00:00
ryoon
6dbd65b5cd Update to 1.0.23
* Update MASTER_SITES to MASTER_SITE_LOCAL

Changelog:
New with 1.0.23, released 2012-08-19:

* New backends: kvs40xx (Panasonic KV-S40xx),
  kodakaio (Kodak AiO ESP and Hero)
* Significant enhancements to several backends.
* 30 new scanner models supported.
* V4L support improvements.
* Improvements for builds on multiple platforms.
* Improved udev rules.
* Updated software deskew algorithm.
* Documentation updates.
* Bugfixes.
2012-12-10 12:06:50 +00:00
asau
6900f0332e Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-06 14:10:39 +00:00
wiz
cab6ea02ac Fix SYSCONFDIR support. Bump PKGREVISION. 2012-09-24 23:10:59 +00:00
wiz
2f9e0bbe6e Add inet6 to default suggested options. It's 2012. 2012-06-12 15:45:54 +00:00
hans
d07c2d7896 On both SunOS 5.10 and 5.11 sm3600 is built. 2012-03-21 18:16:41 +00:00
wiz
3e5aee20cf Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:39:49 +00:00
sbd
be47471506 Get sane-backends building on Linux again by adding a buildlink for
graphics/libv4l and updateing PLIST.Linux
2012-01-02 22:26:39 +00:00
gdt
d3ba2d8a45 Forcibly disable compiling with SNMP.
On systems with netsnmp, configure sort of finds SNMP, and adds
-lnetsnmp.  This is wrong because the package doesn't depend on
netsnmp, and problematic because then looking for getenv() fails.

No PKGREVISION++ because this doesn't change the behavior in cases
that previously resulted in a successful build.
2011-08-30 01:30:01 +00:00
schnoebe
049643ae3c Add an option to select/suppress SNMP support.
(configure was finding libsnmp.so if net-snmp was installed, but
 net-snmp wasn't buildlink'd in. It would build just fine if net-snmp
 wasn't installed.)
2011-08-15 01:56:33 +00:00
gls
63acc7c0fc Add sys/socket.h to backend/magicolor.c and backend/xerox_mfp-tcp.c.
Should fix PR pkg/45196 by Alex Hornung.
2011-07-31 20:05:58 +00:00
wiz
f83f986656 # used by graphics/sane-frontends/Makefile 2011-07-12 13:19:26 +00:00
wiz
724c4f9f1e # used by graphics/sane-frontends/Makefile 2011-07-12 13:19:09 +00:00
wiz
6d8d327b7e Update to 1.0.22:
New with 1.0.22, released 2011-02-13:

* New backends: kvs20xx (Panasonic KV-S20xx),
  magicolor (Konica-Minolta )
* Significant enhancements to several backends.
* More than 80 new scanner models supported.
* Support many more networked scanners.
* Added -A option to scanimage
* Improved build system.
* Improved USB support.
* Improved udev rules.
* Documentation updates.
* Bugfixes.
2011-07-12 12:19:40 +00:00
rumko
7a2f74bafc graphics/sane-backends: add upstream bug report for PR pkg/44193
ok@ wiz
2011-01-30 18:04:23 +00:00
obache
4720c64334 At the previous bump to 1.0.21nb1, dependency on libtiff was added,
so also need to add buildlink libtiff here.
PR#44298.
2010-12-31 15:38:24 +00:00
adam
d880ac1f62 Fixed building on Mac OS X; fixed PLIST; added tiff dependency for dell1600n 2010-12-27 15:07:52 +00:00
dsainty
ada744dc0a 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
wiz
bab989c65c Fix typo, noted by Rumko. 2010-12-08 09:35:29 +00:00
wiz
42934d9a8f Fix build on DragonFly, from Rumko in PR 44193. 2010-12-06 12:16:03 +00:00
wiz
46fd205f05 Update to 1.0.21:
New with 1.0.21, released 2010-04-25:

* New backends: kodak (Kodak i18xx), kvs1025 (Panasonic KV-S10xx),
  p5 (Primax PagePartner)
* 224 more scanner models supported.
* Many backends updated.
* Improved compilation on uncommon platforms.
* More consistent option naming.
* Scanimage no longer writes image to tty.
* Modern translation infrastructure.
* Improved saned network daemon.
* Internal SCSI, USB, threading, TCP & UDP code updates.
* Updated HAL and udev support.
* New sanei_magic image processing library.
* Documentation updates.
* Bugfixes.
2010-09-19 15:06:18 +00:00
wiz
7e9f949650 Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
wiz
e1c29d8eb1 Fix xsane build by adding back a symbol that was, according to Debian,
accidentally removed in 1.0.20.
Bump PKGREVISION.
2009-09-04 23:09:06 +00:00
sno
949cd3bc1f bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
hasso
20abfdb4e5 * Make it link on DragonFly and maybe some others (sane_find_scanner needs
to be linked against libcam).
* Fix PLIST for platforms not building sane-pint backend.
* Bump PKGREVISION.
2009-08-20 03:53:20 +00:00
wiz
b3af7000f1 Update to 1.0.20, set LICENSE.
New with 1.0.20, released 2009-05-03:

* New backends: canon_dr (Canon DR-series), coolscan3 (Nikon LS & Coolscan),
  rts8891 (Umax & HP 44xx), xerox_mfp (Samsung/Xerox/Dell MFPs)
* Many backends updated.
* 75 more scanner models supported.
* New build system (thanks Chris and Olaf).
* Avahi support (thanks Julien).
* More network scanners supported
* Epson backend deprecated, use epson2
* Coolscan2 backend deprecated, use coolscan3
* Internal SCSI, USB, threading, TCP & UDP code updates.
* Updated HAL and udev support.
* Improved saned configuration.
* Scanimage updates.
* Updated translations.
* Documentation updates.
* Bugfixes.
2009-08-15 17:53:11 +00:00
joerg
7d3480dd87 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 20:05:39 +00:00
joerg
3a5c19396a Remove @dirrm entries from PLISTs 2009-06-14 17:59:04 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
reed
0c65c64d91 Fix comment. 2008-04-17 20:24:38 +00:00
wiz
66ac5d4a41 Update to 1.0.19.
Remove sane-backends-hp3900 option, support is now enabled by default.

New with 1.0.19, released 2008-02-10:

* New backends: cardscan (Corex Cardscan 800c), epjitsu (Epson-based Fujitsu),
  epson2 (various Epson scanners), hp3900 (HP ScanJet 3970 and more),
  hp5590 (HP ScanJet 5590 and more), hpljm1005 (HP LaserJet M1005 and more),
  hs2p (Ricoh IS400 series)
* Updated backends: abaton, agfafocus, apple, artec, artec_eplus48u, as6e,
  avision, canon, coolscan, coolscan2, dc25, dell1600n_net, dll, epson,
  fujitsu, genesys, gt68xx, hp3500, ibm, lexmark, microtek, microtek2, mustek,
  nec, net, pie, pint, pixma, plustek, plustek_pp, ricoh, s9036, sm3600,
  sm3840, snapscan, sp15c, st400, tamarack, teco2, test, u12, umax, umax1220u,
  umax_pp
* Scanimage detects more chipsets.
* Internal scsi, usb, tcp and udp code updates.
* Basic HAL .fdi creation support
* Build system updates.
* Updated translations.
* Documentation updates.
* Bugfixes.
2008-04-13 21:43:39 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
obache
d96cbcf30c Honor inet6 option.
Based on patch provided by Yakovetsky Vladimir in PR 37150.
2007-10-20 03:49:17 +00:00
gdt
242f697f69 # lib/Makefile.in builds .o files and then .a, but rules for shlibs,
# while apparently independent, cause libtool to create .o again,
# making it possible for the ar step of the .a build to fail to find
# the .o
MAKE_JOBS_SAFE=		NO
2007-06-08 20:50:55 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
wiz
fde092335c Remove some legacy options handling. 2007-01-30 07:09:03 +00:00
joerg
5e43280b23 Replace mk/bsd.prefs.mk includes with bsd.fast.prefs.mk includes.
The redundant parsing of bsd.prefs.mk is mostly avoided now and
parse time e.g. for x11/kdebase3 gets reduced by up to 10%.
2006-12-12 21:52:34 +00:00
wiz
24896fd59c Update MASTER_SITES. 2006-08-23 18:29:22 +00:00
wiz
310b70d283 Update to 1.0.18.
Reanem hp3900 option to sane-backends-hp3900, and add legacy
handling for the old option name.

New with 1.0.18, released 2006-07-02:

* New backends: dell1600n_net (Dell 1600n), hp3500 (HP ScanJet 3500 series),
  pixma (Canon Pixma series), stv680 (Aiptek Pencam and similar).
* Updated backends: avision, canon, dll, epson, fujitsu, genesys, gt68xx,
  microtek2, mustek_pp, niash, plustek, snapscan, sp15c, test, u12, umax1220u.
* Scanimage batch mode fixes.
* Scanner lists contain USB vendor/product ids and some statistics now.
* Udev/hotplug lists are generated autmatically from the .desc files now.
* Portability fixes (especially for DragonFlyBSD and HP/UX).
* Build system updates.
* Updated translations.
* Documentation updates.
* Bugfixes.
2006-08-05 22:41:49 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
joerg
c6ae4768e4 Add DragonFly device names for probing. Bump revision.
From walt on DragonFly's submit list.
2006-06-27 12:27:06 +00:00
wiz
4538a88fb9 Revert previous, now that gcc4 in NetBSD has been fixed.
We can readd it if the same problem appears somewhere else.
2006-06-26 19:52:33 +00:00
wiz
aae0514abb When building with gcc4, add "-fno-tree-ter" to CFLAGS.
Workaround for toolchain/33816, suggested by dogcow@.
2006-06-25 12:20:58 +00:00
ben
f959c01790 Add optional support for HP ScanJet 3900 series scanners. 2006-06-08 14:14:11 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00
jlam
1cf9796f3c BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with
USE_TOOLS+=msgfmt.
2006-04-13 18:23:29 +00:00