Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Jun 14, 2009

  1. Remove @dirrm entries from PLISTs

    joerg authored

Mar 20, 2009

  1. 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.
    joerg authored

Jun 12, 2008

  1. Add DESTDIR support.

    joerg authored

Jan 19, 2008

  1. Reset maintainer on his request.

    wiz authored

Jul 08, 2006

  1. 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
    jlam authored
  2. 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.
    jlam authored

Apr 12, 2006

  1. Aligned the last line of the buildlink3.mk files with the first line, so

    that they look nicer.
    rillig authored

Apr 06, 2006

  1. 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).
    reed authored

Feb 05, 2006

  1. Recursive revision bump / recommended bump for gettext ABI change.

    joerg authored

May 22, 2005

  1. 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
    jlam authored

Apr 11, 2005

  1. Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

    tv authored

Feb 24, 2005

  1. Add RMD160 digests

    agc authored

Oct 03, 2004

  1. 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.
    tv authored

Sep 22, 2004

  1. 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".
    jlam authored

Apr 18, 2004

  1. No longer used.

    snj authored

Mar 29, 2004

  1. 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.
    jlam authored

Mar 05, 2004

  1. Reorder location and setting of BUILDLINK_PACKAGES to match template

    buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
    jlam authored

Feb 14, 2004

  1. 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.
    jlam authored
  2. remove unneeded CONFIG_{GUESS,SUB}_OVERRIDE, as bsd.pkg.mk does this

    automatically now.
    grant authored

Feb 11, 2004

  1. bl3ify

    xtraeme authored

Jan 24, 2004

  1. replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.

    grant authored

Jan 20, 2004

  1. Move WRKSRC definition away from the first paragraph in a Makefile.

    agc authored

Nov 06, 2003

  1. Set LIBTOOL_OVERRIDE. Fixes linking on Solaris.

    gavan authored

Oct 28, 2003

  1. Override config.guess and config.sub to make the pkg recognize shark.

    kristerw authored

Aug 27, 2003

  1. Update to 1.3.3

    Changes:
    
     - Added the remaining stretch converters
     - Fixed existing stretch converters
     - applied patch [ #462106 ] Fixed Blitters and Converters
     - added new test program
     - fix display problem (iface alpha mask not setup correctly)
     - fixed memory leaks (patch by Mark Page)
     - Added cygwin support
     - Some updates for Borland support.
     - fixed debug level 2 (std output stuff)
     - fixed win32 hermes static lib compilation
     - Borland compile fixes
     - Fixed s_height-- bug, reported by Christian Gruner.
     - Fixed "weird diagonal things" bug, reported by Jeff Macht.
    
    Submitted by Juan RP
    Closes PR 22613
    recht authored

Mar 29, 2003

  1. Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.

    jmmv authored

Jan 19, 2003

  1. s/INSTALL_*/BSD_INSTALL_*/ in patches, remove unnecessary MAKE_ENV.

    salo authored

Oct 09, 2002

  1. Unused.

    wiz authored

Aug 25, 2002

  1. Merge changes in packages from the buildlink2 branch that have

    buildlink2.mk files back into the main trunk.  This provides sufficient
    buildlink2 infrastructure to start merging other packages from the
    buildlink2 branch that have already been converted to use the buildlink2
    framework.
    jlam authored

Jul 16, 2002

  1. Add const-poisoning in external interface, to allow OpenPTC to compile.

    Bump NetBSD revision level of the package accordingly.
    agc authored

Oct 31, 2001

  1. Move pkg/ files into package's toplevel directory

    zuntum authored

Jul 27, 2001

  1. Add dir_DEFAULT setting used by EVAL_PREFIX logic to set the default

    installation directory in case the package isn't installed.
    jlam authored

Jul 20, 2001

  1. Mechanical changes to buildlink.mk files to use EVAL_PREFIX to set

    BUILDLINK_PREFIX.<pkgname>.  This allows buildlink to find X11BASE packages
    regardless of whether they were installed before or after xpkgwedge was
    installed.  Idea by Alistair Crooks <agc@pkgsrc.org>.
    jlam authored

Jul 01, 2001

  1. Move inclusion of bsd.buildlink.mk to start of file.

    jlam authored

Jun 30, 2001

  1. Add buildlink.mk file for use by other packages and set USE_BUILDLINK…

    …_ONLY
    zuntum authored
Something went wrong with that request. Please try again.