Commit Graph

24 Commits

Author SHA1 Message Date
Tony Theodore 9fdc4385b1 ncurses: switch back to release, build native tic once 2018-03-15 12:28:24 +11:00
Tony Theodore 01e2a64d00 cross packages: replace dependency gcc with cc 2017-12-23 08:19:00 +11:00
Viktor Szakats e961e447fb URL updates 2017-03-04 10:33:47 +00:00
Boris Nagaev 74163f1794 add _WEBSITE and _DESCR fields to core packages
See https://github.com/mxe/mxe/issues/1422

Automation (Python 2 code): https://gist.github.com/9f5c315e5d0cf113d41dc454b7a0eb41
2016-12-22 22:25:48 +01:00
Boris Nagaev 6adb5ade12 Copyright headers: point to LICENSE.md and shorten
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
2016-08-27 12:31:29 +03:00
Tony Theodore 97553b65c2 gmp guile icu4c ncurses xmlrpc: use BUILD_CC/CXX portability variable 2015-09-30 14:21:10 +10:00
Tony Theodore fc0ed34fb9 all packages: really use sha256 checksums 2015-09-23 18:32:58 +10:00
Tony Theodore a228c0488f all packages: switch to sha256 checksums
closes #871
2015-09-23 17:27:16 +10:00
Tony Theodore 3af985e79e ncurses: fix PKG_CONFIG_LIBDIR detection 2015-09-11 17:01:42 +10:00
Tony Theodore a6aeeb03cf ncurses: fix TIC_PATH issue in make 3.81
fixes #806 and #807
2015-09-03 18:23:53 +10:00
Avi Halachmi (:avih) da4f370305 ncurses: update to e14300b
this fixes a bug which caused any GUI app which linked with ncurses
(e.g. when using caca/ffmpeg/libxine libs) to spawn a console window
even if ncurses wasn't initialized.

see github PR #636
2015-03-05 14:09:17 +02:00
Timothy Gu 39f524cb11 ncurses: update to development version and enable shared build
Dev is fairly stable, and has fixes for mingw shared build.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-01 20:31:17 -07:00
Timothy Gu 667dae05c7 ncurses: depend on libgnurx
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-07-27 10:24:38 -07:00
Tony Theodore 915f2cc70b package ncurses: various fixes and disable shared build 2014-03-10 20:41:54 +11:00
Volker Grabsch e412eb642d Move package versions from index.html back into the src/*.mk files
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)
2013-07-22 01:41:31 +02:00
Volker Grabsch a34ea233b1 Fix initial comments of all src/*.mk files 2013-07-21 18:47:20 +02:00
Tony Theodore 5e4a57a4e8 package ncurses: build native terminfo compiler 2013-04-28 14:16:07 +10:00
Luis Saavedra 75d5bed573 fix in build of ncurses if wine was installed 2012-05-25 17:05:09 -04:00
Tony Theodore 4ed13a9f30 all packages: use $(WGET) portability variable 2012-05-16 17:49:40 +10:00
Tony Theodore 1ca4d90c7a various packages: fix references to mingw-cross-env and doc/index.html 2012-05-02 21:36:59 +10:00
Tony Theodore 5f0403f7dc package ncurses:add to index.html 2012-04-16 02:45:25 +10:00
Tony Theodore c829fb9b46 package ncurses:fix update macro 2012-04-16 02:39:35 +10:00
Tony Theodore b6556a064e package ncurses:fix whitespace 2012-04-16 02:38:55 +10:00
Allen Choong a2f542edde new package: ncurses 2012-04-16 02:37:45 +10:00