Fix ordering

This commit is contained in:
Vale
2016-02-17 14:26:37 -05:00
parent c78e400f98
commit 4ceccd41e1
491 changed files with 2610 additions and 2977 deletions

View File

@@ -6,23 +6,22 @@ and shared libraries of old and new versions and analyzes changes in API and \
ABI (ABI=API+compiler ABI) that may break binary and/or source compatibility.
"
HOMEPAGE="http://ispras.linuxbase.org/index.php/ABI_compliance_checker"
SOURCE_URI="https://github.com/downloads/lvc/abi-compliance-checker/abi-compliance-checker-1.98.3.tar.gz"
CHECKSUM_SHA256="d397530027ec781d53d80287a77f18a872b35720fbb1e559e0bda7e715607013"
SOURCE_DIR="abi-compliance-checker-1.98.3"
ADDITIONAL_FILES="example-descriptors"
LICENSE="GNU GPL v2"
COPYRIGHT="2009-2010 The Linux Foundation
2009-2011 Institute for System Programming, RAS
2011-2012 Nokia Corporation and/or its subsidiary(-ies)
2011-2012 ROSA Laboratory"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="https://github.com/downloads/lvc/abi-compliance-checker/abi-compliance-checker-1.98.3.tar.gz"
CHECKSUM_SHA256="d397530027ec781d53d80287a77f18a872b35720fbb1e559e0bda7e715607013"
SOURCE_DIR="abi-compliance-checker-1.98.3"
ADDITIONAL_FILES="example-descriptors"
ARCHITECTURES="?x86_gcc2 ?x86 ?x86_64"
PROVIDES="
abi_compliance_checker = $portVersion
"
REQUIRES="
haiku
"
@@ -30,7 +29,6 @@ REQUIRES="
BUILD_REQUIRES="
haiku_devel
"
BUILD_PREREQUIRES="
cmd:sed
cmd:gcc

View File

@@ -17,16 +17,13 @@ The program being debugged can be written in Ada, C, C++, Objective-C, Pascal \
machine as GDB (native) or on another machine (remote). GDB can run on most \
popular UNIX and Microsoft Windows variants.
"
HOMEPAGE="http://sourceware.org/gdb/"
LICENSE="GNU GPL v3"
COPYRIGHT="Free Software Foundation"
LICENSE="GNU GPL v3"
REVISION="1"
SOURCE_URI="http://ftp.gnu.org/gnu/gdb/gdb-7.7.tar.bz2"
CHECKSUM_SHA256="0404d1c6ee6b3ddd811722b5197944758d37b4591c216030effbac204f5a6c23"
SOURCE_DIR="gdb-7.7"
REVISION="1"
PATCHES="gdb-7.7.patchset"
ARCHITECTURES="!x86_gcc2"
@@ -38,7 +35,6 @@ PROVIDES="
cmd:arm_none_eabi_run$secondaryArchSuffix
devel:libarm_none_eabi_sim$secondaryArchSuffix
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libiconv$secondaryArchSuffix
@@ -53,7 +49,6 @@ BUILD_REQUIRES="
devel:libncurses$secondaryArchSuffix
devel:libexpat$secondaryArchSuffix
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:aclocal

View File

