# Generated by Makefile. Do not edit.

commit a1378383a0df08a4b3d8e1ce5ae6c0b7f6664c59
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2016-03-10

    Bump version to 0.21.0

 NEWS                | 12 ++++++++++++
 configure.ac        |  2 +-
 cygport.spec        |  5 ++++-
 data/sample.cygport |  2 +-
 4 files changed, 18 insertions(+), 3 deletions(-)

commit 8459b34f32537704ed8118e69a890b9238b5bf89
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2016-03-09

    Update gnuconfig

 data/gnuconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 491bba5e38d09d942d482045ee0acbff4d73f183
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2016-03-10

    tests: leave files in place for cygport upload

 .gitignore        | 3 +++
 tests/Makefile.am | 2 +-
 tests/bootstrap   | 6 +-----
 3 files changed, 5 insertions(+), 6 deletions(-)

commit 5a9fe2334833d9ed2fd12348cd6dfdf198b7cc4e
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2016-03-10

    postinst: remove GIO and GSettings postinstall scripts
    
    These are now handled by perpetual postinstall scripts in glib2.0.

 lib/src_postinst.cygpart | 49 ++----------------------------------------------
 1 file changed, 2 insertions(+), 47 deletions(-)

commit 99aaf037f12365d647e7a8369385c0a3879e6475
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2016-03-10

    mate: remove obsolete mate-conf related code
    
    MATE switched completely to GSettings long ago.

 cygclass/mate.cygclass   |  3 ---
 lib/src_postinst.cygpart | 45 +--------------------------------------------
 2 files changed, 1 insertion(+), 47 deletions(-)

commit edfe2a3d8baa73ff290e8561e6fd5e2c43b30894
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2016-03-10

    postinst: remove desktop and mime postinstall scripts
    
    These are now handled by perpetual postinstalls in desktop-file-utils
    and shared-mime-info.

 lib/src_postinst.cygpart | 34 ++++++----------------------------
 1 file changed, 6 insertions(+), 28 deletions(-)

commit 3628c1d416bde754ec0ac9bc95823b0763a56180
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-11-03

    Add perl deps for announce command

 cygport.spec        | 3 +++
 data/sample.cygport | 3 ++-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit 504740d3fcea28573cd85a5359ec22f04af2cb6e
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-11-03

    Add announce command

 bin/cygport.in               |  5 +++
 data/cygport-bash-completion |  2 +-
 data/cygport.conf            | 61 +++++++++++++++++++++++++++++++
 lib/help.cygpart             |  1 +
 lib/pkg_upload.cygpart       | 86 ++++++++++++++++++++++++++++++++++++++++++--
 5 files changed, 151 insertions(+), 4 deletions(-)

commit e3841b32fa0de0d7ba810484e365692dc82d4f2f
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2016-03-09

    list_deps: list target pkg-config program dependency

 lib/pkg_info.cygpart | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

commit 5ee0de58c72f91f2a1f6c6858344448c44883fcc
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2016-03-09

    autotools: check existence of aclocal dirs

 cygclass/autotools.cygclass | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

commit 0b6186a429dc8c1d251ecb099d0661823721337f
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2016-03-09

    font: update docs

 cygclass/font.cygclass | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit 25e590fd5a3bde301af7bd6a9110730dcec2bd75
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2016-03-09

    postinst: drop fontconfig postinstall scripts
    
    libfontconfig will build the cache itself when initialized, but just in
    case it now also has a perpetual postinstall script.  This removed the
    circular dependency of libfontconfig1 -> some-font -> fontconfig.

 lib/src_postinst.cygpart | 45 +++++++++++++--------------------------------
 1 file changed, 13 insertions(+), 32 deletions(-)

commit ca0fe45110da8cf5df2d4148b5179fefa0e4bb9b
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2016-02-24

    postinst: do not depend on desktop-file-utils and shared-mime-info
    
    Packages with desktop menu or MIME entries should not pull in either
    desktop-file-utils nor shared-mime-info, rather only use them if they
    are already installed.  desktop-file-utils is really only needed by
    GIO, GnomeVFS, and xdg-utils, which reference mimeinfo.cache.
    shared-mime-info is used by these, as well as kdelibs, Qt5Core, and
    Thunar, among a few others.

 lib/src_postinst.cygpart | 25 +++++++++++--------------
 1 file changed, 11 insertions(+), 14 deletions(-)

commit bdf15b3bdf17fa6378d8d8f7c3da03e38ba9ac49
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2016-02-23

    prepstrip: fix missing .exe extension in OCaml and PAR
    
    Moving this code block down to after the .exe fix, and just before the
    actual strip (which is still skipped) allows the former to take effect.

 lib/src_postinst.cygpart | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

commit 702b22543248468f607854403b26da1e3de7fa55
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2016-02-23

    pkg_dist: do not skip dependency on cygwin
    
    upset previously relied on a complicated autodep mechanism to make all
    packages -- even noarch packages without a dependency on cygwin1.dll --
    depend on the cygwin package.  This was not without its flaws, however,
    and this code has not actually removed the cygwin dependency since 2.0.

 lib/pkg_pkg.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 82f5ce82ccbcb22194aff2fb1b903ecd8fa15ed9
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2016-02-23

    upload: respect RESTRICT=upload

 lib/pkg_upload.cygpart   | 5 +++++
 lib/src_postinst.cygpart | 4 +++-
 2 files changed, 8 insertions(+), 1 deletion(-)

commit 9e585450400fb9d07032d1d55d0241ac811e852b
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2016-02-23

    vim: remove VIMRUNTIME, do not build-require vim
    
    Nothing but vim-common should be installed to VIMRUNTIME.

 cygclass/vim.cygclass | 12 ------------
 1 file changed, 12 deletions(-)

commit 353514672993b9efd1db0516741506685722972c
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2016-01-26

    mirrors: follow Portage move from CVS to Git

 data/mirrors | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit eadb533657926dd3bce3d3178baff768604dd61e
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2016-01-20

    list_deps: fix pkg-config Requires.private dependencies
    
    Requires.private is only ignored with --libs (w/o --static), but is
    still used with --cflags regardless.
    
    This partially reverts commit 5c4396b59a13f13fc4d421c496a48d052df8a361.

 lib/pkg_info.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 3860996b2bab250d8ac86672485b03ca79359a01
Author: Achim Gratz <Stromeko@Stromeko.DE>
Date:   2015-12-06

    list_deps: correct shebang detection/extraction
    
    Shebang lines must be the first line.  Restrict the various attempts at
    detecting or extracting those lines to the first line only.  For Tcl and
    its exec lines, check the first five lines in the file.

 lib/pkg_info.cygpart | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

commit bc021eb935b8b98ec0360ee2c03d774350ae04c2
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2016-01-08

    waf: drop support for system waf
    
    Without a stable API, using a system waf is impractical at best.

 cygclass/waf.cygclass | 46 +++++++++-------------------------------------
 1 file changed, 9 insertions(+), 37 deletions(-)

commit 5c4396b59a13f13fc4d421c496a48d052df8a361
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2016-01-08

    list_deps: drop indirect pkg-config deps
    
    Requires.private and Libs.private are now only for static linking,
    as on other platforms.

 lib/pkg_info.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 0a56d917924242d2df2e3ad44709d0b4e1265d42
Author: Ken Brown <kbrown@cornell.edu>
Date:   2015-06-16

    texlive: fix calls to fmtutil for TeX Live 2015
    
    The syntax for 'fmtutil --enablefmt/--disablefmt' now requires the
    specification of a pair format/engine in case there is more than one
    engine with a given format name.

 cygclass/texlive.cygclass |  2 +-
 lib/src_postinst.cygpart  | 15 +++++++++++++--
 2 files changed, 14 insertions(+), 3 deletions(-)

commit 8f7d0552ecb4c566110a96375a97a51bc8acfe20
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-10-19

    prepstrip: use cross-strip on crt*.o object files

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f9ab346d274f89ec53c4e1ca95c3f6b9095ee70e
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-09-22

    list_deps: ignore deps in Python GI overrides
    
    These are shipped together with girepository-* packages but we don't
    need the python/python3 dep.

 lib/pkg_info.cygpart | 2 ++
 1 file changed, 2 insertions(+)

commit 0b10c88396a6044168ba41bb2862fc2df9126156
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-09-22

    perl: quote args to perl_compile and perl_install

 cygclass/perl.cygclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 899127ecd691450746679756f04b71e4b4a3af59
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-09-22

    kde4, qt4-cmake: specify locations of more executables for cross-compiling

 cygclass/kde4.cygclass      | 6 ++++++
 cygclass/qt4-cmake.cygclass | 4 ++++
 2 files changed, 10 insertions(+)

commit db3057d22f9cdfbfd812efe655a56a2f2262ba37
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-09-22

    postinst: modernize fonts postinstall

 lib/src_postinst.cygpart | 43 ++++++++++++++++++++++---------------------
 1 file changed, 22 insertions(+), 21 deletions(-)

commit 3cf6bddaaeed10dfe08d2804e20afb45628c2ad0
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-09-22

    font: add sfd2otf function

 cygclass/font.cygclass | 23 ++++++++++++++++++++++-
 1 file changed, 22 insertions(+), 1 deletion(-)

commit 1bbc2f59ef43ec45bc0eb3f4129c21d1f4b803a8
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-09-22

    font: sfd2ttf: also produce a sample PDF

 cygclass/font.cygclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 181adec190325abfd64c5b94f1283b326579d9e9
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-09-22

    font: modernize fontinto/dofont docs

 cygclass/font.cygclass | 18 +++---------------
 1 file changed, 3 insertions(+), 15 deletions(-)

commit 9c8e3beb49bb42e67ee2edbb94a9ef96fa6cc9db
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-09-22

    font: modernize example

 cygclass/font.cygclass | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit a216f5a7948198ccfc11c11f14f74ebbde7db378
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-09-01

    Mark mmix (mmix-knuth-mmixware) as an embedded host/target

 lib/syntax.cygpart | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit a43c1486827c8c15e7afb22dfcf471e7718cdb06
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-20

    Bump version to 0.20.2

 NEWS                | 4 ++++
 configure.ac        | 2 +-
 cygport.spec        | 5 ++++-
 data/sample.cygport | 2 +-
 4 files changed, 10 insertions(+), 3 deletions(-)

commit 03b2c10e7ca14f324db56321bafe5f86a10c8572
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-20

    Packaging fixes

 Makefile.am     |  5 +++--
 configure.ac    |  2 +-
 cygport.spec    |  2 +-
 tests/bootstrap | 10 +++++-----
 4 files changed, 10 insertions(+), 9 deletions(-)

commit 7c955236b0424ea7cf996e7f64ba96e109db9765
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-20

    Goodbye, SourceForge
    
    The slow downfall of SourceForge has been a long time coming.  Allura
    was a complete disaster for projects with many repositories, such as
    Ports.  But this weekend-long outage -- with LAST priority to developer
    services such as git -- was the last straw for me.

 README              | 6 +++---
 cygport.spec        | 2 +-
 data/sample.cygport | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

commit d55c887bbeb02220eacfc6c171832e57a52596f6
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-20

    Update gnuconfig

 data/gnuconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit fbf368cbe9f8c8e934c46c40fcb8067a787d1242
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-20

    doc: fix make distcheck

 doc/Makefile.am | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

commit 83b24215516807016f41d15d96fb2e52f475d121
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-20

    doc: remove mentions of abs_top_srcdir

 configure.ac    | 2 +-
 doc/Makefile.am | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 3d6edd7923e1f7001578c335dd6a5d23a51e5a61
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-20

    doc: switch index.html to redirector

 doc/Makefile.am |  5 +++--
 doc/index.html  | 10 ++++++++++
 2 files changed, 13 insertions(+), 2 deletions(-)

commit 9ea2372abcd71cc191b54611af371533f09270a4
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-20

    postinst: use exec in xsession launcher

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7851ce66d65520baba46f8ca0b789865c4e17ad4
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-20

    list_deps: initial implementation of REQUIRES_EXCLUDE_FROM
    
    There are more find commands that have to be reworked to complete
    this, but this should cover most cases.

 lib/pkg_info.cygpart | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

commit d4c8917e1c380f722310847e95ec929e56dc4cb7
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-20

    doc: fix error in make_desktop_entry

 lib/src_install.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1ff3d87b32fb252a32caffd70f9b83695d43cadb
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-20

    doc: switch to multidoc format

 .gitignore      |  4 +---
 configure.ac    |  2 ++
 doc/Makefile.am | 25 +++++++++++++++++++------
 3 files changed, 22 insertions(+), 9 deletions(-)

commit 01d235e3abf4d0300aae6d6b3d07aea5d2129d44
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-20

    doc: include GFDL inline

 COPYING-DOCS   | 3 +++
 doc/robodoc.rc | 2 ++
 2 files changed, 5 insertions(+)

commit e6dae7ea8a5310efccb14c441212e82b7b58b627
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-19

    doc: move Cygclasses (Chapter 14) header

 bin/cygport.in       | 182 ---------------------------------------------------
 cygclass/Makefile.am | 182 +++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 182 insertions(+), 182 deletions(-)

commit b041255978db614b708f8db503d5e464e9844f59
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-19

    doc: move Uploading (Chapter 13) contents

 bin/cygport.in         | 28 ----------------------------
 lib/pkg_upload.cygpart | 28 ++++++++++++++++++++++++++++
 2 files changed, 28 insertions(+), 28 deletions(-)

commit 203ba5c1ac71ba0982b9feffcf686356a1231366
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-19

    doc: move Packaging (Chapter 12) header

 bin/cygport.in      | 12 ------------
 lib/pkg_pkg.cygpart | 12 ++++++++++++
 2 files changed, 12 insertions(+), 12 deletions(-)

commit edc897626b57adff62c84ac770005ada21e9a9da
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-19

    doc: move Postinstall (Chapter 11) header

 bin/cygport.in           | 3 ---
 lib/src_postinst.cygpart | 3 +++
 2 files changed, 3 insertions(+), 3 deletions(-)

commit dc0001b5eb684b2fa3d0fc3f29c1249f5d053589
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-19

    doc: move Installing (Chapter 10) header

 bin/cygport.in          | 7 -------
 lib/src_install.cygpart | 7 +++++++
 2 files changed, 7 insertions(+), 7 deletions(-)

commit 35ff26fd678a13bdc24eeb0dcfffe447293466f4
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-19

    doc: move Testing (Chapter 9) header

 bin/cygport.in       | 3 ---
 lib/src_test.cygpart | 3 +++
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 42129404d67b162a744f4d3f844f82a90b43db21
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-19

    doc: move Compiling (Chapter 8) header

 bin/cygport.in        | 3 ---
 lib/compilers.cygpart | 3 +++
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 93e1609304ba6105c18adc12e26856946de3d2e5
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-19

    doc: move Checks (Chapter 7) header

 bin/cygport.in          | 3 ---
 lib/check_funcs.cygpart | 3 +++
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 7e4e37d4b299bd2aa6ad52d0ff0b44bc986da6f7
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-19

    doc: move Preparation (Chapter 6) header

 bin/cygport.in       | 3 ---
 lib/src_prep.cygpart | 3 +++
 2 files changed, 3 insertions(+), 3 deletions(-)

commit d2a9ef94f344be5f1cb945d8c5d6970962b5d0be
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-19

    doc: move Downloading (Chapter 5) headers

 bin/cygport.in        | 3 ---
 lib/src_fetch.cygpart | 7 +++++--
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 978c854c8dc70146b0db26ba6dd7b1d6d4609c90
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-19

    doc: move Information (Chapter 4) header

 bin/cygport.in       | 3 ---
 lib/pkg_info.cygpart | 3 +++
 2 files changed, 3 insertions(+), 3 deletions(-)

commit ca4deb3d86b5d362cef3d5795064c0fbe3ccfba0
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-19

    doc: rearrange Format (Chapter 3) headers

 bin/cygport.in     | 94 +-----------------------------------------------------
 lib/syntax.cygpart | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 88 insertions(+), 93 deletions(-)

commit 7428fb327293a5b3a566931b9ebc3774a9cff4bb
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-19

    doc: move Configuration (Chapter 2) header

 bin/cygport.in    | 3 ---
 data/cygport.conf | 3 +++
 2 files changed, 3 insertions(+), 3 deletions(-)

commit b63b025c1cf42f273cf39f6e31a8e3a8f663da6e
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-19

    doc: change Intro and Usage (Chapter 1) headers

 bin/cygport.in | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

commit ab0b65d2690fd1936eaba7b891f521eb08fc0635
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-19

    doc: divide into chapters

 bin/cygport.in | 43 +++++++++++++++++++++++++++++++++++++++++++
 doc/robodoc.rc |  3 ++-
 2 files changed, 45 insertions(+), 1 deletion(-)

commit a7fcfdca2ac5f8448967c5394bd7dc447ba8235e
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-19

    mirrors: remove reference to deprecated apache2.cygclass

 data/mirrors | 2 --
 1 file changed, 2 deletions(-)

commit ea3c240f33d42260b2946e1bc7c1224d8ce11537
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-19

    qt5: use toolchain.cygclass for packages with host tools

 cygclass/qt5.cygclass | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

commit 4cd72302cdb2c61a43550ece4aa652f46ff9ebe3
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-07-17

    kde4: separate kde4_cmake command, redefine kde4_compile

 cygclass/kde4.cygclass | 23 +++++++++++++++++------
 1 file changed, 17 insertions(+), 6 deletions(-)

commit c21a64da489742b67f6b1d703f439806f1b72f6b
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-06-16

    spec: fix installation of cygport.conf
    
    This is a follow-up to commit 84827e781609974e382fd62858d7bf6e2e88cd72.

 cygport.spec | 1 +
 1 file changed, 1 insertion(+)

commit 2d8f8441eeaf110308d4938e3ae2881f41114c07
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-06-14

    Bump version to 0.20.1

 NEWS                | 3 +++
 configure.ac        | 2 +-
 cygport.spec        | 5 ++++-
 data/sample.cygport | 2 +-
 4 files changed, 9 insertions(+), 3 deletions(-)

commit e6f098f17c9b33ae4aecb19f5bacbe39645b3b6d
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-06-14

    autotools: update documentation for httpd.cygclass

 cygclass/autotools.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 8f9040d360db5e60f061eb77aae6fbf1daef9c11
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-06-14

    apache2: rework as wrapper for httpd.cygclass

 cygclass/apache2.cygclass | 349 +++++-----------------------------------------
 1 file changed, 32 insertions(+), 317 deletions(-)

commit c2620e6fa12513f56905e46363096b9ae497eec2
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-06-14

    apache: rework as wrapper for httpd.cygclass

 cygclass/apache.cygclass | 37 ++++++++++++++++++++++---------------
 1 file changed, 22 insertions(+), 15 deletions(-)

commit 73feae46aff8120957e9c1b18df4d34bdd8f8d15
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-06-05

    autotools: do not assume presence of autopoint

 cygclass/autotools.cygclass | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

commit 7c699f8ff512f4e48c6502e662c8a34700429d89
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-06-05

    list_deps: fix lua syntax for 5.2

 lib/pkg_info.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4615fdd04ed1971c54104a03a584fad7b4b9289b
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-06-03

    Silence warning with git describe when building from source tarball

 bin/Makefile.am | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 493124e598e549a8f7b3cc5e3b28adc8aa0a922c
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-06-03

    qt5: document QT5_IMPORTSDIR, QT5_QMLDIR

 cygclass/qt5.cygclass | 8 ++++++++
 1 file changed, 8 insertions(+)

commit eedb2160f7214d157621a1a8c3f6c8612bd4310a
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-06-03

    qt4: document QT4_IMPORTSDIR

 cygclass/qt4.cygclass | 4 ++++
 1 file changed, 4 insertions(+)

commit f3aa22c151e0081195e19e3a835d45047a75fed7
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-06-03

    qt4: add QT4_MKSPECSDIR, use qmake-qt4 to define variables
    
    This matches commit 08befab446319b2003d6fca44e8d5c626369a43f for qt5.

 cygclass/qt4.cygclass | 41 +++++++++++++++++++----------------------
 1 file changed, 19 insertions(+), 22 deletions(-)

commit efcf7465b1db948e7a6dca4031bfa3d12ecef217
Author: Andrew Schulman <andrex@utexas.edu>
Date:   2015-06-02

    document that users must connect once by sftp before uploading

 bin/cygport.in | 7 +++++++
 1 file changed, 7 insertions(+)

commit 6a8c2f3a48d1ddd3c9a3370c70144e22f8c51c31
Author: Andrew Schulman <andrex@utexas.edu>
Date:   2015-05-30

    pkg_upload: detect SHA256 key fingerprints (OpenSSH 6.8 and later)
    
    v2: more precise regex for SHA256 key fingerprint, per RFC 3548

 lib/pkg_upload.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 910cdd8c8bf981b2dd1f892dc2023937509451cd
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-29

    Update copyrights for 2015

 bin/cygport.in                      | 4 ++--
 cygclass/R.cygclass                 | 2 +-
 cygclass/ant.cygclass               | 2 +-
 cygclass/apache.cygclass            | 2 +-
 cygclass/apache2.cygclass           | 2 +-
 cygclass/aspell-dict.cygclass       | 2 +-
 cygclass/autotools.cygclass         | 2 +-
 cygclass/berkdb.cygclass            | 2 +-
 cygclass/bzr.cygclass               | 2 +-
 cygclass/clang.cygclass             | 2 +-
 cygclass/claws-mail.cygclass        | 2 +-
 cygclass/cmake.cygclass             | 2 +-
 cygclass/cross.cygclass             | 2 +-
 cygclass/cvs.cygclass               | 2 +-
 cygclass/distutils-multi.cygclass   | 2 +-
 cygclass/distutils.cygclass         | 2 +-
 cygclass/docbook.cygclass           | 2 +-
 cygclass/ebook.cygclass             | 2 +-
 cygclass/emacs.cygclass             | 2 +-
 cygclass/font.cygclass              | 2 +-
 cygclass/fossil.cygclass            | 2 +-
 cygclass/fox.cygclass               | 2 +-
 cygclass/ggz.cygclass               | 2 +-
 cygclass/git.cygclass               | 2 +-
 cygclass/gnome.org.cygclass         | 2 +-
 cygclass/gnome2.cygclass            | 2 +-
 cygclass/gnustep.cygclass           | 2 +-
 cygclass/gst-plugins.cygclass       | 2 +-
 cygclass/gst-plugins0.10.cygclass   | 2 +-
 cygclass/gstreamer.cygclass         | 2 +-
 cygclass/gtk2-perl.cygclass         | 2 +-
 cygclass/gtkmm.cygclass             | 2 +-
 cygclass/hg.cygclass                | 2 +-
 cygclass/httpd.cygclass             | 2 +-
 cygclass/java.cygclass              | 2 +-
 cygclass/kde.org.cygclass           | 2 +-
 cygclass/kde4.cygclass              | 2 +-
 cygclass/lua.cygclass               | 2 +-
 cygclass/mate.cygclass              | 2 +-
 cygclass/mono.cygclass              | 2 +-
 cygclass/mtn.cygclass               | 2 +-
 cygclass/multilib.cygclass          | 2 +-
 cygclass/nant.cygclass              | 2 +-
 cygclass/ocaml.cygclass             | 2 +-
 cygclass/octave.cygclass            | 2 +-
 cygclass/opensync.cygclass          | 2 +-
 cygclass/perl.cygclass              | 2 +-
 cygclass/php.cygclass               | 2 +-
 cygclass/pygtk.cygclass             | 2 +-
 cygclass/pypy-distutils.cygclass    | 2 +-
 cygclass/pypy.cygclass              | 2 +-
 cygclass/python-distutils.cygclass  | 2 +-
 cygclass/python.cygclass            | 2 +-
 cygclass/python3-distutils.cygclass | 2 +-
 cygclass/python3.cygclass           | 2 +-
 cygclass/qt3-qmake.cygclass         | 2 +-
 cygclass/qt3.cygclass               | 2 +-
 cygclass/qt4-cmake.cygclass         | 2 +-
 cygclass/qt4-qconf.cygclass         | 2 +-
 cygclass/qt4-qmake.cygclass         | 2 +-
 cygclass/qt4.cygclass               | 2 +-
 cygclass/qt5-qmake.cygclass         | 2 +-
 cygclass/qt5.cygclass               | 2 +-
 cygclass/rox.cygclass               | 2 +-
 cygclass/ruby-gnome2.cygclass       | 2 +-
 cygclass/ruby.cygclass              | 2 +-
 cygclass/rubygem.cygclass           | 2 +-
 cygclass/sugar.cygclass             | 2 +-
 cygclass/svn.cygclass               | 2 +-
 cygclass/tcl.cygclass               | 2 +-
 cygclass/texlive.cygclass           | 2 +-
 cygclass/toolchain.cygclass         | 2 +-
 cygclass/utils.cygclass             | 2 +-
 cygclass/vim.cygclass               | 2 +-
 cygclass/waf.cygclass               | 2 +-
 cygclass/wxwidgets.cygclass         | 2 +-
 cygclass/xfce4.cygclass             | 2 +-
 cygclass/xorg.cygclass              | 2 +-
 cygclass/xvfb.cygclass              | 2 +-
 data/cygport.nanorc                 | 2 +-
 data/cygport.vim                    | 2 +-
 data/mirrors                        | 2 +-
 lib/check_funcs.cygpart             | 2 +-
 lib/compilers.cygpart               | 2 +-
 lib/config_registry.cygpart         | 2 +-
 lib/help.cygpart                    | 4 ++--
 lib/inheritance.cygpart             | 2 +-
 lib/pkg_cleanup.cygpart             | 2 +-
 lib/pkg_info.cygpart                | 2 +-
 lib/pkg_pkg.cygpart                 | 2 +-
 lib/src_compile.cygpart             | 2 +-
 lib/src_fetch.cygpart               | 2 +-
 lib/src_install.cygpart             | 2 +-
 lib/src_postinst.cygpart            | 2 +-
 lib/src_prep.cygpart                | 2 +-
 lib/src_test.cygpart                | 2 +-
 lib/syntax.cygpart                  | 2 +-
 tools/deb2targz                     | 2 +-
 tools/pkgrip                        | 2 +-
 tools/sysrootize                    | 2 +-
 100 files changed, 102 insertions(+), 102 deletions(-)

commit 29d08b6e12b54ae068a6841dafe7fee263e6c4e7
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-29

    Use git describe in cygport version

 bin/Makefile.am | 8 ++++++--
 doc/Makefile.am | 4 ++--
 2 files changed, 8 insertions(+), 4 deletions(-)

commit 84827e781609974e382fd62858d7bf6e2e88cd72
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-29

    Fix make distcheck

 data/Makefile.am    | 6 ------
 data/sample.cygport | 2 ++
 2 files changed, 2 insertions(+), 6 deletions(-)

commit ffd99570ba33e04514e6aed24d1e61696edcade1
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-29

    Bump version to 0.20.0

 NEWS                | 3 +++
 configure.ac        | 2 +-
 cygport.spec        | 5 ++++-
 data/sample.cygport | 2 +-
 4 files changed, 9 insertions(+), 3 deletions(-)

commit b36f4048db1e02f06e2c49cf0a788d3eded5adef
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-29

    Update gnuconfig

 data/gnuconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 07262fed73b8f8eb1cd8cd4aaa9543f53d475568
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-29

    httpd: verify linking of .la files in dohttpdmod
    
    Also, remove everything but the .so.  If the module exports an API
    used by other modules, then do the following:
    
    newlib ${B}/path/to/.libs/mod_foo.dll.a libmod_foo.dll.a
    
    then link the others with -lmod_foo.

 cygclass/httpd.cygclass | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

commit 90ddadd3f9d9de72f446ad56b490903d1e886a52
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-29

    httpd: add and use HTTPD_SYSCONFMODULESDIR

 cygclass/httpd.cygclass | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

commit 86ee647643a79b1bd411d911c82570615be2cc30
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-29

    httpd: fix HTTPD_MOD_NAME

 cygclass/httpd.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit e36b2cb2107ed943e10b000ea1c517b8b08e2f3b
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-22

    httpd: new cygclass for httpd 2.4 DSOs (obsoletes apache2)

 bin/cygport.in          |   5 +-
 cygclass/Makefile.am    |   1 +
 cygclass/httpd.cygclass | 408 ++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 412 insertions(+), 2 deletions(-)

commit 7f28991c8c37d0a39e1ed9648bb12c3e6fb0aa4e
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-21

    cygport 0.19.0

 NEWS                | 6 ++++++
 configure.ac        | 2 +-
 cygport.spec        | 5 ++++-
 data/sample.cygport | 2 +-
 4 files changed, 12 insertions(+), 3 deletions(-)

commit 96ee48879771f711cc6b2c9f7e84dd97fd203d5b
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-21

    Add new file from commit b45183d8ccf8b5076aab36ae61a9dd950f8cf8e8

 cygclass/kde.org.cygclass | 162 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 162 insertions(+)

commit 06a190db01e8adbddeaa288e564f8d32dfc0c005
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-21

    ruby, rubygem: adapt to Ruby 2.1+ versioning scheme

 cygclass/ruby.cygclass    | 7 +++++--
 cygclass/rubygem.cygclass | 2 +-
 2 files changed, 6 insertions(+), 3 deletions(-)

commit e33a33fa76d77e2d80d9f6d1d403d682a8bf635c
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-21

    kf5: remove plugin import libraries during install

 cygclass/kf5.cygclass | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

commit b45183d8ccf8b5076aab36ae61a9dd950f8cf8e8
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-17

    kde.org: new cygclass for SRC_URI in all KDE cygclasses

 bin/cygport.in         |   2 +
 cygclass/Makefile.am   |   1 +
 cygclass/kde4.cygclass | 125 +------------------------------------------------
 cygclass/kf5.cygclass  |  35 +-------------
 4 files changed, 7 insertions(+), 156 deletions(-)

commit 38cf18686949d06a3166f85efa1c99483cddd015
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-08

    kde4: update SRC_URIs for YY.MM.x releases

 cygclass/kde4.cygclass | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit c49bcd44be64e334636766c4174e0029905c1671
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-06

    kf5: new cygclass for KDE Frameworks 5.x components

 bin/cygport.in        |   2 +
 cygclass/Makefile.am  |   1 +
 cygclass/kf5.cygclass | 126 ++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 129 insertions(+)

commit cdc0f247320995b316a7523981129a2d596768d5
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-06

    Define NM for cross-compilation abstraction
    
    This can be used to create custom symbol lists (e.g. llvm)

 cygclass/cross.cygclass | 1 +
 lib/compilers.cygpart   | 7 +++++++
 2 files changed, 8 insertions(+)

commit 08befab446319b2003d6fca44e8d5c626369a43f
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-06

    qt5: add QT5_MKSPECSDIR, use qmake-qt5 to define variables

 cygclass/qt5.cygclass | 38 +++++++++++++++++++-------------------
 1 file changed, 19 insertions(+), 19 deletions(-)

commit 7bbd60ef9c59fd7fe9ef47d1590f82bb4ddf49a8
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-06

    cmake: use CMAKE_BUILD_TYPE=Release if RESTRICT=debuginfo

 cygclass/cmake.cygclass | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

commit dd18765268291b3bc747f3c4f1974dd7a7f3ac78
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-05-06

    qt3-qmake, qt4-qmake, qt5-qmake: use QMAKE_PROJECT_DEPTH
    
    This prevents qmake from attempting to resolve relative paths,
    which often breaks debuginfo.

 cygclass/qt3-qmake.cygclass | 1 +
 cygclass/qt4-qmake.cygclass | 1 +
 cygclass/qt5-qmake.cygclass | 1 +
 3 files changed, 3 insertions(+)

commit 4753911b7233f1ca13eb528e6a9f0748649f6689
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-03-09

    cygport 0.18.1

 NEWS                | 3 +++
 configure.ac        | 2 +-
 cygport.spec        | 5 ++++-
 data/sample.cygport | 2 +-
 4 files changed, 9 insertions(+), 3 deletions(-)

commit 0e9eb062cc7c012483af0f7164b9083c12eb092d
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-03-09

    Revert "prepstrip: use --compress-debug-sections"
    
    https://cygwin.com/ml/cygwin-apps/2015-03/msg00090.html
    https://sourceware.org/bugzilla/show_bug.cgi?id=18087
    
    This reverts commit 3f2faa356a6c186a974012f0cf3708d2627d3358.

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c2e4eb4adc0de260b3ef10e6674bd8084a0d7537
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-03-04

    cygport 0.18.0.1

 NEWS                | 1 -
 configure.ac        | 2 +-
 cygport.spec        | 5 ++++-
 data/sample.cygport | 2 +-
 4 files changed, 6 insertions(+), 4 deletions(-)

commit ea82af7d76b3409a9705b86567dc11cc5d260d5d
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-03-04

    Revert "cygport: rely on config.site for sysconfdir/localstatedir"
    
    The config.site in Fedora does nothing when cross-compiling, so we
    cannot rely on it all the time.
    
    This reverts commit dd96c275f0163b52f96cab1dee5b215061584c3c.

 autogen.sh                  | 2 ++
 cygclass/autotools.cygclass | 4 +++-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit f3ab01161bacc2693ee27839060957ea59e5cb23
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-03-04

    cygport 0.18.0

 NEWS                | 9 +++++++++
 configure.ac        | 2 +-
 cygport.spec        | 5 ++++-
 data/sample.cygport | 2 +-
 4 files changed, 15 insertions(+), 3 deletions(-)

commit 4736a95d4118f8029a630ff0e645ecdf5daecb46
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-02-12

    pkg_upload: check debuginfo

 lib/pkg_upload.cygpart | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit 3c4d8267343938b07b0fa3b70f6c7172fae6cbae
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-02-12

    pkg_upload: syntax fixes, verify setup.hint files

 lib/pkg_upload.cygpart | 46 ++++++++++++++++++++++++++--------------------
 1 file changed, 26 insertions(+), 20 deletions(-)

commit a605c8bd4b127306353f3bb6a3dd898050444cef
Author: Andrew Schulman <andrex@alumni.utexas.net>
Date:   2014-10-13

    Add upload command

 README                       |   3 ++
 bin/cygport.in               |  37 +++++++++++++-
 cygport.spec                 |   2 +
 data/cygport-bash-completion |   2 +-
 data/cygport.conf            |  13 +++++
 data/sample.cygport          |   4 +-
 lib/Makefile.am              |   1 +
 lib/help.cygpart             |   1 +
 lib/pkg_upload.cygpart       | 118 +++++++++++++++++++++++++++++++++++++++++++
 9 files changed, 176 insertions(+), 5 deletions(-)

commit dd96c275f0163b52f96cab1dee5b215061584c3c
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-03-04

    cygport: rely on config.site for sysconfdir/localstatedir
    
    The config.site file will be added in autoconf2.5-2.69-2.

 autogen.sh                  | 2 --
 cygclass/autotools.cygclass | 4 +---
 2 files changed, 1 insertion(+), 5 deletions(-)

commit 3f2faa356a6c186a974012f0cf3708d2627d3358
Author: Jon TURNEY <jon.turney@dronecode.org.uk>
Date:   2015-02-23

    prepstrip: use --compress-debug-sections

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a81f4286df44692bb3878808dbbaf401e52fd4e5
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-02-12

    Use downloaded files directly from DISTDIR

 bin/cygport.in        | 10 ++++++++++
 lib/pkg_pkg.cygpart   | 11 ++++++++++-
 lib/src_fetch.cygpart |  9 ++++-----
 lib/src_prep.cygpart  | 46 +++++++++++++++++++++++++++++++++++++++-------
 4 files changed, 63 insertions(+), 13 deletions(-)

commit f4e998a07163c4f9604a47b7e073c3965f5834fe
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-02-12

    toolchain: do not use sysroots for embedded targets

 cygclass/toolchain.cygclass |  9 +++++++--
 lib/syntax.cygpart          | 17 ++++++++++++-----
 2 files changed, 19 insertions(+), 7 deletions(-)

commit 3d63e4e20ed086b9c6a6e2e4b0275c49dace3164
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-02-12

    cygconf: Minimize configure directory arguments
    
    Some packages rely on these directories being defined in terms of $(prefix).

 cygclass/autotools.cygclass | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

commit 081c4d7f4cb86dd8b9701afdc7b508779b648ff2
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-02-12

    gnome2, mate: assure aclocal version matches automake

 cygclass/gnome2.cygclass | 4 +++-
 cygclass/mate.cygclass   | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 2bdb8a9e6ec60850dcdfb8f119c1ec21c3b7994d
Author: Ken Brown <kbrown@cornell.edu>
Date:   2014-11-26

    prep_texlive: remove calls to fc-cache
    
    Instead, create a file listing the font directories on which fc-cache
    should be run by a perpetual postinstall script.

 lib/src_postinst.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 15365684b0ad48dd28a35752951400f584ff3129
Author: Ken Brown <kbrown@cornell.edu>
Date:   2014-11-28

    prep_texlive: group enable/disable commands in calls to updmap
    
    In postinstall scripts we remove the updmap calls completely and
    instead create a file of commands in a marker directory, to be run by
    a perpetual postinstall script.  In preremove scripts we just group
    the commands into a single call to updmap, since setup.exe doesn't yet
    support perpetual preremove scripts.

 lib/src_postinst.cygpart | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

commit 7846afc2bfca499e9cb30e2a5894b3ea6e911cfc
Author: Ken Brown <kbrown@cornell.edu>
Date:   2014-11-26

    prep_texlive: remove calls to mktexlsr
    
    Instead create a marker file indicating that mktexlsr should be run by
    a perpetual postinstall script.

 lib/src_postinst.cygpart | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

commit 5392d4cbc8ab74283cb5a6bb92f92f1e091cc5af
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-02-07

    prep_xsessions: fix WoW64 detection for cygwin-1.7.34
    
    The -WOW64 suffix had to be shortened to -WOW in order to fit the 10.0
    OS version in Windows 10 Preview build 9926.

 lib/src_postinst.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit dd448584cf236221d3b9db7e0ee3bd512b44210a
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-01-12

    prep_xsessions: avoid collisions with dual-arch installations
    
    If a user installs both 32- and 64-bit X session packages on Cygwin
    x64, then the Start Menu shortcuts would collide.  Avoid this by
    renaming the Start Menu folder in the presumably non-default 32-on-64
    setup, which shouldn't affect most users.

 lib/src_postinst.cygpart | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

commit 4b9d287373053c13f4b9e22b7d879c6da5ac7ebc
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-01-08

    prep_xsessions: set desktop variables usually handled by DM
    
    DEs expect certain variables to be set -- DESKTOP_SESSION,
    XDG_SESSION_DESKTOP, and/or the new XDG_CURRENT_DESKTOP -- and they seem
    to rely on the DM to set these variables rather than their SM.  In fact,
    GNOME Flashback doesn't even start properly unless the latter is set.
    Therefore, we need to set these variables before starting the SM.
    
    As that makes a command line which seems to be too long for a Windows
    shortcut, so we create Xclients.$NAME.sh scripts instead, and modify
    the shortcuts accordingly.

 lib/src_postinst.cygpart | 18 +++++++++++++++---
 1 file changed, 15 insertions(+), 3 deletions(-)

commit 12d6585c3d802cb86b7ee906bfe3deb43a829f63
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-01-08

    font: fix dofontconf with files in subdirectories

 cygclass/font.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 45aa29d4e06ec243f587ab4c7651200386f0a4bf
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-01-08

    list_deps: ignore /usr/share/help

 lib/pkg_info.cygpart | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit 040784f53896d2a2e97a9c064d3709906e82dee7
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-01-06

    wxWidgets: update for 3.0

 cygclass/wxwidgets.cygclass | 24 ++++++++++++++----------
 1 file changed, 14 insertions(+), 10 deletions(-)

commit ea6d24455611c0f10c5f7889cf32bf379848b112
Author: Ken Brown <kbrown@cornell.edu>
Date:   2014-11-25

    texlive: remove references to /usr/share/texmf
    
    This is no longer used as of TeX Live 2013.

 lib/src_postinst.cygpart | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

commit a023edb0e8b218d02402f5e664d16eee81d719ea
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2015-01-05

    prepstrip: strip crt*.o with cross-toolchain if necessary

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8d505d987dc759735333950e886c9a54edc61baa
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-12-04

    cygport 0.17.1

 NEWS                | 6 ++++++
 configure.ac        | 2 +-
 cygport.spec        | 2 +-
 data/sample.cygport | 2 +-
 4 files changed, 9 insertions(+), 3 deletions(-)

commit 26cd282903eba8f2dfbc28f0b0fbaaff9f013db9
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-12-03

    cygautoconf: export DATADIRNAME
    
    This is necessary for packages which use intltool but not glib-gettext.

 cygclass/autotools.cygclass | 3 +++
 1 file changed, 3 insertions(+)

commit c07e8a69a183b465a3c744522d7b5ef1c990736d
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-12-03

    make_etc_defaults: ignore keepdir markers

 lib/src_install.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1f6ff0f6997d39a781c51f44ce2a91e5f9165a32
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-11-27

    Fix X session shortcuts for changes in run and xinit

 lib/src_postinst.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit fb1170cff72d03a43977804c217c3e8fed44f812
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-11-09

    README: fix typo

 README | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 57b6568f1cadf3012a84487bd2c9e29f3a52fd8e
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-11-09

    prep_symlinks: avoid .exe handling bug in coreutils
    
    https://cygwin.com/ml/cygwin/2014-08/msg00282.html
    https://cygwin.com/ml/cygwin/2014-09/msg00364.html

 lib/src_postinst.cygpart | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 7505333c6d67b97ab31a64210dec9f2ca1cffa86
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-11-09

    Define DLLTOOL for cross-compilation abstraction
    
    This can be used to create custom import libraries when necessary.

 cygclass/cross.cygclass | 5 ++++-
 lib/compilers.cygpart   | 9 +++++++++
 2 files changed, 13 insertions(+), 1 deletion(-)

commit dd5c8bbcef9e2bd180b5eb7f627492266aee451e
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-10-26

    prepstrip: ignore .fish scripts

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 80f7bd2e0034ddd2b101ce359fadd68ce4d5a67c
Author: Andrew Schulman <andrex@utexas.edu>
Date:   2014-10-19

    create *.fish scripts in /etc/profile.d

 lib/src_install.cygpart  | 6 ++++++
 lib/src_postinst.cygpart | 6 ++++++
 2 files changed, 12 insertions(+)

commit d6833ecf1b7299d448f65400d4f5c7c7a80d5d8d
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-10-15

    prepstrip: do not unset sticky bit in executables

 lib/src_postinst.cygpart | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 49d20cebdc1ea33979f79d9df10ffe3747f94f52
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-10-15

    prepdoc: add COPYING.LGPL* to default list

 lib/src_postinst.cygpart | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit c36a01b7957978997d110b7e8f2a74e168be6903
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-09-19

    postinst: use update-mime-database -n
    
    Added in shared-mime-info-1.3-2, the -n flag only updates the MIME
    database if new MIME package files are present.  This expedites the
    postinstall stage when multiple packages trigger an update.

 lib/src_postinst.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit a3997ae7ac48bb7e7dbbf98dd05dc82c65da8cb2
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-09-17

    pkg_binpkg: accept NAME_debuginfo_CONTENTS to add files to debuginfo pkg

 lib/pkg_pkg.cygpart | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 3c9b06bfa38a1da342049a7db348fad11ab653e3
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-09-17

    pkg_binpkg: ship /usr/share/gdb/auto-load with debuginfo package

 lib/pkg_pkg.cygpart | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit f6b3f135beeb26d02c0addad1b9b8950bbd022d4
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    spec: add dist tag

 cygport.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 718fc12aac5493801314676827b4fe76d3f2723e
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    Fix texinfo dependency

 data/sample.cygport | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit b5ab97fc44b3dbd35260a1e8df7279ae97467f9c
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    cygport 0.17.0

 NEWS                | 6 ++++++
 configure.ac        | 2 +-
 cygport.spec        | 5 ++++-
 data/sample.cygport | 2 +-
 4 files changed, 12 insertions(+), 3 deletions(-)

commit 71710115a15a100836e5c8522925da1bac2ecd57
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    list_deps: use gemspec for rubygem dependencies
    
    Gems define their dependencies in the .gemspec, so any other requires
    found in the code would be optional, or from sample code, etc.

 lib/pkg_info.cygpart | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

commit 0b1f579af7c01fa33f83346025bdd1cef718b44b
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    list_deps: ignore scripts in rubygems
    
    Gems install wrapper scripts into /usr/bin; any other scripts in this
    location would be sample code or build-time use only.

 lib/pkg_info.cygpart | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 200b5532d61eb9ea82f597a5d46180e0af6536a0
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    rubygem: disable postinst-doc

 cygclass/rubygem.cygclass | 3 +++
 1 file changed, 3 insertions(+)

commit 45e85aeded0a24a0512018a90415183e95e00486
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    rubygem: install Ruby-GNOME2 specific files into correct paths

 cygclass/rubygem.cygclass | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

commit 7cf08af52f4bb0ecf6243a7df0255a9f4e20b23e
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    ruby: define RUBY_HEADERDIR

 cygclass/ruby.cygclass | 6 ++++++
 1 file changed, 6 insertions(+)

commit 70a5e6a7869ed21c9dfcfddac90b717fe9bc53d4
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    rubygem: remove the source gem from the binary package

 cygclass/rubygem.cygclass | 3 +++
 1 file changed, 3 insertions(+)

commit 5c559cee76c948222917b3fb9856d05f2460855c
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    rubygem: remove unnecessary files from RUBYGEM_EXTDIR

 cygclass/rubygem.cygclass | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit 87e78770834ea39a2807734811ec939b23c5b597
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    rubygem: clean more unnecessary files from RUBYGEM_INSTDIR

 cygclass/rubygem.cygclass | 18 +++++++++++++-----
 1 file changed, 13 insertions(+), 5 deletions(-)

commit 814f896c3bea2137c2911becfc7a991adca5c486
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    rubygem: accept configure flags to pass to extconf.rb

 cygclass/rubygem.cygclass | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

commit 80dd6202261b694385504697e0ee5c36ce039763
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    rubygem: configure --with-cflags for debuginfo

 cygclass/rubygem.cygclass | 1 +
 1 file changed, 1 insertion(+)

commit 83000d7a67276790133808af83a70a52598d6bf3
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    rubygem: gem install directly into $D

 cygclass/rubygem.cygclass | 20 ++++----------------
 1 file changed, 4 insertions(+), 16 deletions(-)

commit acbd0982c36cd592617247cd95584324867f5d8e
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    rubygem: update gem install flags

 cygclass/rubygem.cygclass | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 070f12a4cab40560e894eda58875793cab471d09
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    rubygem: do gem install in rubygem_install
    
    This is a prerequisite so that we can gem install directly into $D
    instead of using a temporary directory.

 cygclass/rubygem.cygclass | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

commit 4390cb84d6675a809fee58d1b472fbb6a6bb60fd
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    rubygem: provide definitions for standard installation directories

 cygclass/rubygem.cygclass | 41 +++++++++++++++++++++++++++++++++++++----
 1 file changed, 37 insertions(+), 4 deletions(-)

commit cfa7a2ddcd3c4558d3202940fccbc115e8fb4550
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    rubygem: use RUBYGEM_NAME in place of ORIG_PN

 cygclass/rubygem.cygclass | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

commit 826640cf11af326b9860105c793d674ad4dc1a19
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    rubygem: gem command now provided by rubygems package

 cygclass/rubygem.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b7de1be6b55a35cfe18060d27ffb130ca47bda1b
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    php: php-config moved to php-devel subpackage

 cygclass/php.cygclass | 2 +-
 lib/pkg_info.cygpart  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 6b5a2a2f986488e9ac590385ee060185b3a8aead
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    pkg_diff: ignore .gem files in diff

 lib/pkg_pkg.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 945e6efe29c0369be7c2c7c0d016eeaea6702276
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    Require findutils, gcc

 data/sample.cygport | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 5d0dc5065b06680da1ec34b0fa09b846dc0a0cef
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    Define global RPM-like variables

 bin/cygport.in | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

commit 77c6e8da013d52902c8a6128515ab02f03fb2d23
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-29

    ruby: Fix RUBY_VERSION for 2.0

 cygclass/ruby.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f5d96e5c2216cfbe32fac277600b1f7d793acbff
Author: Yaakov Selkowitz <yselkowi@redhat.com>
Date:   2014-08-11

    Do not ship .keep files
    
    The presence of these sometimes messes with programs expecting files
    to have a certain naming scheme or format.

 lib/src_install.cygpart  | 2 +-
 lib/src_postinst.cygpart | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

commit bcb334f83dcc58faaa45c4aae5ad2fd3872a684d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-07-08

    list_deps: ignore deps of executable scripts in docdir

 lib/pkg_info.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 28965c245254b144c59251c4a0637e7a7497a1c5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-06-26

    cygport 0.16.0

 NEWS                | 14 ++++++++++++++
 configure.ac        |  2 +-
 cygport.spec        | 14 +++++---------
 data/sample.cygport |  2 +-
 4 files changed, 21 insertions(+), 11 deletions(-)

commit 6dce9003dd18d400f2d1d443986444c55ba06cfe
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-06-26

    Update gnuconfig

 data/gnuconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5b94a49f22ad97f29a9c4452a38b937c25975433
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-06-26

    Display $ARCH in status messages

 lib/syntax.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f080e0ed0f28cade936b633bdfe5ae11d1544c09
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-06-03

    Update copyright for 2014

 bin/cygport.in                      | 4 ++--
 cygclass/R.cygclass                 | 2 +-
 cygclass/ant.cygclass               | 2 +-
 cygclass/apache.cygclass            | 2 +-
 cygclass/apache2.cygclass           | 2 +-
 cygclass/aspell-dict.cygclass       | 2 +-
 cygclass/autotools.cygclass         | 2 +-
 cygclass/berkdb.cygclass            | 2 +-
 cygclass/bzr.cygclass               | 2 +-
 cygclass/clang.cygclass             | 2 +-
 cygclass/claws-mail.cygclass        | 2 +-
 cygclass/cmake.cygclass             | 2 +-
 cygclass/cross.cygclass             | 2 +-
 cygclass/cvs.cygclass               | 2 +-
 cygclass/distutils-multi.cygclass   | 2 +-
 cygclass/distutils.cygclass         | 2 +-
 cygclass/docbook.cygclass           | 2 +-
 cygclass/ebook.cygclass             | 2 +-
 cygclass/emacs.cygclass             | 2 +-
 cygclass/font.cygclass              | 2 +-
 cygclass/fossil.cygclass            | 2 +-
 cygclass/fox.cygclass               | 2 +-
 cygclass/ggz.cygclass               | 2 +-
 cygclass/git.cygclass               | 2 +-
 cygclass/gnome.org.cygclass         | 2 +-
 cygclass/gnome2.cygclass            | 2 +-
 cygclass/gnustep.cygclass           | 2 +-
 cygclass/gst-plugins.cygclass       | 2 +-
 cygclass/gst-plugins0.10.cygclass   | 2 +-
 cygclass/gstreamer.cygclass         | 2 +-
 cygclass/gtk2-perl.cygclass         | 2 +-
 cygclass/gtkmm.cygclass             | 2 +-
 cygclass/hg.cygclass                | 2 +-
 cygclass/java.cygclass              | 2 +-
 cygclass/kde4.cygclass              | 2 +-
 cygclass/lua.cygclass               | 2 +-
 cygclass/mate.cygclass              | 2 +-
 cygclass/mono.cygclass              | 2 +-
 cygclass/mtn.cygclass               | 2 +-
 cygclass/multilib.cygclass          | 2 +-
 cygclass/nant.cygclass              | 2 +-
 cygclass/ocaml.cygclass             | 2 +-
 cygclass/octave.cygclass            | 2 +-
 cygclass/opensync.cygclass          | 2 +-
 cygclass/perl.cygclass              | 2 +-
 cygclass/php.cygclass               | 2 +-
 cygclass/pygtk.cygclass             | 2 +-
 cygclass/pypy-distutils.cygclass    | 2 +-
 cygclass/pypy.cygclass              | 2 +-
 cygclass/python-distutils.cygclass  | 2 +-
 cygclass/python.cygclass            | 2 +-
 cygclass/python3-distutils.cygclass | 2 +-
 cygclass/python3.cygclass           | 2 +-
 cygclass/qt3-qmake.cygclass         | 2 +-
 cygclass/qt3.cygclass               | 2 +-
 cygclass/qt4-cmake.cygclass         | 2 +-
 cygclass/qt4-qconf.cygclass         | 2 +-
 cygclass/qt4-qmake.cygclass         | 2 +-
 cygclass/qt4.cygclass               | 2 +-
 cygclass/qt5-qmake.cygclass         | 2 +-
 cygclass/qt5.cygclass               | 2 +-
 cygclass/rox.cygclass               | 2 +-
 cygclass/ruby-gnome2.cygclass       | 2 +-
 cygclass/ruby.cygclass              | 2 +-
 cygclass/rubygem.cygclass           | 2 +-
 cygclass/sugar.cygclass             | 2 +-
 cygclass/svn.cygclass               | 2 +-
 cygclass/tcl.cygclass               | 2 +-
 cygclass/texlive.cygclass           | 2 +-
 cygclass/toolchain.cygclass         | 2 +-
 cygclass/utils.cygclass             | 2 +-
 cygclass/vim.cygclass               | 2 +-
 cygclass/waf.cygclass               | 2 +-
 cygclass/wxwidgets.cygclass         | 2 +-
 cygclass/xfce4.cygclass             | 2 +-
 cygclass/xorg.cygclass              | 2 +-
 cygclass/xvfb.cygclass              | 2 +-
 data/cygport.nanorc                 | 2 +-
 data/cygport.vim                    | 2 +-
 data/mirrors                        | 2 +-
 lib/check_funcs.cygpart             | 2 +-
 lib/compilers.cygpart               | 2 +-
 lib/config_registry.cygpart         | 2 +-
 lib/help.cygpart                    | 4 ++--
 lib/inheritance.cygpart             | 2 +-
 lib/pkg_cleanup.cygpart             | 2 +-
 lib/pkg_info.cygpart                | 2 +-
 lib/pkg_pkg.cygpart                 | 2 +-
 lib/src_compile.cygpart             | 2 +-
 lib/src_fetch.cygpart               | 2 +-
 lib/src_install.cygpart             | 2 +-
 lib/src_postinst.cygpart            | 2 +-
 lib/src_prep.cygpart                | 2 +-
 lib/src_test.cygpart                | 2 +-
 lib/syntax.cygpart                  | 2 +-
 tools/deb2targz                     | 2 +-
 tools/pkgrip                        | 2 +-
 tools/sysrootize                    | 2 +-
 98 files changed, 100 insertions(+), 100 deletions(-)

commit acefe34306ad70c3e2a13ef38a9c980f95050033
Author: Ken Brown <kbrown@cornell.edu>
Date:   2014-05-30

    texlive: skip install of native Windows files
    
    https://cygwin.com/ml/cygwin-apps/2014-05/msg00064.html

 cygclass/texlive.cygclass | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 75d7be9cc95f13537a0aed8a20d3d83c7fa87b08
Author: Ken Brown <kbrown@cornell.edu>
Date:   2014-05-30

    texlive: upstream now supports x86_64-cygwin
    
    https://cygwin.com/ml/cygwin-apps/2014-05/msg00064.html

 cygclass/texlive.cygclass | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit b6b9d90ff95fe1eb8b379f0250d09e0f885a0991
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-05-29

    pkg_diff: Update for gettext-0.18.3

 lib/pkg_pkg.cygpart | 2 ++
 1 file changed, 2 insertions(+)

commit 047eeb8b07e85fe61faaf55b3ba977bd2353ac6f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-05-04

    Make source packages unpack under release-specific directory
    
    Suggested by Jon TURNEY:
    http://cygwin.com/ml/cygwin-apps/2014-04/msg00065.html

 bin/cygport.in      | 2 +-
 lib/pkg_pkg.cygpart | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 58718c7a6776062338ce097043e3f0e230f2902f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-04-27

    prepdoc: add standard Qt component licence docs

 lib/src_postinst.cygpart | 1 +
 1 file changed, 1 insertion(+)

commit d8c18e05f9a5067feb97bfc52beb7ae4a41f2fa2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-04-27

    Allow SRC_URI/PATCH_URI file renaming with URI fragment
    
    Based on:
    
    https://fedoraproject.org/wiki/Packaging:SourceURL#Troublesome_URLs

 bin/cygport.in        |  2 ++
 lib/src_fetch.cygpart | 18 ++++++++++++++++--
 2 files changed, 18 insertions(+), 2 deletions(-)

commit 17b655abbbc4a1c3f75679f6398366ca3046769c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-04-27

    Add check_php_module

 lib/check_funcs.cygpart | 45 ++++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 42 insertions(+), 3 deletions(-)

commit ffbf3a65a386047e415ad40591ae145938076b31
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-04-26

    Use arch-specific workdir
    
    http://cygwin.com/ml/cygwin-apps/2014-03/msg00016.html

 bin/cygport.in        | 2 +-
 data/sample.cygport   | 4 ++++
 lib/compilers.cygpart | 9 +++++++++
 tests/bootstrap       | 2 +-
 4 files changed, 15 insertions(+), 2 deletions(-)

commit 3a2e49f6c7dfaf09531fc774f6597b973bb7ece7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-03-30

    Remove UAC manifest generation support
    
    Since binutils 2.24.51 (20140326), ld provides a default manifest for
    all EXEs without one at link time.

 data/Makefile.am         |  1 -
 data/uac-manifest.in     | 16 ----------------
 lib/src_compile.cygpart  | 40 ++++------------------------------------
 lib/src_postinst.cygpart | 31 +------------------------------
 4 files changed, 5 insertions(+), 83 deletions(-)

commit 2ab33867ab6291bcfb5b6d0baf94ab31648520dc
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-03-28

    gtkmm: change default CATEGORY to Libs

 cygclass/gtkmm.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit dd90ed7d0b6795a31afa52b7f66a09dad3d48a52
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-03-27

    gtkmm: fix aclocal override in gtkmm_autoreconf

 cygclass/gtkmm.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit cd79f6d45025b023ba0de65f3c8f7206b4f87c6a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-03-27

    prepstrip: handle .o object files
    
    gcc and libc (cygwin, glibc, mingw-crt, etc.) ship .o files, as does
    binutils (since this week) for cygwin|mingw in default-manifest.o.
    These should be handled as static libraries, either extracting debuginfo
    sources, or running strip -g on them if !debuginfo.

 lib/src_postinst.cygpart | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit ea655a61574dd4a79a6cd1b9ea4234c46d64ae98
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-03-25

    gnome2, mate: make sure directories in ACLOCAL_AMFLAGS exist
    
    In GNOME 3.10 and MATE 1.8, the autogen scripts switched from manual
    execution of each of the autotools to handing off to autoreconf, so
    now we have to make sure that directories in ACLOCAL_AMFLAGS exist
    first, using the code already in cygautoreconf.

 cygclass/autotools.cygclass | 30 +++++++++++++++---------------
 cygclass/gnome2.cygclass    |  8 ++++++++
 cygclass/mate.cygclass      |  8 ++++++++
 3 files changed, 31 insertions(+), 15 deletions(-)

commit 7edc1273be8f718d7e1e88998263937576b1909d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-03-25

    list_deps: fix Lua dependency detection for various syntaxes
    
    Correctly parse require("foo") and "foo.bar" (alternative form of "foo/bar").

 lib/pkg_info.cygpart | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 5318cb437abf1c46e4c0eae2f71b4257f9ee4b95
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-03-21

    postinst: cleanup all generated MIME database files
    
    The only files under /usr/share/mime that should installed by and belong
    to a package are those under /packages; all other files are generated by
    update-mime-database(1).

 lib/src_postinst.cygpart | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit f18fe027c0ef853008d3a64275358d2dea7c9ca6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-03-21

    list_deps: include dependencies of private GIRs
    
    While library GIRs are installed into /usr/lib/girepository-1.0 and
    /usr/share/gir-1.0, GNOME programs with plugin support (namely, eog and
    gedit) and some new programs which use libgd in conjunction with GJS or
    Python/GI, ship private GIRs in an application-specific directory.

 lib/pkg_info.cygpart | 27 ++++++++++++---------------
 1 file changed, 12 insertions(+), 15 deletions(-)

commit 8d8454e3f4b831f4aea962aad05e644e767c2c2a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-03-09

    spec: fix for F20 unversioned docdirs

 cygport.spec | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit b24f60ec54dfaaf9794f24637500d72a76543445
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-03-09

    cygport 0.15.0

 NEWS                | 8 ++++++++
 configure.ac        | 2 +-
 cygport.spec        | 8 +++++++-
 data/sample.cygport | 2 +-
 4 files changed, 17 insertions(+), 3 deletions(-)

commit 89513ba9d642fe4c0b900163020c556bda71ec56
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-03-09

    toolchain: fix duplicate slash in TOOLCHAIN_PREFIX
    
    This is a follow-up to commit b5e3dcb4fea6c325867899441ab329592dfdf7bc.

 cygclass/toolchain.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2c67d094b4b8b89e7aa0a7a51fc0d7ba24c0bead
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-03-06

    font: add dofontconf/newfontconf

 cygclass/font.cygclass | 68 +++++++++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 64 insertions(+), 4 deletions(-)

commit f9dcb5ea05c4b85f40aedce4bd3b7dbf9f78d0d7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-02-25

    qt5: define QT5_LRELEASE

 cygclass/qt5.cygclass | 6 ++++++
 1 file changed, 6 insertions(+)

commit b8b25aecf29fb4d731115b1471dbc6ba48c245eb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-02-25

    qt4: define QT4_UIC3 and QT4_LRELEASE
    
    These are provided by the cross-qt4-qmake packaging scheme.

 cygclass/qt4.cygclass | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

commit 67426d0595b75cc0f0b88bb985b7a3473919d1c0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-02-25

    prepstrip: avoid low ImageBase false alarm with GCC LTO plugin
    
    When building a x86_64-cygwin cross-compiler for i686-cygwin, GCC's
    LTO plugin (a $host binary) will obviously be in the lower 32-bit area.

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2fb03db7cda138f6984ed447712af9b0a35ff3e1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-02-25

    prepstrip: speed up debuginfo strip
    
    Using nm -l instead of objdump -dl to get debug source file listings
    can be several times faster, particularly with large C++ binaries.

 lib/src_postinst.cygpart | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

commit 28835ee2ddca65674be45bd1b2816ca916dd2924
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-02-07

    list_deps: detect cross-compiler standard library dependencies
    
    This fixes cross-java dependencies on zlib as well as inter-dependencies
    of cygwin/mingw-gcc-g++ (libstdc++) et al. on its gcc-core for libgcc_s.

 lib/pkg_info.cygpart | 5 +++++
 1 file changed, 5 insertions(+)

commit 4ca9b377336c9dfd246ece4381fcb38d92b06ba0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-02-07

    qt4-qmake, qt5-qmake: use builtin qmake configuration
    
    We now use a dedicated qmake for each cross-compiling target, so there
    is no need to override all these variables which are already set in
    the respective qmake.conf.

 cygclass/qt4-qmake.cygclass | 17 +----------------
 cygclass/qt5-qmake.cygclass | 17 +----------------
 2 files changed, 2 insertions(+), 32 deletions(-)

commit 50758bf894ea28334052fbc5c47c6f2ed6bd3848
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-02-07

    qt3, qt4, qt5: do not export QMAKESPEC
    
    For Qt5, QMAKESPEC is for $build and XQMAKESPEC for $host, where QMAKESPEC
    is for $host on Qt4; therefore, exporting QMAKESPEC in a joint Qt4/5
    cross-compiled package (e.g. mingw-poppler) will mess things up for one of
    the two qmakes.

 cygclass/qt3.cygclass | 2 +-
 cygclass/qt4.cygclass | 2 +-
 cygclass/qt5.cygclass | 8 ++++++--
 3 files changed, 8 insertions(+), 4 deletions(-)

commit ec5e9e8d971a8d8d15e757c0a91df4a1d042d601
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-02-07

    postinst: create relevant postinstall commands for cross-compile testing
    
    As we can actually use the mingw* sysroots at runtime for testing
    purposes, it makes sense to install runtime data and make it usable.
    
    This will create the necessary postinstall commands for the following
    types of data: desktop menu entries, mimetype entries, GConf and GSettings
    schemas, and icon themes.  These commands all use the standard system tools.
    GDK-Pixbuf and Pango loaders are not handled (yet), as they require the
    cross-compiled tools to install; for now, create postinstalls for such
    packages, but be sure to account for x86_64-mingw targets on i686-cygwin.
    
    For other cross-hosts, none of this is useful, so just don't include
    those files in the package.

 lib/src_postinst.cygpart | 44 +++++++++++++++++++-------------------------
 1 file changed, 19 insertions(+), 25 deletions(-)

commit b799d1aff0558585d5e55683222140f5206c6658
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-02-07

    kde4: fix KDE4_INCLUDE_DIR for cross-compiling
    
    Not that I've tried cross-compiling KDE, but this is an obvious fix
    should we ever get to that point.

 cygclass/kde4.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0b09b8aaa647137cc1d2d1637bee9885bd7f99f6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-02-07

    gnome2, mate: use existing automake branch by default
    
    REQUIRED_AUTOMAKE_VERSION is only a minimum, it won't stop usage of
    a newer branch of automake when available.

 cygclass/gnome2.cygclass | 2 +-
 cygclass/mate.cygclass   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 237da38e28c0fb294375fdc96ad4dca28ccb55e0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-02-07

    qt4, qt5: allow for parallel installations when cross-compiling

 cygclass/qt4.cygclass | 10 +++++-----
 cygclass/qt5.cygclass | 10 +++++-----
 2 files changed, 10 insertions(+), 10 deletions(-)

commit af8971d6f203c2fcf85f2536aa3f0315e9356708
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-02-07

    cross: use $host-pkg-config when compiling
    
    While pkg-config isn't technically a target tool (its configure doesn't
    accept --target), using the plain pkg-config for cross-compiling requires
    setting several environment variables.  While this is doable within the
    confines of cygport, it's not practical for independent usage.
    
    Instead, pkg-config can be configured at build time with several options
    to behave like a target tool by default, and PKG_FIND_PKG_CONFIG actually
    uses AC_PATH_TOOL to set PKG_CONFIG.  Hence, Fedora-MinGW provides such
    packages for its toolchain.
    
    Therefore, we require a $host-pkg-config for cross-toolchains.  These
    packages should use toolchain.cygclass and be configured as such:
    
    	--program-prefix=${TOOLCHAIN_TARGET}-
    	--disable-host-tool
    	--with-pc-path=${TOOLCHAIN_LIBDIR}/pkgconfig:${TOOLCHAIN_DATADIR}/pkgconfig:/usr/share/pkgconfig
    	--with-system-include-path=${TOOLCHAIN_INCLUDEDIR}
    	--with-system-library-path=${TOOLCHAIN_LIBDIR}

 cygclass/cmake.cygclass |  7 ++++++-
 cygclass/cross.cygclass | 12 +-----------
 lib/check_funcs.cygpart | 20 ++++++++++----------
 lib/compilers.cygpart   | 19 +++++++------------
 4 files changed, 24 insertions(+), 34 deletions(-)

commit 035068f842c90485b81c10a05f463d05f3fbfa79
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-02-07

    autotools: enable static libs on MinGW hosts

 cygclass/autotools.cygclass | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 088fa49cc30c62c1e83bfd5f1c266de381e2e254
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-02-07

    autotools: fix diff exceptions with NO_LIBTOOLIZE

 cygclass/autotools.cygclass | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit b5e3dcb4fea6c325867899441ab329592dfdf7bc
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2014-01-13

    toolchain: define TOOLCHAIN_PREFIX etc.

 cygclass/toolchain.cygclass | 40 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)

commit 274b6c8fd50fbb796db455d0746c05007d64cb86
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-12-21

    Update gitweb URLs for SF.net upgrade

 README              | 8 ++++----
 cygclass/R.cygclass | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 05b1b6ead7290d8c8769ff3d6757809c70470f36
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-11-20

    gst-plugins: Fix winsock2.h detection for MinGW
    
    Only on Cygwin do we want to ignore an existing winsock2.h.

 cygclass/gst-plugins.cygclass | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 41557db83380bf51636ace91435357200dfb83a1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-11-15

    cygport 0.14.1

 NEWS                | 8 ++++++++
 configure.ac        | 2 +-
 cygport.spec        | 5 ++++-
 data/sample.cygport | 2 +-
 4 files changed, 14 insertions(+), 3 deletions(-)

commit d3d7a86de70c4e8264211bcd45eecc0a7ee126fc
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-11-15

    Do not require REQUIRES for setup.hint generation on Linux
    
    Packages which depend only on 'cygwin' end up with an empty requires:
    line in setup.hint, so we cannot require [PKG_]REQUIRES when cross-
    compiling from Linux, otherwise we end up with a skip: where we shouldn't.

 lib/pkg_pkg.cygpart | 20 +++++++++++++-------
 1 file changed, 13 insertions(+), 7 deletions(-)

commit 6aec41767498b2c22a0b88eedba6d989c3d7682f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-11-15

    Add -Wimplicit-function-declaration to CFLAGS/OBJCFLAGS
    
    A common cause of SEGVs on x86_64-cygwin is unprototyped function calls,
    as the C standard dictates that the return type be inferred to be 'int'.
    While this isn't much of a practical problem on x86 (since sizeof(int) ==
    sizeof(long) == sizeof(void *)), it very much is on x86_64 when the return
    type is really a 'long' or a pointer (which are larger than 'int').
    
    Adding -Wimplicit-function-declaration to the default CFLAGS should make
    it easier to detect potential crashers.  This flag is only for C/ObjC;
    with C++ and Java, this is already an automatic error.

 lib/compilers.cygpart | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

commit f95613b407a7d7caf4ec62fd2bd9df078d30a041
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-11-08

    apache2: fix postinstall for x86_64
    
    Symbols are not underscore-prefixed with PE+.

 cygclass/apache2.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 50cdfcdede2360a57f0891e89442c53600747202
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-10-31

    Guard textual greps from l10n
    
    Make sure that all commands with localized strings which will be fed
    to grep(1) output in the C locale.  grep(1) calls on files with known
    formats (e.g. pkg-config .pc or ocamlfind META files) do not need such
    guards.
    
    Reported by Sebastien Helleu:
    http://cygwin.com/ml/cygwin-apps/2013-10/msg00160.html

 cygclass/utils.cygclass  | 4 ++--
 lib/check_funcs.cygpart  | 2 +-
 lib/pkg_info.cygpart     | 2 +-
 lib/src_postinst.cygpart | 4 ++--
 4 files changed, 6 insertions(+), 6 deletions(-)

commit 7625566399c180bd79b4dab6cd2168f3604298f9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-10-16

    qt4-qconf: call cygqmake4 to respect CXX/CXXFLAGS/etc.
    
    A qconf-generated configure generates a .pri file then runs qmake
    itself, but we can and must run it again in order to provide all
    the options necessary for split debuginfo, cross-compiling, etc.

 cygclass/qt4-qconf.cygclass | 1 +
 1 file changed, 1 insertion(+)

commit 76d9edac07122f08e993d33346de3293444a2027
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-10-14

    Do not replace symlinks with copies for MinGW/MSYS/DJGPP
    
    Many symlinks that would end up in a sysroot are primarily intended for
    cross-compiling (e.g. headers, implibs, and .pc files; notable exceptions
    are icon themes and images in GNOME/MATE help docs), which is the primary
    purpose of sysrooted packages, not running the resulting executables, so
    we shouldn't need to replace all symlinks with copies even for PE targets.

 lib/src_install.cygpart  |  8 +-------
 lib/src_postinst.cygpart | 18 ------------------
 2 files changed, 1 insertion(+), 25 deletions(-)

commit 68d7975f8c93384ad0e0e51f856fe99d47d69426
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-10-10

    autotools: fix for multiple calls of cygautoreconf
    
    ACLOCAL and AUTOPOINT may have flags appended thereto, so if cygautoreconf
    is called more than once (e.g. in side-by-side directories), not only
    will those flags be appended multiple times, the gettext version detection
    may fail in the `which $AUTOPOINT` call due to the -V flag.

 cygclass/autotools.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 5dad3c2057462efcc09225bd4b39220995a74a14
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-10-08

    perl: fix compatibility with Module::Build::Tiny
    
    Module::Build::Tiny is intended to be a slimmed-down, mostly drop-in
    replacement for Module::Build.  Its syntax handling is stricter, accepting
    only double-dash-prefixed arguments, where Module::Build accepts both with
    and without.  The check for Module::Build is extraneous in this case, and
    is generally moot now that Module::Build has been added to the standard
    library since at least 5.14.
    
    Reported by Achim Gratz:
    http://cygwin.com/ml/cygwin-apps/2013-10/msg00057.html

 cygclass/perl.cygclass | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

commit db1f072aef64c9d2d7e1c6d5bef8c81e0db929f0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-25

    pkg_info: use pager for displaying information
    
    Follow git's model of using a pager instead of printing information
    (which can sometimes be quite long) straight to stdout, respect the
    PAGER environment variable when set, and default to less when not.

 data/cygport.conf    | 10 ++++++++++
 lib/pkg_info.cygpart | 30 +++++++++++++++++++++++-------
 2 files changed, 33 insertions(+), 7 deletions(-)

commit d27916041e6bf86045ba8ffafe9bc7af9678f622
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-22

    autotools: assure automake-1.9 with libtool
    
    libtool-2.x requires at least automake 1.9, so if the package ships with
    an older version and WANT_AUTOMAKE is unset or set too low, override in
    order to assure that autoreconf will succeed.  Otherwise, one has to
    explicitly set WANT_AUTOMAKE in each such cygport(3), and then make sure
    to remove that when a later version of the package ships with a newer
    version of automake.

 cygclass/autotools.cygclass | 9 +++++++++
 1 file changed, 9 insertions(+)

commit d0ff836cac894b2d6248884309f03152b3bf554d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-22

    autotools: pass --htmldir in cygconf

 cygclass/autotools.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit fd031fe31d489129c313359025c67c1d399d8aef
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-22

    pkg_diff: preserve line endings in generated diffs
    
    patch(1) now fails if line endings do not match, so we have to be more
    careful with our diffs.

 lib/pkg_pkg.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 72e5b3a84050e971c77d63ef26c2f94180ecb031
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-13

    doc: clarify --exclude in PKG_CONTENTS

 lib/pkg_pkg.cygpart | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

commit 450c22374399977df7cf0432ce2bf71bbe12a89d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-11

    cygport 0.14.0

 NEWS                | 8 ++++++++
 configure.ac        | 2 +-
 cygport.spec        | 6 +++++-
 data/sample.cygport | 2 +-
 4 files changed, 15 insertions(+), 3 deletions(-)

commit a1a3e505787a4fd1171a34fabc898dcef30d715a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-11

    Add missing xz dep
    
    This is a follow-up to commit fe6604214554d6864e6fbf293ae473f2177f6be2.

 data/sample.cygport | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0bf0398404eb19100611200bf0bcdd55feda6d46
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-11

    autotools: update supported versions of WANT_AUTOMAKE through 1.14

 cygclass/autotools.cygclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 88e38bdfffccf3542b23485b6495aa44f3c34fb8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-11

    pkg_pkg: use skip tag for source-only setup.hint
    
    One noticable difference between upset and genini is the handling of
    source-only packages.  genini causes them not to be listed in setup.ini,
    but external-source: still works as intended.  upset has included them
    in the list, confusing users who think they're installing a library, and
    instead getting the sources (if they even notice that).  I prefer genini's
    behaviour (often publicly) in this case.
    
    The compromise was a recent addition[1] of the skip: tag, which will
    cause upset not to list that package.  In the case that we are auto-
    generating setup.hint files (IOW the necessary variables are defined,
    and no such file already exists in $C), then use it.
    
    (genini will need to be taught about this tag ASAP.)
    
    [1] http://cygwin.com/ml/cygwin-apps/2013-09/msg00012.html

 lib/pkg_pkg.cygpart | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

commit ac02b2b14dd14c7cfb05453b97642b67971301b8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-11

    Add 'clean' command as alias for 'finish'

 bin/cygport.in               | 2 +-
 data/cygport-bash-completion | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit cf200fb6328323bb3ad5a3d557e11ab7f4203d0c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-11

    Do not include 'finish' in the 'all' command
    
    With packages no longer being created in the topdir (since last commit),
    having 'all' include 'finish' would make for an exercise in futility,
    with nothing remaining after the (re)build.  This is in line with
    rpmbuild(1), which requires a separate --clean flag even with -ba|-ta.

 bin/cygport.in   | 14 +-------------
 lib/help.cygpart |  3 +--
 2 files changed, 2 insertions(+), 15 deletions(-)

commit e7cd6604a71d233fea1916976a14cd7d9c53ad35
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-11

    pkg_pkg: create package tarballs directly in distdir
    
    There have been several requests to not have copies of the created packages
    in the topdir.  Now we'll see how many people relied on the old behaviour.

 lib/pkg_pkg.cygpart | 43 +++++++++++++++++++++----------------------
 tests/bootstrap     |  1 -
 2 files changed, 21 insertions(+), 23 deletions(-)

commit 416aaa23860cf4ee05039184278ec16c9386c233
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-10

    mirrors: update mirror_qt
    
    This is not a backwards-compatible change, as the server layout changed during
    the move from qt.nokia.com (Nokia) to qt-project.org (Digia), but the former
    is anyways no longer operational.

 data/mirrors | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 6da3fbf07bde12f2f1a0125d057a1d3ff91849ff
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-09

    qt3: update QT3_LIBDIR
    
    qt2 is ancient history, and qt4 and up use different library naming
    schemes, so the qt3 libraries can go straight into /usr/lib without
    collisions.

 cygclass/qt3-qmake.cygclass | 6 ------
 cygclass/qt3.cygclass       | 2 +-
 2 files changed, 1 insertion(+), 7 deletions(-)

commit fe6604214554d6864e6fbf293ae473f2177f6be2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-09

    Create xz-compressed packages
    
    http://cygwin.com/ml/cygwin-apps/2013-09/msg00012.html

 .gitignore          |  1 -
 README              |  1 +
 bin/cygport.in      |  4 ++--
 cygport.spec        |  1 +
 lib/pkg_pkg.cygpart | 24 ++++++++++++------------
 tests/Makefile.am   |  4 ++--
 tests/bootstrap     |  4 ++--
 7 files changed, 20 insertions(+), 19 deletions(-)

commit 2cdb8e35008e0ca2ae31e9ce736dd522e05dc5cd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-09

    qt4-qmake: adapt to new QT4_LIBDIR
    
    This is a follow-up to commit a41d5b7cbe85cf42a62acd4ee582c895344b1e84.

 cygclass/qt4-qmake.cygclass | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)

commit 2c206be9297f79686739e3d5738878f6b6f80ed2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-09

    qt5-qmake: handle spaces in arguments to cygqmake5

 cygclass/qt5-qmake.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 12985a926122383f866806ca200b53cf0ae72271
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-09

    qt4-qmake: handle spaces in arguments to cygqmake4

 cygclass/qt4-qmake.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0608ae16441ce1fcd88345f27c03da3b802bee6a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-09

    qt3-qmake: handle spaces in arguments to cygqmake3

 cygclass/qt3-qmake.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 224a6b7175951feeeabd0739109a895de114bec9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-09

    autotools: always specify --libdir
    
    Some packages try to be clever and assume libdir should default to
    ${prefix}/lib64 on x86_64, but we do not use lib64.

 cygclass/autotools.cygclass | 2 ++
 1 file changed, 2 insertions(+)

commit 103a66978352c0f83636bc6630ab4cc53027acd1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-09-09

    prepstrip: use file(1) to identify .Net assemblies
    
    'objdump -p' can take too long on large (usually C++)_unstripped binaries.
    file(1) checks certain bytes of the PE header which distinguish .Net
    assemblies from regular PE binaries, which is very fast.  The only possible
    disadvantage is that the text description may change in the future; if that
    becomes a concern, the file(1) check should be reimplemented in cygport via
    hexedit or xxd.

 bin/cygport.in           | 2 +-
 lib/src_postinst.cygpart | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit a41d5b7cbe85cf42a62acd4ee582c895344b1e84
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-08-25

    qt4: update QT4_LIBDIR
    
    Now that Qt5 libraries are parallel-installable with Qt4's, they
    can all go straight into libdir.

 cygclass/qt4.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit eb95f84b85d71d7e7b53297360637327c63f98e0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-08-18

    xvfb: fix gamin location
    
    cygport uses /usr/libexec since GNOME 3.8.

 cygclass/xvfb.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6c0eedc8912dc15977061ce218e855f0ced47550
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-08-18

    pkg_diff: ignore .gitignore in diffs
    
    Many GNOME packages use git.mk, which when built from git creates
    .gitignore files in srcdir.

 lib/pkg_pkg.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 66546f56e4fce0dcfef3e2ec7adfddad833ca366
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-08-16

    qt5-qmake: accept arguments to qt5_qmake_install

 cygclass/qt5-qmake.cygclass | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit 222997c2da35d56b0be28a233ce52d8673ced386
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-08-16

    qt5-qmake: remove .la files during install

 cygclass/qt5-qmake.cygclass | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit 8c5d5be53aa75d509f7560c2c81e66883f7e6fa2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-08-15

    qt5, qt5-qmake: new cygclasses for Qt5-dependent packages

 bin/cygport.in              |   4 +
 cygclass/Makefile.am        |   2 +
 cygclass/qt3.cygclass       |   3 +-
 cygclass/qt4.cygclass       |   3 +-
 cygclass/qt5-qmake.cygclass | 120 ++++++++++++++++++++++++++++
 cygclass/qt5.cygclass       | 189 ++++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 319 insertions(+), 2 deletions(-)

commit 13a9bb9eea4598d634d093b12e90f5453d3cac70
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-08-04

    postinst: update gtk2 immodules handling
    
    This change just occurred in 2.24.20 (long-term maintenance branch of 2.x),
    so we need to support both pre- and post-change for a while.

 lib/src_postinst.cygpart | 4 ++++
 1 file changed, 4 insertions(+)

commit 2d41eaa9eaf4e8ad6325615c449092e854fffcd0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-30

    cygport 0.13.0

 NEWS                | 10 ++++++++++
 configure.ac        |  2 +-
 cygport.spec        |  6 +++++-
 data/sample.cygport |  2 +-
 4 files changed, 17 insertions(+), 3 deletions(-)

commit 0d9572542307198c5513709ef215041b9d8ffcba
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-26

    autotools: use /usr/libexec for libexecdir
    
    http://cygwin.com/ml/cygwin-apps/2013-06/msg00207.html and thread.

 cygclass/autotools.cygclass | 6 +++---
 lib/src_install.cygpart     | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 8e497d7456eedc9b05607dbdd57bef0e55092cac
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-26

    make_desktop_entry: add command-line flags to filename
    
    This allows separate desktop entries for TiMidity's GTK+ GUI
    (timidity -ig) and TkMidity (timidity -ik).

 lib/src_install.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 31b4840e715162048f5a6e79c638b5d2149f5328
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-24

    xfce4: do not override sbindir
    
    The only sbin_PROGRAMS in Xfce 4.10 is xfce4-kiosk-query (from libxfce4util),
    which is NOT a libexec executable.

 cygclass/xfce4.cygclass | 4 ----
 1 file changed, 4 deletions(-)

commit 843173fd6c03617a80e1e12be94112416bf76afd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-24

    multilib: new cygclass for multilib cross-compiler targets

 bin/cygport.in              |   3 +
 cygclass/Makefile.am        |   1 +
 cygclass/autotools.cygclass |   5 +
 cygclass/multilib.cygclass  | 272 ++++++++++++++++++++++++++++++++++++++++++++
 lib/src_install.cygpart     |   8 +-
 5 files changed, 285 insertions(+), 4 deletions(-)

commit 3b27ec1ec25d2a4a7cd1a19056053a7230157762
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-24

    qt4-qmake: allow cross-compiling with stock mkspecs
    
    Instead of providing patched qmake/mkspecs for each target, use
    the native tools and override the variables which differ when
    cross-compiling.

 cygclass/qt4-qmake.cygclass | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

commit adacd977fc52dab2c4d17700e919a5f9ae24f25a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-24

    gstreamer: gnuconfigize during autoreconf
    
    See commit d1c757249aab26a4d9b14c04f329584bace21946 and
    commit dd8f1074cd8f9801c43b4dff7401627c13c0c6a0 for rationale.

 cygclass/gstreamer.cygclass | 1 +
 1 file changed, 1 insertion(+)

commit 0ce2cca6d55a9b5256e81d80865b24e1fb6bcbf6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-24

    xfce4: gnuconfize during autoreconf
    
    See commit d1c757249aab26a4d9b14c04f329584bace21946 and
    commit dd8f1074cd8f9801c43b4dff7401627c13c0c6a0 for rationale.

 cygclass/xfce4.cygclass | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit cd763d96c859b8849c8747f00ce66d614edc7d6f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-24

    mate: gnuconfize during autoreconf
    
    See commit d1c757249aab26a4d9b14c04f329584bace21946 and
    commit dd8f1074cd8f9801c43b4dff7401627c13c0c6a0 for rationale.

 cygclass/mate.cygclass | 7 +++++++
 1 file changed, 7 insertions(+)

commit 088d7abfaca509122aca146adc12e8ff787b0e91
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-24

    gnome2: gnuconfize during autoreconf
    
    See commit d1c757249aab26a4d9b14c04f329584bace21946 and
    commit dd8f1074cd8f9801c43b4dff7401627c13c0c6a0 for rationale.

 cygclass/gnome2.cygclass | 7 +++++++
 1 file changed, 7 insertions(+)

commit 6e742fb012181a05b5a1ea7194995c0aa837fe89
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-24

    php: add gnuconfig comment

 cygclass/php.cygclass | 1 +
 1 file changed, 1 insertion(+)

commit e45b6302136f51fa30c9bab9b7540e676399dcd4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-24

    doc: clarify purpose of cross.cygclass

 cygclass/cross.cygclass | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)

commit 1ec1529b8b3a81874f76014af16dfa8551ad7a45
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-24

    cross: no need for -mms-bitfields with GCC 4.7

 cygclass/cross.cygclass | 12 ++----------
 1 file changed, 2 insertions(+), 10 deletions(-)

commit 1bf825bf73484286da7d0263a4686811ab4f4971
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-23

    pkg_pkg: implement PKG_OBSOLETES
    
    See http://cygwin.com/ml/cygwin-apps/2013-07/msg00267.html for rationale.

 lib/pkg_pkg.cygpart | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 50 insertions(+), 2 deletions(-)

commit dfc27ab00de1445a8e61aedbfed35735e9bfded4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-22

    postinst: fix emacs byte-compile for interdependent modes
    
    E.g. mercurial provides mercurial.el and mq.el, with the latter depending
    on the former.  If not already installed, the byte-compile of mq.el fails:
    
    In toplevel form:
    ${D}/usr/share/emacs/site-lisp/mq.el:21:1:Error: Cannot open load file: mercurial
    
    Using the -L flag will fix any such issues.

 lib/src_postinst.cygpart | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 66b871be103de8736e3426612e4e766776346682
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-21

    qt3-qmake: cygqmake3 enhancements
    
    * Enable cross-compiling support by using CC/CXX/AR/RANLIB
    * Fix debuginfo by using CFLAGS/CXXFLAGS and disabling strip
    * Accept CYGQMAKE3_ARGS

 cygclass/qt3-qmake.cygclass | 28 +++++++++++++++++++++-------
 1 file changed, 21 insertions(+), 7 deletions(-)

commit 4d3b1440b47ab0ae284173770bfbb55fcb7564f2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-21

    qt3: enable cross-compiling support

 cygclass/qt3.cygclass | 74 +++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 54 insertions(+), 20 deletions(-)

commit 131172058d7b938c093bd516153351ba48249ffa
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-21

    prepstrip: fix exe renaming detection for medium code model

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8b6246d0b302f15be8feb9da82e94ae972737bf4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-12

    doc: add R example

 cygclass/R.cygclass | 12 ++++++++++++
 1 file changed, 12 insertions(+)

commit 1f0a018e3ee6e397afb14f9dfa27ced23f67da81
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-12

    R: add R_CONFIGURE_ARGS

 cygclass/R.cygclass | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

commit 09212dcbac794270a710b4276689c25dba8169d9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-11

    R: update docs

 cygclass/R.cygclass | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

commit 0104e6131ff01a2a22a994189983c8549e1139dc
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-11

    rox: update PLATFORM override comment for x86_64 portability

 cygclass/rox.cygclass | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit 282ec33d6923cdcb4d03e723c916cdcc1bf909ba
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-11

    Remove support for KDE3
    
    KDE3 is long gone, and cannot be installed in the same prefix as KDE4.
    While TDE may be a replacement, currently (3.5.13.x) it too collides
    with KDE4, and is in the process of switching to CMake.  Once their
    renaming process is complete (due in the next major release), adding
    TDE can be reconsidered, but the changes necessary to support it will
    necessitate a new cygclass anyway.

 bin/cygport.in              |   2 -
 cygclass/Makefile.am        |   1 -
 cygclass/autotools.cygclass |   2 +-
 cygclass/kde3.cygclass      | 243 --------------------------------------------
 cygclass/kde4.cygclass      |   2 -
 cygclass/qt3.cygclass       |   2 +-
 data/mirrors                |   2 +-
 7 files changed, 3 insertions(+), 251 deletions(-)

commit 11eb022ccbd26c66bf4fd63874d671339c68c46d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-10

    spec: depend on both cygwin32 and cygwin64 toolchains

 cygport.spec | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

commit ad89acf20140123f95f77a3a589772dd7342f6cf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-10

    prepstrip: use location to determine toolchain
    
    Libraries found under /usr/$arch/lib*, /usr/$arch/sys-root/, or
    /usr/lib/gcc/$arch/$version/ should be cross-compiled, and hence
    their location allows us to first try $arch-binutils, regardless
    of whether cross.cygclass or toolchain.cygclass were used.

 lib/src_postinst.cygpart | 22 +++++++++++++++++++++-
 1 file changed, 21 insertions(+), 1 deletion(-)

commit 0731030b9b82cc25b7d3f87f78ea8352b52db1eb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-10

    prepstrip: strip debug symbols from static libs if !debuginfo

 lib/src_postinst.cygpart | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

commit b69c43ffea5df1363030fada9853ef39bf862de0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-10

    autotools: fix for configure-generated-file-in-srcdir check
    
    When building in a directory other than $B, such as in a multilib scenario,
    the "Removing $f to be regenerated by configure" operation must use PWD
    instead of $B to point to where the file will actually be created.  That
    does mean that the symlink may be changed multiple times per compile,
    but if that breaks something, further intervention will be required anyway.

 cygclass/autotools.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit dd8f1074cd8f9801c43b4dff7401627c13c0c6a0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-10

    autotools: fix gnuconfigize call with AC_CONFIG_AUX_DIR
    
    AC_CONFIG_AUX_DIR causes the various files which are used by autotools
    to be placed in the given subdirectory, so we need to follow that
    for gnuconfigize to work.

 cygclass/autotools.cygclass | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit d9928243b458323c2c0dabe24f4a7e9e2839a1b1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-07-10

    autotools: make gnuconfigize public
    
    Notably, the autotools packages themselves (particularly the older versions
    of automake) need this in order to work on x86_64-cygwin without cygport.

 cygclass/autotools.cygclass | 27 +++++++++++++++++++++++++--
 1 file changed, 25 insertions(+), 2 deletions(-)

commit 914b339e281f126fe8c15b30664cb7f85e44c7dd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-26

    autotools: use cross-autopoint when present
    
    The Fedora cygwin-gettext package ships with a patch to autopoint to
    accept the -V flag; this makes cygport use it when available.
    
    Also, reorder things a bit so that the NO_* overrides come last.

 cygclass/autotools.cygclass | 44 +++++++++++++++++++++++++-------------------
 1 file changed, 25 insertions(+), 19 deletions(-)

commit b337b92da8a54cbd47a126639f216b7e73e33f04
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-26

    doc: add php examples

 cygclass/php.cygclass | 46 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 46 insertions(+)

commit 532ffdc3c4482eccf2e3cb8422a57684ea501f2e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-26

    doc: add font example

 cygclass/font.cygclass | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

commit 32e1d235c2852084a0ba1c3b1a67a21f9f49922d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-26

    doc: add perl examples

 cygclass/perl.cygclass | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

commit d4faa7d08a5bd9e07db4f9a4d9733e2cbe20651e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-26

    doc: reorganize Cygclasses chapter

 bin/cygport.in | 229 ++++++++++++++++++++++++++++++++++++++++-----------------
 1 file changed, 161 insertions(+), 68 deletions(-)

commit 299e5dfd3dae5081c72f11bc836085dce5d932db
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-25

    emacs: remove references to emacs_compile
    
    This is a follow-up to commit 8acfb695673459319880d90bc525a3fa5f8da4d5.

 cygclass/emacs.cygclass | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

commit 0d9e83eae30f1d09cc522b1a0a8f63084d661bc6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-25

    aspell-dict: allow upstream hyphenated versions

 cygclass/aspell-dict.cygclass | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit 957d7c385ad9538dab7ecc001b703cc666b6bf88
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-25

    doc: add aspell-dict example

 cygclass/aspell-dict.cygclass | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

commit f2f88ee0225e735733f41b52d785b74bf728e4a6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-25

    doc: add apache2 examples

 cygclass/apache2.cygclass | 61 +++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 61 insertions(+)

commit f243623f20f2caa10b7c0bccef479e75615026c4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-25

    doc: add autotools examples

 cygclass/autotools.cygclass | 105 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 105 insertions(+)

commit 883b88364f78a3b98c5dc247be74aefc3891d48d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-25

    doc: add EXAMPLES tag

 doc/robodoc.rc | 1 +
 1 file changed, 1 insertion(+)

commit 399753121e239567e55745a0ede0dcb21db386ab
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-23

    perl: move cleanup functions to automatic postinstall
    
    Both perllocal.pod and .packlist files are used only within the context
    of CPAN-managed modules.  We were already deleting the former due to
    clobbering issues (it is supposed to be a cumulative list) and fixing
    up the latter to remove the $D prefix.
    
    The problem now arises with multiple arches, in that .packlist is created
    under PERL_VENDORARCH, causing even pure Perl (noarch) modules to use
    an arch-specific directory, where the same package should really be usable
    on both arches.
    
    Therefore, we now follow Fedora's lead and remove .packlist files, as
    well as moving all of this to be automatic, as we don't need anything
    from perl.cygclass to make this work (as long as the Perl installation
    setup does not dramatically change in the future).

 cygclass/perl.cygclass   | 31 ++++---------------------------
 lib/src_postinst.cygpart | 32 +++++++++++++++++++++++++++++++-
 2 files changed, 35 insertions(+), 28 deletions(-)

commit bea27cd7a6a506e45a4f0c4dbb6fa7e5d18fa10c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-23

    Fix return calls throughout
    
    The bash manual states:
    
    	return [n]
    
    	Cause a shell function to exit with the return value n. If n is not
    	supplied, the return value is the exit status of the last command
    	executed in the function.
    
    Better to be explicit and return 0, as that is the intention in these cases.

 cygclass/php.cygclass    | 2 +-
 lib/pkg_info.cygpart     | 4 ++--
 lib/src_install.cygpart  | 2 +-
 lib/src_postinst.cygpart | 8 ++++----
 4 files changed, 8 insertions(+), 8 deletions(-)

commit 410ee458e2fc9e15afd03afbbc3794bff5b17d50
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-17

    cygport 0.12.2

 NEWS                | 8 ++++++++
 configure.ac        | 2 +-
 cygport.spec        | 6 +++++-
 data/sample.cygport | 2 +-
 4 files changed, 15 insertions(+), 3 deletions(-)

commit c6454731365696f85878e3d5d4b457a050de99f0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-17

    Update gnuconfig

 data/gnuconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5826976819b66fa49cbe2cbcef1ec1543a16e1b4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-17

    list_deps: ignore deps of rubygem sample/test code

 lib/pkg_info.cygpart | 3 +++
 1 file changed, 3 insertions(+)

commit 59eae604227048e057e01c2d6ab52d2b6144ddaf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-17

    waf: allow use of bundled waf

 cygclass/waf.cygclass | 37 ++++++++++++++++++++++++++++---------
 1 file changed, 28 insertions(+), 9 deletions(-)

commit d1c757249aab26a4d9b14c04f329584bace21946
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-17

    autotools: always replace config.guess and config.sub
    
    The versions of these files shipped with automake 1.9 and older do
    not recognize x86_64-cygwin, and cross-compiling to newer platforms
    also requires newer versions.  Having cygport provide its own copy
    from recent upstream git should prevent most such issues.

 cygclass/autotools.cygclass | 5 +++++
 lib/pkg_pkg.cygpart         | 4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit 43437b891a093b2578ef9aad8d5e0d516a103d24
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-17

    mirrors: update mirror_portage

 data/mirrors | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c3e7452860d00fdd5f0d1578d477e0f6bd26b4e4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-06-06

    perl: add XML::SAX parser postinst/prerm commands
    
    XML::SAX parser drivers (e.g. XML::SAX::PurePerl, XML::LibXML::SAX,
    XML::SAX::Expat, XML::SAX::ExpatXS) need to be registered with
    XML::SAX's ParserDetails.ini file to be found.  This function adds
    the necessary commands to postinst/prerm scripts when called.

 cygclass/perl.cygclass | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

commit f6d655389f94033166d7128a243b7a1e63b2f12f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-05-28

    list_deps: refine Python dependency detection
    
    * skip dependencies of GDB auto-load scripts
    * use shebang description with executable .py files

 lib/pkg_info.cygpart | 17 ++++++++++-------
 1 file changed, 10 insertions(+), 7 deletions(-)

commit cc0ac486f1049b73de82cea53c956dcbaed7a0a9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-05-12

    cygport 0.12.1

 NEWS                | 4 ++++
 configure.ac        | 2 +-
 cygport.spec        | 5 ++++-
 data/sample.cygport | 2 +-
 4 files changed, 10 insertions(+), 3 deletions(-)

commit ce7e86e5a1178716afeb0126cbbad7ce4478a405
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-05-12

    Update gnuconfig

 data/gnuconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c29b2bd185d587fe1b4b395e7765581befd578ee
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-05-12

    Ignore files created by make check with automake-1.13

 .gitignore | 3 +++
 1 file changed, 3 insertions(+)

commit 4d0d089daf6f87bca5990f4c85ef07f2f636e8ed
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-05-12

    Add CC_SYSROOT

 cygclass/cross.cygclass |  2 ++
 lib/compilers.cygpart   | 13 +++++++++++++
 2 files changed, 15 insertions(+)

commit 659785b9111af62e33c8ffa276564ae02b9004e8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-05-12

    cross: fix binutils renaming for crossbacking
    
    When "crossbacking" a sysrooted library (e.g. building cygwin32-zlib on
    i686-cygwin for use on x86_64-cygwin), the native compiler and binutils
    are used to compile.  While the native gcc installs $target-prefixed
    links, binutils does not.

 cygclass/cross.cygclass | 22 ++++++++++++++++------
 1 file changed, 16 insertions(+), 6 deletions(-)

commit cf38c559a28e387b104f16cac7006980bc208856
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-05-12

    toolchain: fix TOOLCHAIN_SYSROOT when crossbacking
    
    When building e.g. cygwin32 on i686-cygwin (for x86_64-cygwin), the sysroot
    would only be used with cygport --64.  Since anything in the sysroot is
    technically noarch (although there is no reason for a cygwin32 package on
    i686-cygwin), make this work regardless when TOOLCHAIN_TARGET != native.

 cygclass/toolchain.cygclass | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit df88b78c0da6ddd34a697a1d64dfbba6ece30b18
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-05-02

    prepstrip: fix shebang detection
    
    Regression caused by commit 4e25265222a36bdffc40827cfc3c10dcf5eb9415.

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ecdab752a680c455f367d30675c93a45fc35268a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-04-30

    cygport 0.12.0

 NEWS                | 10 ++++++++++
 configure.ac        |  2 +-
 cygport.spec        |  5 ++++-
 data/sample.cygport |  2 +-
 4 files changed, 16 insertions(+), 3 deletions(-)

commit b8d53ce36e435b4b5e573ad947f28a11e7e2f767
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-04-30

    help: document command-line options

 lib/help.cygpart | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

commit f1bf6e9897b15f94bc4c052a790ab97b6b7a52c3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-04-30

    Make arch command-line options required on Linux

 lib/compilers.cygpart | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 60ef3b5062d97ea416ebeed4a0c187d276e3a8da
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-04-30

    Make arch command-line options mutually exclusive

 bin/cygport.in | 8 ++++++++
 1 file changed, 8 insertions(+)

commit 2223184890496c4ce7211df25295783e130e68ec
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-04-30

    mate: move DATADIRNAME hack to compile step
    
    This is an artifact from commit 25a08d50489015492208e059c3716ece52814c3e
    for gnome2.cygclass.

 cygclass/mate.cygclass | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 8afda29d8bd0a494d0791a44716c3021cf8b5dbb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-04-30

    gnome2: move DATADIRNAME hack to compile step
    
    This is an artifact from commit 25a08d50489015492208e059c3716ece52814c3e.

 cygclass/gnome2.cygclass | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 4e25265222a36bdffc40827cfc3c10dcf5eb9415
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-04-30

    src_postinst: handle filenames with spaces
    
    Use find -print0 | while read loops and proper quoting of variables.

 lib/src_postinst.cygpart | 171 +++++++++++++++++++++++++----------------------
 1 file changed, 90 insertions(+), 81 deletions(-)

commit 9c3bf50d2b0214296abfbfaba378ed1d0cfe49b9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-04-30

    Document ARCH etc.

 lib/compilers.cygpart | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

commit c29f1f33b2e7010ae479b8300ae86b8a431da02c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-04-30

    Check ARCH for validity
    
    Make sure ARCH is not set in cygport(3) except to indicate a noarch
    package.

 bin/cygport.in | 5 +++++
 1 file changed, 5 insertions(+)

commit 97600fca75a45552125a8e26122d2d39aa3fe8af
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-04-14

    postinst: default KEEP_LA_FILES as all only on i686
    
    Keeping this for i686 is necessary to not break existing packages
    until we can pull off a mass rebuild, but there is no such need
    on x86_64 or noarch (sysroot) packages.

 lib/src_postinst.cygpart | 21 ++++++++++++++++-----
 1 file changed, 16 insertions(+), 5 deletions(-)

commit 62a176908d3736a80dd62aa3578343a06709d3d3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-04-14

    autotools: override AC_LIB_HAVE_LINKFLAGS for toolchain packages
    
    Cygnus trees (binutils, gcc, gdb) use AM_GNU_GETTEXT only in some
    subdirectories, so the automatic detection from the toplevel configure
    doesn't help.

 cygclass/autotools.cygclass | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit a4ab0bd39a32328b36d7874005ff128cbf934ccf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-04-11

    pkg_pkg: fix typo in docs

 lib/pkg_pkg.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit fc95b3d2b6b85ec6ba35923ba423552d0be0ee24
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-04-08

    Make cross_compiling() public, part 2
    
    This is a follow-up to commit bca5a6270c048c31ba4c22d4d89a1bce7213b9d6.

 cygclass/gnome2.cygclass | 2 +-
 cygclass/mate.cygclass   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit fc326cc91c425fbcc0ab47e3ccedfd88f2af1722
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-21

    src_prep: do not create .orig files during cygpatch

 lib/src_prep.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit e81ab872bb099a5e8fcc38808a14e818aa5392df
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-15

    prepstrip: check for 64bit DLLs with 32bit ImageBase
    
    As --enable-auto-image-base became the default only in the last few years,
    some packages use a -Wl,--image-base or BASE .def file directive to set
    an ImageBase.  We don't want this on x86_64, though, as those DLLs are
    slotted to go in the upper memory area.
    
    This check adds a dependency on gawk.

 README                   |  1 +
 bin/cygport.in           |  8 ++++----
 cygport.spec             |  1 +
 data/sample.cygport      |  4 ++--
 lib/src_postinst.cygpart | 15 +++++++++++++++
 5 files changed, 23 insertions(+), 6 deletions(-)

commit e49109f919a09877401773fdc8a154af3688eac8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-12

    autotools: refine AC_LIB_HAVE_LINKFLAGS override
    
    This is a follow-up to commit adfc0e3b7af020edf66839c2dfcc7e8d830cd355.

 cygclass/autotools.cygclass | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit fd578298aceaa84d2741fc09ea6b42b24c05cb39
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-12

    Fix dependency listing on Cygwin x86_64

 lib/pkg_info.cygpart | 2 +-
 lib/pkg_pkg.cygpart  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 1801bf30ca1dcf054175eef7c2af940dd522eb56
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-12

    pkg_diff: ignore new file in Automake 1.13

 .gitignore          | 1 +
 lib/pkg_pkg.cygpart | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 2235d7b612c425b40caae63db885ddc88654287c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-12

    pkg_diff: ignore new file in Automake 1.13

 lib/pkg_pkg.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 55ddacb13a2461c5064d26457f5b2a40a4ecd6ff
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-12

    prepstrip: avoid empty directories in debuginfo
    
    This is a follow-up to commit d75d194d490aad65c63062f6bb22d2e6edaeb6b8.

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit adfc0e3b7af020edf66839c2dfcc7e8d830cd355
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-12

    autotools: circumvent rpath in AC_LIB_HAVE_LINKFLAGS
    
    This macro, used most commonly in connection with iconv and gettext,
    tends to pull in the native prefix even when cross-compiling, wreaking
    havoc with false negatives and incorrect linkage.  Avoiding this causes
    ordinary -l flags to be used instead, which is much more reliable.

 cygclass/autotools.cygclass | 7 +++++++
 1 file changed, 7 insertions(+)

commit 5c83d5aadef7dbf661c560c6ce94d1fa906640d9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-12

    autotools: use --target flag only when necessary
    
    Some packages use AC_CANONICAL_TARGET (which is intended for compilers)
    instead of AC_CANONICAL_HOST (which is for cross-compiling anything).
    Passing a --target flag in this case causes executables to be $target-
    prefixed, which we don't want with ordinary cross-compiled programs.

 cygclass/autotools.cygclass | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

commit 4648aa687fe6edf96005ab62102f7d785f26f926
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-12

    Revert "toolchain: provide --target argument here"
    
    This broke usage of toolchain.cygclass without toolchain_compile.
    
    This reverts commit a064be5ff53989248a958d843288510f7e951c41.

 cygclass/autotools.cygclass | 2 +-
 cygclass/toolchain.cygclass | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit b4b34bbe0a667543292975ee42ff826cc54d863d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-10

    Prefer .cygport in CWD before one in /usr/src
    
    If we are in a directory containing the given .cygport file, then
    it is probably safer to assume the user wants to build that one.

 bin/cygport.in | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit d75d194d490aad65c63062f6bb22d2e6edaeb6b8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-08

    prepstrip: create split debuginfo only if symbols exist therein
    
    Even if a binary is compiled without -g, some debug symbols will exist
    from the static parts of libcygwin.a or libgcc.a, or any static libraries
    against which it was linked.  So objcopy(1) will find something to do,
    but without corresponding source files the split debuginfo is worthless.
    If the entire package is so compiled, cygport will not create a -debuginfo
    subpackages, and those files will show up as unpackaged.

 lib/src_postinst.cygpart | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

commit 17c17266cae016e68c4918fb304ad2a20bd76eee
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-08

    pkg_pkg: accept PKG_MESSAGE
    
    This remains undocumented for now to avoid abuse.

 lib/pkg_pkg.cygpart | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit b8e78215c34a03b2aec0bf9f8e8110c09d41e60c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-08

    list_deps: Fix implib dependency detection when cross-compiling
    
    For example, when using cygport --64 from i686 Cygwin, dlltool(1) cannot
    currently read pei-x86-64 binaries.
    
    Also, remove a duplicate binary dependency section.

 lib/pkg_info.cygpart | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

commit 8411d563df6a281b1d192e2cc8fdca1ed9fbb7a0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-08

    Accept multiple leading option flags
    
    This is necessary to allow e.g. either --debug --64 or --64 --debug.

 bin/cygport.in | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit 7a992c8b32ec1242e1161f3465b2115d537f2d37
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-08

    Stop trying to canonicalize triplets
    
    There are several customary abbreviations to system triplets:
    1) -unknown-none (bare metal) is usually dropped (e.g. avr, msp430)
    2) -unknown- is sometimes dropped on embedded systems (e.g. arm-eabi),
    but not for Linux (e.g. x86_64-unknown-linux-gnu, armv7hl-unknown-linux-gnu),
    as by doing so would be misunderstood as a GNU Hurd system.
    3) -none may also be dropped.
    
    The problem with that is on 64-bit Cygwin, which config.guess defaults
    to x86_64-unknown-cygwin (even though we prefer x86_64-pc-cygwin), but
    x86_64-cygwin is a legal abbreviation.  So even though it technically
    breaks API, stop trying to canonicalize names and require consistent use
    of TOOLCHAIN_TARGET and CROSS_HOST.

 cygclass/cross.cygclass     | 21 +++++++++++++--------
 cygclass/toolchain.cygclass | 27 +++++++++++++++++----------
 lib/compilers.cygpart       |  7 ++++++-
 lib/syntax.cygpart          | 28 +++-------------------------
 4 files changed, 39 insertions(+), 44 deletions(-)

commit b416e5341f1c2b9e94c1f22aaa6c26086e765288
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-07

    Define ARCH variables
    
    These definitions are subject to change until they are documented.

 cygclass/cross.cygclass | 2 ++
 lib/compilers.cygpart   | 2 ++
 2 files changed, 4 insertions(+)

commit bca5a6270c048c31ba4c22d4d89a1bce7213b9d6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-06

    Make cross_compiling() public

 cygclass/autotools.cygclass   |  4 ++--
 cygclass/clang.cygclass       |  2 +-
 cygclass/cmake.cygclass       |  2 +-
 cygclass/gnome2.cygclass      |  2 +-
 cygclass/gst-plugins.cygclass |  2 +-
 cygclass/mate.cygclass        |  2 +-
 cygclass/tcl.cygclass         |  2 +-
 cygclass/wxwidgets.cygclass   |  2 +-
 lib/pkg_info.cygpart          |  2 +-
 lib/syntax.cygpart            | 14 ++++++++++----
 10 files changed, 20 insertions(+), 14 deletions(-)

commit 6da311915f8325f2421bba47e6510c0d16c4b1df
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-06

    Use x86_64-pc-cygwin triplet for 64bit
    
    See thread starting here for rationale:
    
    http://cygwin.com/ml/cygwin-developers/2013-02/msg00132.html

 lib/compilers.cygpart | 2 ++
 1 file changed, 2 insertions(+)

commit 9882c7bf275295226d2aa01d56be401ac464021d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-06

    prepman: skip hard links
    
    Files with more than one hard link (IOW besides itself) cannot be compressed,
    and compressors error out upon an attempt to do so.

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 822484070eaec9b0253b69ae18aa8bf3e83bbd72
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-06

    postinstall: manifestize only for i686
    
    UAC Installer Detection, which assumes certain executables are installers
    based on their filename, applies only to 32-bit binaries[1].  As for manual
    manifestize() calls, in order to allow a single .cygport file to be used
    for i686 and x86_64, as well as for build-tree-only EXEs in a 32-to-64
    cross-compile, the simplest way is to make the manifests themselves
    architecture-agnostic.
    
    [1] http://technet.microsoft.com/en-us/library/cc709628.aspx

 data/uac-manifest.in     |  2 +-
 lib/src_compile.cygpart  | 16 +++++-----------
 lib/src_postinst.cygpart |  9 +++++----
 3 files changed, 11 insertions(+), 16 deletions(-)

commit b5022ad33ad0d0601a9d08527a2ca4e6927226f9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-06

    Define and document RC for windres

 cygclass/cross.cygclass | 7 +++++++
 lib/compilers.cygpart   | 9 +++++++++
 2 files changed, 16 insertions(+)

commit a064be5ff53989248a958d843288510f7e951c41
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-06

    toolchain: provide --target argument here
    
    As toolchain.cygclass is the only way to change target, it doesn't
    need to be passed for every cross-compiling scenario.

 cygclass/autotools.cygclass | 2 +-
 cygclass/toolchain.cygclass | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 6a1f92895b714c0887edcb6c6095b6b6b0758913
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-06

    cmake: set AR and RANLIB for cross-compiling

 cygclass/cmake.cygclass | 2 ++
 1 file changed, 2 insertions(+)

commit 78f2ecb72885756be54a45897dbb10acdbee8d24
Author: Corinna Vinschen <corinna@vinschen.de>
Date:   2013-03-06

    prepstrip: force long section names for debuginfo
    
    Under some conditions, objcopy will truncate the .gnu_debuginfo section
    name to .gnu_deb, causing subtle bugs as a result:
    
    http://cygwin.com/ml/cygwin/2013-01/msg00203.html

 lib/src_postinst.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 4b58d86ab5119ff76e5bb52e10fc1ff75cd9e783
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-03-06

    list_deps: ignore gdb.py files

 lib/pkg_info.cygpart | 3 +++
 1 file changed, 3 insertions(+)

commit 1504618aa6855460bc3cb990bdd4706ace29663c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-02-19

    List which as an explicit dependency
    
    which(1) is usually part of a Base installation, but in the process of
    bootstrapping a new platform, it doesn't hurt to check.

 README              | 1 +
 bin/cygport.in      | 4 ++--
 cygport.spec        | 1 +
 data/sample.cygport | 5 +++--
 4 files changed, 7 insertions(+), 4 deletions(-)

commit 44ae141659d34e912b60d9c1a5685e9189e24e18
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-02-19

    cygport 0.11.3

 NEWS                | 7 +++++++
 configure.ac        | 2 +-
 cygport.spec        | 5 ++++-
 data/sample.cygport | 2 +-
 4 files changed, 13 insertions(+), 3 deletions(-)

commit 2506c95131227898f02b7034b4787eaf0e58b9f2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-02-19

    Update copyrights to 2013

 bin/cygport.in                      | 4 ++--
 cygclass/R.cygclass                 | 2 +-
 cygclass/ant.cygclass               | 2 +-
 cygclass/apache.cygclass            | 2 +-
 cygclass/apache2.cygclass           | 2 +-
 cygclass/aspell-dict.cygclass       | 2 +-
 cygclass/autotools.cygclass         | 2 +-
 cygclass/berkdb.cygclass            | 2 +-
 cygclass/bzr.cygclass               | 2 +-
 cygclass/clang.cygclass             | 2 +-
 cygclass/claws-mail.cygclass        | 2 +-
 cygclass/cmake.cygclass             | 2 +-
 cygclass/cross.cygclass             | 2 +-
 cygclass/cvs.cygclass               | 2 +-
 cygclass/distutils-multi.cygclass   | 2 +-
 cygclass/distutils.cygclass         | 2 +-
 cygclass/docbook.cygclass           | 2 +-
 cygclass/ebook.cygclass             | 2 +-
 cygclass/emacs.cygclass             | 2 +-
 cygclass/font.cygclass              | 2 +-
 cygclass/fossil.cygclass            | 2 +-
 cygclass/fox.cygclass               | 2 +-
 cygclass/ggz.cygclass               | 2 +-
 cygclass/git.cygclass               | 2 +-
 cygclass/gnome.org.cygclass         | 2 +-
 cygclass/gnome2.cygclass            | 2 +-
 cygclass/gnustep.cygclass           | 2 +-
 cygclass/gst-plugins.cygclass       | 2 +-
 cygclass/gst-plugins0.10.cygclass   | 2 +-
 cygclass/gstreamer.cygclass         | 2 +-
 cygclass/gtk2-perl.cygclass         | 2 +-
 cygclass/gtkmm.cygclass             | 2 +-
 cygclass/hg.cygclass                | 2 +-
 cygclass/java.cygclass              | 2 +-
 cygclass/kde3.cygclass              | 2 +-
 cygclass/kde4.cygclass              | 2 +-
 cygclass/lua.cygclass               | 2 +-
 cygclass/mate.cygclass              | 2 +-
 cygclass/mono.cygclass              | 2 +-
 cygclass/mtn.cygclass               | 2 +-
 cygclass/nant.cygclass              | 2 +-
 cygclass/ocaml.cygclass             | 2 +-
 cygclass/octave.cygclass            | 2 +-
 cygclass/opensync.cygclass          | 2 +-
 cygclass/perl.cygclass              | 2 +-
 cygclass/php.cygclass               | 2 +-
 cygclass/pygtk.cygclass             | 2 +-
 cygclass/pypy-distutils.cygclass    | 2 +-
 cygclass/pypy.cygclass              | 2 +-
 cygclass/python-distutils.cygclass  | 2 +-
 cygclass/python.cygclass            | 2 +-
 cygclass/python3-distutils.cygclass | 2 +-
 cygclass/python3.cygclass           | 2 +-
 cygclass/qt3-qmake.cygclass         | 2 +-
 cygclass/qt3.cygclass               | 2 +-
 cygclass/qt4-cmake.cygclass         | 2 +-
 cygclass/qt4-qconf.cygclass         | 2 +-
 cygclass/qt4-qmake.cygclass         | 2 +-
 cygclass/qt4.cygclass               | 2 +-
 cygclass/rox.cygclass               | 2 +-
 cygclass/ruby-gnome2.cygclass       | 2 +-
 cygclass/ruby.cygclass              | 2 +-
 cygclass/rubygem.cygclass           | 2 +-
 cygclass/sugar.cygclass             | 2 +-
 cygclass/svn.cygclass               | 2 +-
 cygclass/tcl.cygclass               | 2 +-
 cygclass/texlive.cygclass           | 2 +-
 cygclass/toolchain.cygclass         | 2 +-
 cygclass/utils.cygclass             | 2 +-
 cygclass/vim.cygclass               | 2 +-
 cygclass/waf.cygclass               | 2 +-
 cygclass/wxwidgets.cygclass         | 2 +-
 cygclass/xfce4.cygclass             | 2 +-
 cygclass/xorg.cygclass              | 2 +-
 cygclass/xvfb.cygclass              | 2 +-
 data/cygport.nanorc                 | 2 +-
 data/cygport.vim                    | 2 +-
 data/mirrors                        | 2 +-
 lib/check_funcs.cygpart             | 2 +-
 lib/compilers.cygpart               | 2 +-
 lib/config_registry.cygpart         | 2 +-
 lib/help.cygpart                    | 4 ++--
 lib/inheritance.cygpart             | 2 +-
 lib/pkg_cleanup.cygpart             | 2 +-
 lib/pkg_info.cygpart                | 2 +-
 lib/pkg_pkg.cygpart                 | 2 +-
 lib/src_compile.cygpart             | 2 +-
 lib/src_fetch.cygpart               | 2 +-
 lib/src_install.cygpart             | 2 +-
 lib/src_postinst.cygpart            | 2 +-
 lib/src_prep.cygpart                | 2 +-
 lib/src_test.cygpart                | 2 +-
 lib/syntax.cygpart                  | 2 +-
 tools/deb2targz                     | 2 +-
 tools/pkgrip                        | 2 +-
 tools/sysrootize                    | 2 +-
 96 files changed, 98 insertions(+), 98 deletions(-)

commit 67b0e9ea53fd9351c0af386a56caee243d8b1dd7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-02-18

    Update gnuconfig

 data/gnuconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 69e486a589064a443a7262887d20922526e961d2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-02-18

    List dos2unix as a separate dependency
    
    dos2unix was previously part of cygutils but was broken out in favour
    of a separate, externally maintained package.  Also, fix usage of the
    deprecated d2u alias.

 README                  | 1 +
 bin/cygport.in          | 6 +++---
 cygport.spec            | 1 +
 data/sample.cygport     | 2 +-
 lib/check_funcs.cygpart | 2 +-
 5 files changed, 7 insertions(+), 5 deletions(-)

commit 7b6309ebe18612fdf78f5bce1f2f1ca8b78ac693
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-02-18

    Document AR, RANLIB, and STRIP
    
    This is a follow-up to commit 05a315bfb61c1a0d82dfe2ffe9edd7c4ea6ecaac.

 lib/compilers.cygpart | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

commit 710cf4108a15ebeff92b94e870b6d803ad9ddf6e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-02-18

    Support x86_64 binaries in UAC manifests

 data/uac-manifest.in    | 2 +-
 lib/src_compile.cygpart | 8 +++++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 235ae7be80b7be361255670f35f74bdcd46f21d3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-02-17

    rox: add DESCRIPTION, update HOMEPAGE

 cygclass/rox.cygclass | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

commit 05a315bfb61c1a0d82dfe2ffe9edd7c4ea6ecaac
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-02-17

    Define AR and RANLIB for cross-compile abstraction
    
    These are used by some custom makefiles for static library creation.

 cygclass/cross.cygclass | 2 ++
 lib/compilers.cygpart   | 4 ++++
 2 files changed, 6 insertions(+)

commit c5b598df285a1b325ec60fd7c5e488149eb9dff7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-02-15

    toolchain: accept 'native' keyword for TOOLCHAIN_TARGET
    
    This is necessary to allow building both 32-bit and 64-bit native
    binutils/gcc/gdb/cygwin from the same .cygport file.

 cygclass/toolchain.cygclass | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit 13b207a9bef47c4d814b88e35624daa53b6625ce
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-02-15

    Add command-line options for Cygwin 32-to-64 cross-compiling
    
    The purpose of this is for the upcoming Cygwin 64-bit bootstrap.
    Long term, it may be usable by maintainers with only 32-bit systems,
    and will probably become required for non-Cygwin build systems once
    Cygwin 64-bit goes stable.

 bin/cygport.in        | 8 ++++++++
 lib/compilers.cygpart | 6 +++++-
 2 files changed, 13 insertions(+), 1 deletion(-)

commit 4d00844d27f67fe3f80d2f8c57793961a4a30b55
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-01-08

    pygtk: predefine KEEP_LA_FILES to none

 cygclass/pygtk.cygclass | 2 ++
 1 file changed, 2 insertions(+)

commit 20f2e18b24ef1f5c09897895a9155bc22e01778d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-01-08

    gtkmm: predefine KEEP_LA_FILES to none

 cygclass/gtkmm.cygclass | 2 ++
 1 file changed, 2 insertions(+)

commit 86fa08392a5b1223f0e89eae5b9c55c799effc04
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-01-08

    gstreamer: predefine KEEP_LA_FILES to none

 cygclass/gstreamer.cygclass | 2 ++
 1 file changed, 2 insertions(+)

commit 1491c3f196359f8cdbc84407e38cb1c943d6826c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-01-08

    gnome2: predefine KEEP_LA_FILES to none

 cygclass/gnome2.cygclass | 2 ++
 1 file changed, 2 insertions(+)

commit bd67b23503e0e5e30f2063ce8c26b607ecdfa4b7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-01-08

    prepstrip: Fix missing .exe handling for -Wl,--export-all-symbols
    
    EXEs linked with --export-all-symbols shows the HAS_RELOC flag, causing a
    false negative.  Instead, use the start address to determine whether a
    binary is a DLL or EXE.
    
    Cygwin apps start at 0x00401000, MinGW (x86 and x64) apps start at
    0x004014e0.  Since /usr/bin/objdump doesn't support pe-x86-64, we
    must use $objdump.

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a8b2f328efb632d7e52546691bdbf5ca60c95c34
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2013-01-08

    texlive: ignore AddFormat with mode=disabled
    
    Reported by Ken Brown:
    http://cygwin.com/ml/cygwin-apps/2012-12/msg00064.html

 cygclass/texlive.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8a25c3f22978cd35d56c1efd617a15d398352f87
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-11-20

    cygport 0.11.2

 NEWS                | 9 +++++++++
 configure.ac        | 2 +-
 cygport.spec        | 8 +++++++-
 data/sample.cygport | 2 +-
 4 files changed, 18 insertions(+), 3 deletions(-)

commit d2371a27de00b74c784ac08b7fe5aecdcc4bafe4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-11-20

    Update gnuconfig

 data/gnuconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d72c925f0fb27ae1a94952011421755f79fc57ff
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-11-20

    Require automake-1.11
    
    dist-xz (added in commit 65b2d6301866436b15a49d26911d59e887dcbe04)
    requires automake 1.11.

 configure.ac | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

commit d54d240cb5755c5cb4dc01e079e0dc9798dd9696
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-11-20

    mate: use cross-libtoolize when cross-compiling if present
    
    See commit 25ba0e80e125616cd0834d39f9dba28711d0e2d3 for autotools
    and commit b3c00d5a6511232f0f0c67d3edb40c7d230e56de for gnome2.

 cygclass/mate.cygclass | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

commit b17d43c9de19b772b18ac34b05b0aaae0689f3e1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-11-20

    mate: force automake version if WANT_AUTOMAKE is defined
    
    This mirrors commit de50b06dd359436cb6d39460fb86def177b4546e
    for gnome2.cygclass.

 cygclass/mate.cygclass | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit 8345c2bff0359ddd1cb1e2b3e05cb0d42efe7e8d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-11-20

    spec: package Vim filetype plugin
    
    This is a follow-up to commit 945dd1408f82e30b732dc982136ebea07e4b7f0e.

 cygport.spec | 3 +++
 1 file changed, 3 insertions(+)

commit ba6e44dd24609c6b6529b941a940e2ed30dc5749
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-11-20

    postinst, pkg_binpkg: support PKG_DOCS

 lib/pkg_pkg.cygpart      | 10 +++++++++-
 lib/src_postinst.cygpart | 32 +++++++++++++++++++++++++++-----
 2 files changed, 36 insertions(+), 6 deletions(-)

commit b9db27be0ca73623c0f0bf455b68b3733f398ba6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-11-20

    Implement DISTDIR

 data/cygport.conf     |  9 +++++++++
 lib/src_fetch.cygpart | 19 +++++++++++++++----
 2 files changed, 24 insertions(+), 4 deletions(-)

commit 2a13252383641684a47948c213d2d36c79769371
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-11-20

    rox: define DEPS_PATH
    
    This is necessary for rox-lib2 dependency detection

 cygclass/rox.cygclass | 2 ++
 1 file changed, 2 insertions(+)

commit 7d69bbeffdbb57df70d9aed1c4e5af19aed3f876
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-11-20

    list_deps: respect DEPS_PATH for lua/perl/python/ruby module deps

 lib/pkg_info.cygpart | 6 ++++++
 1 file changed, 6 insertions(+)

commit 685d30d45837dc7280e7e68262b9e18ce61ecc95
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-11-20

    list_deps: fix dependencies for multiple pkg-config files

 lib/pkg_info.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 2ba72b32f458e60905194b9f342a0149c7b039d2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-11-20

    wxwidgets: do not export wx-config function
    
    While fine for bash, the stricter 'sh' mode does not allow hyphens in
    function names, causing error messages with configure scripts.

 cygclass/wxwidgets.cygclass | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit eb92ed8ca469eb6e325e33e67f9bdd9382abd307
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-11-20

    fox: do not export fox-config function
    
    While fine for bash, the stricter 'sh' mode does not allow hyphens in
    function names, causing error messages with configure scripts.

 cygclass/fox.cygclass | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit f7ddaba7606f7474c7eae0fd7fd58a16dcb7098d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-11-20

    svn: use svn export instead of checkout
    
    The difference being, the export command does not create the .svn directory
    or anything stored therein, so its faster when you just want the files.

 cygclass/svn.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit de50b06dd359436cb6d39460fb86def177b4546e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-11-20

    gnome2: force automake version if WANT_AUTOMAKE is defined

 cygclass/gnome2.cygclass | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit 192a6872fa6307ded5e29b33ec89c1226c5e8860
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-11-01

    autotools: update supported versions of WANT_AUTOMAKE

 cygclass/autotools.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b3c00d5a6511232f0f0c67d3edb40c7d230e56de
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-10-24

    gnome2: use cross-libtoolize when cross-compiling if present
    
    See commit 25ba0e80e125616cd0834d39f9dba28711d0e2d3.

 cygclass/gnome2.cygclass | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

commit 2a7a7aac4b0125056d9bb3c319c6ffbc4f6f39c8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-10-24

    autotools: use /usr/share/doc even when cross-compiling

 cygclass/autotools.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8b5ca74756015b792cf7256119c1cd9a6d43d352
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-10-24

    list_deps: fix sysroot pkg-config library dependencies
    
    This should have been fixed together as part of
    commit deb841c2fd1772bdf9f95a54244d3c6efa48c92f.

 lib/pkg_info.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 78e8466006a98f86ed164f263f807e3ecadae0bf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-10-24

    cross: define LDFLAGS for Linux
    
    Without -Wl,--as-needed, just linking against a library creates a hard
    dependency thereon, even if no symbols are used.  The extra direct
    dependencies this causes add up quickly further up the X11 stack.

 cygclass/cross.cygclass | 3 +++
 1 file changed, 3 insertions(+)

commit c5756c40b3d7db79d2fcc2f6609bf753bc41f11a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-10-18

    prepstrip: do not remove .exe extension from hevea scripts
    
    The .exe extension is part of the scripts names and are called as such,
    so the extension must remain.

 lib/src_postinst.cygpart | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 945dd1408f82e30b732dc982136ebea07e4b7f0e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-10-17

    Add Vim filetype detection plugin
    
    $VIM/filetype.vim treats *.ebuild as bash scripts; do the same for cygport.

 data/Makefile.am |  4 ++++
 data/cygport.vim | 12 ++++++++++++
 2 files changed, 16 insertions(+)

commit deb841c2fd1772bdf9f95a54244d3c6efa48c92f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-10-16

    list_deps: fix sysroot pkg-config dependencies
    
    Also, add $CROSS_DATADIR/pkgconfig to the search path.

 lib/pkg_info.cygpart | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 376be26956411c0da1031fc0b73b8c967bc7098d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-10-11

    apache1: removed due to upstream EOL
    
    The Cygwin apache1 package was finally removed from the distribution:
    http://cygwin.com/ml/cygwin-apps/2012-10/msg00136.html

 bin/cygport.in              |   1 -
 cygclass/Makefile.am        |   1 -
 cygclass/apache.cygclass    |  50 +++-----
 cygclass/apache1.cygclass   | 274 --------------------------------------------
 cygclass/apache2.cygclass   |  11 +-
 cygclass/autotools.cygclass |   2 +-
 data/mirrors                |   2 +-
 7 files changed, 21 insertions(+), 320 deletions(-)

commit 1b2a00fef632af3adcbdef8d9655d8131198d8c8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-10-10

    cygport 0.11.1

 NEWS                | 7 +++++++
 configure.ac        | 2 +-
 cygport.spec        | 6 +++++-
 data/sample.cygport | 2 +-
 4 files changed, 14 insertions(+), 3 deletions(-)

commit ce17ef5fe2059c2120546fd40757fdcdb5be4941
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-10-05

    autotools: fix libtool detection for XCB packages

 cygclass/autotools.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b9b8260f7cc78a8548ecfb4d44fec8e93083f29c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-09-24

    prepstrip: fix debuginfo detection for mingw64 toolchain
    
    The abbreviated .gnu_deb is used on mingw64 in place of .gnu_debuglink.

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit afb1c4c123ee24351c3b4bc598fad6ab7cdd0a5b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-09-24

    prepstrip: handle .lib as import library
    
    The Cygwin and MinGW toolchains can resolve -lfoo with foo.lib (instead
    of the customary libfoo.dll.a).

 lib/src_postinst.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 904c5cbae05c3c5c5841cf360f8876a59557914b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-09-24

    gstreamer: Update for 1.0
    
    gst-ffmpeg has been renamed to gst-libav
    
    Fix ORIG_PN for cross-gstreamer packages.

 cygclass/gst-plugins.cygclass | 30 ++++++++++++------------------
 cygclass/gstreamer.cygclass   | 21 +++++++++++++++------
 2 files changed, 27 insertions(+), 24 deletions(-)

commit 54c79caf631354ae8d5f43a702d9e8bee1896c2d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-09-24

    Allow comma-separated list variables

 bin/cygport.in                |  2 +-
 cygclass/ant.cygclass         |  2 +-
 cygclass/gnome2.cygclass      |  2 +-
 cygclass/gst-plugins.cygclass |  4 ++--
 cygclass/mate.cygclass        |  2 +-
 cygclass/texlive.cygclass     | 12 ++++++------
 lib/pkg_pkg.cygpart           |  2 +-
 7 files changed, 13 insertions(+), 13 deletions(-)

commit 6a2ae1bae4c1f1e313b3a381520ada05455eb420
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-09-07

    list_deps: fix pkg-config library dependencies
    
    Library names containing hyphen(s) were being truncated, resulting in
    missed dependencies.

 lib/pkg_info.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 960d3aea898926b501fe5c39b119a1ea8e31216c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-09-07

    Allow RPM spec filename style as alternative to Gentoo-style filenames
    
    The PN-PV-PR.cygport filename convention is, like many things in cygport,
    derived from Gentoo Portage.  While constant file renames may work in CVS
    and Subversion, Git isn't really designed for it.  Allowing these to be set
    in the .cygport itself allows the avoidance of renames, and moves us even
    closer to RPM .spec syntax.

 README               | 18 +++----------
 bin/cygport.in       | 72 +++++++++++++++++++++++++++++++++++++---------------
 data/sample.cygport  |  3 +++
 lib/help.cygpart     |  2 +-
 lib/pkg_pkg.cygpart  |  4 +--
 lib/src_prep.cygpart |  4 +--
 tests/Makefile.am    |  2 +-
 tests/bootstrap      |  8 +++---
 8 files changed, 69 insertions(+), 44 deletions(-)

commit 62af898e424593895b874a8ad5f1b4f4440f66c9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-09-07

    fossil: update for 1.23
    
    First item in 1.23 release notes:
    The default checkout database name is now ".fslckout" instead of "_FOSSIL_"
    on unix. Both names continue to work.

 cygclass/fossil.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit cc4fb940dcf012853a70e19471d65e6fd769c61f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-09-06

    list_deps: handle filenames with spaces
    
    During setup.hint generation, the entire (sub)package filelist is passed
    to __list_deps.  Therefore spaces in filenames (usually in data or docs)
    must be escaped in order to prevent ENOENT errors from find(1).

 lib/pkg_info.cygpart | 63 ++++++++++++++++++++++++++--------------------------
 lib/pkg_pkg.cygpart  |  2 +-
 2 files changed, 33 insertions(+), 32 deletions(-)

commit 8448b3f40766ab7b8013ae6c36f305ed42dfad87
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-09-04

    debuginfo: enable generation for static libraries

 lib/pkg_pkg.cygpart      |  4 ++--
 lib/src_postinst.cygpart | 19 +++++++++++++------
 2 files changed, 15 insertions(+), 8 deletions(-)

commit 0abf3b30aaed02a16fd1f036bd457693aba78382
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-09-04

    prepstrip: ignore .mdb files in misnamed executable search

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 374bc6f3c0c8b923500a34c0e75cda5381f209a3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-09-04

    gtkmm: remove obsolete configure flags
    
    Recent versions of gtkmm packages dropped support for --disable-demos
    and --disable-examples, instead building demos only upon 'make check'.

 cygclass/gtkmm.cygclass | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

commit 5fe8d3985514fe55989cc9c6947e2acc3d554281
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-09-04

    gnome2: fix indentation

 cygclass/gnome2.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5a24c7de4c6b345a6f1debdb03e1069e7c0d7560
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-09-04

    berkdb: update unsupported version error

 cygclass/berkdb.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4503dd93fc7290dd25a26a083a001d1178ca50ae
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-09-04

    Fix scope of variables
    
    The remaining exported variables which are not needed in the environment
    are candidates for "declare -g", but that is new to bash 4.2.

 bin/cygport.in                |  3 ++-
 cygclass/apache1.cygclass     |  4 +---
 cygclass/apache2.cygclass     |  4 +---
 cygclass/autotools.cygclass   |  2 ++
 cygclass/berkdb.cygclass      | 23 ++++++++++++-----------
 cygclass/cross.cygclass       |  2 +-
 cygclass/docbook.cygclass     |  2 ++
 cygclass/emacs.cygclass       |  2 ++
 cygclass/font.cygclass        |  4 +++-
 cygclass/ggz.cygclass         |  2 ++
 cygclass/gst-plugins.cygclass |  2 ++
 cygclass/gstreamer.cygclass   |  3 +--
 cygclass/kde4.cygclass        |  2 +-
 cygclass/lua.cygclass         |  2 +-
 cygclass/mono.cygclass        |  6 ++----
 cygclass/nant.cygclass        |  2 +-
 cygclass/perl.cygclass        |  1 +
 cygclass/pygtk.cygclass       |  2 ++
 cygclass/pypy.cygclass        |  2 +-
 cygclass/python.cygclass      |  2 +-
 cygclass/python3.cygclass     |  2 +-
 cygclass/qt4-cmake.cygclass   |  2 --
 cygclass/qt4-qconf.cygclass   |  2 --
 cygclass/qt4-qmake.cygclass   |  2 --
 cygclass/qt4.cygclass         |  2 +-
 cygclass/rox.cygclass         |  1 -
 cygclass/ruby-gnome2.cygclass |  2 ++
 cygclass/ruby.cygclass        |  2 +-
 cygclass/texlive.cygclass     |  2 +-
 cygclass/vim.cygclass         |  2 +-
 cygclass/xfce4.cygclass       |  2 ++
 cygclass/xorg.cygclass        |  2 ++
 32 files changed, 52 insertions(+), 43 deletions(-)

commit b99f70e7326f9d8f8a88a5b8ed46919443f973c1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-09-04

    src_install: add make_autostart_entry command

 lib/src_install.cygpart | 39 ++++++++++++++++++++++++++++++++++++++-
 1 file changed, 38 insertions(+), 1 deletion(-)

commit 36c402073d05b8f7821e130ff02cacc1a1490434
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-31

    list_deps: try harder to avoid listing a package as dependent on itself
    
    Many Java jars are versioned with unversioned symlinks, causing the JDepend
    scan to list the currently-installed version of the package as a dependency
    as well as the version being packaged.

 lib/pkg_info.cygpart | 2 +-
 lib/pkg_pkg.cygpart  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 4566fbce1cbeef87608a6681984729f46684be09
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-31

    dodoc: Fix installation of filenames containing spaces

 lib/src_install.cygpart | 28 ++++++++++++++--------------
 1 file changed, 14 insertions(+), 14 deletions(-)

commit da6a21739299e154ec1ebdfcecea22c5da4c58c3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-31

    list_deps: ignore Lua/Perl/Python/Ruby/Tcl scripts in docdir
    
    Reported by Dr. Volker Zell:
    http://cygwin.com/ml/cygwin/2012-08/msg00660.html

 lib/pkg_info.cygpart | 27 ++++++++++++++++++---------
 1 file changed, 18 insertions(+), 9 deletions(-)

commit 1def8aa3ea5c942d8ce407e8da7aac207b26e5ba
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-29

    list_deps: fix Java split package dependencies

 lib/pkg_info.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a268dc305c7023f0f12b008799b968f3058aadec
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-28

    list_deps: assure Windows\System32 dir is in PATH
    
    Cygwin users may choose to remove Windows directories from their PATH,
    relying on Windows' behaviour to first find DLLs already loaded in memory
    without searching for them in PATH, as described here:
    http://msdn.microsoft.com/en-us/library/windows/desktop/ms682586(v=vs.85).aspx
    
    Reported by Dr. Volker Zell:
    http://cygwin.com/ml/cygwin/2012-08/msg00620.html

 lib/pkg_info.cygpart | 6 ++++++
 1 file changed, 6 insertions(+)

commit 5769e7b160b8d2c27bc8a6be3033829c2ee83bcb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-28

    list_deps: handle commas in pkg-config Requires fields

 lib/pkg_info.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b578bd89261e22873eb67357188782610a603191
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-28

    list_deps: fix typo in libtool library dependencies
    
    Fixes copy-and-paste error from commit 14c088487b18f9da67a4044a31e1cf70c147a093.

 lib/pkg_info.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6dc512e6a9668d7b72518fa382a7f5c770b1426a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-27

    rubygem: do not install duplicate .so files
    
    Gems with C binding code often build that code in one directory (ext/, or
    sometimes the top directory) then copy it to lib/ from where it will be loaded.
    In that case, the former is not necessary and just takes up space.

 cygclass/rubygem.cygclass | 4 ++++
 1 file changed, 4 insertions(+)

commit dda359e742d00055158fbe90d9175d2064ad6089
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-27

    cygport 0.11.0

 NEWS         | 22 ++++++++++++++++++++++
 cygport.spec | 11 +++++++++++
 2 files changed, 33 insertions(+)

commit 78b61c99e1e63c1b9a19017951842baaf8009e38
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-27

    Update gnuconfig

 data/gnuconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d5ef6a111e3f1b2e473fe35e7bbd7ca4da1e333e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-27

    list_deps: add OCaml module and link dependencies

 lib/pkg_info.cygpart | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

commit 27e29c03db8b86d1a49264a292ddf8d2a09c0fb1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-26

    list_deps: allow dependencies on pypy/python/python3 in one package

 lib/pkg_info.cygpart | 19 +++++++++++++------
 1 file changed, 13 insertions(+), 6 deletions(-)

commit cb5021d55b3b43f981933a601c88d03973220f5f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-26

    pkg_diff: add ar-lib to automake-generated ignored files

 lib/pkg_pkg.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f210013155eb8199bf20543430fb841bb6972444
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-26

    clang: fix cross-compiling with unprefixed clang

 cygclass/clang.cygclass | 20 ++++++++++++++++++--
 1 file changed, 18 insertions(+), 2 deletions(-)

commit 58649348a65ddedcddf7b0afd73ff2636bdcbeb8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-26

    list_deps: fix Perl use base/parent with qw detection

 lib/pkg_info.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 08318060546e0c5cb8888354b9a277d606f8a0bd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-26

    rubygem: do not install empty docs

 cygclass/rubygem.cygclass | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit add1a1a7892d8bb99733643ad8db53184b2a3a6b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-26

    ruby-gnome2: deprecated in favour of rubygem.cygclass

 cygclass/ruby-gnome2.cygclass | 3 +++
 1 file changed, 3 insertions(+)

commit 4547f60e14f5fa0e3f32606de74763bb4dc0e783
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-26

    rubygem: use unversioned gemspec for easier patching

 cygclass/rubygem.cygclass | 2 +-
 lib/src_prep.cygpart      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit aafe04391af05a7bca9a0f9db7eb2b21139ede16
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-26

    list_deps: add Tcl module dependencies

 lib/pkg_info.cygpart | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

commit cdff7488f5c246c4a935be49aee63fd98a53adcc
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-22

    list_deps: add pkg-config dependencies on ordinary libraries

 lib/pkg_info.cygpart | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

commit a9d7705ad683e7348e9224b9120552428085ba60
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-22

    list_deps: empty subpackages have no dependencies
    
    Without this, due to find(1) syntax, dependencies for *all* files in the
    package will be listed for an empty package.

 lib/pkg_info.cygpart | 3 +++
 1 file changed, 3 insertions(+)

commit 14c088487b18f9da67a4044a31e1cf70c147a093
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-22

    list_deps: fix cross-compiled libtool library dependencies

 lib/pkg_info.cygpart | 20 +++++++++++++-------
 1 file changed, 13 insertions(+), 7 deletions(-)

commit b4adb14ba5a6b9d07ee8043a39978b56d1800a75
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-22

    list_deps: add RubyGems module dependencies

 lib/pkg_info.cygpart | 8 ++++++++
 1 file changed, 8 insertions(+)

commit 46bd5361c9b2ae4e29856dd84df47e31746868f5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-22

    rubygem: new cygclass for RubyGems packages

 bin/cygport.in            |   1 +
 cygclass/Makefile.am      |   1 +
 cygclass/ruby.cygclass    |   2 +-
 cygclass/rubygem.cygclass | 118 ++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 121 insertions(+), 1 deletion(-)

commit ac912bfb619b68dcc1b54c211820df0a66d19156
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-22

    unpack: use gem to unpack .gem files
    
    RubyGems is included with Ruby in 1.9, so we can count on its presence.
    The .gemspec file will be used by rubygem.cygclass to rebuild the .gem
    from the (possibly patched) sources in $S.

 lib/src_prep.cygpart | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

commit fea84effdfb082407576d4d76e81daaa2dae46f3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-21

    debuginfo: handle illegal debug source filenames
    
    Reported by Charles Wilson wrt rxvt-unicode:
    http://cygwin.com/ml/cygwin/2012-08/msg00496.html

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2c93718292d33d4883de8c03ddcff7646285f97a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-20

    ruby: fix compatibility with Ruby 1.9.x
    
    This silences multiple deprecation warnings but remains compatible with 1.8.

 cygclass/ruby.cygclass | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

commit 4c256779fd705b47b135d84263c998bf81ebf531
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-16

    README: update Ports git URIs

 README | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 462796edfdaefa7a6b6aa0e331709b3cd6a3d48a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-16

    bootstrap: remove duplicate bash dependency
    
    bash shows up as an automatic dependency as a result of commit
    e373a17d9a33c3b1dda3dfc13aa610014721928a.

 data/sample.cygport | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 603b7d2f98665594546148fcb036d1d2913adde4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-15

    Restore compatibility with older coreutils
    
    realpath(1) was added to coreutils-8.15, but F16 and EL6 are stuck with
    older versions.

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 472b121a26c77c10472573c2f478ba3050ae6c9e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-15

    Remove unnecessary Cygwin README

 CYGWIN-PATCHES/README | 69 ---------------------------------------------------
 Makefile.am           |  1 -
 doc/robodoc.rc        |  1 -
 3 files changed, 71 deletions(-)

commit 12bff4ee90f8da440905bec0e3129e6406374127
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-15

    autotools: fix COPYING/INSTALL protection in subdirs
    
    This typo caused cygautoreconf to bail in the case where a package has
    no toplevel COPYING or INSTALL but has a AC_CONFIG_SUBDIRS which does.

 cygclass/autotools.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 013bc0205be0397d962f6c8f6df79beab40e765e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    pkg_dist: avoid empty sdesc in autogenerated setup.hint
    
    ldesc will default to [PKG_]SUMMARY if [PKG_]DESCRIPTION is not defined,
    but the opposite does not apply to sdesc.

 lib/pkg_pkg.cygpart | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit fba319b89ea1794c919065385fb8df9add35d500
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    qt4: new installation scheme for cross-qmake/moc/rcc/uic
    
    This follows the scheme I introduced for Fedora cygwin-qt-qmake, where
    tools are target-prefixed in /usr/bin instead of running them from the
    sysroot.

 cygclass/qt4.cygclass | 64 ++++++++++++++++++++-------------------------------
 1 file changed, 25 insertions(+), 39 deletions(-)

commit dc601f68026e6d52d39c52d6ba6038b996f43547
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    list_deps: add Perl module inheritance dependencies

 lib/pkg_info.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d6b2862efabc847f39d47ada85803c9af78ca912
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    aspell-dict: document ASPELL_LANG_FULL
    
    Some languages have multiple names; we want only one.

 cygclass/aspell-dict.cygclass | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit a1194b4eab3b7a2328efb93b2145340b5824274e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    perl: provide CATEGORY and SUMMARY, tweak HOMEPAGE
    
    Using /dist for HOMEPAGE instead of /~authorname prevents HOMEPAGE from
    going out of date when module maintainership is handed off.

 cygclass/perl.cygclass | 29 ++++++++++++++++++-----------
 1 file changed, 18 insertions(+), 11 deletions(-)

commit b281e877b4651b93f107cf99fe5dbfb38ee28619
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    xorg: provide CATEGORY and SUMMARY

 cygclass/xorg.cygclass | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit e8f0a3063f65c946f6c22c736fdde7210f75867e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    texlive: provide CATEGORY, SUMMARY, and DESCRIPTION

 cygclass/texlive.cygclass | 25 +++++++++++++++++++++----
 1 file changed, 21 insertions(+), 4 deletions(-)

commit e68df3d4b5b9444a92f778ffcd9b1666e3bf588e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    ruby: provide CATEGORY and SUMMARY

 cygclass/ruby.cygclass | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

commit 3e58fa645b4ace8915f46d0e44bdea3e81f4a857
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    ruby-gnome2: provide CATEGORY and SUMMARY

 cygclass/ruby-gnome2.cygclass | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit f6a1f572ddcf9db7140ba5454c147f6547db89ce
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    rox: provide CATEGORY and SUMMARY

 cygclass/rox.cygclass | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

commit a379cc2c9027433c5d87a764d00b518f03cd5347
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    pygtk: provide CATEGORY and SUMMARY

 cygclass/pygtk.cygclass | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit 126347406a06a2c7c79f1516dbc33ebf02521224
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    php: provide CATEGORY and SUMMARY

 cygclass/php.cygclass | 25 ++++++++++++++++++-------
 1 file changed, 18 insertions(+), 7 deletions(-)

commit 78b8e5bd7722879c2bdde70346391dbfe2188687
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    gtkmm: provide CATEGORY and SUMMARY

 cygclass/gtkmm.cygclass | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

commit ef4b832042b40a06aa06b9af28a6a2f67c60dfca
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    gtk2-perl: provide CATEGORY and SUMMARY

 cygclass/gtk2-perl.cygclass | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

commit 650c021fab5398e2d7b79b22366f8cbcdfda4b63
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    aspell-dict: provide CATEGORY, SUMMARY, and DESCRIPTION

 cygclass/aspell-dict.cygclass | 17 +++++++++++++++--
 1 file changed, 15 insertions(+), 2 deletions(-)

commit 7b66f2cd740ff9e283cc0a9d67e5c5d8f3e29bfa
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    gst-plugins: provide SUMMARY

 cygclass/gst-plugins.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 2d92ac26a323903096af7ab8709df2571fb1e45b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    gnustep: provide CATEGORY and SUMMARY

 cygclass/gnustep.cygclass | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

commit 550c461a81ceebc9d8081a41b2d5017fc89cb8f6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    ggz: provide CATEGORY and SUMMARY
    
    Also, note deprecation.

 cygclass/ggz.cygclass | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)

commit 2fcb4f0744cbe3517bf4d72d6fd77dd1e60401ae
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    ebook: provide CATEGORY and SUMMARY

 cygclass/ebook.cygclass | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

commit 000d33c24e612dca4455a112f5c961c58eb7a7b0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    docbook: provide CATEGORY, SUMMARY, and DESCRIPTION

 cygclass/docbook.cygclass | 18 +++++++++++++++---
 1 file changed, 15 insertions(+), 3 deletions(-)

commit fb6ea87c3f979a7710aa0582cef3c1f8619ba25c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    claws-mail: provide CATEGORY and SUMMARY

 cygclass/claws-mail.cygclass | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit bbad89174ac134e132d9e32b4e43216dc1b1cc68
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    berkdb: provide CATEGORY, SUMMARY, and DESCRIPTION

 cygclass/berkdb.cygclass | 19 +++++++++++++++++--
 1 file changed, 17 insertions(+), 2 deletions(-)

commit 329f1171b04bec4c6b3a0787bc427e78d4ce50ee
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    apache2: provide CATEGORY and SUMMARY

 cygclass/apache2.cygclass | 20 +++++++++++++-------
 1 file changed, 13 insertions(+), 7 deletions(-)

commit 9e8e1609072042d383580f1e36a2b9675e73fef8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    R: provide CATEGORY and SUMMARY

 cygclass/R.cygclass | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

commit 79c3c42643e6b1bf969c0040c59838fba04a9305
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-14

    doc: fix formatting of REQUIRES and PKG_REQUIRES

 lib/pkg_pkg.cygpart | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 4a0cb440c5ae0a30b91d8e8688da4867f012f4dd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-13

    prep_xsessions: remove "Desktop" from shortcut name
    
    Razor-qt's session files already include the word "Desktop", and Xfce's
    includes the word "Session".

 lib/src_postinst.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit bf3a8060d24e45d1c087f74e666953caa4ef518d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-13

    list_deps: add third-party Vala API dependencies

 lib/pkg_info.cygpart | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

commit 2301b52558683e420fa83054ef9e204ac9383495
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-08

    list_deps: fix interpackage dependencies for pypy

 lib/pkg_info.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit fedf95d374ec852143bd37b15d010b2e8975358d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-08

    list_deps: fix missing xargs -r flag

 lib/pkg_info.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e373a17d9a33c3b1dda3dfc13aa610014721928a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-08

    list_deps: add shebang interpreter dependencies

 lib/pkg_info.cygpart | 5 +++++
 1 file changed, 5 insertions(+)

commit fb5a3c53a6ecd714fed64438cc09a9e717b429bc
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-05

    unpack: add support for Sugar Activity Bundles (.xo)

 lib/src_prep.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5f1b413415ca9498e5e72ac13ad0b38b597cded4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-05

    pkg_diff: ignore Sugar generated locale files

 lib/pkg_pkg.cygpart | 5 +++++
 1 file changed, 5 insertions(+)

commit 17b4736b4bec04034e6c27993e542e9e29242e69
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-05

    sugar: new cygclass for Sugar Activity packages

 bin/cygport.in          |   1 +
 cygclass/Makefile.am    |   1 +
 cygclass/sugar.cygclass | 104 ++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 106 insertions(+)

commit f161cc4fa0244c7887bdbcdbe022c847649aa0ed
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-03

    list_deps: add PyPy module dependencies

 lib/pkg_info.cygpart | 26 +++++++++++++++++++++++++-
 1 file changed, 25 insertions(+), 1 deletion(-)

commit 2e72301ba61ceaa09f60d651f780c6eead363ec6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-03

    check_funcs: add check_pypy_module

 lib/check_funcs.cygpart | 38 +++++++++++++++++++++++++++++++++++++-
 1 file changed, 37 insertions(+), 1 deletion(-)

commit 70ffc1e69dae92fd85240b765992d6f14f5c7db5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-03

    distutils: add support for pypy

 cygclass/distutils.cygclass | 49 +++++++++++++++++++++++++++------------------
 1 file changed, 30 insertions(+), 19 deletions(-)

commit 352e21a734f57367bf86937412181ee7025a0cde
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-03

    python: mention pypy in docs

 cygclass/python.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 7ac45956402da8be35deaa46fa436e7bd6ce744b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-03

    pypy-distutils: new cygclass for building PyPy modules with Distutils

 bin/cygport.in                   |   1 +
 cygclass/Makefile.am             |   1 +
 cygclass/pypy-distutils.cygclass | 110 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 112 insertions(+)

commit 936c6527d21ca4620093e65a608990eb3d44becb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-08-03

    pypy: new cygclass for PyPy modules

 bin/cygport.in         |   1 +
 cygclass/Makefile.am   |   1 +
 cygclass/pypy.cygclass | 179 +++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 181 insertions(+)

commit 146b6000a114002fc3958c8d56e8b201cc0920c3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-27

    list_deps: add Lua module dependencies

 lib/pkg_info.cygpart | 22 +++++++++++++++++++++-
 1 file changed, 21 insertions(+), 1 deletion(-)

commit 9b14077d3e96428fc5e7185f6d41b2305626ca27
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-27

    list_deps: support python multi-module imports
    
    This is necessary to get all the modules in e.g. "import os,sys,foo".

 lib/pkg_info.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit a27d88bc5decf35848c31b3a431f7b6c4e6a9e61
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-27

    list_deps: fix interpackage dependencies for python3 package

 lib/pkg_info.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 35ca988e4c213f68a4928652085bcb6cfbc80e23
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-27

    list_deps: do not require cygclasses for perl/python/ruby deps

 lib/pkg_info.cygpart | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

commit 75614a4d1236146f79f0187e0b8cee2baf833160
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-27

    list_deps: optimize find(1) calls for perl/php/python/ruby

 lib/pkg_info.cygpart | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

commit df47008e2d0ce078b6d546fb897a515d3510a16f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-27

    list_deps: fix pkg-config interpackage dependencies
    
    Make sure that packages which provide multiple .pc files don't depend on
    themselves.

 lib/pkg_info.cygpart | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 3720203173344e74c99bdcf873e96915d2f4c6ec
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-27

    list_deps: add GIR module dependencies

 lib/pkg_info.cygpart | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)

commit 24eb65d9df9bf10020d1a2181c02734298f549fb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-26

    pkg_srcpkg: do not package empty .cygwin.patch
    
    Now that we can generate setup.hint files, in many cases CYGWIN-PATCHES
    will be empty.

 lib/pkg_pkg.cygpart | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 86ac275c951100e84b88733f90c6feb8bdf886a2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-25

    list_deps: add Java jar dependencies

 lib/pkg_info.cygpart | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

commit 679c267491da82c2ab92772be2fadc6e0bc0511f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-24

    prepstrip: do not rename .sfx executables
    
    e.g. 7zCon.sfx in p7zip

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit dc76758489428aec0ff1bf4e96446c45922f6538
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-24

    pkg_dist: generate toplevel setup.hint when not in PKG_NAMES

 lib/pkg_pkg.cygpart | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

commit 0fc31da2317758922bb4ee9c6b161239d67467a4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-22

    pkg_binpkg: remove .lst files from previous run
    
    If PKG_NAMES changes between runs, the same file may end up in more than
    one .lst file.

 lib/pkg_pkg.cygpart | 3 +++
 1 file changed, 3 insertions(+)

commit 5e2859401281dbed5acc2843cd5729645f7d1f43
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-22

    list_deps: add PHP module dependencies

 lib/pkg_info.cygpart | 30 +++++++++++++++++++++++++++++-
 1 file changed, 29 insertions(+), 1 deletion(-)

commit 425a1a52e509ff10be3c9d508b8de107437feafd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-22

    debuginfo: add cygwin-debuginfo to requires
    
    Cygwin gained a cygport-generated debuginfo package in 1.7.16.

 lib/pkg_pkg.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c7afbf40ccc907aef5a5a6557ed88c5f1086b952
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-22

    postinst: drop support for gdk-pixbuf < 2.22
    
    gdk-pixbuf-2.0 was split out from gtk+ about two years ago as 3.0 was
    under development.

 lib/src_postinst.cygpart | 24 +++++-------------------
 1 file changed, 5 insertions(+), 19 deletions(-)

commit b4f8bd5d3ce647ccbe419c15b61179fb54c21eb2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-22

    postinst: remove conditionals from some postinstall scripts
    
    Most of these aren't truly optional; now that __list_deps adds
    postinst/prerm deps, we should be able to rely on their presence.
    
    The gtk-update-icon-cache is still protected, as Qt/KDE programs also
    install icons into /usr/share/icons but don't care about GTK+ icon
    caches.

 lib/src_postinst.cygpart | 39 +++++++++------------------------------
 1 file changed, 9 insertions(+), 30 deletions(-)

commit d06c35f716f0a4225fbf8629f401d0003f87f4dd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-22

    list_deps: add postinst/prerm command dependencies

 lib/pkg_info.cygpart | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

commit 91f99e6c643c45240f9d56ed5d75a5f1c7689568
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    prepstrip: do not strip Perl Archive (PAR) binaries
    
    Stand-alone PAR executables (created by PAR::Packer) embed the perl
    source(s) and dependent modules into a ZIP file at the end of the
    binary.  strip will remove this data, making the executable useless:
    
    http://cygwin.com/ml/cygwin-apps/2012-07/msg00088.html
    http://search.cpan.org/dist/PAR/lib/PAR/Tutorial.pod#Anatomy_of_a_Self-Contained_PAR_executable
    https://rt.cpan.org/Public/Bug/Display.html?id=18536

 lib/src_postinst.cygpart | 7 +++++++
 1 file changed, 7 insertions(+)

commit 104d44c3c1c2adb444eb8b5d712dc4b666280725
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    prepstrip: remove executable perms from split debuginfo files
    
    objcopy creates split debuginfo files with executable permissions (or
    perhaps with the permissions of the original file?), but they are not
    actually executable.

 lib/src_postinst.cygpart | 1 +
 1 file changed, 1 insertion(+)

commit f8373196b47ea7009fc3d52bec52186e22519949
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    pkg_dist: allow setup.hint autogeneration on non-native platforms
    
    In this case, a [PKG_]REQUIRES variable is mandatory, but can be empty
    if appropriate (e.g. binaries only depend on cygwin itself).

 lib/pkg_pkg.cygpart | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

commit e3142befda87d3e799494d8364a8303edf088746
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    bootstrap: switch to autogenerated setup.hint

 CYGWIN-PATCHES/setup.hint |  5 -----
 Makefile.am               |  2 +-
 data/sample.cygport       | 10 ++++++++--
 3 files changed, 9 insertions(+), 8 deletions(-)

commit 05af1694c58deb0692202c116ce676cc7d335d2e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    pkg_dist: add support for setup.hint autogeneration
    
    If [PKG_]CATEGORY, [PKG_]SUMMARY, and [PKG_]DESCRIPTION are defined,
    then we have enough information to autogenerate a setup.hint file if one
    was not provided. We rely on __list_deps to fill in the requires: field,
    so [PKG_]REQUIRES is optional.
    
    This is limited to a native build, as this uses cygcheck and the build
    system's package database.

 lib/pkg_info.cygpart |   7 +--
 lib/pkg_pkg.cygpart  | 128 +++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 129 insertions(+), 6 deletions(-)

commit d6804af352fd2a2807e5a50f45c68a740524cd5d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    list_deps: add libtool library dependencies

 lib/pkg_info.cygpart | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

commit 0edb10a1dc07d40d80ea46db2c5f0362c55f7601
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    pkg_list: list subpackage interdependencies
    
    This is necessary for setup.hint requires autodetection.  The deps command
    will not list the main package as a dependency of itself, but subpackages
    will be listed, so long as the package command has been previously run.

 lib/pkg_info.cygpart | 4 ++++
 1 file changed, 4 insertions(+)

commit 5a3488576536cdd7f8156ce895abc50f28282000
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    pkg_pkgcheck: ignore debuginfo files in PKG_IGNORE
    
    If PKG_IGNORE includes usr/lib/, the debuginfo files would be accidently
    picked up, resulting in a false positive in the conflicting files check.

 lib/pkg_pkg.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 49d621c5f608db67cbfd816702ef593bc3ebf96e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    pkg_pkg: record package contents during creation
    
    This will be used for subpackage dependency resolution.  It should also
    make the missing/conflicting files check faster by not having to test
    the tarballs.

 lib/pkg_pkg.cygpart | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

commit d72d77d6a300fee3cb4f53186e7b64759b4e668a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    prepstrip: rename debug source list
    
    The .lst suffix will be used for subpackage file lists.

 lib/src_postinst.cygpart | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit f51e92b2564c467892dcb61f52b08e45a0a45374
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    list_deps: add python3 module dependencies

 lib/pkg_info.cygpart | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

commit 748347e065292705f78d8eaa5e282c660883d427
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    list_deps: add python module dependencies

 lib/pkg_info.cygpart | 30 ++++++++++++++++++++++++++++--
 1 file changed, 28 insertions(+), 2 deletions(-)

commit 18fb7affd326393d501a08f3fc27f6b69b035300
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    list_deps: add ruby module dependencies

 lib/pkg_info.cygpart | 24 +++++++++++++++++++++++-
 1 file changed, 23 insertions(+), 1 deletion(-)

commit a3bcc3f73399901b9c61eaffcc2dcc94fa576f31
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    list_deps: add perl module dependencies

 lib/pkg_info.cygpart | 21 ++++++++++++++++++++-
 1 file changed, 20 insertions(+), 1 deletion(-)

commit 8aeb0f1fd4d42d7c1fdccf6d33dfcde91baaae7f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    list_deps: add pkg-config dependencies

 lib/pkg_info.cygpart | 19 +++++++++++++++++--
 1 file changed, 17 insertions(+), 2 deletions(-)

commit 1b60f915a49051a7ebc7c02c88555fd7b06c717c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    list_deps: add dependencies from implibs
    
    This is needed for libfoo-devel to depend on libfooX.

 lib/pkg_info.cygpart | 4 ++++
 1 file changed, 4 insertions(+)

commit 12e7b83d0888d918e6d1e5a647183c9940eed0d4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    list_deps: generalize function for future use
    
    Add __show_deps to replace the dep* command functionality.

 bin/cygport.in       |  4 ++--
 lib/pkg_info.cygpart | 22 ++++++++++++++--------
 2 files changed, 16 insertions(+), 10 deletions(-)

commit afbed729f6ad25cc9df25938751ca7293b649b85
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    list_deps: avoid variable proliferation
    
    Using one variable will make things cleaner as other dependency types
    are added.

 lib/pkg_info.cygpart | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

commit 5ee68760eaad2d5ad2a2cd8d430a7f6f066ad6c8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    Post-branch version bump

 CYGWIN-PATCHES/README | 10 +++++-----
 configure.ac          |  2 +-
 cygport.spec          |  2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

commit 80b243dc5b9d559a89757408099740ac60e2a54e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    spec: update changelog

 cygport.spec | 3 +++
 1 file changed, 3 insertions(+)

commit 6e3c0e62f1929be47a0b2109e02d2c47067cda0a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-20

    cygport 0.10.12

 CYGWIN-PATCHES/README | 10 +++++-----
 NEWS                  |  6 ++++++
 configure.ac          |  2 +-
 cygport.spec          |  2 +-
 4 files changed, 13 insertions(+), 7 deletions(-)

commit f7224ee3efb012bd68063c1a1b2a34c6196b1bd6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-19

    strip: ignore objdump errors if format it incompatible
    
    Python ships prebuilt binaries for building Windows installers with
    distutils.  One of these is for amd64, but Cygwin's native binutils
    doesn't grok PE+, leading to an error message which clobbered the
    debug source list.

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit eef6a582585cbb0fc115a41a7d5067dda4bd875b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-19

    list: do not list debuginfo files together with primary packages
    
    Add a separate listdebug command to view them separately.
    
    http://cygwin.com/ml/cygwin/2012-07/msg00407.html

 bin/cygport.in       |  4 ++++
 lib/pkg_info.cygpart | 10 ++++++++--
 2 files changed, 12 insertions(+), 2 deletions(-)

commit 34bc3049e8d5cb2a0663bef276b401d7f11a3de5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-18

    perl: pass OPTIMIZE to make, not Makefile.PL
    
    EU::MM does not pass OPTIMIZE to submodules.  Fixes debuginfo for packages
    such as PDL, Tk, Wx.

 cygclass/perl.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 35248b1c154851511f1d26ae717f5256a503e3d9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-18

    cmake: use RelWithDebInfo build type

 cygclass/cmake.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1f84bb23f53ad9f97ca34619b8d0b94bbd2f3f5a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-18

    __prepstrip: check binary type before appending .exe
    
    http://cygwin.com/ml/cygwin/2012-07/msg00356.html

 lib/src_postinst.cygpart | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit ff3a7b417b8b44ef8c6c728598dd1651480b8028
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-16

    Create callable function for manual generation of UAC manifest files
    
    Fixes issue with building coreutils on Vista/7:
    http://cygwin.com/ml/cygwin/2012-07/msg00292.html

 lib/src_compile.cygpart  | 43 ++++++++++++++++++++++++++++++++++++++++++-
 lib/src_postinst.cygpart | 13 ++-----------
 2 files changed, 44 insertions(+), 12 deletions(-)

commit 540b51f2e3c495e0e1a1400e6a15efdd39a1cf46
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-15

    unpack: leave decompressor selection to tar
    
    When unspecified, GNU tar chooses a decompressor based on the filetype,
    regardless of extension.  This fixes unpack in the case where a .tar.gz
    is named .tar.bz2 or the like.

 lib/src_prep.cygpart | 17 ++---------------
 1 file changed, 2 insertions(+), 15 deletions(-)

commit 4cceeb9039c48e83157c8316369133d5ac7e805e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-11

    debuginfo: minor fixes

 lib/src_postinst.cygpart | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 31ce790dbee38f644f5bfeff4fb54aeb6dfeb772
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-06

    debuginfo: add external-source line to generated setup.hint

 lib/pkg_pkg.cygpart | 1 +
 1 file changed, 1 insertion(+)

commit be162b8aca0d6fe4dd98f275a848b2a49d8fc934
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-04

    cygport 0.10.11

 CYGWIN-PATCHES/README | 10 +++++-----
 NEWS                  | 11 +++++++++++
 configure.ac          |  2 +-
 cygport.spec          |  7 ++++++-
 4 files changed, 23 insertions(+), 7 deletions(-)

commit 4edf74bd2a77e9cf074cfa764e96ee4ba9a03ff3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-04

    Update gnuconfig

 data/gnuconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f730d6facb09aece52685755345f5c9fcc127046
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-04

    clang: new cygclass for using clang instead of gcc

 bin/cygport.in          |  1 +
 cygclass/Makefile.am    |  1 +
 cygclass/clang.cygclass | 53 +++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 55 insertions(+)

commit 2af1737b7ca13f34f36db31d0fcfa8ba87acc954
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-04

    xvfb: protect customizations of cygport-xvfb.conf

 cygport.spec        | 1 +
 data/sample.cygport | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

commit cc6c84d976ed7265b6682ecf8428853c61fcc5d4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-04

    Add support for automatic debuginfo subpackages
    
    gnu_debuglink'ed symbols are installed into /usr/lib/debug, and referenced
    source files into /usr/src/debug/$PF.  If both are present, PN-debuginfo
    is created automatically without changing PKG_NAMES or PKG_CONTENTS.
    
    In order for gdb to find sources in /usr/src/debug/$PF, -fdebug-prefix-map
    flags are added to CFLAGS and friends.  That does mean that debugging
    packages in-tree (e.g. noinst test programs) requires a "set substitute-path
    /usr/src/debug/$PF $S" in gdb.
    
    Due to a bug in realpath(3), cygwin 1.7.16 is required for gdb to
    correctly locate symbols in /usr/lib/debug.

 bin/cygport.in           |  15 ++++++
 lib/compilers.cygpart    |  18 +++----
 lib/pkg_pkg.cygpart      |  40 ++++++++++++++-
 lib/src_postinst.cygpart | 124 +++++++++++++++++++++++++++++++++++++++--------
 4 files changed, 166 insertions(+), 31 deletions(-)

commit 325112a1ba28de7ee9c23a0a7cd38d9f5acaef9e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-03

    ruby-gnome2: respect CFLAGS
    
    This is required for supporting split debuginfo packages.

 cygclass/ruby-gnome2.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4a41b39ccda32a2f77d4f21fe651e1d3e10ab391
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-03

    ruby: respect CFLAGS
    
    This is required for supporting split debuginfo packages.

 cygclass/ruby.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 17d20e9a4919a8cb6d1eb5a4cf73792d1a36c62c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-03

    perl: respect CFLAGS
    
    This is required for supporting split debuginfo packages.

 cygclass/perl.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5030e57460b343af557a4b531d36eb52f8a78420
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-02

    Replace grep|sed pipes with sed -n s///p
    
    This is slightly faster, but unfortunately doesn't work with multiple
    expressions (in which case lines that match either pattern will be printed)
    or with expressions which don't contain the grep pattern.

 cygclass/apache1.cygclass | 4 ++--
 cygclass/apache2.cygclass | 4 ++--
 cygclass/cross.cygclass   | 2 +-
 cygclass/ggz.cygclass     | 2 +-
 cygclass/gnome2.cygclass  | 2 +-
 cygclass/mate.cygclass    | 2 +-
 cygclass/xfce4.cygclass   | 2 +-
 lib/pkg_info.cygpart      | 4 ++--
 8 files changed, 11 insertions(+), 11 deletions(-)

commit e4401a982cef69da5c15ed228e7ed7698c1a69a6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-02

    Use test -s to detect non-emptiness

 lib/pkg_pkg.cygpart     | 2 +-
 lib/src_install.cygpart | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 44e079c1b77b21f924345c534a8eccd6fa157e99
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-07-02

    qt4-qmake: respect CFLAGS/CXXFLAGS, do not strip
    
    This is a prerequisite for supporting split debuginfo packages with qmake.

 cygclass/qt4-qmake.cygclass | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit b7d07c07e98bfcc01d7e097324b2fd65f9626b14
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-06-26

    texlive: support pretest packages
    
    http://cygwin.com/ml/cygwin-apps/2012-06/msg00083.html

 cygclass/texlive.cygclass | 24 ++++++++++++++++++------
 data/mirrors              | 12 ++++++++++++
 2 files changed, 30 insertions(+), 6 deletions(-)

commit 82f50b27a5fca80e87d3ec7b5ec3ae0cecb38578
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-06-26

    python3: add PYTHON3_ABIFLAGS for 3.2+

 cygclass/python3.cygclass | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

commit 2d1d50c7fd4d6b72f14c6f8d373bd1b4a7a308cc
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-06-25

    Replace tr calls with bash expansions

 cygclass/autotools.cygclass | 2 +-
 cygclass/perl.cygclass      | 4 ++--
 cygclass/php.cygclass       | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

commit 292692e14330aa6a3c0f53738ed73336f4b8359f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-06-19

    cvs: document CVS_MODULE, accept SRC_DIR
    
    Checkouts of the sourceware 'src' repository (which contains binutils, gdb,
    insight, cygwin, and mingw in overlapping modules) always save into the
    directory 'src' regardless of module.

 cygclass/cvs.cygclass | 16 ++++++++++++----
 1 file changed, 12 insertions(+), 4 deletions(-)

commit a534280e972e0d5c1943f7cc6319b78ee6f7c58f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-06-18

    postinst: improve .exe suffix handling in __prepstrip
    
    Previously only extension-less executable files were checked as possibly
    missing the .exe extension, but that would miss e.g. X.Y-versioned files.
    This should catch those now as well (hopefully without any false positives).

 lib/src_postinst.cygpart | 21 ++++++++++-----------
 1 file changed, 10 insertions(+), 11 deletions(-)

commit 37f232275d01ffbb95f3be368d1bd637ddb3e285
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-06-18

    postinst: make libtool implibs non-executable
    
    libtool installs dlname and library_names files as executable; on *NIX
    systems this is necessary, but on Cygwin library_names is an implib.

 lib/src_postinst.cygpart | 5 +++++
 1 file changed, 5 insertions(+)

commit 6c1d4e9765bd35969a2fe7a1fc282db4371c7c44
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-06-18

    autotools: aclocal syntax fixes for cygautoreconf

 cygclass/autotools.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 259007729be0b0092f4cd3154dd0ec3758581d31
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-06-18

    syntax: verify shortened configuration triplets
    
    For example, in armv7hl-unknown-linux-gnu, the 'unknown' manufacturer field
    cannot be removed.

 lib/syntax.cygpart | 21 +++++++++++++++------
 1 file changed, 15 insertions(+), 6 deletions(-)

commit f069031ee50288b8c65efe97f2199ecf6218cd64
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-06-18

    xfce4: update for Xfce 4.10

 cygclass/xfce4.cygclass | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

commit aa62c1fc5346c8d5a66a982ea9010727a95155a5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-06-18

    xvfb: new cygclass for packages which require an X session

 bin/cygport.in         |   1 +
 cygclass/Makefile.am   |   1 +
 cygclass/xvfb.cygclass | 118 +++++++++++++++++++++++++++++++++++++++++++++++++
 data/Makefile.am       |   4 ++
 data/cygport-xvfb.conf |  18 ++++++++
 5 files changed, 142 insertions(+)

commit 104d951869ea4bef06c284b763018787793768ba
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-06-18

    kde4: update SRC_URI for xz tarballs
    
    Starting with KDE 4.8.2, source tarballs are xz-compressed.

 cygclass/kde4.cygclass | 36 ++++++++++++++++++++++++++++++++----
 1 file changed, 32 insertions(+), 4 deletions(-)

commit 535e3c0f2be24d63333c8d16d21f7a037dd22715
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-06-18

    README: remove sections included in manual

 README | 20 --------------------
 1 file changed, 20 deletions(-)

commit 402ecb0322f076095b6dc1e5eb859cd1fe16ad01
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-05-30

    pkg: exclude text editor backup files in CYGWIN-PATCHES
    
    http://cygwin.com/ml/cygwin/2012-05/msg00642.html

 lib/pkg_pkg.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit afb38973a106aa3189c8b2aca7f304c6b74d6379
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-05-09

    mirrors: update mirror_xfce

 data/mirrors | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 244f5fdb60353ccfab9f6d83a889da2a8f53a290
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-05-06

    doc: mention VCS cygclasses under SRC_URI

 lib/src_fetch.cygpart | 3 +++
 1 file changed, 3 insertions(+)

commit 6bdd9c56d01e196ae44fffccc4aa84695226083f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-29

    postinst: generate Start Menu shortcuts for X sessions

 lib/src_postinst.cygpart | 45 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)

commit 7cd549029e15e64c64ab89041e2881985b149cdd
Author: Ken Brown <kbrown@cornell.edu>
Date:   2012-04-29

    texlive: do not create relative symlinks from datadir into bindir
    
    texlive_install creates many symlinks like this:
    
    /usr/bin/htlatex -> ../share/texmf-dist/scripts/tex4ht/htlatex.sh
    
    This won't work if the script is invoked as /bin/htlatex (which will
    happen if /bin precedes /usr/bin in $PATH).

 cygclass/texlive.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ec98030c2b9b6a97563698078934c415b1b8cd2b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-29

    autotools: add support for intltool

 cygclass/autotools.cygclass | 6 ++++++
 1 file changed, 6 insertions(+)

commit 9ddbb30677e0d26ece85781dd3b383792e5797ba
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-29

    postinst: fine-tune intltool patch exclusion

 cygclass/gnome2.cygclass | 5 +++++
 cygclass/mate.cygclass   | 5 +++++
 lib/pkg_pkg.cygpart      | 5 +++--
 3 files changed, 13 insertions(+), 2 deletions(-)

commit 840ada8229f36afc53ee75a2d307ae077a963044
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-29

    postinst: exclude files installed by mate-doc-utils from patch

 lib/pkg_pkg.cygpart | 5 +++++
 1 file changed, 5 insertions(+)

commit 25b69f1e7ade9b26be0767af42e1f25dc2a0797f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-29

    doc: add chapter index

 bin/cygport.in | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

commit c59d9fd9e0fe43c4c111eab648d613f7cc9a2157
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-29

    build: move cygparts under pkgdatadir
    
    Besides avoiding lib/lib64 problems with Fedora, Automake 1.11.3 does
    not allow DATA to go under pkglibdir.

 bin/Makefile.am | 6 +++---
 bin/cygport.in  | 2 +-
 cygport.spec    | 4 ++--
 doc/Makefile.am | 2 +-
 lib/Makefile.am | 5 +++--
 5 files changed, 10 insertions(+), 9 deletions(-)

commit b32a9721646588de777a5048092cbfb22f80b948
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-29

    doenv: fix variable self-reference in csh
    
    Unlike Bourne shells, C shell doesn't handle empty variables gracefully.
    Therefore, we must provide an empty default in case a package tries to
    extend a PATH-like variable without completely overwriting it.
    
    Problem reported by Corinna Vinschen:
    http://cygwin.com/ml/cygwin-apps/2012-04/msg00102.html

 lib/src_install.cygpart | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 8e0e9a051c64a508b3b4c4ad02c302bfbce9e986
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-26

    Add support for the Go language
    
    Support for Go via the gccgo compiler was added to Autoconf 2.69.

 cygclass/cross.cygclass |  2 ++
 lib/compilers.cygpart   | 16 ++++++++++++++++
 lib/syntax.cygpart      |  4 ++--
 3 files changed, 20 insertions(+), 2 deletions(-)

commit 343906702f8aa19aeb972617d56e4242682a0165
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-17

    pygtk: fix ORIG_PN and SRC_URI for python-mate packages

 cygclass/pygtk.cygclass | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

commit e825f45c846ff64b084f9c50a4260fea6e9b9bf9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-02

    doc: fix order of chapters

 bin/cygport.in | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 6ea46a017c87e1e973fe6c06c609ef9ac6affdf8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-02

    doc: document DOCS and HTMLDOCS

 lib/src_postinst.cygpart | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

commit 77d2794b5927c71d01e3daaa15e9d427493aed58
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-02

    doc: document DESCRIPTION and HOMEPAGE

 bin/cygport.in       |  5 -----
 lib/pkg_info.cygpart | 11 +++++++++++
 2 files changed, 11 insertions(+), 5 deletions(-)

commit 9ce0ef050f326db8bc5a2a59dde8147c8ef9b6fd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-01

    cygport 0.10.10

 CYGWIN-PATCHES/README | 10 +++++-----
 NEWS                  |  9 +++++++++
 configure.ac          |  2 +-
 cygport.spec          |  5 ++++-
 4 files changed, 19 insertions(+), 7 deletions(-)

commit 25ba0e80e125616cd0834d39f9dba28711d0e2d3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-01

    autotools: use cross-libtoolize when cross-compiling if present
    
    This avoids version mismatch errors which may result if libtool macros
    from the sysroot are used in tandem with /usr/bin/libtoolize.

 cygclass/autotools.cygclass | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit c7aec796f720800d0996fa993203d7b48e906ce7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-01

    spec: require cygwin-libtool

 cygport.spec | 1 +
 1 file changed, 1 insertion(+)

commit 6295077bc00ad56fc84d3dfb4424179e7a09a401
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-01

    doc: document RESTRICT

 bin/cygport.in           |  2 --
 lib/src_postinst.cygpart | 24 ++++++++++++++++++++++++
 2 files changed, 24 insertions(+), 2 deletions(-)

commit 0312abf24f23be359f625c7d2af73737639929e2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-01

    doc: document src_prep variables

 bin/cygport.in        |  3 +++
 lib/src_fetch.cygpart |  2 +-
 lib/src_prep.cygpart  | 16 ++++++++++++++++
 3 files changed, 20 insertions(+), 1 deletion(-)

commit 2dd4cb98f1ed3d893c3f51543617219b98b39852
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-01

    README: remove sections present in manual

 README | 207 ++---------------------------------------------------------------
 1 file changed, 5 insertions(+), 202 deletions(-)

commit 9622478f120d3e7c622b0c9e7c4ae95c56db167d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-01

    doc: document postinstall steps

 doc/robodoc.rc           |   1 +
 lib/src_postinst.cygpart | 161 +++++++++++++++++++++++++++++++++++++++++++++--
 2 files changed, 156 insertions(+), 6 deletions(-)

commit 6c30c65a3b89a687bea56776fb2219e1c0b5fd7b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-01

    doc: add to usage, format, and packaging chapter headers

 bin/cygport.in | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

commit 4c670eac94af05159046360fb9ca7f9f49d68851
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-01

    doc: add introduction

 bin/cygport.in | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

commit 281c09a4488221ec0d4e79e353a86f17f0a18e45
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-01

    doc: document packaging variables

 README              | 23 +++++++++--------
 lib/pkg_pkg.cygpart | 72 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 84 insertions(+), 11 deletions(-)

commit e6f8927e74c2181dd3cd37f7cc594e290064dbf5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-01

    doc: fix S documentation

 bin/cygport.in | 1 +
 1 file changed, 1 insertion(+)

commit 1ac22650ca0d0e4b45b02d00e24f8c3c857dd0e6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-01

    Differentiate between downloading all sources or only missing ones
    
    Since files are downloaded with a .tmp suffix, if the files actually exist
    then we can assume they are intact and do not need to be redownloaded unless
    told otherwise.

 bin/cygport.in        | 6 +++++-
 lib/src_fetch.cygpart | 4 ++++
 2 files changed, 9 insertions(+), 1 deletion(-)

commit 82e966eba0dbb2a73204826aff917f51b9a3447f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-01

    dodoc: install directories recursively

 lib/src_install.cygpart | 18 +++++++++++++++---
 1 file changed, 15 insertions(+), 3 deletions(-)

commit d4459f5e3b4baa279e7d0a6d5a97d82f45ba3b7e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-01

    spec: do not rely on redhat-rpm-config behaviour
    
    Manpages are not compressed by stock RPM.

 cygport.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e4c84ff225e1fea48c7cf88c98e4d32d990e3b82
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-01

    claws-mail: set KEEP_LA_FILES to none
    
    Installing the .la files causes each plugin to be listed twice.

 cygclass/claws-mail.cygclass | 2 ++
 1 file changed, 2 insertions(+)

commit 0ef95838dcf74801ffddb25cc9c64d30c96c06f9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-04-01

    Add another convenience function for static-only embedded hosts
    
    This is a follow-up to commit 040b2b15f1938e778622f3d9e2901fc8212d080f.

 cygclass/autotools.cygclass |  2 +-
 lib/pkg_info.cygpart        | 10 ++++++----
 lib/syntax.cygpart          | 11 ++++++++++-
 3 files changed, 17 insertions(+), 6 deletions(-)

commit 040b2b15f1938e778622f3d9e2901fc8212d080f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-03-30

    Add convenience function for identifying static-only embedded targets

 lib/syntax.cygpart | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

commit 7d4a053712c2d5d3b5f5f117ddbf6c6129a4c631
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-03-30

    autotools: disable static libtool libraries by default
    
    libtool, while very commonly used, is the only major build system which
    creates both shared and static versions of every library by default.
    With the few notable exceptions, most of the time the only purpose
    static libraries serve is to lengthen build times and enlarge -devel
    packages.
    
    Those few packages for which static libraries are actually required
    (e.g. libiconv and gettext, used in winsup/utils, and the mingw deps
    of setup.exe) should pass --enable-static to cygconf or CYGCONF_ARGS
    to override this.

 cygclass/apache1.cygclass     | 1 -
 cygclass/apache2.cygclass     | 1 -
 cygclass/autotools.cygclass   | 5 +++++
 cygclass/gnome2.cygclass      | 3 ---
 cygclass/gst-plugins.cygclass | 1 -
 cygclass/gtkmm.cygclass       | 3 +--
 cygclass/kde3.cygclass        | 1 -
 cygclass/mate.cygclass        | 3 ---
 cygclass/php.cygclass         | 1 -
 cygclass/pygtk.cygclass       | 2 +-
 cygclass/xfce4.cygclass       | 3 ---
 11 files changed, 7 insertions(+), 17 deletions(-)

commit ecc5c2b2febcfda645de1a6e3b19425389ad99b2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-03-29

    unpack: add support for .tar.lrz

 lib/src_prep.cygpart | 4 ++++
 1 file changed, 4 insertions(+)

commit bc46b6ba4f6ede0055c995e45e08472bb1e94291
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-03-27

    xorg: add SRC_URI and GIT_URI for drivers
    
    Xorg can work on Cygwin with the xf86-video-dummy and xf86-video-nested
    drivers, which may replace Xvfb/Xfake and Xnest/Xephyr in the near future.

 cygclass/xorg.cygclass | 5 +++++
 1 file changed, 5 insertions(+)

commit c1f64ea3854588a14dba3126492bcfa905e9f489
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-03-26

    mirrors: use new KDE mirror redirector
    
    http://dot.kde.org/2012/03/26/kde-enhances-mirroring-network

 data/mirrors | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit a0c52548703f43b1ed5abae0fa3095e3fded543e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-03-14

    cygport 0.10.9

 CYGWIN-PATCHES/README | 10 +++++-----
 NEWS                  |  7 +++++--
 configure.ac          |  2 +-
 cygport.spec          |  6 +++++-
 4 files changed, 16 insertions(+), 9 deletions(-)

commit ef0fe8b6afe5f28a5ee055ba513a814b160ac7eb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-03-14

    pkg: Use setup.hint for split source package if otherwise unspecified
    
    For example, if you have for PN=foo:
    
    PKG_NAMES="foo libfooN libfoo-devel"
    PKG_HINTS="setup runtime devel"
    foo_CONTENTS=  # empty
    libfooN_CONTENTS=...
    libfoo_devel_CONTENTS=...
    
    This results in an empty 'foo' binary package.  Changing this to:
    
    PKG_NAMES="libfooN libfoo-devel"
    PKG_HINTS="runtime devel"
    
    to avoid the empty 'foo' previously required renaming setup.hint to
    foo.hint; now this is no longer necessary.

 lib/pkg_pkg.cygpart | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit 470ac9492492d09492672e8e2a44cb09c33eb84f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-03-14

    gst-plugins: Unite and add support for the 0.11/1.0 series
    
    As plugins are often moved between packages during a series, it is best
    left to .cygport files to determine which plugins to enable or disable
    for a given version.  With that, together with no longer trying to easily
    support building a single plugin from the major plugin packages, a single
    cygclass can support multiple branches.
    
    gst-plugins0.10.cygclass and GST_PLUGINS_EXT remain only for backwards
    compatibility.  The only catch is that the latter will no longer
    automatically disable unspecified plugins in the package.

 bin/cygport.in                    |   1 -
 cygclass/autotools.cygclass       |   6 +-
 cygclass/gst-plugins.cygclass     | 160 +++++++++++++++++++++++++++--
 cygclass/gst-plugins0.10.cygclass | 205 +-------------------------------------
 4 files changed, 156 insertions(+), 216 deletions(-)

commit 14d751553e69e745b1874a81127ad629b042283d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-03-14

    dodoc: look for .md as an alternative suffix

 lib/src_install.cygpart | 6 ++++++
 1 file changed, 6 insertions(+)

commit 9ccf810a5a143a26912c67579faee5a0979bb21b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-03-14

    doc: document KEEPDIRS

 lib/src_install.cygpart  | 2 ++
 lib/src_postinst.cygpart | 9 +++++++++
 2 files changed, 11 insertions(+)

commit 4da4b89ecc2f9397583c98e820537d747df7c05f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-03-14

    doc: document PATCH_URI

 lib/src_fetch.cygpart | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit b89a4ec6c23f0d2592b2fde70b87881f293ffb23
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-03-13

    doc: modify order of cygclasses index

 bin/cygport.in | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit f36a76f9c408fd01ef9a4f82689d0922104de552
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-03-13

    doc: fix href to GFDL

 bin/cygport.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 3b4a159257579ad61d0aea7c3b3fa40240b7e4ef
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-03-12

    postinst: do not recompile emacs site-lisp files
    
    If a site-lisp file is already compiled by the package, there is no need
    to recompile it, and it may not even work (e.g. emacs-auctex).
    
    Thanks to Ken Brown for feedback.

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f5a7a76d7e5c3fd14826b1879565b1b283cee6d3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-03-12

    texlive: postinstall fine tuning
    
    updmap-sys and fmtutil-sys are called only by those packages which need
    it, avoiding unnecessary work during package postinstall.
    
    Also, run fc-cache for the TeX TTF/OTF/Type1 fonts now that these paths
    have been added to fontconfig's defaults.
    
    Thanks to Ken Brown for suggestions and testing.

 cygclass/texlive.cygclass | 20 ++++++++++++--
 lib/src_postinst.cygpart  | 66 ++++++++++++++++++++++++++++++++++++-----------
 2 files changed, 69 insertions(+), 17 deletions(-)

commit 28073161a2dd26469e352495edde403756f8b906
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-03-05

    cygport 0.10.8.1

 CYGWIN-PATCHES/README | 10 +++++-----
 NEWS                  |  4 ++++
 configure.ac          |  2 +-
 cygport.spec          |  5 ++++-
 4 files changed, 14 insertions(+), 7 deletions(-)

commit ca01dd98d66eb5bbcc91f1e3da9807e77d8cea6e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-03-05

    mate: update for 1.2 changes

 cygclass/mate.cygclass | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

commit b4286970d7c53f2d2fbd8bd09d4972eaf0b23f7d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-03-05

    texlive: fix updmap postinstall commands
    
    updmap-sys --syncwithtrees only disables absent maps in
    TEXMFSYSCONFIG/web2c/updmap.cfg, it does not enable previously disabled maps
    nor does it generate the font map files in TEXMFSYSVAR/fonts/map.

 lib/src_postinst.cygpart | 4 ++++
 1 file changed, 4 insertions(+)

commit 75bcce52846748bd8e1ed2aa58df007d87e195c9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-02-27

    cygport 0.10.8

 CYGWIN-PATCHES/README | 10 +++++-----
 NEWS                  |  8 ++++++++
 configure.ac          |  2 +-
 cygport.spec          |  5 ++++-
 4 files changed, 18 insertions(+), 7 deletions(-)

commit b85d3eeb43a57bba97220289dc452fb3bc8b2230
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-02-26

    doc: add mate.cygclass and texlive.cygclass to section summary

 bin/cygport.in | 2 ++
 1 file changed, 2 insertions(+)

commit fc1204b1af3d586fc6418074a9ce48f78da01cd1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-02-16

    unpack: make sure that toplevel directory is executable

 lib/src_prep.cygpart | 2 ++
 1 file changed, 2 insertions(+)

commit c874b4f59e0c3e5b674df5e69ce13af1a027f309
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-02-07

    postinst: compile emacs lisp files in subdirectories
    
    Also, do not exit prematurely if the compile fails for whatever reason.

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f490a0fbfbd0b8bd0b00ac2f2c7dd2f59131adb0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-02-05

    texlive: fix postinstall script conditions

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 70e0cb8e9c5d7c957165977dd45b83d754b124f2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-02-03

    texlive: rename noarch package variable to TEXLIVE_TEXMF_PKGS
    
    Not all noarch data is technically "macros", there are fonts, hyphenation
    files, configuration files, etc.

 cygclass/texlive.cygclass | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 3a234c8242305092f138b8169ff4741de5e16255
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-02-03

    texlive: improve automatic DESCRIPTIONs

 cygclass/texlive.cygclass | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit 56d43938c57368cf26f6f165441642e538fcd4b0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-02-02

    texlive: avoid duplication between TEXLIVE_MACRO_PKGS and TEXLIVE_ARCH_PKGS

 cygclass/texlive.cygclass | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 588b2d6d512a280ca6af6f51a873d7cc414f0e76
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-02-02

    texlive: skip tlpkg files
    
    TLmgr isn't useful within the context of an OS distribution, so there is
    no need to ship tlpkg files.

 cygclass/texlive.cygclass | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit fab39f0f36788d2e4b43e0a1901abf9d79f7acf4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-02-02

    texlive: skip .mem files
    
    xindy.mem (clisp bytecode) is compiled as part of the texlive binary package.

 cygclass/texlive.cygclass | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit 6b9c936861bb5b0ee807b7d9ae5b972d43d2bbd7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-02-02

    Add check_tex_module

 lib/check_funcs.cygpart | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

commit fe3ce73dcdb9d59c6e7799a9a9993293807cdf48
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-02-02

    texlive: only run postinstall once per installation
    
    If multiple texlive packages are installed simultaneously, once the
    first's postinstall is run, there is no further need to do it again
    for the other packages.
    
    Also, fix the spacing so the resulting postinstall script is indented.

 lib/src_postinst.cygpart | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

commit e2ba9ee47ddbe597f7ae4c22cea5202c2acfed14
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-02-01

    texlive: new cygclass for TeX Live packages

 cygclass/Makefile.am      |   1 +
 cygclass/texlive.cygclass | 176 ++++++++++++++++++++++++++++++++++++++++++++++
 data/mirrors              |   2 +
 lib/src_postinst.cygpart  |  24 +++++++
 4 files changed, 203 insertions(+)

commit faf269186776474918958c2a93d4589a0459d656
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-01-31

    Add doinfo install function

 lib/src_install.cygpart | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

commit fe8ddcfd25dfacd4fc6832a799f65e7d1134e925
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-01-30

    mate: new cygclass for MATE Desktop packages

 cygclass/Makefile.am     |   1 +
 cygclass/mate.cygclass   | 235 +++++++++++++++++++++++++++++++++++++++++++++++
 lib/src_postinst.cygpart |  32 +++++++
 3 files changed, 268 insertions(+)

commit d84a3e4965ad5cec00426fff041ed69ee6554614
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-01-10

    mirrors: add mirror_ctan

 data/mirrors | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

commit 94910aebe61585cf3181d85379af6472c57bc54e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-01-10

    doc: fixes for non-recursive make
    
    This is a follow-up to commit 0592805d81267dc5adf0e73b21a788a2b7636360.

 doc/Makefile.am | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 899e06c4ea568cd12f051390c42f4fffcb2b9c57
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-01-10

    doc: License manual under GFDL-1.3+

 COPYING-DOCS   | 451 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 Makefile.am    |   1 +
 bin/cygport.in |  15 ++
 doc/robodoc.rc |   2 +-
 4 files changed, 468 insertions(+), 1 deletion(-)

commit d94c5d7adc12a54f3def3ae2bd950f48a5fe1d6a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-01-10

    Update copyrights to 2012
    
    Follow GNU standards and use the copyright years for the entire package,
    not for each individual file, per:
    
    http://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html

 bin/cygport.in                      | 2 +-
 cygclass/R.cygclass                 | 2 +-
 cygclass/ant.cygclass               | 2 +-
 cygclass/apache.cygclass            | 2 +-
 cygclass/apache1.cygclass           | 2 +-
 cygclass/apache2.cygclass           | 2 +-
 cygclass/aspell-dict.cygclass       | 2 +-
 cygclass/autotools.cygclass         | 2 +-
 cygclass/berkdb.cygclass            | 2 +-
 cygclass/bzr.cygclass               | 2 +-
 cygclass/claws-mail.cygclass        | 2 +-
 cygclass/cmake.cygclass             | 2 +-
 cygclass/cross.cygclass             | 2 +-
 cygclass/cvs.cygclass               | 2 +-
 cygclass/distutils-multi.cygclass   | 2 +-
 cygclass/distutils.cygclass         | 2 +-
 cygclass/docbook.cygclass           | 2 +-
 cygclass/ebook.cygclass             | 2 +-
 cygclass/emacs.cygclass             | 2 +-
 cygclass/font.cygclass              | 2 +-
 cygclass/fossil.cygclass            | 2 +-
 cygclass/fox.cygclass               | 2 +-
 cygclass/ggz.cygclass               | 2 +-
 cygclass/git.cygclass               | 2 +-
 cygclass/gnome.org.cygclass         | 2 +-
 cygclass/gnome2.cygclass            | 2 +-
 cygclass/gnustep.cygclass           | 2 +-
 cygclass/gst-plugins.cygclass       | 2 +-
 cygclass/gst-plugins0.10.cygclass   | 2 +-
 cygclass/gstreamer.cygclass         | 2 +-
 cygclass/gtk2-perl.cygclass         | 2 +-
 cygclass/gtkmm.cygclass             | 2 +-
 cygclass/hg.cygclass                | 2 +-
 cygclass/java.cygclass              | 2 +-
 cygclass/kde3.cygclass              | 2 +-
 cygclass/kde4.cygclass              | 2 +-
 cygclass/lua.cygclass               | 2 +-
 cygclass/mono.cygclass              | 2 +-
 cygclass/mtn.cygclass               | 2 +-
 cygclass/nant.cygclass              | 2 +-
 cygclass/ocaml.cygclass             | 2 +-
 cygclass/octave.cygclass            | 2 +-
 cygclass/opensync.cygclass          | 2 +-
 cygclass/perl.cygclass              | 2 +-
 cygclass/php.cygclass               | 2 +-
 cygclass/pygtk.cygclass             | 2 +-
 cygclass/python-distutils.cygclass  | 2 +-
 cygclass/python.cygclass            | 2 +-
 cygclass/python3-distutils.cygclass | 2 +-
 cygclass/python3.cygclass           | 2 +-
 cygclass/qt3-qmake.cygclass         | 2 +-
 cygclass/qt3.cygclass               | 2 +-
 cygclass/qt4-cmake.cygclass         | 2 +-
 cygclass/qt4-qconf.cygclass         | 2 +-
 cygclass/qt4-qmake.cygclass         | 2 +-
 cygclass/qt4.cygclass               | 2 +-
 cygclass/rox.cygclass               | 2 +-
 cygclass/ruby-gnome2.cygclass       | 2 +-
 cygclass/ruby.cygclass              | 2 +-
 cygclass/svn.cygclass               | 2 +-
 cygclass/tcl.cygclass               | 2 +-
 cygclass/toolchain.cygclass         | 2 +-
 cygclass/utils.cygclass             | 2 +-
 cygclass/vim.cygclass               | 2 +-
 cygclass/waf.cygclass               | 2 +-
 cygclass/wxwidgets.cygclass         | 2 +-
 cygclass/xfce4.cygclass             | 2 +-
 cygclass/xorg.cygclass              | 2 +-
 data/cygport.nanorc                 | 2 +-
 data/mirrors                        | 2 +-
 lib/check_funcs.cygpart             | 2 +-
 lib/compilers.cygpart               | 2 +-
 lib/config_registry.cygpart         | 2 +-
 lib/help.cygpart                    | 4 ++--
 lib/inheritance.cygpart             | 2 +-
 lib/pkg_cleanup.cygpart             | 2 +-
 lib/pkg_info.cygpart                | 2 +-
 lib/pkg_pkg.cygpart                 | 2 +-
 lib/src_compile.cygpart             | 2 +-
 lib/src_fetch.cygpart               | 2 +-
 lib/src_install.cygpart             | 2 +-
 lib/src_postinst.cygpart            | 2 +-
 lib/src_prep.cygpart                | 2 +-
 lib/src_test.cygpart                | 2 +-
 lib/syntax.cygpart                  | 2 +-
 tools/deb2targz                     | 2 +-
 tools/pkgrip                        | 2 +-
 tools/sysrootize                    | 2 +-
 88 files changed, 89 insertions(+), 89 deletions(-)

commit d3ff88afe94147ed12f5767d83ba9a88951fd35b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-01-10

    spec: remove help2man, groff, and robodoc from BuildRequires
    
    These are no longer required when building from a tarball since
    commit 0592805d81267dc5adf0e73b21a788a2b7636360.

 cygport.spec | 5 -----
 1 file changed, 5 deletions(-)

commit 0592805d81267dc5adf0e73b21a788a2b7636360
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-01-10

    Use non-recursive make and distribute built docs
    
    The primary advantage of this in cygport is to allow the doc custom rules
    to depend on a hard list of dependencies, avoiding the wildcard usage
    which broke distcheck when distributing the docs.
    
    This also means that help2man, groff, and robodoc are only required when
    building from git.

 Makefile.am          |  25 +++++++---
 bin/Makefile.am      |  32 ++++++------
 configure.ac         |  11 +---
 cygclass/Makefile.am | 138 ++++++++++++++++++++++++++-------------------------
 data/Makefile.am     |  32 +++++++-----
 doc/Makefile.am      |  32 ++++++------
 lib/Makefile.am      |  34 +++++++------
 tests/Makefile.am    |  20 ++++----
 tests/bootstrap      |   3 ++
 tests/messages       |   3 ++
 tools/Makefile.am    |  11 ++--
 11 files changed, 181 insertions(+), 160 deletions(-)

commit fca66cc8614f07e21043a9e160275d7d44bc9413
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-01-10

    Do not show the path to README in --help output
    
    This is necessary so that the manpage can be distributed in the source
    tarball, so that help2man (and groff) are only required when building
    from git.

 bin/cygport.in   | 1 -
 lib/help.cygpart | 2 +-
 2 files changed, 1 insertion(+), 2 deletions(-)

commit faaeb4cc7acf5a7f1377b502cbcad2a75b541d18
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-01-09

    cygport 0.10.7

 CYGWIN-PATCHES/README | 10 +++++-----
 NEWS                  | 13 +++++++++++++
 configure.ac          |  2 +-
 cygport.spec          |  6 +++++-
 4 files changed, 24 insertions(+), 7 deletions(-)

commit afa5b2ab9099f016520ab7791aa5f91f45dc718f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-01-09

    spec: Override pkglibdir to avoid i686/x86_64 %_libdir differences

 cygport.spec | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit aeb4024af0bcb69ed3923ba64a341f3ce58e99f9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-01-09

    Update gnuconfig

 data/gnuconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b7cb4f58f6d85700993c7199209f39fa9bbb9ae0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-01-09

    spec: Remove dist tag from noarch packages

 cygport.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c45fa3ae2c6af289ffb53b2ac5c2ee1ed102cf96
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-01-09

    Require CC -print-sysroot support only if cross-compiling
    
    MSYS still uses gcc3, which does not support the -print-sysroot flag.

 cygclass/autotools.cygclass | 9 ++++++---
 cygclass/tcl.cygclass       | 7 ++++++-
 cygclass/wxwidgets.cygclass | 7 ++++++-
 3 files changed, 18 insertions(+), 5 deletions(-)

commit 71cf86696d0c782de56f31e97181712e24616541
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-01-09

    waf: Only --prefix is universally supported
    
    Packages which need to specify other *dir configure flags will need to
    do so individually.

 cygclass/waf.cygclass | 3 ---
 1 file changed, 3 deletions(-)

commit 0ca9efe3129a7edcfb9562f5b6ecc9c417e9537e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-01-09

    unpack: Recognize capitalized .ZIP

 lib/src_prep.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 308bbcfbd998baa3866b29f59f55ed8b6a85186d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2012-01-05

    apache2: fix doapache2mod

 cygclass/apache2.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6fefcba309d5f68ec26a88b8ef1c16386f131345
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-12-30

    xfce4: Set PLATFORM_LDFLAGS to -no-undefined
    
    Many Xfce4 packages accept PLATFORM_LDFLAGS, giving us an easy way to
    add the -no-undefined libtool flag without a patch.

 cygclass/xfce4.cygclass | 1 +
 1 file changed, 1 insertion(+)

commit 06d6170df72369de9da4c0ef3f528ce4b45bb621
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-12-30

    xfce4: Provide revision for running xdt-autogen in git checkouts

 cygclass/xfce4.cygclass | 1 +
 1 file changed, 1 insertion(+)

commit d8c0b08ea6f952bd21d07d1402ffa4ea4f538dd7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-12-29

    Revert "mirrors: note upcoming closure of berlios.de"
    
    So they aren't shutting down after all:
    
    https://lists.berlios.de/pipermail/berlios-verein/2011-October/000006.html
    
    This reverts commit f49ee3bea239f1ce4a057b046c5f27f15ddc719b.

 data/mirrors | 3 ---
 1 file changed, 3 deletions(-)

commit d3cd8a8fa407a390b54388941cf160ed47bcfa0c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-12-29

    gst-plugins0.10: add waveform plugin to -good

 cygclass/gst-plugins0.10.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit acf619f24caf1fbff7d1e493d85b49c08f0947eb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-12-29

    Implement KEEP_LA_FILES

 lib/src_postinst.cygpart | 60 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 60 insertions(+)

commit 5f77c4c812173ace4cb1b761ab2758dc39730414
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-12-29

    Fix handling of patch tarballs in PATCH_URI

 lib/src_prep.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 8acfb695673459319880d90bc525a3fa5f8da4d5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-12-29

    emacs: make bytecode compiling automatic in postinstall

 cygclass/emacs.cygclass  | 20 +++-----------------
 lib/src_postinst.cygpart | 14 +++++++++++++-
 2 files changed, 16 insertions(+), 18 deletions(-)

commit cd27020cc70f06da3be86729357a7d0aad6ff160
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-12-19

    Support new PKG_CONFIG_SYSTEM_*_PATH variables
    
    PKG_CONFIG_SYSTEM_INCLUDE_PATH and PKG_CONFIG_SYSTEM_LIBRARY_PATH were
    added in pkg-config 0.26.  The latter in particular avoids unnecessary
    rpath entries in ELF libraries (and excess -L flags in .la files).

 cygclass/cross.cygclass | 3 +++
 lib/compilers.cygpart   | 4 ++++
 2 files changed, 7 insertions(+)

commit c11e7d9acbc0c486d4cee1ed82c6ac262b9a2dad
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-12-18

    gst-plugins0.10: allow for separate -bad and -bad-free packages

 cygclass/gst-plugins0.10.cygclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 749da2aafb0f3b33e36a22366c5655784fff9ca0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-12-17

    ocaml: language renamed upstream from Objective Caml to OCaml

 cygclass/ocaml.cygclass | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

commit 7fd28836724faff6bcad296a36e9adea4f8b34db
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-12-05

    Document that PV can contain a hyphen.
    
    This is a follow-up to commit a5a22f0955b4f5c15bb65da58a47499a5267384e.

 bin/cygport.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4604f7b3f81708ed1a65533c202b329c6ed4b987
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-12-05

    gnome.org: adapt to tarball compression format change
    
    As of December 2011 (GNOME 3.3 development cycle), tarballs are
    published in only xz-compressed format; before that, all but the most
    ancient releases have at least a bz2-compressed tarball.  We can't use
    PV to discriminate because many packages use their own versioning
    schedule.
    
    In order to not break existing source packages, we must leave bz2 as the
    default format when available, and use xz only when not.  In case we
    want to skip the check, or just in case someone wants to get nostalgic
    for GNOME 1.x, accept GNOME_ORG_TARBALL_SUFFIX.
    
    (Here is an example of API vs. ABI in cygport: using xz whenever
    available would not require changing existing .cygport files when
    downloading from scratch, but existing source packages won't find
    their included bz2 tarballs.)

 cygclass/gnome.org.cygclass | 25 ++++++++++++++++++++++++-
 1 file changed, 24 insertions(+), 1 deletion(-)

commit d640408c4f58f11e1fdc20c567b345c5fc28f272
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-12-01

    make_desktop_entry: allow program with absolute path

 lib/src_install.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit cbf71a878bd530f35de80ab91bfb63cd4ce61997
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-12-01

    kde4: fix SRC_URI for calligra-l10n

 cygclass/kde4.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2389b7cb7b0cc6928212b628a6f16f5aa3aaf153
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-23

    cygautoreconf: ignore AC_CONFIG_SUBDIRS if commented out

 cygclass/autotools.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b78a8e532185464cce633c46c1831f306ef6ad44
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-23

    check_vala_module: output .c file to tempdir
    
    Without this, valac outputs to CWD regardless of the location of the
    .vala file, and the -o function only works when linking.

 lib/check_funcs.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7fcad31789fe1e0bc8efe9d088d03e81753cc7b1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-15

    gnome2: fix regression in gnome2_compile

 cygclass/gnome2.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0601e27c13e42b3973c53cf73f8314fe8fece189
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-15

    Implement DEPEND build-time requirements check

 bin/cygport.in          |   3 ++
 data/sample.cygport     |   3 ++
 lib/check_funcs.cygpart | 105 +++++++++++++++++++++++++++++++++++++++++++++++-
 3 files changed, 109 insertions(+), 2 deletions(-)

commit ec845a4a6c04f12285fd09e6e7e15d98e32f7b4d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-15

    Move check_R_package to global scope as check_R_module

 cygclass/R.cygclass     | 37 +++----------------------------------
 lib/check_funcs.cygpart | 32 ++++++++++++++++++++++++++++++--
 2 files changed, 33 insertions(+), 36 deletions(-)

commit 63082dab740731443d622f65a6b9e6a176b4163a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-15

    Add check_ocaml_module

 lib/check_funcs.cygpart | 28 ++++++++++++++++++++++++++--
 1 file changed, 26 insertions(+), 2 deletions(-)

commit c79c09ebdf6ebb403c596c9124fc86aa063a0b48
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-14

    Add check_girepository_module

 lib/check_funcs.cygpart | 44 +++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 41 insertions(+), 3 deletions(-)

commit 6bf80b0caaf4f89f60ecae5b0df012364a9cdec4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-14

    Add check_vala_module

 lib/check_funcs.cygpart | 40 +++++++++++++++++++++++++++++++++++++++-
 1 file changed, 39 insertions(+), 1 deletion(-)

commit 7adcccaeecd0fdd1245da72952dc470f2f01213b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-14

    Add check_tcl_module

 lib/check_funcs.cygpart | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

commit 6f59b1c5cc0a7a1236ef8420c0bf63a7f547ea09
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-14

    Add check_ruby_module

 lib/check_funcs.cygpart | 30 +++++++++++++++++++++++++++++-
 1 file changed, 29 insertions(+), 1 deletion(-)

commit d622049490bc39af35e8a0e4b5ab78e6399738d3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-14

    Add check_python3_module

 lib/check_funcs.cygpart | 31 ++++++++++++++++++++++++++++++-
 1 file changed, 30 insertions(+), 1 deletion(-)

commit b864fd28bdd86ea008c2f2570d2f145952f88cc4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-14

    Add check_python_module

 lib/check_funcs.cygpart | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

commit 053403bc4cae9337f7a6acee0572ba1164f9e7b6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-14

    Add check_lua_module

 lib/check_funcs.cygpart | 30 +++++++++++++++++++++++++++++-
 1 file changed, 29 insertions(+), 1 deletion(-)

commit 6656e944dfcc40d3291a04897913453c4ce937e7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-14

    Move check_perl_module to global scope
    
    Perl or specific Perl modules are often build requirements to packages
    which have no need for perl.cygclass.

 cygclass/perl.cygclass  | 31 +------------------------------
 lib/check_funcs.cygpart | 30 +++++++++++++++++++++++++++++-
 2 files changed, 30 insertions(+), 31 deletions(-)

commit 7cf078f98786630332e82f34ddadd7ec710a349e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-14

    Move check_pkg_config to global scope

 cygclass/utils.cygclass | 29 +----------------------------
 lib/check_funcs.cygpart | 27 +++++++++++++++++++++++++++
 2 files changed, 28 insertions(+), 28 deletions(-)

commit a6e17a60f0975f8a55cad3fe2b4ce66ff4d17b65
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-14

    check_funcs: mark check_*tool functions readonly

 lib/check_funcs.cygpart | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 61f670ac01f2ef7fce0342cf462e124dd17f82ed
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-13

    mono: define DCMS
    
    Also update description of MCS since the 1.0 profile has been dropped.

 cygclass/mono.cygclass | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit 13da444abcc4614a38eee89f94b8c7000d02bfcf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-13

    git: fix GIT_BRANCH

 cygclass/git.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d9671c8048d7ca415e0b49b2e08423be1e74867a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-06

    php: update channel list
    
    If a channel alias is not in the list, try $alias.pearfarm.org as a
    possible fallback.

 cygclass/php.cygclass | 35 +++++++++++++++++++++++++++++++++--
 1 file changed, 33 insertions(+), 2 deletions(-)

commit eec3770b82e784786f43e172dc9aabc3200f6b94
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-04

    kde4: support calligra and calligra-l10n
    
    Calligra Suite is a fork of, and seemingly de facto successor to, KOffice.
    
    While we're at it, simplify the SRC_URI code so that we don't have to
    list everything twice (stable and unstable).

 cygclass/kde4.cygclass | 56 +++++++++++++++++++-------------------------------
 1 file changed, 21 insertions(+), 35 deletions(-)

commit 28a0c0908de1da64947bf1139721275abd415b21
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-11-01

    wxwidgets: add cross-compiling support

 cygclass/wxwidgets.cygclass | 152 ++++++++++++++++++++++++++++++--------------
 1 file changed, 106 insertions(+), 46 deletions(-)

commit de81b62d34b017b5c4d0ba089a2fa5a539ce890a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-31

    autotools: forcefully disable /usr/bin/foo-config detection when cross-compiling
    
    If a foo-config script is missing from CROSS_BINDIR but is present in
    /usr/bin, the latter will be found even though it is for the wrong
    toolchain; use of this result will eventually lead to a compilation or
    linking error.
    
    Therefore it is not enough to specify foo-config locations which are in
    CROSS_BINDIR, but disable detection of those only in /usr/bin as well.
    
    The FOO_CONFIG variables are also exported in config.cache form
    (ac_cv_path_FOO_CONFIG) because many times the given variable is not
    marked as special by AC_ARG_VAR.

 cygclass/autotools.cygclass | 9 +++++++++
 1 file changed, 9 insertions(+)

commit db03c463d4282f61f95023b3fb70897d6a529344
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-31

    test: silence error if no testsuite is found
    
    Many packages do not have a testsuite, so it shouldn't be an error,
    nor should making an empty src_test() be required.

 README               | 7 -------
 lib/src_test.cygpart | 4 ++--
 2 files changed, 2 insertions(+), 9 deletions(-)

commit 6f889abe697b34a78ae57d368cc20a07ded6a0b1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-31

    postinst: silent obsolete warning about missing Cygwin README
    
    Cygwin READMEs are not mandatory:
    
    http://cygwin.com/ml/cygwin-apps/2011-03/msg00108.html

 lib/src_postinst.cygpart | 2 --
 1 file changed, 2 deletions(-)

commit f49ee3bea239f1ce4a057b046c5f27f15ddc719b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-30

    mirrors: note upcoming closure of berlios.de

 data/mirrors | 3 +++
 1 file changed, 3 insertions(+)

commit 213c40794a6425e9369af5fee22b44cbbef20353
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-30

    pkg: exclude .gch (GCC precompiled headers) from diff

 lib/pkg_pkg.cygpart | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 428c8fd309b28804c20359601eef066945afcbb2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-30

    distutils: pass along arguments to distutils_install

 cygclass/distutils.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 84f3e11eda775e5618739172f2d115ec3b29cc35
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-28

    cygport 0.10.6

 CYGWIN-PATCHES/README | 10 +++++-----
 NEWS                  |  7 +++++++
 configure.ac          |  2 +-
 cygport.spec          |  7 +++++--
 4 files changed, 18 insertions(+), 8 deletions(-)

commit 532e09fe6deab2b4197d985f2f3de0aac30e8cf0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-28

    Update gnuconfig

 data/gnuconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a5a22f0955b4f5c15bb65da58a47499a5267384e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-28

    Allow PV to be hyphenated
    
    Hyphens are allowed by setup/upset in PV, e.g. ruby.

 bin/cygport.in | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit cec66c5a52cfe64ea9f44c1b0b2b09302227de26
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-27

    Treat MSYS as a PE target

 cygclass/cmake.cygclass  |  2 +-
 cygclass/utils.cygclass  |  3 ++-
 lib/pkg_info.cygpart     |  4 ++--
 lib/src_install.cygpart  |  2 +-
 lib/src_postinst.cygpart | 10 +++++-----
 5 files changed, 11 insertions(+), 10 deletions(-)

commit d4d44aa64bd043c40961d40658ed7430d9be6308
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-27

    tcl: define tkConfig.sh path if present

 cygclass/tcl.cygclass | 4 ++++
 1 file changed, 4 insertions(+)

commit 9b413108125a58e8e551f43ffdd1ace2f502171c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-27

    tcl: fully enable cross-compiling support
    
    When cross-compiling, we cannot rely on the native tclsh to give us
    values for the cross-tcl.  Instead, we get TCL_VERSION from the correct
    tclConfig.sh, and hardcode TCL_LIBDIR, as that is for Cygwin packaging.

 cygclass/tcl.cygclass | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

commit 039dd9c0a318693047bdf3433a7d97bab41d4461
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-27

    autotools: force gettext 0.17+ regardless of libtool
    
    Besides the libtool incompatibility with gettext before 0.17,
    earlier versions of config.rpath are broken wrt dynamic linkage as
    well (LIBINTL is defined as /usr/lib/libintl.a instead of libintl.dll.a).
    Therefore, always require and force at least 0.17.

 cygclass/autotools.cygclass | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

commit 741ce6fa78c12b943e92ed5ef7c51242379583b8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-27

    emacs: allow for emacs installations in other prefixes
    
    Foreign build systems may not have emacs in /usr/bin.

 cygclass/emacs.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ad4723f8c22a3eaac29a9f3671dc27b51df70a42
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-27

    Do not hardcode toolchain and sysroot paths
    
    While toolchain components and sysroots have fixed locations on Cygwin,
    they may not necessarily on foreign build systems.  In those cases which
    do not directly affect Cygwin packages themselves, allow for other locations.

 cygclass/autotools.cygclass |  5 +++--
 cygclass/cmake.cygclass     |  2 +-
 cygclass/cross.cygclass     |  7 ++-----
 cygclass/tcl.cygclass       |  2 +-
 lib/compilers.cygpart       |  7 ++-----
 lib/pkg_info.cygpart        | 15 ++++++++-------
 lib/src_postinst.cygpart    |  5 +++--
 7 files changed, 20 insertions(+), 23 deletions(-)

commit 3a53009f9ec82a029ac9697aac66ab069853c3f3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-27

    vim: simplify VIM definition
    
    This location is fixed on Cygwin, but may not be on foreign hosts.

 cygclass/vim.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9f97f9f77db7eb19fc5d8c424a389f6a62f46ca9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-27

    mono: fix mono_create_policy
    
    bindingRedirect policy assemblies must be named policy.X.Y.Foo.

 cygclass/mono.cygclass | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit 17df945118deab5bb476a5825c8de9edfdd0a8f3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-27

    mono: update SRC_URI for new download server

 cygclass/mono.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7c2eba76d339151807c94810689f13733b60fd65
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-06

    Accept --debug program argument
    
    Leave this undocumented for now in case I decide to change or revert this.

 bin/cygport.in | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

commit d5a75cedfa92e975ef3a8fbc2aa0203e86f6129b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-06

    pkg_info: streamline BROWSER handling

 lib/pkg_info.cygpart | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

commit b48363c33055bd3bf8bdc86a4bdaf8a08522baf1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-06

    check_funcs: return 1 if nothing is given to check for

 lib/check_funcs.cygpart | 8 ++++++++
 1 file changed, 8 insertions(+)

commit 1f8077914ba14e123dc0c64c665f74e322d7a2e2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-05

    Exclude older gettext files from diff
    
    This is a follow-up to commit 97bc1ae2820fb5214355dc587bbe024f8f1963d4.

 lib/pkg_pkg.cygpart | 2 ++
 1 file changed, 2 insertions(+)

commit ff32fcdbbda70d57ddd016a5eef09567b20b4a9c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-05

    Use __doinstall everywhere

 cygclass/apache1.cygclass |  9 ++-------
 cygclass/apache2.cygclass |  9 ++-------
 cygclass/emacs.cygclass   |  2 +-
 cygclass/font.cygclass    |  2 +-
 cygclass/java.cygclass    |  4 ++--
 cygclass/python3.cygclass |  4 ++--
 cygclass/ruby.cygclass    | 11 ++++-------
 7 files changed, 14 insertions(+), 27 deletions(-)

commit fefa64b3d33006d39009e3b2095ee492bec47f0a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-10-05

    berkdb: fix pkgIndex.tcl generation
    
    pkg_mkIndex loads the libdb_tcl module, so if this version of libdb is not
    yet installed on the system, the dlopen() will fail and the pkgIndex.tcl
    will be uselessly empty.

 cygclass/berkdb.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 91af0c3399511ec1a73fa072583ccbc1e59550d2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-09-21

    cmake: allow cross-compiler in root other than /usr

 cygclass/cmake.cygclass | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit ce9b727512ef16b31e5ad980b4eb5b31220b823a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-09-21

    kde4: handle kde-l10n-ca@valencia
    
    setup cannot handle '@' in PN, so allow other separators as substitution.

 cygclass/kde4.cygclass | 9 +++++++++
 1 file changed, 9 insertions(+)

commit 92a7af39715d54a0a6763f21709521785dd9a90d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-09-06

    Add dist-xz tarball to DISTCLEANFILES
    
    This is a follow-up to commit 65b2d6301866436b15a49d26911d59e887dcbe04.

 Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4a90e0b2cf51e687d784c7d3009eb207ad4762bc
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-09-06

    Regenerate cygport when sed command is changed
    
    If cygport/-inplace were already generated, then the sed command in
    bin/Makefile.am changed (as in the previous commit), this is not
    perpetuated without an explicit dependency on Makefile.

 bin/Makefile.am | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit ecfd6ea6d3145f5f23de3b6a3e18868731fb48bb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-09-06

    Fix README location in manpage

 bin/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1875d0ee9692afe1fd38bc4ee643eb8fe8edf921
Author: Charles Wilson <cygwin@cwilson.fastmail.fm>
Date:   2011-09-06

    Fix make distcheck wrt bash_completion
    
    make distcheck uses a prefix override instead of DESTDIR, so without
    this it would (try to) overwrite and erase the installed file.
    
    The only caveat is that sysconfdir must match that of bash_completion
    itself, otherwise the file will not be found.

 data/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit deae6a8fe64fcb5668ac4768da593ae96642a6e0
Author: Charles Wilson <cygwin@cwilson.fastmail.fm>
Date:   2011-09-06

    cyginstall: set datarootdir and docdir if !USE_DESTDIR

 lib/src_install.cygpart | 2 ++
 1 file changed, 2 insertions(+)

commit 78960a25a18c65f6fd94d97d44bd38f958327c17
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-09-06

    Use nproc(1) to set MAKEOPTS
    
    nproc(1) was added to coreutils (released Nov 2009), and is much more
    portable: /proc/cpuinfo is only on Linux and Cygwin, but nproc works
    even with BSD, Solaris, and Windows.
    
    Reported by Charles Wilson.

 bin/cygport.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 97bc1ae2820fb5214355dc587bbe024f8f1963d4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-09-06

    Support gettext 0.18 and newer

 cygclass/autotools.cygclass |  9 ++++++++-
 lib/pkg_pkg.cygpart         | 14 ++++++++++++--
 2 files changed, 20 insertions(+), 3 deletions(-)

commit bbb47f577e5543f04fb7a22fab015da07b9e360d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-09-06

    doc: add autoconf, gnuconfig, RPM spec files to robodoc excludes

 doc/robodoc.rc | 8 ++++++++
 1 file changed, 8 insertions(+)

commit 9366e5022180f2240c73c5a8d0aab43c0b3e2525
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-08-31

    Update gnuconfig

 data/gnuconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a474f4fc532a53d1d3b91468b9301e4e03d1d3f1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-08-31

    spec: call update-mime-database in post/postun

 cygport.spec | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit 07a8a7a4183d545268d4cfc92bad935c1ca8a774
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-08-30

    cygport 0.10.5

 CYGWIN-PATCHES/README | 10 +++++-----
 NEWS                  | 11 +++++++++++
 configure.ac          |  2 +-
 cygport.spec          |  8 +++++++-
 4 files changed, 24 insertions(+), 7 deletions(-)

commit 65b2d6301866436b15a49d26911d59e887dcbe04
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-08-30

    Use dist-xz

 .gitignore          |  1 +
 configure.ac        |  2 +-
 cygport.spec        |  2 +-
 data/sample.cygport |  2 +-
 tests/Makefile.am   |  2 +-
 tests/bootstrap     | 14 +++++++-------
 6 files changed, 12 insertions(+), 11 deletions(-)

commit cca061d9b3dd517f06df979c704f2627d5a79eda
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-08-30

    font: add function for compiling TTF from FontForge SFD sources

 cygclass/font.cygclass | 24 ++++++++++++++++++++++--
 1 file changed, 22 insertions(+), 2 deletions(-)

commit 4b17d9acb77007339e370a359129df9a0994d7a5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-08-30

    pygtk: defer to gnome2 build functions if inherited

 cygclass/pygtk.cygclass | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

commit f76ca060b2179a1a600b17a5d4bf221274b84e50
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-08-30

    Fix corner-case in strip on non-Cygwin systems
    
    When building Cygwin with cygport on e.g. a Fedora build system,
    cyglsa64.dll (a PE32+ x86-64 DLL) cannot be strip(1)ed by i686-pc-cygwin-strip
    (which supports only PE32 i386) but can be by the "native" strip, which
    is configured with --enable-64-bit-bfd.
    
    Bottom line: if plain size(1) can read the file, then plain strip(1)
    should work.

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 20e8662137b95a46a2fd36c01ff27a6190e74ca8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-08-30

    Ignore gtk-doc generated files in GStreamer packages

 lib/pkg_pkg.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 915f9aea1656b981485686fe9655d7ffdd3ea773
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-08-30

    cygpatch: raise maximum patchlevel to 5

 lib/src_prep.cygpart | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit e950307013cbf0135ca2674984bfc0789fdc8bfd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-08-30

    cmake: silence developer-only warnings

 cygclass/cmake.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b1111e681930eddb2a2ed1fd5c1a103d7e79e96d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-08-30

    make_desktop_entry: fix Categories syntax

 lib/src_install.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 61813b9e068c9e669d24d76f2c1d89d91274ac3b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-06-21

    kde4: provide SRC_URI for kdepim-4.6

 cygclass/kde4.cygclass | 3 +++
 1 file changed, 3 insertions(+)

commit f283e4b7efc638c5a447684a7df47f3e5e960a81
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-06-13

    Add shared-mime-info package for .cygport files
    
    This helps gedit see .cygport files as shellscripts wrt syntax highlighting.

 data/Makefile.am |  3 +++
 data/cygport.xml | 14 ++++++++++++++
 2 files changed, 17 insertions(+)

commit 25a08d50489015492208e059c3716ece52814c3e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-06-06

    gnome2: break out gnome2_configure from gnome2_compile
    
    Since gnome2_compile took all arguments as compile flags, a separate
    gnome2_configure function allows a subsequent cygmake with arguments.
    
    gnome2_compile remains for backwards compatibility.

 cygclass/gnome2.cygclass | 27 ++++++++++++++++++++-------
 1 file changed, 20 insertions(+), 7 deletions(-)

commit 4ce15171d993ada066aa1f8597efb045536cc483
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-06-06

    gst-plugins0.10: add curl for -bad .22

 cygclass/gst-plugins0.10.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 55802d22c32a818e6dbc735a1b2a02042ba2b853
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-06-06

    xorg: add support for xts

 cygclass/xorg.cygclass | 5 +++++
 1 file changed, 5 insertions(+)

commit a2eb265d58e35ba8263477759b40fa63a493d250
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-06-05

    Added doenv function

 lib/src_install.cygpart | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

commit 56bfaecf0f91fad9174b15e07bf73e65699d3543
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-06-05

    Do not use pbzip2 for compressing Cygwin packages
    
    Commit 6f1f87eeb9201990138c9db16f2653c6944926c2 added support for using
    pbzip2 for BZ2 compression.  Unfortunately setup.exe does not properly
    support these yet, so we need to use only bzip2 in this case.
    
    However, the entire commit need not be reverted, as it also affected
    VCS checkout tarball compression, the decompression of which is within
    the purview of cygport, not setup.exe.

 lib/pkg_pkg.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit d66938e9d6e718179ff4261269dd7706753fc291
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-05-18

    fox: Support different fox-config numbering schemes
    
    Also refine version detection and support development branches.

 cygclass/fox.cygclass | 20 ++++++++++++++++++--
 1 file changed, 18 insertions(+), 2 deletions(-)

commit 6e2a7b4f05551f5fdb55cc33c0bd85a39d39df1e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-05-18

    deps: Provide basic dependency info on non-Cygwin platforms

 lib/pkg_info.cygpart | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit f31a738dfb9f8006c057bf955eaa6c6339b4e08e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-05-18

    claws-mail: Main binary import lib exists only on PE platforms

 cygclass/claws-mail.cygclass | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

commit e55695e22b4ae51fe5db72b433b55525efdfe5ea
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-05-17

    make_desktop_entry: Fix handling of optional arguments

 lib/src_install.cygpart | 43 ++++++++++++++++++++++++++++++-------------
 1 file changed, 30 insertions(+), 13 deletions(-)

commit 99feba63826447ef08a96e5b0c4620bf0686a434
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-31

    autotools: export location of foo-config scripts when cross-compiling
    
    This provides a straight-forward way of setting the correct location
    of foo-config scripts without relying on configure options and without
    adding the sysroot bindir to PATH.

 cygclass/autotools.cygclass | 6 ++++++
 1 file changed, 6 insertions(+)

commit f60f72552bc8807152664097a29fbe0d949dff3c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-30

    Bail out if cygclass does not support cross-compiling
    
    Some of these may be able to support cross-compiling in the future,
    but not as of yet.

 cygclass/R.cygclass       |  3 +++
 cygclass/apache1.cygclass |  3 +++
 cygclass/apache2.cygclass |  3 +++
 cygclass/gnustep.cygclass |  3 +++
 cygclass/lua.cygclass     |  3 +++
 cygclass/ocaml.cygclass   |  3 +++
 cygclass/octave.cygclass  |  3 +++
 cygclass/perl.cygclass    |  3 +++
 cygclass/php.cygclass     |  3 +++
 cygclass/python.cygclass  |  3 +++
 cygclass/python3.cygclass |  3 +++
 cygclass/qt3.cygclass     |  3 +++
 cygclass/rox.cygclass     |  3 +++
 cygclass/ruby.cygclass    |  3 +++
 cygclass/waf.cygclass     |  3 +++
 lib/compilers.cygpart     |  9 ---------
 lib/syntax.cygpart        | 10 +++++++++-
 17 files changed, 54 insertions(+), 10 deletions(-)

commit 4c6ef69246d8c1c9051581a27211987ecbb18f99
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-30

    deps: Minix does not support shared libraries

 lib/pkg_info.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6f1f87eeb9201990138c9db16f2653c6944926c2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-30

    Use pbzip2 if present for compression
    
    pbzip2 greatly reduces compression times on multi-core systems.
    We don't bother with it, or equivalent programs for other formats,
    for decompression because there they provide little or no benefit.

 bin/cygport.in           | 8 ++++++++
 cygclass/bzr.cygclass    | 2 +-
 cygclass/cvs.cygclass    | 2 +-
 cygclass/fossil.cygclass | 2 +-
 cygclass/git.cygclass    | 2 +-
 cygclass/hg.cygclass     | 2 +-
 cygclass/mtn.cygclass    | 2 +-
 cygclass/svn.cygclass    | 2 +-
 lib/pkg_pkg.cygpart      | 4 ++--
 9 files changed, 17 insertions(+), 9 deletions(-)

commit 0392131ae62060323f7b8e63e7bc2e959b2219ca
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-30

    tcl: add cross-compiling support
    
    The Tcl aclocal macros don't use gnuconfig nor are they sysroot-aware.
    Therefore we must set these two cache variables for the build to
    succeed.

 cygclass/tcl.cygclass | 42 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

commit 56d315c81d5a9259e4b6e7515cfe32bbc8aac1a2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-30

    cmake: define _CMAKE_TOOLCHAIN_PREFIX when cross-compiling
    
    This variable, used to determine the name of CMAKE_AR and other tools
    in CMakeFindBinUtils, is supposed to be automatically derived from
    CMAKE_C_COMPILER and CMAKE_CXX_COMPILER.  With cmake 2.8.4 it works
    as intended, but Fedora's cmake 2.8.2 does not set these correctly.
    Setting this explicitly removes any doubt.

 cygclass/cmake.cygclass | 1 +
 1 file changed, 1 insertion(+)

commit b3936bf5ad928fdd44ab2ba5c238681c828e76bc
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-30

    cmake: fix CMAKE_FIND_ROOT_PATH for x-cygwin-cygwin builds
    
    CROSS_SYSROOT cannot be used because is not set when building for
    Cygwin on other systems.

 cygclass/cmake.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7e6da71ab5fd9714e926283394cabdadce967a81
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-29

    Make a copy of cygport which can be run in-place
    
    This removes the need for the CYGPORT_BOOTSTRAP variable, allowing
    easier real-world testing straight from a git snapshot.

 .gitignore            |  1 +
 bin/Makefile.am       | 16 +++++++++++++++-
 bin/cygport.in        | 27 ++++++---------------------
 doc/Makefile.am       |  5 ++---
 doc/robodoc.rc        |  1 +
 lib/compilers.cygpart |  2 +-
 lib/syntax.cygpart    |  2 +-
 tests/bootstrap       |  6 ++----
 tests/messages        |  8 +++-----
 9 files changed, 32 insertions(+), 36 deletions(-)

commit 8a5b2d7ecc445dac4652171ba417f1b6bda9eb83
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-29

    cmake: Define CMAKE_Fortran_COMPILER
    
    CMakeDetermineFortranCompiler does not use _CMAKE_TOOLCHAIN_PREFIX
    when determining FC, so we have to set this explicitly.

 cygclass/cmake.cygclass | 2 ++
 1 file changed, 2 insertions(+)

commit e7c75dfa437eacb8ac045dd0d32c4665b61507ab
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-29

    cmake: define tools with .exe suffix only on cygwin/mingw builds

 cygclass/cmake.cygclass | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

commit ba86c6163ff617722d5072c8682b315d31859afc
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-29

    cmake: Define CMAKE_RC_COMPILER when cross-compiling

 cygclass/cmake.cygclass | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 3318e9a8599b4068c4afd53cb2debd9bcb7f9028
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-23

    postinst: handle Canadian cross-compilers when strip(1)ing

 lib/src_postinst.cygpart | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit 4a2e2e66ec33a22f6ae959803b6ddc5628d2e188
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-23

    cmake: silence "CMake no longer defines WIN32 on Cygwin!" warning
    
    CMake 2.8.4 dropped the WIN32 define on Cygwin (Ports' cmake package
    had removed it ages ago), but emits a warning instead that this change
    may affect or break the building of the package in question.
    
    As we've been building packages w/o WIN32 for all this time, this
    warning is irrelevant, so just silence it.

 cygclass/cmake.cygclass | 1 +
 1 file changed, 1 insertion(+)

commit bd9d6c95a552d4c3dbcff14e2f37c0221d3b9bbd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-23

    doman: support manl section for LAPACK docs

 lib/src_install.cygpart | 2 ++
 1 file changed, 2 insertions(+)

commit 46289efbf4b548d7b0812aad0c27c162ebb54f3e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-22

    postinst: fix gdk-pixbuf-2.0 loader dir for foreign builds
    
    If running cygport on a foreign (non-Cygwin) build system, we need
    to make sure that the loaderdir doesn't include a sysroot.

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6936f84ce15b6ade3020418e4819ff9a10f32e76
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-18

    Update warning for non-Cygwin build systems
    
    cygport has been minimally tested on other systems (e.g. xorg-server
    with compiler and libs from Fedora Cygwin repo).  Outline which
    types of packages have a chance of working, and show the warning only
    once per package.

 lib/compilers.cygpart | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

commit 6b85b6d27019fcc60cb5ceb940a04d6b4978ceaf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-18

    cross: document that qt4-qmake supports cross-compiling

 cygclass/cross.cygclass | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 30dd309a10d099611e0af8b3003f1e5ab7a92746
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-18

    Override PKG_CONFIG_LIBDIR when running on non-Cygwin build system
    
    While some distros (e.g. Fedora) provide a $host-pkg-config script
    for each cross-compiling arch, we must not assume that such a
    script exists or is correct.

 lib/compilers.cygpart | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

commit 0a89fd9f746838740e475ba74d573e6b518fa819
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-18

    cross: add CROSS_DATADIR/pkgconfig to PKG_CONFIG_LIBDIR
    
    $datadir/pkgconfig is intended for arch-independent packages, such as
    runtime data and documentation generators.  However, a few packages
    install their .pc into $datadir/pkgconfig but their packages are not
    truly arch-independent, so another copy has to be built and placed in
    the sysroot.

 cygclass/cross.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit f3da490bb7a413f2ccf3fae4497a747ca3234f0a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-17

    cygport 0.10.4

 CYGWIN-PATCHES/README | 10 +++++-----
 NEWS                  | 11 +++++++++++
 configure.ac          |  2 +-
 cygport.spec          |  2 +-
 4 files changed, 18 insertions(+), 7 deletions(-)

commit 8659eea585008830fde280e983c32672b53e5d10
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-17

    Fix bootstrapping after gnuconfig move

 lib/compilers.cygpart | 2 +-
 lib/syntax.cygpart    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 4b9f77037ea939cbeb480459a56a4acc8d4e0d36
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-17

    Update gnuconfig

 data/gnuconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d95a845634c03daf4bd72efab641db8cec173e1b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-17

    xfce4: make sure that AC_CONFIG_MACRO_DIR exists

 cygclass/xfce4.cygclass | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

commit 411017dc5dcc9202151ad8eaba338da98815e3f6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-17

    autotools: use macros in sys-root if present
    
    A cross-compiled library may provide an aclocal macro (installed in
    $sysroot/$prefix/share/aclocal) which may not be present in
    /usr/share/aclocal, either because the library is target-specific
    (e.g. ALSA) or because the native -devel package is simply not installed.

 cygclass/autotools.cygclass | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

commit 381c6f987f367fe0da2736180850c2211e543dbe
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-16

    spec: add dep on imake for lndir(1)

 cygport.spec | 1 +
 1 file changed, 1 insertion(+)

commit ac5c229c9a07e1142e4b95dbc247976fff89c640
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-16

    Add RPM spec file

 Makefile.am  |  6 ++++-
 cygport.spec | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 77 insertions(+), 1 deletion(-)

commit c45ef34049cb0d5bd3a3788d2d48f59f2112620d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-06

    gnome2: make sure that AC_CONFIG_MACRO_DIR exists

 cygclass/gnome2.cygclass | 3 +++
 1 file changed, 3 insertions(+)

commit 51c5e8f4e3c9a2e430f2e83311260258b49ef140
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-06

    gtk2-perl: add Pango to DEPS_PATH

 cygclass/gtk2-perl.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit fb3c01abc41a809abdc135c00e7d1335a3a1d2ad
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-03-01

    mono: upstream has moved from SVN to Git

 cygclass/mono.cygclass | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 733ef82945410bec81957d9cd8f7f490eae2da8c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-02-25

    ruby: add function for fixing script shebangs

 cygclass/ruby.cygclass | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

commit 5dc12896ea8d3b61d72ea208ffb6c4c22b047f91
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-02-25

    python3: add function for fixing script shebangs

 cygclass/python3.cygclass | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

commit b56070a3478c226907b1f51090fa61c494daf007
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-02-25

    python: add function for fixing script shebangs

 cygclass/python.cygclass | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

commit 2e28dcc6372c57326e6cd199af7aeb0e997c51b5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-02-25

    php: add function for fixing script shebangs

 cygclass/php.cygclass | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

commit d107d68d308a4976a3dab4017db3d63c2131a39e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-02-25

    perl: add function for fixing script shebangs

 cygclass/perl.cygclass | 17 +++++++++++++++--
 1 file changed, 15 insertions(+), 2 deletions(-)

commit 573bc7c9721bbe8ea563e604d082860450582b88
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-02-25

    lua: add function for fixing script shebangs

 cygclass/lua.cygclass | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

commit 7dbf9202cfa083c423e79808ce404fc0153d4b8c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-02-25

    Add internal function for fixing shebangs

 lib/src_install.cygpart | 21 +++++++++++++++++++--
 1 file changed, 19 insertions(+), 2 deletions(-)

commit a1d99ad82bdc244122cd784cd0516ec0b25c9085
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-02-17

    python: cleanup dopython code

 cygclass/python.cygclass | 19 +++++++++----------
 1 file changed, 9 insertions(+), 10 deletions(-)

commit 7f2c23ec30df7d45fb801a73612ef4f979a26290
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-02-13

    sysrootize: allow same-directory relative paths to tarballs

 tools/sysrootize | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 9f267371ebc9f60f4dd1d8e47edd3e77f61f8063
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-02-13

    pkgrip: update for Solaris 11
    
    Package naming scheme has completely changed, e.g.:
    
    SUNWarc -> developer/library/lint
    SUNWcsl, SUNWcslr -> system/library
    SUNWhea -> system/header
    SUNWlibm -> system/library/math/header-math
    SUNWlibms, SUNWlibmsr -> system/library/math
    
    While most packages can be referred to the last component (e.g. header-math),
    the first three definitely cannot due to conflicting names with other
    packages.  Therefore we must accept package names with one or more slashes,
    which are translated to hyphens when constructing the tarball name.

 tools/pkgrip | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit ec878416592762fc2febd9d235af44b6f3d77bb6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-02-13

    lua: add luainto and dolua install functions

 cygclass/lua.cygclass | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 55 insertions(+), 1 deletion(-)

commit 6db4c97b8890f44b044cdbe2c32511a55f2b1475
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-02-07

    postinst: support librep extensions in libtool fixups
    
    rep-gtk modules depend on and are linked to each other, therefore its
    make install adds an extension to its .la files to assure modules are
    loaded in dependency order.

 lib/src_postinst.cygpart | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

commit c937c2f4ee936bd81b08b08952016a0dfc799b75
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-02-06

    kde4: provide GIT_URI

 cygclass/kde4.cygclass | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit b17e436628248e2ecb2cdea1cc7a0a634e536986
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-02-06

    qt4: redefine QT4_QTDIR and friends when cross-compiling
    
    cross-qt4 packages should ship their qmake/moc/uic/rcc (which are native
    executables) along with their (patched) mkspecs.
    
    The native-qt4 uic3 must be used, as uic3 links against Qt libraries.
    For the same reason, mingw-qt4 does not build or ship the idc tool.

 cygclass/qt4-cmake.cygclass | 17 ++++-------------
 cygclass/qt4-qconf.cygclass | 11 ++---------
 cygclass/qt4-qmake.cygclass | 33 +++++++++++++--------------------
 cygclass/qt4.cygclass       | 32 ++++++++++++++++++++++++++------
 4 files changed, 45 insertions(+), 48 deletions(-)

commit 6883b613d6fc4d3350d2a9ddee89f10c222cc889
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-02-05

    fetch: allow relative path to local files

 lib/src_fetch.cygpart | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

commit e2255003cb97a699a95b6d58241ed5a3505455af
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-02-01

    gst-plugins0.10: update for good .27 and bad .21

 cygclass/gst-plugins0.10.cygclass | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit ab08d8968ad7165d2ab9d914e0d33e6cb3b19925
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-31

    Import gnuconfig as submodule

 .gitignore       |  2 --
 .gitmodules      |  3 +++
 configure.ac     |  2 --
 data/Makefile.am | 10 ++--------
 data/gnuconfig   |  1 +
 5 files changed, 6 insertions(+), 12 deletions(-)

commit f0dc13bd64b5d591bdd1a2cca85427885931fc15
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-27

    distutils: notify only when using Py3K
    
    There should be no need to notify of the previous behaviour,
    particularly so long as 2.x is the default version.

 cygclass/distutils.cygclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 22236e877a70418482dd6d2e328c235c5bb518f1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-26

    postinst: gtk-update-icon-cache is unversioned again in 3.0
    
    http://git.gnome.org/browse/gtk+/commit/?id=a975d62

 lib/src_postinst.cygpart | 3 ---
 1 file changed, 3 deletions(-)

commit 84c06cc1dc86c1ee5a247a66fcf1c6f64d1a31b8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-26

    cygport 0.10.3

 CYGWIN-PATCHES/README | 10 +++++-----
 NEWS                  |  7 +++++++
 configure.ac          |  2 +-
 3 files changed, 13 insertions(+), 6 deletions(-)

commit 14c449d50f00a61e063c436fffe4d9a04e201332
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-26

    Update copyrights

 bin/cygport.in                    | 2 +-
 cygclass/R.cygclass               | 2 +-
 cygclass/apache.cygclass          | 2 +-
 cygclass/apache1.cygclass         | 2 +-
 cygclass/apache2.cygclass         | 2 +-
 cygclass/autotools.cygclass       | 2 +-
 cygclass/bzr.cygclass             | 2 +-
 cygclass/claws-mail.cygclass      | 2 +-
 cygclass/cmake.cygclass           | 2 +-
 cygclass/cvs.cygclass             | 2 +-
 cygclass/distutils-multi.cygclass | 2 +-
 cygclass/ebook.cygclass           | 2 +-
 cygclass/emacs.cygclass           | 2 +-
 cygclass/font.cygclass            | 2 +-
 cygclass/fossil.cygclass          | 2 +-
 cygclass/ggz.cygclass             | 2 +-
 cygclass/git.cygclass             | 2 +-
 cygclass/gnome.org.cygclass       | 2 +-
 cygclass/gnustep.cygclass         | 2 +-
 cygclass/gst-plugins.cygclass     | 2 +-
 cygclass/gtk2-perl.cygclass       | 2 +-
 cygclass/hg.cygclass              | 2 +-
 cygclass/lua.cygclass             | 2 +-
 cygclass/mono.cygclass            | 2 +-
 cygclass/mtn.cygclass             | 2 +-
 cygclass/ocaml.cygclass           | 2 +-
 cygclass/octave.cygclass          | 2 +-
 cygclass/opensync.cygclass        | 2 +-
 cygclass/perl.cygclass            | 2 +-
 cygclass/php.cygclass             | 2 +-
 cygclass/pygtk.cygclass           | 2 +-
 cygclass/python.cygclass          | 2 +-
 cygclass/python3.cygclass         | 2 +-
 cygclass/qt3-qmake.cygclass       | 2 +-
 cygclass/qt3.cygclass             | 2 +-
 cygclass/qt4-cmake.cygclass       | 2 +-
 cygclass/qt4-qconf.cygclass       | 2 +-
 cygclass/qt4-qmake.cygclass       | 2 +-
 cygclass/qt4.cygclass             | 2 +-
 cygclass/ruby-gnome2.cygclass     | 2 +-
 cygclass/ruby.cygclass            | 2 +-
 cygclass/svn.cygclass             | 2 +-
 cygclass/utils.cygclass           | 2 +-
 cygclass/vim.cygclass             | 2 +-
 cygclass/waf.cygclass             | 2 +-
 cygclass/xfce4.cygclass           | 2 +-
 data/cygport.nanorc               | 2 +-
 lib/config_registry.cygpart       | 2 +-
 lib/help.cygpart                  | 4 ++--
 lib/inheritance.cygpart           | 2 +-
 lib/pkg_cleanup.cygpart           | 2 +-
 lib/pkg_pkg.cygpart               | 2 +-
 lib/src_compile.cygpart           | 2 +-
 lib/src_fetch.cygpart             | 2 +-
 lib/src_postinst.cygpart          | 2 +-
 lib/src_test.cygpart              | 2 +-
 56 files changed, 57 insertions(+), 57 deletions(-)

commit b4519f4f57801be83dce1b63f7ae53a876f4c651
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-26

    Assure that version change is properly substituted

 bin/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4556991bbdb49640178a6a181cba2af438acee97
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-25

    autotools: make sure ACLOCAL_AMFLAGS directories exist
    
    aclocal errors if a directory specified by an -I flag does not exist.

 cygclass/autotools.cygclass | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

commit 22437f552c5efb30c6072f89cecc3082cb1cfb00
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-25

    pkg: streamline binary package creation

 lib/pkg_pkg.cygpart | 24 +++++++++++++-----------
 1 file changed, 13 insertions(+), 11 deletions(-)

commit 9c69084918040db8b73b6fe099433b3ff05f13cf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-25

    diff: ignore .pyo files

 lib/pkg_pkg.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 69037352ff076ca2f71748caf4e85ef642c6f6d1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-25

    waf: fix libexecdir, sysconfdir, and localstatedir

 cygclass/waf.cygclass | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit dde1d41e7e6f2b9b3601f53cfa241c58f66be6eb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-19

    xfce4: add bindings currently under development

 cygclass/xfce4.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 85e705df906ac1905d773381572a4d83f584efa5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-19

    apache2: simplify refined module detection routine
    
    This saves an added step from commit ccf95ed47b793ab6676d45ca12a1cc2b1bf30ca5.

 cygclass/apache2.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8984f28f98422fdd5b6a0c778dd1d18e23eaffd9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-19

    xfce4: add new modules in xfce-4.8

 cygclass/xfce4.cygclass | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 781a3362493b2aba4daa29478a04f38dfc83da96
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-16

    distutils-multi: assure that unversioned scripts are installed for python2
    
    Sometimes (when?), the script installation fails to execute when it
    would overwrite an existing file.  Deleting the conflicting scripts
    assures that the 2.x versions are installed, as 2.x is still the default.

 cygclass/distutils-multi.cygclass | 2 ++
 1 file changed, 2 insertions(+)

commit 72b28ef257d5f8fa776bea9e956ae2f8e590cc81
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-16

    autotools: handle configure.ac with subdir configure.in

 cygclass/autotools.cygclass | 30 ++++++++++++++++++++++++------
 1 file changed, 24 insertions(+), 6 deletions(-)

commit 16604d52e403531e2e1f2f9bd6c12021641ac2e4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-10

    postinst: remove erroneous .exe from scripts

 lib/src_postinst.cygpart | 8 ++++++++
 1 file changed, 8 insertions(+)

commit 1ff30c331ce5d0c6d36ced8816c389a9cabfecdd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-09

    nant: new cygclass for NAnt-based builds
    
    Just as NAnt is modeled after Ant, nant.cygclass is based on ant.cygclass.
    No src_install() is provided, as .NET assemblies don't always install
    in the same way.

 bin/cygport.in         |   1 +
 cygclass/Makefile.am   |   1 +
 cygclass/mono.cygclass |   2 +
 cygclass/nant.cygclass | 133 +++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 137 insertions(+)

commit c412731560c91574c59121b17c6624551741fdf7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-09

    pkg: use setup.hint as default only when PKG_NAMES is unset
    
    Silences a bogus "setup.hint is missing" warning if PKG_NAMES is set to
    one package which is not PN (as is sometimes done with Mono packages).

 lib/pkg_pkg.cygpart | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit f2c3a079bd569ec07ceb73025ead2c5b187fb025
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-06

    php: canonicalize all known PHP_CHANNELs
    
    Accept well-known aliases for all known third-party channels.

 cygclass/php.cygclass | 63 ++++++++++++++++++++++++++++++++++++++++++---------
 1 file changed, 52 insertions(+), 11 deletions(-)

commit 59e307617dbb42c1cfff55251e795e9add582f51
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-06

    php: update LIBPHP for 5.3

 cygclass/php.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ccf95ed47b793ab6676d45ca12a1cc2b1bf30ca5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-04

    apache2: refine module detection routine
    
    Avoid some false positives found when building mod_perl.

 cygclass/apache2.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c7c537ca2b4ed2bd187e416944f03b6ed7cc4c84
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-03

    diff: fix default excludes where libtool is used without automake
    
    Both libtool and automake use config.guess, config.sub, and a few other
    files.  While it is unusual to use libtool without automake, it does
    happen, so we need to ignore these files either way.

 lib/pkg_pkg.cygpart | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

commit 15f951453a3ae6e03cd585986cab216f722f1379
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-03

    php: use package.xml 2.0 format where present
    
    See http://pear.php.net/news/package.xml.1.0.php for details.

 cygclass/php.cygclass | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit 8f6ec8f6f01cc932eb3eaebf326f2395d23a409c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2011-01-03

    apache1: mark as deprecated
    
    Apache httpd 1.3 was EOL'd upstream on 02-Feb-2010.

 cygclass/apache1.cygclass | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit e6f47890450f36afd93665a9fd98fee6fcf530f3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-12-19

    berkdb: support BDB 5.x
    
    5.x is pretty similar to later 4.x releases, with the addition of an
    optional db_sql library.

 cygclass/berkdb.cygclass | 26 +++++++++++++++-----------
 1 file changed, 15 insertions(+), 11 deletions(-)

commit 5b1316c0cdb8037e12cc4df81f002d9749cbbd77
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-18

    cygport 0.10.2

 CYGWIN-PATCHES/README | 10 +++++-----
 NEWS                  | 12 ++++++++++++
 configure.ac          |  2 +-
 3 files changed, 18 insertions(+), 6 deletions(-)

commit 4bcb6ee55d8e1555ea00a58f789a920010d0b204
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-17

    postinst: create postinstall commands for GSettings schemas
    
    GSettings schemas must be compiled with glib-compile-schemas(1) in order
    to take effect.

 lib/src_postinst.cygpart | 18 ++++++++++++++++--
 1 file changed, 16 insertions(+), 2 deletions(-)

commit d55c7e6681fd03b2deedc28bb637bf3d7f887ba9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-16

    kde4: remove libkdeinit implibs from /usr/lib also

 cygclass/kde4.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 643c411df3957931c5ca96e1f117380e16d6791a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-16

    cmake: pass absolute paths of CC and CXX
    
    CMake will accept just $CHOST-gcc, but transforms it into an absolute
    path; therefore, running cygcmake a second time will cause a CMake error
    due to mismatching definitions of these variables.

 cygclass/cmake.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 62c293109bb797e3a1866e1008e516d867edf067
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-05

    postinst: adjust GdkPixbuf postinstall commands for gdk-pixbuf-2.22
    
    Beginning with GNOME 2.32, gdk-pixbuf is a separate source tarball
    again, and its modules are installed into its own directory, so that
    one version can be used by both GTK 2.x and 3.x.  The location
    of the loaders cache file has also changed.

 lib/src_postinst.cygpart | 47 +++++++++++++++++++++++++++++++++++++----------
 1 file changed, 37 insertions(+), 10 deletions(-)

commit 3ef3af73842c2fdaec1991cff2ec5a7711f9fe85
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-05

    postinst: create postinstall for GTK3 modules

 lib/src_postinst.cygpart | 30 +++++++++++++++++++++++++++++-
 1 file changed, 29 insertions(+), 1 deletion(-)

commit c61ef7d27a8c4588697acc31475c1c563b7858fc
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-05

    postinst: create postinstall for GIO modules

 lib/src_postinst.cygpart | 19 ++++++++++++++++++-
 1 file changed, 18 insertions(+), 1 deletion(-)

commit 0ef2d2e8b1af6fbd04737ddb2f6ad54209b51259
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-04

    kde4: provide SRC_URI for later 4.4 kdepim patch releases
    
    KDE PIM is not keeping schedule with the rest of KDE SC 4.5; in the
    meantime, they continue to release 4.4.x versions.

 cygclass/kde4.cygclass | 3 +++
 1 file changed, 3 insertions(+)

commit 35eee0e6e5f1d0144bfc775d129f5f44b2687c4c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-04

    Allow postinstall scripts to be included in multiple subpackages
    
    Postinstall scripts can never truly collide, since they are renamed upon
    execution.  Therefore, allow more than one subpackage to include them,
    e.g. KDE meta-packages.

 lib/pkg_pkg.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 873c9eafa703d5e37c6e8f9306e47f16611ee0c1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-03

    distutils-multi: new cygclass for building 2.x and 3.x modules at once

 bin/cygport.in                    |  1 +
 cygclass/Makefile.am              |  1 +
 cygclass/distutils-multi.cygclass | 81 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 83 insertions(+)

commit 9f76762676d645dc8fb1eff09936248e628928d0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-03

    distutils: replace with wrapper for compatibility
    
    Similar to apache.cygclass, distutils.cygclass now wraps both
    python-distutils and python3-distutils.  Python2 is the default,
    unless PN is "python3-*" or python3.cygclass is already inherited.

 cygclass/distutils.cygclass | 80 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 80 insertions(+)

commit 358c0c23a58ef65ea1afdac644068d22c0ce7b98
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-03

    python-distutils: renamed from distutils to reflect 2.x-only support

 bin/cygport.in                     |   1 +
 cygclass/Makefile.am               |   1 +
 cygclass/distutils.cygclass        | 118 -------------------------------------
 cygclass/python-distutils.cygclass | 110 ++++++++++++++++++++++++++++++++++
 4 files changed, 112 insertions(+), 118 deletions(-)

commit fe896728c1741dc25157aefcdb22e4c69bfe6561
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-03

    python3-distutils: new for building Python3 modules with distutils

 bin/cygport.in                      |   1 +
 cygclass/Makefile.am                |   1 +
 cygclass/python3-distutils.cygclass | 110 ++++++++++++++++++++++++++++++++++++
 3 files changed, 112 insertions(+)

commit a9134f621acb33f8ea414e221e2420911eb84d37
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-02

    aspell-dict: use iso-codes XML to expand language name
    
    The text-format iso_639.tab was deprecated and recently removed.

 cygclass/aspell-dict.cygclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit b2f240ddab271c817f21537e5046f761a7b15fab
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-02

    java: fix use of -classpath or -jar in java_wrapper
    
    The -classpath and -jar arguments to JAVA are mutually exclusive.
    Therefore, if JAVA_CLASSPATH is defined or multiple Jars are passed
    to java_wrapper, then use the -classpath form.  If the -jar form
    is being used, check that the Jar actually contains a Main-Class.

 cygclass/java.cygclass | 30 ++++++++++++++++++++++--------
 1 file changed, 22 insertions(+), 8 deletions(-)

commit b64a1bd8263bdb21eebd7e0967ed69089b52cbf3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-01

    ant: accept ANT_INSTALL_WRAPPERS during src_install

 cygclass/ant.cygclass | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

commit 3c44bbba029e460f77380d678b10afcfaaf48dbf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-01

    ant: accept ANT_TEST_ARGS during src_test

 cygclass/ant.cygclass | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 86c0a20d32878b805bf032d4f17c312d05228102
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-01

    ant: use xalan for xslt task if installed

 cygclass/ant.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4a17d953891a0a1496fbdec42ac6f8832e9980db
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-01

    ruby: separate function for extconf.rb builds

 cygclass/ruby.cygclass | 24 ++++++++++++++++++++----
 1 file changed, 20 insertions(+), 4 deletions(-)

commit 0556c24fe03c9fca9a4c49f4a945e3addf911ec3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-01

    gtk2-perl: delay manpage renaming to postinstall
    
    Apparently the 'manifypods' target has been added to 'all' in EU:MM,
    which is a dependency of the 'install' target.  Renaming the manpages
    during the build results in 'manifypods' re-running during 'install',
    resulting in two sets of manpages (one with '.' and another with '::').
    
    Instead, we now rely on __prepman() to handle manpage renaming (from the
    previous commit).  This means gtk2_perl_compile() does nothing more than
    perl_compile(); we leave the former in place for API compatibility, but
    we no longer need another src_compile() override.

 cygclass/gtk2-perl.cygclass | 27 +++++----------------------
 1 file changed, 5 insertions(+), 22 deletions(-)

commit 3f378211404a7866eab206ae7faf81fa46dda7ed
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-01

    postinst: rename manpages with double-colon
    
    As cygwin was unable to handle Windows' illegal filename characters
    until 1.7, man(1) is patched to substitute '.' for '::'.  While that
    restriction no longer exists, man(1) still makes the substitution,
    so manpages still need to be renamed in order to be found.

 lib/src_postinst.cygpart | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

commit f4fd794b111faf9718778f6e0a8c950c450601ac
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-11-01

    xorg: fix SRC_URI and GIT_URI for xproxymanagementprotocol

 cygclass/xorg.cygclass | 4 ++++
 1 file changed, 4 insertions(+)

commit 816f49944678bea24f70ab8e39cc95867d40194b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-10-29

    postinst: clean up from update-desktop-database called during install

 lib/src_postinst.cygpart | 1 +
 1 file changed, 1 insertion(+)

commit 443b4095b822318b79e9c1370ab83f97ced608d7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-10-19

    cygport 0.10.1

 CYGWIN-PATCHES/README | 10 +++++-----
 NEWS                  | 10 ++++++++++
 configure.ac          |  2 +-
 3 files changed, 16 insertions(+), 6 deletions(-)

commit b934bc6b982557b7985a37b3cdd01342d1c48abd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-10-19

    postinst: fix strip on platforms not supported by cygwin binutils
    
    size(1) will read some binaries that strip(1) cannot handle.  If
    cross-compiling, test $CTARGET-strip, as this is more likely to be
    needed.  This fixes the build of sparc-sun-solaris2.10-gcc, where
    stripping the gcc libraries failed.

 lib/src_postinst.cygpart | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 7b8b8c3552564309d6e6487e738f3c6f1b73eb67
Author: Damien Doligez <damien.doligez@inria.fr>
Date:   2010-10-19

    postinst: refine OCaml bytecode test
    
    OCaml bytecode executable magic number (currently Caml1999X008, where
    last three digits represent the format version) is at the very end of
    the file.  Using 'tail -c' instead of 'grep' avoids false positives and
    is a bit faster.
    
    http://cygwin.com/ml/cygwin-apps/2010-10/msg00057.html

 lib/src_postinst.cygpart | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 14e37779a2cc9a591b9db6bd22da0d28807eea27
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-10-18

    gst-plugins0.10: set ORIG_PN for openmax plugins

 cygclass/gst-plugins0.10.cygclass | 3 +++
 1 file changed, 3 insertions(+)

commit 2ac056db738c65d12f129705f1f4367c19aabc26
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-10-18

    cmake: honour CPPFLAGS in cygcmake

 cygclass/cmake.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 83bdc4898dbfbe3d8c7c3f883d368036a5964ae2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-09-29

    R: do not use mirrors in HOMEPAGE

 cygclass/R.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit acf5c54184b283561f6ac307a12d47081a40f7fe
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-09-27

    qt4-qmake: also relocate DLLs from /usr/lib
    
    This covers the case where $$PREFIX/lib is used for target path instead
    of $$QT_INSTALL_LIBS.  The -maxdepth flag assures we only catch
    libraries, not plugins.

 cygclass/qt4-qmake.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 10d28d18ee4a703fff15c2a01469ac2b3eb26a96
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-09-27

    gst-plugins0.10: resindvd configure option now matches module name

 cygclass/gst-plugins0.10.cygclass | 1 -
 1 file changed, 1 deletion(-)

commit 95e2e723d436ad86e72f95a5ac10bc3cfad468e7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-09-17

    autotools: error if CYGCONF_SOURCE is specified but incorrect

 cygclass/autotools.cygclass | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

commit 341ee96b02a3f0076cdd061f7282e65c1e492d28
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-09-14

    diff: avoid incorrect expansion of wildcards in exceptions
    
    e.g. if test.c~ is present in directory, the "*~" exclude is expanded to
    test.c~, hence failing to exclude other files matching the pattern.
    Reported by rolandc:
    
    http://article.gmane.org/gmane.os.cygwin.ports.general/856

 lib/pkg_pkg.cygpart | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit 47f368248203e18a541c69d15aa3da6c615a90f1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-09-14

    Revert "diff: single-quote excludes to protect wildcards"
    
    This reverts commit 13d7e2528258f065c9a7569d8cf936df7a5abc19.

 lib/pkg_pkg.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 3a9e83e8ac80ca3101a7654517c23b49fc94ea66
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-09-14

    Dist top-level setup.hint where PN is source-only
    
    When omitting PN from PKG_NAMES, the setup.hint for the source package
    must be named $PN.hint; using PKG_HINTS doesn't work, as the latter
    requires the same number of fields as PKG_NAMES.

 lib/pkg_pkg.cygpart | 6 ++++++
 1 file changed, 6 insertions(+)

commit 13d7e2528258f065c9a7569d8cf936df7a5abc19
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-09-14

    diff: single-quote excludes to protect wildcards
    
    e.g. if test.c~ is present in directory, the "*~" exclude is expanded to
    test.c~, hence failing to exclude other files matching the pattern.
    Reported by rolandc:
    
    http://article.gmane.org/gmane.os.cygwin.ports.general/856

 lib/pkg_pkg.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit ec5ac0ee403773e66ffcb0879b4ecc6f86f94e33
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-09-13

    gnome2: set aclocal.m4 to be ignored if nonexistant
    
    See commit a4ee1abb0b00cd0f747aa5702bddb04f2c330b82 for reasoning.

 cygclass/gnome2.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4b4d7d8a638c6ef9899c50757acf19499f744061
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-09-13

    Fix exclusion of automake-generated GNUmakefile.in

 lib/pkg_pkg.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit df0fb688833ad0e32e708953f16df3cfa6c1d86c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-09-06

    ruby-gnome2: install into vendor_ruby

 cygclass/ruby-gnome2.cygclass | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 7208b05df05f4b60e1c49d7266f9d5c5ffa3fc94
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-09-06

    ruby: install into vendor_ruby
    
    RUBY_SITE{LIB,ARCH} are deprecated in favour of RUBY_VENDOR{LIB,ARCH}.
    
    RI_SITELIB remains, as there is no 'vendor' equivalent.

 cygclass/ruby.cygclass | 28 ++++++++++++++++------------
 1 file changed, 16 insertions(+), 12 deletions(-)

commit 9894b0a0e80404ffd77235c1ba71fd73a06ee0b7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-09-05

    unpack: handle .gem without dependency on rubygems
    
    The .gem format is an uncompressed tarball containing data.tar.gz and
    manifest.gz.  Both the .gem and data.tar.gz are packed without file
    timestamps.

 lib/src_prep.cygpart | 19 ++++++++++++++++---
 1 file changed, 16 insertions(+), 3 deletions(-)

commit 69f706f6388ef01ae03ce09e535f1651ddf38854
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-25

    utils: adapt check_header and check_lib for cross-compiling

 cygclass/utils.cygclass | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

commit 6efdaf86130b2052f325e4a396f9db6bfd740bf8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-24

    xfce4: fix sbindir for cross-compiling

 cygclass/xfce4.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit fcb4d11f84ba446d686fee602785b2fc2825298d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-24

    cygport 0.10.0

 CYGWIN-PATCHES/README | 10 +++++-----
 NEWS                  | 15 +++++++++++++++
 TODO                  |  1 +
 configure.ac          |  2 +-
 4 files changed, 22 insertions(+), 6 deletions(-)

commit ab2b9e576a99eed4f4ceca7b7dbddc760e8f72ef
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-23

    fox: fix FOX_CONFIG

 cygclass/fox.cygclass | 2 ++
 1 file changed, 2 insertions(+)

commit 4f7fcf8179f51ef30f65e3bafae09efd4ce52ce3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-22

    Do not look for objdump to verify binutils availability
    
    Darwin cctools (binutils equiv.) does not provide objdump; otool provides
    some of the same functionality but is not fully compatible.  In those cases
    that we just want to test for binutils presence or usability, we need to
    use a tool which is available from cctools as well.

 cygclass/cross.cygclass     | 2 +-
 cygclass/toolchain.cygclass | 2 +-
 lib/src_postinst.cygpart    | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

commit c82140e227969307d4dc6f13030ddeafdf79dbdd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-22

    deps: handle more embedded systems without shared library support

 lib/pkg_info.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 988054ec05c91b82ebe311301d8a41eea6f08a34
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-22

    Handle objdump and strip as compiler tools
    
    This is needed both for cross-compiling from Cygwin and for running
    cygport from non-Cygwin build systems.

 bin/cygport.in            | 2 +-
 cygclass/apache1.cygclass | 2 +-
 cygclass/apache2.cygclass | 2 +-
 cygclass/cross.cygclass   | 2 ++
 cygclass/php.cygclass     | 2 +-
 lib/compilers.cygpart     | 5 +++++
 lib/pkg_info.cygpart      | 2 +-
 lib/src_postinst.cygpart  | 6 +++---
 8 files changed, 15 insertions(+), 8 deletions(-)

commit 1e3b888a55066906d580d07de0c8c6028559a802
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-22

    Allow make_etc_defaults to accept a directory
    
    If given a directory, make_etc_defaults will process each file found therein.

 lib/src_install.cygpart | 22 +++++++++++++++++-----
 1 file changed, 17 insertions(+), 5 deletions(-)

commit 957e0a6880bd36f4a4c413fdfd7057d7d95a7139
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-20

    Add dotool install function

 lib/src_install.cygpart | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

commit 48fb75cee3bbba58aeb64d523e2aeea7f9433ec9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-20

    mirrors: add mirror_sourceware

 data/cygport.conf |  1 +
 data/mirrors      | 13 +++++++++++++
 2 files changed, 14 insertions(+)

commit cd9f98a9b1a323f452d4d8c9793570f919d5c071
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-19

    autotools: config.cache not supported by autoconf 2.1x

 cygclass/autotools.cygclass | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit 89c704a53497336f19e7abf397852832c4e8af6a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-19

    Consolidate triplet canonicalization
    
    Allow *-none, which represents a board without an operating system,
    for example, AVR.  Drop the -unknown and/or -none fields for cleaner
    names on embedded platforms where these are common (e.g. avr instead
    of avr-unknown-none, arm-elf instead of arm-unknown-elf, etc.).
    
    Consequently, the build system triplet is also canonicalized so that
    comparison tests do not return false negatives.

 cygclass/cross.cygclass     | 21 ++++-----------------
 cygclass/toolchain.cygclass | 18 +++---------------
 lib/compilers.cygpart       |  2 +-
 lib/syntax.cygpart          | 24 ++++++++++++++++++++++--
 4 files changed, 30 insertions(+), 35 deletions(-)

commit 5a5955226eb9dafb366ad601721271b909cac0fa
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-19

    deps: AVR does not support shared libraries

 lib/pkg_info.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 64c43b1e6a471d3fa52ad91cf09043b6ac5bae78
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-19

    Add check_tool and check_target_tool
    
    Based on AC_CHECK(_TARGET)_TOOL, these functions search for host-
    or target-prefixed compiler tools.  If host or target is the same
    as the build system, then fallback to the unprefixed names (e.g.
    binutils do not install host-prefixed native tools, but gcc does).

 cygclass/cross.cygclass     |  2 +-
 cygclass/toolchain.cygclass |  2 +-
 lib/check_funcs.cygpart     | 54 ++++++++++++++++++++++++++++++++++++++++++++-
 lib/pkg_info.cygpart        |  2 +-
 4 files changed, 56 insertions(+), 4 deletions(-)

commit 5258ff2b00c7d5e85e8ac49dbb1010aabc2f8093
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-15

    Use readlink -f instead of realpath
    
    readlink is part of coreutils, which we can expect on all systems, while
    realpath is provided either by cygutils or a separate realpath package,
    if at all.

 lib/src_postinst.cygpart | 2 +-
 tools/deb2targz          | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 8d5d883e32f17e6013595ccd6e1cdfa63da9843d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-15

    Change order of cygport.conf preference loading
    
    Loading cygport.conf preferences earlier assures that definitions will
    not be illegally overridden, and allows the default mirrors to be
    backups for the user-preferred mirrors.

 bin/cygport.in | 56 ++++++++++++++++++++++++++++----------------------------
 1 file changed, 28 insertions(+), 28 deletions(-)

commit 5e1a0723443ad0e824ee2b68ebfc8c5c148e8bf5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-15

    Consolidate handling of boolean variables
    
    Generalize USE_DESTDIR boolean syntax (borrowed from CMake) to other
    boolean values.
    
    Technically this changes NO_AUTO* to require a boolean true value
    instead of any value, but that is how it was being used anyway.
    SIG is now somewhat more permissive in the accepted values.

 cygclass/autotools.cygclass | 19 +++++++++++-------
 data/cygport.conf           |  2 +-
 lib/pkg_pkg.cygpart         |  2 +-
 lib/src_install.cygpart     | 47 ++++++++++++++++++++-------------------------
 lib/syntax.cygpart          | 22 +++++++++++++++++++++
 5 files changed, 57 insertions(+), 35 deletions(-)

commit e88ef06d0e92c90a3d8a5e3b4ed4d26c91a6224c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-15

    cross: add functions for adding/removing sysroot from paths in files

 cygclass/cross.cygclass | 46 +++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 45 insertions(+), 1 deletion(-)

commit 7f6247dc0952e0ba788a7cf606096edf5c86d889
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-13

    autotools: enable config.cache in cygconf

 cygclass/autotools.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c391f939b5e6c5c36d7c92ac36e863e427d2d331
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-13

    mirrors: provide only default mirrors
    
    Mirrors change too often to keep up with, and without a mirrorselect-like
    tool, listing dozens of mirrors is rather pointless.  The mirrors are
    clearly documented now, so let users manage their mirrors themselves.

 data/mirrors | 1574 +---------------------------------------------------------
 1 file changed, 26 insertions(+), 1548 deletions(-)

commit 9ff92bb96566c62ebd137e76db16597c4f5af888
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-13

    cygport.conf: list entries for all mirrors

 data/cygport.conf | 19 +++++++++++++++++--
 1 file changed, 17 insertions(+), 2 deletions(-)

commit 1f911efd1ba28d519a72e2e4d51d1f3951aee234
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-12

    Define OBJC and OBJCXX
    
    Autoconf includes AC_PROG_OBJC and AC_PROG_OBJCXX to check for
    Objective C/C++ compilers, setting OBJC[XX] and OBJC[XX]FLAGS.

 cygclass/cross.cygclass | 28 ++++------------------------
 lib/compilers.cygpart   | 32 ++++++++++++++++++++++++++++++++
 lib/syntax.cygpart      |  3 ++-
 3 files changed, 38 insertions(+), 25 deletions(-)

commit 2614790366e455957f320d0067a3ed464b15cbfe
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-12

    Silence warnings when re-inheriting autotools

 bin/cygport.in              | 3 ++-
 cygclass/autotools.cygclass | 5 ++++-
 2 files changed, 6 insertions(+), 2 deletions(-)

commit f80ba7051fe17f0e5ab16402f7562a580d77ec63
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-12

    Do not require cygcheck
    
    In order to allow cygport to run on non-Cygwin systems, we cannot
    require cygcheck, which is only used to compute dependencies.

 bin/cygport.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a81dfd9b4b8b66c7681988bb9421116fdeeac38c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-12

    Enable debugging symbols by default
    
    This is the first step to making split-debuginfo packages.  In the
    meantime, this will save a step when debugging a program in-tree.

 lib/compilers.cygpart | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit ee90a416fe960cbfa5627e32c33a2823fef35e6f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-12

    Enforce standard compiler settings
    
    This removes the ability to modify *FLAGS in cygport.conf.  While it was
    useful before gcc4 went stable, it was meant to allow individual users
    to rebuild their packages, and it is doubtful that this ever happens.
    In order to have uniformity in the distro, we enforce the defaults
    but leave individual packages the ability to change these as necessary.

 bin/cygport.in        |  68 ++----------------------
 data/cygport.conf     |  94 ----------------------------------
 lib/Makefile.am       |   1 +
 lib/compilers.cygpart | 139 ++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 143 insertions(+), 159 deletions(-)

commit a4ee1abb0b00cd0f747aa5702bddb04f2c330b82
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-08

    cygautoreconf: set aclocal.m4 to be ignored if nonexistant
    
    A package may use aclocal even if aclocal.m4 is not present, for example
    when buiding a VCS snapshot.  In that case, it is safe to ignore
    aclocal.m4 in pkg_diff: either it will never exist, or it will be
    created during autoreconf and should rightly be ignored.
    
    The only catch would be a package which uses AC_CONFIG_SUBDIRS where one
    level uses an aclocal-generated aclocal.m4 and another uses a handwritten
    aclocal.m4.  Whether such a case exists in practice will have to be seen.

 cygclass/autotools.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit cac87bb2e8de987f50d5e29d5d27bba6d0555a5c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-06

    inherit: declare as inherited before sourcing
    
    This fixes $(__host_prefix) usage in cross.cygclass, which depends on
    cross.cygclass itself.

 lib/inheritance.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f06d48e381f3bb7cd04bf202b5f10e1291a1f3b1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-06

    qt4: preliminary support for cross-compiling
    
    This is still mostly theoretical and will certainly need some more work.

 cygclass/qt4-cmake.cygclass | 17 ++++++++++++++---
 cygclass/qt4-qconf.cygclass | 11 ++++++++++-
 cygclass/qt4-qmake.cygclass | 14 +++++++++++++-
 cygclass/qt4.cygclass       | 32 ++++++++++++++++++++++++++++++--
 4 files changed, 67 insertions(+), 7 deletions(-)

commit fee0fdccee284e0d8b3450b69e05cd598332d0f5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-06

    cross: export PKG_CONFIG to silence bogus PKG_PROG_PKG_CONFIG warning
    
    PKG_PROG_PKG_CONFIG looks for $host-pkg-config, but pkg-config is not a
    "tool" that is built for each target like binutils or gcc.  Instead, we
    set PKG_CONFIG_LIBDIR appropriately to only use arch-dependent .pc files
    from the sysroot.  Overriding PKG_CONFIG silences a bogus warning during
    configure:
    
    configure: WARNING: using cross tools not prefixed with host triplet

 cygclass/cross.cygclass | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

commit 1f46aa8186acb2a6232253a9929f56cd684d8cb1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-08-06

    unpack: use rpm2targz if available to unpack SRPMs

 lib/src_prep.cygpart | 28 +++++++++++++++++++---------
 1 file changed, 19 insertions(+), 9 deletions(-)

commit 8cd57e91d5c4c370c6e5c9d8fabcd04d0451e83a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-28

    xorg: set SRC_URI and GIT_URI based on ORIG_PN
    
    This is necessary for downloading when cross-compiling, when PN is never
    the same as ORIG_PN.

 cygclass/xorg.cygclass | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

commit 0dfe96109d85c794b50e088b4b3141e1647fbfa7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-28

    __list_deps: detect deps in Darwin cross-compiled packages

 lib/pkg_info.cygpart | 5 +++++
 1 file changed, 5 insertions(+)

commit 38c6ec6b6a2b641c6b93008574cc54bfee3e63cb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-26

    Revert "canadian-cross: new cygclass for cross-compiling cross-compilers"
    
    This functionality will be superseded by a generic cygclass for
    cross-compiling software for use on the host instead of in the sysroot.
    
    This reverts commit 2b61a56b4d9bb261231ff362306bfb27eca67a83.

 bin/cygport.in                   |  1 -
 cygclass/Makefile.am             |  1 -
 cygclass/canadian-cross.cygclass | 87 ----------------------------------------
 cygclass/cross.cygclass          |  2 -
 cygclass/toolchain.cygclass      |  2 +-
 5 files changed, 1 insertion(+), 92 deletions(-)

commit d035131c4a6539e1977644ad7b8084470b0e8193
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-26

    cross: rename CROSS_SYSROOT_* to CROSS_*, add PREFIX and DATADIR

 cygclass/cross.cygclass | 35 ++++++++++++++++++++++++++++-------
 1 file changed, 28 insertions(+), 7 deletions(-)

commit 1ce210058f17d342da96a25c2683f545a5980519
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-26

    Record variables in log for debugging

 bin/cygport.in     | 30 ++++++++++++++++++++----------
 lib/syntax.cygpart | 17 ++++++++++++++++-
 2 files changed, 36 insertions(+), 11 deletions(-)

commit ae2fd692a89b64a6563796c77ee56f326f096fb3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-26

    cross: provide CROSS_SYSROOT_{BIN,INCLUDE,LIB}DIR
    
    These definitions are meant to be used in configure or cmake arguments
    to refer to these locations without having to deal with the different
    prefixes used by various systems.

 cygclass/cross.cygclass | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

commit 13604ae5f58b8ba97030701385c606c5b2d73de2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-26

    cross: treat CROSS_SYSROOT as part of prefix
    
    Ideally one would configure packages with --prefix=$prefix and just install
    them into the sysroot, leaving GCC and pkg-config to manipulate the sysroot
    paths automatically.
    
    Unfortunately libtool has absolutely no understanding of sysroots, and
    therefore takes sysroot-less paths in $dependency_libs literally, causing
    it to search for and try to link against the native libraries instead of
    those in the sysroot.  This is a longstanding known issue with libtool.
    
    Also, *-config scripts configured with --prefix=$prefix will emit spurious
    -I and -L flags pointing to the native root instead of the sysroot.  While
    pkg-config does support sysroots, many libraries still only ship these
    *-config scripts, potentially affecting a lot of other packages which rely
    on those libraries.
    
    At some point in the future, when libtool is taught to understand sysroots,
    perhaps we can make this work (relying on some sed magic to handle *-config),
    however in the meantime, practically, we have no choice but to configure
    with --prefix=$sysroot$prefix.

 cygclass/cross.cygclass  | 21 +++++++++++-------
 lib/src_install.cygpart  | 58 ++++++++++++++++++++++++------------------------
 lib/src_postinst.cygpart | 14 ++++++------
 lib/syntax.cygpart       | 13 ++++++++---
 4 files changed, 59 insertions(+), 47 deletions(-)

commit 8d51f434469dc543177292dabfed192a222a8d13
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-26

    cross: use -mms-bitfields on *-pc-mingw32
    
    The -mms-bitfields flag forces GCC to pack structs to be compatible with
    MSVC-compiled code.  mingw.org packages are all built with this flag, so
    we must also to be compatible with their packages.

 cygclass/cross.cygclass | 11 +++++++++++
 1 file changed, 11 insertions(+)

commit 058f7375c952370093bf31821c0a07aade614682
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-23

    toolchain: check for target gcc when Canadian cross-compiling
    
    A normal cross-compiler uses the stage1 xgcc to cross-compile libgcc,
    libstdc++, etc.  However, in a "Canadian cross" scenario, the stage1
    compiler will not run on the build system, as it is itself cross-compiled,
    so you also need a $target toolchain to build libgcc and friends instead.
    Of course, if $target is the same as the build system (a "crossback"), then
    the question is moot.

 cygclass/toolchain.cygclass | 12 ++++++++++++
 1 file changed, 12 insertions(+)

commit 7bf47e65b98d4b499f53681d72a1bd86ae9c41fb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-22

    doc: ignore .diff and .patch files

 doc/robodoc.rc | 2 ++
 1 file changed, 2 insertions(+)

commit 8b438a3d7d57448bf3bd6c5a638cad562361fbbf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-21

    Use private copy of gnuconfig scripts
    
    Shipping upstream versions of config.guess and config.sub removes our
    dependence on both the version and location of these scripts shipped in
    libtool.  But sysrootize cannot use these copies, as it is meant to be
    run outside of cygport.

 .gitignore                  |  2 ++
 bin/cygport.in              |  2 +-
 configure.ac                |  2 ++
 cygclass/cross.cygclass     |  2 +-
 cygclass/toolchain.cygclass |  2 +-
 data/Makefile.am            | 10 ++++++++++
 tools/sysrootize            |  1 +
 7 files changed, 18 insertions(+), 3 deletions(-)

commit 598932ba6ce11c0e9af1e4bc3275b33f4619894b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-20

    cygpatch: error if patch not found
    
    We should not ignore if a patch specified in PATCH_URI (or passed
    directly to cygpatch) is not present.

 lib/src_prep.cygpart | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

commit 7749a9698e16d05c1790a72d37da3a9504d8e77d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-19

    Add dopkgconfig install function
    
    This install function, like others with fixed destinations, takes care
    of sysroots and prefix automatically.

 lib/src_install.cygpart | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

commit 8e4efea105e6c9d44b916677f9848c9582303260
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-19

    Add newlib install function
    
    For example, mingw*-pthreads creates a libpthreadGC2.a implib from
    pthreadGC2.dll which needs to be renamed to libpthread.a to be found by
    most packages (including GCC).

 lib/src_install.cygpart | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

commit e2f4e5ff3d941f523399beb579ce01940d24fc21
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-19

    Add includeinto and doinclude functions.
    
    While doable with insinto/doins, adding these makes manual installation
    of headers for cross-compiled programs a lot easier.  It also covers one
    of the last remaining standard directories that didn't have its own do*
    function.

 lib/src_install.cygpart | 36 ++++++++++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)

commit 6d245bd4d4661eb7635b3ba2e00d38f89ea45822
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-19

    Handle CROSS_SYSROOT and prefix for all fixed-location install commands
    
    For example, instead of dobin meaning "install into $D/usr/bin", make it
    more generically mean "install into the target bindir".  This should make
    it easier to port native .cygport's into cross-compiles without extensive
    changes.
    
    The commands which take an absolute path -- dodir, exeinto, insinto, and
    dosym -- make no assumptions about the sysroot.  This allows, for example,
    installing a copy of a cross-compiled libtool into PATH:
    
    	exeinto /usr/bin
    	newexe libtool /usr/bin/${CROSS_HOST}-libtool
    
    Having this in PATH is useful when building packages manually, or with
    some packages which build with an external libtool (e.g. ncurses).

 lib/src_install.cygpart | 117 ++++++++++++++++++++++++++----------------------
 1 file changed, 63 insertions(+), 54 deletions(-)

commit b1b8f1a152a6cd233e7a53df2a72cc43a6a83f7f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-19

    dosym: create copy instead of symlink on systems which do not support them

 lib/src_install.cygpart | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

commit 3df599f3aea96c54e921b558b31b10043658dbe4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-19

    cyginstall: install into CROSS_SYSROOT when cross-compiling
    
    Cross-compiled packages are configured with their usual prefix (/usr on
    most systems) so they are built completely ignorant of the sysroot.
    Therefore they must be forced into the sysroot during install.
    
    Note that there are some known bugs in libtool wrt sysroots, which can
    cause relinks (on ELF platforms) to fail due to spurious -L/usr/lib
    flags, which result in a failed attempt to link against Cygwin-native
    libraries.  These will need to be addressed soon, otherwise we will have
    to rethink this approach to sysroots.

 lib/src_install.cygpart | 29 ++++++++++++++++-------------
 1 file changed, 16 insertions(+), 13 deletions(-)

commit 8915f4c5fe865c13403233b2fe52568bd5904f20
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-19

    nanorc: add highlighting for more syntax

 data/cygport.nanorc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 549b0c68611cd33cbfa40f04c1d6d071dce2c70a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-19

    postinstall: properly support cross-compiled packages
    
    Handling of postinstall/preremove scripts, as well as UAC, apply only to
    Cygwin native packages.  Also, support sysroots with man/info compression.

 lib/src_postinst.cygpart | 32 +++++++++++++++++++++++++-------
 1 file changed, 25 insertions(+), 7 deletions(-)

commit d4d4ffddd6e5053da4b7fed9d8d2653bd4e565e9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-19

    __prep_symlinks: handle symlinks for MinGW targets
    
    MinGW (and MSDOS/DJGPP) do not handle symlinks, so replace them with
    copies.

 lib/src_postinst.cygpart | 35 +++++++++++++++++++++++++++++++++--
 1 file changed, 33 insertions(+), 2 deletions(-)

commit f4d4549cef8b1ce38ac1a183b3cccf376462271b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-19

    __prep_libtool_modules: handle cross-compiled libraries
    
    ELF libraries have multiple $library_names entries.
    
    Cygwin/MinGW cross-GCC libraries are moved into $sysroot/$prefix/bin.
    Being non-native, they don't belong in /usr/bin, but the alternative was
    to move them back alongside their .la files.  Moving them into the sysroot
    makes it easier to run cross-compiled binaries from there (something which
    is not possible with other cross-compiler targets).  Note that libgcc is
    not a libtool library and must be moved manually in src_install().
    
    For Cygwin/MinGW cross-compiled deep non-module libs, move them as well
    into $sysroot/$prefix/bin, as that is where non-deep DLLs will go anyway.

 lib/src_postinst.cygpart | 53 +++++++++++++++++++++++++++++++++---------------
 1 file changed, 37 insertions(+), 16 deletions(-)

commit f694dcf3ee4eed592ab972ac9a7deb7e7c2193d1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-19

    __prepstrip: add support for cross-compiling strips

 lib/src_postinst.cygpart | 25 +++++++++++++++++--------
 1 file changed, 17 insertions(+), 8 deletions(-)

commit 3e1b8cb9a949048b4fc4199e4704a0ce87ea5141
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-19

    __list_deps: compute cross-compiling dependencies
    
    Support for cross-compiling dependencies is enabled for PE
    (Cygwin/MinGW) and ELF (Linux/Solaris/BSD) targets.  Support for
    other targets (Mach-O?) can be added in the future, dependent on
    figuring out how and with what to read their deps.

 lib/pkg_info.cygpart | 46 ++++++++++++++++++++++++++++++++++++++++++----
 1 file changed, 42 insertions(+), 4 deletions(-)

commit 8f3834c61861f1a6dd322898404fb716261db191
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-19

    Do not require PKG_NAMES to include an empty PN
    
    Many library packages require only libfooX and libfoo-devel packages,
    leaving nothing to go into a main foo/libfoo package corresponding to
    the sources.  Nevertheless, cygport required PKG_NAMES to begin with PN,
    but that requirement was artificial and served no real purpose.
    
    This change removes that requirement, so PN can be omitted or even
    placed later in PKG_NAMES.  If PN, like any PKG_NAMES component, has
    no corresponding _CONTENTS, then an empty package will be created.

 bin/cygport.in      |  5 -----
 lib/pkg_pkg.cygpart | 27 ++++++++++-----------------
 2 files changed, 10 insertions(+), 22 deletions(-)

commit 710a275f0c8f69633702067dd7084923158481b9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-19

    autotools: support cross-compiling in cygconf

 cygclass/autotools.cygclass | 42 ++++++++++++++++++++++++++++--------------
 1 file changed, 28 insertions(+), 14 deletions(-)

commit e153ad5109859a76a577334e4b5669955280509d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-19

    Refine diff exclusions for autotool-generated files
    
    Each autoreconf system now registers which autotool(s) it actually uses,
    and __pkg_diff excludes each tools' files accordingly.  Hopefully this
    will mitigate some false positives as reported on the lists.

 cygclass/autotools.cygclass | 25 +++++++++++++--
 cygclass/berkdb.cygclass    |  6 +++-
 cygclass/gnome2.cygclass    | 24 +++++++++++++-
 cygclass/gstreamer.cygclass |  8 ++++-
 cygclass/gtkmm.cygclass     |  8 ++++-
 cygclass/kde3.cygclass      |  8 ++++-
 cygclass/php.cygclass       |  8 ++++-
 cygclass/rox.cygclass       |  4 ++-
 cygclass/xfce4.cygclass     |  7 ++++-
 lib/pkg_pkg.cygpart         | 76 +++++++++++++++++++++------------------------
 10 files changed, 123 insertions(+), 51 deletions(-)

commit bafd186fda898c13a49ed84dfb1cd6edb2de1f9d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-19

    berkdb: look for tclConfig.sh in libdir

 cygclass/berkdb.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 8e20eb5944303b16b4fe8dbb3f8b156bd24a9b4a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-19

    tcl: move public headers to includedir, only private headers in TCL_INCLUDEDIR

 cygclass/tcl.cygclass | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit 5fa172cc7dbb7ca8f7b81915f72215813c9467e3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-18

    Add tools subdirectory to distribution

 Makefile.am       | 2 +-
 configure.ac      | 1 +
 tools/Makefile.am | 7 +++++++
 3 files changed, 9 insertions(+), 1 deletion(-)

commit 0d9d4b23f32b3ef2d6fc3e9df7f79ea4be57dfe1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-18

    Add sysrootize script

 tools/sysrootize | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 68 insertions(+)

commit c0ba4caa4fe227c5dadd8de72965b4f172c56fd0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-18

    add pkgrip script

 tools/pkgrip | 93 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 93 insertions(+)

commit 8590266981220e5b5eb398686bd5b16f58f97dab
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-18

    add deb2targz script

 tools/deb2targz | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 69 insertions(+)

commit c3301427b686ad9d1890a559fb36058dc5eed910
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-16

    gnome2: gtk-doc is only supported on native builds

 cygclass/gnome2.cygclass | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

commit b39b783d12ab831974cd0518d7f1c891cae3107e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-16

    gst-plugins0.10: gtk-doc is only supported on native builds

 cygclass/gst-plugins0.10.cygclass | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit 767ba53233aab9e24838c442396e915d3fb43953
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-16

    cmake: add cross-compiling support
    
    This handles all host triplets corresponding to the CMake platform
    modules present in cmake-2.8.  Whether or not binutils/gcc actually
    support all of these systems is unknown.

 cygclass/cmake.cygclass | 63 +++++++++++++++++++++++++++++++++++++++++++++----
 1 file changed, 59 insertions(+), 4 deletions(-)

commit c76fbb1bea712bdd5707da9cf7ebd452e3ceb863
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-16

    TODO: update for new cross-compiling support

 TODO | 5 -----
 1 file changed, 5 deletions(-)

commit bfaed7515221e2de0dd6beb48beef3fbd1d96209
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-16

    README: cygport is now on-topic on cygwin-apps list
    
    http://cygwin.com/ml/cygwin/2010-07/msg00244.html

 README | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 2b61a56b4d9bb261231ff362306bfb27eca67a83
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-16

    canadian-cross: new cygclass for cross-compiling cross-compilers
    
    While outside the normal realm of cygport, as software so built will
    never be usable on Cygwin, the right combination of cross.cygclass and
    toolchain.cygclass results in an easier Canadian cross-compile.  It is
    therefore provided for the benefit of the end-user.

 bin/cygport.in                   |  1 +
 cygclass/Makefile.am             |  1 +
 cygclass/canadian-cross.cygclass | 87 ++++++++++++++++++++++++++++++++++++++++
 3 files changed, 89 insertions(+)

commit 17f962cdd6c72ab3ec69db8d768683269ad57b3a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-16

    toolchain: new cygclass for building (cross-)compilers
    
    This can be used for both native- and cross-compilers: binutils, GCC,
    and GDB.  The cygnus trees used by all three don't autoreconf easily,
    if at all, so we avoid it by default.

 bin/cygport.in              |   1 +
 cygclass/Makefile.am        |   1 +
 cygclass/toolchain.cygclass | 122 ++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 124 insertions(+)

commit 111dc226a9c6fed3b62758189202b1e27ffedb0e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-16

    cross: complete overhaul
    
    Building cross-compilers is now the job of toolchain.cygclass, and the
    fragile automatic host/target detection was removed.  The new system is
    based on GCC sysroots and will rely on hooks throughout the code to
    accomodate the differences between native- and cross-compiling.
    
    docrossbin and docrosslib were removed; dobin and dolib provide the same
    functionality when using cross.cygclass.  A doelflib function was added
    for installing ELF libraries and their symlinks.

 bin/cygport.in          |   1 +
 cygclass/cross.cygclass | 214 ++++++++++++++++++++++++++++++------------------
 2 files changed, 136 insertions(+), 79 deletions(-)

commit 2accc7dedd0b98359f844f21eed340e1e92c0f03
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-16

    syntax: add private functions for cross-compiling scenarios
    
    __cross_compiling returns true if building a cross-compiler,
    cross-compiling from Cygwin, or running cygport from a non-Cygwin host.
    
    The /mingw prefix is hardcoded in GCC for all mingw* targets.  All other
    systems are presumed to use the /usr prefix, although certainly other
    exceptions will need to be made for other less common systems.

 lib/syntax.cygpart | 31 ++++++++++++++++++++++++++++++-
 1 file changed, 30 insertions(+), 1 deletion(-)

commit f5543760cea6e3fb57a5e7d23b74d5e9ccac3d25
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-16

    Introduce concept of build/host/target splits
    
    This lays the necessary foundation for proper cross-compiling support
    and for the possibility of running cygport on non-Cygwin hosts.  The
    CBUILD/CHOST/CTARGET definitions are private for now, but may be made
    available later on a read-only basis; they must NOT be altered directly.

 bin/cygport.in | 24 ++++++++++++++++++++++--
 1 file changed, 22 insertions(+), 2 deletions(-)

commit 290641d5514f12602227d5fa272a2ecf922582c7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-16

    Remove cygwin version check
    
    1.7 is now stable and 1.5 deprecated, so we need not concern ourselves
    with both versions.  This is also necessary for allowing cygport to
    run on non-Cygwin hosts.

 bin/cygport.in | 7 -------
 1 file changed, 7 deletions(-)

commit bb237efad1e343428df2c864714dd279f6d2c97d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-16

    doc: allow for versions > 0.9
    
    Also ignore .git instead of .svn, as we switched some time ago.

 doc/robodoc.rc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 78a1ef5bd4aa7e4723fab041d2e6e92a05d6da15
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-15

    mirrors: add mirror_gcc

 data/mirrors | 40 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)

commit 81c390fff304ff9a24869d90bc99f68d45eccc28
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-05

    __prep_libtool_modules: ignore static-only non-module libraries

 lib/src_postinst.cygpart | 5 +++++
 1 file changed, 5 insertions(+)

commit 5103fbe40602fe99b47af52a65e57b396dd483ff
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-07-05

    make_desktop_entry: Accept multiple additional fields

 lib/src_install.cygpart | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

commit b2bba9b35be54b4a9e3787a6b12474cf93922130
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-06-18

    cygport 0.9.85

 CYGWIN-PATCHES/README | 10 +++++-----
 NEWS                  | 10 ++++++++++
 configure.ac          |  2 +-
 3 files changed, 16 insertions(+), 6 deletions(-)

commit 0f2521e38f8ae952da2b8cb1dc69e1c114dcd619
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-06-18

    perl: accept arguments to perl_install

 cygclass/perl.cygclass | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit e2ae0c94df24d2d25d06b06233c99150b1918aaa
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-06-15

    __src_postinst: Remove empty directories last
    
    Empty directories may result from deep non-module libtool libraries
    being fixed (since commit fdadb67), so we need to run __prep_empty_dirs
    at the very end of postinstall.

 lib/src_postinst.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d1357d420261150d36eea84e6343cbe3c5d26c20
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-06-13

    Set LC_COLLATE=C
    
    We rely on bash regexes, sort(1), and probably other things that change
    behaviour depending on which language/encoding is in use.  Setting
    LC_COLLATE fixes these without totally overriding the user's language.

 bin/cygport.in | 3 +++
 1 file changed, 3 insertions(+)

commit 817fdbd08cf68d0fc3b22febc720c0dd582d30ed
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-06-11

    __prepstrip: really fix extension-less EXEs
    
    Simply strip(1)ing executables used to force the .exe extension, but
    recently that changed (binutils-2.20.51 ?).  Instead we must outright
    rename them so that we are sure to fix them.

 lib/src_postinst.cygpart | 8 ++++++++
 1 file changed, 8 insertions(+)

commit 098995fb126e6392b6cfe4b271f3fb64a6a06375
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-06-10

    mirrors: add mirror_mysql

 data/mirrors | 156 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 155 insertions(+), 1 deletion(-)

commit 07d1b9c79862cde566fc860c9818852af08f8653
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-06-01

    bash-completion: add homepage command

 bin/cygport.in               | 1 +
 data/cygport-bash-completion | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

commit 046e18af3674e9bc55b4edb3ddecdc07fa0d44a0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-06-01

    mirrors: add qt in place of trolltech
    
    Nokia bought out Trolltech and redirected trolltech.com to qt.nokia.com.

 data/mirrors | 26 ++++++++++++++++----------
 1 file changed, 16 insertions(+), 10 deletions(-)

commit d10147edc5f942b3eed0515283601fdc89b37583
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-06-01

    gst-plugins0.10: oss4 moved into -good, added vp8 to -bad

 cygclass/gst-plugins0.10.cygclass | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit fdabd67358af9139a0f6886f69db5bd32874d0c1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-06-01

    __prep_libtool_modules: move deep non-module DLLs into /usr/bin
    
    Several packages put non-module runtime libraries into subdirectories
    of /usr/lib, e.g. /usr/lib/mysql/libmysqlclient.la, but libtool still
    puts the dll in ../bin/, resulting in the nonsensical /usr/lib/bin/*.dll:
    
    http://cygwin.com/ml/cygwin/2009-07/msg00948.html
    http://cygwin.com/ml/cygwin/2009-08/msg00242.html
    
    As cygport always installs into /usr prefix, we just need to move up the
    DLL enough levels and then fix the .la file accordingly.
    
    Consequently, we move __prep_libtool_modules before __prepstrip so that
    the DLLs are already in the correct location when listed as stripped.

 lib/src_postinst.cygpart | 25 ++++++++++++++++++++++---
 1 file changed, 22 insertions(+), 3 deletions(-)

commit a31f5aedb0181a12b3ade94e95bcd4c481ee3862
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-27

    __list_deps: remove regex, no need to ignore Windows DLLs
    
    Cygwin 1.7.2 caused changes to regexes, which resulted in this one
    ignoring zlib0.  However, /cygdrive is now automatically posix=0 (IOW
    case-insensitive), so Windows DLLs will always be found regardless of
    their capitalization.  Therefore we need not ignore them and the regex
    can be removed.

 lib/pkg_info.cygpart | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 082ce0908f820fe9a043c34ae5596f1421164e1a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-27

    cygport.conf: document BROWSER

 data/cygport.conf | 12 ++++++++++++
 1 file changed, 12 insertions(+)

commit 5625e28ee733a767acf3cfd71d6ffe1dc86aa9de
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-27

    cygport.conf: remove old comment

 data/cygport.conf | 4 ----
 1 file changed, 4 deletions(-)

commit 5fb0828c394f06e3c2c1b6476e3f39083901f492
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-26

    xfce4: use autoconf/automake wrappers, respect WANT_AUTOMAKE

 cygclass/xfce4.cygclass | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

commit bf9e91d0f06fb6b0e9876e442559234ecaf0c4e2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-25

    waf: documentation fix

 cygclass/waf.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit dd8b1df71d1e6efdafaca7ee403a90e888e87410
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-24

    Redirect warnings to stderr
    
    This is necessary as __java_fixup_cp will emit a warning if a CLASSPATH
    component is missing, but we don't want that warning corrupting its
    output.

 lib/syntax.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a8a2a3ca15798f46ca50ce2ebac6650af7f9dc54
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-24

    xfce4: remove stale mirrors

 data/mirrors | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit 410b1c45ddc480139b2817abdef95f6169722a7f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-24

    xfce4: always provide SRC_URI
    
    Also provide SRC_URI for exo (mistakenly omitted) and libxfce4ui (new
    for 4.7).

 cygclass/xfce4.cygclass | 63 +++++++++++++++++++++++--------------------------
 1 file changed, 30 insertions(+), 33 deletions(-)

commit 071e7ef25ba83cda02620ec522e6f4b4237ea0f0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-16

    cygport 0.9.84

 CYGWIN-PATCHES/README | 10 +++++-----
 NEWS                  | 10 ++++++++++
 configure.ac          |  2 +-
 3 files changed, 16 insertions(+), 6 deletions(-)

commit 359f86f43734741a93a81b3a2c5066862089c4c4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-14

    Update copyrights

 cygclass/distutils.cygclass | 2 +-
 cygclass/java.cygclass      | 2 +-
 lib/help.cygpart            | 2 +-
 lib/pkg_pkg.cygpart         | 2 +-
 lib/src_prep.cygpart        | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

commit 6b69976c9f66ef4677accda655a27c4e45c060d2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-14

    Remove end-of-line whitespace

 cygclass/R.cygclass               | 4 ++--
 cygclass/ant.cygclass             | 6 +++---
 cygclass/apache2.cygclass         | 4 ++--
 cygclass/autotools.cygclass       | 4 ++--
 cygclass/gnome.org.cygclass       | 2 +-
 cygclass/gst-plugins0.10.cygclass | 2 +-
 cygclass/java.cygclass            | 4 ++--
 cygclass/perl.cygclass            | 2 +-
 cygclass/php.cygclass             | 2 +-
 cygclass/python3.cygclass         | 2 +-
 data/mirrors                      | 4 ++--
 lib/src_install.cygpart           | 2 +-
 lib/src_postinst.cygpart          | 2 +-
 tests/bootstrap                   | 2 +-
 14 files changed, 21 insertions(+), 21 deletions(-)

commit 2e084f1312505788acf1ffad66a91cea0f7815b0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-14

    Add new command for displaying HOMEPAGE in browser

 bin/cygport.in       |  6 +++++-
 lib/pkg_info.cygpart | 26 +++++++++++++++++++++++++-
 2 files changed, 30 insertions(+), 2 deletions(-)

commit 79a2dca79473f22a95871d6bb5e326c49e12b4f2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-12

    distutils: zope/__init__.py now handled by setuptools
    
    Each of the separately shipped zope.* modules ship zope/__init__.py in
    source.  These files used to be installed and would hence collide, but
    the packages now set namespace_packages['zope'] in setuptools.setup()
    which skips installing this file and creates a -nspkg.pth instead.

 cygclass/distutils.cygclass | 7 -------
 1 file changed, 7 deletions(-)

commit b190ee282f1cc5e4d15dc5203f442158d742de4b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-12

    java: add sanity check to dojavadoc
    
    Check that the directory to be installed by dojavadoc/newjavadoc are
    actually javadoc-generated directories by looking for the package-list
    file therein.

 cygclass/java.cygclass | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit b61be7390052dd6e07914f5ab84329babd91a5cb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-11

    java: wrappers should respect CLASSPATH env variable
    
    The -classpath argument apparently overrides the CLASSPATH environment
    variable, so we need to take it into account in java_wrapper.  This is
    particularly important for compilers where this is not uncommon.

 cygclass/java.cygclass | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

commit 11580aa07e2e040743d854c62eafcfc56c6d465b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-11

    java: add private function for CLASSPATH fixup
    
    Using this function in java_wrapper fixes a bug when multiple .jar files
    are passed as the second argument, e.g. by jacl which ships several of
    its own jars which are used by its jaclsh script.

 cygclass/java.cygclass | 44 +++++++++++++++++++++++---------------------
 1 file changed, 23 insertions(+), 21 deletions(-)

commit a00dead9345345de16d61d0cb5941a98390a5df3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-11

    java: add newjavadoc function
    
    Allows more than one javadoc to be installed in a source package by
    specifying the installation name of each javadoc module.

 cygclass/java.cygclass | 31 ++++++++++++++++++++++++++++++-
 1 file changed, 30 insertions(+), 1 deletion(-)

commit ec7bac50aad19b0d990e8d85fb873f2f17045a74
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-11

    ant: new ant_install function
    
    Identical to the past ant-provided, ANT_INSTALL_*-driven src_install,
    refactoring this into a separate ant_install function makes it easier
    to add additional install steps without having to rewrite the basics.
    
    A simple sanity check is also added to assure that something will be
    installed.

 cygclass/ant.cygclass | 33 +++++++++++++++++++++++++--------
 1 file changed, 25 insertions(+), 8 deletions(-)

commit d47e738ad72ffb21fb821133034b8bf507b0eaa6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-11

    ant: accept and export ANT_OPTS

 cygclass/ant.cygclass | 7 +++++++
 1 file changed, 7 insertions(+)

commit 49026222672c38eb850d01442f233ff1138fcca5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-11

    __list_deps: Search only for DLLs in mono dllmaps
    
    Mono dllmaps can be specified per platform, e.g.:
    
      <dllmap dll="foo.dll" target="libfoo.so.2" os="!osx,windows,cygwin" />
      <dllmap dll="foo.dll" target="libfoo.2.dylib" os="osx" />
      <dllmap dll="foo.dll" target="cygfoo-2.dll" os="cygwin" />
    
    In this case, we only want to search for the Cygwin DLL to determine
    dependencies.  Since os=windows doesn't use dllmaps (the Windows DLL
    name is supposed to be the one used in code, for compatibility with .NET
    which does not support dllmap-ing), making sure that target= ends in .dll
    should suffice.

 lib/pkg_info.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f1c8a3409587fd068b35c418636e5e7e0d53d0d6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-07

    Update README

 README | 34 ++++++++++++++++++++--------------
 1 file changed, 20 insertions(+), 14 deletions(-)

commit fef5835a0896ac70da572d823982a94a93b521d9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-07

    java: Let java_wrapper accept arguments to be passed to JRE

 cygclass/java.cygclass | 18 +++++++++++++++---
 1 file changed, 15 insertions(+), 3 deletions(-)

commit 40504b6de67beee7bc5783403a6ffa7a33c79013
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-07

    java: fix CLASSPATH usage in java_wrapper
    
    JAVA_CLASSPATH can contain .jar basenames, which are fixed up to
    absolute paths and exported as CLASSPATH.  We need to use the latter in
    java_wrapper so that JAVA will actually find the jars.

 cygclass/java.cygclass | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit df842eca70a0c90c58e0d21810186146906e620d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-05-04

    kde4: fix URIs for KDevelop addons

 cygclass/kde4.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c085bbc340e69a925414b9a23ec54a6d0644e7a7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-04-28

    kde4: update unstable URLs

 cygclass/kde4.cygclass | 26 ++++++++++++++++++++++----
 1 file changed, 22 insertions(+), 4 deletions(-)

commit 99ae3d8f855243d03f7f4b7af75e90c0fab3617d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-04-28

    kde4: update URLs for stable kdevelop, koffice, phonon

 cygclass/kde4.cygclass | 15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

commit cdcf8f15e8f2d0bdf933745973ef12388a400fca
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-04-27

    cygport 0.9.83

 CYGWIN-PATCHES/README | 10 +++++-----
 NEWS                  |  4 ++++
 configure.ac          |  2 +-
 3 files changed, 10 insertions(+), 6 deletions(-)

commit 36099995db655b00ea6d57e0f74163957774c7ba
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-04-27

    __cpio_gz_extract: Check for cpio

 lib/src_prep.cygpart | 1 +
 1 file changed, 1 insertion(+)

commit d5bb653b7b78c4a80ca15a1091c1cc5456e4ab97
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-04-27

    Adapt regex for Cygwin 1.7.2
    
    Previously, [+-\.] was interpreted as a subset of those three
    characters, but with regex improvements in Cygwin 1.7.2, that is no
    longer the case.  Prepending the hyphen seems to remove the ambiguity.

 lib/pkg_pkg.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 3ce66e590888006c00d7fd3caab1edf8cca154cf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-04-26

    Document the 'test' command in cygport --help

 README           | 1 +
 lib/help.cygpart | 1 +
 2 files changed, 2 insertions(+)

commit 9d4f3784bef30ebcf98f77c1e937ac5d0d8fbc1e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-04-26

    Make manpage rule dependent on help.cygpart
    
    The contents of --help and --version output are in lib/help.cygpart, so
    the manpage make rule needs to depend on it in order to catch its changes.
    bin/cygport is still a dependency, as it provides global values used in
    help.cygpart.

 doc/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d8ea9cbb73d077dc7cab521feabc621982011b75
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-04-25

    Update TODO

 TODO | 2 ++
 1 file changed, 2 insertions(+)

commit 893c667694cca21efd32bb841fb5815763a85c7d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-04-25

    cygport 0.9.82

 NEWS | 3 +++
 1 file changed, 3 insertions(+)

commit e7d18bab444365e4359171f0939ad1a726e59458
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-04-25

    Do not attempt to dist nonexistant INSTALL
    
    Generating the ChangeLog from git log (commit 0566040) required lowering
    automake's strictness level to 'foreign'.  A side effect of that is automake
    does not copy in its INSTALL file.  Adding our own INSTALL to git isn't
    worth it, so just remove it from dist instead.

 Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5e6510dcf53be2d19c1eaaceb56cbd997ad21794
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-04-23

    Support .cpio.gz archives
    
    mksh (MirBSD Korn Shell) ships sources as .cpio.gz archives.  bsdtar from
    libarchive can handle this directly, but to avoid a hard dependency provide
    a fallback function using cpio and gzip.

 lib/src_prep.cygpart | 12 ++++++++++++
 1 file changed, 12 insertions(+)

commit c36a6a66bd818273f0a4d05b87a6af755f601b02
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-03-21

    Remove clean.sh script, use git clean instead

 clean.sh | 7 -------
 1 file changed, 7 deletions(-)

commit 8969d909bf68b9039c7e39a0aabb8825e5ef6f0a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-03-08

    Post-release version bump.

 CYGWIN-PATCHES/README | 10 +++++-----
 configure.ac          |  2 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

commit 3daf591a715e72c065d94caa16892f5fbbadf042
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-03-08

    Update docs for 0.9.81.

 CYGWIN-PATCHES/README | 12 ++++++------
 NEWS                  |  9 +++++++++
 2 files changed, 15 insertions(+), 6 deletions(-)

commit d090751daad56526787da12ed097a357125eb28d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-03-08

    gst-plugins0.10: Remove support for building single plugins from base/good/bad/ugly
    
    Support for building a single plugin from the base/good/bad/ugly
    tarballs was originally done to mimic Gentoo's packages.  This makes
    sense for a source-based distro, but for a binary package distro it is
    horribly inefficient wrt disk space (requiring a -src package for every
    plugin).  Instead, just build as much as possible and create separate
    binary packages for each plugin with external deps.
    
    This removes the need for GST_PLUGINS_SRC and GST_PLUGINS_DIR, which
    were not previously documented with this deprecation in mind.

 cygclass/gst-plugins0.10.cygclass | 72 ++-------------------------------------
 1 file changed, 2 insertions(+), 70 deletions(-)

commit 44507d9bf7e9ae9f0bbec417758d86da7f22b680
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-03-07

    Ignore patches and files generated thereby.

 .gitignore | 4 ++++
 1 file changed, 4 insertions(+)

commit 52b85278e046024ed486b5f42ff2ecb2b78336e1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-03-07

    Add and document FOX_CFLAGS and FOX_LIBS.
    
    These are shortcuts for `$FOX_CONFIG --cflags` and `$FOX_CONFIG --libs`.

 cygclass/fox.cygclass | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

commit b35824251649380d86b4a597e15974dec47a5292
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-03-07

    Add and document WX_CFLAGS and WX_LIBS
    
    These serve as shortcuts for `$WX_CONFIG --cflags` and `$WX_CONFIG --libs`.

 cygclass/wxwidgets.cygclass | 23 ++++++++++++++++++++++-
 1 file changed, 22 insertions(+), 1 deletion(-)

commit 1f970ed9cd8b8dc35bc2f296ac5c75208c62352f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-03-07

    Document KDE4_EXTRAGEAR_VERSION

 cygclass/kde4.cygclass | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

commit 97da1e909bdcac1e3e68d75607d23ce935e21308
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-02-23

    kde4: add support for KDE4_EXTRAGEAR_VERSION
    
    Extragear packages are released with most KDE SC releases in a separate
    directory with an additional KDE version on top of the upstream version
    number.

 cygclass/kde4.cygclass | 7 +++++++
 1 file changed, 7 insertions(+)

commit 70488d25f28561489f470863cd5e025418204bc1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-02-23

    Update README for transition to Git

 README | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit ac33a1fe3135e897ff508415695ea9fde49504c3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-02-23

    Remove CVS Id tags.

 bin/cygport.in                    | 2 --
 cygclass/R.cygclass               | 2 --
 cygclass/ant.cygclass             | 2 --
 cygclass/apache.cygclass          | 2 --
 cygclass/apache1.cygclass         | 2 --
 cygclass/apache2.cygclass         | 2 --
 cygclass/aspell-dict.cygclass     | 2 --
 cygclass/autotools.cygclass       | 2 --
 cygclass/berkdb.cygclass          | 2 --
 cygclass/bzr.cygclass             | 2 --
 cygclass/claws-mail.cygclass      | 2 --
 cygclass/cmake.cygclass           | 2 --
 cygclass/cross.cygclass           | 2 --
 cygclass/cvs.cygclass             | 2 --
 cygclass/distutils.cygclass       | 2 --
 cygclass/docbook.cygclass         | 2 --
 cygclass/ebook.cygclass           | 2 --
 cygclass/emacs.cygclass           | 2 --
 cygclass/font.cygclass            | 2 --
 cygclass/fossil.cygclass          | 2 --
 cygclass/fox.cygclass             | 2 --
 cygclass/ggz.cygclass             | 2 --
 cygclass/git.cygclass             | 2 --
 cygclass/gnome.org.cygclass       | 2 --
 cygclass/gnome2.cygclass          | 2 --
 cygclass/gnustep.cygclass         | 2 --
 cygclass/gst-plugins.cygclass     | 2 --
 cygclass/gst-plugins0.10.cygclass | 2 --
 cygclass/gstreamer.cygclass       | 2 --
 cygclass/gtk2-perl.cygclass       | 2 --
 cygclass/gtkmm.cygclass           | 2 --
 cygclass/hg.cygclass              | 2 --
 cygclass/java.cygclass            | 2 --
 cygclass/kde3.cygclass            | 2 --
 cygclass/kde4.cygclass            | 2 --
 cygclass/lua.cygclass             | 2 --
 cygclass/mono.cygclass            | 2 --
 cygclass/mtn.cygclass             | 2 --
 cygclass/ocaml.cygclass           | 2 --
 cygclass/octave.cygclass          | 2 --
 cygclass/opensync.cygclass        | 2 --
 cygclass/perl.cygclass            | 2 --
 cygclass/php.cygclass             | 2 --
 cygclass/pygtk.cygclass           | 2 --
 cygclass/python.cygclass          | 2 --
 cygclass/python3.cygclass         | 2 --
 cygclass/qt3-qmake.cygclass       | 2 --
 cygclass/qt3.cygclass             | 2 --
 cygclass/qt4-cmake.cygclass       | 2 --
 cygclass/qt4-qconf.cygclass       | 2 --
 cygclass/qt4-qmake.cygclass       | 2 --
 cygclass/qt4.cygclass             | 2 --
 cygclass/rox.cygclass             | 2 --
 cygclass/ruby-gnome2.cygclass     | 2 --
 cygclass/ruby.cygclass            | 2 --
 cygclass/svn.cygclass             | 2 --
 cygclass/tcl.cygclass             | 2 --
 cygclass/utils.cygclass           | 2 --
 cygclass/vim.cygclass             | 2 --
 cygclass/waf.cygclass             | 2 --
 cygclass/wxwidgets.cygclass       | 2 --
 cygclass/xfce4.cygclass           | 2 --
 cygclass/xorg.cygclass            | 2 --
 data/cygport-bash-completion      | 2 --
 data/cygport.conf                 | 2 --
 data/cygport.nanorc               | 2 --
 data/mirrors                      | 2 --
 data/sample.cygport               | 2 --
 doc/robodoc.rc                    | 2 --
 lib/check_funcs.cygpart           | 2 --
 lib/config_registry.cygpart       | 2 --
 lib/help.cygpart                  | 2 --
 lib/inheritance.cygpart           | 2 --
 lib/pkg_cleanup.cygpart           | 2 --
 lib/pkg_info.cygpart              | 2 --
 lib/pkg_pkg.cygpart               | 2 --
 lib/src_compile.cygpart           | 2 --
 lib/src_fetch.cygpart             | 2 --
 lib/src_install.cygpart           | 2 --
 lib/src_postinst.cygpart          | 2 --
 lib/src_prep.cygpart              | 2 --
 lib/src_test.cygpart              | 2 --
 lib/syntax.cygpart                | 2 --
 tests/bootstrap                   | 2 --
 tests/messages                    | 2 --
 85 files changed, 170 deletions(-)

commit f93effeb9d0ab53a3a71304516211ecd640bdd9c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-02-23

    Add .gitignore

 .gitignore | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

commit 056604023ba71717be35f6b18ccc5f23303fe70a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-02-23

    Generate ChangeLog from git log
    
    Removes dependency on svn2cl (obviously) and uses recipe from
    http://live.gnome.org/Git/ChangeLog to generate the ChangeLog
    during make dist.

 Makefile.am  | 23 ++++++++++++++---------
 configure.ac |  5 +----
 2 files changed, 15 insertions(+), 13 deletions(-)

commit 9070918b4a32d8a8f1bb011745c754e7e8f002c0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-01-22

    (dojavadoc): fix typo

 cygclass/java.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d4f69ca1e4be1a84f66a9cbefecd7c4874418939
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-01-07

    Post-release version bump.

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1db74fe2b524ec8d3c34342d09b3d110691632ea
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-01-07

    Update.

 clean.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 61d388d3fc3e27331e00f2fcda16fc1c532f4060
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-01-07

    Remove 'cygwin' from requires:.

 CYGWIN-PATCHES/setup.hint | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1282c6ce9d97d19be3a09698f418fb307f02d0d7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-01-07

    Remove old files.

 bin/dobin                    |  40 -------------
 bin/dodoc                    |  51 -----------------
 bin/doexe                    |  49 ----------------
 bin/doicon                   |  40 -------------
 bin/doins                    |  41 -------------
 bin/dolib                    |  48 ----------------
 bin/dolocale                 |  46 ---------------
 bin/doman                    |  91 -----------------------------
 bin/domenu                   |  40 -------------
 bin/dosbin                   |  41 -------------
 bin/dosym                    |  50 ----------------
 bin/make_desktop_entry       |  47 ---------------
 bin/make_etc_defaults        |  56 ------------------
 bin/newbin                   |  37 ------------
 bin/newdoc                   |  41 -------------
 bin/newexe                   |  38 -------------
 bin/newicon                  |  37 ------------
 bin/newins                   |  38 -------------
 bin/newman                   |  66 ---------------------
 bin/newmenu                  |  37 ------------
 bin/newsbin                  |  37 ------------
 bin/prep_fonts_dir.sh        |  53 -----------------
 bin/prep_freedesktop_mime.sh |  68 ----------------------
 bin/prep_gconf_schemas.sh    |  50 ----------------
 bin/prep_gtk2_modules.sh     |  59 -------------------
 bin/prep_gtk_icon_theme.sh   |  41 -------------
 bin/prep_libtool_modules.sh  | 133 -------------------------------------------
 27 files changed, 1375 deletions(-)

commit 1cbe1dc2b055f72fd8dfaa35918bebf236dde0ec
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-01-07

    Install into docdir.

 doc/Makefile.am | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

commit 387f79256672d069b3e7760e339793fe4e741809
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-01-07

    Update docs for 0.9.80.

 CYGWIN-PATCHES/README | 124 ++++----------------------------------------------
 NEWS                  |  18 ++++++++
 TODO                  |  16 +++----
 3 files changed, 33 insertions(+), 125 deletions(-)

commit a9f811879aa5af515d62360220c3db922a3c6383
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-01-07

    (__show_version): Update copyright.

 lib/help.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e4f54819df844de35ad79900424a0aba4d8e9364
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-01-07

    Pre-release version bump to 0.9.80.

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1b1d3f57dae4260afd635fa7bff20bc3d6eabf04
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-01-07

    Documentation formatting cleanup.

 bin/cygport.in                    | 221 ++++++++++++++++++++++-------------
 cygclass/R.cygclass               |  78 ++++++-------
 cygclass/apache.cygclass          |  40 +++----
 cygclass/apache1.cygclass         | 137 +++++++++-------------
 cygclass/apache2.cygclass         | 209 ++++++++++++++-------------------
 cygclass/aspell-dict.cygclass     |  81 ++++++-------
 cygclass/autotools.cygclass       | 213 +++++++++++++++++-----------------
 cygclass/berkdb.cygclass          | 110 ++++++++----------
 cygclass/bzr.cygclass             |  46 ++++----
 cygclass/claws-mail.cygclass      |  23 ++--
 cygclass/cmake.cygclass           |  66 +++++------
 cygclass/cvs.cygclass             |  42 ++++---
 cygclass/distutils.cygclass       |  42 +++----
 cygclass/docbook.cygclass         |  44 ++++---
 cygclass/ebook.cygclass           |  19 ++-
 cygclass/emacs.cygclass           |  26 ++---
 cygclass/font.cygclass            |  52 ++++-----
 cygclass/fossil.cygclass          |  34 +++---
 cygclass/fox.cygclass             |  38 +++---
 cygclass/ggz.cygclass             |  30 +++--
 cygclass/git.cygclass             |  42 ++++---
 cygclass/gnome.org.cygclass       |  24 ++--
 cygclass/gnome2.cygclass          |  75 ++++++------
 cygclass/gnustep.cygclass         |  60 +++++-----
 cygclass/gst-plugins.cygclass     |  16 ++-
 cygclass/gst-plugins0.10.cygclass |  62 +++++-----
 cygclass/gstreamer.cygclass       |  51 ++++----
 cygclass/gtk2-perl.cygclass       |  70 ++++++-----
 cygclass/gtkmm.cygclass           |  52 ++++-----
 cygclass/hg.cygclass              |  37 +++---
 cygclass/java.cygclass            | 114 +++++++++---------
 cygclass/kde3.cygclass            |  76 ++++++------
 cygclass/kde4.cygclass            |  51 ++++----
 cygclass/lua.cygclass             |  30 +++--
 cygclass/mono.cygclass            |  86 +++++++-------
 cygclass/mtn.cygclass             |  40 +++----
 cygclass/ocaml.cygclass           |  52 ++++-----
 cygclass/octave.cygclass          |  46 ++++----
 cygclass/opensync.cygclass        |  40 ++++---
 cygclass/perl.cygclass            | 104 ++++++++---------
 cygclass/php.cygclass             | 108 +++++++++--------
 cygclass/pygtk.cygclass           |  32 +++---
 cygclass/python.cygclass          |  74 ++++++------
 cygclass/python3.cygclass         |  66 ++++++-----
 cygclass/qt3-qmake.cygclass       |  26 ++---
 cygclass/qt3.cygclass             |  75 ++++++------
 cygclass/qt4-cmake.cygclass       |  18 ++-
 cygclass/qt4-qconf.cygclass       |  22 ++--
 cygclass/qt4-qmake.cygclass       |  28 +++--
 cygclass/qt4.cygclass             |  78 ++++++-------
 cygclass/rox.cygclass             |  74 ++++++------
 cygclass/ruby-gnome2.cygclass     |  70 ++++++-----
 cygclass/ruby.cygclass            | 112 +++++++++---------
 cygclass/svn.cygclass             |  62 +++++-----
 cygclass/tcl.cygclass             |  36 +++---
 cygclass/utils.cygclass           |  42 ++++---
 cygclass/vim.cygclass             |  72 ++++++------
 cygclass/waf.cygclass             |  74 ++++++------
 cygclass/wxwidgets.cygclass       |  60 +++++-----
 cygclass/xfce4.cygclass           |  64 +++++------
 cygclass/xorg.cygclass            |  38 +++---
 data/cygport.conf                 | 118 +++++++++----------
 data/mirrors                      | 236 +++++++++++++++++++-------------------
 lib/check_funcs.cygpart           |  16 +--
 lib/inheritance.cygpart           |  12 +-
 lib/pkg_info.cygpart              |   6 +-
 lib/src_compile.cygpart           |  36 +++---
 lib/src_fetch.cygpart             |  14 +--
 lib/src_test.cygpart              |  14 +--
 lib/syntax.cygpart                |  38 +++---
 70 files changed, 2136 insertions(+), 2264 deletions(-)

commit 77bc2b78426c486db6f6dd4997212f45bc38e712
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-01-07

    New cygclass for Ant-based Java packages.

 cygclass/Makefile.am  |   1 +
 cygclass/ant.cygclass | 180 ++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 181 insertions(+)

commit 0c5b9a888fdb7c7cfcba707b26b8eb127db0d937
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-01-07

    (distutils_install): Move $@ into correct position for global arguments.

 cygclass/distutils.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ea68e991e12367b61079fa2fe7235d727388d1a7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-01-06

    Document.

 lib/src_install.cygpart | 247 +++++++++++++++++++++++++++++++++++++-----------
 1 file changed, 194 insertions(+), 53 deletions(-)

commit cc2374f0ae93b7ec004ec437b5c810b59539f764
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-01-05

    Document DEPS_PATH.
    (__list_deps): Detect Mono assembly dependencies.

 lib/pkg_info.cygpart | 34 ++++++++++++++++++++++++++--------
 1 file changed, 26 insertions(+), 8 deletions(-)

commit 3151b0af9cd422fec9a80c432d1214f7185c523f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-01-05

    Fix catalog registration for XML Simple DTDs; revise docs.

 cygclass/docbook.cygclass | 33 ++++++++++++++++++++-------------
 1 file changed, 20 insertions(+), 13 deletions(-)

commit 4bcc90e8266b4d640bdd2bbd8751083c8edea938
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-01-01

    (error): Fix stderr redirection.

 lib/syntax.cygpart | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b28685891b12c4c5cd58d4c8907ab7933b9f67db
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2010-01-01

    (__prep_symlinks): Remove .exe suffix from symlinks

 lib/src_postinst.cygpart | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

commit 3737c7b9ed152d290ead86cbce9fd35211060d31
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-31

    Categorize functions by scope (General/Compile/Testing/Install).

 cygclass/R.cygclass               | 99 ++++++++++++++++-----------------------
 cygclass/apache.cygclass          | 10 ++--
 cygclass/apache1.cygclass         | 10 ++--
 cygclass/apache2.cygclass         | 10 ++--
 cygclass/aspell-dict.cygclass     |  6 +--
 cygclass/autotools.cygclass       |  4 +-
 cygclass/berkdb.cygclass          |  8 ++--
 cygclass/cmake.cygclass           |  2 +-
 cygclass/distutils.cygclass       |  4 +-
 cygclass/docbook.cygclass         |  8 ++--
 cygclass/ebook.cygclass           |  2 +-
 cygclass/emacs.cygclass           |  6 +--
 cygclass/font.cygclass            |  4 +-
 cygclass/fox.cygclass             |  2 +-
 cygclass/ggz.cygclass             |  6 +--
 cygclass/gnome2.cygclass          |  4 +-
 cygclass/gnustep.cygclass         | 11 ++---
 cygclass/gst-plugins0.10.cygclass |  6 +--
 cygclass/gstreamer.cygclass       |  2 +-
 cygclass/gtk2-perl.cygclass       |  2 +-
 cygclass/gtkmm.cygclass           |  6 +--
 cygclass/java.cygclass            | 18 +++----
 cygclass/kde3.cygclass            |  6 +--
 cygclass/kde4.cygclass            |  4 +-
 cygclass/lua.cygclass             |  4 +-
 cygclass/mono.cygclass            | 21 ++++-----
 cygclass/ocaml.cygclass           | 20 ++++----
 cygclass/octave.cygclass          | 10 ++--
 cygclass/opensync.cygclass        |  8 ++--
 cygclass/perl.cygclass            | 14 +++---
 cygclass/php.cygclass             | 18 +++----
 cygclass/pygtk.cygclass           |  2 +-
 cygclass/python.cygclass          |  8 ++--
 cygclass/python3.cygclass         |  8 ++--
 cygclass/qt3-qmake.cygclass       |  6 +--
 cygclass/qt3.cygclass             |  8 ++--
 cygclass/qt4-cmake.cygclass       |  2 +-
 cygclass/qt4-qconf.cygclass       |  4 +-
 cygclass/qt4-qmake.cygclass       |  6 +--
 cygclass/qt4.cygclass             |  8 ++--
 cygclass/rox.cygclass             | 29 ++++--------
 cygclass/ruby-gnome2.cygclass     |  4 +-
 cygclass/ruby.cygclass            |  8 ++--
 cygclass/vim.cygclass             |  6 +--
 cygclass/waf.cygclass             |  6 +--
 cygclass/wxwidgets.cygclass       |  2 +-
 cygclass/xfce4.cygclass           |  4 +-
 doc/Makefile.am                   |  2 +-
 doc/robodoc.rc                    |  5 +-
 lib/inheritance.cygpart           |  2 +-
 lib/src_compile.cygpart           | 11 ++++-
 lib/src_test.cygpart              | 11 +++--
 lib/syntax.cygpart                |  4 --
 53 files changed, 229 insertions(+), 252 deletions(-)

commit f167daa776827ed05ab63897e70ef0edc0d50acf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-31

    Add and preformat DEFAULT VALUE

 doc/robodoc.rc | 2 ++
 1 file changed, 2 insertions(+)

commit c07ad3264ae053633da908e7ba80fdfb4764d464
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-31

    Document.

 data/cygport.conf | 126 ++++++++++++++++++++++++++++++++++++++++++++++++------
 1 file changed, 112 insertions(+), 14 deletions(-)

commit b912278d11f416b30bfc09f7a60a039239266711
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-31

    (GCJ): moved out of java.cygclass, defined globally.

 cygclass/java.cygclass | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

commit deb528a8835bbd29345c436e7de725de811f4258
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-31

    Document compiler definitions and stub documentation chapter headings.
    Remove export flag from declarations.

 bin/cygport.in | 207 ++++++++++++++++++++++++++++++++++++++++++++++++---------
 1 file changed, 176 insertions(+), 31 deletions(-)

commit 12d5210d4dc2c6a6106797f8f9eeba1f2cae8396
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-31

    Document.
    Remove support for building individual bindings from ruby-gnome2-all sources.

 cygclass/ruby-gnome2.cygclass | 106 ++++++++++++++++++++++++++++++++----------
 1 file changed, 82 insertions(+), 24 deletions(-)

commit e55ca661afc84320af02fe04836474a284d1b49d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-31

    Document.

 cygclass/ruby.cygclass | 127 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 127 insertions(+)

commit 2c8c274f0e9791da00fe538291ea7168d3ce3a60
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-31

    Document.
    (cygqmake4): Use the -recursive flag.

 cygclass/qt3-qmake.cygclass |  39 +++++++++++++++-
 cygclass/qt3.cygclass       | 105 ++++++++++++++++++++++++++++++++++++++---
 cygclass/qt4-cmake.cygclass |  23 +++++++++
 cygclass/qt4-qconf.cygclass |  30 +++++++++++-
 cygclass/qt4-qmake.cygclass |  52 +++++++++++++++++----
 cygclass/qt4.cygclass       | 111 ++++++++++++++++++++++++++++++++++++++++++--
 6 files changed, 336 insertions(+), 24 deletions(-)

commit 011b21324fb225fb7a73307086244cd757f97353
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-31

    Overhaul and document.

 cygclass/java.cygclass | 324 ++++++++++++++++++++++++++++++++++++++++---------
 1 file changed, 270 insertions(+), 54 deletions(-)

commit fb68ba73e63ab3fa398d866d0e9387be2bb85200
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-31

    Document.

 cygclass/pygtk.cygclass | 57 ++++++++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 52 insertions(+), 5 deletions(-)

commit cad4e4450371653de459f2ae560114368278bcbb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-31

    Document.

 cygclass/tcl.cygclass | 68 ++++++++++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 62 insertions(+), 6 deletions(-)

commit c992691a76e2f519fe12292ad6f09907093548ab
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-31

    Document.
    (waf_test): Accept arguments and WAF_TEST_FLAGS.

 cygclass/waf.cygclass | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 79 insertions(+), 1 deletion(-)

commit 9d4660dc099b3ab02c2f908300510abb5ab4ccee
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-31

    (__pkg_pkgcheck): diff -u is deprecated; use -U instead.
    Patch by Chuck Wilson: http://cygwin.com/ml/cygwin/2009-12/msg01110.html

 lib/pkg_pkg.cygpart | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 827cec9c8af7b507508354418594244ddc5f6720
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-31

    Document.
    (__php_is_binary): Rename to privatize.

 cygclass/php.cygclass | 154 ++++++++++++++++++++++++++++++++++++++++++++++----
 1 file changed, 144 insertions(+), 10 deletions(-)

commit 7f938804a98386ef1b9dd3f0e6dbd88c09193b19
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-31

    Document.

 cygclass/utils.cygclass | 53 +++++++++++++++++++++++++++++++++++++++----------
 1 file changed, 42 insertions(+), 11 deletions(-)

commit 456b608756f1cba602961826054a2ebd6a2fd790
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-30

    Document.
    Drop support for all versions before 0.39.

 cygclass/opensync.cygclass | 94 ++++++++++++++++++++++++++++++++++------------
 1 file changed, 71 insertions(+), 23 deletions(-)

commit 531860313b83678bf96c5d7fa17a368692887cd2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-30

    Document cygautoreconf, cleanup other docs.

 cygclass/autotools.cygclass | 67 +++++++++++++++++++++++++++------------------
 1 file changed, 41 insertions(+), 26 deletions(-)

commit 1ec9af3dffc54fdd43e16a2d228eb34571845591
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-30

    Accept predefinition of ORIG_PN.

 cygclass/apache1.cygclass |  8 +++++---
 cygclass/apache2.cygclass | 10 ++++++----
 2 files changed, 11 insertions(+), 7 deletions(-)

commit c9f111625cd0a096a680724f2d7da4c3c4149076
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-30

    Add REQUIRES tag to docs.

 cygclass/aspell-dict.cygclass     | 2 ++
 cygclass/berkdb.cygclass          | 2 ++
 cygclass/bzr.cygclass             | 2 ++
 cygclass/claws-mail.cygclass      | 2 ++
 cygclass/cmake.cygclass           | 2 ++
 cygclass/cvs.cygclass             | 4 +++-
 cygclass/distutils.cygclass       | 2 ++
 cygclass/font.cygclass            | 2 +-
 cygclass/fossil.cygclass          | 2 ++
 cygclass/fox.cygclass             | 8 +++++++-
 cygclass/git.cygclass             | 4 +++-
 cygclass/gnome.org.cygclass       | 2 +-
 cygclass/gnome2.cygclass          | 8 ++++----
 cygclass/gnustep.cygclass         | 2 ++
 cygclass/gst-plugins.cygclass     | 6 ++++--
 cygclass/gst-plugins0.10.cygclass | 4 ++--
 cygclass/gstreamer.cygclass       | 4 ++--
 cygclass/gtk2-perl.cygclass       | 2 ++
 cygclass/gtkmm.cygclass           | 5 +++--
 cygclass/hg.cygclass              | 2 ++
 cygclass/kde3.cygclass            | 5 +++--
 cygclass/kde4.cygclass            | 5 +++++
 cygclass/lua.cygclass             | 2 ++
 cygclass/mtn.cygclass             | 2 ++
 cygclass/ocaml.cygclass           | 2 ++
 cygclass/octave.cygclass          | 2 ++
 cygclass/perl.cygclass            | 2 ++
 cygclass/python.cygclass          | 2 ++
 cygclass/python3.cygclass         | 2 ++
 cygclass/svn.cygclass             | 2 ++
 cygclass/xfce4.cygclass           | 8 ++++----
 doc/robodoc.rc                    | 1 +
 32 files changed, 79 insertions(+), 23 deletions(-)

commit 1e58a38b419aa5e4ecdcf7b1efe930cfb1c52ce6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-30

    Fix typo in documentation.

 cygclass/mono.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 263208a5428fc9eb5db9d4f8b945182b2f8ef8ce
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-30

    Document.
    (MONO_SNK): Provide a strongname key for those packages which don't ship their own.
    (mono_create_policy): New function for creating policies during src_install.

 cygclass/mono.cygclass | 173 +++++++++++++++++++++++++++++++++++++++++++++----
 data/Makefile.am       |   1 +
 data/mono.snk          | Bin 0 -> 596 bytes
 3 files changed, 162 insertions(+), 12 deletions(-)

commit 8551f8b351a18fc194669a3a38c2e2672d6e3a49
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-30

    NEW cygclass for installing third-party Vim scripts.

 cygclass/Makefile.am  |   1 +
 cygclass/vim.cygclass | 132 ++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 133 insertions(+)

commit fda2a26e0875dafefd95081a092fbfe08b539e1e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-28

    Document.

 lib/src_compile.cygpart | 28 +++++++++++++++++++++++++---
 1 file changed, 25 insertions(+), 3 deletions(-)

commit b58720e0d628a22b76941dae2110e5e3a6e772b3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-28

    Document.

 lib/inheritance.cygpart | 17 ++++++++++++++---
 1 file changed, 14 insertions(+), 3 deletions(-)

commit 53f8bd58d5784d82ad64b5b690db05e547016674
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-28

    Document public functions.

 lib/check_funcs.cygpart | 23 ++++++++++++++++-------
 1 file changed, 16 insertions(+), 7 deletions(-)

commit f47ae757ca634c30bf55e0781b0b9142e70c8f89
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-28

    Document SRC_URI.

 lib/src_fetch.cygpart | 13 +++++++++++++
 1 file changed, 13 insertions(+)

commit 1a3af50c8ac9602cb485a373b8b68d7737e7c85b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-28

    Document.

 lib/src_test.cygpart | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

commit f337c2eae16b63239eb408916a2e2adb986d4d9b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-28

    Document.
    (error): Output to stderr.

 lib/syntax.cygpart | 68 +++++++++++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 60 insertions(+), 8 deletions(-)

commit 5eeca770f69ccf14b2d47325a93b32f26046fd30
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-28

    (__prepdoc): Install CHANGES, NOTICE.
    (__prepstrip): Look for programs with missing .exe suffix.
    Make Mono assemblies non-executable so they are not launched by MS .NET.

 lib/src_postinst.cygpart | 37 ++++++++++++++++++++++---------------
 1 file changed, 22 insertions(+), 15 deletions(-)

commit 2fc895c3771a0a0be3e18fed0fed2d6a3943e450
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-24

    Document.

 cygclass/gtk2-perl.cygclass |  65 +++++++++++++++++++-
 cygclass/perl.cygclass      | 143 +++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 205 insertions(+), 3 deletions(-)

commit 54c95dfb7ebc216ee1a11c8ea6ea1cf64c6b8d63
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-23

    Document.

 cygclass/octave.cygclass | 78 ++++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 75 insertions(+), 3 deletions(-)

commit 1f3fbd6a4868e92e3cbe903e09ed0ee919dc1e58
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-23

    Document.

 cygclass/ocaml.cygclass | 89 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 89 insertions(+)

commit e8b6986d2c49ced35cb88ba809d6ebe382a75d68
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-23

    Document.

 cygclass/mtn.cygclass | 40 +++++++++++++++++++++++++++++++++++++++-
 1 file changed, 39 insertions(+), 1 deletion(-)

commit dfab2b0667ad8b94670f9a111b4bc412f391249c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-23

    Document.
    Set definitions via pkg-config.

 cygclass/lua.cygclass | 84 ++++++++++++++++++++++++++++++++++++++-------------
 1 file changed, 63 insertions(+), 21 deletions(-)

commit e44179be4d091e406c281eea7105a7a50548820b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-23

    Document.
    (gtkmm_autoreconf): Check for mm-common.

 cygclass/gtkmm.cygclass | 62 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 62 insertions(+)

commit 795871d74208594861adb1f00d9b60878912b829
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-23

    Document.

 cygclass/hg.cygclass | 33 ++++++++++++++++++++++++++++++++-
 1 file changed, 32 insertions(+), 1 deletion(-)

commit eddc849055ae8075b4702f017155f50177cb222f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-23

    Enhance documentation.
    Only touch ORIG_PN if PN begins with "gstreamer".

 cygclass/gstreamer.cygclass | 34 +++++++++++++++++++++-------------
 1 file changed, 21 insertions(+), 13 deletions(-)

commit c9cef20047e80141bbbbb68401b5fee1eeab868f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-23

    Document.

 cygclass/kde3.cygclass | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++
 cygclass/kde4.cygclass | 65 ++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 143 insertions(+), 1 deletion(-)

commit 7739ff527a1c2f189b9ebbb88aea6130b1c004ed
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-23

    Update copyright.

 cygclass/fossil.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f2ddb76aa84988da5881071cd53a35c141a92452
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-23

    Document.

 cygclass/wxwidgets.cygclass | 56 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 56 insertions(+)

commit 50e56a2ec9411447db5d61cd6e847db82b631ae4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-23

    Document.
    (SRC_URI): Update to new upstream download server layout.
    (GIT_URI): Define.
    (xfce4_compile): Accept arguments, passing them to cygconf.
    (src_compile): Always run xfce4_autoreconf

 cygclass/xfce4.cygclass | 118 ++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 98 insertions(+), 20 deletions(-)

commit 6a4464d3e74b3173cdafae206caab51bdda1c5a4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-23

    Document.
    (xorg_compile, src_compile): Removed; document why no longer needed.

 cygclass/xorg.cygclass | 108 +++++++++++++++++++++----------------------------
 1 file changed, 46 insertions(+), 62 deletions(-)

commit 01168f9f13dc5da57c3424f7e23cfeff9ec3330a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-23

    NEW cygclass for Python3 modules.

 cygclass/Makefile.am      |   1 +
 cygclass/python3.cygclass | 172 ++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 173 insertions(+)

commit a01fea46c658c95b0750e603ec0e599cb121da08
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-23

    Document.

 cygclass/python.cygclass | 85 +++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 84 insertions(+), 1 deletion(-)

commit 5161a65148e27f3f80fe228f4106a72062a3b148
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-23

    Update for -bad .17

 cygclass/gst-plugins0.10.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8dea408df7d3d3b0f2714c68af871b38cf455899
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-23

    Document.
    (gnustep_compile): If a Documentation/ folder exists, run cygmake there as well.

 cygclass/gnustep.cygclass | 89 +++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 89 insertions(+)

commit ac91269f20546d971f5093fc56a6d54e50e23165
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-23

    Document.
    (src_compile): Always run gnome2_autoreconf.

 cygclass/gnome2.cygclass | 81 ++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 68 insertions(+), 13 deletions(-)

commit 5dde50839c5515567e5c3f9700e4ffb835c6ad6e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-23

    Document.

 cygclass/svn.cygclass | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 55 insertions(+), 1 deletion(-)

commit 82632767300ac93deebb2d1d4c2defed8b328958
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-22

    Revise documentation.

 cygclass/gnome.org.cygclass | 23 ++++++++++++++++-------
 1 file changed, 16 insertions(+), 7 deletions(-)

commit 05b0fee8b0b253c0f4df8b6c9b936ce86055479a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-22

    Document.

 cygclass/git.cygclass | 41 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 41 insertions(+)

commit 95502a88e68b0566b888df001517b5ac88ebec03
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-22

    Document.
    (DISTCLEANFILES): Removed.
    (DIFF_EXCLUDES, ggz_autoreconf): Removed; cygautoreconf now handles config.rpath.
    (src_compile): Removed, no longer necessary.

 cygclass/ggz.cygclass | 57 ++++++++++++++++++++++-----------------------------
 1 file changed, 24 insertions(+), 33 deletions(-)

commit 80065f74d19eec36339abd0affbc9abc57a4afe5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-22

    (cygautoreconf): Copy in a config.rpath if AC_GGZ_INIT is used.

 cygclass/autotools.cygclass | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

commit fce2087e86b9017f677853bd54743079d67b1c32
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-22

    Document.

 cygclass/fox.cygclass | 36 ++++++++++++++++++++++++++++++++++--
 1 file changed, 34 insertions(+), 2 deletions(-)

commit 46cb7899c1ca7e281a48939fa818c1d018dc3543
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-22

    Document.

 cygclass/fossil.cygclass | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

commit da684042fb36b806a64859f93d541bc2c68031e4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-22

    Document.

 cygclass/font.cygclass | 44 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)

commit 3dc1e604a96b6dfbae277631bb5480c87676f73b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-21

    Document.

 cygclass/emacs.cygclass | 40 ++++++++++++++++++++++++++++++++++++++--
 1 file changed, 38 insertions(+), 2 deletions(-)

commit 5e419829a83e143de10f4c093c5ba021e1851714
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-21

    Document variables.

 cygclass/cvs.cygclass | 12 ++++++++++++
 1 file changed, 12 insertions(+)

commit 6c7b6d5a207b8bd05102a59211b30bf4340c13ea
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-21

    Document.

 cygclass/ebook.cygclass | 38 +++++++++++++++++++++++++++++++++++++-
 1 file changed, 37 insertions(+), 1 deletion(-)

commit 681c1d429d2ef3af0e921f6715196d459f0ce092
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-21

    Document.
    (HOMEPAGE, SRC_URI): Update.

 cygclass/distutils.cygclass | 48 ++++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 45 insertions(+), 3 deletions(-)

commit cdcb086ecbe1eca9a41689bb29ed1d54d0fa35ab
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-21

    Document.

 cygclass/cmake.cygclass | 60 ++++++++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 57 insertions(+), 3 deletions(-)

commit 1e2acd387661de62525785f24150010441042bb9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-21

    Document.

 cygclass/cvs.cygclass | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

commit e9358c33c9f5b5b2caaf41e5ce620cd2f4869ba2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-21

    Document.

 cygclass/claws-mail.cygclass | 39 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)

commit 05830c0132c7956b936b1c9ac24ac0b9a80f2844
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-21

    Document.
    Rename BZR_BRANCH to BZR_REV.  Branches are part of BZR_URI.

 cygclass/bzr.cygclass | 47 +++++++++++++++++++++++++++++++++++++++++++----
 1 file changed, 43 insertions(+), 4 deletions(-)

commit 7ba89647140013fa9f2a13d022e7259e7b627768
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-21

    Generate ChangeLog with svn2cl

 ChangeLog    |  699 ------------------------
 Makefile.am  |   16 +-
 OChangeLog   | 1694 ----------------------------------------------------------
 configure.ac |    3 +
 4 files changed, 15 insertions(+), 2397 deletions(-)

commit b116340a30b68c24b1daaf9eccbfde0ec0fd7914
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-21

    Update TODO

 TODO | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit 7f8d9ec5440ce385210c9962818a8304f710d033
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-21

    Use automake silent rules.

 autogen.sh      | 3 ---
 bin/Makefile.am | 2 +-
 configure.ac    | 2 ++
 doc/Makefile.am | 6 +++---
 4 files changed, 6 insertions(+), 7 deletions(-)

commit 17e8ffef149f5e4b22e398240445f274d8d297a4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-21

    Document.

 cygclass/berkdb.cygclass | 104 ++++++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 98 insertions(+), 6 deletions(-)

commit 100257322b6d914282113b1917e7f8777d328f1b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-21

    * doc/Makefile.am, doc/robodoc.rc: Switch HTML API docs to singledoc.

 ChangeLog       |  3 +++
 doc/Makefile.am | 33 +++++++++++++--------------------
 doc/robodoc.rc  | 16 ++++++++--------
 3 files changed, 24 insertions(+), 28 deletions(-)

commit 07ae2ad32c13cd0c21259d07becb3d49375d26a4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-21

    *cygclass/apache.cygclass (apxs_compile): Undocument.

 cygclass/apache.cygclass | 4 ----
 1 file changed, 4 deletions(-)

commit d14b8f569a97d3607f207ff923c6277700ee05fb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-21

    * cygclass/autotools.cygclass: Document.

 ChangeLog                   |   4 +
 cygclass/autotools.cygclass | 175 ++++++++++++++++++++++++++++++++++++++++----
 2 files changed, 163 insertions(+), 16 deletions(-)

commit 593ee68bba7dbef901c07e310dd4ba02ea67f5a6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-12-15

    * cygclass/ggz.cygclass: Stub documentation.
    (doggzmod): Fix for where CommandLine is not a full path.

 ChangeLog             |  5 +++++
 cygclass/ggz.cygclass | 47 ++++++++++++++++++++++++++++++++++++++++++-----
 2 files changed, 47 insertions(+), 5 deletions(-)

commit fd1b7f6125dcd5c5a11473975aeb71e9ac749d36
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-11-30

    * lib/src_install.cygclass: Stub documentation.
    (__doinstall): Use libtool(1) to install libtool .la and .exe wrappers.
    (newman, newsman): Fix typos.
    (dosym): Use pushd/popd to avoid changing working directory.

 ChangeLog               |   7 ++++
 lib/src_install.cygpart | 101 +++++++++++++++++++++++++++++++++++++++++-------
 2 files changed, 93 insertions(+), 15 deletions(-)

commit 63bb7106e9961684f17a667fc214260528202d24
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-11-13

    * cygclass/aspell-dict.cygclass: Document further.

 ChangeLog                     |  1 +
 cygclass/aspell-dict.cygclass | 22 +++++++++++++++-------
 2 files changed, 16 insertions(+), 7 deletions(-)

commit 4a1f18d632ab30bace87e49ea5c3c1def7445d81
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-11-13

    * cygclass/R.cygclass: Document further.
    (R_compile): Fix argument syntax for recent R.

 ChangeLog           |  5 +++++
 cygclass/R.cygclass | 50 +++++++++++++++++++++++++++++++-------------------
 2 files changed, 36 insertions(+), 19 deletions(-)

commit 78fb422c3d6d55e450746214f28d08deff241a14
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-11-02

    * cygclass/gst-plugins0.10.cygclass: Update for -bad .15.

 ChangeLog                         |  4 ++++
 cygclass/gst-plugins0.10.cygclass | 11 +++++++----
 2 files changed, 11 insertions(+), 4 deletions(-)

commit fe760540e8da72c07fc0c36efc753498b99400d1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-10-29

    * lib/src_prep.cygpart (unpack): Add support for *.tar.lz archives.

 ChangeLog            | 4 ++++
 lib/src_prep.cygpart | 5 ++++-
 2 files changed, 8 insertions(+), 1 deletion(-)

commit c07cb1662a59b255d9cceedbe0c784619190d5bd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-10-27

    * cygclass/docbook.cygclass: misc. cleanup

 cygclass/docbook.cygclass | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit a18f814a039ff3dd62172d5748e1f166a88365ba
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-10-27

    cygclass/docbook.cygclass: Overhaul and document.

 ChangeLog                 |   4 +
 cygclass/docbook.cygclass | 187 ++++++++++++++++++++++++++++++----------------
 2 files changed, 125 insertions(+), 66 deletions(-)

commit 64810ca25a4a12735a5d9d97a181134eaa2ca998
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-10-20

    * cygclass/rox.cygclass: Document.
    Remove ROX_MENU and ROX_MIME, as almost all ROX applications are unusable outside of the filer.
    Similarly, only install a wrapper if ROX_WRAPPER is defined.

 ChangeLog             |   6 +++
 cygclass/rox.cygclass | 109 ++++++++++++++++++++++++++++++++++++++++++--------
 2 files changed, 98 insertions(+), 17 deletions(-)

commit a002c10eccfdd1d11990b0cc497aab5138f71ab9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-10-06

    * data/mirrors (mirror_savannah): Define and document.

 ChangeLog    |  4 ++++
 data/mirrors | 49 +++++++++++++++++++++++++++++++++++++++++++++++--
 2 files changed, 51 insertions(+), 2 deletions(-)

commit ceb3e67e563678e2eb42e068b2a6d6f7c07fab21
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-09-11

    * cygclass/gstreamer.cygclass: Document.

 ChangeLog                         |  1 +
 cygclass/gst-plugins0.10.cygclass |  5 +---
 cygclass/gstreamer.cygclass       | 61 +++++++++++++++++++++++++++++----------
 3 files changed, 48 insertions(+), 19 deletions(-)

commit af0edd6fa1b36b76ae926ff4bd9d0a96cf34d4e5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-09-11

    * cygclass/gst-plugins.cygclass: Document.

 ChangeLog                     |  1 +
 cygclass/gst-plugins.cygclass | 14 ++++++++++++++
 2 files changed, 15 insertions(+)

commit be7ef51500b67dce945c45a0fd784b9fe39e9135
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-09-11

    * cygclass/gst-plugins0.10.cygclass: Document. Update for -bad .14 and -ugly .13.

 ChangeLog                         |  5 +++
 cygclass/gst-plugins0.10.cygclass | 82 +++++++++++++++++++++++++++++++++++++--
 2 files changed, 83 insertions(+), 4 deletions(-)

commit 6b07b5a60a204d0d32ec2980eb43008ad5a7ac5e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-17

    * cygclass/gnome.org.cygclass: Document.

 ChangeLog                   |  1 +
 cygclass/gnome.org.cygclass | 24 ++++++++++++++++++++++++
 2 files changed, 25 insertions(+)

commit 8c3894627be6f0463ca0f6b4b67cd17442220f01
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-17

    * cygclass/aspell-dict.cygclass: Document.

 ChangeLog                     |  1 +
 cygclass/aspell-dict.cygclass | 89 ++++++++++++++++++++++++++++++++++++++++---
 2 files changed, 84 insertions(+), 6 deletions(-)

commit aeeaec3d1da05b3f0056c9cff4df572749fc71b1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-17

    * cygclass/apache*.cygclass: Document.

 ChangeLog                 |   1 +
 cygclass/apache.cygclass  |  46 ++++++++-
 cygclass/apache1.cygclass | 162 +++++++++++++++++++++++++----
 cygclass/apache2.cygclass | 252 +++++++++++++++++++++++++++++++++++++++-------
 4 files changed, 404 insertions(+), 57 deletions(-)

commit 78366ef45bed627f261a23ef701f8c51de341206
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-17

    * cygclass/R.cygclass: Update copyright.

 ChangeLog           | 1 +
 cygclass/R.cygclass | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

commit a6215a37abf3bb8c819e35745df7a16e142bd502
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-17

    Robodocize.
    * configure.ac: Check for robodoc.  Add AM_CONDITIONALs for other progs.
    * doc/Makefile.am: Add target for robodocs. Use AM_CONDITIONALs.
    * doc/robodoc.rc: Added.

 ChangeLog       |  7 ++++
 configure.ac    |  9 +++++-
 doc/Makefile.am | 41 ++++++++++++++++++++----
 doc/robodoc.rc  | 99 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 149 insertions(+), 7 deletions(-)

commit 243a36a80656a3cac508de5f7d1c62c87f03a6e1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-17

    * data/mirrors:  Document and update.

 data/mirrors | 305 +++++++++++++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 265 insertions(+), 40 deletions(-)

commit 077dfce51e7d290c6731f3f79ad4a4ea65a350d0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-17

    * cygclass/R.cygclass: Document.

 cygclass/R.cygclass | 112 +++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 111 insertions(+), 1 deletion(-)

commit ff95880ddfa11e13ac76a3d06631e7d3c393ac5c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-14

    * bin/cygport.in: Remove privbindir PATH handling, as everything has been converted to functions.
    * lib/pkg_info.cygpart (__list_deps): Adapt accordingly.

 ChangeLog            |  4 ++++
 bin/cygport.in       | 11 -----------
 lib/pkg_info.cygpart |  3 +++
 3 files changed, 7 insertions(+), 11 deletions(-)

commit d88251e86ff1450d8730ab627ff2076a105dfe74
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-14

    * bin/Makefile.am (dist_privbin_SCRIPTS): Remove make_*.
    * bin/make_*: Command scripts moved from here...
    * lib/src_install.cygpart: ...into here as functions.

 ChangeLog               |  4 ++--
 bin/Makefile.am         |  6 ------
 lib/src_install.cygpart | 57 ++++++++++++++++++++++++++++++++++++++++++++++++-
 3 files changed, 58 insertions(+), 9 deletions(-)

commit 4371a88c00d7b9d695673b1e3f39829c470dae65
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-14

    * lib/src_postinst.cygpart: Protect functions added in previous commit.

 lib/src_postinst.cygpart | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 63fa7bc61fd9de6ef06b643e1aacc561944a7531
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-14

    Continued restructuring.
    * bin/Makefile.am (dist_privbin_SCRIPTS): Remove prep_*.sh.
    * bin/prep_*.sh: Postinstall scripts moved from here...
    * lib/src_postinst.cygpart: ...into here as functions.

 ChangeLog                |   3 +
 bin/Makefile.am          |   7 +-
 lib/src_postinst.cygpart | 280 ++++++++++++++++++++++++++++++++++++++++++++++-
 3 files changed, 278 insertions(+), 12 deletions(-)

commit ebaa67bf3b35803d89f379a2a03e3e3b22a99073
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-14

    * lib/src_postinst.cygpart (__src_postinst): Move __prepdoc up before __prep_symlinks so dodoc verbosity is follow-up to install and not in the middle of the postinstall steps.

 ChangeLog                | 4 ++++
 lib/src_postinst.cygpart | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit f22ad72b551e6d02cffd7bf0bfde36e8d536fdce
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-14

    Continued source restructuring.
    * bin/Makefile.am (dist_privbin_SCRIPTS): Remove do*/new*.
    * bin/do*, bin/new*: Command scripts moved from here...
    * lib/src_install.cygpart: ...into here as functions.

 ChangeLog               |   3 +
 bin/Makefile.am         |  18 ---
 bin/cygport.in          |   2 +-
 configure.ac            |   2 +-
 lib/src_install.cygpart | 315 ++++++++++++++++++++++++++++++++++++++++++++++--
 5 files changed, 313 insertions(+), 27 deletions(-)

commit ef93794f35de38b28f473b8f14c4a9e5a4a4a5a6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-14

    Source restructring.
    * bin/cygport.in: Functions moved from here...
    * lib/*.cygpart: ...to here.
    * lib/Makefile.am: Replaced.
    * lib/*.cygclass: Cygclasses moved from here...
    * cygclass/*.cygclass: ...to here.
    * cygclass/Makefile.am: Added.
    * configure.ac (AC_OUTPUT): Added cygclass/Makefile.am.
    * Makefile.am (SUBDIRS): Added cygclass.

 ChangeLog                   |   10 +-
 Makefile.am                 |    2 +-
 bin/cygport.in              | 2130 +++----------------------------------------
 configure.ac                |    1 +
 data/cygport.nanorc         |    2 +-
 doc/Makefile.am             |    1 +
 lib/Makefile.am             |   16 +
 lib/check_funcs.cygpart     |  116 +++
 lib/config_registry.cygpart |   47 +
 lib/help.cygpart            |   67 ++
 lib/inheritance.cygpart     |   66 ++
 lib/pkg_cleanup.cygpart     |   46 +
 lib/pkg_info.cygpart        |   71 ++
 lib/pkg_pkg.cygpart         |  392 ++++++++
 lib/src_compile.cygpart     |   49 +
 lib/src_fetch.cygpart       |  122 +++
 lib/src_install.cygpart     |  132 +++
 lib/src_postinst.cygpart    |  379 ++++++++
 lib/src_prep.cygpart        |  358 ++++++++
 lib/src_test.cygpart        |   51 ++
 lib/syntax.cygpart          |   86 ++
 21 files changed, 2147 insertions(+), 1997 deletions(-)

commit a34e9aed5f2272a88584317f850e1492be4f2321
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-13

    * bin/cygport.in (__show_version): Update copyright.

 bin/cygport.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a1b9ef5565eb0ac5e20768e347f09a27f2ede1c0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-13

    Move cygclass sources from lib/ to cygclass/.

 ChangeLog                         |   4 +
 Makefile.am                       |   2 +-
 bin/cygport.in                    |   2 +-
 configure.ac                      |   2 +-
 cygclass/Makefile.am              |  62 +++++++++
 cygclass/R.cygclass               |  94 +++++++++++++
 cygclass/apache.cygclass          |  68 +++++++++
 cygclass/apache1.cygclass         | 177 ++++++++++++++++++++++++
 cygclass/apache2.cygclass         | 210 ++++++++++++++++++++++++++++
 cygclass/aspell-dict.cygclass     |  98 +++++++++++++
 cygclass/autotools.cygclass       | 283 ++++++++++++++++++++++++++++++++++++++
 cygclass/berkdb.cygclass          | 232 +++++++++++++++++++++++++++++++
 cygclass/bzr.cygclass             |  56 ++++++++
 cygclass/claws-mail.cygclass      |  39 ++++++
 cygclass/cmake.cygclass           |  68 +++++++++
 cygclass/cross.cygclass           | 124 +++++++++++++++++
 cygclass/cvs.cygclass             |  62 +++++++++
 cygclass/distutils.cygclass       |  83 +++++++++++
 cygclass/docbook.cygclass         | 192 ++++++++++++++++++++++++++
 cygclass/ebook.cygclass           |  51 +++++++
 cygclass/emacs.cygclass           |  52 +++++++
 cygclass/font.cygclass            |  61 ++++++++
 cygclass/fossil.cygclass          |  66 +++++++++
 cygclass/fox.cygclass             |  48 +++++++
 cygclass/ggz.cygclass             |  98 +++++++++++++
 cygclass/git.cygclass             |  84 +++++++++++
 cygclass/gnome.org.cygclass       |  32 +++++
 cygclass/gnome2.cygclass          | 117 ++++++++++++++++
 cygclass/gnustep.cygclass         | 152 ++++++++++++++++++++
 cygclass/gst-plugins.cygclass     |  26 ++++
 cygclass/gst-plugins0.10.cygclass | 219 +++++++++++++++++++++++++++++
 cygclass/gstreamer.cygclass       |  65 +++++++++
 cygclass/gtk2-perl.cygclass       |  55 ++++++++
 cygclass/gtkmm.cygclass           |  74 ++++++++++
 cygclass/hg.cygclass              |  56 ++++++++
 cygclass/java.cygclass            | 127 +++++++++++++++++
 cygclass/kde3.cygclass            | 162 ++++++++++++++++++++++
 cygclass/kde4.cygclass            | 126 +++++++++++++++++
 cygclass/lua.cygclass             |  49 +++++++
 cygclass/mono.cygclass            | 102 ++++++++++++++
 cygclass/mtn.cygclass             |  77 +++++++++++
 cygclass/ocaml.cygclass           |  55 ++++++++
 cygclass/octave.cygclass          |  43 ++++++
 cygclass/opensync.cygclass        | 100 ++++++++++++++
 cygclass/perl.cygclass            | 143 +++++++++++++++++++
 cygclass/php.cygclass             | 178 ++++++++++++++++++++++++
 cygclass/pygtk.cygclass           |  81 +++++++++++
 cygclass/python.cygclass          |  97 +++++++++++++
 cygclass/qt3-qmake.cygclass       |  80 +++++++++++
 cygclass/qt3.cygclass             |  74 ++++++++++
 cygclass/qt4-cmake.cygclass       |  49 +++++++
 cygclass/qt4-qconf.cygclass       |  56 ++++++++
 cygclass/qt4-qmake.cygclass       |  80 +++++++++++
 cygclass/qt4.cygclass             |  76 ++++++++++
 cygclass/rox.cygclass             | 109 +++++++++++++++
 cygclass/ruby-gnome2.cygclass     | 207 ++++++++++++++++++++++++++++
 cygclass/ruby.cygclass            | 167 ++++++++++++++++++++++
 cygclass/svn.cygclass             |  82 +++++++++++
 cygclass/tcl.cygclass             |  36 +++++
 cygclass/utils.cygclass           | 108 +++++++++++++++
 cygclass/waf.cygclass             |  72 ++++++++++
 cygclass/wxwidgets.cygclass       |  94 +++++++++++++
 cygclass/xfce4.cygclass           |  77 +++++++++++
 cygclass/xorg.cygclass            | 162 ++++++++++++++++++++++
 lib/Makefile.am                   |  62 ---------
 lib/R.cygclass                    |  94 -------------
 lib/apache.cygclass               |  68 ---------
 lib/apache1.cygclass              | 177 ------------------------
 lib/apache2.cygclass              | 210 ----------------------------
 lib/aspell-dict.cygclass          |  98 -------------
 lib/autotools.cygclass            | 283 --------------------------------------
 lib/berkdb.cygclass               | 232 -------------------------------
 lib/bzr.cygclass                  |  56 --------
 lib/claws-mail.cygclass           |  39 ------
 lib/cmake.cygclass                |  68 ---------
 lib/cross.cygclass                | 124 -----------------
 lib/cvs.cygclass                  |  62 ---------
 lib/distutils.cygclass            |  83 -----------
 lib/docbook.cygclass              | 192 --------------------------
 lib/ebook.cygclass                |  51 -------
 lib/emacs.cygclass                |  52 -------
 lib/font.cygclass                 |  61 --------
 lib/fossil.cygclass               |  66 ---------
 lib/fox.cygclass                  |  48 -------
 lib/ggz.cygclass                  |  98 -------------
 lib/git.cygclass                  |  84 -----------
 lib/gnome.org.cygclass            |  32 -----
 lib/gnome2.cygclass               | 117 ----------------
 lib/gnustep.cygclass              | 152 --------------------
 lib/gst-plugins.cygclass          |  26 ----
 lib/gst-plugins0.10.cygclass      | 219 -----------------------------
 lib/gstreamer.cygclass            |  65 ---------
 lib/gtk2-perl.cygclass            |  55 --------
 lib/gtkmm.cygclass                |  74 ----------
 lib/hg.cygclass                   |  56 --------
 lib/java.cygclass                 | 127 -----------------
 lib/kde3.cygclass                 | 162 ----------------------
 lib/kde4.cygclass                 | 126 -----------------
 lib/lua.cygclass                  |  49 -------
 lib/mono.cygclass                 | 102 --------------
 lib/mtn.cygclass                  |  77 -----------
 lib/ocaml.cygclass                |  55 --------
 lib/octave.cygclass               |  43 ------
 lib/opensync.cygclass             | 100 --------------
 lib/perl.cygclass                 | 143 -------------------
 lib/php.cygclass                  | 178 ------------------------
 lib/pygtk.cygclass                |  81 -----------
 lib/python.cygclass               |  97 -------------
 lib/qt3-qmake.cygclass            |  80 -----------
 lib/qt3.cygclass                  |  74 ----------
 lib/qt4-cmake.cygclass            |  49 -------
 lib/qt4-qconf.cygclass            |  56 --------
 lib/qt4-qmake.cygclass            |  80 -----------
 lib/qt4.cygclass                  |  76 ----------
 lib/rox.cygclass                  | 109 ---------------
 lib/ruby-gnome2.cygclass          | 207 ----------------------------
 lib/ruby.cygclass                 | 167 ----------------------
 lib/svn.cygclass                  |  82 -----------
 lib/tcl.cygclass                  |  36 -----
 lib/utils.cygclass                | 108 ---------------
 lib/waf.cygclass                  |  72 ----------
 lib/wxwidgets.cygclass            |  94 -------------
 lib/xfce4.cygclass                |  77 -----------
 lib/xorg.cygclass                 | 162 ----------------------
 124 files changed, 5980 insertions(+), 5976 deletions(-)

commit 00f18e69a39a4d13129a2b149f3ce0f368f4c745
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-13

    * configure.ac: Post-release version bump.

 ChangeLog    | 4 ++++
 configure.ac | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit 4d9a24fa4a9a52fe65793676527d29f440c1a87d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-11

    Prep docs for 0.9.9.

 CYGWIN-PATCHES/README | 12 +++++++-----
 ChangeLog             |  2 ++
 NEWS                  |  7 +++++++
 3 files changed, 16 insertions(+), 5 deletions(-)

commit d6e2aaed8768d85fb0322cf5ede4c433f06a6c68
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-11

    Modify PyGTK package naming scheme.
    * lib/pygtk.cygclass: Chop 2.x version suffixes from PN to ORIG_PN.

 ChangeLog          | 3 +++
 lib/pygtk.cygclass | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit ecfa94898bbde0e92dbf530fbc22a0fc5ac2dc0c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-10

    Add support for QConf based packages.
    * lib/Makefile.am:
    * lib/qt4-qconf.cygclass: Added.

 ChangeLog              |  4 ++++
 lib/Makefile.am        |  1 +
 lib/qt4-qconf.cygclass | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 61 insertions(+)

commit 7db6335fdf46bc8f34e7efbbdfbf7e18c67dfa86
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-10

    OCaml 3.11 update.
    * lib/ocaml.cygclass (LIBCAMLRUN): Change to libcamlrun_shared.

 ChangeLog          | 3 +++
 lib/ocaml.cygclass | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 027bd2535337be2a39ca9fc713eeb82266316e9e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-10

    Update for binutils-2.19.51.
    * bin/cygport.in: binutils now defaults to --enable-auto-import.

 ChangeLog      | 3 +++
 bin/cygport.in | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 9f15a0d80ee428062e79eace142a07e863818aaa
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-10

    GNUstep improvements.
    * lib/gnustep.cygclass: Require gnustep-config (gnustep-make).
    (__gnustep_dir): New internal function.
    (gnustep_pkg_apps, gnustep_pkg_frameworks): New functions.
    * data/mirrors: Define mirror://gnustep/.

 ChangeLog            |   8 ++++
 data/mirrors         |   6 +++
 lib/gnustep.cygclass | 106 ++++++++++++++++++++++++++++++++++++++++++++-------
 3 files changed, 106 insertions(+), 14 deletions(-)

commit 826f1d59cf4d3c73ba5af854794ef2c4f1cc4b1b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-08-03

    * lib/Makefile.am:
    * lib/gnustep.cygclass: NEW cygclass for GNUstep packages.

 ChangeLog            |  5 ++++
 lib/Makefile.am      |  1 +
 lib/gnustep.cygclass | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 80 insertions(+)

commit e14d3a5532f647abf7621551208dd78edff0a4f3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-07-29

    * lib/gst-plugins0.8.cygclass: long deprecated; removed.

 lib/gst-plugins0.8.cygclass | 194 --------------------------------------------
 1 file changed, 194 deletions(-)

commit 3c0bd41ec0c94290ceb4e4aa5cae04bcbbb44517
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-07-29

    * lib/gst-plugins0.10.cygclass: Fix gnonlin package name. Update plugins for -bad .13 and -ugly .12.

 ChangeLog                    |  3 +++
 lib/gst-plugins0.10.cygclass | 22 +++++++++++-----------
 2 files changed, 14 insertions(+), 11 deletions(-)

commit e15c16b7ae9d0302a8ba0417f44e4108dadbb02a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-07-28

    * configure.ac: Post-release version bump.

 ChangeLog    | 4 ++++
 configure.ac | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit ea34dd4210583bfdc12de71bc61052e0fe503376
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-07-24

    Prepare for 0.9.8.1.

 CYGWIN-PATCHES/README | 10 +++++-----
 ChangeLog             |  2 ++
 NEWS                  |  3 +++
 configure.ac          |  2 +-
 4 files changed, 11 insertions(+), 6 deletions(-)

commit f454835a961f6ce65f7cb0e69b2255a870c77168
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-07-24

    * lib/git.cygclass: Fix syntax error in r7215.

 ChangeLog        | 4 ++++
 lib/git.cygclass | 1 +
 2 files changed, 5 insertions(+)

commit 92c08579d08946269fcb8142b5ea825efd01366c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-07-22

    Prepare docs for release.

 CYGWIN-PATCHES/README | 11 ++++++-----
 ChangeLog             |  2 ++
 NEWS                  | 12 ++++++++++++
 TODO                  |  4 ++++
 4 files changed, 24 insertions(+), 5 deletions(-)

commit d1f9df812f5fb91b1ca79f1ef3ecb361e67d1198
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-07-22

    * bin/cygport.in (__pkg_diff):  Don't set default_excludes for gcc[34], since it provides a forked libtool.
    Patch by Dave Korn: http://article.gmane.org/gmane.os.cygwin.ports.general/620

 ChangeLog      | 4 ++++
 bin/cygport.in | 3 ++-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit 4e066cdefd5609c8623787d85672f22511cd9f87
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-07-22

    Update copyrights.

 bin/cygport.in               | 2 +-
 bin/dodoc                    | 2 +-
 bin/newdoc                   | 2 +-
 bin/prep_libtool_modules.sh  | 2 +-
 lib/apache2.cygclass         | 2 +-
 lib/cmake.cygclass           | 2 +-
 lib/ggz.cygclass             | 2 +-
 lib/gnome.org.cygclass       | 2 +-
 lib/gnome2.cygclass          | 2 +-
 lib/gst-plugins0.10.cygclass | 2 +-
 lib/gtk2-perl.cygclass       | 2 +-
 lib/gtkmm.cygclass           | 2 +-
 lib/opensync.cygclass        | 2 +-
 lib/pygtk.cygclass           | 2 +-
 lib/python.cygclass          | 2 +-
 lib/qt4-cmake.cygclass       | 2 +-
 lib/qt4.cygclass             | 2 +-
 lib/svn.cygclass             | 2 +-
 lib/tcl.cygclass             | 2 +-
 lib/wxwidgets.cygclass       | 2 +-
 20 files changed, 20 insertions(+), 20 deletions(-)

commit 20cdcca135d5302f066e0366b9ce9f9579c3770f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-07-22

    * lib/git.cygclass: Accept GIT_SUBDIR to package only one subdirectory of a Git repository, since partial clones/checkouts aren't possible.
    (git_fetch): If pulling master/HEAD, don't clone history.

 ChangeLog        |  4 ++++
 lib/git.cygclass | 17 ++++++++++++-----
 2 files changed, 16 insertions(+), 5 deletions(-)

commit 1a3d3dfafd397c5330250a2b6fb04ba08859c209
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-07-22

    * bin/cygport.in (__list_deps): Fix DEPS_PATH.

 ChangeLog      | 2 ++
 bin/cygport.in | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

commit 026c3ad4db207f902eeffa25757b419f5d9f5d63
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-07-22

    * bin/cygport.in (__prepstrip, __list_deps): Handle *.cmxs OCaml native dynlink modules as DLLs.

 ChangeLog      | 5 +++++
 bin/cygport.in | 6 ++++--
 2 files changed, 9 insertions(+), 2 deletions(-)

commit bd9d68e1a1499fa163f7d06c333919defca54c77
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-07-21

    * bin/prep_libtool_modules.sh: Adjust ltversion grep for current libtool.

 ChangeLog                   | 2 ++
 bin/prep_libtool_modules.sh | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

commit db44ac7e00bda14fb0b42236b1f84c6f23e0d235
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-07-21

    * lib/apache2.cygclass: Only define APREQ_* if libapreq2-devel is installed.

 ChangeLog            | 2 ++
 lib/apache2.cygclass | 9 ++++++---
 2 files changed, 8 insertions(+), 3 deletions(-)

commit e36b2a833ea84aba3c377c6512bf44475d4153ca
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-07-21

    * lib/gtkmm.cygclass (gtkmm_autoreconf): Allow the wrappers to set the correct automake version.

 ChangeLog          | 3 +++
 lib/gtkmm.cygclass | 2 --
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 763d504d2e420caac9075d113af9a8ad77a2c54e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-07-21

    * lib/tcl.cygclass (LIBTK): Fixed typo.

 ChangeLog        | 2 ++
 lib/tcl.cygclass | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

commit a6d4c59480c241378b88bcccc2040b09a3e2ad30
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-07-21

    * lib/kde3.cygclass: Define KDEDIR for both cmake and autotools builds.

 ChangeLog         | 2 ++
 lib/kde3.cygclass | 3 +++
 2 files changed, 5 insertions(+)

commit ae6bb4687f1a9b3a4945dd71b10bbf414a7f239f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-07-20

    * lib/kde4.cygclass: Define SRC_URI for kdevelop-3.9.94.
    (kde4_compile): Let FindAutomoc4 do it's job.
    (kde4_install): Accept arguments.

 ChangeLog         | 4 ++++
 lib/kde4.cygclass | 8 +++++---
 2 files changed, 9 insertions(+), 3 deletions(-)

commit 45a846b5be1593030344db1d790c6734ebad9ca3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-07-20

    * lib/waf.cygclass: NEW cygclass for Waf-based packages.

 ChangeLog        |  5 ++++
 lib/Makefile.am  |  1 +
 lib/waf.cygclass | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 78 insertions(+)

commit d58a796a545c601717a726dbdddb3b38601aadeb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-07-07

    * bin/cygport.in: Do not define CPP/CXXCPP, as it messes up stages
    2/3 of the gcc build, and autoconf will do the right thing anyway:
    http://thread.gmane.org/gmane.os.cygwin.ports.general/615

 ChangeLog      | 6 ++++++
 bin/cygport.in | 2 --
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 15563b189f289fec5a8a30d2378e354506cc0e8c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-21

    * bin/prep_freedesktop_mime.sh: postinstall should test for update-{desktop,mime}-database before running to avoid log spam; see http://cygwin.com/ml/cygwin/2009-06/msg00714.html

 ChangeLog                    |  4 ++++
 bin/prep_freedesktop_mime.sh | 15 ++++++++++++---
 2 files changed, 16 insertions(+), 3 deletions(-)

commit 081c4521a2c61001ba8db3dfc4f734726fd480fe
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-21

    Post-release version bump.

 ChangeLog    | 4 ++++
 configure.ac | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit d1f864d3e78da02c979cc43219f8dbd44e154f99
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-17

    Prep docs for release.

 ChangeLog | 2 ++
 NEWS      | 8 ++++++++
 README    | 9 ++++-----
 3 files changed, 14 insertions(+), 5 deletions(-)

commit 23ac7b521ec2fca80ffe156491ec40c8e7ee4ea7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-16

    * lib/kde4.cygclass: Add SRC_URI for stable KOffice2.

 ChangeLog         |  2 ++
 lib/kde4.cygclass | 21 +++++++++------------
 2 files changed, 11 insertions(+), 12 deletions(-)

commit 669af0d7f801b0ad9ad4de3a14fdb98842954b63
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-16

    * lib/git.cygclass: Allow GIT_MODULE to be user-defined.

 ChangeLog        | 2 ++
 lib/git.cygclass | 8 ++++++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit ef71fd67866e738b941494f7a40d198f2748de1e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-16

    * lib/gnome.org.cygclass: GNOME development has moved from subversion to git; define GIT_URI instead of SVN_URI.

 lib/gnome.org.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 983ac48fae4e129cf6611d5039733b4b3cdfe3aa
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-16

    * lib/xfce4.cygclass: Leave ORIG_PN handling to the .cygport file.
    (xfce4_autoreconf): Declare glib-gettext usage.
    (xfce4_compile): No need to override libexecdir any more.

 ChangeLog          |  4 ++++
 lib/xfce4.cygclass | 23 ++++++++---------------
 2 files changed, 12 insertions(+), 15 deletions(-)

commit 9fcdbd4b228312751d67f4a85557d7a99a619f7a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-16

    * lib/python.cygclass (python_optimize): Omit ${D} from compiled location.

 ChangeLog           | 4 ++++
 lib/python.cygclass | 4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit b2a66552459da9f024540e040766643c5bd1b685
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-15

    * bin/cygport.in (cyginstall):
    * lib/autotools.cygclass (cygconf): Default libexecdir should be /usr/lib; see http://cygwin.com/ml/cygwin-apps/2009-06/msg00101.html and thread.

 ChangeLog              | 11 +++++++++++
 bin/cygport.in         |  2 +-
 lib/autotools.cygclass |  2 +-
 3 files changed, 13 insertions(+), 2 deletions(-)

commit 45bccff6d870b429b98b887151b15daa9d3f4216
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-06

    Post-release version bump.

 CYGWIN-PATCHES/README | 10 +++++-----
 ChangeLog             |  6 ++++++
 configure.ac          |  2 +-
 3 files changed, 12 insertions(+), 6 deletions(-)

commit fc2e6607cedfe6a372d51fa21d10ebf9398af8ff
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-05

    Prep docs for release.

 CYGWIN-PATCHES/README | 21 ++++++++++-----------
 NEWS                  | 16 ++++++++++++++++
 TODO                  |  2 +-
 3 files changed, 27 insertions(+), 12 deletions(-)

commit 65b2d34c080ab60f2427a056af269f06ed5a7b1f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-05

    * bin/cygport.in: Export CC, CXX, and friends.
    * lib/cmake.cygclass: Use CC, CXX, and LDFLAGS.

 ChangeLog          | 3 +++
 bin/cygport.in     | 8 +++++++-
 lib/cmake.cygclass | 7 +++++--
 3 files changed, 15 insertions(+), 3 deletions(-)

commit 5bc3f0eb6bde57463d87421ef357ba4819124baa
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-04

    * bin/cygport.in (__prepuac): New internal function to create side-by-side .manifest files for apps whose names trigger UAC.
    (__src_postinst): Call it.
    * data/Makefile.am:
    * data/uac-manifest.in: Add manifest template for it.

 ChangeLog            |  6 ++++++
 bin/cygport.in       | 34 +++++++++++++++++++++++++++-------
 data/Makefile.am     |  6 +++++-
 data/uac-manifest.in | 16 ++++++++++++++++
 4 files changed, 54 insertions(+), 8 deletions(-)

commit a59aeab12fb2bb596aa1f01ab008ff50005a47b1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-04

    * bin/cygport.in (__prepvargames): New internal function to run make_etc_defaults on scores files in /var/games.
    (__src_postinst): Call it.

 ChangeLog      |  4 ++++
 bin/cygport.in | 16 +++++++++++++++-
 2 files changed, 19 insertions(+), 1 deletion(-)

commit a717034c46a364f6fa141f84ed11942c2e4fb140
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-04

    bin/cygport.in (__prepman): Fix ncurses manpage postinstall: http://cygwin.com/ml/cygwin/2009-03/msg00987.html

 ChangeLog      | 3 +++
 bin/cygport.in | 3 ++-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit 102af855d8d67e13522a44865c768fe91895e6e0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-04

 bin/cygport.in | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit a811382e219d7cabf30f6e3cc1ad82c08dc3f2ac
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-04

    bin/cygport.in (cygpatch): Fix .cygwin.patch application where SRC_DIR is deep: http://www.cygwin.com/ml/cygwin/2009-05/msg00281.html

 ChangeLog      | 3 +++
 bin/cygport.in | 4 +++-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit 3ffaef7a485a07a86c98cc6756c9075671ac46ff
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-04

    * bin/cygport.in: Set LDFLAGS default to "-Wl,--enable-auto-import". Set MAKEOPTS to number_of_cores + 1 even on multicore systems.
    * data/cygport.conf: Ditto, and document it.

 ChangeLog         | 13 +++++++++++++
 bin/cygport.in    | 10 +++++-----
 data/cygport.conf | 11 ++++++-----
 3 files changed, 24 insertions(+), 10 deletions(-)

commit 368610790dfffeda7cedd5c23d507257c0327bf8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-04

    * bin/cygport.in (__config_equals, __config_get, __config_set):
    New internal functions for saving information across stages.
    (__src_prep): Use them to declare cygport_version.
    (__pkg_diff): Use them to detect gettext usage.
    * lib/autotools.cygclass (cygautoreconf): Use them to declare gettext and
    libtool usage.  If libtool is being used, force current gettext usage.
    * lib/gnome2.cygclass (gnome2_autoreconf): Fix packages that use intltool
    w/o glib-gettext.  Declare gettext usage.

 bin/cygport.in         | 52 +++++++++++++++++++++++++++++++++++++++++++++-----
 lib/autotools.cygclass | 13 ++++++++++++-
 lib/gnome2.cygclass    |  6 ++++++
 3 files changed, 65 insertions(+), 6 deletions(-)

commit 8bde9d15005899da30423057d487b1e7e0215e64
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-06-04

    lib/kde4.cygclass: Drop support for phonon tarballs; KDE now uses the phonon (4.3.1) provided by Qt 4.5.
    (kde4_compile): Disable gcc4 visibility (not supported on PE/COFF).

 ChangeLog         | 6 ++++++
 lib/kde4.cygclass | 3 ++-
 2 files changed, 8 insertions(+), 1 deletion(-)

commit 3ec0ad3efa63902400215e33ed6980860d309271
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-05-06

    lib/ggz.cygclass: Refactor and simplify.

 ChangeLog        |  2 ++
 lib/ggz.cygclass | 32 ++++++--------------------------
 2 files changed, 8 insertions(+), 26 deletions(-)

commit 2816a5057044590ca65fa4e8f41c4b288f4c70a0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-05-06

    lib/kde3.cygclass (kde3_compile): -fvisibility is not supported on PE/COFF platforms, even with gcc-4.

 ChangeLog         | 3 +++
 lib/kde3.cygclass | 1 +
 2 files changed, 4 insertions(+)

commit 2bb72d77ef09060ca58d7a81d0a70d8891800cda
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-05-06

    lib/qt4-cmake.cygclass (qt4_cmake_compile): --enable-auto-import is now defined globally.

 ChangeLog              | 1 +
 lib/qt4-cmake.cygclass | 4 ----
 2 files changed, 1 insertion(+), 4 deletions(-)

commit 5de843e5978d34e9ab3b5556efb35f0eb4983fad
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-05-06

    lib/kde4.cygclass (kde4_compile): --enable-auto-import is now defined globally.

 ChangeLog         | 5 +++++
 lib/kde4.cygclass | 4 ----
 2 files changed, 5 insertions(+), 4 deletions(-)

commit c285b96aa0e269e47c94bc64c23bc60fb7f16848
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-05-03

    lib/qt3.cygclass: --enable-auto-import is now defined globally.

 ChangeLog        | 2 ++
 lib/qt3.cygclass | 1 -
 2 files changed, 2 insertions(+), 1 deletion(-)

commit 4002fd2b352dc6ca0257082bd8906441d1a05473
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-05-03

    lib/gst-plugins0.10.cygclass: twolame moved from -bad to -ugly.

 ChangeLog                    | 2 ++
 lib/gst-plugins0.10.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 77704a4310663c97102e0ad4e455b0501a5d4aff
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-05-03

    bin/make_etc_defaults: Make sure target directory exists before copying.

 ChangeLog             | 2 ++
 bin/make_etc_defaults | 1 +
 2 files changed, 3 insertions(+)

commit dbf0cf710da36039973a4fc818e3d871a79f0b9e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-05-03

    lib/claws-mail.cygclass: Don't clobber LDFLAGS.

 ChangeLog               | 4 ++++
 lib/claws-mail.cygclass | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit c7f9accc8014c4b858b4980728893b3c309e9093
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-04-20

    data/Makefile.am, data/cygport-bash-completion: Added, contributed by Reini Urban.

 ChangeLog                    |  5 +++++
 data/Makefile.am             |  3 +++
 data/cygport-bash-completion | 27 +++++++++++++++++++++++++++
 3 files changed, 35 insertions(+)

commit 795230c14f3b51e84a563b6265923f76b69abff0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-04-02

    lib/wxwidgets.cygclass (_wx_find_config): Add support for gtk2-unicode builds, and make it the default. Remove msw support.

 ChangeLog              |  3 +++
 lib/wxwidgets.cygclass | 24 ++++++++++++++++--------
 2 files changed, 19 insertions(+), 8 deletions(-)

commit 0cbf62000bbd09655c125c9b4c7ff1f77fff856a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-04-02

    lib/opensync.cygclass (opensync_plugin_compile): Ditto.

 ChangeLog             | 1 +
 lib/opensync.cygclass | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

commit c03de4b0a0dbbdc5ed0a17fe6865dd4eb9135160
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-04-02

    lib/gtkmm.cygclass (gtkmm_compile): Don't overwrite LDFLAGS.

 ChangeLog          | 2 ++
 lib/gtkmm.cygclass | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

commit 5f8d7f37638b706d89961971fc009b23b59922d2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-04-01

    lib/kde3.cygclass (kde3_compile): Fix --with-qt-includes/libraries configure options for new syntax.  Remove --without-ipv6-lookup.

 ChangeLog         | 3 +++
 lib/kde3.cygclass | 5 ++---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit c47c9628e61efa6e21e1d9f9c07948ac93aa1237
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-04-01

    lib/gtk2-perl.cygclass (gtk2_perl_compile): Fix manpages fixup for Cairo, which has no namespaced manpages.

 ChangeLog              | 3 +++
 lib/gtk2-perl.cygclass | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 9e1752f4f07026e005bfb2b8a92caec7c95d3271
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-04-01

    lib/qt3.cygclass, lib/qt4.cygclass: Define and export QMAKESPEC.

 ChangeLog        | 5 +++++
 lib/qt3.cygclass | 1 +
 lib/qt4.cygclass | 2 ++
 3 files changed, 8 insertions(+)

commit caaa31b19b4b8952ec779476702b250181caa38d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-03-31

    bin/cygport.in (__prepetc): Remove pango module handling, as only pango itself needs it.

 ChangeLog      | 1 +
 bin/cygport.in | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

commit dc8c0d7f4615d75c9f5365bd4abc78f3b047e7f3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-03-31

    bin/cygport.in (cygpatch): Assume reversed patches were applied upstream and skip them, with a warning.

 ChangeLog      | 3 +++
 bin/cygport.in | 4 ++++
 2 files changed, 7 insertions(+)

commit 4f3cc1718ba5d5f10cc807ccd704026d0aaf625f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-03-31

    configure.ac: Post-release version bump.

 ChangeLog    | 2 ++
 configure.ac | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

commit 2290e6de6d7f029b627a753cdf1e0cec30b5d4b7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-03-31

    bin/cygport.in (unpack): Support .tar.xz archives.

 ChangeLog      | 4 ++++
 bin/cygport.in | 6 +++---
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 9077bd88c740649da8dd7c07c99cbe79f9a2f056
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-03-17

    bin/prep_freedesktop_mime.sh: Remove any update-generated files.

 ChangeLog                    | 2 ++
 bin/prep_freedesktop_mime.sh | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

commit f20c0edbe8e6472932bb816e350c02d1dc6b00a8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-03-17

    * bin/prep_gtk2_modules.sh: Remove pango module handling, as only pango itself needs it.

 ChangeLog                |  5 +++++
 bin/prep_gtk2_modules.sh | 17 +----------------
 2 files changed, 6 insertions(+), 16 deletions(-)

commit 2ff213af7d6b95bdef18c4018eff435b96aa4f35
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-03-12

    NEWS: update for 0.9.5.

 NEWS | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

commit e846242505fb2da15fbb30689505131522014802
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-03-12

    lib/*: update copyright.

 lib/autotools.cygclass   | 2 +-
 lib/bzr.cygclass         | 2 +-
 lib/claws-mail.cygclass  | 2 +-
 lib/cvs.cygclass         | 2 +-
 lib/gst-plugins.cygclass | 4 ++--
 lib/gstreamer.cygclass   | 2 +-
 lib/hg.cygclass          | 2 +-
 lib/kde4.cygclass        | 2 +-
 lib/qt3-qmake.cygclass   | 4 ++--
 lib/ruby-gnome2.cygclass | 2 +-
 lib/tcl.cygclass         | 2 +-
 lib/xfce4.cygclass       | 2 +-
 12 files changed, 14 insertions(+), 14 deletions(-)

commit 8380c0d3ed69cc29fed31b98313decac0fd80585
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-03-12

    lib/berkdb.cygclass: Tidy.

 lib/berkdb.cygclass | 45 +++++++++++++++++++--------------------------
 1 file changed, 19 insertions(+), 26 deletions(-)

commit b60709ea9044170ae62d4ff5945f2090bb4dd477
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-03-12

    lib/qt4-qmake.cygclass (cygqmake4): Tidy.

 lib/qt4-qmake.cygclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 418acc31a030438de9fe0218aa917c23575986cf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-03-12

    lib/git.cygclass (git_fetch): Honour .gitmodules.

 ChangeLog        | 2 ++
 lib/git.cygclass | 8 +++++++-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit 30da7e70492fa75daea7e83d7c1d1f33e7e5c3f1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-03-12

    bin/prep_freedesktop_mime.sh: Remove more update-generated files.

 ChangeLog                    | 2 ++
 bin/prep_freedesktop_mime.sh | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 5baab0728a13c60b99e75460d1b6e2d8d211e487
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-03-12

    bin/cygport.in (__pkg_diff): Ignore *.qm (Qt compiled l10n files).

 ChangeLog      | 2 ++
 bin/cygport.in | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

commit 81b56ebc19b1166741a9184e227b787dc34bcd07
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-03-12

    bin/make_etc_defaults: Create preremove script to remove if unchanged.

 ChangeLog             |  4 ++++
 bin/make_etc_defaults | 11 ++++++++++-
 2 files changed, 14 insertions(+), 1 deletion(-)

commit 8155321d4b6d9980a9b272b6a189c810418ee263
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-02-24

    bin/prep_fonts_dir.sh: Fix encodings.dir creation (sourceware bug 9872).

 ChangeLog             |  4 ++++
 bin/prep_fonts_dir.sh | 34 ++++++++++++++--------------------
 2 files changed, 18 insertions(+), 20 deletions(-)

commit 8180bdf5908bdcaf1e34676ee28e81b49e0d3220
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-02-13

    lib/gstreamer.cygclass: Define GIT_URI.

 ChangeLog              | 2 ++
 lib/gstreamer.cygclass | 1 +
 2 files changed, 3 insertions(+)

commit f999b767e4cf6e090503ec5df9f5ad23d8839d56
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-02-13

    * lib/pygtk.cygclass: Allow usage within packages which ship their Python bindings together with the C library.

 ChangeLog          |  3 +++
 lib/pygtk.cygclass | 16 +++++++++++-----
 2 files changed, 14 insertions(+), 5 deletions(-)

commit bc6782cebc169a2ada9cafdab7dc7e9da0a428b0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-02-13

    lib/xfce4.cygclass: Fix XFCE_VERSION for nano-version releases.

 ChangeLog          | 2 ++
 lib/xfce4.cygclass | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

commit 574af987c54a1b6d56513558faf9713db7ea7a9a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-02-13

    lib/kde3.cygclass (kde3_compile): Remove --disable-xinerama.

 ChangeLog         | 2 ++
 lib/kde3.cygclass | 1 -
 2 files changed, 2 insertions(+), 1 deletion(-)

commit 6f265b3e30c5d7ac65e0ae5bddd88747b2b64239
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-02-13

    bin/cygport.in (__prepstrip): Assure that files are really PE-COFF before stripping them. (e.g. some .oct files aren't from Octave.)

 ChangeLog      |  3 +++
 bin/cygport.in | 12 ++++++++----
 2 files changed, 11 insertions(+), 4 deletions(-)

commit 6ca1150a8f3fa0eed94611cb06b288d9bb3cc4c8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-02-13

    bin/cygport.in (docinto): Leave dodir until dodoc, as it is needed then for the default case.

 ChangeLog      | 3 +++
 bin/cygport.in | 1 -
 2 files changed, 3 insertions(+), 1 deletion(-)

commit cd4b6ea4b6935be655cfc2718625695e03608a1d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-02-13

    bin/cygport.in (__pkg_diff): Exclude binary graphics files by default.

 ChangeLog      | 4 ++++
 bin/cygport.in | 1 +
 2 files changed, 5 insertions(+)

commit b7b5bc9d7173a232fde1bacefdff13f28b8775f7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-02-03

    lib/kde4.cygclass: Set SRC_URI for stable automoc4 and phonon.

 ChangeLog         | 2 ++
 lib/kde4.cygclass | 3 +++
 2 files changed, 5 insertions(+)

commit 7f59b3f5ef33d1b176a604d38c1dce85fb9cbb03
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-02-03

    lib/qt4-qmake.cygclass (cygqmake4): Pass given arguments to qmake.

 ChangeLog              | 4 ++++
 lib/qt4-qmake.cygclass | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit c20cc001e7e2328740dbdab7102844d33182bdd9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-01-18

    lib/autotools.cygclass (cygautoreconf): Don't force path of autoreconf.

 ChangeLog              | 2 ++
 lib/autotools.cygclass | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

commit 3cf29af93894fcc35eec1822ea76c5301ff63908
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-01-18

    Post-release version bump.

 CYGWIN-PATCHES/README | 10 +++++-----
 ChangeLog             |  2 ++
 configure.ac          |  2 +-
 3 files changed, 8 insertions(+), 6 deletions(-)

commit 95c14d597d2b0fe50de39043eb5e0b768d5a378b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-01-18

    lib/kde4.cygclass: Update SRC_URI for automoc4, amarok-2, kdevplatform.

 ChangeLog         |  2 ++
 lib/kde4.cygclass | 10 ++++++++--
 2 files changed, 10 insertions(+), 2 deletions(-)

commit 4d6363fd0078694c0b183e20c52e74c190be82ba
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-01-18

    lib/ruby-gnome2.cygclass (ruby_gnome2_install): Fix installation of partially overlapping ri doc modules.

 ChangeLog                | 3 +++
 lib/ruby-gnome2.cygclass | 3 ++-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit 9efbd13c79c2991c6ebb0e166c6508aae00f6565
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-01-18

    lib/bzr.cygclass (bzr_fetch), lib/cvs.cygclass (cvs_fetch), lib/git.cygclass (git_fetch), lib/hg.cygclass (hg_fetch), lib/svn.cygclass (svn_fetch): Use tar --exclude-vcs.

 ChangeLog        | 6 ++++++
 lib/bzr.cygclass | 2 +-
 lib/cvs.cygclass | 2 +-
 lib/git.cygclass | 2 +-
 lib/hg.cygclass  | 2 +-
 lib/svn.cygclass | 2 +-
 6 files changed, 11 insertions(+), 5 deletions(-)

commit 62bc6f92f354fd000f8869adb80359214a0ccc4f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-01-18

    lib/autotools.cygclass (cygautoreconf): Install config.rpath based on configure.ac, as configure is not always present yet (e.g. CVS checkouts).

 ChangeLog              | 3 +++
 lib/autotools.cygclass | 8 ++++----
 2 files changed, 7 insertions(+), 4 deletions(-)

commit 328f053e2c849e90807a8e5b8ef75c679b81f716
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-01-18

    bin/cygport.in (docinto), bin/dodoc, bin/newdoc: Allow installing docs into custom dir under /usr/share/doc by calling docinto with a leading slash (e.g. /HTML/en/foo).
    
    lib/kde3.cygclass (kde3_install), lib/kde4.cygclass (kde4_install), lib/ruby-gnome2.cygclass (ruby_gnome2_install): Use docinto /....

 ChangeLog                |  8 ++++++++
 bin/cygport.in           |  4 ----
 bin/dodoc                | 11 +++++------
 bin/newdoc               | 11 +++++------
 lib/kde3.cygclass        | 21 +++++++++------------
 lib/kde4.cygclass        | 21 +++++++++------------
 lib/ruby-gnome2.cygclass | 10 ++--------
 7 files changed, 38 insertions(+), 48 deletions(-)

commit e53adb423fb565fe2a593eb38ad1ce29dac6f393
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-01-18

    bin/cygport.in (__pkg_binpkg): Fix mixing of .list and pkg_CONTENTS.

 ChangeLog      |  2 ++
 bin/cygport.in | 23 +++++++++++++----------
 2 files changed, 15 insertions(+), 10 deletions(-)

commit 9495672888c71add3045f64a34676c25fadc4cff
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-01-18

    bin/cygport.in (unpack): Support .tar.lzo archives.

 ChangeLog      | 2 ++
 bin/cygport.in | 4 ++++
 2 files changed, 6 insertions(+)

commit 851c7d8f670b8842f29d25ebe2874be91a431a61
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-01-18

    data/cygport.nanorc: Fix regexes, replacing \< with [[:<:]], etc:
    http://cygwin.com/ml/cygwin/2009-01/msg00531.html

 ChangeLog           |  5 +++++
 data/cygport.nanorc | 12 ++++++------
 2 files changed, 11 insertions(+), 6 deletions(-)

commit 6c5da4acc4f6782b0e88284cf1c7751488ac2f16
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-01-09

    lib/kde3.cygclass: Fix SRC_URI for kdevelop-3.5.4.

 ChangeLog         | 4 ++++
 lib/kde3.cygclass | 6 +++---
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 9cfb060bf747f036876c74b1c1922f4667015e8b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-01-05

    lib/xfce4.cygclass: Rename gtk-engines-xfce binary package.

 ChangeLog          | 2 ++
 lib/xfce4.cygclass | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

commit 2bdf91a9fdffb437b68c863f3740bd43871c8061
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-01-05

    bin/cygport.in (__pkg_diff): Make .src.patch with diff -p.

 ChangeLog      | 2 ++
 bin/cygport.in | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit a3f4486d2cbecddcbed2aec01e52f5abb6670bb5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-01-05

    lib/claws-mail.cygclass: Stop mangling ORIG_PN.

 ChangeLog               | 2 ++
 lib/claws-mail.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 9196a469fec9dcd552fb226ec6caa14fb792913c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2009-01-05

    lib/kde3.cygclass (kde3_compile): Disable apidox for KDE3.

 ChangeLog         | 4 ++++
 lib/kde3.cygclass | 7 +------
 2 files changed, 5 insertions(+), 6 deletions(-)

commit 4f6292896a4e80816523c887f8814b41e901fa59
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-12-19

    Prep docs for 0.9.4.

 CYGWIN-PATCHES/README |  2 +-
 NEWS                  | 12 ++++++++++++
 README                | 13 ++++---------
 3 files changed, 17 insertions(+), 10 deletions(-)

commit 865d978a94b3c781c26e86592d694a86d228846b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-12-19

    lib/ruby-gnome2.cygclass (ruby_gnome2_compile, ruby_gnome2_install):
    Fix rdoc generation when building monolithic ruby-gnome2-all.

 ChangeLog                |  3 +++
 lib/ruby-gnome2.cygclass | 19 +++++++++----------
 2 files changed, 12 insertions(+), 10 deletions(-)

commit 167841701b68e564235c2283ad3fac201c03c5e3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-12-19

    lib/pygtk.cygclass (pygtk_compile): Use pygobject-codegen-2.0 if present.

 ChangeLog          | 2 ++
 lib/pygtk.cygclass | 5 +++++
 2 files changed, 7 insertions(+)

commit 961b3307a1b3bc499a73c26409d1fc13ae437cee
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-12-19

    lib/gtkmm.cygclass: Remove all number suffixes from ORIG_PN.

 ChangeLog          | 2 ++
 lib/gtkmm.cygclass | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

commit 02402775ae278eff5aa5db748abc929607b85563
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-12-19

    lib/gtk2-perl.cygclass (gtk2_perl_install): Avoid mv 'same file' error.

 ChangeLog              | 4 ++++
 lib/gtk2-perl.cygclass | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit a3488b12342223fa54135d785f37571c7176305d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-12-09

    bin/cygport.in (__pkg_diff): Ignore *.jlc (compiled librep lisp) files.

 ChangeLog      | 4 ++++
 bin/cygport.in | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit 23114851ddf8dcd4a9c476a20ef769af745f8bf0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-12-09

    bin/cygport.in (cygpatch): Try with and without --binary.

 ChangeLog      | 2 ++
 bin/cygport.in | 9 +++++++--
 2 files changed, 9 insertions(+), 2 deletions(-)

commit 9632d857856c20b016c3f721ce1dc86e0fd206e4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-12-09

    lib/gtkmm.cygclass: Improve ORIG_PN. Fix DIFF_EXCLUDES for 2.24.

 ChangeLog          | 2 ++
 lib/gtkmm.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 09cbe5e3314470ab4a0794ee718c44f4ea7d4164
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-12-09

    bin/prep_fonts_dir.sh: Simplify .pcf compression code.

 ChangeLog             | 4 ++++
 bin/prep_fonts_dir.sh | 5 +----
 2 files changed, 5 insertions(+), 4 deletions(-)

commit 2f3c31e8cc571eb0b54d8c3a74ec08d0a4f9f293
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-11-26

    lib/Makefile.am: fox-build.cygclass removed.

 lib/Makefile.am | 1 -
 1 file changed, 1 deletion(-)

commit bf9d42b90139f7337fbe797e9d6b7fd78783bbd6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-11-26

    lib/gst-plugins0.10.cygclass: Enable experimental plugins.
    Override winsock2.h detection in favour of sys/socket.h.

 ChangeLog                    | 5 +++++
 lib/gst-plugins0.10.cygclass | 2 ++
 2 files changed, 7 insertions(+)

commit 09ffdd0191f087b39ed10e1452ac73aca8eed162
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-11-10

    lib/ruby-gnome2.cygclass (ruby_gnome2_install): Accept RDOC_MODULE.

 ChangeLog                |  2 ++
 lib/ruby-gnome2.cygclass | 20 ++++++++++++++++----
 2 files changed, 18 insertions(+), 4 deletions(-)

commit 8792af1cf4be9a98a7706381c84fdc8f2afe30ca
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-11-09

    bin/cygport.in (lndirs): lndir is now in the distro as part of
    modular X11, so we can require it unconditionally.

 CYGWIN-PATCHES/setup.hint |  2 +-
 ChangeLog                 |  3 +++
 bin/cygport.in            | 20 ++------------------
 3 files changed, 6 insertions(+), 19 deletions(-)

commit 8b37d181b7ef0b97b1ef91b43865d32c7b1e0934
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-11-09

    lib/fox-build.cygclass: Removed.

 CYGWIN-PATCHES/README  |   1 -
 ChangeLog              |   4 +
 lib/fox-build.cygclass | 208 -------------------------------------------------
 3 files changed, 4 insertions(+), 209 deletions(-)

commit d0f2e9e73a0ff5ff8acd1b040d47e6cdb353f679
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-11-06

    lib/xfce4.cygclass: Update for 4.6-beta.

 ChangeLog          |  2 ++
 lib/xfce4.cygclass | 18 ++++++++++--------
 2 files changed, 12 insertions(+), 8 deletions(-)

commit 2749c4270518a81d0a3a3a06a4ffdf9e60c53a67
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-11-06

    * bin/cygport.in (__pkg_dist): In the case of split binary packages,
    an empty binary package is not required to be aside the source package.

 ChangeLog      |  3 +++
 bin/cygport.in | 12 ++++++++++--
 2 files changed, 13 insertions(+), 2 deletions(-)

commit 7d22ff518d704a48f8f48d7e8d451d8b0eec8fa3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-11-06

    Post-release version bump.

 CYGWIN-PATCHES/README | 12 ++++++------
 ChangeLog             |  4 ++++
 configure.ac          |  2 +-
 3 files changed, 11 insertions(+), 7 deletions(-)

commit 0e170b311011758b0c69c77f94eacfbc3b6075d0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-10-28

    Prep docs for release.

 ChangeLog |  2 ++
 NEWS      | 11 +++++++++++
 2 files changed, 13 insertions(+)

commit 4756af8d8d7ca2b7ab1e9875d968a3996ea8c061
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-10-28

    clean.sh: test/ moved to tests/

 clean.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9843f18f2aa0e7ceeb015c8655a61816afe9014c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-10-28

    bin/cygport.in: Pack PVP into PV[1-*].
    (__pkg_binpkg): Accept foo_CONTENTS over PKG_CONTENTS[].

 ChangeLog      |  3 +++
 bin/cygport.in | 17 +++++++++++++----
 2 files changed, 16 insertions(+), 4 deletions(-)

commit 64c6ef53d8838269117577f02d382f6a420b8bb7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-10-28

    lib/gst-plugins0.10.cygclass: Add new plugins in -bad 0.10.9.

 ChangeLog                    |  2 ++
 lib/gst-plugins0.10.cygclass | 13 +++++++------
 2 files changed, 9 insertions(+), 6 deletions(-)

commit 7f60456317794f82848858048df7467e870680fd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-10-28

    lib/xorg.cygclass: Add GIT_URI; rename font packages.

 ChangeLog         |  4 +++
 lib/xorg.cygclass | 90 ++++++++++++++++++++++++++++++++++++++++++-------------
 2 files changed, 73 insertions(+), 21 deletions(-)

commit 2428c643207134c6d607e74c2e48bc596497080d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-28

    lib/bzr.cygclass,
    lib/cvs.cygclass: Only check for _URI during fetch.

 ChangeLog        |  3 +++
 lib/bzr.cygclass | 10 +++++-----
 lib/cvs.cygclass | 10 +++++-----
 3 files changed, 13 insertions(+), 10 deletions(-)

commit ce920fd0c00e93b8dd48e35ce5e33efdd6bbb63e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-28

    bin/cygport.in (__src_fetch),
    lib/Makefile.am:
    lib/fossil.cygclass: NEW cygclass for Fossil checkouts.

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             |  6 ++++-
 bin/cygport.in        |  2 +-
 lib/Makefile.am       |  1 +
 lib/fossil.cygclass   | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 74 insertions(+), 2 deletions(-)

commit 407dd3508f0a961a3657582775a6afd567773070
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-28

    bin/cygport.in (__src_patch),
    lib/bzr.cygclass,
    lib/cvs.cygclass,
    lib/git.cygclass,
    lib/hg.cygclass,
    lib/mtn.cygclass,
    lib/svn.cygclass: Use inherited() instead of _USE_rcs_FETCH.

 ChangeLog        | 8 ++++++++
 bin/cygport.in   | 2 +-
 lib/bzr.cygclass | 2 --
 lib/cvs.cygclass | 2 --
 lib/git.cygclass | 2 --
 lib/hg.cygclass  | 2 --
 lib/mtn.cygclass | 2 --
 lib/svn.cygclass | 2 --
 8 files changed, 9 insertions(+), 13 deletions(-)

commit 631069ca77d4ad36c467aa429b8486f91da5c53a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-28

    Use pushd/popd throughout.

 ChangeLog        |  2 +-
 bin/cygport.in   | 35 ++++++++++++++++++-----------------
 lib/php.cygclass |  5 +++--
 3 files changed, 22 insertions(+), 20 deletions(-)

commit bf49593fb233db8dac553e7cdb0cb7d82d8a6d90
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-28

    bin/cygport.in (pushd, popd): Added overrides.

 ChangeLog      |  2 ++
 bin/cygport.in | 14 ++++++++++++--
 2 files changed, 14 insertions(+), 2 deletions(-)

commit e3d7413c15ae1e96b238c7d72a83d7ba16620160
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-28

    lib/ruby.cygclass (ruby_install): Accept RDOC_MODULE.
    (rubyinto, doruby): Added.

 ChangeLog         |  3 +++
 lib/ruby.cygclass | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++++---
 2 files changed, 71 insertions(+), 3 deletions(-)

commit e76fed92ccfc42105df370ff44ee03a1903be0f1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-28

    lib/ruby-gnome2.cygclass: Add ruby-goocanvas.

 ChangeLog                | 4 ++++
 lib/ruby-gnome2.cygclass | 6 +++---
 2 files changed, 7 insertions(+), 3 deletions(-)

commit cc019d0ef1bcc86c9ea013a3ef6e4604bb1b5ed6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-23

    lib/berkdb.cygclass (berkdb_compile) [tcl]: tclConfig.sh moved.

 ChangeLog           | 2 ++
 lib/berkdb.cygclass | 3 +--
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 4122a147422e847c6d782734e710cb4d0e96db63
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-23

    Fix typo in last commit.

 lib/autotools.cygclass | 2 +-
 lib/gnome2.cygclass    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 1a1fc2e0ab5c5c5c9e5320d674e8d3932f57bb9a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-23

    lib/autotools.cygclass (cygautoreconf),
    lib/gnome2.cygclass (gnome2_autoreconf): Detect missing LT_OUTPUT.

 ChangeLog              | 3 +++
 lib/autotools.cygclass | 5 +++++
 lib/gnome2.cygclass    | 5 +++++
 3 files changed, 13 insertions(+)

commit 5147bf36146270174b17836cb9c873951cbf358a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-23

    lib/autotools.cygclass (cygautoreconf): Better detection of autoconf2.5.
    Catch illegal WANT_AUTOCONF value.

 ChangeLog              |  3 +++
 lib/autotools.cygclass | 36 ++++++++++++++++++------------------
 2 files changed, 21 insertions(+), 18 deletions(-)

commit 4a6fe2a99ff70082886edd22cc9392860047b71e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-23

    bin/cygport.in (cygtest): Don't exit if tests causes errors.

 ChangeLog      | 4 ++++
 bin/cygport.in | 4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 4a0d20858ea4d40ff51d3b08ec3f99b44eec445a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-16

    lib/distutils.cygclass (distutils_install):
    Collision-protect zope/__init__.py in distutils.
    lib/zope.cygclass: Remove.

 ChangeLog              |  4 ++++
 lib/Makefile.am        |  3 +--
 lib/distutils.cygclass |  7 +++++++
 lib/zope.cygclass      | 55 --------------------------------------------------
 4 files changed, 12 insertions(+), 57 deletions(-)

commit 12e99c7b43b62f0ef6727d230ec079c82db9e472
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-16

    Post-release version bump.

 CYGWIN-PATCHES/README | 10 +++++-----
 ChangeLog             |  4 ++++
 configure.ac          |  2 +-
 3 files changed, 10 insertions(+), 6 deletions(-)

commit 5124bd3315c252b0c5ee95c67a0ee650b300811f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-11

    Moved website to sourceware.org.

 AUTHORS                      | 2 +-
 CYGWIN-PATCHES/README        | 4 ++--
 ChangeLog                    | 2 ++
 bin/cygport.in               | 4 ++--
 bin/dobin                    | 2 +-
 bin/dodoc                    | 2 +-
 bin/doexe                    | 2 +-
 bin/doicon                   | 2 +-
 bin/doins                    | 2 +-
 bin/dolib                    | 2 +-
 bin/dolocale                 | 2 +-
 bin/doman                    | 2 +-
 bin/domenu                   | 2 +-
 bin/dosbin                   | 2 +-
 bin/dosym                    | 2 +-
 bin/make_desktop_entry       | 2 +-
 bin/make_etc_defaults        | 2 +-
 bin/newbin                   | 2 +-
 bin/newdoc                   | 2 +-
 bin/newexe                   | 2 +-
 bin/newicon                  | 2 +-
 bin/newins                   | 2 +-
 bin/newman                   | 2 +-
 bin/newmenu                  | 2 +-
 bin/newsbin                  | 2 +-
 bin/prep_fonts_dir.sh        | 2 +-
 bin/prep_freedesktop_mime.sh | 2 +-
 bin/prep_gconf_schemas.sh    | 2 +-
 bin/prep_gtk2_modules.sh     | 2 +-
 bin/prep_gtk_icon_theme.sh   | 2 +-
 bin/prep_libtool_modules.sh  | 2 +-
 data/cygport.conf            | 2 +-
 data/cygport.nanorc          | 2 +-
 data/mirrors                 | 2 +-
 data/sample.cygport          | 2 +-
 lib/R.cygclass               | 2 +-
 lib/apache.cygclass          | 2 +-
 lib/apache1.cygclass         | 2 +-
 lib/apache2.cygclass         | 2 +-
 lib/aspell-dict.cygclass     | 2 +-
 lib/autotools.cygclass       | 2 +-
 lib/berkdb.cygclass          | 2 +-
 lib/bzr.cygclass             | 2 +-
 lib/claws-mail.cygclass      | 2 +-
 lib/cmake.cygclass           | 2 +-
 lib/cross.cygclass           | 2 +-
 lib/cvs.cygclass             | 2 +-
 lib/distutils.cygclass       | 2 +-
 lib/docbook.cygclass         | 2 +-
 lib/ebook.cygclass           | 2 +-
 lib/emacs.cygclass           | 2 +-
 lib/font.cygclass            | 2 +-
 lib/fox-build.cygclass       | 2 +-
 lib/fox.cygclass             | 2 +-
 lib/ggz.cygclass             | 2 +-
 lib/git.cygclass             | 2 +-
 lib/gnome.org.cygclass       | 2 +-
 lib/gnome2.cygclass          | 2 +-
 lib/gst-plugins.cygclass     | 2 +-
 lib/gst-plugins0.10.cygclass | 2 +-
 lib/gst-plugins0.8.cygclass  | 2 +-
 lib/gstreamer.cygclass       | 2 +-
 lib/gtk2-perl.cygclass       | 2 +-
 lib/gtkmm.cygclass           | 2 +-
 lib/hg.cygclass              | 2 +-
 lib/java.cygclass            | 2 +-
 lib/kde3.cygclass            | 2 +-
 lib/kde4.cygclass            | 2 +-
 lib/lua.cygclass             | 2 +-
 lib/mono.cygclass            | 2 +-
 lib/mtn.cygclass             | 2 +-
 lib/ocaml.cygclass           | 2 +-
 lib/octave.cygclass          | 2 +-
 lib/opensync.cygclass        | 2 +-
 lib/perl.cygclass            | 2 +-
 lib/php.cygclass             | 2 +-
 lib/pygtk.cygclass           | 2 +-
 lib/python.cygclass          | 2 +-
 lib/qt3-qmake.cygclass       | 2 +-
 lib/qt3.cygclass             | 2 +-
 lib/qt4-cmake.cygclass       | 2 +-
 lib/qt4-qmake.cygclass       | 2 +-
 lib/qt4.cygclass             | 2 +-
 lib/rox.cygclass             | 2 +-
 lib/ruby-gnome2.cygclass     | 2 +-
 lib/ruby.cygclass            | 2 +-
 lib/svn.cygclass             | 2 +-
 lib/tcl.cygclass             | 2 +-
 lib/utils.cygclass           | 2 +-
 lib/wxwidgets.cygclass       | 2 +-
 lib/xfce4.cygclass           | 2 +-
 lib/xorg.cygclass            | 2 +-
 lib/zope.cygclass            | 2 +-
 tests/messages               | 4 ++--
 94 files changed, 98 insertions(+), 96 deletions(-)

commit 37c0ef07428179fef94482ddef52ece2bf807ded
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-11

    Prep docs for 0.9.2.

 NEWS | 13 +++++++++++++
 1 file changed, 13 insertions(+)

commit 0422e413b54cb809a05b0c9a4c17f8789bfbc743
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-11

    Prep docs for 0.9.2

 ChangeLog | 4 ++++
 TODO      | 3 ---
 2 files changed, 4 insertions(+), 3 deletions(-)

commit b6162ed5403da4f12a588aa1c759d3ed5e9e5573
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-08

    lib/ruby-gnome2.cygclass (ruby_gnome2_install): Only install implibs where required.

 ChangeLog                |  1 +
 lib/ruby-gnome2.cygclass | 12 +++++++-----
 2 files changed, 8 insertions(+), 5 deletions(-)

commit 33a85a1889656d5dc11ad23ecfbd0dce0b233a8c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-08

    lib/ruby-gnome2.cygclass: Remove support for obsolete versions.

 ChangeLog                |  2 ++
 lib/ruby-gnome2.cygclass | 10 ++--------
 2 files changed, 4 insertions(+), 8 deletions(-)

commit 53ef784f1113642ac58711159d1817ac01a988bd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-07

    lib/tcl.cygclass (TK_INCLUDEDIR, TK_LIBDIR): Define.

 ChangeLog        | 16 ++++++++++++++++
 lib/tcl.cygclass |  2 ++
 2 files changed, 18 insertions(+)

commit 04e91a496521b2399f23b080dd3e60ac142e9097
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-05

    * bin/cygport.in (__prepdoc):
    bin/dodoc:
    bin/newdoc:
    lib/autotools.cygclass (cygconf):
    lib/berkdb.cygclass (berkdb_install):
    lib/kde3.cygclass (kde3_install):
    lib/kde4.cygclass (kde4_install):
    lib/ruby-gnome2.cygclass (ruby_gnome2_install):
    Move docdir to /usr/share/doc/PACKAGE.

 CYGWIN-PATCHES/README    | 16 ++++++++--------
 bin/cygport.in           | 10 +++++-----
 bin/dodoc                |  4 ++--
 bin/newdoc               |  4 ++--
 lib/autotools.cygclass   |  2 +-
 lib/berkdb.cygclass      |  8 ++++----
 lib/kde3.cygclass        |  4 ++--
 lib/kde4.cygclass        |  4 ++--
 lib/ruby-gnome2.cygclass |  2 +-
 9 files changed, 27 insertions(+), 27 deletions(-)

commit 935f9dccee1b00111eb5fa3510930f3eb220db45
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-03

    autogen.sh: Cleanup configure arguments.

 autogen.sh | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit f10132fb3e274b8dede9c18e30dbcef1c2660c93
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-02

    Makefile.am: Exclude CYGWIN-PATCHES/.svn from dist.

 Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1e38668748391764b3fb2b40f3a2ca69239761e2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-02

    bin/cygport.in (__src_prep): Handle multiple-patch tarballs.

 ChangeLog      |  4 ++++
 bin/cygport.in | 16 +++++++++++++++-
 2 files changed, 19 insertions(+), 1 deletion(-)

commit 0aae289908d43825b2e6a05737797df05eeb3947
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-02

    bin/make_desktop_entry: Update to 1.0 spec; allow additional args.

 ChangeLog              | 2 ++
 bin/make_desktop_entry | 5 +++--
 2 files changed, 5 insertions(+), 2 deletions(-)

commit 9eb9e6591c5d3c13adc731f558c1c8ad6301c508
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-02

    lib/Makefile.am:
    lib/rox.cygclass: NEW cygclass for ROX desktop packages.

 CYGWIN-PATCHES/README |   1 +
 ChangeLog             |   3 ++
 lib/Makefile.am       |   1 +
 lib/rox.cygclass      | 109 ++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 114 insertions(+)

commit af04d91256c95572392c30eb23345310c7db7b49
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-01

    lib/svn.cygclass: Fix SVN_MODULE where SVN_URI ends with SVN_BRANCH.

 ChangeLog        | 2 ++
 lib/svn.cygclass | 6 +++++-
 2 files changed, 7 insertions(+), 1 deletion(-)

commit 3b72b5cfafd4662f4447b8a3efac0043ff05f757
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-01

    lib/distutils.cygclass: Simplify ORIG_PN definition.

 ChangeLog              |  2 ++
 lib/distutils.cygclass | 10 +---------
 2 files changed, 3 insertions(+), 9 deletions(-)

commit 21337fafaafa633f5de5210b970bd66d7ffb7d3e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-01

    lib/lua.cygclass: Remove support for obsolete 5.0.

 ChangeLog        | 2 ++
 lib/lua.cygclass | 8 ++------
 2 files changed, 4 insertions(+), 6 deletions(-)

commit d8aea7fb154e3cfa591950771616952725493d92
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-01

    lib/gnome.org.cygclass: Remove obsolete CVS_URI.

 ChangeLog              | 2 ++
 lib/gnome.org.cygclass | 5 -----
 2 files changed, 2 insertions(+), 5 deletions(-)

commit 49081cca29094a22c0d6fb47c1db4e6e34e18839
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-01

    lib/cross.cygclass: Cleanup whitespace.

 lib/cross.cygclass | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

commit 346a380199537fd9d9d82d5e205bc02132b512a4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-01

    bin/cygport.in:
    lib/*.cygclass:
    readonly-protect functions; remove obsolete aliases.

 ChangeLog                    | 4 ++++
 bin/cygport.in               | 9 ++-------
 lib/R.cygclass               | 2 ++
 lib/apache.cygclass          | 3 +++
 lib/apache1.cygclass         | 3 +++
 lib/apache2.cygclass         | 3 +++
 lib/aspell-dict.cygclass     | 4 +++-
 lib/autotools.cygclass       | 2 ++
 lib/berkdb.cygclass          | 2 ++
 lib/bzr.cygclass             | 4 +++-
 lib/cmake.cygclass           | 2 ++
 lib/cross.cygclass           | 4 +++-
 lib/cvs.cygclass             | 2 ++
 lib/distutils.cygclass       | 2 ++
 lib/docbook.cygclass         | 3 +++
 lib/ebook.cygclass           | 2 ++
 lib/emacs.cygclass           | 4 +++-
 lib/font.cygclass            | 4 +++-
 lib/fox.cygclass             | 1 +
 lib/ggz.cygclass             | 2 ++
 lib/git.cygclass             | 2 ++
 lib/gnome2.cygclass          | 2 ++
 lib/gst-plugins0.10.cygclass | 2 ++
 lib/gstreamer.cygclass       | 5 +++--
 lib/gtk2-perl.cygclass       | 2 ++
 lib/gtkmm.cygclass           | 4 +++-
 lib/hg.cygclass              | 2 ++
 lib/java.cygclass            | 6 +++---
 lib/kde3.cygclass            | 2 ++
 lib/kde4.cygclass            | 2 ++
 lib/mono.cygclass            | 4 +++-
 lib/mtn.cygclass             | 4 +++-
 lib/ocaml.cygclass           | 2 ++
 lib/opensync.cygclass        | 2 ++
 lib/perl.cygclass            | 2 ++
 lib/php.cygclass             | 2 ++
 lib/pygtk.cygclass           | 2 ++
 lib/python.cygclass          | 4 +++-
 lib/qt3-qmake.cygclass       | 2 ++
 lib/qt3.cygclass             | 2 ++
 lib/qt4-cmake.cygclass       | 2 ++
 lib/qt4-qmake.cygclass       | 2 ++
 lib/qt4.cygclass             | 2 ++
 lib/ruby-gnome2.cygclass     | 8 +++-----
 lib/ruby.cygclass            | 4 +++-
 lib/svn.cygclass             | 4 +++-
 lib/utils.cygclass           | 4 +++-
 lib/wxwidgets.cygclass       | 3 ++-
 lib/xfce4.cygclass           | 4 +++-
 lib/xorg.cygclass            | 2 ++
 50 files changed, 121 insertions(+), 31 deletions(-)

commit 3757298aa1418a764a690201916f805c9c6a9c70
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-01

    * bin/cygport.in: Remove _name variable.

 ChangeLog       |  2 ++
 bin/Makefile.am |  3 +--
 bin/cygport.in  | 19 +++++++++----------
 3 files changed, 12 insertions(+), 12 deletions(-)

commit e24a87b4e80754498344c011e93f642efedecfec
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-01

    bin/cygport.in (__check_function_ro): New function.

 ChangeLog      |  4 ++++
 bin/cygport.in | 11 +++++++++--
 2 files changed, 13 insertions(+), 2 deletions(-)

commit 93195dc6de5a3dbf25f53b95df8d2af6c3df6761
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-01

    tests/messages: Fix typo.

 tests/messages | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit aff9326ef882acc44931bbc1a65a43554d8a7dc3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-01

    * bin/cygport.in (__prepinstalldirs):
    libtool-2.2 does not relink during install on Cygwin.

 ChangeLog      | 3 +++
 bin/cygport.in | 4 ----
 2 files changed, 3 insertions(+), 4 deletions(-)

commit c4fa0668e463b7717120b27710dcd9596c58818e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-09-01

    lib/kde3.cygclass: Add KDevelop 3.5.3; remove obsolete versions.

 ChangeLog         | 2 ++
 lib/kde3.cygclass | 6 +-----
 2 files changed, 3 insertions(+), 5 deletions(-)

commit 9e2b272b61b129222b00a1c7b4f667d6339efd00
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-31

    bin/cygport.in (__srpm_extract): New function.
    (unpack): Call it for *.src.rpm sources.

 ChangeLog      |  3 +++
 bin/cygport.in | 24 ++++++++++++++++++++++++
 2 files changed, 27 insertions(+)

commit 6670062ca6afeb740d719e9ec1fcfd3dd6633bfb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-31

    Update TODO

 TODO | 17 ++++++-----------
 1 file changed, 6 insertions(+), 11 deletions(-)

commit 3bc6e4c795fac6dadd7ead026dc80f23afe1622d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-31

    * bin/cygport.in:
    lib/berkdb.cygclass (berkdb_autoreconf):
    lib/cross.cygclass (cross_config_sub):
    lib/gnome2.cygclass (gnome2_autoreconf):
    lib/kde3.cygclass (kde3_autoreconf): Remove libtool 1.5 support.
    
    * bin/prep_libtool_modules.sh: Speed up libtool version detection.

 ChangeLog                   |  8 ++++++++
 bin/cygport.in              |  4 ++--
 bin/prep_libtool_modules.sh |  2 +-
 lib/berkdb.cygclass         | 19 +------------------
 lib/cross.cygclass          |  2 +-
 lib/gnome2.cygclass         |  2 +-
 lib/kde3.cygclass           | 10 +---------
 7 files changed, 15 insertions(+), 32 deletions(-)

commit dbdc66478d7e08a01073af41f9b16401bf41e802
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-31

    Clean up a number of old FIXMEs.

 ChangeLog                | 1 +
 bin/cygport.in           | 1 -
 lib/aspell-dict.cygclass | 1 -
 3 files changed, 1 insertion(+), 2 deletions(-)

commit 612ffcd28289b6a374197e60e3b656fc85059b6d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-31

    lib/pygtk.cygclass: Remove deprecated packages.

 ChangeLog          |  2 ++
 lib/pygtk.cygclass | 72 ++++++++++--------------------------------------------
 2 files changed, 15 insertions(+), 59 deletions(-)

commit 11d99c2979d1b922ad3ce7de04d86e48398a2ffb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-31

    bin/cygport.in: Tweak argument parser catch-all.

 ChangeLog      |  4 ++++
 bin/cygport.in | 11 ++++++++++-
 2 files changed, 14 insertions(+), 1 deletion(-)

commit b369fcf66ea394661f728740491fa2b747038e27
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-30

    bin/cygport.in:
    bin/prep_libtool_modules.sh:
    lib/ebook.cygclass:
    lib/qt3-qmake.cygclass:
    lib/qt4-qmake.cygclass:
    Clean up a number of old FIXMEs.

 ChangeLog                   | 7 +++++++
 bin/cygport.in              | 3 ---
 bin/prep_libtool_modules.sh | 5 ++---
 lib/ebook.cygclass          | 1 -
 lib/qt3-qmake.cygclass      | 2 +-
 lib/qt4-qmake.cygclass      | 2 +-
 6 files changed, 11 insertions(+), 9 deletions(-)

commit 5542188848d7ac5787993b2a0fa828d92b7c0656
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-29

    lib/gnome2.cygclass: No need to override localstatedir with rarian.

 ChangeLog           | 4 ++++
 lib/gnome2.cygclass | 2 --
 2 files changed, 4 insertions(+), 2 deletions(-)

commit b098121f225b446ef92dc8423dd5fbce125b2ef1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-29

    lib/ruby-gnome2.cygclass (ruby_gnome2_compile, ruby_gnome2_install):
    Enable rdoc generation, using ri docs, not HTML.

 ChangeLog                |  3 +++
 lib/ruby-gnome2.cygclass | 11 ++++-------
 2 files changed, 7 insertions(+), 7 deletions(-)

commit 253e679459b03e309b80ec492fc1345a338b43a2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-29

    lib/ruby.cygclass (RI_SITEDIR): Define.
    (ruby_compile, ruby_install) [RDOC_SOURCE]: Build ri docs, not HTML.

 ChangeLog         | 3 +++
 lib/ruby.cygclass | 9 +++++----
 2 files changed, 8 insertions(+), 4 deletions(-)

commit 4d2879b520f78bdcfddbcbeac18e5f2192076816
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-28

    bin/cygport.in (__oldpatch): Remove long-deprecated function.

 ChangeLog      |  2 ++
 bin/cygport.in | 27 +--------------------------
 2 files changed, 3 insertions(+), 26 deletions(-)

commit b18c577f1fc8e447a72668b8ecb4baa0c81ad828
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-28

    bin/cygport.in: Allow autotools.cygclass to be manually re-inherit()ed.
    lib/autotools.cygclass: Document this feature.

 ChangeLog              |  3 +++
 bin/cygport.in         |  6 +++++-
 lib/autotools.cygclass | 16 ++++++++++++++++
 3 files changed, 24 insertions(+), 1 deletion(-)

commit f59dc8170fcf6faa02011050621cbabc338f4a6b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-28

    bin/cygport.in (__prepman): Do not compress lzma-compressed manpages.

 ChangeLog      | 4 ++++
 bin/cygport.in | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit 9f76c73ee1bb2b304f14c532a5359f7d8d5f0a4a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-28

    configure.in: Post-release version bump.

 CYGWIN-PATCHES/README | 28 ++++++++++++++--------------
 ChangeLog             |  4 ++++
 configure.ac          |  2 +-
 3 files changed, 19 insertions(+), 15 deletions(-)

commit 55eb43a8b2fd041520d6bbcb054a54940b9038a0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-28

    Prep docs for 0.9.1

 NEWS | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

commit 438983b2c1ee1b6c9c2ac40e955b38699ca2801b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-27

    svn:ignore *.lzma

commit 15510e5ad6e81858d83653d012833e8a813b7968
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-27

    lib/gst-plugins0.10.cygclass: Update module lists.

 ChangeLog                    |  2 ++
 lib/gst-plugins0.10.cygclass | 14 +++++---------
 2 files changed, 7 insertions(+), 9 deletions(-)

commit 0cfcf2f36e7e890e97f2cf3897345ad0d5bcdeac
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-27

    Update TODO

 TODO | 7 -------
 1 file changed, 7 deletions(-)

commit da86c59d77b1a47009dfd0445af386775942e97d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-27

    * lib/xorg.cygclass: Drop xorg- prefix from font-* packages.

 ChangeLog         |  2 ++
 lib/xorg.cygclass | 37 ++++++++++++++++---------------------
 2 files changed, 18 insertions(+), 21 deletions(-)

commit 979ff5ee8e2e9d7199af817e2a61b779cce5c88f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-27

    * lib/gtk2-perl.cygclass (gtk2_perl_compile):
    man still subs '.' for '::', so we still need to rename the manpages.

 ChangeLog              |  3 +++
 lib/gtk2-perl.cygclass | 19 +++++++++++++++++++
 2 files changed, 22 insertions(+)

commit 46526d65f8fd2d1feb7d3006c73eb37c4af39a04
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-27

    * tests/bootstrap:
    Always run make dist first, unless in distcheck. Clean up after test.

 ChangeLog       |  5 +++++
 tests/bootstrap | 10 ++++++----
 2 files changed, 11 insertions(+), 4 deletions(-)

commit acd1ebbc195fa4ddda4ad79853a0c28daf218854
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-27

    * bin/cygport.in (__gpg_verify, __src_prep):
    Only warn about missing gnupg if there is a signature to verify.
    Only verify signatures if existant; don't warn about "missing" sigs.
    Verify signatures in PATCH_URI if existant.
    Catch error if signature verification fails.

 ChangeLog      |  6 +++++
 bin/cygport.in | 71 +++++++++++++++++++++++++++++++++++++---------------------
 2 files changed, 52 insertions(+), 25 deletions(-)

commit 2bffad2ab92aaca8e7e69c0b86499174c3dac355
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-26

    * bin/cygport.in (cygautoreconf, cygconf, src_compile):
    Moved out; auto-inherit autotools instead.
    lib/autotools.cygclass:
    lib/Makefile.am: Added new cygclass for cygautoreconf and cygconf.

 CYGWIN-PATCHES/README  |   1 +
 ChangeLog              |   5 +
 bin/cygport.in         | 247 ++----------------------------------------------
 lib/Makefile.am        |   1 +
 lib/autotools.cygclass | 249 +++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 262 insertions(+), 241 deletions(-)

commit 869ba7eb95fe0176661c9ca928ba31193b6017dc
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-26

    * bin/make_etc_defaults:
    bin/prep_fonts_dir.sh:
    bin/prep_gtk2_modules.sh:
    lib/docbook.cygclass (docbook_sgml_postinst, docbook_sgml_prerm):
    (docbook_xml_postinst, docbook_xml_prerm):
    lib/ggz.cygclass (ggz_postinst):
    lib/php.cygclass (php_postinst):
    Use fully qualified paths for all commands in postinstall scripts.

 ChangeLog                | 11 +++++++++++
 bin/make_etc_defaults    |  4 ++--
 bin/prep_fonts_dir.sh    | 10 +++++-----
 bin/prep_gtk2_modules.sh | 12 ++++++------
 lib/docbook.cygclass     | 18 +++++++++---------
 lib/ggz.cygclass         |  4 ++--
 lib/php.cygclass         |  2 +-
 7 files changed, 36 insertions(+), 25 deletions(-)

commit 9999f6e063fa208e79735138283b4a1244c6b91c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-25

    Fix last patch.

 lib/berkdb.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1aa2b4b3ef3bbd1f028cd1ad22d3a3b46ed1d628
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-25

    lib/wxwidgets.cygclass: WX_VERSION is mandatory, no default value.

 ChangeLog              | 2 ++
 lib/wxwidgets.cygclass | 5 +++--
 2 files changed, 5 insertions(+), 2 deletions(-)

commit 2ecca875281585777ce7e2cbc301d02145d40bfa
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-25

    lib/berkdb.cygclass: Java and Tcl bindings are optional, depending
    on whether their respective cygclasses have already been inherited.

 ChangeLog           |  3 +++
 lib/berkdb.cygclass | 76 ++++++++++++++++++++++++++++++++++++++++-------------
 2 files changed, 61 insertions(+), 18 deletions(-)

commit b6563841904a941ac18b11107e0e159603801c70
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-25

    bin/cygport.in (inherited): New function.

 ChangeLog      |  2 ++
 bin/cygport.in | 23 +++++++++++++++++++++--
 2 files changed, 23 insertions(+), 2 deletions(-)

commit 4b3b0e31dbde79c39da198231b946fa6e8f3d36e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-25

    lib/cmake.cygclass: NEW for cygcmake() and default src_compile().
    lib/kde4.cygclass: Call it.
    lib/opensync.cygclass: Ditto.
    lib/qt4-cmake.cygclass: Ditto.
    bin/cygport.in (cygcmake): Removed.

 CYGWIN-PATCHES/README  |  1 +
 ChangeLog              |  6 +++++
 TODO                   |  1 -
 bin/cygport.in         | 37 -----------------------------
 lib/Makefile.am        |  1 +
 lib/cmake.cygclass     | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++
 lib/kde4.cygclass      |  2 +-
 lib/opensync.cygclass  |  2 ++
 lib/qt4-cmake.cygclass |  2 +-
 9 files changed, 75 insertions(+), 40 deletions(-)

commit 7fde1e47b3cecb7f33c506a723583363e77b2a3d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-25

    bin/dolib: Use libtool to install libtool libraries.

 ChangeLog |  2 ++
 bin/dolib | 10 +++++++++-
 2 files changed, 11 insertions(+), 1 deletion(-)

commit e4340d3b7f7f7749304fa4c4bb99f49022fbc21e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-24

    bin/cygport.in (__prepdoc): Don't default install ABOUT-NLS or INSTALL.

 ChangeLog      | 2 ++
 bin/cygport.in | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit e1a0682166fc0dbfff87b4e6d4abe936fcee57f8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-24

    lib/berkdb.cygclass: Disable building of Java bindings.

 ChangeLog           |  2 ++
 TODO                |  1 -
 lib/berkdb.cygclass | 41 +----------------------------------------
 3 files changed, 3 insertions(+), 41 deletions(-)

commit 1b1bbd8bc3e7c9c516d720466b653fc4338c53cc
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-24

    lib/fox-build.cygclass: Fix internally for new name.

 lib/fox-build.cygclass | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 2d525c3e13472571d08ee3addcd775539357444e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-24

    Setting svn:keywords Id on new files.

commit 70fe7e00c54ae0a8ea8b4c233d2ffa83be42b04d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-24

    * lib/mono.cygclass: Remove MAKEOPTS override.

 ChangeLog         | 2 ++
 TODO              | 1 -
 lib/mono.cygclass | 1 -
 3 files changed, 2 insertions(+), 2 deletions(-)

commit 73e2da62126c3d14c17e6f985b91caab386719ad
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-24

    lib/qt3.cygclass:
    lib/qt3-qmake.cygclass:
    lib/Makefile.am:
    Move qmake code into separate qt3-qmake cygclass.

 CYGWIN-PATCHES/README  |  1 +
 ChangeLog              |  5 ++++
 TODO                   |  1 -
 lib/Makefile.am        |  1 +
 lib/qt3-qmake.cygclass | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++
 lib/qt3.cygclass       | 46 ++---------------------------
 6 files changed, 87 insertions(+), 45 deletions(-)

commit baf191294f6f18bf711e5bf9ef2f4d488ee04b16
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-24

    bin/cygport.in: Make dependency on diffstat required.

 CYGWIN-PATCHES/setup.hint |  2 +-
 ChangeLog                 |  2 ++
 bin/cygport.in            | 10 +++-------
 3 files changed, 6 insertions(+), 8 deletions(-)

commit 83ee72e3594bd8165e87d061c7da414fc8f54575
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-24

    lib/fox-build.cygclass, lib/Makefile.am: Renamed old fox.cygclass.
    lib/fox.cygclass: Replaced with wxwidgets-style fox-config wrapper.

 CYGWIN-PATCHES/README  |   1 +
 ChangeLog              |   3 +
 TODO                   |   1 -
 lib/Makefile.am        |   1 +
 lib/fox-build.cygclass | 208 +++++++++++++++++++++++++++++++++++++++++++++++++
 lib/fox.cygclass       | 189 ++++----------------------------------------
 6 files changed, 227 insertions(+), 176 deletions(-)

commit 2a66ca99b2ddf2bb17f74962ae998245242d47f6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-24

    Post-release version bump.

 CYGWIN-PATCHES/README | 26 +++++++++++++-------------
 ChangeLog             |  4 ++++
 configure.ac          |  2 +-
 3 files changed, 18 insertions(+), 14 deletions(-)

commit a90750736e470707641c8d042e54d8c3bcb37aca
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-24

    Prep docs for 0.9.0.

 CYGWIN-PATCHES/README | 132 +++++++++++++++++++++++++-------------------------
 NEWS                  |   8 ++-
 TODO                  |   3 --
 3 files changed, 73 insertions(+), 70 deletions(-)

commit b876e66e014ef024a8ad50bdd2213578b8039de2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-23

    bin/cygport.in (_privclassdir): Move to $pkgdatadir/cygclass.
    lib/Makefile.am (cygclassdir): Ditto.

 ChangeLog       |  3 +++
 bin/cygport.in  | 19 ++++++++++---------
 lib/Makefile.am |  2 +-
 3 files changed, 14 insertions(+), 10 deletions(-)

commit 3d274907090b8ecded8a233408dda70a87f87eba
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-23

    Move ChangeLog.old to OChangeLog.

 ChangeLog.old | 1694 ---------------------------------------------------------
 OChangeLog    | 1694 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1694 insertions(+), 1694 deletions(-)

commit 6582f02979b50a274b3d2b35a48f5c42ee23259f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-23

    lib/Makefile.am (cygclass_DATA): Don't install gst-plugins0.8.cygclass.

 ChangeLog       | 2 ++
 lib/Makefile.am | 1 -
 2 files changed, 2 insertions(+), 1 deletion(-)

commit 0940bcaaf9a0de7987479cc62635c557d23ddd21
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-23

    bin/make_managed_mount: Removed obsolete command.
    bin/prep_gnu_info.sh: Ditto.
    bin/prep_scrollkeeper_omf.sh: Ditto.

 bin/make_managed_mount       | 62 --------------------------------------------
 bin/prep_gnu_info.sh         | 51 ------------------------------------
 bin/prep_scrollkeeper_omf.sh | 52 -------------------------------------
 3 files changed, 165 deletions(-)

commit b066ded6195a83e830dc13955d18c4bc7b253aca
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-22

    lib/gtk2-perl.cygclass: PODs and manpages build OOTB on 1.7.
    Inter-module linking fixed in perl 5.10.0-5 and EU::D 0.300-2.

 ChangeLog              |  3 ++
 TODO                   |  3 --
 lib/gtk2-perl.cygclass | 76 --------------------------------------------------
 3 files changed, 3 insertions(+), 79 deletions(-)

commit a675455cd0545d3cfd6aabe5d9599527a7651e6a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-22

    bin/cygport.in (__mkdirs, __finish): Managed mounts are extinct.
    bin/Makefile.am: Do not install make_managed_mount.

 ChangeLog       |  3 +++
 README          | 13 -------------
 TODO            |  1 -
 bin/Makefile.am |  1 -
 bin/cygport.in  | 20 +-------------------
 5 files changed, 4 insertions(+), 34 deletions(-)

commit 24e0b6236bb25197bae3f03e3e853dacf4f30b80
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-22

    bin/cygport.in: Only run on Cygwin 1.7.

 ChangeLog      | 2 ++
 bin/cygport.in | 7 +++++++
 2 files changed, 9 insertions(+)

commit 644a020a5615137726865140879983d599e9404f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-22

    configure.ac: Post-branch version bump.

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e8e1fbdf9ec19662af74f8098ba8391ab6d8cf3d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-22

    bin/cygport.in (__prepinfo): Compress only *.info* files.

 ChangeLog      | 2 ++
 bin/cygport.in | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

commit 5bb09651b289fbaa95a0d6544aff401faa51ecbe
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-22

    Moved pre-branch ChangeLog to ChangeLog.old.

 ChangeLog     | 1695 +--------------------------------------------------------
 ChangeLog.old | 1694 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1698 insertions(+), 1691 deletions(-)

commit 9437a2db93f66dfb9580660012db52342b84af4a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-19

    Prep docs for release.

 ChangeLog |  1 +
 NEWS      | 18 ++++++++++++++++++
 README    |  8 ++++----
 3 files changed, 23 insertions(+), 4 deletions(-)

commit c3a93a7e07a66a7c91ae420a3d3da5e6044e30de
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-18

    Fix typo.

 lib/git.cygclass | 1 -
 1 file changed, 1 deletion(-)

commit 4e5f1713139613d821ad75aee60b07ff37ee9007
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-15

    Install config.rpath in subdirs as well when required.

 ChangeLog      | 3 +++
 bin/cygport.in | 8 ++++----
 2 files changed, 7 insertions(+), 4 deletions(-)

commit 3eafd6d5f02a70307555e38dc93e95a9fa5cc102
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-15

    Rely on _update-info-dir instead of postinstall scripts.

 CYGWIN-PATCHES/README |  1 -
 ChangeLog             |  5 +++++
 bin/Makefile.am       |  1 -
 bin/cygport.in        | 46 +++++++++++++++++++++++++++++++++++++---------
 4 files changed, 42 insertions(+), 11 deletions(-)

commit 81a4406b1930322d13243d272c2f2c85756757f0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-15

    Update for gst-plugins-bad 0.10.8.

 ChangeLog                    | 1 +
 lib/gst-plugins0.10.cygclass | 5 +++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit b14ca8aa061680e3c93e570da462ec7751870cdc
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-12

    Fix rsync options.

 bin/cygport.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e4bb9b3995f7796b0c78dce53321455b9ee98e2a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-07

    Add pulse to gst-plugins-good.

 ChangeLog                    | 2 ++
 lib/gst-plugins0.10.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit c74add8131ffc72a6ccc38a74cc999468819b7c1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-07

    Update TODO, add possible 0.9 changes

 TODO | 23 ++++++++++++++++++++++-
 1 file changed, 22 insertions(+), 1 deletion(-)

commit 4f45ace71411199949a7318af8c1ab90ce20285a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-07

    Use rsync to copy origsrc/ to src/.

 CYGWIN-PATCHES/README     | 1 +
 CYGWIN-PATCHES/setup.hint | 2 +-
 ChangeLog                 | 3 +++
 bin/cygport.in            | 4 ++--
 4 files changed, 7 insertions(+), 3 deletions(-)

commit 48da1cd6aebf1789341d3b7a2ed73095117ad2c9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-07

    Add postinstall function to check for symlinks after install.

 ChangeLog      |  2 ++
 bin/cygport.in | 35 +++++++++++++++++++++++++++++++++--
 2 files changed, 35 insertions(+), 2 deletions(-)

commit 5c58a24d164eeb6c977fcd3e62056990f67ebdf4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-07

    * bin/cygport.in (cygautoreconf): Accept ACLOCAL_FLAGS.

 ChangeLog      | 2 ++
 bin/cygport.in | 5 +++++
 2 files changed, 7 insertions(+)

commit 1ba3d8471b07ed4e959871b5435c48865d63bce5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-07

    Set svn:keywords Id properties

 bin/cygport.in               | 2 +-
 bin/dobin                    | 2 +-
 bin/dodoc                    | 2 +-
 bin/doexe                    | 2 +-
 bin/doicon                   | 2 +-
 bin/doins                    | 2 +-
 bin/dolib                    | 2 +-
 bin/dolocale                 | 2 +-
 bin/doman                    | 2 +-
 bin/domenu                   | 2 +-
 bin/dosbin                   | 2 +-
 bin/dosym                    | 2 +-
 bin/make_desktop_entry       | 2 +-
 bin/make_etc_defaults        | 2 +-
 bin/make_managed_mount       | 2 +-
 bin/newbin                   | 2 +-
 bin/newdoc                   | 2 +-
 bin/newexe                   | 2 +-
 bin/newicon                  | 2 +-
 bin/newins                   | 2 +-
 bin/newman                   | 2 +-
 bin/newmenu                  | 2 +-
 bin/newsbin                  | 2 +-
 bin/prep_fonts_dir.sh        | 2 +-
 bin/prep_freedesktop_mime.sh | 2 +-
 bin/prep_gconf_schemas.sh    | 2 +-
 bin/prep_gnu_info.sh         | 2 +-
 bin/prep_gtk2_modules.sh     | 2 +-
 bin/prep_gtk_icon_theme.sh   | 2 +-
 bin/prep_libtool_modules.sh  | 2 +-
 bin/prep_scrollkeeper_omf.sh | 2 +-
 data/cygport.conf            | 2 +-
 data/cygport.nanorc          | 2 +-
 data/mirrors                 | 2 +-
 data/sample.cygport          | 2 +-
 lib/R.cygclass               | 2 +-
 lib/apache.cygclass          | 2 +-
 lib/aspell-dict.cygclass     | 2 +-
 lib/berkdb.cygclass          | 2 +-
 lib/bzr.cygclass             | 2 +-
 lib/claws-mail.cygclass      | 2 +-
 lib/cross.cygclass           | 2 +-
 lib/cvs.cygclass             | 2 +-
 lib/distutils.cygclass       | 2 +-
 lib/docbook.cygclass         | 2 +-
 lib/ebook.cygclass           | 2 +-
 lib/emacs.cygclass           | 2 +-
 lib/font.cygclass            | 2 +-
 lib/fox.cygclass             | 2 +-
 lib/ggz.cygclass             | 2 +-
 lib/git.cygclass             | 2 +-
 lib/gnome.org.cygclass       | 2 +-
 lib/gnome2.cygclass          | 2 +-
 lib/gst-plugins.cygclass     | 2 +-
 lib/gst-plugins0.10.cygclass | 2 +-
 lib/gst-plugins0.8.cygclass  | 2 +-
 lib/gstreamer.cygclass       | 2 +-
 lib/gtk2-perl.cygclass       | 2 +-
 lib/gtkmm.cygclass           | 2 +-
 lib/hg.cygclass              | 2 +-
 lib/java.cygclass            | 2 +-
 lib/kde3.cygclass            | 2 +-
 lib/kde4.cygclass            | 2 +-
 lib/lua.cygclass             | 2 +-
 lib/mono.cygclass            | 2 +-
 lib/mtn.cygclass             | 2 +-
 lib/ocaml.cygclass           | 2 +-
 lib/octave.cygclass          | 2 +-
 lib/opensync.cygclass        | 2 +-
 lib/perl.cygclass            | 2 +-
 lib/php.cygclass             | 2 +-
 lib/pygtk.cygclass           | 2 +-
 lib/python.cygclass          | 2 +-
 lib/qt3.cygclass             | 2 +-
 lib/qt4-cmake.cygclass       | 2 +-
 lib/qt4-qmake.cygclass       | 2 +-
 lib/qt4.cygclass             | 2 +-
 lib/ruby-gnome2.cygclass     | 2 +-
 lib/ruby.cygclass            | 2 +-
 lib/svn.cygclass             | 2 +-
 lib/tcl.cygclass             | 2 +-
 lib/utils.cygclass           | 2 +-
 lib/wxwidgets.cygclass       | 2 +-
 lib/xfce4.cygclass           | 2 +-
 lib/xorg.cygclass            | 2 +-
 lib/zope.cygclass            | 2 +-
 tests/bootstrap              | 2 +-
 tests/messages               | 2 +-
 88 files changed, 88 insertions(+), 88 deletions(-)

commit 46f38dc07dec06d3d148f73c5559d3481c79ae32
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-07

    Split out apache1 and apache2 cygclasses, leaving apache as a wrapper.
    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/apache1.cygclass: Added for apache-1.x only.
    * lib/apache2.cygclass: Added for apache-2.x only.
    * lib/apache.cygclass: Now a wrapper for apache1 and apache2.

 ChangeLog | 6 ++++++
 1 file changed, 6 insertions(+)

commit 52fc672ad722e98315101843114aa57b1e635210
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-07

    Split out apache1 and apache2 cygclasses, leaving apache as a wrapper.
    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/apache1.cygclass: Added for apache-1.x only.
    * lib/apache2.cygclass: Added for apache-2.x only.
    * lib/apache.cygclass: Now a wrapper for apache1 and apache2.

 CYGWIN-PATCHES/README |   2 +
 lib/Makefile.am       |   2 +
 lib/apache.cygclass   | 221 ++++----------------------------------------------
 lib/apache1.cygclass  | 174 +++++++++++++++++++++++++++++++++++++++
 lib/apache2.cygclass  | 204 ++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 396 insertions(+), 207 deletions(-)

commit ee0bffd3fec81fb5f58635deb9c6acd4a0efc22c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-06

    * lib/git.cygclass (git_fetch): Accept GIT_TAG, GIT_BRANCH,	GIT_REV.

 ChangeLog        |  2 ++
 lib/git.cygclass | 22 ++++++++++++++++------
 2 files changed, 18 insertions(+), 6 deletions(-)

commit 046281a6913c375484cab0cb5283e2e8207021d7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-04

    svn:ignore make dist tarballs.

commit b8604638eb6293721396cba2f04fff754418f9ed
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-04

    Set svn:ignore properties.

commit 691a269dc68edb08f6df7f38353999aadfb9e1b1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-04

    * Makefile.am (SUBDIRS): Change test to tests.
    * configure.ac (AC_CONFIG_FILES): Ditto.
    * test/*: Move to tests/*.

 ChangeLog         |  4 ++++
 Makefile.am       |  2 +-
 configure.ac      |  2 +-
 test/Makefile.am  | 15 ---------------
 test/bootstrap    | 29 -----------------------------
 test/messages     | 24 ------------------------
 tests/Makefile.am | 15 +++++++++++++++
 tests/bootstrap   | 29 +++++++++++++++++++++++++++++
 tests/messages    | 24 ++++++++++++++++++++++++
 9 files changed, 74 insertions(+), 70 deletions(-)

commit 3e31f4c61868a78ebf6c83f6108347c2f07bcf96
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-08-04

    Update README for SVN migration.

 README | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit b349b6976de314162b33521cc7abcb67766056d9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-31

    * bin/cygport.in (__pkg_diff): Trim diff command lines from patches.

 ChangeLog      | 2 ++
 bin/cygport.in | 4 +++-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit d7b4bbbc159fe665eb2198291472cc7254756a36
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-31

    * lib/qt4-qmake.cygclass (qt4_qmake_install): Fix location of pkg-config files after install.

 ChangeLog              |  3 +++
 lib/qt4-qmake.cygclass | 10 ++++++++--
 2 files changed, 11 insertions(+), 2 deletions(-)

commit 81f7505dd4155ae0d4f741d9bcdddc2e114d1094
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-29

    * lib/kde4.cygclass: Add kdevplatform.

 lib/kde4.cygclass | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 57bb956f0f513df1e14f4871c60c1b3fc105f648
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-29

    * bin/cygport.in (cygcmake): Accept CYGCMAKE_ARGS.
    (src_install): Call install/fast target with CMake Makefiles.

 ChangeLog      |  1 +
 bin/cygport.in | 22 ++++++++++++++++------
 2 files changed, 17 insertions(+), 6 deletions(-)

commit 6bc18f91d8e6591097bcaf9978eba7e0d757622d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-27

    * bin/cygport.in (__src_prep): Remove DISTCLEANFILES after unpack.

 ChangeLog      |  2 ++
 bin/cygport.in | 11 ++++++++++-
 2 files changed, 12 insertions(+), 1 deletion(-)

commit 0f08e4d39d63772b01354c33f5d925a17cb070de
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-25

    * lib/kde4.cygclass (kde4_compile):	Define SVN_URI.
    Handle DO_NOT_COMPILE by passing appropriate options to cmake.
    Pass additional Qt4- and KDE4-specific options to cmake.
    (kde4_install): Delete kdeinit4 implibs.

 ChangeLog         |  5 +++++
 lib/kde4.cygclass | 26 +++++++++++++++++++++++---
 2 files changed, 28 insertions(+), 3 deletions(-)

commit 2c3e1aac50a87c80c02f8f238642dfea220f41fe
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-25

    * lib/qt4.cygclass: Define QT4_RCC and QT4_UIC3.
    * lib/qt4-cmake.cygclass: Pass Qt4-specific options to cmake.

 ChangeLog              |  3 +++
 lib/qt4-cmake.cygclass | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++
 lib/qt4.cygclass       |  4 +++-
 3 files changed, 57 insertions(+), 1 deletion(-)

commit a808ab6b757f25ce74f969682debe7e70d2f2096
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-25

    * lib/R.cygclass (R_install): Use cp -LR to	avoid dangling symlinks.

 ChangeLog      | 2 ++
 lib/R.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit f32c6fbaedfba5fa5e9bea3e61cd90bc25b4cfea
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-25

    * lib/ruby-gnome2.cygclass (ruby_gnome2_install):
    Do not rely on extconf.rb to determine implib name.

 ChangeLog                |  3 +++
 lib/ruby-gnome2.cygclass | 11 +++--------
 2 files changed, 6 insertions(+), 8 deletions(-)

commit 2e3428ce9d1eb1ac8d7ac393b9cc7d835c6f2776
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-25

    *** empty log message ***

 lib/qt4-cmake.cygclass | 36 ------------------------------------
 1 file changed, 36 deletions(-)

commit a5c260ba2c65845fb1e84eea394cbecef7e7ae11
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-21

    New cygclass for KDE4 packages (in progress).
    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/kde4.cygclass:

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             |  4 +++
 lib/Makefile.am       |  1 +
 lib/kde4.cygclass     | 99 +++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 105 insertions(+)

commit 7f242c4e6dc6424d1ac5d76e96dcc502fd54476a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-16

    * lib/ruby-gnome2.cygclass: Refactored for 0.17.0-rc1.

 ChangeLog                |  2 ++
 lib/ruby-gnome2.cygclass | 42 +++++++++++++++++++++++++-----------------
 2 files changed, 27 insertions(+), 17 deletions(-)

commit b217167299c203edeb7c81f2cf75ba4653038c99
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-16

    * lib/qt3.cygclass: Prefer QT3_* constant naming to not clash with Qt4.
    (cygqmake3): New name for qt3_qmake, latter is deprecated.

 ChangeLog        |  3 +++
 lib/qt3.cygclass | 30 ++++++++++++++++++++++--------
 2 files changed, 25 insertions(+), 8 deletions(-)

commit ac301b37f3c2a4472203e84f633fe8d09db2ea1c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-16

    New cygclasses for Qt4 support.
    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/qt4.cygclass:
    * lib/qt4-cmake.cygclass:
    * lib/qt4-qmake.cygclass:

 CYGWIN-PATCHES/README  |  3 +++
 ChangeLog              |  6 +++++
 lib/Makefile.am        |  3 +++
 lib/qt4-cmake.cygclass | 36 +++++++++++++++++++++++++
 lib/qt4-qmake.cygclass | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++
 lib/qt4.cygclass       | 70 ++++++++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 190 insertions(+)

commit 703ae17ea8019bb19081c7787b0558160ecf893e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-16

    Post-release version bump.

 CYGWIN-PATCHES/README | 26 +++++++++++++-------------
 ChangeLog             |  4 ++++
 configure.ac          |  2 +-
 3 files changed, 18 insertions(+), 14 deletions(-)

commit 8857657a953a663da21dcfad21b7986860f2c429
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-11

    * lib/berkdb.cygclass:
    (__berkdb_build_java): Added; db4.7 Java bindings require Java 1.5.
    (berkdb_compile): Fix --with-tcl configure flag.
    Link C++/JNI/Tcl bindings against libdb.
    (berkdb_install): Java bindings only if __berkdb_build_java.
    (berkdb_postinst): Only -devel package should use alternatives.
    (berkdb_prerm): Merged into berkdb_postinst.

 ChangeLog           |   9 ++++
 lib/berkdb.cygclass | 132 ++++++++++++++++++++++++----------------------------
 2 files changed, 69 insertions(+), 72 deletions(-)

commit 745ad9db49a6a98c233c9c07521db019816ab184
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-03

    Post 0.3.12 cleanup.

 TODO | 2 --
 1 file changed, 2 deletions(-)

commit 8a4ce8aa7d0c472d289c97a2eebeab982138318f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-03

    Prep for 0.3.12

 ChangeLog | 1 +
 NEWS      | 8 ++++++++
 2 files changed, 9 insertions(+)

commit cdbaaa49047f26c075b28f61e029711a445e181a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-03

    * bin/cygport.in (cygautoreconf):
    Handle COPYING and INSTALL only if files, not directories (e.g. gcc).
    Handle COPYING and INSTALL for AC_CONFIG_SUBDIRS.

 ChangeLog      |  4 ++++
 bin/cygport.in | 41 ++++++++++++++++++++++++++---------------
 2 files changed, 30 insertions(+), 15 deletions(-)

commit f188f29f4568c1e1c76782b57a94b88d7b126a8b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-02

    Typo.

 lib/gst-plugins0.10.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 8760b4edf547563384cba387b8d5056bd3a7848a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-07-02

    * lib/gst-plugins0.10.cygclass: Add support for gst-plugins-gl.
    Update external Farsight plugin list.
    (gst_plugins_compile): Pass Cygwin default sinks/srcs to configure.

 ChangeLog                    |  4 ++++
 lib/gst-plugins0.10.cygclass | 17 +++++++++++++----
 2 files changed, 17 insertions(+), 4 deletions(-)

commit 637556bf017b61a121ce5a627f655d176fd6a6e2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-28

    * lib/ruby-gnome2.cygclass:
    Overhaul to fix building all modules from monolithic ruby-gnome2-all source.

 ChangeLog                |   3 ++
 lib/ruby-gnome2.cygclass | 136 +++++++++++++++++++++++++++++------------------
 2 files changed, 88 insertions(+), 51 deletions(-)

commit ad6617406e15a48d01ca1f42c8ab49b8e3ccb959
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-28

    * bin/cygport.in (__pkg_binpkg): Fix sanity check where PKG_CONTENTS and .list's are used.

 ChangeLog      |  1 +
 bin/cygport.in | 16 +++++++++++++---
 2 files changed, 14 insertions(+), 3 deletions(-)

commit c40dab976dee33e09015d320f11d76422cf7d743
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-28

    * bin/cygport.in (__list_deps): Sort dependent packages as case-insensitive.

 ChangeLog      | 1 +
 bin/cygport.in | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

commit e8851be7f587bb4e65c40d1b9aaebdc208630d60
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-28

    * bin/cygport.in (__prep_empty_dirs): Call keepdir() where KEEPDIRS is defined.

 ChangeLog      | 1 +
 bin/cygport.in | 7 ++++++-
 2 files changed, 7 insertions(+), 1 deletion(-)

commit d1f69237680a39f5dd018a60363485af5a886541
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-28

    * bin/cygport.in (unpack): Accept .tar.bz files.

 ChangeLog      | 2 ++
 bin/cygport.in | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 8ccb1a8a169d592253c1fdd049a7ac0cac0caab2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-25

    New cygclass for Claws Mail plugins.
    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/claws-mail.cygclass:

 CYGWIN-PATCHES/README   |  2 +-
 ChangeLog               |  4 ++++
 lib/Makefile.am         |  1 +
 lib/claws-mail.cygclass | 39 +++++++++++++++++++++++++++++++++++++++
 4 files changed, 45 insertions(+), 1 deletion(-)

commit 05e97ad923a3b8ad5f47ae94697fd9bf7897f2d1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-17

    GNU Octave support.
    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/octave.cygclass: New cygclass for Octave extensions.
    * bin/cygport.in (__list_deps, __prepstrip): Treat .oct as DLLs.

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             |  5 +++++
 bin/cygport.in        |  9 +++++----
 lib/Makefile.am       |  1 +
 lib/octave.cygclass   | 43 +++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 55 insertions(+), 4 deletions(-)

commit 9b51b152665ed836243cbc254cfc4a241a1e57ca
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-16

    * lib/apache.cygclass (apache_postinst): Adapt to binutils changes.

 ChangeLog           | 2 ++
 lib/apache.cygclass | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 621145e95e232d7645e292c15ced25c418363bb6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-15

    Post-release version bump.
    * CYGWIN-PATCHES/README:
    * configure.ac:

 CYGWIN-PATCHES/README | 26 +++++++++++++-------------
 ChangeLog             |  5 +++++
 configure.ac          |  2 +-
 3 files changed, 19 insertions(+), 14 deletions(-)

commit 53cc2a92fdccdb1fcb9d17494521c5a599367a2a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-15

    Prepare for release.

 ChangeLog |  1 +
 NEWS      | 10 ++++++++++
 2 files changed, 11 insertions(+)

commit 197c5cfae2178ffac11813f7af4f7c133db02790
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-15

    * bin/cygport.in (cygautoreconf): Install config.rpath if required.

 ChangeLog      | 1 +
 bin/cygport.in | 7 ++++++-
 2 files changed, 7 insertions(+), 1 deletion(-)

commit 1681a16dfaf7330d846884e34fb177f8dd743a75
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-15

    * bin/cygport.in (__prepetc): Accept RESTRICT=postinst-gconf.

 ChangeLog      | 2 ++
 bin/cygport.in | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 74b24528a34a9efc2e9533f0e8ec32892239eae3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-15

    * bin/cygport.in: Allow SRC_URI/PATCH_URI to contain CGI arguments.

 ChangeLog      |  2 ++
 bin/cygport.in | 11 +++++++----
 2 files changed, 9 insertions(+), 4 deletions(-)

commit e496b8cab302734ceef3c31763aaeef68d0d9c5b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-08

    * lib/ggz.cygclass: Define GGZ_MODULES_DIR and use throughout.

 lib/ggz.cygclass | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

commit b9c1a8aa9c46f873d84dac95094c888be00df477
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-08

    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/ebook.cygclass: New cygclass for EBook documentation.

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             |  4 ++++
 lib/Makefile.am       |  1 +
 lib/ebook.cygclass    | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 56 insertions(+)

commit 770b5052b4c2a5fc6a2412ca4166fca9750fcbfc
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-06

    * lib/java.cygclass: Use fully-qualified paths for all tools.

 ChangeLog         |  2 ++
 lib/java.cygclass | 28 ++++++++++++++--------------
 2 files changed, 16 insertions(+), 14 deletions(-)

commit e9d03939593c9feb9e311af83ec458c32694c339
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-06

    * lib/python.cygclass: Fix python_compile alias.

 lib/python.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit dee3e8eea24ee11e7de3e23019b7b2d584f7ec02
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-06

    * lib/gnome2.cygclass (gnome2_autoreconf):
    Add support for skipping directories with GNOME2_NO_AUTOGEN.
    Install config.rpath if required.
    Improve automake version detection (requires gnome-common-2.20.0-2).

 ChangeLog           |  5 +++++
 lib/gnome2.cygclass | 36 ++++++++++++++++++++++++++++++++----
 2 files changed, 37 insertions(+), 4 deletions(-)

commit 6cb54fa5d708df663db1e0749ec92fb682f8d1a2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-06

    * lib/git.cygclass (git_fetch): Ignore .gitignore.

 ChangeLog        | 2 ++
 lib/git.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit d196e43e36219c07e6408ae2694d650561a96313
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-06

    * lib/kde3.cygclass: Correct SRC_URI of kdevelop-3.5.2.

 ChangeLog         | 2 ++
 lib/kde3.cygclass | 7 +++++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit 574d9248d2684f41653edbfbca2895c86de947db
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-06

    * lib/php.cygclass: Define PHP_PEAR_DIR.
    (php_postinst): Fix .ini naming based on extension, not package name.

 ChangeLog        |  3 +++
 lib/php.cygclass | 12 +++++++-----
 2 files changed, 10 insertions(+), 5 deletions(-)

commit e85dcc3287493a082f4bd17d0bfd85d52c04c1de
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-06

    * lib/pygtk.cygclass: Correct naming of nautilus-python.

 ChangeLog          | 2 ++
 lib/pygtk.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit ea4740da0949f1910b28b48b3c9d724215a3d95e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-06

    New cygclass for GGZ packages.
    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/ggz.cygclass:  Added.

 CYGWIN-PATCHES/README |   1 +
 ChangeLog             |   4 ++
 lib/Makefile.am       |   1 +
 lib/ggz.cygclass      | 114 ++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 120 insertions(+)

commit 5b0e86afd830120aa1425b420c12a7ed36de19a0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-06

    * bin/cygport.in (__pkg_binpkg): Allow empty subpackages.

 ChangeLog      |  2 ++
 bin/cygport.in | 11 +++++++++--
 2 files changed, 11 insertions(+), 2 deletions(-)

commit 625e503aae38bf7cc8c97df747d462c361928423
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-05

    * lib/ruby.cygclass (ruby_install): Pass arguments to 'rake install'.

 ChangeLog         | 2 ++
 lib/ruby.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit ecd6c438666f2f2d74117c8b5aeb29a28844e99b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-06-05

    Added oss4 to sys/ plugins.

 lib/gst-plugins0.10.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit b2c72a7c6cd4ba71f3abfeb39274027160a2cfa1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-05-21

    New cygclass for Monotone checkouts.
    * CYGWIN-PATCHES/README:
    * bin/cygport.in (__src_fetch):
    * lib/Makefile.am:
    * lib/mtn.cygclass:

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             |  5 ++++
 bin/cygport.in        |  4 +--
 lib/Makefile.am       |  1 +
 lib/mtn.cygclass      | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 86 insertions(+), 2 deletions(-)

commit e86b4fc4b1408b21aa54349699be5f86f658a007
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-05-16

    * bin/cygport.in (cygconf): Pass --datadir=/usr/share regardless of autoconf version.

 ChangeLog      | 1 +
 bin/cygport.in | 7 +++----
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 57c7de3b5980477d9036b0d60eb4ae4c8f157156
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-05-16

    * bin/cygport.in (__pkg_diff): Fix deprecated use of DIFF_EXCLUDES="-x foo".

 ChangeLog      | 1 +
 bin/cygport.in | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 5f2c99c38cd60b16133d230fe2834af569d46ddd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-05-16

    * bin/cygport.in (LIBS): default to empty and export.

 ChangeLog      | 1 +
 bin/cygport.in | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

commit 2121f005e1953004716763ace186bc3fa9670023
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-05-16

    * bin/cygport.in (__pkg_diff): Exclude *config.h.in.

 ChangeLog      | 2 ++
 bin/cygport.in | 8 ++++----
 2 files changed, 6 insertions(+), 4 deletions(-)

commit 38d1b827e4aad50b15f52d999bb88f4756606196
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-05-12

    * lib/gtk2-perl.cygclass: Add Mozilla-DOM and Gtk2-MozEmbed.

 ChangeLog              | 2 ++
 lib/gtk2-perl.cygclass | 8 ++++++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 6fd31cf91dd090cd441f99eda6fe3ec3bb7af647
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-05-09

    * bin/cygport.in (__prepdoc): Accept RESTRICT=postinst-doc.

 ChangeLog      |  2 ++
 bin/cygport.in | 21 +++++++++++++--------
 2 files changed, 15 insertions(+), 8 deletions(-)

commit 0e349f8801995af8273074ed9e6a2d8cd1f21083
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-05-09

    * bin/cygport.in (__pkg_diff):
    Only exclude aclocal.m4 from patch if generated by aclocal.
    * lib/berkdb.cygclass (DIFF_EXCLUDES): Add aclocal.m4 to compensate.

 ChangeLog           |  4 ++++
 bin/cygport.in      | 13 +++++++++++--
 lib/berkdb.cygclass |  4 ++--
 3 files changed, 17 insertions(+), 4 deletions(-)

commit 966b9843849636a59dfbae0b4158509831347f51
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-05-09

    Moved -Wno-error to CFLAGS.

 lib/opensync.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 06dfa68fabd10ca7bf1668c6fdfb17b0ad29b5f8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-05-09

    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/opensync.cygclass: New cygclass for OpenSync plugins.

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             |  4 +++
 lib/Makefile.am       |  1 +
 lib/opensync.cygclass | 96 +++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 102 insertions(+)

commit f79ec286de46ae1e05a6cfe71f9660eb7b101d6e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-05-04

    * CYGWIN-PATCHES/README:
    * configure.ac:
    Post-release version bump.

 CYGWIN-PATCHES/README | 27 +++++++++++++--------------
 ChangeLog             |  5 +++++
 configure.ac          |  2 +-
 3 files changed, 19 insertions(+), 15 deletions(-)

commit 35bc6153cd6cab9750bb0afd9c5ea28cb4b3c797
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-05-04

    Prep docs for release.

 ChangeLog |  1 +
 NEWS      | 10 ++++++++++
 TODO      |  2 --
 3 files changed, 11 insertions(+), 2 deletions(-)

commit 21dd39a55a2a757938e7bb2f54d3623499762e95
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-05-04

    * bin/cygport.in (__pkg_pkgcheck): Accept PKG_IGNORE.

 ChangeLog      | 2 ++
 bin/cygport.in | 8 +++++++-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit 2b649423edd5a38a989ba3735ad8f2f10ff195d5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-05-03

    * bin/cygport.in (__prep_empty_dirs): Notify when removing empty dirs.

 ChangeLog      |  2 ++
 bin/cygport.in | 13 +++++++++----
 2 files changed, 11 insertions(+), 4 deletions(-)

commit 6f88a5e6e863122faa7403083734095d8d652ab3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-05-02

    * lib/fox.cygclass: Allow building separate apps and libs from one -src.

 ChangeLog        |   2 +
 lib/fox.cygclass | 116 +++++++++++++++++++++++++++++++++++++------------------
 2 files changed, 81 insertions(+), 37 deletions(-)

commit 176e66cc76bc1d070c90e7f34d01727738e0265f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-05-01

    * bin/cygport.in (__prepman): Relocate /usr/man directory if present.

 ChangeLog      |  2 ++
 bin/cygport.in | 11 ++++++++++-
 2 files changed, 12 insertions(+), 1 deletion(-)

commit 617346b5da56ca774a5f53524580fde4da198294
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-04-29

    * lib/php.cygclass: Fix DESCRIPTION.

 ChangeLog        | 2 ++
 lib/php.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit a6d9bc3a38b087d8591b358f76d719f520db6083
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-04-28

    * lib/gst-plugins0.10.cygclass: Fix build where GST_PLUGINS_SRC is defined.

 ChangeLog                    |  1 +
 lib/gst-plugins0.10.cygclass | 10 ++++++----
 2 files changed, 7 insertions(+), 4 deletions(-)

commit 119510d600fb81754a8821c867d0da7fa4f90b9f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-04-26

    * lib/gst-plugins0.10.cygclass: Update plugin list for base 0.10.19,
    good 0.10.8, and bad 0.10.7.

 ChangeLog                    |  3 +++
 lib/gst-plugins0.10.cygclass | 21 ++++++++++++---------
 2 files changed, 15 insertions(+), 9 deletions(-)

commit fc8e58069d0485227e6b79ffccc32e1885387e42
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-04-24

    * lib/php.cygclass: Add capability for external PHP_CHANNELs.
    (php_postinst): Fix	.ini script for	Zend extensions.

 ChangeLog        |  3 +++
 lib/php.cygclass | 77 ++++++++++++++++++++++++++++++++++++++------------------
 2 files changed, 55 insertions(+), 25 deletions(-)

commit f72364f9b947e659bf670289983ed1e3898932ac
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-04-23

    * lib/gnome2.cygclass (gnome2_autoreconf): Use gnome-autogen.sh.

 ChangeLog           |   2 +
 lib/gnome2.cygclass | 126 ++++++----------------------------------------------
 2 files changed, 15 insertions(+), 113 deletions(-)

commit a18d78c25c176f3393a70b8fb3a4df5e8d97c651
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-04-23

    * bin/cygport.in (__prepstrip): Remove Mono .mdb debug symbols.

 ChangeLog      | 2 ++
 bin/cygport.in | 6 ++++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 653a7aa11b238f441ef0856aed8494a42dba4db7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-04-16

    Post-release version bump.

 ChangeLog    | 5 +++++
 configure.ac | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit a532b4f5c400dfe3b6e8657e74a61567857d3ed9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-04-16

    Updated copyright.

 bin/cygport.in              | 4 ++--
 bin/doman                   | 4 ++--
 bin/make_managed_mount      | 6 +++---
 bin/newman                  | 4 ++--
 bin/prep_gnu_info.sh        | 4 ++--
 bin/prep_libtool_modules.sh | 4 ++--
 lib/gnome2.cygclass         | 4 ++--
 lib/gtkmm.cygclass          | 4 ++--
 lib/kde3.cygclass           | 4 ++--
 9 files changed, 19 insertions(+), 19 deletions(-)

commit d23e1bb30b3f9cdad7604a386d8ef769ad4e961e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-04-16

    Prep for release.

 ChangeLog | 1 +
 NEWS      | 9 +++++++++
 2 files changed, 10 insertions(+)

commit 0ce2422c381b41fcb3e28ef5fdbea3d73adbcebb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-04-16

    libtool1.5 -> libtool

 CYGWIN-PATCHES/README     | 11 ++++++-----
 CYGWIN-PATCHES/setup.hint |  2 +-
 2 files changed, 7 insertions(+), 6 deletions(-)

commit f2ac581273e66b788ef43dee1aadd35d10b9e3d3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-04-16

    * bin/cygport.in (unpack): Add support for .tar.lzma archives.

 ChangeLog      | 2 ++
 bin/cygport.in | 6 +++++-
 2 files changed, 7 insertions(+), 1 deletion(-)

commit 482fad0656a485f85b86b3beb16c9f9990931eea
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-04-16

    * bin/cygport.in (cygautoreconf, __pkg_diff):
    * bin/doexe:
    * bin/prep_libtool_modules.sh:
    * lib/berkdb.cygclass (berkdb_autoreconf):
    * lib/gnome2.cygclass (gnome2_autoreconf):
    * lib/kde3.cygclass (kde3_autoreconf):
    Make compatible with libtool-2.2.

 ChangeLog                   |  8 ++++++++
 bin/cygport.in              |  9 +++++----
 bin/doexe                   |  9 ++++++---
 bin/prep_libtool_modules.sh |  8 +++++++-
 lib/berkdb.cygclass         | 31 ++++++++++++++++++++++++++-----
 lib/gnome2.cygclass         |  6 +++---
 lib/kde3.cygclass           | 22 +++++++++++++++++++---
 7 files changed, 74 insertions(+), 19 deletions(-)

commit 0f74d6a5af333f50607c1f0e1975c728e79415ef
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-04-14

    * lib/R.cygclass: Define HOMEPAGE,SRC_URI,etc. only for CRAN packages.

 ChangeLog      |  2 ++
 lib/R.cygclass | 15 ++++++++-------
 2 files changed, 10 insertions(+), 7 deletions(-)

commit 2bb60cfbe628a0c74f4fc2aa28067219f7fc08c7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-03-18

    * lib/gtk2-perl.cygclass (gtk2_perl_compile):
    Fix linking to other modules for perl-5.10.

 ChangeLog              |  3 +++
 lib/gtk2-perl.cygclass | 12 ++++++------
 2 files changed, 9 insertions(+), 6 deletions(-)

commit c97e93641550a2cf08c2647b888ed1b4dba512a4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-03-18

    * bin/cygport.in (cygautoreconf): Fixed typo in NO_LIBTOOLIZE.

 ChangeLog      | 2 ++
 bin/cygport.in | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 0ded07bf658b164d3c86aef2a6b8a40a2078a521
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-03-17

    * CYGWIN-PATCHES/README:
    * bin/cygport.in (__src_fetch):
    * lib/Makefile.am:
    * lib/hg.cygclass: New cygclass for Mercurial checkouts.

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             |  5 +++++
 bin/cygport.in        |  4 ++--
 lib/Makefile.am       |  1 +
 lib/hg.cygclass       | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 65 insertions(+), 2 deletions(-)

commit f5938e4c0e25293a5b5ac0e21d1bb6f082f48339
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-03-11

    y2k8

 bin/doexe                    | 4 ++--
 lib/cvs.cygclass             | 4 ++--
 lib/gst-plugins0.10.cygclass | 4 ++--
 lib/gtk2-perl.cygclass       | 4 ++--
 lib/lua.cygclass             | 4 ++--
 lib/perl.cygclass            | 4 ++--
 lib/php.cygclass             | 4 ++--
 7 files changed, 14 insertions(+), 14 deletions(-)

commit f035e3e35e7692b15396f395d6f300532a7dc7bc
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-03-11

    * lib/perl.cygclass (perl_postinst): Just delete perllocal.pod stub.

 ChangeLog         |  2 ++
 lib/perl.cygclass | 21 +++++----------------
 2 files changed, 7 insertions(+), 16 deletions(-)

commit 161210d034bc1c8970adaa7a81dd5ed196921b97
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-03-11

    * lib/php.cygclass (php_postinst): Cleanup /tmp/pear.

 ChangeLog        | 2 ++
 lib/php.cygclass | 4 +++-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit d754b9f461b5446d893b356ab10696b23e4dd129
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-03-11

    * lib/R.cygclass: Updated HOMEPAGE.

 ChangeLog      | 2 ++
 lib/R.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 0f866528c69b0c4337f1b29bb99e4146729d0bab
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-03-11

    * lib/gtk2-perl.cygclass (gtk2_perl_compile): Fix Cairo linkage.

 ChangeLog              | 2 ++
 lib/gtk2-perl.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit bae031eacc4acf6edeabdb0b34795314d5961b4b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-03-03

    * lib/gst-plugins0.10.cygclass: Updated for gst-plugins-bad 0.10.6.

 ChangeLog                    |  2 ++
 lib/gst-plugins0.10.cygclass | 12 +++++++-----
 2 files changed, 9 insertions(+), 5 deletions(-)

commit adff81ae595ec08e50fdf131a6d4e8f5507a03a6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-02-19

    * bin/cygport.in (__src_prep) [UNSTABLE_API]:
    Run src_patch_hook, if defined, after SRC_PATCH patching.

 ChangeLog      |  3 +++
 bin/cygport.in | 10 +++++++++-
 2 files changed, 12 insertions(+), 1 deletion(-)

commit 07c25fb54dec630c514d956e01e82a1f50ddc47c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-02-15

    * bin/cygport.in (__prepetc):
    Allow either postinstall.sh or PN.postinstall (ditto with preremove).
    Allow individual NAME.{postinstall,preremove} for multiple-binary pkgs.

 ChangeLog      |  4 ++++
 bin/cygport.in | 29 +++++++++++++++++++++++++----
 2 files changed, 29 insertions(+), 4 deletions(-)

commit b70f74197414837bba71035bc11d6c3199edb025
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-02-14

    Post-release version bump.

 CYGWIN-PATCHES/README | 28 ++++++++++++++--------------
 ChangeLog             |  5 +++++
 configure.ac          |  2 +-
 3 files changed, 20 insertions(+), 15 deletions(-)

commit 3b70fed95e9cc8e3a7d56db02c15868823de006b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-02-14

    Prep for 0.3.8 release.

 ChangeLog |  1 +
 NEWS      | 10 ++++++++++
 TODO      |  3 ---
 3 files changed, 11 insertions(+), 3 deletions(-)

commit 6daaadc0b47a6efd6c5688d9aaef276d1317151c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-02-14

    * bin/cygport.in (__prepman): Fix manpage symlinks.

 ChangeLog      | 2 ++
 bin/cygport.in | 9 ++++++++-
 2 files changed, 10 insertions(+), 1 deletion(-)

commit 127e4b4da2873231949a1685783899d641c3bb18
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-02-14

    * lib/ocaml.cygclass (ocaml_install): Don't define DOCDIR.

 ChangeLog          | 2 ++
 lib/ocaml.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit ba0c7c3327257efc182c2e5bfeabb9b10d366f00
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-02-14

    More robust, documented

 lib/lua.cygclass | 28 +++++++++++++++++++++-------
 1 file changed, 21 insertions(+), 7 deletions(-)

commit 2ed350d02deb4f6ee9cc40f8198b7be497a3e68a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-02-12

    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/lua.cygclass: New cygclass for Lua modules.

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             |  4 ++++
 lib/Makefile.am       |  1 +
 lib/lua.cygclass      | 39 +++++++++++++++++++++++++++++++++++++++
 4 files changed, 45 insertions(+)

commit b884a7b0f35bb875fe86a49f49830810f8567fbf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-01-25

    * lib/cvs.cygclass: Handle '/' in CVS_MODULE.

 ChangeLog        | 2 ++
 lib/cvs.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit ad653b03b9cdf3b48ede70fde1b4bf5a10841c65
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-01-22

    * Makefile.am: Do not install docs with automake.

 Makefile.am | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit 8858c5504d26c4266832b904bf87a47439999ff3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-01-15

    * lib/R.cygclass: Define R_INCLUDEDIR.

 ChangeLog      | 2 ++
 lib/R.cygclass | 3 ++-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit bfe31221835897b90317dcf9fe17c8851fd85844
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-01-09

    * lib/docbook.cygclass: Some fixes for docbook-xml-simple.

 ChangeLog            |  2 ++
 lib/docbook.cygclass | 10 ++++++++--
 2 files changed, 10 insertions(+), 2 deletions(-)

commit bb442088d4c1a3174fa577100d92c0cce9b35a06
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-01-09

    * lib/R.cygclass:
    * lib/distutils.cygclass:
    * lib/perl.cygclass:
    Auto-define ORIG_PN only if PN indicates we are building a module.

 ChangeLog              | 5 +++++
 lib/R.cygclass         | 8 +++++---
 lib/distutils.cygclass | 9 ++++-----
 lib/perl.cygclass      | 7 ++++---
 4 files changed, 18 insertions(+), 11 deletions(-)

commit d436315211e3e9e8d8921ab9f2b726283b8dc525
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-01-09

    * lib/apache.cygclass: Define APREQ_CONFIG, APREQ_CFLAGS, APREQ_LIBS.

 ChangeLog           |  2 ++
 lib/apache.cygclass | 22 +++++++++++++++++-----
 2 files changed, 19 insertions(+), 5 deletions(-)

commit 98acb27d56105c1e4fc1ad86576d6ed405379681
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-01-09

    * bin/cygport.in (__prepstrip):
    Don't strip OCaml bytecode executables, based on file magic test.

 ChangeLog      |  3 +++
 bin/cygport.in | 27 +++++++++++++++++++++------
 2 files changed, 24 insertions(+), 6 deletions(-)

commit 75830a66d080534a97bca742a96da1dc3a3fcb8a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-01-09

    * lib/ocaml.cygclass (OCAML_SITEDIR): Fix for 3.10 and new findlib.
    (ocaml_install): Provide default ocamlfind-based install function.

 ChangeLog          |  3 +++
 lib/ocaml.cygclass | 19 ++++++++++++++-----
 2 files changed, 17 insertions(+), 5 deletions(-)

commit 1df0e32ac9604f05e63134a576266beca78d2b12
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-01-02

    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/docbook.cygclass: New cygclass for DocBook SGML/DSSSL/XML/XSL.

 CYGWIN-PATCHES/README | 1 +
 ChangeLog             | 4 ++++
 lib/Makefile.am       | 1 +
 3 files changed, 6 insertions(+)

commit 764809cc6b4c36e18f39f485436a81ce1b0ebe52
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-01-02

    Overhaul for DSSSL/XSL and build-docbook-catalog (for XML).

 lib/docbook.cygclass | 141 +++++++++++++++++++++++++++++----------------------
 1 file changed, 81 insertions(+), 60 deletions(-)

commit 25fe8b81401bf94d4d454289f3d4782f585e6ed9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-01-02

    * lib/berkdb.cygclass: Code cleanup.
    (berkdb_compile): JAVA and friends defined by java.cygclass.
    (berkdb_install): Override emode, fmode, strip to minimize patches.
    (berkdb_postinst): Utilities vary per version, so auto-generate list.

 ChangeLog           |  5 ++++
 lib/berkdb.cygclass | 72 +++++++++++++++++++++++++++++++----------------------
 2 files changed, 47 insertions(+), 30 deletions(-)

commit 3f5576060a1316f70f555b91c8db59645d9bbbda
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-01-02

    * bin/doexe: Install .la files with libtool.

 ChangeLog | 2 ++
 bin/doexe | 9 +++++++--
 2 files changed, 9 insertions(+), 2 deletions(-)

commit 6b0d97f590b12784621bb1d69938650851ad92e6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-01-02

    Y2K8.

 data/mirrors | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 19bb5a9f4e07fcf038c247a7da773eb90391f6e4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2008-01-02

    * data/mirrors (mirror_debian): Added.

 ChangeLog    |  2 ++
 data/mirrors | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 55 insertions(+), 1 deletion(-)

commit 04d5eab65f0b24466b036ed723e505e10023de87
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-26

    Post-release version bump.

 CYGWIN-PATCHES/README | 28 ++++++++++++++--------------
 ChangeLog             |  5 +++++
 configure.ac          |  2 +-
 3 files changed, 20 insertions(+), 15 deletions(-)

commit 0d5a44c8d02ce8c61c6697da2be6891e1cbf7767
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-26

    Prep for 0.3.7

 ChangeLog | 1 +
 NEWS      | 5 ++++-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit da7180bd5cd1a9bc6cd438ebb93db055e3974c67
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-26

    * bin/make_managed_mount: Prefix PN to tarball name.

 ChangeLog              |  2 ++
 bin/make_managed_mount | 18 ++++++++++--------
 2 files changed, 12 insertions(+), 8 deletions(-)

commit 4080bbff2c464246c91067febb18ea968ccd28d4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-26

    * bin/doman:
    * bin/newman: Support Tcl .n manpages.

 ChangeLog  | 3 +++
 bin/doman  | 5 ++++-
 bin/newman | 5 ++++-
 3 files changed, 11 insertions(+), 2 deletions(-)

commit 35ac0e234841cbf9f2acf691520d58e83227dda6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-26

    * lib/apache2.cygclass (apache_compile): Accept APACHE_MOD_NAME.
    (doapacheconf): Append rather than overwrite.
    (apache_postinst): Automatically enter LoadModule commands to httpd.conf.

 ChangeLog           |  4 +++
 lib/apache.cygclass | 81 +++++++++++++++++++++++++++++++++++++++++++++--------
 2 files changed, 74 insertions(+), 11 deletions(-)

commit 2724103c2d21aa5e9fd0f0cfb69b857f229145b3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-17

    * bin/cygport.in (__show_version): Update license notice.

 ChangeLog      |  1 +
 bin/cygport.in | 10 +++++++---
 2 files changed, 8 insertions(+), 3 deletions(-)

commit 18133b06f1331b38e940b1b0999fc1875f07fbe5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-17

    * bin/cygport.in (__check_function): Checks if function is defined.
    (src_unpack_hook): Don't stub.
    (__src_prep): Run src_unpack_hook only if defined.

 ChangeLog      |  2 +-
 bin/cygport.in | 27 ++++++++++++++++++---------
 2 files changed, 19 insertions(+), 10 deletions(-)

commit 8440c457915ef1f35a8a3c0c5eff7b57c8b35251
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-17

    * bin/cygport.in (__check_unstable): Added unstable API guard function.
    (src_unpack_hook): Stub.
    (__src_prep) [UNSTABLE]: Run src_unpack_hook in original source tree.

 ChangeLog      |  4 ++++
 bin/cygport.in | 29 +++++++++++++++++++++++++++--
 2 files changed, 31 insertions(+), 2 deletions(-)

commit a1e84f29a0cb5d75fc01964b9cea6f08e718e5a0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-17

    * bin/prep_gnu_info.sh:
    Accept RESTRICT=postinst-info to not add install-info postinst command.

 ChangeLog            | 3 +++
 bin/prep_gnu_info.sh | 7 ++++++-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit d662284e1c1750a72f4f3fbad69115a075f08578
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-17

    * CYGWIN-PATCHES/README:
    * bin/Makefile.am:
    * bin/cygport.in (__prepetc):
    scrollkeeper has been replaced by rarian, and scrollkeeper-update
    is just a placeholder which does nothing.

 CYGWIN-PATCHES/README | 1 -
 ChangeLog             | 6 ++++++
 bin/Makefile.am       | 6 +-----
 bin/cygport.in        | 8 +-------
 4 files changed, 8 insertions(+), 13 deletions(-)

commit b918932e461c7e20890ca2887928fde019e505b5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-17

    Sync with ChangeLog.

 NEWS | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit e1687e4f56afca2d0c9b93c0d7a8ab8f4b0f2754
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-17

    * lib/gtk2-perl.cygclass (gtk2_perl_compile): Support Gnome2-PanelApplet.

 ChangeLog              |  2 ++
 lib/gtk2-perl.cygclass | 28 ++++++++++++++--------------
 2 files changed, 16 insertions(+), 14 deletions(-)

commit 7f76b6d07325771bdc7aadcf0990a42ed679a22b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-17

    * lib/php.cygclass: Overhaul to support both PECL and PEAR extensions.

 ChangeLog        |  2 ++
 lib/php.cygclass | 96 ++++++++++++++++++++++++++++++++++++++++++++------------
 2 files changed, 78 insertions(+), 20 deletions(-)

commit 6233ba563926bff00d00179a351eff3bae32f979
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-17

    * lib/berkdb.cygclass (berkdb_install): Support db-4.6.
    (berkdb_postinst): Fix postinstall scripts.

 ChangeLog           |  3 +++
 lib/berkdb.cygclass | 21 ++++++++-------------
 2 files changed, 11 insertions(+), 13 deletions(-)

commit 43e194307545e2a5edb398ed6f2d26f3e4a854c0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-11

    * lib/aspell-dict.cygclass (doaspelldict): .kbd is a data file.

 lib/aspell-dict.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit b20371ac90307f02bdbbcceb34bf406537fec0b3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-11

    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/aspell-dict.cygclass: New cygclass for Aspell dictionaries.

 lib/aspell-dict.cygclass | 33 +++++++++++++++++++++++++++++++--
 1 file changed, 31 insertions(+), 2 deletions(-)

commit e1eb1e8d02eaa29faf68ec6864454a969963d928
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-11

    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/aspell-dict.cygclass: New cygclass for Aspell dictionaries.

 CYGWIN-PATCHES/README    |  1 +
 ChangeLog                |  4 +++
 NEWS                     |  1 +
 lib/Makefile.am          |  1 +
 lib/aspell-dict.cygclass | 68 ++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 75 insertions(+)

commit 787925fb910c52c937b25a16088b4c689fa5f9ec
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-11

    * bin/cygport.in (__prepdoc):
    Search for Cygwin READMEs by PKG_HINTS names also.

 ChangeLog      |  1 +
 bin/cygport.in | 19 +++++++++++--------
 2 files changed, 12 insertions(+), 8 deletions(-)

commit b7e46748ad93e587cd0609a7bc69ef5a51b16053
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-11

    * bin/cygport.in (__src_fetch): Support local files not in working directory.

 ChangeLog      | 1 +
 bin/cygport.in | 5 +++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 999470f3e20314dccf556a85d517b47a800c4c70
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-11

    * bin/cygport.in (cygconf): Properly detect autoconf-2.6x configure.

 ChangeLog      | 2 ++
 bin/cygport.in | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 49952246131b09c30d30bba3b2fb240be09060d4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-10

    * lib/gtkmm.cygclass (gtkmm_compile): Pass -no-undefined to LDFLAGS.

 ChangeLog          | 2 ++
 lib/gtkmm.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit a7989c843043a45cc4ef0e1be246c50af8e0ea05
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-10

    * lib/perl.cygclass (perl_compile): Change Makefile.PL argument order.

 ChangeLog         | 2 ++
 lib/perl.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 96cd3256c2b0fbc5e21ca40048ab03b3b60cee73
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-10

    * lib/kde3.cygclass: Support kdevelop-3.5.0.
    (kde3_compile): Remove berkeley-db from default configure arguments.
    (kde3_install): Sanity check.

 ChangeLog         |  4 ++++
 lib/kde3.cygclass | 13 +++++++------
 2 files changed, 11 insertions(+), 6 deletions(-)

commit e66643c606625fc7f2362346650a1c77bcd78b6f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-10

    * lib/gstreamer.cygclass: Fix aliases.

 ChangeLog              |  2 ++
 lib/gstreamer.cygclass | 11 ++++++-----
 2 files changed, 8 insertions(+), 5 deletions(-)

commit 15faa913236ae5b66c8e412021e7ff6ecd1ef202
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-10

    * lib/pygtk.cygclass: Allow monolithic builds of gnome-python et al.
    (PYGTK_INCLUDEDIR, PYGTK_LIBDIR, PYGTK_DATADIR): Define.

 ChangeLog          |  3 +++
 lib/pygtk.cygclass | 10 +++++++++-
 2 files changed, 12 insertions(+), 1 deletion(-)

commit c50b854463345fc27e7bcfdec663ad119ff99f9c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-10

    * lib/ruby-gnome2.cygclass (src_compile):
    Speed up compile by lndir'ing only the relevant subdir.

 ChangeLog                |  1 +
 lib/ruby-gnome2.cygclass | 15 +++++++++++++--
 2 files changed, 14 insertions(+), 2 deletions(-)

commit d1f911d8d0b66d9a51a6649b61214608bc716f55
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-04

    * lib/ruby-gnome2.cygclass: Add support for SVN checkouts.

 ChangeLog                |  2 ++
 lib/ruby-gnome2.cygclass | 28 +++++++++++++++++++++++-----
 2 files changed, 25 insertions(+), 5 deletions(-)

commit 5544c24fbfa188c4c6ab9330142208fad3fc9f73
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-03

    * bin/cygport.in (__list_deps): Really ignore Windows libraries.

 ChangeLog      | 2 ++
 bin/cygport.in | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 64d2e4f7c65baa80aab411bb3a698a8323c4b968
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-12-03

    * lib/pygtk.cygclass: Add support for gtksourceview2.

 ChangeLog          |  2 ++
 lib/pygtk.cygclass | 15 +++++++++++++--
 2 files changed, 15 insertions(+), 2 deletions(-)

commit db2ccb97d8d43fdfb3760d2167131efe3567f164
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-11-27

    * lib/wxwidgets.cygclass (_find_wx_config):
    Fix 2.8 detection.
    Cygwin does not have support for Unicode builds, so error out.

 ChangeLog              |  4 ++++
 lib/wxwidgets.cygclass | 13 ++++++-------
 2 files changed, 10 insertions(+), 7 deletions(-)

commit 6689e91ff583c54b3d85b21622a1087f324fb2f6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-11-04

    * lib/gst-plugins0.8.cygclass: Fixed spc, arts, and cdparanoia plugins.

 ChangeLog                   |  2 ++
 lib/gst-plugins0.8.cygclass | 11 ++++++-----
 2 files changed, 8 insertions(+), 5 deletions(-)

commit 04bbabd8c419c0951e1d5410cd37b8e5a89ae12b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-11-04

    * lib/kde3.cygclass (kde3_compile): Standardize configure arguments.
    (kde3_install): Modulize libkdeinit libs, as their implibs aren't used.

 ChangeLog         |  3 +++
 lib/kde3.cygclass | 31 ++++++++++++++++++++-----------
 2 files changed, 23 insertions(+), 11 deletions(-)

commit d2324de2c14a034bd4e14ec2f4c233043fec2db5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-11-04

    * lib/php.cygclass (php_postinst):
    Move php.ini generation into separate function.

 ChangeLog        | 3 +++
 lib/php.cygclass | 9 ++++++---
 2 files changed, 9 insertions(+), 3 deletions(-)

commit b7915b1a3e3facffd53cb39b427c78f50935dd3e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-11-04

    * bin/cygport.in (__list_deps): Ignore most Windows libraries.
    Include ${D}-prefixed equivalents in DEPS_PATH as well.

 ChangeLog      |  3 +++
 bin/cygport.in | 17 +++++++++++++----
 2 files changed, 16 insertions(+), 4 deletions(-)

commit a3ac247ab60353efdc212c7a0af190bda28221cd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-10-17

    * lib/apache.cygclass:
    (apache_apxs_compile, apxs_compile): New wrapper for 'apxs -c'.
    (doapachemod): Smarter detection of module extension.
    Do not override src_compile and src_install.

 ChangeLog           |  3 +++
 lib/apache.cygclass | 61 +++++++++++++++++++++++++++++++++++------------------
 2 files changed, 43 insertions(+), 21 deletions(-)

commit f14ac0df22b21156e44e432290aae880effb23f2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-10-16

    * lib/apache.cygclass: Accomodate usage for libapreq2.

 ChangeLog           |  2 ++
 lib/apache.cygclass | 30 +++++++++++++++++++++++-------
 2 files changed, 25 insertions(+), 7 deletions(-)

commit c9717f98c76039fdd6424caf7735a0f7fc16f022
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-10-15

    * bin/make_desktop_entry: Application is not a valid Category.

 ChangeLog              | 2 ++
 bin/make_desktop_entry | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 95a66e845fc15d9e194d37a0a169e6cf5e05af9c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-10-15

    Relicensed under GPL-3.

 COPYING                      | 912 +++++++++++++++++++++++++++++--------------
 ChangeLog                    |   2 +
 NEWS                         |   3 +
 bin/cygport.in               |  17 +-
 bin/dobin                    |  17 +-
 bin/dodoc                    |  17 +-
 bin/doexe                    |  17 +-
 bin/doicon                   |  17 +-
 bin/doins                    |  17 +-
 bin/dolib                    |  17 +-
 bin/dolocale                 |  17 +-
 bin/doman                    |  17 +-
 bin/domenu                   |  17 +-
 bin/dosbin                   |  17 +-
 bin/dosym                    |  17 +-
 bin/make_desktop_entry       |  17 +-
 bin/make_etc_defaults        |  17 +-
 bin/make_managed_mount       |  17 +-
 bin/newbin                   |  17 +-
 bin/newdoc                   |  17 +-
 bin/newexe                   |  17 +-
 bin/newicon                  |  17 +-
 bin/newins                   |  17 +-
 bin/newman                   |  17 +-
 bin/newmenu                  |  17 +-
 bin/newsbin                  |  17 +-
 bin/prep_fonts_dir.sh        |  17 +-
 bin/prep_freedesktop_mime.sh |  17 +-
 bin/prep_gconf_schemas.sh    |  19 +-
 bin/prep_gnu_info.sh         |  17 +-
 bin/prep_gtk2_modules.sh     |  17 +-
 bin/prep_gtk_icon_theme.sh   |  17 +-
 bin/prep_libtool_modules.sh  |  17 +-
 bin/prep_scrollkeeper_omf.sh |  17 +-
 data/cygport.conf            |   3 +-
 data/cygport.nanorc          |  17 +-
 data/mirrors                 |  17 +-
 lib/R.cygclass               |  17 +-
 lib/apache.cygclass          |  17 +-
 lib/berkdb.cygclass          |  17 +-
 lib/bzr.cygclass             |  17 +-
 lib/cross.cygclass           |  17 +-
 lib/cvs.cygclass             |  17 +-
 lib/distutils.cygclass       |  17 +-
 lib/docbook.cygclass         |  17 +-
 lib/emacs.cygclass           |  17 +-
 lib/font.cygclass            |  17 +-
 lib/fox.cygclass             |  17 +-
 lib/git.cygclass             |  17 +-
 lib/gnome.org.cygclass       |  17 +-
 lib/gnome2.cygclass          |  19 +-
 lib/gst-plugins.cygclass     |  17 +-
 lib/gst-plugins0.10.cygclass |  17 +-
 lib/gst-plugins0.8.cygclass  |  17 +-
 lib/gstreamer.cygclass       |  19 +-
 lib/gtk2-perl.cygclass       |  19 +-
 lib/gtkmm.cygclass           |  17 +-
 lib/java.cygclass            |  17 +-
 lib/kde3.cygclass            |  17 +-
 lib/mono.cygclass            |  17 +-
 lib/ocaml.cygclass           |  17 +-
 lib/perl.cygclass            |  17 +-
 lib/php.cygclass             |  17 +-
 lib/pygtk.cygclass           |  17 +-
 lib/python.cygclass          |  17 +-
 lib/qt3.cygclass             |  17 +-
 lib/ruby-gnome2.cygclass     |  17 +-
 lib/ruby.cygclass            |  17 +-
 lib/svn.cygclass             |  17 +-
 lib/tcl.cygclass             |  17 +-
 lib/utils.cygclass           |  17 +-
 lib/wxwidgets.cygclass       |  17 +-
 lib/xfce4.cygclass           |  17 +-
 lib/xorg.cygclass            |  19 +-
 lib/zope.cygclass            |  17 +-
 75 files changed, 1700 insertions(+), 437 deletions(-)

commit 5f361e8a3cc71e40b6dde14c4cf81a0175a70efd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-10-15

    * lib/pygtk.cygclass: Add gtop2 from gnome-python-desktop.

 ChangeLog          | 2 ++
 lib/pygtk.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit efeac08cef5c0850e52440aad7d6396e7176c6c9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-10-15

    Post-release version bump.

 CYGWIN-PATCHES/README | 30 +++++++++++++++---------------
 ChangeLog             |  5 +++++
 configure.ac          |  2 +-
 lib/kde3.cygclass     | 14 +++++++-------
 4 files changed, 28 insertions(+), 23 deletions(-)

commit ab7c19cf3bf79564a8e00a671bcea4c5e422383e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-10-15

    Prep for release.

 ChangeLog | 1 +
 NEWS      | 7 +++++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 85496712e4849362df0e8dbb2111bde11a0d350d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-10-15

    * bin/cygport.in (cygautoreconf): Sanity check.
    (__prep_libtool_modules): Break off from __prepstrip.
    (__pkg_diff): Ignore config.rpath if not building gettext.

 ChangeLog      |  4 ++++
 bin/cygport.in | 30 ++++++++++++++++++++++--------
 2 files changed, 26 insertions(+), 8 deletions(-)

commit 4046a1dac09939c043da8b4f8d1b02258bb1b38c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-10-14

    * lib/php.cygclass: Adapt for fixed PHP build system.

 ChangeLog        | 2 ++
 lib/php.cygclass | 8 +++-----
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 695d8d7ebac8d1156b338acd6b8987bbdd8ad27d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-10-12

    More goals.

 TODO | 1 +
 1 file changed, 1 insertion(+)

commit 50299add14988e1a8c1dff7c2811c0b4cfd38657
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-10-12

    * bin/prep_libtool_modules.sh:
    Check that library was properly installed.
    Simplify code and add comments.

 ChangeLog                   |  4 ++++
 bin/prep_libtool_modules.sh | 43 ++++++++++++++++++++++++++++++-------------
 2 files changed, 34 insertions(+), 13 deletions(-)

commit 9808200c99dc31f49d90160201d1e39c33c1d8e2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-10-12

    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/php.cygclass: New cygclass for PHP PECL extensions.

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             |  4 +++
 lib/Makefile.am       |  1 +
 lib/php.cygclass      | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 80 insertions(+)

commit 2d8de5ba159d38292b0e195c4ef9539803437020
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-10-08

    * lib/gtk2-perl.cygclass:
    Recognize CPAN_AUTHOR for modules not on sf.net (Gtk2-Notify, Goo-Canvas).
    Set correct ldflags for Goo-Canvas.

 ChangeLog              |  4 ++++
 lib/gtk2-perl.cygclass | 14 +++++++++++---
 2 files changed, 15 insertions(+), 3 deletions(-)

commit 96282f71a6a543013cd278e942e4f8ff0073fda1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-09-30

    * bin/newmenu: Fix installation directory.

 ChangeLog   | 2 ++
 bin/newmenu | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 5b1b41b2b6fe74c50d5ab395d24697d0b9ed9d2e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-09-02

    Updated.

 NEWS | 6 ++++++
 1 file changed, 6 insertions(+)

commit 30a70d7fa1cc4599ece73735e36ac98d05d385f8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-09-02

    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/R.cygclass: New cygclass for CRAN packages.

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             |  4 ++++
 lib/Makefile.am       |  1 +
 lib/R.cygclass        | 18 +-----------------
 4 files changed, 7 insertions(+), 17 deletions(-)

commit 01c54e50bcf8f26ed841ec4be2b8f8f98c504d56
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-08-29

    * bin/doman: Accept --lang=xx (-l xx) to install NLS manpages.

 ChangeLog |  2 ++
 bin/doman | 30 ++++++++++++++++++++++++++----
 2 files changed, 28 insertions(+), 4 deletions(-)

commit 375f6bd0615fedb680b8921d1610aa4c8ea181f2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-08-20

    In progress.

 lib/R.cygclass | 91 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 91 insertions(+)

commit d3a4c2d2ad073f5eb1de14495c49c999b4d99be5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-08-19

    * data/mirrors (mirror_cran): Added.

 ChangeLog    |  2 ++
 data/mirrors | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 62 insertions(+), 1 deletion(-)

commit 406ef62d546fec06cb5f0cbf3d868c256f211f32
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-08-17

    * bin/prep_gconf_schemas.sh: Get GCONF_CONFIG_SOURCE from gconftool-2.

 ChangeLog                 | 2 ++
 bin/prep_gconf_schemas.sh | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 79990c9887cd604b61ca5b4aae9ce200c3d92b6a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-08-14

    * lib/xorg.cygclass: pixman is in lib/.

 ChangeLog         | 2 ++
 lib/xorg.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit accbc25a7564ee34f0f57ace64132db911a9b837
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-08-02

    Fix return codes with multiple arguments.

 lib/utils.cygclass | 30 +++++++++++++++++-------------
 1 file changed, 17 insertions(+), 13 deletions(-)

commit d8399fafa68737e43db1237b5fdda84f189dc1ff
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-08-02

    * bin/*, lib/*: Fix whitepsace.  for a in $@ -> for a

 ChangeLog                    |  2 ++
 bin/cygport.in               | 17 +++++++++--------
 bin/dobin                    |  6 +++---
 bin/dodoc                    |  6 +++---
 bin/doexe                    |  6 +++---
 bin/doicon                   |  6 +++---
 bin/doins                    |  6 +++---
 bin/dolib                    |  6 +++---
 bin/dolocale                 |  6 +++---
 bin/doman                    |  6 +++---
 bin/domenu                   |  6 +++---
 bin/dosbin                   |  6 +++---
 bin/make_etc_defaults        |  6 +++---
 bin/make_managed_mount       |  6 +++---
 bin/prep_freedesktop_mime.sh |  8 ++++----
 bin/prep_gnu_info.sh         |  4 ++--
 bin/prep_libtool_modules.sh  |  6 +++---
 lib/cross.cygclass           |  6 +++---
 lib/distutils.cygclass       |  6 +++---
 lib/emacs.cygclass           |  6 +++---
 lib/font.cygclass            |  6 +++---
 lib/gnome2.cygclass          |  6 +++---
 lib/java.cygclass            |  8 ++++----
 lib/perl.cygclass            |  6 +++---
 lib/python.cygclass          |  4 ++--
 lib/utils.cygclass           | 10 +++++-----
 lib/wxwidgets.cygclass       |  4 ++--
 27 files changed, 87 insertions(+), 84 deletions(-)

commit a7deec58b9820532c36ef7bc22803056d122086d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-08-02

    Highlight cygport.in also.

 data/cygport.nanorc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 02223d85d7092a15a874c28aab87d9f407b24523
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-08-02

    * data/cygport.nanorc: Highlight trailing whitespace (from c.nanorc).

 ChangeLog           | 2 ++
 data/cygport.nanorc | 5 ++++-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit bef72f1ea221cbbd5c332724b4a6b9bdbf3c4074
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-08-02

    * lib/utils.cygport (check_header, check_lib):
    More robust; searches gcc dirs; additional dirs added with -I and -L.

 ChangeLog          |  3 +++
 lib/utils.cygclass | 60 +++++++++++++++++++++++++++++++++++++++---------------
 2 files changed, 47 insertions(+), 16 deletions(-)

commit d6b355bd3a6366ea8d3c40bce6ec31ddf1fb9d8a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-08-02

    * bin/cygport.in (cygcmake): Fixed typo.

 ChangeLog      | 2 ++
 bin/cygport.in | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 32c93d5543195de9e17a6bc3960daf45e2e3a855
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-08-02

    Minor documentation update.

 README | 31 ++++++++++++++++++++-----------
 1 file changed, 20 insertions(+), 11 deletions(-)

commit 312d6b6c0fcaa24f520ff07fd5454bd7dd7e2f9e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-07-30

    * CYGWIN-PATCHES/README:
    * bin/Makefile.am:
    * bin/newsbin:  Added newsbin().

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             |  4 ++++
 bin/Makefile.am       |  1 +
 bin/newsbin           | 24 ++++++++++++++++++++++++
 4 files changed, 30 insertions(+)

commit db48f922cbcf818d378e710be378cda05f60d5fb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-07-15

    * bin/cygport.in (__pkg_diff):
    Accept RESTRICT=diff to skip .src.patch creation.

 ChangeLog      |  3 +++
 bin/cygport.in | 14 ++++++++++----
 2 files changed, 13 insertions(+), 4 deletions(-)

commit 2c6247ce9407d032ce163651d7a01510ca688177
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-07-15

    * lib/gst-plugins0.10.cygclass: Update for good .6 and bad .5.

 ChangeLog                    |  2 ++
 lib/gst-plugins0.10.cygclass | 23 ++++++++++++++---------
 2 files changed, 16 insertions(+), 9 deletions(-)

commit aede86f7aafd012f7427fa976633d53de9c48c5d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-07-11

    Updated after 0.3.5.

 TODO | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

commit 902b108c715d71af856f746cb1351cd9e64ba250
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-07-11

    * CYGWIN-PATCHES/README:
    * configure.ac:
    Post-release version bump.

 CYGWIN-PATCHES/README | 28 ++++++++++++++--------------
 ChangeLog             |  5 +++++
 configure.ac          |  2 +-
 3 files changed, 20 insertions(+), 15 deletions(-)

commit 53fadd01695a00bf2b1b3f92dc4b42c96b2580b2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-07-11

    Pre-release version bump to reflect numerous changes.

 CYGWIN-PATCHES/README | 28 ++++++++++++++--------------
 ChangeLog             |  6 ++++++
 NEWS                  | 19 ++++++++++++++++---
 configure.ac          |  2 +-
 4 files changed, 37 insertions(+), 18 deletions(-)

commit 9e69b14d3ca19bd878fa457e105b24fcf336921b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-07-11

    * lib/svn.cygclass: SVN_TAG now accepted.
    SVN_BRANCH requires 'full' path (including branches/).

 ChangeLog        |  3 +++
 lib/svn.cygclass | 10 +++++-----
 2 files changed, 8 insertions(+), 5 deletions(-)

commit b01f8fe0640c9204417e99a08d86b06565aa6ac2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-07-11

    * lib/mono.cygclass: MONO_SOURCE_TYPE defaults to tar.bz2.

 ChangeLog         | 2 ++
 lib/mono.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 4fc841054b50d78bc51dc4aaa8952264e9da3455
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-07-11

    * lib/gnome.org.cygclass: Don't override preset {CVS,SVN}_URI.

 ChangeLog              |  2 ++
 lib/gnome.org.cygclass | 14 +++++++++++---
 2 files changed, 13 insertions(+), 3 deletions(-)

commit e68531855f7b5d3c31339e45b1ee8bb223343650
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-07-11

    * bin/cygport.in (unpack): Handle .gem with 'gem unpack'.
    (cygautoreconf): Handle foo.out:foo.in syntax during writability check.

 ChangeLog      |  3 +++
 bin/cygport.in | 11 +++++++++--
 2 files changed, 12 insertions(+), 2 deletions(-)

commit b71d175897da6555a40808a49ae4d79b3e01a688
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-07-11

    * lib/gst-plugins0.10.cygclass: Accomodate farsight optional features.

 ChangeLog                    |  2 ++
 lib/gst-plugins0.10.cygclass | 14 ++++++++------
 2 files changed, 10 insertions(+), 6 deletions(-)

commit 3d579387ed232422bdc44afbd7f2ca63dd19cfbf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-07-11

    * lib/gtkmm.cygclass (gtkmm_autoreconf):
    Check for scripts dir before including.

 ChangeLog          | 3 +++
 lib/gtkmm.cygclass | 9 ++++++---
 2 files changed, 9 insertions(+), 3 deletions(-)

commit fe5ea4bba44600f90134e98bd3ad0c902c57c8e7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-07-11

    * lib/wxwidgets.cygclass: Default to wx-2.8.

 ChangeLog              | 2 ++
 lib/wxwidgets.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 8086a0c5a1d9451b195f211a7b06fc0e7b0ca403
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-06-20

    * lib/gst-plugins0.10.cygclass: Better accomodate external plugins.

 ChangeLog                    |  2 ++
 lib/gst-plugins0.10.cygclass | 32 ++++++++++++++++----------------
 2 files changed, 18 insertions(+), 16 deletions(-)

commit 07374ced31717198ff1f42426706eed2a8412807
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-06-18

    Fixed typo.

 bin/cygport.in | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 9d8f82adefc39a93cdcb033edd347e3bfc42ddc5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-06-18

    * bin/cygport.in (cygautoreconf): Don't chmod files that don't exist.

 bin/cygport.in | 24 ++++++++++++++----------
 1 file changed, 14 insertions(+), 10 deletions(-)

commit f63f5e975c98057d22adb6e9fc51f4e61fec8bd7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-06-18

    * lib/mono.cygclass: Don't override preset SVN_URI.
    (mono_wrapper) Fix.

 ChangeLog         |  3 +++
 lib/mono.cygclass | 13 ++++++++-----
 2 files changed, 11 insertions(+), 5 deletions(-)

commit ae32a4adc7b3b32f5e1caac15b971c5393eac30a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-06-18

    * lib/svn.cygclass: Handle SVN_URI containing trunk or branch.

 ChangeLog        |  2 ++
 lib/svn.cygclass | 23 ++++++++++++++++++++---
 2 files changed, 22 insertions(+), 3 deletions(-)

commit 4009ff3c487fecc07887470ebe2eeec01d03a257
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-06-18

    Unset ac_config_files after each iteration.

 bin/cygport.in | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 1fe538710318413d2bac02cc9d1c5f47056f1090
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-06-18

    * bin/cygport.in (cygautoreconf): Assure autotool files are writable.

 ChangeLog      |  2 ++
 bin/cygport.in | 16 +++++++++++++++-
 2 files changed, 17 insertions(+), 1 deletion(-)

commit db699a8d957d88172cc98df8d5102259d3d7f7c1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-06-18

    Comments and whitespace.

 bin/prep_libtool_modules.sh | 22 ++++++++++++----------
 1 file changed, 12 insertions(+), 10 deletions(-)

commit a6507a05c133731275e3d10eb1f18ba50ec76ff6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-06-18

    * lib/kde3.cygclass: Fix SRC_URI for kdevelop-3.4.1+.

 ChangeLog         |  2 ++
 lib/kde3.cygclass | 13 +++++++------
 2 files changed, 9 insertions(+), 6 deletions(-)

commit c1fe6a79878044e4ac53813f410b376bf399181e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-06-18

    * lib/berkdb.cygclass: Enable Tcl bindings.
    Rename devel package to libdbX.Y-devel.

 ChangeLog           |  3 +++
 lib/berkdb.cygclass | 32 +++++++++++++++++++-------------
 2 files changed, 22 insertions(+), 13 deletions(-)

commit 8a5adeda7c6eaac0d8b52ab8b503b0530e6c9a69
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-06-18

    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/tcl.cygclass: New cygclass for Tcl modules.

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             |  4 ++++
 lib/Makefile.am       |  1 +
 lib/tcl.cygclass      | 21 +++++++++++++++++++++
 4 files changed, 27 insertions(+)

commit b39c9e47a93dcc7a52e87df48c9ac3c601110dda
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-06-18

    * lib/ruby-gnome2.cygclass (ruby_gnome2_install): Fix docdir.

 ChangeLog                | 2 ++
 lib/ruby-gnome2.cygclass | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit b853a7b63bb0f59318740bf2c3513eae32b3a10c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-06-10

    * lib/bzr.cygclass:
    * lib/cvs.cygclass:
    * lib/git.cygclass:
    * lib/svn.cygclass: SRC_DIR hardcoded, as there can be no choice.

 ChangeLog | 5 +++++
 1 file changed, 5 insertions(+)

commit e77bc82f781bc2a5a95fac46de326207b526f1f5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-06-10

    * lib/bzr.cygclass:
    * lib/cvs.cygclass:
    * lib/git.cygclass:
    * lib/svn.cygclass: SRC_DIR hardcoded, as there can be no choice.

 lib/bzr.cygclass | 4 ++--
 lib/cvs.cygclass | 4 ++--
 lib/git.cygclass | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

commit 8c7d34a2fc840f199725f3f2ce83113052cef1e8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-06-10

    * bin/prep_libtool_modules.sh: Set dependency_libs to empty.

 ChangeLog                   | 2 ++
 bin/prep_libtool_modules.sh | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 75dbeaa8ca60f13ea532f7ba9767c567cb92a395
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-06-08

    * lib/xfce4.cygclass: Allow SRC_URI not on xfce.org.

 ChangeLog          |  2 ++
 lib/xfce4.cygclass | 11 +++++------
 2 files changed, 7 insertions(+), 6 deletions(-)

commit ccc37ca36468066ed2347c48e1380cff851411bd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-06-08

    * bin/doman: Accept more pre-gzipped manpages.

 ChangeLog | 2 ++
 bin/doman | 8 ++++----
 2 files changed, 6 insertions(+), 4 deletions(-)

commit 2eaaac0876b9f08868ccda75861edc82d762a43c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-06-03

    * lib/gtk2-perl.cygclass: Handle module names not beginning with G.

 ChangeLog              | 2 ++
 lib/gtk2-perl.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 9ddfcc464bea69d53d41956e3e8e89e9d81cff19
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-05-30

    * lib/java.cygclass: Unset CLASSPATH to prevent Win32 Java interference.

 ChangeLog         | 2 ++
 lib/java.cygclass | 5 ++++-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit 08bc157453a5b3440fc6443436c2b9c3d457d94d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-05-30

    * bin/cygport.in (__pkg_diff): Ignore Python .egg-info files.

 ChangeLog      | 2 ++
 bin/cygport.in | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 6b1b9f9aa971ecaa8cd46e63d8b7788992bc93e8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-05-30

    * lib/zope.cygclass: Update for Python-2.5 and zope-3.4.

 ChangeLog         |  2 ++
 lib/zope.cygclass | 19 ++++++++++++-------
 2 files changed, 14 insertions(+), 7 deletions(-)

commit c62e83ccb1e1b79024580633ac68b00c8a44bb34
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-05-29

    * lib/wxwidgets.cygclass (_wx_find_config, wx-config): Refactor.
    (WX_CONFIG): Define and export.

 ChangeLog              |  7 +++++++
 lib/wxwidgets.cygclass | 19 ++++++++++++++-----
 2 files changed, 21 insertions(+), 5 deletions(-)

commit f1b65c738b1cd4d3d479156aa2514a5676b31f2b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-05-27

    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/ocaml.cygclass: New cygclass for OCaml packages.

 CYGWIN-PATCHES/README | 1 +
 lib/Makefile.am       | 1 +
 2 files changed, 2 insertions(+)

commit ac00548a661417e7c8f15d9a0b4e1772f0567a0f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-05-17

    * bin/cygport.in (lndirs): Accepts optional args for source and target.
    (cygcmake): New command to wrap cmake with standard args.

 ChangeLog      |  3 +++
 bin/cygport.in | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++-----
 2 files changed, 53 insertions(+), 5 deletions(-)

commit a8c2079915cb1df95c898e06ef3c1983159011b6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-05-17

    * lib/distutils.cygclass:
    * lib/pygtk.cygclass:
    * lib/python.cygclass: Python 2.5 upgrade.

 ChangeLog              |  4 ++++
 lib/distutils.cygclass | 16 +++++++++++++++-
 lib/pygtk.cygclass     | 11 ++++-------
 lib/python.cygclass    |  7 +------
 4 files changed, 24 insertions(+), 14 deletions(-)

commit a2d5b3a60cb0e48f29477c1d239c8c9231dac94d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-05-07

    *** empty log message ***

 lib/gstreamer.cygclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 6b51dad021025300ac958e251a914f8f1780fc1f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-05-07

    Typos.

 lib/mono.cygclass | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit 62896c5c4a52b0eb10ca2a32e75dcbaf1ecbdbb7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-05-07

    * lib/pygtk.cygclass: Honour predefined ORIG_PN.

 ChangeLog          | 2 ++
 lib/pygtk.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit cde106723072278527db53358efea5f9c41a4b80
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-05-04

    Removed whitespaces.

 bin/cygport.in | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

commit 583592c4e020d34b3b6c5381221308d8e8ea1bb5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-05-04

    * bin/cygport.in (cygconf):
    Create symlinks for files removed to be regenerated by configure.
    (__pkg_diff): Ignore SlackBuild and .png files.

 ChangeLog      | 4 ++++
 bin/cygport.in | 7 ++++---
 2 files changed, 8 insertions(+), 3 deletions(-)

commit 1f44d15db6b77cf713b440c7a6b185a18d3bfc78
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-05-03

    Updated.

 NEWS | 13 +++++++++++++
 1 file changed, 13 insertions(+)

commit 5cbf4548014fc3ab09d0ce3878d43222d4330a1f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-05-03

    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/xfce4.cygclass: New cygclass for Xfce 4.4.

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             |  4 ++++
 lib/Makefile.am       |  1 +
 lib/xfce4.cygclass    | 38 ++++++++++++++++++--------------------
 4 files changed, 24 insertions(+), 20 deletions(-)

commit cd54ce8cc562723b37541ca2517152cc84137e74
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-04-30

    Fixed last checkin.

 lib/mono.cygclass | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit b336e4f994bf3e2fbb1f15d20ce5e417edb69b12
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-04-30

    Add QBINDIR to PATH.

 ChangeLog        | 2 ++
 lib/qt3.cygclass | 5 +++--
 2 files changed, 5 insertions(+), 2 deletions(-)

commit d18ea66bcf262921b276b501ea1ce085bd2bffe5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-04-30

    In progress.

 lib/ocaml.cygclass | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

commit 1a88b84caa25162ec12203d9d6aade0aba13c356
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-04-26

    Fixed typo.

 bin/cygport.in | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 6a5074bd12c290c64c995501b67d55e5a7923fbb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-04-25

    * CYGWIN-PATCHES/README:
    * bin/cygport.in (__src_fetch):
    * lib/Makefile.am:
    * lib/bzr.cygclass: New cygclass for Bazaar-VCS checkout packages.

 ChangeLog      | 1 +
 bin/cygport.in | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 2a7d3a768e99e9780aba5759aa1fb2ba278ca3a0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-04-25

    Updated symbol list.

 bin/cygport.in | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit c2d16536f6716278440c84e3aebeaa18be7e3724
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-04-25

    * bin/cygport.in: Accept RESTRICT.
    (__prepstrip): Skip if RESTRICT=strip.

 ChangeLog      |  3 +++
 bin/cygport.in | 13 ++++++++++++-
 2 files changed, 15 insertions(+), 1 deletion(-)

commit e5327859f3ed6d5b55f0a96b452b3451f1829951
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-04-25

    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/bzr.cygclass: New cygclass for Bazaar-VCS checkout packages.

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             |  4 ++++
 lib/Makefile.am       |  1 +
 lib/bzr.cygclass      | 43 +++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 49 insertions(+)

commit 3aa4aa79651e548d855e82499e1ca826192826c8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-04-25

    * lib/apache.cygclass (doapachemod): New command.
    * lib/gtkmm.cygclass: Ignore MSVC_Net2003 during diff.
    * lib/java.cygclass: Define JAVA_HOME.

 ChangeLog           |  4 ++++
 lib/apache.cygclass | 29 ++++++++++++++++++++++++++++-
 lib/gtkmm.cygclass  |  5 ++++-
 lib/java.cygclass   |  3 ++-
 4 files changed, 38 insertions(+), 3 deletions(-)

commit 798d7ab6d2c1b04eb3f74c6ed9664546538420d0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-04-25

    * lib/mono.cygclass (mono_wrapper): Allow full path to wrapper.

 ChangeLog         |  2 ++
 lib/mono.cygclass | 19 +++++++++++++------
 2 files changed, 15 insertions(+), 6 deletions(-)

commit 2d79d7b028eab3a496709333b018af7027d5961a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-04-25

    * bin/cygport.in (cygpatch): Accept {g,bz}ipped patches.
    (cygconf): Remove files in S that will be recreated by configure in B.
    (__prepstrip): Don't 'chmod +x' .NET assemblies.
    (__pkg_diff): Ignore .spec files.

 ChangeLog      |  5 +++++
 bin/cygport.in | 56 +++++++++++++++++++++++++++++++++++++++++++-------------
 2 files changed, 48 insertions(+), 13 deletions(-)

commit 3b31a2900c93faeabbb9403044d68ace66d61414
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-04-23

    * lib/python.cygclass: Provide default HOMEPAGE and SRC_URI at cheeseshop.
    (python_optimize) Inform of action instead of showing output.

 ChangeLog           |  3 +++
 lib/python.cygclass | 12 +++++++++---
 2 files changed, 12 insertions(+), 3 deletions(-)

commit c0f71b3d688ac3f220b70c7b0c47f553c585150e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-04-22

    * data/mirrors (mirror_mplayer): Added.

 ChangeLog    |  2 ++
 data/mirrors | 15 ++++++++++++++-
 2 files changed, 16 insertions(+), 1 deletion(-)

commit 06681969342fd8901f00d2137f9e5980b299d867
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-28

    In progress.

 lib/docbook.cygclass | 149 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 149 insertions(+)

commit 940d5fb0ed57a0e18710d180e6c26c22f5818d61
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-28

    Updated copyright headers.

 lib/cvs.cygclass  | 4 ++--
 lib/git.cygclass  | 4 ++--
 lib/mono.cygclass | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

commit 0a330ff4c887832227a050296b31be44c1c38ee4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-28

    * lib/cvs.cygclass:
    * lib/git.cygclass:
    * lib/svn.cygclass: Redefine, not append, SRC_URI.
    (svn_fetch): Ignore .cvsignore files found in cvs2svn repos.

 ChangeLog        | 5 +++++
 lib/cvs.cygclass | 4 ++--
 lib/git.cygclass | 4 ++--
 lib/svn.cygclass | 7 ++++---
 4 files changed, 13 insertions(+), 7 deletions(-)

commit f1c822f6028ab54a3546470cd0e075358e95bfbe
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-28

    * lib/zope.cygclass (src_install): Install only zope.interface.__init__.  Ignore .egg-info dirs.

 lib/zope.cygclass | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit 86bfa876d38309fe2d8b3079afe35b0cddb40bc1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-27

    Simplify cygport.1.html rule.

 doc/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e27754d03bffe73318d50760d65ef2e898a4893a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-27

    * bin/cygport.in: Index mutable, public, and private symbols in
    each section. Added double-underscore prefix to some private functions.

 ChangeLog      |   8 +-
 bin/cygport.in | 296 ++++++++++++++++++++++++++++++++++++++++++++++++---------
 2 files changed, 256 insertions(+), 48 deletions(-)

commit fd7d7f8cef4a3409fe8b020457820395c8e320a5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-27

    * bin/cygport.in (src_fetch): Renamed __src_fetch.
    * lib/cvs.cygclass:
    * lib/git.cygclass:
    * lib/svn.cygclass:
    Reworked __src_fetch and RCS_fetch to allow RCS and FTP/HTTP in SRC_URI.

 ChangeLog        |  6 ++++++
 bin/cygport.in   | 60 +++++++++++++++++++++++++++++++-------------------------
 lib/cvs.cygclass | 12 +++++++-----
 lib/git.cygclass | 14 +++++++------
 lib/svn.cygclass | 12 +++++++-----
 5 files changed, 61 insertions(+), 43 deletions(-)

commit 19aa75aa1238a4975a232aae3e9bd99f1dd7d4c0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-27

    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/zope.cygclass: New cygclass for Zope modular libraries.

 ChangeLog | 4 ++++
 1 file changed, 4 insertions(+)

commit 77e57220803a73bf6c678130a0605361da96a93f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-27

    * CYGWIN-PATCHES/README:
    * lib/Makefile.am:
    * lib/zope.cygclass: New cygclass for Zope modular libraries.

 CYGWIN-PATCHES/README |  1 +
 lib/Makefile.am       |  3 ++-
 lib/zope.cygclass     | 35 +++++++++++++++++++++++++++++++++++
 3 files changed, 38 insertions(+), 1 deletion(-)

commit 0a951752e4a93854c45a4f44729849deca72a594
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-26

    More 0.3 tasks

 TODO | 1 +
 1 file changed, 1 insertion(+)

commit c44f9fefefdf950e0d8d6c466714eabb6d8df5a7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-26

    * lib/java.cygclass (dojar): Renamed command.
    (dojava): Alias to dojar.
    (dojavadoc, java_wrapper): New install helpers.

 ChangeLog         |  4 +++
 lib/java.cygclass | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++++---
 2 files changed, 82 insertions(+), 3 deletions(-)

commit 84d8449c528e2f26eba804b2a58ee3785e668184
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-25

    * lib/mono.cygclass (dogac): New helper command for gacutil installation.

 ChangeLog         |  2 ++
 lib/mono.cygclass | 21 ++++++++++++++++++++-
 2 files changed, 22 insertions(+), 1 deletion(-)

commit cba58838eb2bf3eb9a97f85dfe02cdd1267dcd00
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-23

    * bin/cygport.in (pkg_diff): Exclude .stackdump files by default.

 ChangeLog      | 1 +
 bin/cygport.in | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

commit f44237af0d64c9b0bebd40e68c076762cb7b51c6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-22

    * bin/cygport.in (cyginstall): Redefine exec_prefix for USE_DESTDIR=0.

 ChangeLog      | 2 ++
 bin/cygport.in | 3 ++-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 34ee5cfa08d3a571438115056f70fc1aef56ce69
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-14

    * bin/prep_scrollkeeper_omf.sh: Improve postinstall and add preremove.

 ChangeLog                    |  2 ++
 bin/prep_scrollkeeper_omf.sh | 34 +++++++++++++++++++++++-----------
 2 files changed, 25 insertions(+), 11 deletions(-)

commit 3b11ba264d1be0a3026a0e4981e38e319a563e22
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-14

    * bin/cygport.in: Update copyright in --version message.

 bin/cygport.in | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit a1617c4fa4b7007a6084548c452f6bfa4a5777cf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-14

    Post-release version bump.

 CYGWIN-PATCHES/README | 28 ++++++++++++++--------------
 ChangeLog             |  6 ++++++
 NEWS                  | 14 ++++++++++++++
 configure.ac          |  2 +-
 4 files changed, 35 insertions(+), 15 deletions(-)

commit cdbd2980bf3216334af0ef24e3c7e32b659e24bd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-14

    * bin/cygport.in: Look for HOME/.cygport.conf also.

 bin/cygport.in | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 651a27966c94ac6c051ec2c490bb029aea63cffe
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-14

    * bin/cygport.in (fetch): Remove tarball placeholder if download fails.

 bin/cygport.in | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit a4d5a1d235a52d6fa789b95f001b060d1096fa67
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-14

    * bin/cygport.in (fetch): Remove tarball placeholder if download fails.

 ChangeLog      |  2 ++
 TODO           |  1 -
 bin/cygport.in | 18 +++++++++++++++---
 3 files changed, 17 insertions(+), 4 deletions(-)

commit c699e1bdcf7e476d7cd6f42f02a374022d09ac13
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-14

    * test/Makefile.am (clean-local):
    Remove bootstrap workdir, in case make check was interrupted.

 ChangeLog        | 3 +++
 test/Makefile.am | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit e248b67f7bb726b2136dba0b89c9e92bea323e22
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-14

    Updated.

 TODO | 2 --
 1 file changed, 2 deletions(-)

commit 872bd5fe20c47518b4924a03a88c71e030bf4a00
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-14

    * bin/cygport.in (keepdir): New function to keep empty directories.
    (__prep_empty_dirs, src_postinst): Remove empty directories under $D.

 ChangeLog      |  3 +++
 bin/cygport.in | 30 +++++++++++++++++++++++++-----
 2 files changed, 28 insertions(+), 5 deletions(-)

commit a4bde6d6206aaa809f95133e99f1a452fdbbea46
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-14

    * CYGWIN-PATCHES/README:
    * lib/Makefile.am
    * lib/berkdb.cygclass:
    New cygclass for building the Berkeley DB versions 3.x and 4.x.

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             | 10 ++++++++++
 lib/Makefile.am       |  1 +
 3 files changed, 12 insertions(+)

commit f56c2bf31c8cbfcd04c219f6951b9bda3f418f2d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-14

    Use java.cygclass.
    Create separate java-dbX.Y package.
    Cleanup and separate postinstall/preremove scripts.

 lib/berkdb.cygclass | 121 ++++++++++++++++++++++++++++++++++------------------
 1 file changed, 79 insertions(+), 42 deletions(-)

commit b598b6e3a026496497b42f233f3bffaa0e5e9c85
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-14

    * CYGWIN-PATCHES/README:
    * lib/Makefile.am
    * lib/java.cygclass:
    New cygclass for GNU Classpath based Java packages.

 CYGWIN-PATCHES/README | 1 +
 lib/Makefile.am       | 1 +
 lib/java.cygclass     | 4 ++--
 3 files changed, 4 insertions(+), 2 deletions(-)

commit a07901eda7f8ef9cf11fe2a6a173c0aa63671139
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-14

    In progress.

 lib/java.cygclass | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

commit a4e964aa0e2bf3611230c6d108cd7e5e74e652d2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-14

    Update copyright headers.

 bin/dosym                    | 4 ++--
 lib/distutils.cygclass       | 4 ++--
 lib/gst-plugins0.10.cygclass | 4 ++--
 lib/gst-plugins0.8.cygclass  | 4 ++--
 lib/perl.cygclass            | 4 ++--
 lib/pygtk.cygclass           | 4 ++--
 lib/python.cygclass          | 4 ++--
 lib/ruby-gnome2.cygclass     | 4 ++--
 8 files changed, 16 insertions(+), 16 deletions(-)

commit 1be857844d1e030b34591e8335261dd7e232310a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-14

    * bin/dosym: Properly handle multiple targets and relative targets.

 ChangeLog |  2 ++
 bin/dosym | 25 +++++++++++++++++++++----
 2 files changed, 23 insertions(+), 4 deletions(-)

commit a3f38afb4a4b70ae22db0abd1cf9a6f17a1958eb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-14

    * lib/python.cygclass (dopython): Install DLLs executable.

 ChangeLog           |  2 ++
 lib/python.cygclass | 11 +++++++++--
 2 files changed, 11 insertions(+), 2 deletions(-)

commit 230d3641301fdd7e0f1e43d1c0aaab6265292770
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-13

    * bin/cygport.in (__mkdirs, src_prep):
    New config/ directory for storing configuration information during build.
    Create cygport-version file for future use.

 ChangeLog      |  4 ++++
 bin/cygport.in | 10 ++++++++--
 2 files changed, 12 insertions(+), 2 deletions(-)

commit 7dd0c5df27210f0a1de0713266e99860a781213a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-13

    * bin/cygport.in (__mkdirs, finish): Use user-only managed mounts.

 ChangeLog      | 2 ++
 bin/cygport.in | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit d906f5d1bd62ba512d0c60732436ec15f01ac951
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-13

    * bin/cygport.in (cygtest): Smarter detection of make check and make test.

 ChangeLog      |  2 ++
 bin/cygport.in | 13 ++++++++-----
 2 files changed, 10 insertions(+), 5 deletions(-)

commit a6f39a461484cd40d6d33760a68d501d2a557397
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-13

    * lib/python.cygclass (pythoninto, dopython): New convenience functions.
    (python_compile): Created alias to python_optimize.
    (python_optimize):
    Defaults to compiling in PYTHON_SITELIB if no arguments passed.

 ChangeLog           |  5 +++++
 lib/python.cygclass | 45 +++++++++++++++++++++++++++++++++++++++++++--
 2 files changed, 48 insertions(+), 2 deletions(-)

commit fa8458939dcb1aff52aca6fa04f5da40555a166a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-12

    * bin/cygport.in (pkg_diff): Restructure to be more precise.

 ChangeLog      |  2 ++
 bin/cygport.in | 68 +++++++++++++++++++++++++++++++++++-----------------------
 2 files changed, 43 insertions(+), 27 deletions(-)

commit 620f3f6f11e5ef469e8a68532bfc120166bc58b5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-12

    More ideas.

 TODO | 1 +
 1 file changed, 1 insertion(+)

commit b6be008046a65aa4b5ced0703a9b5914cf02ac27
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-12

    * lib/distutils.cygclass (distutils_install):
    Only python_optimize PYTHON_SITELIB if existant.

 ChangeLog              | 7 +++++--
 lib/distutils.cygclass | 8 ++++++--
 2 files changed, 11 insertions(+), 4 deletions(-)

commit 26225540a0a65d688979674c5c0d6d1c942e9c43
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-12

    * lib/gst-plugins0.10.cygclass: Added new plugins in bad-10.4.
      Force xshm support for ximage.
      Enable cdparanoia support (requires patch to use libcdio_paranoia).

 ChangeLog                    | 2 ++
 lib/gst-plugins0.10.cygclass | 9 +++++----
 2 files changed, 7 insertions(+), 4 deletions(-)

commit c5670befe4e9a02e524bc5176f2c01b816141275
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-12

    Add support for db-3.x

 lib/berkdb.cygclass | 28 ++++++++++++++++++++--------
 1 file changed, 20 insertions(+), 8 deletions(-)

commit ad404d679ba581c72cf8a3ec8a32f2804eed68a4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-06

    Versions < 4.2 do not use DESTDIR.  Modulize java library.

 lib/berkdb.cygclass | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

commit ada65ef07d09ebccd3ac69e36e5f84d8f227b99e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-06

    * lib/gst-plugins0.10.cygclass: New plugins for bad-10.4

 ChangeLog                    | 2 ++
 lib/gst-plugins0.10.cygclass | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 82441bd039b48958d0056838eb01b1ec71cd3a4e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-06

    Ready for >= 4.1

 lib/berkdb.cygclass | 130 ++++++++++++++++++++++++++++++++++++++++++----------
 1 file changed, 106 insertions(+), 24 deletions(-)

commit 91b7e0aad63e596deca39322e8161239179ae438
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-06

    Post-release version bump for post-0.2 HEAD.

 CYGWIN-PATCHES/README | 28 ++++++++++++++--------------
 ChangeLog             |  9 ++++++++-
 configure.ac          |  2 +-
 3 files changed, 23 insertions(+), 16 deletions(-)

commit d7970ab1033fb40a629280c5169c89f42c51d929
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-03-06

    Prepare for 0.2.11

 ChangeLog | 1 +
 NEWS      | 4 ++++
 TODO      | 1 +
 3 files changed, 6 insertions(+)

commit fdcfc1276e04fd5f775f951e93b90b20c79a7bfa
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-28

    In progress.

 lib/berkdb.cygclass | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 81 insertions(+)

commit 1d5cb87ba05b3e9ca3951bb3b94632b52f64e2e0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-28

    * bin/cygport.in (apply_patch): Pass --binary to patch for d2u issues.

 ChangeLog      | 2 ++
 bin/cygport.in | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 63a0bfe0e2ef1c8e646d87be7d1c01ed24e53c8e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-28

    * lib/perl.cygclass (check_perl_module): Cleaner syntax.

 ChangeLog         | 2 ++
 lib/perl.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 39e1d343d28d28c01f66f4cc3944fb4a1b3fc524
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-23

    *** empty log message ***

 TODO | 1 +
 1 file changed, 1 insertion(+)

commit e2e8003a29d277ac1dfaa42e3938eade2734b680
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-23

    * lib/kde3.cygclass: Don't run kde3_autoreconf for i18n/l10n packages.

 ChangeLog         |  2 ++
 lib/kde3.cygclass | 15 +++++++++++++--
 2 files changed, 15 insertions(+), 2 deletions(-)

commit a2325bbb7a808e8e8a5c06ab442250fc6e800ae8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-23

    Post-release version bump.

 CYGWIN-PATCHES/README | 28 ++++++++++++++--------------
 ChangeLog             |  5 +++++
 configure.ac          |  2 +-
 3 files changed, 20 insertions(+), 15 deletions(-)

commit c6267675cb6715f7486c6ea46da3a7cd93349ce7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-23

    Prep for release 0.2.10

 ChangeLog |  1 +
 NEWS      |  8 ++++++++
 README    |  2 +-
 TODO      | 30 +++++++++++++++++++++---------
 4 files changed, 31 insertions(+), 10 deletions(-)

commit c165f80e3ef4609c0f572f93e3e2641bd6bdadb4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-23

    Prep for release 0.2.10

 ChangeLog | 2 ++
 1 file changed, 2 insertions(+)

commit d75a20f660f01dd3228aca47ac841b9327bb30f8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-23

    * lib/ruby.cygclass (ruby_install): Fix last setup.rb install patch.

 ChangeLog         | 2 ++
 lib/ruby.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit f5873c22a8f1c896d60e1471d183f0c8acb41dcf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-23

    * lib/gst-plugins0.8.cygclass: Restore opengl plugin.

 ChangeLog                   | 2 ++
 lib/gst-plugins0.8.cygclass | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 9387393ec280daf6b454f0a37efda6ec6174ba3b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-20

    * bin/cygport.in: Allow user-specific cygport.conf files in $HOME.

 ChangeLog      |  2 ++
 bin/cygport.in | 15 ++++++++++-----
 2 files changed, 12 insertions(+), 5 deletions(-)

commit 177911add240415e8b573f3e12fe67d238b944a2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-20

    * data/mirrors (mirror_apache): Added.

 ChangeLog    |   2 +
 data/mirrors | 289 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 290 insertions(+), 1 deletion(-)

commit 1bb3c74edff7169450159dfb61a90b8370c3b4df
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-19

    Allow simultaneous building of split ruby-gnome2 packages.

 lib/ruby-gnome2.cygclass | 82 +++++++++++++++++++++++++++++++++++++-----------
 1 file changed, 63 insertions(+), 19 deletions(-)

commit a8f1f9ff99b1cd276c4673c1efc8a6ba57c02dd4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-15

    * lib/pygtk.cygclass: Add pytotem from gnome-python-desktop.

 ChangeLog          | 2 ++
 lib/pygtk.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 2d41762f32fcf435b8e14bd002a4b8f81dc59fa9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-14

    In progress.

 lib/xfce4.cygclass | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 70 insertions(+)

commit e0fab0f59f4974673090bd6efd2cf2c841f8669f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-14

    * data/mirrors (mirror_xfce): Added.

 ChangeLog    |  2 ++
 data/mirrors | 12 +++++++++++-
 2 files changed, 13 insertions(+), 1 deletion(-)

commit 6b68089be31279bb0d7eb5f8c026b7603a95af8c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-06

    * lib/kde3.cygclass: Define SRC_URI for kdevelop-3.4 and amarok.

 ChangeLog         |  2 ++
 lib/kde3.cygclass | 28 ++++++++++++++--------------
 2 files changed, 16 insertions(+), 14 deletions(-)

commit 26f519236c50b145edb6e68c26b507f6a192a2f4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-05

    Post-release version bump.

 CYGWIN-PATCHES/README | 30 +++++++++++++++---------------
 ChangeLog             |  5 +++++
 configure.ac          |  2 +-
 3 files changed, 21 insertions(+), 16 deletions(-)

commit 50a56696bd83a69d0114c631e9ea852699dbe484
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-05

    Updated copyright headers

 data/cygport.nanorc    | 13 ++++++++++++-
 data/mirrors           |  4 ++--
 lib/gnome.org.cygclass |  4 ++--
 lib/kde3.cygclass      |  4 ++--
 lib/qt3.cygclass       |  4 ++--
 lib/ruby.cygclass      |  4 ++--
 lib/svn.cygclass       |  4 ++--
 7 files changed, 24 insertions(+), 13 deletions(-)

commit 0c2fcaf540b76c04f64e7a6e4dfe99937db479c6
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-05

    Release 0.2.9

 ChangeLog |  1 +
 NEWS      | 13 +++++++++++++
 2 files changed, 14 insertions(+)

commit 23d804a76ebbc80915c50cbc23b4b0e6b13cc2cb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-05

    mirror_gentoo now in mirrors

 TODO | 1 -
 1 file changed, 1 deletion(-)

commit 1d9315069d2c800e3e0b47364903968702ef9535
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-05

    Tweaks.

 data/cygport.nanorc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit a0e04b3a88abe40b88ff344418764ee8af792844
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-05

    * bin/cygport.in (unpack): Handle .shar files with unshar.

 ChangeLog      | 2 ++
 bin/cygport.in | 6 +++++-
 2 files changed, 7 insertions(+), 1 deletion(-)

commit 404026d209a5a7acec8b90652ce72c025fb59887
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-04

    * lib/ruby.cygclass (ruby_install): Pass --prefix to setup.rb install.

 ChangeLog         | 2 ++
 lib/ruby.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 1482fff7301a72a00fd4758ac9562333106819a3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-04

    * bin/cygport.in (__prepdoc): Add HISTORY to default_docs.

 ChangeLog      | 2 ++
 bin/cygport.in | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit a45c4fec984dfddb541880c18a3f6d7af3ba3e07
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-04

    * bin/cygport.in (src_prep):
    Sanity check for origsrc/SRC_DIR before applying PATCH_URIs.

 ChangeLog      |  3 +++
 bin/cygport.in | 12 ++++++------
 2 files changed, 9 insertions(+), 6 deletions(-)

commit 2b2f4f4c28203c90576e0d9c9aa1a17d7c024365
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-04

    * data/mirrors (mirror_gentoo): Added.

 ChangeLog    |   2 +
 data/mirrors | 193 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 194 insertions(+), 1 deletion(-)

commit 3472f38b560889f78948e069afab43bdd635164e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-04

    * data/mirrors (mirror_rubyforge): Added.

 ChangeLog    |  2 ++
 data/mirrors | 12 +++++++++++-
 2 files changed, 13 insertions(+), 1 deletion(-)

commit 08198636fb35cb13a706c5941d2e577483e09ff3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-04

    * data/Makefile.am
    * data/cygport.nanorc:
    nano(1) syntax highlighting rcfile for cygports and cygclasses.

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             |  5 ++++-
 data/Makefile.am      |  2 +-
 data/cygport.nanorc   | 14 ++++++++++++++
 4 files changed, 20 insertions(+), 2 deletions(-)

commit 8c2f6f2d329024f646540ac1d10da366acfa9f3f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-04

    * bin/cygport.in: Added postinstall command for developers.

 ChangeLog      | 2 ++
 bin/cygport.in | 6 +++++-
 2 files changed, 7 insertions(+), 1 deletion(-)

commit fbaffac463965f9dd8f6551999d0ad031d7abd86
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-04

    * bin/cygport.in (apply_patch): Fix patchlevel redefinition.

 ChangeLog      | 2 ++
 bin/cygport.in | 6 ++++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 06deb4e4783938fff2ea91b6dc30bd5b1e4350fd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-04

    * CYGWIN-PATCHES/README
    * lib/Makefile.am
    * lib/apache.cygclass:
    New cygclass for building Apache mod_* modules.

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             |  5 +++++
 lib/Makefile.am       |  1 +
 lib/apache.cygclass   | 44 ++++++++++++++++++++++++++++----------------
 4 files changed, 35 insertions(+), 16 deletions(-)

commit b6fc384a6aa7b8c6a772b7c211725497cad21720
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-04

    * lib/qt3.cygclass: Add --enable-auto-import to LDFLAGS.

 ChangeLog        | 2 ++
 lib/qt3.cygclass | 4 +++-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit 74025a5170b2225b4eb27712b3c3bea913bbff8b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-04

    * lib/kde3.cygclass (kde3_compile):
    Enable arts by default. Run make apidox when applicable.
    * (kde3_install): Handle alternate split-package naming.

 ChangeLog         |  4 ++++
 lib/kde3.cygclass | 14 ++++++++++++--
 2 files changed, 16 insertions(+), 2 deletions(-)

commit 7c30a1f1b3b1e1e684d2660ddef1a8b866c977be
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-04

    * data/mirrors (mirror_berlios): Added.

 ChangeLog    | 2 ++
 data/mirrors | 9 ++++++++-
 2 files changed, 10 insertions(+), 1 deletion(-)

commit fa71b4f80a6e6b6e4aaa0c61577eebfe0f3aa798
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-02-01

    * lib/ruby.cygclass (ruby_compile, ruby_install):
    Support ruby extensions which use solely rake.

 ChangeLog         |  3 +++
 lib/ruby.cygclass | 12 ++++++++++--
 2 files changed, 13 insertions(+), 2 deletions(-)

commit 494bdb91282d63ca5032c34d3c00f3e217de5873
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-01-31

    BETA

 lib/apache.cygclass | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 100 insertions(+)

commit d1e0c7c2dce49d757b765b52445eddde53e1a7f7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-01-18

    * bin/cygport.in (gpg_verify): Fix .sig extensions.
    Patch by Eric Blake: http://cygwin.com/ml/cygwin/2007-01/msg00593.html

 ChangeLog      | 5 ++++-
 bin/cygport.in | 8 ++++----
 2 files changed, 8 insertions(+), 5 deletions(-)

commit 09749d8bceefc40414d7bd7f5fafc5b927409f1b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-01-15

    * lib/gnome.org.cygclass: Add GNOME SVN_URI.
    * lib/svn.cygclass: Append SVN_BRANCH (defaults to 'trunk') to SVN_URI.

 ChangeLog              | 3 +++
 lib/gnome.org.cygclass | 3 ++-
 lib/svn.cygclass       | 4 ++--
 3 files changed, 7 insertions(+), 3 deletions(-)

commit a0dc502d9d26e922a0cffe441ce766c9028877dd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-01-15

    Post-release version bump.

 CYGWIN-PATCHES/README | 28 ++++++++++++++--------------
 ChangeLog             |  6 ++++++
 NEWS                  |  6 ++++++
 configure.ac          |  2 +-
 4 files changed, 27 insertions(+), 15 deletions(-)

commit 9d68c30baf9cd6c298a1e651da8337097ec1a1a4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-01-11

    * CYGWIN-PATCHES/README
    * lib/Makefile.am
    * lib/wxwidgets.cygclass:
    New cygclass for building wxWidgets-dependent packages.

 CYGWIN-PATCHES/README  |  9 ++++----
 ChangeLog              |  5 ++++
 lib/Makefile.am        |  1 +
 lib/wxwidgets.cygclass | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 74 insertions(+), 4 deletions(-)

commit 579b3df2963a830123d0f8d15e48f22bc578d9b9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-01-07

    * autogen.sh: Fix ac-2.60 to 2.61 transition.
    * bin/cygport.in (cygautoreconf): Use datarootdir with ac-2.61 also.
    Prepare for ac-2.62.
    Reported by Charles Wilson:
    http://cygwin.com/ml/cygwin/2007-01/msg00109.html

 ChangeLog      | 6 ++++++
 autogen.sh     | 1 +
 bin/cygport.in | 6 +++---
 3 files changed, 10 insertions(+), 3 deletions(-)

commit 5d11959e85b8a893a20b6d03787c295e2b668347
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-01-07

    * bin/cygport.in (apply_patch): Correct variable names.
    Patch by Charles Wilson:
    http://cygwin.com/ml/cygwin/2007-01/msg00118.html

 ChangeLog      | 4 ++++
 bin/cygport.in | 6 +++---
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 981cc24f4e91fcf0ee5b5dbb0f04007948853e7a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-01-05

    Add .cvsignore files.

 ChangeLog | 2 ++
 1 file changed, 2 insertions(+)

commit 8ce0488d02daaf2a5da8fb50af597805458c13ef
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2007-01-04

    * bin/cygport.in (apply_patch):
    Fix patchlevel for .cygwin.patch, making code more readable as well.
    Reported by Christian Franke:
    http://cygwin.com/ml/cygwin/2007-01/msg00036.html

 ChangeLog      |  5 +++++
 bin/cygport.in | 21 ++++++++++++---------
 2 files changed, 17 insertions(+), 9 deletions(-)

commit 960aa5dc932136b6d40b118f62889cb2cc65be5e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-31

    * lib/gtk2-perl.cygclass: Fix Gnome2-Rsvg dependencies.

 ChangeLog              | 2 +-
 lib/gtk2-perl.cygclass | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 340bda42b782896d1e7363844a169965c359d93e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-31

    * lib/gtk2-perl.cygclass: Fix DEPS_PATH.

 ChangeLog              | 2 ++
 lib/gtk2-perl.cygclass | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 99438c46d4b772328e91e6aa41663d785ffba4fe
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-26

    * CYGWIN-PATCHES/README
    * configure.ac:
    Post-release version bump.

 CYGWIN-PATCHES/README | 30 +++++++++++++++---------------
 ChangeLog             |  5 +++++
 configure.ac          |  2 +-
 3 files changed, 21 insertions(+), 16 deletions(-)

commit 31a5f22342709022d68aad5867bc0a51348a0f86
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-26

    Update docs for release.

 NEWS | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 54d72ed9ab68292e227a2a36acfaeb827b22d291
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-26

    * CYGWIN-PATCHES/README
    * configure.ac
    * doc/Makefile.am: Use groff instead of man2html.

 CYGWIN-PATCHES/README | 2 +-
 ChangeLog             | 4 ++++
 configure.ac          | 1 -
 doc/Makefile.am       | 2 +-
 4 files changed, 6 insertions(+), 3 deletions(-)

commit 15a72f1c179e996c59e8dc49d065b655ef967d17
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-25

    * bin/cygport.in (__list_deps): Ignore KERNEL32.dll. Show mono dep.

 ChangeLog      | 2 ++
 bin/cygport.in | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit f5f3d64442d21a03d2aeab9cbba60717546b903c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-24

    * data/mirrors (mirror_trolltech): Added.

 ChangeLog    |  2 ++
 data/mirrors | 15 ++++++++++++++-
 2 files changed, 16 insertions(+), 1 deletion(-)

commit d1f53812c06bb87b54e732183722c08a1d686854
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-22

    * bin/cygport.in: Support autoconf-2.61.

 ChangeLog      |  2 ++
 bin/cygport.in | 18 +++++++++++++-----
 2 files changed, 15 insertions(+), 5 deletions(-)

commit a106602992e34db238a669ed93d7e158b4297bde
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-22

    * bin/cygport.in: Move comment.
    * doc/Makefile.am
    * test/bootstrap: Fix make distcheck.

 ChangeLog       |  4 ++++
 bin/cygport.in  |  6 +++---
 doc/Makefile.am |  2 +-
 test/bootstrap  | 19 +++++++++++++++----
 4 files changed, 23 insertions(+), 8 deletions(-)

commit df59d6b8101636fd96ecff5bb4857088d9114d3b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-22

    Update docs for release.

 ChangeLog |  1 +
 NEWS      | 23 +++++++++++++++++++++++
 TODO      |  1 -
 3 files changed, 24 insertions(+), 1 deletion(-)

commit 45f5c8b3c030187a07e30d32c58c140ac6778a05
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-19

    * TODO
    * bin/cygport.in (src_fetch, src_prep, apply_patch, pkg_srcpkg):
    Implement PATCH_URI for upstream or third-party patches.
    (cygautoreconf): Fix where not using AC_CONFIG_HEADERS.

 ChangeLog      |  5 +++++
 TODO           |  1 -
 bin/cygport.in | 48 +++++++++++++++++++++++++++++++++---------------
 3 files changed, 38 insertions(+), 16 deletions(-)

commit e7097a455c803cb42b4d8eb7ce7e22261c86e5e4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-19

    * data/mirrors (mirror_portage): New mirror for gentoo-x86 CVS repo.
    (mirror_sourceforge): Prepend downloads.sourceforge.net.
    (mirror_vim): Added.

 ChangeLog    |  4 ++++
 data/mirrors | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 70 insertions(+), 1 deletion(-)

commit 6ed029e7e9aa4a948ffb7905a061c29c02f2209d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-19

    Reformatted ChangeLog.

 ChangeLog | 369 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 200 insertions(+), 169 deletions(-)

commit 73d22d36cd134aa5bd7d51f4b3c1d218815c9d04
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-18

    * bin/cygport.in (__list_deps):
    New algorithm for calculating deps.  More accurate and usually faster.

 ChangeLog      | 3 +++
 bin/cygport.in | 8 ++++----
 2 files changed, 7 insertions(+), 4 deletions(-)

commit 4c991f2bce70bbcd7b9b7c744b485ab8f90987d8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-18

    * bin/cygport.in (fetch, src_fetch):  Support HTTPS with invalid certs.

 ChangeLog      |  2 ++
 bin/cygport.in | 15 ++++++++-------
 2 files changed, 10 insertions(+), 7 deletions(-)

commit 6cd7ac3b0d7b1a64225d55b72a9368b349f3a6fa
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-13

    Assure that subdirs specified in AC_CONFIG_SUBDIRS grep actually exist.

 ChangeLog           |  3 +++
 bin/cygport.in      | 31 +++++++++++++++++++------------
 lib/gnome2.cygclass | 12 ++++++++----
 3 files changed, 30 insertions(+), 16 deletions(-)

commit f50240633bbc58504188618d79f98ea358e1fc29
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-13

    Test for, and warn upon, use of site_perl instead of vendor_perl.

 ChangeLog         |  3 +++
 lib/perl.cygclass | 11 +++++++++--
 2 files changed, 12 insertions(+), 2 deletions(-)

commit a4e7c11c6242f53152f9b81e0489756f9858fffb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-13

    New postinstall step for calling gtk-update-icon-cache.

 CYGWIN-PATCHES/README      |  1 +
 ChangeLog                  |  4 ++++
 bin/Makefile.am            |  1 +
 bin/cygport.in             |  8 +++++++-
 bin/prep_gtk_icon_theme.sh | 28 ++++++++++++++++++++++++++++
 5 files changed, 41 insertions(+), 1 deletion(-)

commit 857a39e84fc18a2d5a47fd594ebd1dffae3c8f4c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-13

    export QTDIR

 ChangeLog        | 2 ++
 lib/qt3.cygclass | 5 +++--
 2 files changed, 5 insertions(+), 2 deletions(-)

commit 24ce6b4c278b6d8d57321c79520552938107d042
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-13

    Accept doxygen.cfg as well as Doxyfile.

 ChangeLog        | 1 +
 lib/fox.cygclass | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 9076d58c3e7ae0d9be279107d220ad342e0c43ae
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-13

    Fix modules that don't have a src subdir (take 2).

 lib/ruby-gnome2.cygclass | 26 ++++++++++++++------------
 1 file changed, 14 insertions(+), 12 deletions(-)

commit 7918cf2e1469b64322aef12d5cf2226862dd7ed4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-13

    Preserve shell metacharacters in args.
    Patch by Eric Blake <http://cygwin.com/ml/cygwin/2006-12/msg00440.html>.

 ChangeLog      | 5 +++++
 bin/cygport.in | 8 ++++----
 2 files changed, 9 insertions(+), 4 deletions(-)

commit 1b64f9a6db14faed77a273712773118d3e9b1db7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-07

    Fix Ruby-GNOME2 modules which don't use a src subdir.

 ChangeLog                |  1 +
 lib/ruby-gnome2.cygclass | 24 ++++++++++++++++--------
 2 files changed, 17 insertions(+), 8 deletions(-)

commit 81fc982cabbc20b27891fe9d048d4bf215eddd42
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-07

    Add support for modules outside of ruby-gnome2-all (e.g. gstreamer0.10).

 ChangeLog                |  1 +
 lib/ruby-gnome2.cygclass | 14 +++++++++-----
 2 files changed, 10 insertions(+), 5 deletions(-)

commit d2b36bc1f42d0b15c8e71ce6343a9545e121600c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-07

    Ruby-GNOME2 does not support parallel make.

 ChangeLog                | 3 +++
 lib/ruby-gnome2.cygclass | 4 +++-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit ebf0788ec6974679e7cfd47abc61135a2e9facf1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-07

    Add support for new bindings in gnome-python-desktop-2.16.

 ChangeLog          | 3 +++
 lib/pygtk.cygclass | 4 ++--
 2 files changed, 5 insertions(+), 2 deletions(-)

commit 8b61f75fa847f9dceda216a144fccf899e026bb5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-12-01

    Restore API reference doc generation.

 ChangeLog        | 2 ++
 lib/fox.cygclass | 9 ++++++---
 2 files changed, 8 insertions(+), 3 deletions(-)

commit 17484ee0444f38c081a4b5af4b9c6fab705409be
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-23

    New function: defined(), behaves like the CPP macro.  Use throughout.
    Code cleanup.

 ChangeLog                    |   4 ++
 bin/Makefile.am              |   2 +-
 bin/cygport.in               | 168 +++++++++++++++++++++++++------------------
 bin/dodoc                    |   4 +-
 bin/doexe                    |   4 +-
 bin/doins                    |   4 +-
 bin/make_desktop_entry       |   6 +-
 bin/newdoc                   |   4 +-
 bin/newexe                   |   4 +-
 bin/newins                   |   4 +-
 bin/prep_fonts_dir.sh        |   5 +-
 bin/prep_freedesktop_mime.sh |   4 +-
 lib/cross.cygclass           |   4 +-
 lib/cvs.cygclass             |   8 +--
 lib/font.cygclass            |   8 +--
 lib/git.cygclass             |   4 +-
 lib/gnome2.cygclass          |   6 +-
 lib/gtk2-perl.cygclass       |  11 +--
 lib/mono.cygclass            |   7 +-
 lib/perl.cygclass            |   8 +--
 lib/qt3.cygclass             |   4 +-
 lib/ruby-gnome2.cygclass     |   4 +-
 lib/ruby.cygclass            |   4 +-
 lib/svn.cygclass             |   8 +--
 lib/utils.cygclass           |   4 +-
 25 files changed, 166 insertions(+), 127 deletions(-)

commit 19b257d4d202a1af8cfe889cf273f43a0c6b1de5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-22

    Add HTML version of man page with man2html.

 CYGWIN-PATCHES/README |  4 +++-
 ChangeLog             |  3 +++
 autogen.sh            | 27 +++++++++++++--------------
 configure.ac          |  1 +
 doc/Makefile.am       |  8 +++++++-
 5 files changed, 27 insertions(+), 16 deletions(-)

commit 398a5e79868efcf5a11cce7b4c4a9593645a48b7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-20

    Use CVS Id keywords.

 ChangeLog                    | 2 +-
 TODO                         | 1 +
 bin/cygport.in               | 2 +-
 bin/dobin                    | 2 +-
 bin/dodoc                    | 2 +-
 bin/doexe                    | 2 +-
 bin/doicon                   | 2 +-
 bin/doins                    | 2 +-
 bin/dolib                    | 2 +-
 bin/dolocale                 | 2 +-
 bin/doman                    | 2 +-
 bin/domenu                   | 2 +-
 bin/dosbin                   | 2 +-
 bin/dosym                    | 2 +-
 bin/make_desktop_entry       | 2 +-
 bin/make_etc_defaults        | 2 +-
 bin/make_managed_mount       | 2 +-
 bin/newbin                   | 2 +-
 bin/newdoc                   | 2 +-
 bin/newexe                   | 2 +-
 bin/newicon                  | 2 +-
 bin/newins                   | 2 +-
 bin/newman                   | 2 +-
 bin/newmenu                  | 2 +-
 bin/prep_fonts_dir.sh        | 2 +-
 bin/prep_freedesktop_mime.sh | 2 +-
 bin/prep_gconf_schemas.sh    | 2 +-
 bin/prep_gnu_info.sh         | 2 +-
 bin/prep_gtk2_modules.sh     | 2 +-
 bin/prep_libtool_modules.sh  | 2 +-
 bin/prep_scrollkeeper_omf.sh | 2 +-
 data/cygport.conf            | 2 +-
 data/mirrors                 | 2 +-
 data/sample.cygport          | 2 +-
 lib/cross.cygclass           | 2 +-
 lib/cvs.cygclass             | 2 +-
 lib/distutils.cygclass       | 2 +-
 lib/emacs.cygclass           | 2 +-
 lib/font.cygclass            | 2 +-
 lib/fox.cygclass             | 2 +-
 lib/git.cygclass             | 2 +-
 lib/gnome.org.cygclass       | 2 +-
 lib/gnome2.cygclass          | 2 +-
 lib/gst-plugins.cygclass     | 2 +-
 lib/gst-plugins0.10.cygclass | 2 +-
 lib/gst-plugins0.8.cygclass  | 2 +-
 lib/gstreamer.cygclass       | 2 +-
 lib/gtk2-perl.cygclass       | 2 +-
 lib/gtkmm.cygclass           | 2 +-
 lib/kde3.cygclass            | 2 +-
 lib/mono.cygclass            | 2 +-
 lib/perl.cygclass            | 2 +-
 lib/pygtk.cygclass           | 2 +-
 lib/python.cygclass          | 2 +-
 lib/qt3.cygclass             | 2 +-
 lib/ruby-gnome2.cygclass     | 2 +-
 lib/ruby.cygclass            | 2 +-
 lib/svn.cygclass             | 2 +-
 lib/utils.cygclass           | 2 +-
 lib/xorg.cygclass            | 2 +-
 test/bootstrap               | 2 +-
 test/messages                | 2 +-
 62 files changed, 62 insertions(+), 61 deletions(-)

commit 4f3e8a2c0f543766cd5efa614f066efd8527adbd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-20

    Remove download.gnome.org, as it just redirects to ftp.gnome.org.

 ChangeLog    | 7 +++++--
 data/mirrors | 3 +--
 2 files changed, 6 insertions(+), 4 deletions(-)

commit b3ddbfff29c5dcec682133d13586bf4c4d4c16ee
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-20

    Add CVS Header keywords.

 ChangeLog                    | 2 ++
 data/cygport.conf            | 2 ++
 data/mirrors                 | 2 ++
 data/sample.cygport          | 2 ++
 lib/cross.cygclass           | 2 ++
 lib/cvs.cygclass             | 2 ++
 lib/distutils.cygclass       | 2 ++
 lib/emacs.cygclass           | 2 ++
 lib/font.cygclass            | 2 ++
 lib/fox.cygclass             | 2 ++
 lib/git.cygclass             | 2 ++
 lib/gnome.org.cygclass       | 2 ++
 lib/gnome2.cygclass          | 2 ++
 lib/gst-plugins.cygclass     | 2 ++
 lib/gst-plugins0.10.cygclass | 2 ++
 lib/gst-plugins0.8.cygclass  | 2 ++
 lib/gstreamer.cygclass       | 2 ++
 lib/gtk2-perl.cygclass       | 2 ++
 lib/gtkmm.cygclass           | 2 ++
 lib/kde3.cygclass            | 2 ++
 lib/mono.cygclass            | 2 ++
 lib/perl.cygclass            | 2 ++
 lib/pygtk.cygclass           | 2 ++
 lib/python.cygclass          | 2 ++
 lib/qt3.cygclass             | 2 ++
 lib/ruby-gnome2.cygclass     | 2 ++
 lib/ruby.cygclass            | 2 ++
 lib/svn.cygclass             | 2 ++
 lib/utils.cygclass           | 2 ++
 lib/xorg.cygclass            | 2 ++
 test/bootstrap               | 2 ++
 test/messages                | 2 ++
 32 files changed, 64 insertions(+)

commit 1e8a709ad2187049735e7e5808b6980b93c76ede
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-20

    Accept GST_PLUGINS_EXT for building separate external plugins together with base plugins.
    Separate possible, impossible (i.e. Linux-specific) and configure test module options.

 ChangeLog                   |  4 +++-
 lib/gst-plugins0.8.cygclass | 40 +++++++++++++++++++++++++++++-----------
 2 files changed, 32 insertions(+), 12 deletions(-)

commit b6a47d275b003c18ab3ae9f4ebb4852ff832eb6a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-20

    *** empty log message ***

 bin/dobin                    | 2 +-
 bin/dodoc                    | 2 +-
 bin/doexe                    | 2 +-
 bin/doicon                   | 2 +-
 bin/doins                    | 2 +-
 bin/dolib                    | 2 +-
 bin/dolocale                 | 2 +-
 bin/doman                    | 2 +-
 bin/domenu                   | 2 +-
 bin/dosbin                   | 2 +-
 bin/dosym                    | 2 +-
 bin/make_desktop_entry       | 2 +-
 bin/make_etc_defaults        | 2 +-
 bin/make_managed_mount       | 2 +-
 bin/newbin                   | 2 +-
 bin/newdoc                   | 2 +-
 bin/newexe                   | 2 +-
 bin/newicon                  | 2 +-
 bin/newins                   | 2 +-
 bin/newman                   | 2 +-
 bin/newmenu                  | 2 +-
 bin/prep_fonts_dir.sh        | 2 +-
 bin/prep_freedesktop_mime.sh | 2 +-
 bin/prep_gconf_schemas.sh    | 2 +-
 bin/prep_gnu_info.sh         | 2 +-
 bin/prep_gtk2_modules.sh     | 2 +-
 bin/prep_libtool_modules.sh  | 2 +-
 bin/prep_scrollkeeper_omf.sh | 2 +-
 28 files changed, 28 insertions(+), 28 deletions(-)

commit be144f02d17036927f4470b3205245612c88e056
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-20

    *** empty log message ***

 bin/cygport.in | 2 +-
 bin/dobin      | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

commit 5970a2517df379ef2af2d65dade9675948458458
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-20

    Add CVSHeader keywords.

 bin/cygport.in               | 2 ++
 bin/dobin                    | 2 ++
 bin/dodoc                    | 2 ++
 bin/doexe                    | 2 ++
 bin/doicon                   | 2 ++
 bin/doins                    | 2 ++
 bin/dolib                    | 2 ++
 bin/dolocale                 | 2 ++
 bin/doman                    | 2 ++
 bin/domenu                   | 2 ++
 bin/dosbin                   | 2 ++
 bin/dosym                    | 2 ++
 bin/make_desktop_entry       | 2 ++
 bin/make_etc_defaults        | 2 ++
 bin/make_managed_mount       | 2 ++
 bin/newbin                   | 2 ++
 bin/newdoc                   | 2 ++
 bin/newexe                   | 2 ++
 bin/newicon                  | 2 ++
 bin/newins                   | 2 ++
 bin/newman                   | 2 ++
 bin/newmenu                  | 2 ++
 bin/prep_fonts_dir.sh        | 2 ++
 bin/prep_freedesktop_mime.sh | 2 ++
 bin/prep_gconf_schemas.sh    | 2 ++
 bin/prep_gnu_info.sh         | 2 ++
 bin/prep_gtk2_modules.sh     | 2 ++
 bin/prep_libtool_modules.sh  | 2 ++
 bin/prep_scrollkeeper_omf.sh | 2 ++
 29 files changed, 58 insertions(+)

commit 1a7c42d4f4a59e83aff07ea1d8f1f0a5453f6ae7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-17

    Move GST_PLUGINDIR definition to gstreamer.cygclass.

 ChangeLog                    | 2 +-
 lib/gst-plugins0.10.cygclass | 2 --
 lib/gstreamer.cygclass       | 2 ++
 3 files changed, 3 insertions(+), 3 deletions(-)

commit de76f79dad6b705a6f3e08c8a783c0b221656773
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-16

    Define GST_PLUGINDIR.
    Accept GST_PLUGINS_EXT for building separate external plugins together
        with base plugins.
    Separate possible, impossible (i.e. Linux-specific) and configure test
        module options.

 ChangeLog                    |  6 ++++++
 lib/gst-plugins0.10.cygclass | 45 ++++++++++++++++++++++++++++++--------------
 2 files changed, 37 insertions(+), 14 deletions(-)

commit 1ed550db5eae52cc3497fb427be75a0b325c45a3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-16

    Accept PKG_LISTS to define name of .list files; defaults to PKG_NAMES.

 ChangeLog      | 4 ++++
 bin/cygport.in | 9 ++++++---
 2 files changed, 10 insertions(+), 3 deletions(-)

commit e78de75e5dc0f8a8babcfe88fe8ef7085d7ef6c9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-16

    Exclude mdate-sh from the .src.patch.

 ChangeLog      | 3 +++
 bin/cygport.in | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 40e1fd9832e389238805db80282ce791de0758c0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-13

    Class documentation.

 lib/cross.cygclass | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

commit cfff3b2d0733f2f53461253d3b7dbd0dd3f13047
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-13

    Allow test execution when called from within cygport.

 ChangeLog      | 3 +++
 test/bootstrap | 7 -------
 test/messages  | 7 -------
 3 files changed, 3 insertions(+), 14 deletions(-)

commit 5a351d7ef56fedbba9861b649266b937c2bbef7e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-13

    New cygclass for creating and using cross-compilers.

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             |  4 +++
 TODO                  |  1 -
 lib/Makefile.am       |  1 +
 lib/cross.cygclass    | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 97 insertions(+), 1 deletion(-)

commit c8c789e7aecb76227d8633c4f0794dae484d64af
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-12

    Define RUBY_ARCH as archdir, not arch.

 ChangeLog         | 3 +++
 lib/ruby.cygclass | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 09eb9124f17a5b25bfe9043fa72f05eb8fc326f7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-08

    Post-release version bump.

 CYGWIN-PATCHES/README | 26 +++++++++++++-------------
 ChangeLog             |  4 ++++
 configure.ac          |  2 +-
 3 files changed, 18 insertions(+), 14 deletions(-)

commit 65958a4a428b4c42e8a54e77004d97ff760eaf74
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-08

    Add download.gnome.org.

 ChangeLog    | 2 ++
 data/mirrors | 1 +
 2 files changed, 3 insertions(+)

commit 01800122e988f680a762f89c4779777696ae3a2e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-08

    Prep docs for release.

 TODO | 17 +++++++++++++++--
 1 file changed, 15 insertions(+), 2 deletions(-)

commit 90648d31d19854e99e60b17ccac0619bdf3c406a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-11-08

    Prep docs for release.

 ChangeLog | 1 +
 NEWS      | 7 +++++++
 2 files changed, 8 insertions(+)

commit e5ea69fbdf2c9806be94c39d0eb826cffb706ec0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-10-30

    Fix dependency listing.
    Patch proposed by Eric Blake /ml/cygwin/2006-10/msg00852.html

 ChangeLog | 1 +
 1 file changed, 1 insertion(+)

commit e6d4692054c2167b10c39f2ac9434d69567bff81
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-10-30

    *** empty log message ***

 ChangeLog      | 3 +++
 bin/cygport.in | 4 +---
 2 files changed, 4 insertions(+), 3 deletions(-)

commit 2921cf8f6dea83a10a5e73d6b5b11ccd810bc722
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-10-30

    Fix support for AC_CONFIG_HEADERS([config.h:config.hin]).

 ChangeLog      |  4 ++++
 bin/cygport.in | 16 +++++++++++-----
 2 files changed, 15 insertions(+), 5 deletions(-)

commit 441c4fe7a12aaf37ac6ef858686f16d976243f1f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-10-30

    Support pycairo.

 ChangeLog          | 3 +++
 lib/pygtk.cygclass | 6 +++++-
 2 files changed, 8 insertions(+), 1 deletion(-)

commit e341e2d22bccc41c254b20a2f48c877e175f1500
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-10-30

    Fix copy-and-paste in AC_CONFIG_HEADERS detection.

 lib/gnome2.cygclass | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

commit d366a51dec6834e580e9982c23f0afd716351fc2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-10-30

    Set GTK_API based on built gtk+-2.0 instead of system's.
    Fixes built of gtk+-2.10 when 2.8 is installed.

 ChangeLog                | 4 ++++
 bin/prep_gtk2_modules.sh | 3 ++-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit 20530d493dc17f0c7cac5710487498483d4977a4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-10-25

    Support AC_CONFIG_HEADERS([config.h:config.hin]) syntax.
    Patch proposed by Eric Blake /ml/cygwin/2006-10/msg00786.html

 ChangeLog           | 5 +++++
 bin/cygport.in      | 4 ++--
 lib/gnome2.cygclass | 2 +-
 3 files changed, 8 insertions(+), 3 deletions(-)

commit 252c4b8541be9e3548ddae933225991cbe2693a4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-10-25

    Allow for SVN_MODULE != ${SVN_URI##*/} (fixes netpbm build).

 ChangeLog        | 3 +++
 lib/svn.cygclass | 4 ++--
 2 files changed, 5 insertions(+), 2 deletions(-)

commit 1635c67ae032c491fcc361f3deb28b484de18038
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-10-20

    Always install application subdir documentation.

 ChangeLog         |  3 +++
 lib/kde3.cygclass | 21 +++++++++------------
 2 files changed, 12 insertions(+), 12 deletions(-)

commit fd893c9c49ba789d4b65253a612fdf1b532fbe3d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-10-20

    Call aclocal --force with 1.10 as well.

 ChangeLog           | 3 +++
 lib/gnome2.cygclass | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 0d607169b69c5597673b11bff6a9fe2c4f9bff87
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-10-20

    Post-release version bump.

 CYGWIN-PATCHES/README | 26 +++++++++++++-------------
 ChangeLog             |  4 ++++
 configure.ac          |  8 +-------
 3 files changed, 18 insertions(+), 20 deletions(-)

commit 17c0a21f48e42e6d9eae0e6698d97b4247b2b5a4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-10-20

    Update docs for release.

 ChangeLog |  1 +
 NEWS      | 19 +++++++++++++++----
 README    | 28 ++++++++++++++++------------
 TODO      |  7 ++++++-
 4 files changed, 38 insertions(+), 17 deletions(-)

commit e85422115239832b45e9d207413162bc3acdebd5
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-10-19

    Require autoconf-2.60

 CYGWIN-PATCHES/README | 4 +++-
 ChangeLog             | 5 +++--
 autogen.sh            | 4 ++--
 configure.ac          | 4 +++-
 4 files changed, 11 insertions(+), 6 deletions(-)

commit e00f8b98ff80e929e92432722f284dba548dfde0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-10-18

    Fix handling of square-bracket quoting when parsing configure.ac.

 ChangeLog           | 4 ++++
 bin/cygport.in      | 2 +-
 lib/gnome2.cygclass | 2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)

commit c943583d0a771c678c2bc2fcab0ba71467d121ea
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-10-17

    Add support for autoconf-2.60.
    Fix error message redirection.

 ChangeLog      |  6 ++++
 Makefile.am    |  1 -
 autogen.sh     |  9 ++++--
 bin/cygport.in | 86 ++++++++++++++++++++++++++++++++--------------------------
 4 files changed, 60 insertions(+), 42 deletions(-)

commit 52a965d978ac9c6c60ac2239b206cb8b3968177a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-10-17

    Accept NO_AUTOHEADER and NO_AUTOMAKE.

 ChangeLog           |  3 +++
 lib/gnome2.cygclass | 29 ++++++++++++++++-------------
 2 files changed, 19 insertions(+), 13 deletions(-)

commit ae07a1a25aa3725b09c847da9fba2ca6641c1459
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-10-11

    Use find -exec instead of pipes and xargs.
    (apply_patch): Fix handling of patches that won't apply.
    (cyginstall): Pass MAKEOPTS to make install.
    (pkg_diff): Fix gtk-doc excludes.

 ChangeLog         | 10 ++++++++++
 bin/cygport.in    | 33 +++++++++++++++++----------------
 lib/kde3.cygclass |  2 +-
 lib/perl.cygclass |  2 +-
 4 files changed, 29 insertions(+), 18 deletions(-)

commit 92433270f9bb0c056b8180fbbb06fa872b62046b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-10-11

    Define ACLOCAL to search the scripts directory.

 ChangeLog          | 3 +++
 lib/gtkmm.cygclass | 1 +
 2 files changed, 4 insertions(+)

commit beb7df501090c18451a88617de9dc56c86316661
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-10-05

    New convenience functions for qt3 src_install().

 ChangeLog        |  3 +++
 lib/qt3.cygclass | 33 +++++++++++++++++++++++++++++++++
 2 files changed, 36 insertions(+)

commit c1296af6fa9a11d80096268cf81bcf43631da7b9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-09-11

    Simplify.

 data/sample.cygport | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)

commit 865046f4e048dbda3961feea0a1dfd95c927494c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-09-11

    Improve detection of AC_CONFIG_SUBDIRS and AC_CONFIG_HEADERS.

 ChangeLog           |  4 ++++
 bin/cygport.in      | 40 +++++++++++++++++++++++++++++-----------
 lib/gnome2.cygclass | 33 ++++++++++++++++++++-------------
 3 files changed, 53 insertions(+), 24 deletions(-)

commit a748e65659140e9b7848f6501029927a2e0a08b1
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-23

    Ignore KDE configure.in files only if ${S}/configure.in.in is present.

 ChangeLog      | 3 +++
 bin/cygport.in | 7 ++++++-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit 7a2ef3eb66b3f7416514989aba8ef819f34a2742
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-18

    New mono.cygclass for building Mono C# packages.

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             |  4 ++++
 lib/Makefile.am       |  1 +
 lib/mono.cygclass     | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 57 insertions(+)

commit 30029b1432cb64dde9d4fbd53f31d552ddee28bf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-18

    Fixes.

 lib/git.cygclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit e04a96a42971d0b19bf3c14d1939fdbaddff257b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-18

    New git.cygclass for git snapshots.

 CYGWIN-PATCHES/README |  1 +
 ChangeLog             |  4 ++++
 TODO                  |  1 -
 bin/cygport.in        |  3 +++
 lib/Makefile.am       |  1 +
 lib/git.cygclass      | 40 ++++++++++++++++++++++++++++++++++++++++
 6 files changed, 49 insertions(+), 1 deletion(-)

commit 8762659ed516600a46a34446da1b8d7a62752a6c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-18

    Fix handling of non-tar .bz2 and .gz archives.

 ChangeLog      |  3 +++
 bin/cygport.in | 32 +++++++++++++++++++++++++++-----
 2 files changed, 30 insertions(+), 5 deletions(-)

commit aba8ac70c26ea75bec96643a8e14d9cb90df239c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-17

    Don't clobber cygport.conf on a local install.

 ChangeLog        |  3 +++
 data/Makefile.am | 10 ++++++++--
 2 files changed, 11 insertions(+), 2 deletions(-)

commit e5b5a3e49f0adc8187c838c6e000b4088af7d1cf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-17

    Support Apache2 .so modules.

 ChangeLog                   | 1 +
 bin/prep_libtool_modules.sh | 6 ++++--
 2 files changed, 5 insertions(+), 2 deletions(-)

commit c1bdbc8c7937584060e1caed0e03e942cb1bf19e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-16

    Prevent automake from installing COPYING and INSTALL where not originally included.

 ChangeLog           |  5 +++++
 bin/cygport.in      | 12 +++---------
 lib/gnome2.cygclass | 12 +++---------
 3 files changed, 11 insertions(+), 18 deletions(-)

commit 199c0b8e0a8d05c2422a40f2bc2c96f7dc83fa56
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-16

    Handle various Makefile names.

 ChangeLog      |  3 +++
 bin/cygport.in | 26 ++++++++++++--------------
 2 files changed, 15 insertions(+), 14 deletions(-)

commit c3bd8e7ad594b181af330584eb172f237a7ff7f0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-16

    Ignore ../bin/ when looking for module versioning.

 ChangeLog                   | 3 +++
 bin/prep_libtool_modules.sh | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 690c56ca664969358cbf06bb302dd51bf7d0c367
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-10

    Add missing perl_postinst.

 ChangeLog              | 3 +++
 lib/gtk2-perl.cygclass | 1 +
 2 files changed, 4 insertions(+)

commit 4175d5a5214e84fec7d79e6f0300f72c0f8f4993
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-09

    Fix headers.

 ChangeLog         |  3 +++
 data/cygport.conf |  5 ++++-
 data/mirrors      | 10 ++++++++++
 3 files changed, 17 insertions(+), 1 deletion(-)

commit 7e4a53b647a29eeb02579aecd4e5694e6dd1c792
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-09

    Updates and formatting.

 README | 67 ++++++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 35 insertions(+), 32 deletions(-)

commit 537da87f2e46726d40d431a7919008df129b6604
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-09

    Check for Module::Build before use.

 ChangeLog         | 3 +++
 lib/perl.cygclass | 3 +++
 2 files changed, 6 insertions(+)

commit 417af2312a2eab91be9e89f9fceb552f40145ae0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-09

    Message clarification.

 bin/cygport.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d0ae14051562e508a1dfa8db043915eabdb9751d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-08

    Provide universal default {C,CPP,CXX,F77,GCJ}FLAGS and MAKEOPTS.

 ChangeLog         |  3 +++
 TODO              |  2 +-
 bin/cygport.in    | 28 +++++++++++++++-------------
 lib/xorg.cygclass |  2 +-
 4 files changed, 20 insertions(+), 15 deletions(-)

commit 97dc5d34aa9b8f6ce556c8db61796ef5e8dc1a32
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-08

    Don't overwrite already-installed files.

 ChangeLog | 3 +++
 bin/dodoc | 4 ++--
 2 files changed, 5 insertions(+), 2 deletions(-)

commit 99c65d929f7137562dae840864fad0c3ccfdcfbd
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-07

    Do not strip Mono assemblies during postinstall.
    Require binutils for objdump and strip.

 CYGWIN-PATCHES/README     |  1 +
 CYGWIN-PATCHES/setup.hint |  2 +-
 ChangeLog                 |  5 +++++
 README                    |  1 +
 bin/cygport.in            | 13 +++++++++----
 5 files changed, 17 insertions(+), 5 deletions(-)

commit 52aa021bf88b100c8c9be2211e80e77c33f6e540
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-07

    Touch README as well to prevent automake failure.

 ChangeLog      | 3 +++
 bin/cygport.in | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 5965d3c8b2ee5f4bb0bcbabc09ee0b77704d085e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-07

    Implement mirror:// SRC_URIs and use throughout.

 CYGWIN-PATCHES/README    |   3 +-
 ChangeLog                |   6 +
 TODO                     |   1 -
 bin/Makefile.am          |   1 +
 bin/cygport.in           |  66 ++++-
 data/Makefile.am         |   3 +-
 data/cygport.conf        |   9 +
 data/mirrors             | 699 +++++++++++++++++++++++++++++++++++++++++++++++
 data/sample.cygport      |   4 +-
 lib/gnome.org.cygclass   |   2 +-
 lib/gtk2-perl.cygclass   |   2 +-
 lib/kde3.cygclass        |   8 +-
 lib/perl.cygclass        |   2 +-
 lib/ruby-gnome2.cygclass |   2 +-
 14 files changed, 779 insertions(+), 29 deletions(-)

commit 897fac032db41340c28e9c9486b664fd4d486416
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-07

    Touch files whose presence is required by automake.

 ChangeLog           | 3 +++
 lib/gnome2.cygclass | 8 ++++++++
 2 files changed, 11 insertions(+)

commit a35351d22f0484f22951e5fbc3ca85be36d10993
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-08-07

    Support gst-monkeysaudio.

 ChangeLog                   | 3 +++
 lib/gst-plugins0.8.cygclass | 6 +++---
 2 files changed, 6 insertions(+), 3 deletions(-)

commit 5d243444337ac8d3d6e38cc2f633d1be5e76fbbf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-28

    Post-release version bump.

 CYGWIN-PATCHES/README | 28 ++++++++++++++--------------
 ChangeLog             |  4 ++++
 configure.ac          |  2 +-
 3 files changed, 19 insertions(+), 15 deletions(-)

commit 6a7680aff1e77e7a38868272c587433ee4171a45
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-28

    Tag for release 0.2.4.

 CYGWIN-PATCHES/README |  4 ++--
 ChangeLog             | 10 +++++++---
 NEWS                  |  6 ++++++
 3 files changed, 15 insertions(+), 5 deletions(-)

commit 37bd44334b9cc67269b60fe72e9825a8391cdf01
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-28

    The flag --disable-gdk-pixbuf-loader is broken and defaults to no, so
    don't pass it.

 ChangeLog                   | 2 ++
 lib/gst-plugins0.8.cygclass | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

commit f8fa6a2fd186cbc7a4b6c13d56473312e4dd52fb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-28

    Rename xorg-font-*-{75,100}dpi to xorg-font-*-dpi{75,100}.

 ChangeLog         |  3 +++
 lib/xorg.cygclass | 10 ++++++----
 2 files changed, 9 insertions(+), 4 deletions(-)

commit f0becfcec634099e861452460a423c235113aabf
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-27

    Try again.

 Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8f433b484172b2a19c08bdd6041ffdb0548b2d34
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-27

    Since we refer to the README in help, have make install it.

 ChangeLog   | 5 ++++-
 Makefile.am | 8 +++++---
 2 files changed, 9 insertions(+), 4 deletions(-)

commit c8f3a47385396da1ce5e7562c89cc725bb09e23d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-27

    Fix missing backslash.

 lib/gnome2.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b3c9e09a93be5c2de02881c15a13ddc0f3d1db0c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-26

    Create a new gstreamer cygclass which can be used by both gst-plugins
    as well as other GStreamer packages.

 lib/gstreamer.cygclass | 45 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)

commit 4809f2c48e6724f8e8cc1c9d8a429f8c9365370d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-26

    Install component-specific README files.

 ChangeLog         |  3 +++
 lib/kde3.cygclass | 18 +++++++++++++++++-
 2 files changed, 20 insertions(+), 1 deletion(-)

commit 536a3d91f1fc9764200b72bb44b95acf02050cc9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-26

    Build smoothwave with the base plugins, as it has no external deps.

 ChangeLog                   | 3 +++
 lib/gst-plugins0.8.cygclass | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 47c5b48afdf860798f5e603a269acfc5fbab1dcc
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-24

    Verify that SRC_URI is correctly defined.

 ChangeLog      | 3 +++
 bin/cygport.in | 5 +++++
 2 files changed, 8 insertions(+)

commit ba4c3421be15b6d13b154e0c4978cce72da08d04
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-24

    Create a new gstreamer cygclass which can be used by both gst-plugins
    as well as other GStreamer packages.

 CYGWIN-PATCHES/README        |  1 +
 ChangeLog                    |  8 ++++++++
 lib/Makefile.am              |  1 +
 lib/gst-plugins0.10.cygclass | 14 +++-----------
 lib/gst-plugins0.8.cygclass  | 25 +++++++------------------
 5 files changed, 20 insertions(+), 29 deletions(-)

commit a3ea837fbadbf10465682a7dd762a68ab6e25f95
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-21

    Accept NO_AUTO* variables to not use certain tools during autoreconf-2.5;
    the most common use will be NO_AUTOHEADER.

 ChangeLog          |  7 +++++++
 bin/cygport.in     | 12 ++++++++++++
 lib/gtkmm.cygclass | 17 ++++-------------
 3 files changed, 23 insertions(+), 13 deletions(-)

commit d7b7424fd1775a34c8301c5e7e711c53ae562613
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-21

    Post-release version bump.

 CYGWIN-PATCHES/README | 28 ++++++++++++++--------------
 ChangeLog             |  4 ++++
 configure.ac          |  2 +-
 3 files changed, 19 insertions(+), 15 deletions(-)

commit 52930c0538f34abca1295d088f4237235bd5463f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-21

    Prepare for 0.2.3 release.

 ChangeLog |  1 +
 NEWS      | 10 ++++++++++
 2 files changed, 11 insertions(+)

commit 1627164ed5c9b6398dbff418ccad981c999531ac
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-21

    If undefined, PKG_HINTS defaults to PKG_NAMES with split packages.
    CYGWIN-PATCHES/*.list files can be used instead of PKG_CONTENTS.

 ChangeLog      |   4 ++
 bin/cygport.in | 132 ++++++++++++++++++++++++++++-----------------------------
 2 files changed, 68 insertions(+), 68 deletions(-)

commit 7bf3057d2be8c7b165c8752a9f905e59268be2f0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-21

    Fix the dependency locations for 0.8.
    Use PATH instead of LD_LIBRARY_PATH for the postinstall.

 ChangeLog                   |  4 ++++
 lib/gst-plugins0.8.cygclass | 17 +++++++++--------
 2 files changed, 13 insertions(+), 8 deletions(-)

commit 66108d4f213c4a402dffb35389f76f4be6557005
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-21

    Derive correct name of implib from extconf.rb.

 ChangeLog                | 3 +++
 lib/ruby-gnome2.cygclass | 9 +++++++--
 2 files changed, 10 insertions(+), 2 deletions(-)

commit 5c9388be0f2e41cd9e01306bec1c8a7086698116
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-21

    GConf-2.14 shouldn't require the shutdown/kill commands anymore.

 ChangeLog                 |  3 +++
 bin/prep_gconf_schemas.sh | 12 ++++--------
 2 files changed, 7 insertions(+), 8 deletions(-)

commit 4225a3ef204930a8544829cba0a0c248eafb56bb
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-20

    *** empty log message ***

 lib/gst-plugins0.10.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 179eb32ac4f59442522ffaeffa2ecce28420fb05
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-19

    Add support for Fluendo plugins.

 ChangeLog                    |  3 +++
 lib/gst-plugins0.10.cygclass | 25 +++++++++++++------------
 2 files changed, 16 insertions(+), 12 deletions(-)

commit 2bfcd540b97fdc8d9c31cf00f10d715bd907dbb0
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-19

    Define DEPS_PATH, as 0.8 plugins can depend on others.
    Build gconf and oss as part of the base plugins package.
    Pass LD_LIBRARY_PATH to gst-register.

 ChangeLog                   |  5 +++++
 lib/gst-plugins0.8.cygclass | 16 +++++++++-------
 2 files changed, 14 insertions(+), 7 deletions(-)

commit bc1dc5f30beddd3c2fa79b82b44d5013c92c392e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-19

    Misc fixes.

 lib/gst-plugins0.8.cygclass | 1 -
 1 file changed, 1 deletion(-)

commit 2f30d6ac327f3d627b07938e1c32f4cb0f34e1f8
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-19

    Add gdk-pixbuf-loader.

 lib/gst-plugins0.8.cygclass | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit ffa404e938f378e9bf06267a7ab8e100559c5051
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-19

    Switch to versioned gst-plugins0.x cygclasses, and make gst-plugins
    a wrapper which inherits the correct version, based on ${PV_MAJ_MIN}.

 CYGWIN-PATCHES/README        |   2 +
 ChangeLog                    |   8 ++
 TODO                         |   7 --
 lib/Makefile.am              |  42 ++++++-----
 lib/gst-plugins.cygclass     | 163 +----------------------------------------
 lib/gst-plugins0.10.cygclass | 170 +++++++++++++++++++++++++++++++++++++++++++
 lib/gst-plugins0.8.cygclass  | 169 ++++++++++++++++++++++++++++++++++++++++++
 7 files changed, 373 insertions(+), 188 deletions(-)

commit 16f44e95df2909cea13b54ba1655793e2a59f196
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-14

    Provide a default SRC_DIR of ${P}.

 ChangeLog      |  1 +
 bin/cygport.in | 11 +++++------
 2 files changed, 6 insertions(+), 6 deletions(-)

commit c412ba9842f66e7615c164450e965159cc6c9b1f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-14

    Handle all files which aren't archives nor GPG sigs with cp -t.

 ChangeLog      | 3 +++
 bin/cygport.in | 3 +--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 43cccdee54b391a73a2d8575187f670080c1648b
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-13

    Change default localstatedir to /var.
    Override to /var/lib in gnome2 for scrollkeeper compatibility.

 ChangeLog           | 5 +++++
 bin/cygport.in      | 4 ++--
 lib/gnome2.cygclass | 2 ++
 3 files changed, 9 insertions(+), 2 deletions(-)

commit 78b211b0b3f754ccc539792b08bc79b8373b66ed
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-13

    Don't include 0-byte .src.patch in source package.
    Don't assume any patches are actually present.
    Drop support for g-b-s unified patches.

 ChangeLog      |  5 +++++
 bin/cygport.in | 26 ++++++++++++++++----------
 2 files changed, 21 insertions(+), 10 deletions(-)

commit e91615500e9cee8612dc54cdbea8f14a2b2a6c11
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-07-13

    Accept .asc and .sign as extensions for source package signatures.

 ChangeLog      |  3 +++
 bin/cygport.in | 19 ++++++++++++++-----
 2 files changed, 17 insertions(+), 5 deletions(-)

commit 77182a7e8d28214b326cd6f81f63ffd7b8610661
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-30

    Post-release version bump.

 CYGWIN-PATCHES/README | 32 ++++++++++++++++----------------
 ChangeLog             |  4 ++++
 NEWS                  |  8 ++++++++
 configure.ac          |  2 +-
 4 files changed, 29 insertions(+), 17 deletions(-)

commit b4b9d6fad41dc23995e301220ae5dcc3818d0563
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-29

    	(kde3_compile) Add --disable-pie to configure options.

 ChangeLog         | 1 +
 lib/kde3.cygclass | 1 +
 2 files changed, 2 insertions(+)

commit 880135e3209656464e8bd38672fb7a8718a79895
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-28

    Support *.pl and *.py scripts.

 ChangeLog      | 3 +++
 bin/cygport.in | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit f9e5ab5c8ba03bd1fd83c4602312e80c0f0ca0e7
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-28

    Don't skip cygautoreconf with xorg-docs.

 ChangeLog         | 3 +++
 lib/xorg.cygclass | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 1398ae3ffe51dab8b5a00b4ba4443e3fc954626f
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-23

    	* bin/cygport.in (pkg_pkgcheck):
    	Properly check where there's both missing and duplicate files.

 ChangeLog      |  3 +++
 bin/cygport.in | 12 ++++++------
 2 files changed, 9 insertions(+), 6 deletions(-)

commit ada13b66dc5c53514585e21d09f6482e9a197053
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-22

    	* lib/kde3.cygclass (kde3_compile):
    	Export DO_NOT_COMPILE.

 ChangeLog         | 1 +
 lib/kde3.cygclass | 2 ++
 2 files changed, 3 insertions(+)

commit 5c940e2e7fee3022300d880b1cf4046e9dd8b588
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-22

    	* bin/cygport.in (src_test, pkg_diff):
    	Support GNUmakefile.{am,in} files.

 ChangeLog      | 3 +++
 bin/cygport.in | 7 ++++++-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit 4245a9c5569ad558ac2803aadd3817814e00bc49
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-20

    	* lib/kde3.cygclass (kde3_compile):
    	Add --disable-rpath to configure options.

 ChangeLog         | 3 +++
 lib/kde3.cygclass | 1 +
 2 files changed, 4 insertions(+)

commit 57f473b6d71be5cbc88106112eec900e105cd184
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-19

    	* lib/xorg.cygclass:
    	Accept package-defined ORIG_PN.

 ChangeLog | 3 +++
 1 file changed, 3 insertions(+)

commit 26448dc3e03c542c27ce6fc64e47c904e005467c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-19

    *** empty log message ***

 lib/xorg.cygclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 86a557f55d4958bb9b70f05fe687e8f9071015f3
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-19

    	* lib/xorg.cygclass (xorg_compile):
    	Add -DX_LOCALE to CPPFLAGS.

 ChangeLog         | 3 +++
 lib/xorg.cygclass | 2 ++
 2 files changed, 5 insertions(+)

commit a2e43a9ae6d0d6e5136760fae0bb53da990ce127
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-19

    	* Makefile.am,
    	  doc/Makefile.am,
    	  test/Makefile.am,
    	  test/bootstrap:
    	Fixed *clean make targets.

 ChangeLog        |  6 ++++++
 Makefile.am      |  2 ++
 doc/Makefile.am  |  2 +-
 test/Makefile.am | 10 ++++++++++
 test/bootstrap   |  5 +----
 5 files changed, 20 insertions(+), 5 deletions(-)

commit b3b8c5d3701a53e9f51a13e309864fb1e2f7c9f9
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-18

    	* lib/perl.cygclass (perl_compile):
    	Don't pass --prefix /usr to Build.PL after all.

 ChangeLog         | 3 +++
 lib/perl.cygclass | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 206285de9bdb349f65330e386f711accab06d038
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-18

    	* bin/dolocale: new prototype function.

 bin/dolocale | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

commit 3d3f419e762b4597064b5cae0bf63f7d28736579
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-16

    	* README: Various updates.

 ChangeLog |  2 ++
 README    | 39 ++++++++++++++++++++++-----------------
 2 files changed, 24 insertions(+), 17 deletions(-)

commit 7fa802550cefd2d114a2ece702f5ae51ead6466a
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-16

    	* lib/gst-plugins.cygclass (gst_plugins_autoreconf):
    	Add files generated by autogen.sh to DIFF_EXCLUDES.

 ChangeLog                | 1 +
 lib/gst-plugins.cygclass | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

commit d69b73ca642a2d85bdc5c7313501a32c3d10da4d
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-16

    	* lib/gst-plugins.cygclass (gst_plugins_autoreconf):
    	GStreamer tarballs include autogen.sh, so use it instead.

 ChangeLog                |  3 +++
 lib/gst-plugins.cygclass | 10 ++++++----
 2 files changed, 9 insertions(+), 4 deletions(-)

commit 63ed252e81d1394227e0071821f23d01626c4a2c
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-16

    	* lib/ruby.cygclass (ruby_compile, ruby_install):
    	Accept arguments and pass them to appropriate commands.

 ChangeLog         |  3 +++
 lib/ruby.cygclass | 14 +++++++-------
 2 files changed, 10 insertions(+), 7 deletions(-)

commit 11fe39eb1c0f0677cf9e0363f6ac41d0aa1f622e
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-14

    	* lib/gst-plugins.cygclass (gst_plugins_autoreconf):
    	Use gnome2_autoreconf to avoid breaking po/Makefile.in.in.

 ChangeLog                |  3 +++
 lib/gst-plugins.cygclass | 17 ++++-------------
 2 files changed, 7 insertions(+), 13 deletions(-)

commit 53f751912397a6b9bd6a5405facf79e4a8f8d0b2
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2006-06-14

    Initial CVS import.

 AUTHORS                      |    2 +
 COPYING                      |  340 ++++++++++
 CYGWIN-PATCHES/README        |  128 ++++
 CYGWIN-PATCHES/setup.hint    |    5 +
 ChangeLog                    |  541 +++++++++++++++
 Makefile.am                  |    7 +
 NEWS                         |   80 +++
 README                       |  465 +++++++++++++
 TODO                         |   20 +
 autogen.sh                   |   25 +
 bin/Makefile.am              |   46 ++
 bin/cygport.in               | 1544 ++++++++++++++++++++++++++++++++++++++++++
 bin/dobin                    |   26 +
 bin/dodoc                    |   37 +
 bin/doexe                    |   26 +
 bin/doicon                   |   25 +
 bin/doins                    |   26 +
 bin/dolib                    |   25 +
 bin/doman                    |   51 ++
 bin/domenu                   |   25 +
 bin/dosbin                   |   26 +
 bin/dosym                    |   18 +
 bin/make_desktop_entry       |   31 +
 bin/make_etc_defaults        |   31 +
 bin/make_managed_mount       |   45 ++
 bin/newbin                   |   22 +
 bin/newdoc                   |   27 +
 bin/newexe                   |   23 +
 bin/newicon                  |   22 +
 bin/newins                   |   23 +
 bin/newman                   |   48 ++
 bin/newmenu                  |   22 +
 bin/prep_fonts_dir.sh        |   46 ++
 bin/prep_freedesktop_mime.sh |   44 ++
 bin/prep_gconf_schemas.sh    |   39 ++
 bin/prep_gnu_info.sh         |   31 +
 bin/prep_gtk2_modules.sh     |   58 ++
 bin/prep_libtool_modules.sh  |   92 +++
 bin/prep_scrollkeeper_omf.sh |   25 +
 clean.sh                     |    7 +
 configure.ac                 |   27 +
 data/Makefile.am             |    4 +
 data/cygport.conf            |   32 +
 data/sample.cygport          |   23 +
 doc/Makefile.am              |    6 +
 lib/Makefile.am              |   23 +
 lib/cvs.cygclass             |   45 ++
 lib/distutils.cygclass       |   50 ++
 lib/emacs.cygclass           |   35 +
 lib/font.cygclass            |   44 ++
 lib/fox.cygclass             |  148 ++++
 lib/gnome.org.cygclass       |   13 +
 lib/gnome2.cygclass          |  135 ++++
 lib/gst-plugins.cygclass     |  177 +++++
 lib/gtk2-perl.cygclass       |   79 +++
 lib/gtkmm.cygclass           |   61 ++
 lib/kde3.cygclass            |   95 +++
 lib/perl.cygclass            |  126 ++++
 lib/pygtk.cygclass           |   79 +++
 lib/python.cygclass          |   31 +
 lib/qt3.cygclass             |   48 ++
 lib/ruby-gnome2.cygclass     |   64 ++
 lib/ruby.cygclass            |   76 +++
 lib/svn.cygclass             |   43 ++
 lib/utils.cygclass           |   59 ++
 lib/xorg.cygclass            |   98 +++
 test/Makefile.am             |    5 +
 test/bootstrap               |   26 +
 test/messages                |   29 +
 69 files changed, 5805 insertions(+)

commit 23fc1f1e2176bdc3bc1abaccc429352ad48d26ec
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   2004-01-15

    Standard project directories initialized by cvs2svn.
