Trim extra newlines at end of file & trailing whitespace.

This commit is contained in:
Augustin Cavalier
2015-08-04 12:08:31 -04:00
parent 55dd9cf19d
commit 4634abef1b
724 changed files with 1430 additions and 1527 deletions

View File

@@ -5,7 +5,7 @@ autoconf, programmers can create portable and configurable packages, because \
the person building the package is allowed to specify various configuration \
options.
"
HOMEPAGE="http://www.gnu.org/software/autoconf/"
HOMEPAGE="http://www.gnu.org/software/autoconf/"
SOURCE_URI="http://ftp.gnu.org/gnu/autoconf/autoconf-2.68.tar.bz2"
CHECKSUM_SHA256="c491fb273fd6d4ca925e26ceed3d177920233c76d542b150ff35e571454332c8"
REVISION="5"

View File

@@ -3,7 +3,7 @@ DESCRIPTION="GNU Autoconf is a tool for configuring source code and makefiles. U
autoconf, programmers can create portable and configurable packages, because \
the person building the package is allowed to specify various configuration \
options."
HOMEPAGE="http://www.gnu.org/software/autoconf/"
HOMEPAGE="http://www.gnu.org/software/autoconf/"
SOURCE_URI="http://ftp.gnu.org/gnu/autoconf/autoconf-$portVersion.tar.gz"
CHECKSUM_SHA256="f0611136bee505811e9ca11ca7ac188ef5323a8e2ef19cffd3edb3cf08fd791e"
REVISION="2"
@@ -25,11 +25,11 @@ PROVIDES="
cmd:autoupdate_$portVersion$secondaryArchSuffix = $portVersion
cmd:ifnames_$portVersion$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"

View File

@@ -60,4 +60,3 @@ TEST()
{
make check
}

View File

@@ -61,4 +61,3 @@ TEST()
{
make check
}

View File

@@ -3,7 +3,7 @@ DESCRIPTION="bc is an arbitrary precision numeric processing language. Syntax \
is similar to C, but differs in many substantial areas. It supports \
interactive execution of statements. bc is a utility included in the POSIX \
P1003.2/D11 draft standard."
HOMEPAGE="http://www.gnu.org/software/bc/bc.html"
HOMEPAGE="http://www.gnu.org/software/bc/bc.html"
SOURCE_URI="http://ftp.gnu.org/gnu/bc/bc-1.06.tar.gz"
CHECKSUM_SHA256="4ef6d9f17c3c0d92d8798e35666175ecd3d8efac4009d6457b5c99cea72c0e33"
REVISION="2"
@@ -44,7 +44,7 @@ BUILD()
INSTALL()
{
make install
make install
}
TEST()

View File

@@ -6,7 +6,7 @@ the unix system assembler.
The linker understands only the object files produced by the as86 assembler, \
it can link them into either an impure or a separate I&D executable.
"
HOMEPAGE="http://v3.sk/~lkundrak/dev86/"
HOMEPAGE="http://v3.sk/~lkundrak/dev86/"
COPYRIGHT="1994 Bruce Evans
1999 Robert de Bath"
LICENSE="GNU GPL v2"

View File

@@ -10,7 +10,7 @@ to work with Bison with no change. Anyone familiar with Yacc should be able to \
use Bison with little trouble. You need to be fluent in C or C++ programming \
in order to use Bison.
"
HOMEPAGE="http://www.gnu.org/software/bison/bison.html"
HOMEPAGE="http://www.gnu.org/software/bison/bison.html"
COPYRIGHT="1992-2011 Free Software Foundation, Inc."
LICENSE="GNU GPL v3"
SOURCE_URI="http://ftp.gnu.org/gnu/bison/bison-$portVersion.tar.gz"

View File

@@ -24,7 +24,7 @@ PROVIDES="
REQUIRES="
haiku
"
BUILD_REQUIRES="
haiku_devel
"

View File

@@ -1,4 +1,4 @@
DESCRIPTION="clang: an llvm front end compiler for C and C++"
DESCRIPTION="clang: an llvm front end compiler for C and C++"
HOMEPAGE="http://www.llvm.org/"
SOURCE_URI="http://llvm.org/releases/3.0/llvm-3.0.tar.gz"
REVISION="1"

