Commit Graph

16 Commits

Author SHA1 Message Date
Tony Theodore 030e267875 pcl: update 2014-12-01 23:46:24 +11:00
Timothy Gu d2a9c6300c pcl: Fix retry `make` command directory
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-10-21 22:34:59 -04:00
Timothy Gu cc26b29729 pcl: Fix build on x86_64-w64-mingw32
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-29 16:52:53 -07:00
Timothy Gu 082b8b463b pcl: explicitly disable pcap
winpcap package is broken: it doesn't install many headers needed by normal
applications like pcl. If it is installed before `make pcl`, the pcl build
system falsely believes the installation is legit and tries to build against
winpcap, and fails.

Therefore, before fixing winpcap, it is better to at least make pcl build.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-18 20:55:43 -07:00
Tony Theodore 6a94a6acb0 package pcl: another float.h fix 2014-05-09 21:38:49 +10:00
Tony Theodore 220dd9123a package pcl: update and enable x86_64 build 2014-05-09 21:15:18 +10:00
Tony Theodore 8de0584a23 many packages: explicitly disable shared builds
closes #369
2014-04-06 23:18:24 +10: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
Tony Theodore d6c7f7a0c5 package pcl: fix vtk detection 2013-06-23 23:19:51 +10:00
Tony Theodore f5c16c1810 package pcl: disable i686-w64-mingw32 build 2013-06-23 21:33:26 +10:00
Tony Theodore 5390e5203e various packages: enable/disable mingw-w64 builds 2013-06-01 22:28:04 +10:00
Tony Theodore a4226be0af package pcl: add update macro 2013-03-23 21:54:24 +11:00
Tony Theodore d83b0f9e19 package pcl: try parallel build first
systems with smaller amounts of RAM will cause internal compiler errors and can safely continue with a non-parallel build.
2012-12-21 17:53:14 +11:00
Tony Theodore 3f3d17e4c8 package pcl: disable parallel build 2012-12-12 15:00:43 +11:00
Tony Theodore 7578da69f5 packages flann netpbm pcl: add update script placeholder 2012-12-08 20:39:58 +11:00
Martin Lambers 1d59bf7b92 Add package PCL (Point Cloud Library). 2012-12-07 20:32:10 +01:00