summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix several issuesHEADmainYaakov Selkowitz2022-01-293-6/+21
|
* Sync with mingw-filesystem 128Yaakov Selkowitz2022-01-0923-494/+1462
|
* Bump releaseYaakov Selkowitz2017-11-141-1/+7
|
* Implement MiniDebugInfo for Cygwin binariesYaakov Selkowitz2017-11-142-1/+5
|
* Update list of default Win32 DLLsYaakov Selkowitz2017-11-142-61/+96
|
* Update config.{guess,sub} in %cygwin_configureYaakov Selkowitz2017-11-141-0/+3
|
* Remove deprecated macrosYaakov Selkowitz2017-11-141-75/+0
|
* Allow empty CYGWIN{32,64}_{C,CPP,CXX}FLAGS environment variablesYaakov Selkowitz2015-06-103-6/+7
| | | | Based on mingw-filesystem commit 64394b95aa6c2e5104d808a35729850b82cc2e1b.
* Don't set LIB_INSTALL_DIR any more in the CMake macros as it breaks CPackYaakov Selkowitz2015-06-103-2/+1
| | | | Based on mingw-filesystem commit 2031da5ebbd4b03e5bbdc4c83dc337a651e90e14.
* Prevent CFLAGS and CXXFLAGS from being set when using CMake wrappersYaakov Selkowitz2015-06-102-0/+10
| | | | Based on mingw-filesystem commit 7daa0102535b1ab53bc40d97bb5aa0e30489e00e.
* Don't use verbose output by default in the CMake wrapper scriptsYaakov Selkowitz2015-06-102-1/+2
| | | | Based on mingw-filesystem commit f185f589850ad3056f8bb7ea85de812891f5e91e.
* Allow verbose CMake output to be disabledYaakov Selkowitz2015-06-103-2/+7
| | | | Based on mingw-filesystem commit 6e3f91139b0fc6ec3b8784019a903afbfac12bb5.
* Add CMAKE_SYSTEM_PROCESSOR to the CMake toolchain filesYaakov Selkowitz2015-06-103-0/+3
| | | | Based on mingw-filesystem commit 475f0ff26faa97d25695d961aa07e0537ddc3635.
* Rename Toolchain-cygwin{32,64}.cmake to toolchain-cygwin{32,64}.cmakeYaakov Selkowitz2015-06-105-7/+10
| | | | Based on mingw-filesystem commit faf1180f1185bd8887f6408cab9054df256fbd97.
* Add cppflags, ldflags variablesYaakov Selkowitz2015-06-103-12/+23
|
* Place the RPM macros in /usr/lib/rpm/macros.d when using a modern RPMYaakov Selkowitz2015-06-101-8/+16
| | | | Based on mingw-filesystem commit 7871a5f4f525ea215044154f84810e014428c5ce.
* Fix typo in previous commitYaakov Selkowitz2015-03-042-2/+5
|
* Add %cygwin_autoreconfYaakov Selkowitz2015-03-044-27/+24
|
* Fix cygwin_find_langYaakov Selkowitz2013-06-302-2/+5
|
* Support both cygwin32 and cygwin64Yaakov Selkowitz2013-06-3020-304/+2399
|
* Define RPM and CMake macros to use new cygwin-qt-qmake schemeYaakov Selkowitz2011-12-013-4/+21
| | | | | | | cygwin-qt-qmake now provides versions of the Qt build tools to match the version of cygwin-qt and include the Cygwin qmake patches. Packages using cygwin-qt must use these tools instead of those from the native qt-devel, so we provide the necessary definitions.
* Don't hide $target-pkg-config scripts from AC_PATH_PROGYaakov Selkowitz2011-11-301-1/+1
|
* cygwin-filesystem 6-1Yaakov Selkowitz2011-11-301-1/+5
|
* Forcefully disable /usr/bin/foo-config detectionYaakov Selkowitz2011-11-301-1/+8
| | | | | | | | | | | | | | | If a foo-config script is missing from %{_cygwin_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 %{_cygwin_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.
* Define AUTOPOINT if cygwin-gettext is installedYaakov Selkowitz2011-11-301-0/+4
| | | | | | | The autopoint script in cygwin-gettext is patched to accept the -V flag to override the version passed to AM_GNU_GETTEXT_VERSION. This is necessary because gettext 0.17+ is required for compatibility with libtool 2.2+.
* Remove dist tag from Release for noarch packagesYaakov Selkowitz2011-08-211-1/+1
|
* cygwin-filesystem 5-1Yaakov Selkowitz2011-07-071-1/+5
|
* autoreconf: define LIBTOOLIZE if cygwin-libtool is installedYaakov Selkowitz2011-07-071-1/+4
| | | | | | In that case, the libtool macros in %_cygwin_datadir/aclocal (picked up by _cygwin_autoreconf) may cause a mismatch with the ltmain.sh provided by the native libtoolize.
* cmake: define CMAKE_RC_COMPILER and CMAKE_LEGACY_CYGWIN_WIN32Yaakov Selkowitz2011-07-072-0/+3
|
* cygwin-filesystem 4-1Yaakov Selkowitz2011-04-041-1/+7
|
* Provide more Windows DLLsYaakov Selkowitz2011-04-041-0/+9
|
* Add %_cygwin_autoreconf macroYaakov Selkowitz2011-04-041-0/+3
| | | | | | | | | Many packages need an autoreconf to build properly on Cygwin, sometimes due to patches to configure.ac and/or Makefile.am, other times in order to pick up a modern libtool. This macro adds %_cygwin_datadir to the aclocal search path so that macros will be found without requiring the native -devel package.
* Create %{_cygwin_datadir}/aclocalYaakov Selkowitz2011-04-041-0/+1
| | | | | This directory will be used by a new %_cygwin_autoreconf macro, but the directory must exist otherwise autoreconf errors out.
* Don't unset PKG_CONFIG_PATH in %_cygwin_pkg_configYaakov Selkowitz2011-04-041-1/+0
| | | | | | | | | When cross-compiling into a location outside the sysroot (e.g. with jhbuild), i686-pc-cygwin-pkg-config must honour PKG_CONFIG_PATH. We still unset it in %_cygwin_env so that it is not used when building RPM packages. http://bugzilla.redhat.com/show_bug.cgi?id=688171
* Add _cygwin_datadir/pkgconfig and _datadir/pkgconfig to PKG_CONFIG_LIBDIRYaakov Selkowitz2011-03-142-3/+8
|
* Add redhat-rpm-config depYaakov Selkowitz2011-02-172-8/+8
| | | | Unlike the stock rpm brp-strip-static-archive, this version accepts $STRIP.
* Initial commitYaakov Selkowitz2011-02-1712-0/+834