Skip to content
Commits on Mar 3, 2012
Commits on Feb 13, 2012
  1. update to 0.19

    drochner committed Feb 13, 2012
    changes:
    -many fixes
    -documentation updates, manpages added
Commits on Feb 6, 2012
  1. Revbump for

    wiz committed Feb 6, 2012
    a) tiff update to 4.0 (shlib major change)
    b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)
    
    Enjoy.
Commits on Nov 11, 2011
  1. sysutils/desktop-file-utils: cleanup after deinstall

    marino committed Nov 11, 2011
    This package creates ${LOCALBASE}/share/applications directory, but it
    didn't attempt to remove it upon deinstallation.  DEINSTALL fragment has
    been updated to fix this.
Commits on Apr 22, 2011
  1. recursive bump from gettext-lib shlib bump.

    obache committed Apr 22, 2011
Commits on Jan 16, 2010
  1. Added LICENSE.

    heinz committed Jan 16, 2010
Commits on Jul 22, 2009
  1. Remove USE_DIRS from pkgsrc.

    wiz committed Jul 22, 2009
    Shared directories can now be created independently by the pacakges
    needing them and will be removed automatically by pkg_delete when empty.
    
    Packages needing empty directories can use the @pkgdir command in PLIST.
    
    Discussed and ok'd in thread starting at
    http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
Commits on Jun 14, 2009
  1. Remove @dirrm entries from PLISTs

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

    joerg committed Mar 20, 2009
    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 Apr 30, 2008
  1. Drop maintainership

    jmmv committed Apr 30, 2008
    Stop lying and drop maintainership of these packages.  I have not
    maintained them for a very long time already, so leave room for
    fresh blood to take over them.
Commits on Mar 4, 2008
  1. Update to 0.15:

    wiz committed Mar 4, 2008
    ============
    Version 0.15
    ============
    
      o make the extension check for Icon key a warning instead of an error for now
        (Ray Strode)
      o Fix a crash in update-desktop-database when there's no group (Vincent)
      o Fix a crash in the validator happening for very small lines (Vincent)
Commits on Nov 29, 2007
  1. Package supports installation to DESTDIR.

    heinz committed Nov 29, 2007
Commits on Sep 7, 2007
  1. Update to 0.14:

    wiz committed Sep 7, 2007
    ============
    Version 0.14
    ============
    
      o update of the Emacs editing mode for .desktop files (Ville Skyttä)
      o make desktop-file-install print an error when trying to install a
        non-existing desktop file, or a desktop file that can't be read (Vincent)
      o make the validator check the content of the Icon key (Vincent)
      o make the validator accept X-Foo as a valid environment (this was added to
        the spec) (Stanislav Brabec, Vincent)
      o really handle the -m command line argument for desktop-file-install
        (Matthias Clasen)
      o make desktop-file-install accept as one valid argument multiple
        categories/only-show-in/mime-types values. Now --add-category="GNOME;GTK"
        works as expected. (Vincent)
      o make desktop-file-install validate the created desktop file before removing
        the original file, and unlink it if it's not valid (Vincent)
      o code cleanups for desktop-file-install (Vincent)
Commits on Jul 13, 2007
Commits on Jul 3, 2007
  1. Update to 0.13:

    wiz committed Jul 3, 2007
    ============
    Version 0.13
    ============
    
      o rewrite validator, and update it for desktop entry specification 1.0.
        The validator should be stricter and report more useful messages.
        (Vincent)
      o add --warn-kde and --no-warn-deprecated command line options to
        desktop-file-validate (Vincent)
      o port desktop-file-install to GKeyFile (Vincent)
      o don't require --vendor for desktop-file-install (Vincent)
      o some general module cleanup (Vincent)
Commits on Nov 18, 2006
  1. Update to 0.12:

    wiz committed Nov 18, 2006
    ============
    Version 0.12
    ============
    
      o improves category validation code to not catch false positives (Vincent Fretin, Ville Skyttä, Ray Strode, Vincent Untz)
      o make category validation code non-fatal (Ray)
      o fix mem leaks and double frees (Pascal Terjan)
Commits on Oct 4, 2006
Commits on Jul 8, 2006
  1. Change the format of BUILDLINK_ORDER to contain depth information as …

    jlam committed Jul 8, 2006
    …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 committed Jul 8, 2006
    of the order in which buildlink3.mk files are (recursively) included
    by a package Makefile.
