Commit graph

64 commits

Author SHA1 Message Date
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
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +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
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
joerg
942439b52a Fix mustek_ubs2 support for DragonFly by fixing pthread detection,
left-over from last commit.
2006-01-12 13:08:21 +00:00
joerg
42b47ae0f4 mustek_usb2 needs pthread, so fix detection on DragonFly. 2006-01-12 01:21:27 +00:00
wiz
4cb74d094c Before testing OPSYS, bsd.prefs.mk has to be included. 2005-12-31 12:04:15 +00:00
wiz
582129cc92 Update to 1.0.17:
New with 1.0.17, released 2005-12-18:

* New backends: hp4200 (HP ScanJet 4200), lexmark (Lexmark X1100 series),
  mustek_usb2 (Mustek BearPaw 2448 TA Pro)
* Updated backends: artec_eplus48u, avision, canon, epson, fujitsu, genesys,
  gt68xx, microtek2, mustek_pp, plustek, plustek_pp, sm3600, snapscan, umax_pp.
* Hotplug/udev updates.
* scanimage fixes.
* sane-find-scanner finds more chipsets.
* Build system fixes/updates. make now calls makedepend.
* Several fixes in SANE internal functions (sanei).
* Portability fixes (especially for MacOSX, FreeBSD, OpenBSD, OS/2).
* Updated translations.
* Documentation updates.
* Bugfixes.
2005-12-31 00:03:24 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +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
joerg
c4701d1314 Like Linux, DragonFly doesn't support pint as backend. 2005-12-02 23:40:36 +00:00
wiz
40e41272f7 Update to 1.0.16. Use pkgsrc's config file framework.
New with 1.0.16, released 2005-08-07:

* New backends: genesys, sm3840
* Updated backends: avision, canon, coolscan, epson, gphoto2, gt68xx, mustek,
  mustek_pp, niash, plustek, plustek_pp, qcam, sm3600, snapscan, teco2,
  umax_pp, v4l.
* More functionality/fixes for sanei_usb and sanei_pp.
* Added sanei_access to allow locking of SANE devices.
* Hotplug updates.
* scanimage updates.
* Portability fixes (especially for OS/2, 64bit platforms, BeOS+ZETA).
* Added Polish translation. Updated other translations. Fixed format strings.
* Documentation updates.
* Bugfixes.
2005-09-27 09:29:56 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
reed
c6ac55022f Change the PLIST_SUBST called "NOT_SUNOS" into two different
definitions for libsane-pint and libsane-sm3600. Because
under Linux, libsane-pint is also not installed (like on Solaris)
but libsane-sm3600 is installed (like NetBSD).

Also add PLIST.Linux to add libsane-qcam, libsane-v4l la files and
config files. (The man pages were already installed.)

Sorry, I did not test on Solaris, but did test on NetBSD 1.6.2_STABLE
and Linux.

TODO: make this package honor PKG_SYSCONFDIR instead of
hard-coded ${PREFIX}/etc and use CONF_FILES too.
2005-05-15 03:13:10 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
6a7b384635 Add RMD160 digests 2005-02-24 08:45:01 +00:00
tron
309eb9799c Remove "old-version" from URL for "ftp.informatik.uni-oldenburg.de". 2004-11-08 15:09:13 +00:00
adam
2b15cb1e5e Changes 1.0.15:
* New backends: niash.
* Updated backends: agfafocus, artec_eplus48u.c, avision, canon, canon_pp,
  coolscan, dll, epson, fujitsu, gt68xx, hp, hp5400, leo, microtek2, mustek,
  mustek_pp, net, pie, plustek, plustek_pp, snapscan, sp15c, tamarack, teco2,
  umax, umax_pp, u12, v4l.
* Portability fixes (especially for MacOS X, NetBSD, OS/2, 64 bit platforms).
* sane-find-scanner detects more chipsets now.
* Added Finnish translation. Updated other translations.
* Several saned fixes.
* Build system updates.
* Documentation updates.
* Bugfixes.
2004-11-08 10:28:15 +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
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
markd
b8a97b9852 Be explicit that libghoto2 is not used by the package (yet?).
Fixes PR 25513.
2004-06-15 13:32:53 +00:00
wiz
c32fc02e2e Unused. 2004-05-03 13:08:58 +00:00
adam
f601faacdc Changes 1.0.14:
* New backends: u12
* Updated backends: artec, artec_eplus48u, as6e, avision, canon630u,
  canon_pp, epson, fujitsu, gphoto2, gt68xx, hp, matsushita, mustek,
  mustek_pp, mustek_usb, plustek, plustek_pp, sm3600, snapscan, teco1, teco2,
  u12, umax, umax_pp, v4l.
* Added scripts for USB hotplugging (Linux)
* Added Danish translation. Updated other translations.
* sane-find-scanner knows about more chipsets now.
* Portability fixes (especially for MacOS X, NetBSD, OpenBSD, and OS/2).
* Build system fixes.
* Documentation updates.
* Bugfixes.

Changes 1.0.13:
* New backends: mustek_pp_ccd (for Mustek parport CCD scanners),
  plustek_pp (for Plustek parport scanners, splitted from the plustek backend).
* Updated backends: avision, canon630u, coolscan, epson, fujitsu, gphoto2,
  gt68xx, hp, hp5400, mustek, mustek_pp, pie, plustek, snapscan, teco2, test,
  umax, umax_pp.
* New internal interface for parport scanners.
* Networking (IPv6 + subnet support) fixes + updates.
* sane-find-scanner can detect some USB scanner chipsets now.
* Better support for threading.
* Port to MS Windows (Cygwin).
* Portability fixes (especially for FreeBSD, MacOS X, OS/2).
* Build system improvements.
* Added new (Bulgarian, Czech and Italian) and updated existing translations.
* The level of support for scanners is now: unsupported, minimal, basic, good,
  complete or untested (instead of alpha, beta, stable).