@@ -5,11 +5,14 @@ takes compiler-independent description of build tasks as input and generates \
native makefile (autoconf's Makefile.in, Visual C++ project, bcc makefile etc.).
"
HOMEPAGE="http://www.bakefile.org"
COPYRIGHT="2003-2007 Vaclav Slavik"
LICENSE="MIT"
REVISION="1"
SOURCE_URI="http://sourceforge.net/projects/bakefile/files/bakefile/0.2.8/bakefile-0.2.8.tar.gz/download"
CHECKSUM_SHA256="e262b5edff1c9126cc32de7d3fcef5b24e997156f91f5a6eeccb45d29522fd1c"
REVISION="1"
LICENSE="MIT"
COPYRIGHT="2003-2007 Vaclav Slavik"
PATCHES="
bakefile-0.2.8.patch
"
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
@@ -17,14 +20,12 @@ PROVIDES="
bakefile = $portVersion
cmd:bakefile = $portVersion
"
REQUIRES="
haiku
"
BUILD_REQUIRES="
"
BUILD_PREREQUIRES="
haiku_devel
cmd:python
@@ -38,10 +39,6 @@ BUILD_PREREQUIRES="
cmd:autoreconf
"
PATCHES="
bakefile-0.2.8.patch
"
BUILD()
{
touch ./ChangeLog

View File

@@ -4,27 +4,23 @@ inspiration for the script files from scons. While scons focuses on being \
100% correct when building, bam makes a few sacrifices to acquire fast. \
full and incremental build times."
HOMEPAGE="http://matricks.github.io/bam/"
SOURCE_URI="http://github.com/downloads/matricks/bam/bam-0.4.0.tar.gz"
CHECKSUM_SHA256="5e4e4920b4d265da582f66774e9b1ec8ddfbe75ddc028fba86c12f686ea18db3"
REVISION="1"
COPYRIGHT="2009 Magnus Auvinen"
LICENSE="Zlib"
REVISION="1"
SOURCE_URI="http://github.com/downloads/matricks/bam/bam-0.4.0.tar.gz"
CHECKSUM_SHA256="5e4e4920b4d265da582f66774e9b1ec8ddfbe75ddc028fba86c12f686ea18db3"
PATCHES="bam-0.4.0.patch"
ARCHITECTURES="x86_gcc2 x86"
PATCHES="bam-0.4.0.patch"
PROVIDES="
bam = $portVersion
cmd:bam$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix >= $haikuVersion
cmd:lua
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:gcc$secondaryArchSuffix

View File

@@ -4,20 +4,19 @@ Berkeley Yacc (byacc) is generally conceded to be the best yacc variant \
available. In contrast to bison, it is written to avoid dependencies upon a \
particular compiler.
"
REVISION="1"
LICENSE="Public Domain"
COPYRIGHT="2002-2013,2014 by Thomas E. Dickey"
HOMEPAGE="http://invisible-island.net/byacc/byacc.html"
ARCHITECTURES="x86_gcc2 x86 x86_64"
COPYRIGHT="2002-2013,2014 by Thomas E. Dickey"
LICENSE="Public Domain"
REVISION="1"
SOURCE_URI="ftp://invisible-island.net/byacc/byacc-$portVersion.tgz"
CHECKSUM_SHA256="c354e4ee14c4a1bf11e55dde9275011d14887ef066406a088b6fa56caf039248"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
byacc = $portVersion
cmd:yacc = $portVersion
"
REQUIRES="
haiku
"
@@ -25,7 +24,6 @@ REQUIRES="
BUILD_REQUIRES="
haiku_devel
"
BUILD_PREREQUIRES="
cmd:awk
cmd:gcc

View File

@@ -27,11 +27,11 @@ REQUIRES="
haiku$secondaryArchSuffix
lib:libncurses$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libncurses$secondaryArchSuffix
"
BUILD_PREREQUIRES="
haiku_devel
cmd:gcc$secondaryArchSuffix

View File

@@ -2,14 +2,15 @@ SUMMARY="Wrapper around make to colorize the output"
DESCRIPTION="This is a simple wrapper for making the output from make easier to read (more \
colorful), and errors easier to find in messy compilations. It was inspired by Micheal T. \
Babcock's excellent logcolorize program."
HOMEPAGE="http://bre.klaki.net/programs/colormake/"
COPYRIGHT="2012-2014 Bjarni R. Einarsson"
LICENSE="GNU GPL v2"
REVISION="1"
ARCHITECTURES="any"
SOURCE_URI="https://github.com/pagekite/Colormake/archive/0.9.20140503.tar.gz"
CHECKSUM_SHA256="a3f9fae9a455ac96be1cce0371b28bda33a9af73b06fa8e4329aa2f693d68d22"
SOURCE_DIR="Colormake-0.9.20140503"
HOMEPAGE="http://bre.klaki.net/programs/colormake/"
LICENSE="GNU GPL v2"
COPYRIGHT="2012-2014 Bjarni R. Einarsson"
ARCHITECTURES="any"
PROVIDES="
colormake = $portVersion
@@ -19,7 +20,6 @@ PROVIDES="
cmd:clmake
cmd:clmake_short
"
REQUIRES="
cmd:perl
"

View File

@@ -4,9 +4,6 @@ CppUnit is a C++ unit testing framework. It started its life as a port of \
JUnit to C++ by Michael Feathers.
"
HOMEPAGE="http://cppunit.sourceforge.net/"
SOURCE_URI="http://downloads.sourceforge.net/cppunit/cppunit-1.12.1.tar.gz"
CHECKSUM_SHA256="ac28a04c8e6c9217d910b0ae7122832d28d9917fa668bcc9e0b8b09acb4ea44a"
LICENSE="GNU LGPL v2.1"
COPYRIGHT="2000 Jerome Lacoste
2000 Michael Feathers
2000-2002 E. Sommerlade
@@ -14,7 +11,11 @@ COPYRIGHT="2000 Jerome Lacoste
2001 Bastiaan Bakker
2001-2002, 2007-2008 Steve Robbins
2012-2013 Harvey Brydon"
LICENSE="GNU LGPL v2.1"
REVISION="2"
SOURCE_URI="http://downloads.sourceforge.net/cppunit/cppunit-1.12.1.tar.gz"
CHECKSUM_SHA256="ac28a04c8e6c9217d910b0ae7122832d28d9917fa668bcc9e0b8b09acb4ea44a"
ARCHITECTURES="x86 x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"

View File

@@ -11,22 +11,20 @@ Allows searching code for:
* files including a file
"
HOMEPAGE="http://cscope.sourceforge.net/"
COPYRIGHT="1998-2000 The Santa Cruz Operation"
LICENSE="BSD (3-clause)"
REVISION="1"
SOURCE_URI="http://sourceforge.net/projects/cscope/files/cscope/15.7a/cscope-15.7a.tar.bz2"
CHECKSUM_SHA256="02638bcba790bc8b0562f28dbe789e61794415079d94a676efc287d18dc96037"
REVISION="1"
ARCHITECTURES="x86 x86_gcc2"
LICENSE="BSD (3-clause)"
COPYRIGHT="1998-2000 The Santa Cruz Operation"
PATCHES="cscope-15.7a.patch"
ARCHITECTURES="x86 x86_gcc2"
PROVIDES="
cscope = $portVersion compat >= 15
cmd:cscope = $portVersion compat >= 15
cmd:ocs = $portVersion compat >= 15
"
REQUIRES="
haiku
lib:libncurses
@@ -35,7 +33,6 @@ REQUIRES="
BUILD_REQUIRES="
devel:libncurses
"
BUILD_PREREQUIRES="
haiku_devel
cmd:gcc

View File

@@ -3,22 +3,22 @@ DESCRIPTION="fastdep is a preprocessor which generates dependency information \
suitable for Makefile inclusion from C or C++ source files. Meant to run on \
slower hardware, it is several orders of magnitude faster than gcc."
HOMEPAGE="http://www.irule.be/bvh/c++/fastdep/"
COPYRIGHT="2003 Bart Vanhauwaert"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="http://ports-space.haiku-files.org/dev-util/source/fastdep-0.16.tar.gz"
CHECKSUM_SHA256="ce87d5aba71a38ad175c831f4f380498e04c22d75478310299812485b3202abb"
REVISION="1"
LICENSE="GNU GPL v2"
COPYRIGHT="2003 Bart Vanhauwaert"
PATCHES="fastdep-0.16.patch"
ARCHITECTURES="x86 x86_gcc2"
PATCHES="fastdep-0.16.patch"
PROVIDES="
cmd:fastdep = $portVersion compat >= 0
"
REQUIRES="
haiku
"
BUILD_REQUIRES="
haiku_devel
"

View File

@@ -17,13 +17,13 @@ Pascal (and many other languages). Those programs might be executing \
on the same machine as GDB (native) or on another machine (remote). \
GDB can run on most popular UNIX and Microsoft Windows variants."
HOMEPAGE="https://sourceware.org/gdb/"
LICENSE="GNU GPL v2"
COPYRIGHT="2004 Free Software Foundation, Inc."
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="https://ftp.gnu.org/gnu/gdb/gdb-6.3a.tar.bz2"
CHECKSUM_SHA256="f89b8f7bdddc7d9f111a1a1968b231165b8f1ff09843e4201076d0b77e0be244"
REVISION="1"
PATCHES="gdb-6.3.patch"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="

View File

@@ -11,15 +11,12 @@ GDB can do four main kinds of things (plus other things in support of these) to
The program being debugged can be written in Ada, C, C++, Objective-C, Pascal (and many other languages). Those programs might be executing on the same machine as GDB (native) or on another machine (remote). GDB can run on most popular UNIX and Microsoft Windows variants.
"
HOMEPAGE="http://sourceware.org/gdb/"
LICENSE="GNU GPL v3"
COPYRIGHT="Free Software Foundation"
LICENSE="GNU GPL v3"
REVISION="1"
SOURCE_URI="http://ftp.gnu.org/gnu/gdb/gdb-7.7.tar.bz2"
CHECKSUM_SHA256="0404d1c6ee6b3ddd811722b5197944758d37b4591c216030effbac204f5a6c23"
REVISION="1"
PATCHES="gdb-7.7.patchset"
ARCHITECTURES="!x86_64"
@@ -28,7 +25,6 @@ PROVIDES="
gdb = $portVersion
cmd:gdb = $portVersion
"
REQUIRES="
haiku
lib:libiconv
@@ -41,7 +37,6 @@ BUILD_REQUIRES="
devel:libiconv
devel:libncurses
"
BUILD_PREREQUIRES="
haiku_devel
cmd:aclocal

View File

@@ -7,17 +7,16 @@ many main() functions. It is similar to ctags or etags but is different from \
them at the point of independence of any editor. It runs on a UNIX(POSIX) \
compatible operating system like GNU and BSD."
HOMEPAGE="http://www.gnu.org/software/global/"
SOURCE_URI="http://ftp.gnu.org/pub/gnu/global/global-6.3.tar.gz"
CHECKSUM_SHA256="c91c741ebf5a27fcb3a61c93f2ee4b97ba265ecb2f48644751d0d5e133c3f8db"
REVISION="1"
LICENSE="GNU GPL v3"
COPYRIGHT="2000-2013 Tama Communications Corporation
2007-2013 Free Software Foundation, Inc."
LICENSE="GNU GPL v3"
REVISION="1"
SOURCE_URI="http://ftp.gnu.org/pub/gnu/global/global-6.3.tar.gz"
CHECKSUM_SHA256="c91c741ebf5a27fcb3a61c93f2ee4b97ba265ecb2f48644751d0d5e133c3f8db"
PATCHES="global-6.3.patchset"
ARCHITECTURES="x86 x86_gcc2"
PATCHES="global-6.3.patchset"
PROVIDES="
global = $portVersion compat >= 6.3
cmd:global = $portVersion compat >= 6.3
@@ -35,6 +34,7 @@ REQUIRES="
cmd:sort
lib:libltdl
"
BUILD_REQUIRES="
devel:libncurses
"

View File

@@ -13,13 +13,13 @@ Online Manual is available at www.gnu.org/software/gperf/manual/gperf.html
HOMEPAGE="http://www.gnu.org/software/gperf/"
COPYRIGHT="1989-1998, 2000-2004, 2006-2009 Free Software Foundation, Inc."
LICENSE="GNU GPL v3"
REVISION="1"
SOURCE_URI="http://ftp.gnu.org/pub/gnu/gperf/gperf-3.0.4.tar.gz"
CHECKSUM_SHA256="767112a204407e62dbc3106647cf839ed544f3cf5d0f0523aaa2508623aad63e"
REVISION="1"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="gperf-3.0.4.patch"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
gperf = $portVersion compat >= 3
cmd:gperf = $portVersion compat >= 3
@@ -27,6 +27,7 @@ PROVIDES="
REQUIRES="
haiku
"
BUILD_REQUIRES="
haiku_devel
"

View File

@@ -22,6 +22,7 @@ REQUIRES="
cmd:python
python_setuptools
"
BUILD_REQUIRES="
python_setuptools
"

View File

@@ -10,15 +10,15 @@ editor on all files containing references to some function or variable. Anyone \
with a large software project to maintain, or a large set of text files to \
organize, can benefit from the ID utilities."
HOMEPAGE="http://www.gnu.org/software/idutils/"
COPYRIGHT="1986-2012 Free Software Foundation, Inc."
LICENSE="GNU GPL v2"
REVISION="2"
SOURCE_URI="http://ftp.gnu.org/gnu/idutils/idutils-4.6.tar.xz"
CHECKSUM_SHA256="8181f43a4fb62f6f0ccf3b84dbe9bec71ecabd6dfdcf49c6b5584521c888aac2"
REVISION="2"
LICENSE="GNU GPL v2"
COPYRIGHT="1986-2012 Free Software Foundation, Inc."
ARCHITECTURES="x86 x86_gcc2"
PATCHES="idutils-4.6.patchset"
ARCHITECTURES="x86 x86_gcc2"
PROVIDES="
idutils = $portVersion compat >= 4
cmd:aid = $portVersion compat >= 4
@@ -34,6 +34,7 @@ PROVIDES="
REQUIRES="
haiku
"
BUILD_REQUIRES="
haiku_devel
"

View File

@@ -54,4 +54,3 @@ INSTALL()
{
make install
}

View File

@@ -5,11 +5,11 @@ coverage information. It also adds overview pages for easy \
navigation within the file structure. LCOV supports statement, \
function and branch coverage measurement."
HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
SOURCE_URI="https://github.com/linux-test-project/lcov/releases/download/v1.12/lcov-1.12.tar.gz"
CHECKSUM_SHA256="b474e49c6c962754063b3be97a757a2ba9e7a455f0aea612863bf67e9b8b8ea7"
COPYRIGHT="2002 - 2016 The lcov Developers"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="https://github.com/linux-test-project/lcov/releases/download/v1.12/lcov-1.12.tar.gz"
CHECKSUM_SHA256="b474e49c6c962754063b3be97a757a2ba9e7a455f0aea612863bf67e9b8b8ea7"
PATCHES="lcov-1.12.patchset"
ARCHITECTURES="any"

View File

@@ -3,11 +3,13 @@ DESCRIPTION="
NetSurf build framework for compiling some of their libraries.
"
HOMEPAGE="http://git.netsurf-browser.org/buildsystem.git/"
COPYRIGHT="2009 - 2013 The NetSurf Browser project"
LICENSE="MIT"
REVISION="1"
SOURCE_URI="http://download.netsurf-browser.org/libs/releases/buildsystem-1.1.tar.gz"
CHECKSUM_SHA256="5c092afe653d1c6c0fadb39cc47659471e4741fdd2803127be42db4264e3ac44"
REVISION="1"
LICENSE="MIT"
COPYRIGHT="2009 - 2013 The NetSurf Browser project"
SOURCE_DIR="buildsystem-1.1"
PATCHES="netsurf_buildsystem-1.1.patchset"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -15,7 +17,6 @@ SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PROVIDES="
netsurf_buildsystem$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
"
@@ -23,15 +24,12 @@ REQUIRES="
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:make
"
SOURCE_DIR="buildsystem-1.1"
PATCHES="netsurf_buildsystem-1.1.patchset"
BUILD()
{
# no-op

View File

@@ -3,11 +3,13 @@ DESCRIPTION="
NetSurf build framework for compiling some of their libraries.
"
HOMEPAGE="http://git.netsurf-browser.org/buildsystem.git/"
COPYRIGHT="2009-2014 The NetSurf Browser project"
LICENSE="MIT"
REVISION="1"
SOURCE_URI="http://download.netsurf-browser.org/libs/releases/buildsystem-$portVersion.tar.gz"
CHECKSUM_SHA256="3903a4a1551c9c202e1d2047344c4f3598c8d9d6c35ebf8cc2e18874bd0c9d61"
REVISION="1"
LICENSE="MIT"
COPYRIGHT="2009-2014 The NetSurf Browser project"
SOURCE_DIR="buildsystem-$portVersion"
PATCHES="netsurf_buildsystem-1.1.patchset"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -15,7 +17,6 @@ SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PROVIDES="
netsurf_buildsystem$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
"
@@ -23,15 +24,12 @@ REQUIRES="
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:make
"
SOURCE_DIR="buildsystem-$portVersion"
PATCHES="netsurf_buildsystem-1.1.patchset"
BUILD()
{
# no-op

View File

@@ -3,12 +3,13 @@ DESCRIPTION="
NetSurf build framework for compiling some of their libraries.
"
HOMEPAGE="http://git.netsurf-browser.org/buildsystem.git/"
COPYRIGHT="2009-2015 The NetSurf Browser project"
LICENSE="MIT"
REVISION="1"
SOURCE_URI="http://download.netsurf-browser.org/libs/releases/buildsystem-$portVersion.tar.gz"
CHECKSUM_SHA256="10bbe95ba07476208da6047bd3c74685b6e61ba9904975b5d5c9a2c79a84ac79"
SOURCE_DIR="buildsystem-$portVersion"
PATCHES="netsurf_buildsystem-1.3.patchset"
REVISION="1"
LICENSE="MIT"
COPYRIGHT="2009-2015 The NetSurf Browser project"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -16,7 +17,6 @@ SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PROVIDES="
netsurf_buildsystem$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
"
@@ -24,14 +24,12 @@ REQUIRES="
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:make
"
SOURCE_DIR="buildsystem-$portVersion"
BUILD()
{
# no-op

View File

@@ -8,12 +8,13 @@ build systems. Via gyp it can build Chrome and v8 and node.js etc.; via CMake \
it can build LLVM, KDE, Blender, etc.
"
HOMEPAGE="http://martine.github.io/ninja/"
LICENSE="Apache v2"
COPYRIGHT="2014 Google Inc."
LICENSE="Apache v2"
REVISION="2"
SOURCE_URI="https://github.com/martine/ninja/archive/v1.5.1.tar.gz"
CHECKSUM_SHA256="fba77b9ed4b4dd0e86c4513776938dc64bd4508dc2055b04c0c6df68bcfa397d"
PATCHES="ninja-1.5.1.patchset"
REVISION="2"
ARCHITECTURES="!x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86"

View File

@@ -5,11 +5,12 @@ let Premake write the build scripts for you. With one file your project can \
support both IDE-addicted Windows coders and Linux command-line junkies!
"
HOMEPAGE="http://industriousone.com/premake"
COPYRIGHT="2012 Industrious One, LLC"
LICENSE="BSD (2-clause)"
REVISION="1"
SOURCE_URI="http://sourceforge.net/projects/premake/files/Premake/4.4/premake-4.4-beta5-src.zip"
CHECKSUM_SHA256="0fa1ed02c5229d931e87995123cdb11d44fcc8bd99bba8e8bb1bbc0aaa798161"
REVISION="1"
LICENSE="BSD (2-clause)"
COPYRIGHT="2012 Industrious One, LLC"
SOURCE_DIR="premake-4.4-beta5"
ARCHITECTURES="!x86_gcc2 x86 ?x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -19,7 +20,6 @@ PROVIDES="
premake4$secondaryArchSuffix = $portVersion
cmd:premake4$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
"
@@ -27,15 +27,12 @@ REQUIRES="
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:make
"
SOURCE_DIR="premake-4.4-beta5"
PATCH()
{
sed -i '/#define LUA_USE_ULONGJMP/d' src/host/lua-5.1.4/src/luaconf.h

View File

@@ -1,12 +1,13 @@
SUMMARY="Qt Build Suite"
DESCRIPTION="Qbs is a cross-platform build tool."
HOMEPAGE="http://wiki.qt.io/Qbs"
LICENSE="GNU LGPL v2"
COPYRIGHT="2016, Digia Plc and/or its subsidiary(-ies)"
SOURCE_URI="http://download.qt.io/official_releases/qbs/$portVersion/qbs-src-$portVersion.tar.gz"
SOURCE_DIR="qbs-src-$portVersion"
CHECKSUM_SHA256="b9d36118c3ae0f7d4df6bf7239a0a0163c0340b701d00191fa5f832cef341ce5"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="http://download.qt.io/official_releases/qbs/$portVersion/qbs-src-$portVersion.tar.gz"
CHECKSUM_SHA256="b9d36118c3ae0f7d4df6bf7239a0a0163c0340b701d00191fa5f832cef341ce5"
SOURCE_DIR="qbs-src-$portVersion"
PATCHES="qbs_x86-1.4.2.patchset"
ARCHITECTURES="!x86_gcc2 ?x86 ?x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -39,8 +40,6 @@ BUILD_PREREQUIRES="
cmd:make
"
PATCHES="qbs_x86-1.4.2.patchset"
BUILD()
{
qmake -r qbs.pro QBS_INSTALL_PREFIX=$prefix

View File

@@ -3,17 +3,17 @@ DESCRIPTION="Forensics tool, scriptable commandline hexadecimal editor, \
able to open disk files, analyzing binaries in several common and less common \
formats, disassemble code for several CPU architectures, debug programs, attach \
to remote GDB servers, and much more."
HOMEPAGE="http://radare.org"
COPYRIGHT="2009-2015 nibble, pancake"
LICENSE="GNU GPL v3
GNU LGPL v3"
COPYRIGHT="2009-2015 nibble, pancake"
HOMEPAGE="http://radare.org"
REVISION="1"
ARCHITECTURES="?x86"
SECONDARY_ARCHITECTURES="x86"
SOURCE_URI="http://radare.org/get/radare2-$portVersion.tar.xz"
CHECKSUM_SHA256="024adba5255f12e58c2c1a5e2263fada75aad6e71b082461dea4a2b94b29df32"
ARCHITECTURES="?x86"
SECONDARY_ARCHITECTURES="x86"
PROVIDES="
radare2$secondaryArchSuffix = $portVersion
cmd:r2$secondaryArchSuffix
@@ -53,7 +53,6 @@ PROVIDES="
lib:libr_syscall$secondaryArchSuffix
lib:libr_util$secondaryArchSuffix
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libcapstone$secondaryArchSuffix
@@ -64,7 +63,6 @@ PROVIDES_devel="
radare2${secondaryArchSuffix}_devel = $portVersion
devel:libr2$secondaryArchSuffix = 0.9.9
"
REQUIRES_devel="
radare2${secondaryArchSuffix} == $portVersion base
"
@@ -76,7 +74,6 @@ BUILD_REQUIRES="
devel:libmagic$secondaryArchSuffix
devel:libz$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:awk
cmd:gcc$secondaryArchSuffix

View File

@@ -5,20 +5,21 @@ compilers and other language- based tools. It manages the generation of code \
to handle abstract syntax trees and operations upon the trees. \
"
HOMEPAGE="http://www.gnu.org/software/dotgnu/treecc/treecc.html"
SOURCE_URI="http://download.savannah.gnu.org/releases/dotgnu-pnet/treecc-0.3.10.tar.gz"
CHECKSUM_SHA256="5e9d20a6938e0c6fedfed0cabc7e9e984024e4881b748d076e8c75f1aeb6efe7"
REVISION="1"
LICENSE="GNU GPL v2"
COPYRIGHT="2001-2003 Southern Storm Software, Pty Ltd
2003 Free Software Foundation, Inc.
"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="http://download.savannah.gnu.org/releases/dotgnu-pnet/treecc-0.3.10.tar.gz"
CHECKSUM_SHA256="5e9d20a6938e0c6fedfed0cabc7e9e984024e4881b748d076e8c75f1aeb6efe7"
PATCHES="treecc-0.3.10.patchset"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
treecc = $portVersion
cmd:treecc = $portVersion
"
REQUIRES="
haiku
"
@@ -36,8 +37,6 @@ BUILD_PREREQUIRES="
cmd:autoconf
"
PATCHES="treecc-0.3.10.patchset"
BUILD()
{
sed -i "s/expr_c_LDADD = -lm/expr_c_LDADD = /" examples/Makefile*

View File

@@ -14,10 +14,11 @@ DESCRIPTION="\
HOMEPAGE="http://uncrustify.sourceforge.net/"
COPYRIGHT="2005-2014 Ben Gardner"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="https://github.com/bengardner/uncrustify/archive/uncrustify-$portVersion.tar.gz"
CHECKSUM_SHA256="42c9f84340c5d6a0087037c96b4fe4b46955691e7038700dec98a2e4782b57a3"
SOURCE_DIR="uncrustify-uncrustify-$portVersion"
REVISION="1"
ARCHITECTURES="!x86_gcc2 x86 ?x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -28,6 +29,7 @@ PROVIDES="
REQUIRES="
haiku$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"