Commit Graph

258 Commits (57d8984ac0aa682dead7a6acf4c8c8d884d61758)

Author SHA1 Message Date
Volker Grabsch be901eec04 improved coding style
14 years ago
Mark Brand ab12b85a67 upgrade packages curl freetype gcc glew gnutls gst* libarchive libevent libgcrypt pcre sqlite w32api
14 years ago
Volker Grabsch 32ca69e70b improved coding style
14 years ago
Volker Grabsch 42a967db97 really unexport the troublesome environment variables, rather than just setting them to empty strings
14 years ago
Volker Grabsch d0eb0e0c91 bugfix: unset the QMAKESPEC environment variables which causes trouble
14 years ago
Volker Grabsch 99c1a42aac bugfix: add test scripts as dependency files, and put them into the distribution tarball
15 years ago
Volker Grabsch 4d7d8ee31f don't generate the README and ChangeLog files anymore
15 years ago
Volker Grabsch 0557ac94e6 use explicitly "patch -u" to avoid warnings about guessing the patch type
15 years ago
Volker Grabsch 71f83a7e0d point consequently to "doc/index.html" instead of "doc/index.html or doc/README"
15 years ago
Volker Grabsch 63d8aab43d use glibtoolize instead of libtoolize where appropriate (by Tony Theodore)
15 years ago
Volker Grabsch c1cf5a5689 handle special characters correctly in "make dist"
15 years ago
Volker Grabsch ce8c6a6ce1 more liberal parsing of doc/index.html in "make dist"
15 years ago
Volker Grabsch 2ea2cdb8b2 reveal the current version number automatically from doc/index.html
15 years ago
Volker Grabsch 61a784e1aa increased version number to 2.11
15 years ago
Volker Grabsch 045a091b19 test program for package sdl
15 years ago
Volker Grabsch 8a3233b044 simplified file markers
15 years ago
Volker Grabsch e59d87a034 improved layout of the log/ directory
15 years ago
Volker Grabsch 76888debe4 keep old log files with timestamp using symlinks to refer to the latest ones
15 years ago
Volker Grabsch 71c6de1e56 keep separate download logs in log/PKG-download
15 years ago
Volker Grabsch 9da54f354d put log files into a separate sub directory log/, separate from usr/, surviving a "make clean"
15 years ago
Volker Grabsch a1e636fe53 put installation markers into a separate sub directory usr/installed/
15 years ago
Volker Grabsch 69827e245a unpack source packages quietly to avoid cluttering the log files
15 years ago
Volker Grabsch 27046f496e adjust the $(SOURCEFORGE_FILES) macro to the new layout of the SourceForge download sites (needed by "make update")
15 years ago
Volker Grabsch 986540da59 improved error message for "make update"
15 years ago
Volker Grabsch 6f72b1492e don't remove usr/i686-pc-mingw32/share/ on "make strip", because this might break NSIS and other packages
15 years ago
Volker Grabsch 082ba61734 generate the list of authors automatically from the version history
15 years ago
Volker Grabsch d9f090ac40 in the HTML documentation generation of "make dist", orient on ids rather than comments
15 years ago
Volker Grabsch cd4b24fe7a bugfix for "make update": avoid silent package update failures
15 years ago
Volker Grabsch c6af38e120 improved "make update": revert a package's version number when there were download problem with the new version
15 years ago
Volker Grabsch 749e58c573 improved build output
15 years ago
Volker Grabsch d29bd02720 increased version number to 2.10
15 years ago
Volker Grabsch 8048af6349 improved output of "make update"
15 years ago
Volker Grabsch 1bafae2e8f improved status output
15 years ago
Volker Grabsch f6682e40e4 improved output style of "make update" again
15 years ago
Volker Grabsch c4062ec212 improved output style of "make update"
15 years ago
Volker Grabsch d67b11d618 update the target triplet to i686-pc-mingw32
15 years ago
Volker Grabsch f162381b1a improved version recognition, enable the notation of ignored (bad) package versions
15 years ago
Volker Grabsch a3790fd445 increased version number to 2.9
15 years ago
Volker Grabsch 2a327124f5 improved coding style
15 years ago
Volker Grabsch 3233d8fe54 improved output: don't show "[build]" for download-only packages
15 years ago
Volker Grabsch 8914a3dba8 highlevel output of the download/build process, put also download actions into the log file
15 years ago
Volker Grabsch ffecb887c4 improved coding style
15 years ago
Volker Grabsch 4d0ed75a9d bugfix and simplification of "make download"
15 years ago
Volker Grabsch 4a57d5193f create a separate build log file "usr/log-PKG" for each package build
15 years ago
Volker Grabsch 508ec3d405 small bugfix in "make dist"
15 years ago
Volker Grabsch 163b118424 replace the contact email address with hints to the project mailing list
15 years ago
Volker Grabsch 28a942ddd8 let "make dist" put everything into a separate dist/ subdirectory
15 years ago
Volker Grabsch b842b5e68b moved the whole project to Savannah, and renamed it from mingw_cross_env to mingw-cross-env
15 years ago
Volker Grabsch 3c5ab4e280 add a copyright notice and license to each source file
15 years ago
Volker Grabsch ec1ea0365d increased version number to 2.8
15 years ago
Volker Grabsch 2cce10cbcb improved version recognition for sourceforge packages
15 years ago
Volker Grabsch b2a2bde8d8 increased version number to 2.7
15 years ago
Volker Grabsch 692075271a improved variable naming in the Makefile
15 years ago
Volker Grabsch a50c6507d9 sort package names
15 years ago
Volker Grabsch ae49cbbec3 improved implementation of the download-* commands
15 years ago
Volker Grabsch 139145e797 bugfix: decouple the download-* targets from the build targets
15 years ago
Volker Grabsch cbebadf301 new command "make download"
15 years ago
Volker Grabsch 2608d9ced3 screenshots for the docs (by Hans Bezemer)
15 years ago
Volker Grabsch 497b763276 automatically apply patches "src/PKG-*.patch" which are provided with a "src/PKG.mk" file
15 years ago
Volker Grabsch a6c6a5cb5e bugfix: unset the EXTRA_* environment variables which causes trouble
15 years ago
Volker Grabsch d6469aa47d mention doc/index.html in the Makefile
15 years ago
Volker Grabsch de0d30c79b bugfix: unset the PKG_CONFIG_PATH environment variable which causes trouble
15 years ago
Volker Grabsch ea8a21e12e introduce placeholders for version number and target in the tutorial
15 years ago
Volker Grabsch a39c07b27f renamed doc/README.html to doc/index.html
15 years ago
Volker Grabsch 0ed08ee19d bugfix in the "update-checksum-%" target which is internally used by "make update"
15 years ago
Volker Grabsch 7503c46688 increased version number to 2.6
15 years ago
Volker Grabsch 7a13d4ebfa use "openssl sha1 ..." instead of "sha1sum -b ..."
15 years ago
Volker Grabsch b2757619ca bugfix in handling checksums
15 years ago
Volker Grabsch 6a2cab9dbb validate downloads using SHA-1 checksums
15 years ago
Volker Grabsch 3bd8d6ee17 improved download mechanism
15 years ago
Volker Grabsch 643bed3b5c portability fix for MacOS X: use more common options for the "strip" command
16 years ago
Volker Grabsch 170bed13a1 increased version number to 2.5
16 years ago
Volker Grabsch 1b08fbc264 bugfix: unset any environment variables which might cause trouble
16 years ago
Volker Grabsch fe9811173c portability fix for Open Solaris: when "ginstall" exists, use that instead of "install"
16 years ago
Volker Grabsch 925be15172 use the shorter '--help' instead of '--version' to check for gsed
16 years ago
Volker Grabsch 6f4ae758b3 merge text documentation and website into an HTML documentation
16 years ago
Volker Grabsch 3d30d090df set timeout to 30 seconds for downloads
16 years ago
Volker Grabsch 2901a78a80 increased version number to 2.4
16 years ago
Volker Grabsch 1e8e85e10a new macro SHORT_PKG_VERSION which assists in creating download URLs
16 years ago
Volker Grabsch 115ec1b308 remove also the etc/ directory on "make strip"
16 years ago
Volker Grabsch bfd16fd707 improved quoting
16 years ago
Volker Grabsch c3ebe41dbf remove .def files on "make strip"
16 years ago
Volker Grabsch d93044dd06 improved portability of the Makefile by avoiding $(lastword ...)
16 years ago
Volker Grabsch 2cf9e932a7 new target "make clean-pkg" to remove all unused package files (handy after a successful "make update")
16 years ago
Volker Grabsch 79078d965a new macro UNPACK_PKG_ARCHIVE for build rules (This is useful in connection with download-only packages)
16 years ago
Volker Grabsch 004df00d3b allow packages without a BUILD section (This will be used for download-only packages such as gcc-g++.)
16 years ago
Volker Grabsch 5ccf91e8b5 find the src/*.mk and doc/ files even when called from another directory, e.g. via "make -f /path/to/mingw_cross_env/Makefile"
16 years ago
Volker Grabsch e1a486f40b increased version number to 2.3
16 years ago
Volker Grabsch adf00be99f on "make update" touch only the *.mk files which have a new version
16 years ago
Volker Grabsch 18ec886148 force a package rebuild when its *.mk file changed (e.g. on a version update)
16 years ago
Volker Grabsch 58d4913ac1 disable parallel builds by default and document in the README how to enable parallelization
16 years ago
Volker Grabsch 05d5d55c1f increased version number to 2.2
16 years ago
Volker Grabsch cd0294a550 increased version number to 2.1
16 years ago
Volker Grabsch 4956121a44 add 'SHELL=bash' hints where necessary, so it works on systems where /bin/sh isn't a Bash
16 years ago
Volker Grabsch 6546c7595b improved 'make strip'
16 years ago
Volker Grabsch 9111ec5037 improved README
16 years ago
Volker Grabsch 624e3d45c3 rename installation markers from 'installed.*' to 'installed-*' to avoid weird file extensions
16 years ago
Volker Grabsch 6362f71542 bugfix: support the .tgz archive extension in addition to .tar.gz
16 years ago
Volker Grabsch 0200cdbff7 after unpacking, check whether the expected subdirectory exists
16 years ago
Volker Grabsch 214582d356 bugfix: use -d instead of -z to check for a directory
16 years ago
Volker Grabsch 78beb39269 use $(1) instead of $(2) to address to temporary build dir
16 years ago
Volker Grabsch 71e6d38451 show status information during 'make update'
16 years ago
Volker Grabsch e6ea73ceac improved coding style
16 years ago
Volker Grabsch 2f2b28a181 implemented 'make strip'
16 years ago
Volker Grabsch d86980231e bugfix: add $(PREFIX)/bin to the PATH
16 years ago
Volker Grabsch 3946063b55 improved coding style
16 years ago
Volker Grabsch a3ee12ad6b improved coding style
16 years ago
Volker Grabsch 1ec585aead completely rewritten from scratch as Makefile
16 years ago