* Documentation updates.
* Bugfixes.
2004-05-03 12:45:58 +00:00
markd
fe97703262 Add a buildlink3.mk 2004-04-19 13:44:18 +00:00
tron
9ba7f2325d Master site URL for "ftp.informatik.uni-oldenburg.de". 2004-04-14 17:20:02 +00:00
jlam
426cc1ce72 Add a BUILDLINK_PKGBASE.<pkg> definition where it's not equal to <pkg>,
e.g. "BUILDLINK_PKGBASE.gtk?= gtk+".  This is mandated by the example
buildlink[23].mk files in bsd.buildlink[23].mk.
2004-03-29 05:05:32 +00:00
bouyer
eb6efc7486 Revert the PKGLOCALEDIR change in PLIST, and define USE_PKGLOCALEDIR in
Makefile. Pointed out by wiz@
2004-03-20 22:19:56 +00:00
bouyer
54a31fddb1 Solaris fixes:
- this package uses msgfmt
- locale files are always installed in share/locale
- don't depend on libusb on solaris
- libsane-pint and libsane-sm3600 are not installed on solaris
2004-03-20 21:18:41 +00:00
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
grant
59daad6697 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 15:46:42 +00:00
jdolecek
83373140a2 bump PKGREVISION for latest change:
enable use of /dev/uscanner
problem reported and patch provided in pkg/23665 by Thilo Manske
2003-12-10 17:15:04 +00:00
jdolecek
1b464a2839 enable use of /dev/uscanner
problem reported and patch provided in pkg/23665 by Thilo Manske
2003-12-10 17:13:22 +00:00
tron
dfdd8d3ffb Update homepage URL. 2003-10-08 07:50:38 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
rh
3d8c217539 Update sane-backends to 1.0.12. Changes include:
* Documentation updates

 * Updated backends: apple, artec_eplus48u, as6e, avision, canon,
                     canon630u, dc210, dc240, dll, epson,
                     fujitsu (fi4220), gphoto2, gt68xx, hp,
                     mustek, mustek_pp, mustek_usb, net, pie,
                     plustek, snapscan, teco2, test, umax,
                     umax_pp

 * New backends: ibm, ma1509, some versions of hp5400

 * Added IPv6 support for saned and net backend

 * Added SCSI support for MacOS X

 * Build system improvements

 * USB access improvements

 * Portability fixes

 * Translation updates and new translations: nl, no

 * Bugfixes
2003-06-29 10:16:44 +00:00
jschauma
874df2b597 s/packages@/tech-pkg@/g
(Forgot the last time we did this.  Pointed out by Sergey
Svishchev (svs at ropnet dot ru))
2003-06-23 14:23:13 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
tron
4fe866456b Update "sane-backends" package to version 1.0.9. Changes since version 1.0.8:
- New backends: hpsj5s (Hewlett-Packard ScanJet 5S parport scanner),
  teco2 (some Relisys/Primax SCSI flatbed scanners, models VM3575, VM6565,
  VM6586 and VM6575), teco3 (some Relisys/Piotech/Trust/Plustek SCSI
  flatbed scanners, model VM3552).
- Updated backends: avision, canon_pp, coolscan2, dc240, dc25, epson, fujitsu,
  hp, leo, microtek, mustek, mustek_usb, pie, plustek, snapscan, teco1, test,
  umax, umax_pp, v4l.
- sane-find-scanner finds more scanners and has more verbosity options now.
- New tool to create gamma tables (gamma4scanimage).
- Support for ICC profiles for scanimage.
- USB scanner should work on all systems supported by libusb now.
- Portability fixes (especially for big-endian sytems, Irix, OpenStep, OS/2,
  Solaris).
- New and updated translations for various backends.
- New system for generating lists of manufacturers/backends.
- Various documentation updates.
- Bugfixes.
2002-12-16 17:59:05 +00:00
wiz
b8de028caa COMMENT should be set in Makefile, not any common Makefile parts. 2002-11-09 13:43:48 +00:00
wiz
aa06df5fe7 Convert to buildlink2. 2002-09-22 22:01:12 +00:00
wiz
b7407baa37 Unused. 2002-09-22 21:57:38 +00:00
mycroft
277ee8c154 Sync PLIST. 2002-09-22 17:14:59 +00:00
tron
1483637530 Enforce of our "libtool" to get static library built. 2002-08-26 21:20:32 +00:00
jlam
efb93b17bd Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.
2002-08-25 19:21:43 +00:00
mycroft
10b29d06f4 Update to 1.0.8.
* Network backend and saned update
     * Documentation updates
     * Bugfixes
     * updated backends: artec, avision, canon,
       dc240, epson, gphoto2, mustek, mustek_pp,
       mustek_usb, plustek, sharp, sm3600,
       snapscan, nec, umax, v4l
     * new backends: canon630u, canon_pp,
       coolscan2, fujitsu, leo, matsushita,
       sceptre, teco1, test
2002-08-19 19:17:03 +00:00
wiz
a2863be4d4 Improve DESCR, based on pkg/15760 by Jeremy Reed. 2002-03-14 18:15:15 +00:00
mycroft
1efe8c151b Um, make this patch actually apply. 2002-02-18 23:49:07 +00:00
mjl
ccb6f90d68 Add a workaround for the horrifying construct
char **argvec = malloc(); vprintf(fmt, argvec); va_end(argvec);

  which of cource won't work on anything that does not pass its
arguments on the stack (like PPC). This patch adds a handcrafted
vprintf() lookalike damn_i386_centric_printf() that does TRT.
2002-02-16 15:10:57 +00:00