View File

@@ -1,4 +1,4 @@
SUMMARY="A llvm front end compiler for C and C++"
SUMMARY="A llvm front end compiler for C and C++"
DESCRIPTION="
Clang is an 'LLVM native' C/C++/Objective-C compiler, which aims to deliver \
amazingly fast compiles (e.g. about 3x faster than GCC when compiling \
@@ -65,7 +65,7 @@ BUILD()
cp -rd $sourceDir2/clang-${portVersion}/* tools/clang/
#cp -r /boot/system/data/libtool/config/. autoconf/
#cp -r /boot/system/data/libtool/config/. projects/sample/autoconf/
# Haiku C++ requires rtti in a lot of central system components
# such as Mesa
export REQUIRES_RTTI=1
@@ -87,16 +87,16 @@ INSTALL()
# Remove empty dir that shouldn't be created
rmdir $prefix/include
# Install static analysis tools
mkdir -p $developDir/tools/clang$secondaryArchSuffix
cp -Ra tools/clang/tools/scan-build $developDir/tools/clang$secondaryArchSuffix/
cp -Ra tools/clang/tools/scan-view $developDir/tools/clang$secondaryArchSuffix/
ln -s $developDir/tools/clang$secondaryArchSuffix/scan-build/scan-build $binDir/scan-build
ln -s $developDir/tools/clang$secondaryArchSuffix/scan-view/scan-view $binDir/scan-view
ln -s $binDir/clang $developDir/tools/clang$secondaryArchSuffix/scan-build/clang
prepareInstalledDevelLibs libclang libLTO
# analysis package

View File

@@ -1,4 +1,4 @@
SUMMARY="A llvm front end compiler for C and C++"
SUMMARY="A llvm front end compiler for C and C++"
DESCRIPTION="
Clang is an 'LLVM native' C/C++/Objective-C compiler, which aims to deliver \
amazingly fast compiles (e.g. about 3x faster than GCC when compiling \
@@ -71,7 +71,7 @@ BUILD()
# Add clang tools's tool's (really llvm?)
mkdir -p tools/clang/tools/extra
cp -rd $sourceDir3/clang-tools-extra-${portVersion}.src/* tools/clang/tools/extra
# Haiku C++ requires rtti in a lot of central system components
# such as Mesa
export REQUIRES_RTTI=1
@@ -93,16 +93,16 @@ INSTALL()
# Remove empty dir that shouldn't be created
rmdir $prefix/include
# Install static analysis tools
mkdir -p $developDir/tools/clang$secondaryArchSuffix
cp -Ra tools/clang/tools/scan-build $developDir/tools/clang$secondaryArchSuffix/
cp -Ra tools/clang/tools/scan-view $developDir/tools/clang$secondaryArchSuffix/
ln -s $developDir/tools/clang$secondaryArchSuffix/scan-build/scan-build $binDir/scan-build
ln -s $developDir/tools/clang$secondaryArchSuffix/scan-view/scan-view $binDir/scan-view
ln -s $binDir/clang $developDir/tools/clang$secondaryArchSuffix/scan-build/clang
prepareInstalledDevelLibs libclang libLTO
# analysis package

View File

@@ -106,7 +106,7 @@ BUILD()
$additionalConfigureFlags
make $jobArgs
echo "######################## building special libraries ################"
echo "### libgcc"
@@ -175,7 +175,7 @@ INSTALL()
echo "Moving libraries around"
# Move/copy libraries such that copies of the runtime (shared) libs exist
# Move/copy libraries such that copies of the runtime (shared) libs exist
# in $libDir and copies of static libraries exist in $developLibDir. These
# are put into separate packages gcc_syslibs and gcc_syslibs_devel, which
# are both used by Haiku's build system.
@@ -210,7 +210,7 @@ INSTALL()
$gccLibDir/libgcc_s.so.$libgccSoVersion \
$libDir/
cp $gccLibDir/libgcc*.a $developLibDir/
# gcc and c++ headers
mkdir -p $includeDir/gcc
cp -r $gccLibDir/include $includeDir/gcc/
@@ -258,7 +258,7 @@ INSTALL()
for f in c++ cc cpp g++ gcc gcov; do
symlinkRelative -sfn $installDir/bin/$f $binDir
done
### Cleanup ###############################################
echo "Cleanup"
@@ -284,7 +284,7 @@ INSTALL()
$relativeDevelopLibDir/libsupc++.a \
$relativeDevelopLibDir/libsupc++-kernel.a \
$relativeIncludeDir
rm -rf $includeDir
rm -rf $developLibDir
}

View File

@@ -106,7 +106,7 @@ BUILD()
$additionalConfigureFlags
make $jobArgs
echo "######################## building special libraries ################"
echo "### libgcc"
@@ -175,7 +175,7 @@ INSTALL()
echo "Moving libraries around"
# Move/copy libraries such that copies of the runtime (shared) libs exist
# Move/copy libraries such that copies of the runtime (shared) libs exist
# in $libDir and copies of static libraries exist in $developLibDir. These
# are put into separate packages gcc_syslibs and gcc_syslibs_devel, which
# are both used by Haiku's build system.
@@ -210,7 +210,7 @@ INSTALL()
$gccLibDir/libgcc_s.so.$libgccSoVersion \
$libDir/
cp $gccLibDir/libgcc*.a $developLibDir/
# gcc and c++ headers
mkdir -p $includeDir/gcc
cp -r $gccLibDir/include $includeDir/gcc/
@@ -258,7 +258,7 @@ INSTALL()
for f in c++ cc cpp g++ gcc gcov; do
symlinkRelative -sfn $installDir/bin/$f $binDir
done
### Cleanup ###############################################
echo "Cleanup"
@@ -284,7 +284,7 @@ INSTALL()
$relativeDevelopLibDir/libsupc++.a \
$relativeDevelopLibDir/libsupc++-kernel.a \
$relativeIncludeDir
rm -rf $includeDir
rm -rf $developLibDir
}

View File

@@ -108,7 +108,7 @@ BUILD()
$additionalConfigureFlags
make $jobArgs
echo "######################## building special libraries ################"
echo "### libgcc"
@@ -177,7 +177,7 @@ INSTALL()
echo "Moving libraries around"
# Move/copy libraries such that copies of the runtime (shared) libs exist
# Move/copy libraries such that copies of the runtime (shared) libs exist
# in $libDir and copies of static libraries exist in $developLibDir. These
# are put into separate packages gcc_syslibs and gcc_syslibs_devel, which
# are both used by Haiku's build system.
@@ -212,7 +212,7 @@ INSTALL()
$gccLibDir/libgcc_s.so.$libgccSoVersion \
$libDir/
cp $gccLibDir/libgcc*.a $developLibDir/
# gcc and c++ headers
mkdir -p $includeDir/gcc
cp -r $gccLibDir/include $includeDir/gcc/
@@ -260,7 +260,7 @@ INSTALL()
for f in c++ cc cpp g++ gcc gcov; do
symlinkRelative -sfn $installDir/bin/$f $binDir
done
### Cleanup ###############################################
echo "Cleanup"
@@ -286,7 +286,7 @@ INSTALL()
$relativeDevelopLibDir/libsupc++.a \
$relativeDevelopLibDir/libsupc++-kernel.a \
$relativeIncludeDir
rm -rf $includeDir
rm -rf $developLibDir
}

View File

@@ -1,5 +1,5 @@
DESCRIPTION="Lemon LALR(1) parser generator"
HOMEPAGE="http://www.sqlite.org/arch.html"
DESCRIPTION="Lemon LALR(1) parser generator"
HOMEPAGE="http://www.sqlite.org/arch.html"
SOURCE_URI="http://ports.haiku-files.org/export/1368/haikuports/trunk/sys-devel/lemon/source/lemon-3070500.zip"
REVISION="1"
STATUS_HAIKU="stable"

View File

@@ -1,5 +1,5 @@
DESCRIPTION="libtool - a generic library support script"
HOMEPAGE="http://www.gnu.org/software/libtool"
DESCRIPTION="libtool - a generic library support script"
HOMEPAGE="http://www.gnu.org/software/libtool"
SOURCE_URI="ftp://ftp.gnu.org/gnu/libtool/libtool-2.2.10.tar.gz"
CHECKSUM_MD5="b745d220e88163fcd9eea0a90ccf21b0"
REVISION="1"

View File

@@ -1,5 +1,5 @@
DESCRIPTION="libtool - a generic library support script"
HOMEPAGE="http://www.gnu.org/software/libtool"
DESCRIPTION="libtool - a generic library support script"
HOMEPAGE="http://www.gnu.org/software/libtool"
SOURCE_URI="http://ftp.gnu.org/gnu/libtool/libtool-2.2.6a.tar.gz"
CHECKSUM_MD5="8ca1ea241cd27ff9832e045fe9afe4fd"
REVISION="1"

View File

@@ -1,5 +1,5 @@
DESCRIPTION="libtool - a generic library support script"
HOMEPAGE="http://www.gnu.org/software/libtool"
DESCRIPTION="libtool - a generic library support script"
HOMEPAGE="http://www.gnu.org/software/libtool"
SOURCE_URI="http://ftp.gnu.org/gnu/libtool/libtool-2.2.6b.tar.gz"
CHECKSUM_MD5="07da460450490148c6d2df0f21481a25"
REVISION="1"

View File

@@ -1,5 +1,5 @@
DESCRIPTION="libtool - a generic library support script"
HOMEPAGE="http://www.gnu.org/software/libtool"
DESCRIPTION="libtool - a generic library support script"
HOMEPAGE="http://www.gnu.org/software/libtool"
SOURCE_URI="ftp://alpha.gnu.org/gnu/libtool/libtool-2.2.7b.tar.gz"
CHECKSUM_MD5="9f66a85efaeed0d9652f647986f6ad5b"
REVISION="1"

View File

@@ -1,5 +1,5 @@
DESCRIPTION="libtool - a generic library support script"
HOMEPAGE="http://www.gnu.org/software/libtool"
DESCRIPTION="libtool - a generic library support script"
HOMEPAGE="http://www.gnu.org/software/libtool"
SOURCE_URI="ftp://ftp.gnu.org/gnu/libtool/libtool-2.2.8.tar.gz"
CHECKSUM_MD5="cad2a7188242bc8dbab0645532ae3d6f"
REVISION="1"

View File

@@ -1,5 +1,5 @@
DESCRIPTION="libtool - a generic library support script"
HOMEPAGE="http://www.gnu.org/software/libtool"
DESCRIPTION="libtool - a generic library support script"
HOMEPAGE="http://www.gnu.org/software/libtool"
SOURCE_URI="git://git.savannah.gnu.org/libtool.git"
#CHECKSUM_MD5=""
REVISION="1"

View File

@@ -1,4 +1,4 @@
SUMMARY="Modular and reuseable compiler and toolchain technologies"
SUMMARY="Modular and reuseable compiler and toolchain technologies"
DESCRIPTION="LLVM is a collection of modular and reuseable compiler and \
toolchain technologies."
HOMEPAGE="http://www.llvm.org/"
@@ -75,7 +75,7 @@ BUILD()
# Haiku C++ requires rtti in a lot of central system components
# such as Mesa
export REQUIRES_RTTI=1
runConfigure ./configure --enable-optimized
runConfigure ./configure --enable-optimized
make $jobArgs
}

View File

@@ -1,4 +1,4 @@
SUMMARY="Modular and reuseable compiler and toolchain technologies"
SUMMARY="Modular and reuseable compiler and toolchain technologies"
DESCRIPTION="LLVM is a collection of modular and reuseable compiler and \
toolchain technologies."
HOMEPAGE="http://www.llvm.org/"
@@ -46,7 +46,7 @@ PROVIDES="
lib:BugpointPasses
lib:LLVMHello
lib:libLTO
devel:libLLVMAArch64AsmParser
devel:libLLVMAArch64AsmPrinter
devel:libLLVMAArch64CodeGen
@@ -172,7 +172,7 @@ BUILD()
# Haiku C++ requires rtti in a lot of central system components
# such as Mesa
export REQUIRES_RTTI=1
runConfigure ./configure --enable-optimized
runConfigure ./configure --enable-optimized
make $jobArgs PROJ_datadir=$dataDir PROJ_docsdir=$docDir \
PROJ_mandir=$manDir PROJ_includedir=$includeDir PROJ_libdir=$libDir
}
@@ -190,7 +190,7 @@ INSTALL()
prepareInstalledDevelLibs libLLVMSystemZAsmParser libLLVMSystemZDisassembler
prepareInstalledDevelLibs libLLVMX86AsmParser libLLVMX86Disassembler libLLVMX86Utils
prepareInstalledDevelLibs libLLVMXCoreDisassembler
prepareInstalledDevelLibs libLLVMSparcCodeGen libLLVMSparcDesc libLLVMSparcInfo
for arch in AArch64 ARM Hexagon Mips MSP430 NVPTX PowerPC R600 SystemZ X86 XCore
@@ -198,7 +198,7 @@ INSTALL()
prepareInstalledDevelLibs libLLVM${arch}AsmPrinter \
libLLVM${arch}CodeGen libLLVM${arch}Desc libLLVM${arch}Info
done
prepareInstalledDevelLibs libLLVMAnalysis libLLVMAsmParser \
libLLVMAsmPrinter libLLVMBitReader libLLVMBitWriter libLLVMCodeGen \
libLLVMCore libLLVMCppBackendCodeGen libLLVMCppBackendInfo \

View File

@@ -1,4 +1,4 @@
SUMMARY="Modular and reuseable compiler and toolchain technologies"
SUMMARY="Modular and reuseable compiler and toolchain technologies"
DESCRIPTION="
LLVM is a collection of modular and reuseable compiler and toolchain \
technologies."
@@ -74,7 +74,7 @@ BUILD()
# Haiku C++ requires rtti in a lot of central system components
# such as Mesa
export REQUIRES_RTTI=1
runConfigure ./configure --enable-optimized
runConfigure ./configure --enable-optimized
make $jobArgs
}

View File

@@ -1,4 +1,4 @@
SUMMARY="Modular and reuseable compiler and toolchain technologies"
SUMMARY="Modular and reuseable compiler and toolchain technologies"
DESCRIPTION="
LLVM is a collection of modular and reuseable compiler and and toolchain \
technologies.
@@ -48,7 +48,7 @@ PROVIDES="
lib:BugpointPasses$secondaryArchSuffix
lib:LLVMHello$secondaryArchSuffix
lib:libLTO$secondaryArchSuffix
devel:libLLVMAArch64AsmParser$secondaryArchSuffix
devel:libLLVMAArch64AsmPrinter$secondaryArchSuffix
devel:libLLVMAArch64CodeGen$secondaryArchSuffix
@@ -186,7 +186,7 @@ BUILD()
# Haiku C++ requires rtti in a lot of central system components
# such as Mesa
export REQUIRES_RTTI=1
runConfigure ./configure --enable-optimized
runConfigure ./configure --enable-optimized
make $jobArgs PROJ_datadir=$dataDir PROJ_docsdir=$docDir \
PROJ_mandir=$manDir PROJ_includedir=$includeDir PROJ_libdir=$libDir
}
@@ -205,13 +205,13 @@ INSTALL()
prepareInstalledDevelLibs libLLVMX86AsmParser libLLVMX86Disassembler libLLVMX86Utils
prepareInstalledDevelLibs libLLVMXCoreDisassembler
prepareInstalledDevelLibs libLLVMSparcAsmParser libLLVMSparcDisassembler
for arch in AArch64 ARM Hexagon Mips MSP430 NVPTX PowerPC R600 SystemZ Sparc X86 XCore
do
prepareInstalledDevelLibs libLLVM${arch}AsmPrinter \
libLLVM${arch}CodeGen libLLVM${arch}Desc libLLVM${arch}Info
done
prepareInstalledDevelLibs libLLVMAnalysis libLLVMAsmParser \
libLLVMAsmPrinter libLLVMBitReader libLLVMBitWriter libLLVMCodeGen \
libLLVMCore libLLVMCppBackendCodeGen libLLVMCppBackendInfo \

View File

@@ -1,4 +1,4 @@
SUMMARY="Modular and reuseable compiler and toolchain technologies"
SUMMARY="Modular and reuseable compiler and toolchain technologies"
DESCRIPTION="
LLVM is a collection of modular and reuseable compiler and and toolchain \
technologies.
@@ -48,7 +48,7 @@ PROVIDES="
lib:BugpointPasses$secondaryArchSuffix
lib:LLVMHello$secondaryArchSuffix
lib:libLTO$secondaryArchSuffix
devel:libLLVMAArch64AsmParser$secondaryArchSuffix
devel:libLLVMAArch64AsmPrinter$secondaryArchSuffix
devel:libLLVMAArch64CodeGen$secondaryArchSuffix
@@ -186,7 +186,7 @@ BUILD()
# Haiku C++ requires rtti in a lot of central system components
# such as Mesa
export REQUIRES_RTTI=1
runConfigure ./configure --enable-optimized
runConfigure ./configure --enable-optimized
make $jobArgs PROJ_datadir=$dataDir PROJ_docsdir=$docDir \
PROJ_mandir=$manDir PROJ_includedir=$includeDir PROJ_libdir=$libDir
}
@@ -205,13 +205,13 @@ INSTALL()
prepareInstalledDevelLibs libLLVMX86AsmParser libLLVMX86Disassembler libLLVMX86Utils
prepareInstalledDevelLibs libLLVMXCoreDisassembler
prepareInstalledDevelLibs libLLVMSparcAsmParser libLLVMSparcDisassembler
for arch in AArch64 ARM Hexagon Mips MSP430 NVPTX PowerPC R600 SystemZ Sparc X86 XCore
do
prepareInstalledDevelLibs libLLVM${arch}AsmPrinter \
libLLVM${arch}CodeGen libLLVM${arch}Desc libLLVM${arch}Info
done
prepareInstalledDevelLibs libLLVMAnalysis libLLVMAsmParser \
libLLVMAsmPrinter libLLVMBitReader libLLVMBitWriter libLLVMCodeGen \
libLLVMCore libLLVMCppBackendCodeGen libLLVMCppBackendInfo \

View File

@@ -1,4 +1,4 @@
SUMMARY="Modular and reuseable compiler and toolchain technologies"
SUMMARY="Modular and reuseable compiler and toolchain technologies"
DESCRIPTION="
LLVM is a collection of modular and reuseable compiler and and toolchain \
technologies.
@@ -48,7 +48,7 @@ PROVIDES="
lib:BugpointPasses$secondaryArchSuffix
lib:LLVMHello$secondaryArchSuffix
lib:libLTO$secondaryArchSuffix
devel:libLLVMAArch64AsmParser$secondaryArchSuffix
devel:libLLVMAArch64AsmPrinter$secondaryArchSuffix
devel:libLLVMAArch64CodeGen$secondaryArchSuffix
@@ -186,7 +186,7 @@ BUILD()
# Haiku C++ requires rtti in a lot of central system components
# such as Mesa
export REQUIRES_RTTI=1
runConfigure ./configure --enable-optimized
runConfigure ./configure --enable-optimized
make $jobArgs PROJ_datadir=$dataDir PROJ_docsdir=$docDir \
PROJ_mandir=$manDir PROJ_includedir=$includeDir PROJ_libdir=$libDir
}
@@ -205,13 +205,13 @@ INSTALL()
prepareInstalledDevelLibs libLLVMX86AsmParser libLLVMX86Disassembler libLLVMX86Utils
prepareInstalledDevelLibs libLLVMXCoreDisassembler
prepareInstalledDevelLibs libLLVMSparcAsmParser libLLVMSparcDisassembler
for arch in AArch64 ARM Hexagon Mips MSP430 NVPTX PowerPC R600 SystemZ Sparc X86 XCore
do
prepareInstalledDevelLibs libLLVM${arch}AsmPrinter \
libLLVM${arch}CodeGen libLLVM${arch}Desc libLLVM${arch}Info
done
prepareInstalledDevelLibs libLLVMAnalysis libLLVMAsmParser \
libLLVMAsmPrinter libLLVMBitReader libLLVMBitWriter libLLVMCodeGen \
libLLVMCore libLLVMCppBackendCodeGen libLLVMCppBackendInfo \

View File

@@ -2,7 +2,7 @@ SUMMARY="Utility to apply diffs to files"
DESCRIPTION="
Patch takes a patch file containing a difference listing produced by the diff \
program and applies those differences to one or more original files, producing \
patched versions.
patched versions.
"
LICENSE="GNU GPL v3"
COPYRIGHT="2012-2015 Free Software Foundation, Inc."