summaryrefslogtreecommitdiffstats
path: root/src/sdl.mk
Commit message (Collapse)AuthorAgeFilesLines
* more URL updatesViktor Szakats2017-03-101-3/+3
|
* add _WEBSITE and _DESCR fields to core packagesBoris Nagaev2016-12-221-0/+2
| | | | | | See https://github.com/mxe/mxe/issues/1422 Automation (Python 2 code): https://gist.github.com/9f5c315e5d0cf113d41dc454b7a0eb41
* Copyright headers: point to LICENSE.md and shortenBoris Nagaev2016-08-271-2/+1
| | | | | | | | | | | | | | | | | | | The following script was applied: sed ':a;/part of MXE.$/{N;s/\n//;ba}' -i $(git grep -l 'part of MXE') sed 's/\(part of MXE\).*\(See index.html\)/\1. \2/' -i \ $(git grep -l 'part of MXE.*See index.html') before='This file is part of MXE. See index.html for further information.' after='This file is part of MXE. See LICENSE.md for licensing information.' sed "s/$before/$after/" -i $(git grep -l 'part of MXE') Then git grep 'index.html for further information' revealed two other files. One of them was patched manually (patch.mk). Makefile has text "See index.html for further information" unrelated to licensing. See https://github.com/mxe/mxe/issues/1500#issuecomment-241340792
* use $(TEST_FILE) instead of $(2).c and otherBoris Nagaev2016-07-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following script was applied: set -xue find src/ plugins/ -name '*.mk' -type f > mks # special cases for test file: # ls -d src/*-test* | sed 's@-test.*@@' | sort | uniq --repeated sed 's@$(2).c@$(PWD)/src/$(PKG)-test.c@g' -i \ src/{boost,freeimage,hdf5,lapack,sdl,sdl_image,sdl_sound}.mk sed 's@$(2).f@$(PWD)/src/$(PKG)-test.f@g' -i src/lapack.mk sed 's@$(PWD)/$(2).pro@$(PWD)/src/$(PKG)-test.pro@g' -i \ src/qt.mk plugins/examples/custom-qt-min/overrides.mk sed 's@$(2)-CMakeLists.txt@$(PWD)/src/$(PKG)-test-CMakeLists.txt@g' \ -i src/{sdl_image,sdl_sound}.mk # check for base in $(ls -d src/*-test* | sed 's@-test.*@@' | sort | uniq --repeated); do ! grep -q '$(2)' "${base}.mk" done # other $(2) sed 's@$(2).cpp@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).cxx@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).c@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).ml@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).f@$(TEST_FILE)@g' -i $(cat mks) # check ! grep '$(2)' $(cat mks) See https://github.com/mxe/mxe/issues/1452
* Revert "boost pthreads qt sdl: disable cmake tests"Tony Theodore2015-10-171-2/+1
| | | | This reverts commit f1dd70802a4e20c0f8c849aa44f24651895c7cfc.
* boost pthreads qt sdl: disable cmake testsTony Theodore2015-10-071-1/+2
| | | | see #909
* boost pthreads sdl: tidy up cmake testsTony Theodore2015-10-041-10/+4
| | | | closes #887
* sdl: add cmake testTony Theodore2015-10-031-0/+14
|
* all packages: really use sha256 checksumsTony Theodore2015-09-231-1/+1
|
* all packages: switch to sha256 checksumsTony Theodore2015-09-231-1/+1
| | | | closes #871
* sdl: don't install manpagesUwe Hermann2014-08-181-2/+2
| | | | | | This gets rid of ca. 170 manpages. Also, drop nonexisting 'bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS='.
* Updated SDL for shared buildTuukka Pasanen2014-02-101-3/+1
|
* sdl packages: filter 1.x series in update macroNiels Kristian Bech Jensen2013-11-101-1/+3
|
* Move package versions from index.html back into the src/*.mk filesVolker Grabsch2013-07-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | Most of the automatic conversion was done using the following Python script: import os import re pkgs = sorted(mkfile[:-len('.mk')] for mkfile in os.listdir('src') if mkfile.endswith('.mk')) with open('index.html', 'rb') as f: index = f.read() pkgs_index = re.findall('<td class="package">([^<]*)</td>', index) assert pkgs_index == pkgs versions = dict(re.findall('<td id="([^"]*)-version">([^<]*)</td>', index)) assert sorted(versions.keys()) == pkgs for pkg in pkgs: version = versions[pkg] with open('src/' + pkg + '.mk', 'rb') as f: mk = f.read() checksumpos = mk.index('\n$(PKG)_CHECKSUM ') versionline = '\n$(PKG)_VERSION := %(version)s' % {'version': version} newmk = mk[:checksumpos] + versionline + mk[checksumpos:] with open('src/' + pkg + '.mk', 'wb') as f: f.write(newmk)
* all packages: use $(WGET) portability variableTony Theodore2012-05-161-1/+1
|
* Move full package names from src/*.mk into package list (index.html)Volker Grabsch2012-03-291-1/+0
|
* Move doc/index.html -> index.htmlVolker Grabsch2012-03-291-1/+1
|
* Move $(PKG)_VERSION and $(PKG)_WEBSITE from src/*.mk into doc/index.htmlVolker Grabsch2012-03-291-2/+0
|
* Rebrand to new project name MXEVolker Grabsch2012-03-281-1/+1
|
* packages sdl sdl_image sdl_mixer: fixed update macros (thanks Laura)Mark Brand2012-01-271-3/+2
|
* update packages sdl sdl_image sdl_mixer sdl_netMartin Gerhardy2012-01-251-2/+2
|
* improved coding style regarding creation of symlinksVolker Grabsch2011-08-151-1/+1
|
* cleanup: remove unnecessary spacesVolker Grabsch2010-11-261-1/+1
|
* remove unrecognized ./configure option for package sdlVolker Grabsch2010-11-261-1/+0
|
* comple package sdl with --disable-stdio-redirectVolker Grabsch2010-11-261-1/+2
| | | | | For discussion around this change, see: http://lists.nongnu.org/archive/html/mingw-cross-env-list/2010-11/msg00014.html
* improve ffmpeg: move link creation to respective packagesTony Theodore2010-09-201-1/+2
|
* enable win32 threads explicitly in package sdlVolker Grabsch2010-05-021-0/+1
|
* use the ddraw.h from Wine/KDE-Win to support directx in SDLMark Brand2010-04-141-1/+1
|
* disable directx support in package sdl because sdl has trouble with the new ↵Volker Grabsch2010-04-141-1/+2
| | | | ddraw.h
* changed coding style: make "-i" always the first argument of $(SED) (by ↵Volker Grabsch2010-02-161-1/+1
| | | | Mark Brand)
* improved coding styleVolker Grabsch2010-02-161-2/+2
|
* hardcode the --static argument into i686-pc-mingw32-pkg-configVolker Grabsch2010-02-141-1/+1
|
* point consequently to "doc/index.html" instead of "doc/index.html or doc/README"Volker Grabsch2010-02-071-1/+1
|
* test program for package sdlVolker Grabsch2010-01-221-0/+5
|
* simplified file markersVolker Grabsch2010-01-161-20/+2
|
* use consequently "www.libsdl.org" instead of "libsdl.org"Volker Grabsch2009-11-081-2/+2
|
* update version of packages atk, gtk, sdl, sdl_image and sdl_mixerVolker Grabsch2009-10-281-2/+2
|
* improved version recognition of packages atk, glib, gtk, libxml2, libxslt, ↵Volker Grabsch2009-10-211-2/+3
| | | | nsis, pango, sdl, sdl_image, sdl_mixer and sdl_ttf
* improved version recognition, enable the notation of ignored (bad) package ↵Volker Grabsch2009-09-201-0/+1
| | | | versions
* replace the contact email address with hints to the project mailing listVolker Grabsch2009-09-011-1/+1
|
* add a copyright notice and license to each source fileVolker Grabsch2009-08-211-1/+21
|
* validate downloads using SHA-1 checksumsVolker Grabsch2009-04-051-7/+8
|
* put all package's project websites into Make variables $($(PKG)_WEBSITE)Volker Grabsch2009-03-011-1/+1
|
* improved parallel builds of packages 'binutils', 'pdflib_lite' and 'sdl'Volker Grabsch2008-11-091-0/+1
|
* bugfix in the build rules of package 'sdl'Volker Grabsch2008-11-091-3/+3
|
* translated package: sdlVolker Grabsch2008-11-091-0/+25