Commit Graph

21 Commits

Author SHA1 Message Date
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 43837090e4 icu4c: update 2014-12-01 23:44:55 +11:00
Timothy Gu 9343b2620e icu4c: symlink <lib>53.dll.a to <lib>.dll.a
Fixes #454.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-10 10:47:36 -07:00
Timothy Gu 583d68055e icu4c: fix wildcard
See http://www.cmcrossroads.com/article/trouble-wildcard

$(wildcard) is evaluated at parse-time, not run-time.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-07 20:06:50 -07:00
Timothy Gu 4cc9e46f48 icu4c: move DLLs to bin/
See #393.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-07 17:34:58 -07:00
Timothy Gu 2182e9b2f9 icu4c: update
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-07 17:34:50 -07:00
Tony Theodore bad87a8810 package icu4c: fix host detection and 64-bit name mangling 2014-04-20 22:33:19 +10:00
Tony Theodore 57fa8e075e package qt4 and dependencies: enable shared builds 2014-02-09 23:29:51 +11:00
Tony Theodore 93d0d4d1f4 update package icu4c 2013-11-09 17:13:30 +11:00
Tony Theodore da2c5459c8 package icu4c: add update macro 2013-10-20 17:54:48 +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
Mark Brand b2892f1012 remove explicit configure option --libdir
Unsetting CONFIG_SITE was the right way to solve the problem that
--libdir was working around.

This reverts commit 0b3240f9d8.
This reverts commit 3653eb6ec1.
This reverts commit 593ab5a706.
2013-06-02 19:40:12 +02:00
Mark Brand 3653eb6ec1 use --libdir to avoid <prefix>/<target>/lib64 confusion (more)
follow-up to commit 593ab5a706
2013-06-02 12:27:10 +02:00
Tony Theodore 8cad46b135 package icu4c: fix for gmake 3.82 strangeness 2013-05-24 23:56:40 +10:00
Tony Theodore bf8fa14230 package icu4c: prefer gcc over clang 2013-05-23 19:20:12 +10:00
Tony Theodore 0da2595601 packages icu4c harfbuzz pango: really fix linking 2013-05-19 04:13:12 +10:00
Tony Theodore 107c71c16f package icu4c: fix icu-config script for static libs 2013-05-18 22:17:55 +10:00
Tony Theodore 2c2d51ff5e package icu4c: add prefixed icu-config link 2013-05-18 21:18:05 +10:00
Tony Theodore 3027957b3c add package icu4c 2013-05-18 20:57:56 +10:00