pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/glib2



Module Name:    pkgsrc
Committed By:   jmmv
Date:           Sun Oct  9 19:40:03 UTC 2011

Modified Files:
        pkgsrc/devel/glib2: Makefile distinfo
        pkgsrc/devel/glib2/patches: patch-ak
Added Files:
        pkgsrc/devel/glib2: options.mk
        pkgsrc/devel/glib2/patches: patch-ck patch-cl patch-cm patch-cn

Log Message:
Add support for kqueue by using the patches written by Dmitry Matveev during
the Google Summer of Code 2011 program.  Congratulations, Dmitry!  :-)

This comes in the form of a new 'kqueue' build-time option.  This should NOT
be an option, but it is for two reasons:
- I consider this still experimental for it to be enabled on everyone's
  machines, and the code is not "official".
- The patch requires us to run automake/autoconf during the pre-configure
  stage, and I don't want to add these dependencies on the default package
  build.
When these patches get integrated upstream, we can get rid of the option
altogether.

Also note that I had to backport some of our custom changes to Makefile.in
files and some to configure to the original Makefile.am files and
configure.ac.  This is to prevent our custom patches from being lost during
the automake/autoconf invocations we now do when 'kqueue' is enabled.

Bump PKGREVISION to 1.


To generate a diff of this commit:
cvs rdiff -u -r1.186 -r1.187 pkgsrc/devel/glib2/Makefile
cvs rdiff -u -r1.153 -r1.154 pkgsrc/devel/glib2/distinfo
cvs rdiff -u -r0 -r1.8 pkgsrc/devel/glib2/options.mk
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/glib2/patches/patch-ak
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/glib2/patches/patch-ck \
    pkgsrc/devel/glib2/patches/patch-cl pkgsrc/devel/glib2/patches/patch-cm \
    pkgsrc/devel/glib2/patches/patch-cn

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index