Commit graph

103 commits

Author SHA1 Message Date
tnn
24d5b54409 Fix abusers of LOWER_OPSYS to check OPSYS or MACHINE_PLATFORM instead. 2007-10-16 23:48:58 +00:00
joerg
0d90463f2c Don't use malloc.h. Don't override MANDIR, imake is special. 2007-07-27 23:42:17 +00:00
wiz
afbbb24866 Revert previous, requested by joerg for fixing DragonFly builds. 2007-07-15 19:11:25 +00:00
wiz
ffec9e4111 Add SITES for jumbo patch; problem noted and fix provided
by Andreas Gustafsson.
2007-07-10 22:04:14 +00:00
wiz
d2daeb6054 Update to xv-3.10a-jumbo-patches-20070520.
Merge patch-ad and patch-ah.
Use SUBST framework.
Add some tools (per pkglint).

Bump PKGREVISION.
2007-07-08 10:50:23 +00:00
dmcmahill
b544c0573c add -DNEED_ALLOCA_H on solaris 2007-01-23 02:50:19 +00:00
joerg
d26cf36e57 - fine grained X11 dependencies for packages which have either USE_IMAKE
or USE_X11BASE set, but don't include mk/x11.buildlink3.mk directly or
  via buildlink3.mks
- introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm
  in the !modular case
- fix some cases where the check for libX11 couldn't work at all by using
  C++ for compilation without including the proper headers

Verified using a full X11_TYPE=xorg bulk build without additional
breakage. Discussed with salo@, wiz@ and send to packages@ for feedback.
2006-12-27 13:37:35 +00:00
obache
e896edb7fe Rename variable MAKEFILE to MAKE_FILE. 2006-09-09 02:41:53 +00:00
schwarz
bc18c810e3 when using alloca() on IRIX 5 alloca.h has to be included 2006-05-14 21:16:00 +00:00
rillig
9fc2d7d281 Removed the superfluous "quotes" and 'quotes' from variables that don't
need them, for example RESTRICTED and SUBST_MESSAGE.*.
2006-04-22 09:22:05 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
minskim
57f462af98 Do not include malloc.h on Darwin, since it is not available. Patches
provided by John D. Baker in PR pkg/31871.
2006-03-15 19:27:31 +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
gdt
36a2868204 Define NO_SRC_ON_CDROM because the README says
Permission to copy and distribute XV in its entirety, for
  non-commercial purposes, is hereby granted without fee, provided that
  this license information and copyright notice appear in all copies.

  Note that distributing XV 'bundled' in with any product is considered
  to be a 'commercial purpose'.

Define NO_BIN_ON_{CDROM,FTP} because the package has been patched, and
because the binary package does not include source.

  If you redistribute XV, the *entire* contents of this distribution
  must be distributed, including the README, and INSTALL files, the
  sources, and the complete contents of the 'docs' directory.

  The software may be modified for your own purposes, but modified
  versions may not be distributed without prior consent of the author.
2005-08-10 18:36:01 +00:00
he
351592d780 Instead of separately integrating several different patches, instead
pull in the Jumbo patches from http://www.sonic.net/~roelofs/greg_xv.html.

As far as I can see this covers all our existing patches for added
functionality, although I cannot claim that I have tested each and
every one of them in the new version.

These patches disable a number of image formats that I think are less
common, which have potential heap overflows in the code due to in-
sufficient validation of image dimensions.

The version of the Jumbo patch used here is the 20050501 version.

Package revision bumped to nb10.
2005-08-10 16:50:18 +00:00
wiz
93e6a8686e Set LICENSE to xv-license. 2005-07-19 13:56:48 +00:00
wiz
d6813b3e0a Add RMD160 checksum. 2005-05-25 12:25:54 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
reed
e117eda090 Bump PKGREVISIONs due to libtiff update.
Some BUILDLINK_RECOMMENDED bumps done also.

(If I missed any, please let me know -- and let me know a good
way to automate this.)
2004-12-28 23:18:15 +00:00
dillo
831d2fee13 drop maintainership, i no longer use this software 2004-11-13 11:15:31 +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
minskim
4a69730b0d Use strerror(3) instead of str_errlist on Interix. 2004-08-22 08:02:30 +00:00
dillo
edafe8588e Apply longname.patch and fix crash with long file names in visual schnauzer.
Bump package revision.

While here, convert to buildlink 3.
2004-03-29 00:50:41 +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
dillo
bf301a2b98 take over maintainership 2003-11-03 00:36:02 +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
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
abs
6fd36a636f Correctly build with gcc3 - no change to already compiled package configurations 2003-06-16 19:53:16 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
grant
bd9ad7a336 use imake man page handling so this now works on Darwin, Linux, etc.
bump PKGREVISION.
2003-03-01 00:06:41 +00:00
grant
d71b2f11c3 fix a broken #ifdef, noted on Linux. 2003-02-28 23:44:37 +00:00
grant
6fc6944776 tidy up post-patch and post-configure targets:
- fix sed delimeter, quoting, consistency
- whitespace police
2003-02-25 05:34:39 +00:00
grant
a2e107d1f8 - use buildlink2
- Darwin has no malloc.h

allows this to build on Darwin.
2003-01-13 10:54:08 +00:00
he
3a629c102a Merge in the multi-page TIFF file support patch from
ftp://ftp.trilon.com/pub/xv/patches/mp-tiff-patch
as found on
  http://www.trilon.com/xv/downloads.html#patches
Bump package revision to 4.
2002-10-06 16:26:56 +00:00
drochner
ee8f65ee26 don't use filename as format string, should fix PR pkg/17750 by
Christian Biere
2002-08-09 18:06:35 +00:00
tron
72b0862ad5 Stop "xv" from executing files starting with a "!" when they are selected
in the directory box. This is inconsistent with the command line handling
and can turn into a security problem. This change fixed PR pkg/17751
by Christian Biere. Bump package revision to reflect this change.
2002-07-29 13:02:24 +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
hubertf
5542206cba Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.

Example #1:
        DISTNAME=       foo-X.Y
        PKGREVISION=    Z
     => PKGNAME=        foo-X.YnbZ

Example #2:
        DISTNAME=       barthing-X.Y
        PKGNAME=        bar-X.Y
        PKGREVISION=    Z
     => PKGNAME=        bar=X.YnbZ (!)

On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
2001-11-29 01:12:24 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
tron
92adfc2f1c Force compilation with "gcc" under Solaris because the "libtiff" from the
package sources requires linking with "libgcc".
2001-07-08 21:40:48 +00:00
tron
de43ad4426 Use "${MAKE_PROGRAM}" not "${MAKE}" in "pre-build" target (only used
under Solaris).
2001-07-08 20:12:45 +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
5c6d9ebbfd + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
+ include distfile filesizes in distinfo
2001-04-17 09:11:05 +00:00
hubertf
22589b4153 Make the pkg name a bit more standard (rename to 3.10anb1) 2001-04-10 07:26:22 +00:00
wiz
7eb8846863 Standardize patch file names. 2001-04-05 13:57:14 +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
hubertf
d32e698de6 Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
2001-02-25 04:17:35 +00:00