Commits on Jun 15, 2006
  1. Pluralize INSTALL_TEMPLATE and DEINSTALL_TEMPLATE variable names as per

    jlam committed Jun 15, 2006
    the pkglint warning:
    
        As {INSTALL,DEINSTALL}_TEMPLATE is modified using "+=", its name
        should indicate plural.
    
    This does make the variables a bit more suggestive of the fact that they
    hold lists of values.
  2. Split out deinstall portions of INSTALL scripts into DEINSTALL scripts.

    jlam committed Jun 15, 2006
    This avoids the need for a confusing line of the form:
    
    	DEINSTALL_TEMPLATE+=	path/to/INSTALL
    
    in the package Makefile, and actually removes the need to specify it
    altogether since by convention, the existence of the DEINSTALL script
    is enough to add it to DEINSTALL_TEMPLATE.
Commits on Apr 28, 2006
  1. Update to 0.11:

    wiz committed Apr 28, 2006
    ============
    Version 0.11
    ============
    
      o Validate desktop file categories (Emmet Hikory, Vincent Untz)
      o Use GKeyFile instead of the old egg code in update-desktop-database (Vincent)
      o Use GOption instead of popt (Vincent)
      o Fix grammar problem in one of the strings (Moritz Barsnick)
      o NULL terminate search patch in update-desktop-database (Mike Hearn)
      o Fix language to encoding mapping to match spec (Ville Skyttä)
Commits on Apr 12, 2006
  1. Aligned the last line of the buildlink3.mk files with the first line, so

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

    reed committed Apr 6, 2006
    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 21, 2006
  1. Bump PKGREVISION for all packages that had broken INSTALL/DEINSTALL

    jlam committed Mar 21, 2006
    scripts prior to revision 1.43 of bsd.pkginstall.mk.
Commits on Mar 14, 2006
  1. Modify the pkginstall framework so that it manages all aspects of

    jlam committed Mar 14, 2006
    INSTALL/DEINSTALL script creation within pkgsrc.
    
    If an INSTALL or DEINSTALL script is found in the package directory,
    it is automatically used as a template for the pkginstall-generated
    scripts.  If instead, they should be used simply as the full scripts,
    then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC
    explicitly, e.g.:
    
    	INSTALL_SRC=	${PKGDIR}/INSTALL
    	DEINSTALL_SRC=	# emtpy
    
    As part of the restructuring of the pkginstall framework internals,
    we now *always* generate temporary INSTALL or DEINSTALL scripts.  By
    comparing these temporary scripts with minimal INSTALL/DEINSTALL
    scripts formed from only the base templates, we determine whether or
    not the INSTALL/DEINSTALL scripts are actually needed by the package
    (see the generate-install-scripts target in bsd.pkginstall.mk).
    
    In addition, more variables in the framework have been made private.
    The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are
    more sensible names given the very few exported variables in this
    framework.  The only public variables relating to the templates are:
    
    	INSTALL_SRC		INSTALL_TEMPLATE
    	DEINSTALL_SRC		DEINSTALL_TEMPLATE
    				HEADER_TEMPLATE
    
    The packages in pkgsrc have been modified to reflect the changes in
    the pkginstall framework.
Commits on Feb 5, 2006
Commits on Dec 29, 2005
  1. Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk

    jlam committed Dec 29, 2005
    automatically detects whether we want the pkginstall machinery to be
    used by the package Makefile.
Commits on Dec 5, 2005
  1. Ran "pkglint --autofix", which corrected some of the quoting issues in

    rillig committed Dec 5, 2005
    CONFIGURE_ARGS.
Commits on Aug 10, 2005
  1. Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That

    jlam committed Aug 10, 2005
    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 committed Jul 21, 2005
    No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
Commits on Apr 11, 2005
Commits on Mar 24, 2005
  1. Don't check for USE_BUILDLINK3 anymore in these files. These are incl…

    jlam committed Mar 24, 2005
    …uded
    
    by other package Makefiles, and with the deprecation of USE_BUILDLINK3
    support in the infrastructure files, these had the potential to break
    existing packages.
Commits on Feb 24, 2005
  1. Add RMD160 digests.

    agc committed Feb 24, 2005
Commits on Jan 3, 2005
  1. Update to 0.10:

    jmmv committed Jan 3, 2005
    o Remove all menus code (Mark McLoughlin)
    o Don't try and add key/value pairs to comments (Miloslav Trmac)
Something went wrong with that request. Please try again.