The NetBSD Project

CVS log for pkgsrc/mail/imap-uw/buildlink3.mk

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / mail / imap-uw

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.25 / (download) - annotate - [select for diffs], Tue Oct 24 22:09:43 2023 UTC (5 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, HEAD
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

*: bump for openssl 3

Revision 1.24 / (download) - annotate - [select for diffs], Fri Dec 4 04:56:00 2020 UTC (3 years, 4 months ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Revbump for openpam cppflags change months ago, belatedly.

Revision 1.23 / (download) - annotate - [select for diffs], Sat Jan 18 21:48:15 2020 UTC (4 years, 2 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

*: Recursive revision bump for openssl 1.1.1.

Revision 1.22 / (download) - annotate - [select for diffs], Sun Jan 7 13:04:21 2018 UTC (6 years, 3 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (colored)

Fix indentation in buildlink3.mk files.

The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.

Revision 1.21 / (download) - annotate - [select for diffs], Sat Mar 5 11:27:50 2016 UTC (8 years, 1 month ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

Bump PKGREVISION for security/openssl ABI bump.

Revision 1.20 / (download) - annotate - [select for diffs], Mon Sep 7 12:02:06 2015 UTC (8 years, 7 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.19: +1 -4 lines
Diff to previous 1.19 (colored)

Now that _STRIPFLAG_INSTALL is disabled by default on Darwin, remove manual
settings of INSTALL_UNSTRIPPED=yes for Darwin in individual packages.

Revision 1.19 / (download) - annotate - [select for diffs], Wed Feb 12 23:18:08 2014 UTC (10 years, 2 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

Recursive PKGREVISION bump for OpenSSL API version bump.

Revision 1.18 / (download) - annotate - [select for diffs], Wed Feb 6 23:21:02 2013 UTC (11 years, 2 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

PKGREVISION bumps for the security/openssl 1.0.1d update.

Revision 1.17 / (download) - annotate - [select for diffs], Sun Jan 17 12:02:24 2010 UTC (14 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Recursive PKGREVISION bump for jpeg update to 8.

Revision 1.16 / (download) - annotate - [select for diffs], Fri Mar 20 19:24:55 2009 UTC (15 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.15: +6 -13 lines
Diff to previous 1.15 (colored)

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.

Revision 1.14.8.1 / (download) - annotate - [select for diffs], Sun Nov 16 10:07:46 2008 UTC (15 years, 5 months ago) by rtr
Branch: pkgsrc-2008Q3
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 (colored) next main 1.15 (colored)

pullup ticket #2587 - requested by tron
imap-uw: shared version and package version bumps
imap-uw-utils: bump package revision
mailsync: bump package revision
php-imap: bump package revision
pine: bump package revision
prayer: bump package revision

revisions pulled up:
pkgsrc/mail/imap-uw/Makefile		1.127
pkgsrc/mail/imap-uw/buildlink3.mk	1.15
pkgsrc/mail/imap-uw-utils/Makefile	1.28
pkgsrc/mail/mailsync/Makefile		1.30
pkgsrc/mail/php-imap/Makefile		1.16
pkgsrc/mail/pine/Makefile		1.121
pkgsrc/mail/prayer/Makefile		1.37

   Module Name:    pkgsrc
   Committed By:   tron
   Date:           Thu Nov 13 14:20:20 UTC 2008

   Modified Files:
           pkgsrc/mail/imap-uw: Makefile buildlink3.mk

   Log Message:
   Bump the following things:
   - The shared library major version because it is no longer compatible
     with old binaries.
   - The package revision because of the above change.
   - The minimum API and ABI versions because new binary packages are no
     longer compatible with an old "imap-uw" package.

------------------------------------------------------------------------

   Module Name:    pkgsrc
   Committed By:   tron
   Date:           Thu Nov 13 14:21:05 UTC 2008

   Modified Files:
           pkgsrc/mail/imap-uw-utils: Makefile
           pkgsrc/mail/mailsync: Makefile
           pkgsrc/mail/php-imap: Makefile
           pkgsrc/mail/pine: Makefile
           pkgsrc/mail/prayer: Makefile

   Log Message:
   Bump the package revisions of all packages that depend on the
   "imap-uw" package because of binary incompatibilities.

Revision 1.15 / (download) - annotate - [select for diffs], Thu Nov 13 14:20:20 2008 UTC (15 years, 5 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 (colored)

Bump the following things:
- The shared library major version because it is no longer compatible
  with old binaries.
- The package revision because of the above change.
- The minimum API and ABI versions because new binary packages are no
  longer compatible with an old "imap-uw" package.

Revision 1.14 / (download) - annotate - [select for diffs], Sun Apr 20 22:41:57 2008 UTC (16 years ago) by dbj
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Branch point for: pkgsrc-2008Q3
Changes since 1.13: +5 -2 lines
Diff to previous 1.13 (colored)

set INSTALL_UNSTRIPPED in buildlink3.mk for darwin so that programs
that duse the c-client library do not have their callback function symbols
stripped at install time.  Fixes the following:
PR pkg/34031
and indicates that this need not be reopened:
PR pkg/35592
also bump PKGREVISION and BUILDLINK_ABI_DEPENDS

Revision 1.13 / (download) - annotate - [select for diffs], Fri Jan 18 05:08:25 2008 UTC (16 years, 3 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@

Revision 1.12 / (download) - annotate - [select for diffs], Sun Aug 19 05:42:35 2007 UTC (16 years, 8 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.11: +6 -1 lines
Diff to previous 1.11 (colored)

PAM capable Darwin need should use build target "oxp" instead of "osx",
reported in PR 36767.
Also fixed namespace issue reported in PR 35592.

Bump PKGREVISION.

Revision 1.11 / (download) - annotate - [select for diffs], Sun Aug 5 04:51:34 2007 UTC (16 years, 8 months ago) by obache
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Add one header file for building mail/php-imap.
Bump ABI_DEPENDS, seems some binary imcompatibility.

Revision 1.10 / (download) - annotate - [select for diffs], Wed Jul 26 20:00:27 2006 UTC (17 years, 8 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.9: +1 -6 lines
Diff to previous 1.9 (colored)

* Split the MESSAGE file into two parts, one of which only shows up
  if "ssl" is a package option.

* Stop the abuse of BUILD_TARGET and use MAKE_FLAGS instead.  Also,
  use OPSYSVARS to simplify the specification of the correct BUILD_TARGET
  for each platform.

* Make use of the EXTRASPECIALS variable used by imap makefiles to pass
  special MAKE_FLAGS settings through to all recursive make processes.
  This gets rid of some MAKE_ENV statements.

* Split off the special alpha-codegen hack into a hacks.mk file.

* Do man page fixups at post-build time, not post-extract time.  This
  leaves the files pristine for possible patching.

* Add back the special handling if IMAP_UW_MAILSPOOLHOME is defined.
  It was accidentally removed in patch-am when the whoson modifications
  were added.  Move the modifications to the configure phase instead
  of post-patch so that the modifications aren't accidentally picked
  up by mkpatches.

* Instead of listing each Makefile that needs the sed modification
  s/c-client.a/libc-client.la/ and modifying them at post-extract
  time, simply create patches for them.

* Instead of listing each header file to be installed, just derive
  the list from the PLIST.

* Make the libtoolification a bit more transparent by patching libtool
  references directly into the imap makefiles.

* Drop the -limapuw -> -lc-client buildlink transform that was only
  needed for much older versions of the imap-uw package, and stop
  installing libimapuw.*.  All dependents of imap-uw already correctly
  use -lc-client.

* Fix the handling of the kerberos package option so that we can use
  the pkgsrc Kerberos 5 packages instead of only using the native
  ones.

* Properly document the options.mk file.

Bump the PKGREVISION for the libimapuw.* changes and for the
IMAP_UW_MAILSPOOLHOME fixes.  The rest of the changes are all
pkgsrc-related and don't really affect the binary package.

Revision 1.9 / (download) - annotate - [select for diffs], Sat Jul 8 23:10:57 2006 UTC (17 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

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

Revision 1.8 / (download) - annotate - [select for diffs], Sat Jul 8 22:39:25 2006 UTC (17 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

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.

Revision 1.7 / (download) - annotate - [select for diffs], Wed Apr 12 10:27:23 2006 UTC (18 years ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.

Revision 1.6 / (download) - annotate - [select for diffs], Thu Apr 6 06:22:18 2006 UTC (18 years ago) by reed
Branch: MAIN
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored)

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).

Revision 1.4.8.1 / (download) - annotate - [select for diffs], Sat Oct 8 06:18:10 2005 UTC (18 years, 6 months ago) by snj
Branch: pkgsrc-2005Q3
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored) next main 1.5 (colored)

Pullup ticket 805 - requested by Lubomir Sedlacik
security fix for imap-uw

Revisions pulled up:
- pkgsrc/mail/imap-uw/Makefile		1.102
- pkgsrc/mail/imap-uw/buildlink3.mk	1.5
- pkgsrc/mail/imap-uw/distinfo		1.25
- pkgsrc/mail/imap-uw/patches/patch-an	1.1

   Module Name:    pkgsrc
   Committed By:   salo
   Date:           Wed Oct  5 15:49:44 UTC 2005

   Modified Files:
           pkgsrc/mail/imap-uw: Makefile buildlink3.mk distinfo
   Added Files:
           pkgsrc/mail/imap-uw/patches: patch-an

   Log Message:
   Security fix for SA17062:

   "A vulnerability in UW-imapd can be exploited by malicious users to
    cause a DoS (Denial of Service) or compromise a vulnerable system.

    The vulnerability is caused due to a boundary error in the
    "mail_valid_net_parse_work()" function when copying the user supplied
    mailbox name to a stack buffer. This can be exploited to cause a
    stack-based buffer overflow via a specially crafted mailbox name that
    contains an single opening double-quote character, without the
    corresponding closing double-quote.

    Successful exploitation allows arbitrary code execution, but requires
    valid credentials on the IMAP server."

    valid credentials on the IMAP server."

   http://secunia.com/advisories/17062/
   www.idefense.com/application/poi/display?id=313&type=vulnerabilities
   http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-2933

   Patch from 2004g.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Oct 5 15:49:44 2005 UTC (18 years, 6 months ago) by salo
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1, pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Security fix for SA17062:

"A vulnerability in UW-imapd can be exploited by malicious users to
 cause a DoS (Denial of Service) or compromise a vulnerable system.

 The vulnerability is caused due to a boundary error in the
 "mail_valid_net_parse_work()" function when copying the user supplied
 mailbox name to a stack buffer. This can be exploited to cause a
 stack-based buffer overflow via a specially crafted mailbox name that
 contains an single opening double-quote character, without the
 corresponding closing double-quote.

 Successful exploitation allows arbitrary code execution, but requires
 valid credentials on the IMAP server."

http://secunia.com/advisories/17062/
www.idefense.com/application/poi/display?id=313&type=vulnerabilities
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-2933

Patch from 2004g.

Revision 1.4 / (download) - annotate - [select for diffs], Sun Oct 3 00:12:53 2004 UTC (19 years, 6 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q2-base, pkgsrc-2005Q2, pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4
Branch point for: pkgsrc-2005Q3
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored)

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.

Revision 1.3 / (download) - annotate - [select for diffs], Wed Sep 22 07:38:52 2004 UTC (19 years, 6 months ago) by jlam
Branch: MAIN
Changes since 1.2: +6 -1 lines
Diff to previous 1.2 (colored)

Remove libimapuw.* symlinks, which wouldn't work on a.out platforms
anyway.  Also convert to use LIBTOOLIZE_PLIST while we're here.  Bump
the PKGREVISION.

Revision 1.2 / (download) - annotate - [select for diffs], Sun May 23 00:58:25 2004 UTC (19 years, 10 months ago) by kim
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

Bump required version, pine 4.60 does not compile with 2002.5nb3

Revision 1.1 / (download) - annotate - [select for diffs], Thu Apr 22 21:31:22 2004 UTC (19 years, 11 months ago) by ben
Branch: MAIN

bl3ify imap-uw.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>