Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Sep 15, 2012
  1. recursive bump from libffi shlib major bump

    obache authored
    (additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
Commits on May 7, 2012
  1. Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)

    dholland authored
    It turns out there were a lot of these.
Commits on Mar 3, 2012
Commits on Feb 6, 2012
  1. Revbump for

    wiz authored
    a) tiff update to 4.0 (shlib major change)
    b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)
    
    Enjoy.
Commits on Sep 19, 2011
  1. Fxies build with gcc-4, taken fron FreeBSD ports.

    obache authored
    PR pkg/45376.
Commits on Apr 22, 2011
  1. recursive bump from gettext-lib shlib bump.

    obache authored
Commits on Dec 23, 2010
  1. Mechanically replace references to graphics/jpeg with the suitable

    dsainty authored
    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
Commits on Feb 11, 2010
  1. DESTDIR support

    joerg authored
Commits on Jan 18, 2010
Commits on Aug 26, 2009
Commits on Jun 14, 2009
  1. Remove @dirrm entries from PLISTs

    joerg authored
Commits on Mar 20, 2009
  1. Simply and speed up buildlink3.mk files and processing.

    joerg authored
    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.
Commits on Jul 8, 2006
  1. Change the format of BUILDLINK_ORDER to contain depth information as …

    jlam authored
    …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
  2. Track information in a new variable BUILDLINK_ORDER that informs us

    jlam authored
    of the order in which buildlink3.mk files are (recursively) included
    by a package Makefile.
Commits on May 25, 2006
  1. On Solaris/sparc, nbsed does not work as expected. GNU sed does.

    rillig authored
    openquicklime needs libz. Bumped PKGREVISION.
Commits on May 11, 2006
  1. Uses C++.

    joerg authored
Commits on Apr 12, 2006
  1. Aligned the last line of the buildlink3.mk files with the first line, so

    rillig authored
    that they look nicer.
Commits on Apr 6, 2006
  1. Over 1200 files touched but no revisions bumped :)

    reed authored
    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).
Commits on Mar 4, 2006
  1. Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no

    jlam authored
    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.
Commits on Feb 5, 2006
Commits on Jan 3, 2006
  1. Fix GCC 3.4+: Don't clobber %ebx.

    joerg authored
Commits on Aug 10, 2005
  1. Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That

    jlam authored
    file's sole purpose was to provide a dependency on pkg-config and set
    some environment variables.  Instead, turn pkg-config into a "tool"
    in the tools framework, where the pkg-config wrapper automatically
    adds PKG_CONFIG_LIBDIR to the environment before invoking the real
    pkg-config.
    
    For all package Makefiles that included pkg-config/buildlink3.mk, remove
    that inclusion and replace it with USE_TOOLS+=pkg-config.
Commits on Jul 21, 2005
  1. Change path from devel/pkgconfig to devel/pkg-config.

    wiz authored
    No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
Commits on May 22, 2005
  1. Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:

    jlam authored
    	USE_GNU_TOOLS	-> USE_TOOLS
    	awk		-> gawk
    	m4		-> gm4
    	make		-> gmake
    	sed		-> gsed
    	yacc		-> bison
Commits on Apr 11, 2005
Commits on Feb 24, 2005
  1. Add RMD160 digests.

    agc authored
Commits on Oct 3, 2004
  1. Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10

    tv authored
    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.
Commits on Sep 24, 2004
  1. Back out previous commit as it's no longer necessary -- bsd.buildlink…

    jlam authored
    …3.mk
    
    will now automatically pre-create the buildlink bin directory.
Commits on Apr 11, 2004
  1. No longer used.

    snj authored
Commits on Mar 18, 2004
  1. Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properly

    jlam authored
    by moving the inclusion of buildlink3.mk files outside of the protected
    region.  This bug would be seen by users that have set PREFER_PKGSRC
    or PREFER_NATIVE to non-default values.
    
    BUILDLINK_PACKAGES should be ordered so that for any package in the
    list, that package doesn't depend on any packages to the left of it
    in the list.  This ordering property is used to check for builtin
    packages in the correct order.  The problem was that including a
    buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed
    from BUILDLINK_PACKAGES and appended to the end.  However, since the
    inclusion of any other buildlink3.mk files within that buildlink3.mk
    was in a region that was protected against multiple inclusion, those
    dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
Commits on Mar 6, 2004
  1. Move openquicktime from the graphics to the multimedia category.

    jmmv authored
    This is version 1.0nb2.
Something went wrong with that request. Please try again.