Add x86_64 as supported architecture to ports required by Haiku.

This commit is contained in:
Oliver Tappe
2013-08-31 14:11:32 +02:00
parent 89d3ae6f21
commit 8ec70f6e92
68 changed files with 331 additions and 326 deletions

View File

@@ -6,7 +6,7 @@ COPYRIGHT="1996-2010 Julian R Seward"
SRC_URI="http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz"
CHECKSUM_MD5="00b516f4704d4a7cb50a1d97e6e8e15b"
REVISION="3"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
bzip2 = $portVersion compat >= 1
@@ -64,7 +64,7 @@ INSTALL()
mv $prefix/include/* $bzip2IncludeDir
rmdir $prefix/include
# prepare development lib links
# prepare development lib links
prepareInstalledDevelLibs libbz2
# devel package

View File

@@ -6,7 +6,7 @@ CHECKSUM_MD5="bd6caaea567dc0d995c990c5cc883c89"
LICENSE="GNU LGPL v2.1"
COPYRIGHT="1999-2011 7-Zip Igor Pavlov."
REVISION="4"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="p7zip-9.20.1.patch"

View File

@@ -1,23 +1,23 @@
SUMMARY="Saves and restores files to/from a tape or disk archive."
SUMMARY="Saves and restores files to/from a tape or disk archive."
DESCRIPTION="
The Tar program provides the ability to create tar archives, as well as
various other kinds of manipulation. For example, you can use Tar on
previously created archives to extract files, to store additional files,
The Tar program provides the ability to create tar archives, as well as
various other kinds of manipulation. For example, you can use Tar on
previously created archives to extract files, to store additional files,
or to update or list files which were already stored.
Initially, tar archives were used to store files conveniently on magnetic
tape. The name "Tar" comes from this use; it stands for tape archiver.
Despite the utility's name, Tar can direct its output to available
devices, files, or other programs (using pipes), it can even access remote
Initially, tar archives were used to store files conveniently on magnetic
tape. The name "Tar" comes from this use; it stands for tape archiver.
Despite the utility's name, Tar can direct its output to available
devices, files, or other programs (using pipes), it can even access remote
devices or files (as archives).
"
HOMEPAGE="http://www.gnu.org/software/tar/"
"
HOMEPAGE="http://www.gnu.org/software/tar/"
COPYRIGHT="1990-2011 Free Software Foundation, Inc."
LICENSE="GNU GPL v3"
SRC_URI="http://ftp.gnu.org/gnu/tar/tar-1.26.tar.bz2"
CHECKSUM_MD5="2cee42a2ff4f1cd4f9298eeeb2264519"
REVISION="6"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="tar-1.26.patch"

View File

@@ -9,7 +9,7 @@ LICENSE="
"
COPYRIGHT="2005-2012 Lasse Collin"
REVISION="1"
ARCHITECTURES="x86"
ARCHITECTURES="x86 x86_64"
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
# x86_gcc2 is fine as primary target architecture as long as we're building
# for a different secondary architecture.

View File

@@ -3,17 +3,17 @@ DESCRIPTION="Cdrtools is a set of command line programs that allows to record CD
The suite includes the following programs:
cdrecord A CD/DVD/BD recording program
readcd A program to read CD/DVD/BD media with CD-clone features
cdda2wav The most evolved CD-audio extraction program with paranoia support
mkisofs A program to create hybrid ISO9660/JOLIET/HFS filesystes with optional Rock Ridge attributes
isodebug A program to print mkisofs debug information from media
isodump A program to dump ISO-9660 media
isoinfo A program to analyse/verify ISO/9660/Joliet/Rock-Ridge Filesystems
isovfy A program to verify the ISO-9660 structures
cdrecord A CD/DVD/BD recording program
readcd A program to read CD/DVD/BD media with CD-clone features
cdda2wav The most evolved CD-audio extraction program with paranoia support
mkisofs A program to create hybrid ISO9660/JOLIET/HFS filesystes with optional Rock Ridge attributes
isodebug A program to print mkisofs debug information from media
isodump A program to dump ISO-9660 media
isoinfo A program to analyse/verify ISO/9660/Joliet/Rock-Ridge Filesystems
isovfy A program to verify the ISO-9660 structures
rscsi A Remote SCSI enabling daemon
"
HOMEPAGE="http://cdrecord.berlios.de"
HOMEPAGE="http://cdrecord.berlios.de"
COPYRIGHT="
1993-1997 Eric Youngdale, 1997-2010 J. Schilling (mkisofs)
1995-2012 J. Schilling (cdrecord)
@@ -25,7 +25,7 @@ LICENSE="
SRC_URI="ftp://ftp.berlios.de/pub/cdrecord/alpha/cdrtools-3.01a07.tar.bz2"
CHECKSUM_MD5="266bae8db7d1e5473555b48c306aa216"
REVISION="3"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES='cdrtools-3.01~a07.patch'

View File

@@ -12,7 +12,7 @@ LICENSE="GNU GPL v2"
SRC_URI="http://ftp.stack.nl/pub/users/dimitri/doxygen-1.6.3.src.tar.gz"
CHECKSUM_MD5="2d6ea20a9d850d94321cee78bab7bb87"
REVISION="4"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="doxygen-1.6.3.patchset"

View File

@@ -6,7 +6,7 @@ CHECKSUM_MD5="03233ae480689a008eb98feb1b599807"
LICENSE="GNU GPL v3"
COPYRIGHT="1999-2010 Free Software Foundation, Inc. "
REVISION="3"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="nano-2.2.6.patchset"

View File

@@ -1,15 +1,15 @@
SUMMARY="HTML file processor and converter"
SUMMARY="HTML file processor and converter"
DESCRIPTION="
HTMLDOC converts HTML files and web pages into index HTML, Adobe
HTMLDOC converts HTML files and web pages into index HTML, Adobe
Postscript or Adobe Portable Document Format files (pdf).
"
HOMEPAGE="http://www.msweet.org/projects.php?Z1"
"
HOMEPAGE="http://www.msweet.org/projects.php?Z1"
LICENSE="GNU GPL v2"
COPYRIGHT="1997-2006 Easy Software Products"
SRC_URI="http://www.msweet.org/files/project1/htmldoc-1.8.27-source.tar.bz2"
CHECKSUM_MD5="35589e7b8fe9c54e11be87cd5aec4dcc"
REVISION="3"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="htmldoc-1.8.27.patchset"

View File

@@ -1,9 +1,9 @@
SUMMARY="An SQL database engine in a C library"
SUMMARY="An SQL database engine in a C library"
DESCRIPTION="
SQLite is a software library that implements a self-contained,
SQLite is a software library that implements a self-contained,
serverless, zero-configuration, transactional SQL database engine.
SQLite is the most widely deployed SQL database engine in the world.
SQLite is the most widely deployed SQL database engine in the world.
The source code for SQLite is in the public domain.
"
HOMEPAGE="http://www.sqlite.org/"
@@ -12,7 +12,7 @@ CHECKSUM_MD5="c97df403e8a3d5b67bb408fcd6aabd8e"
LICENSE="SQLite"
COPYRIGHT="Public Domain"
REVISION="4"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="sqlite-3.7.13.patch"

View File

@@ -10,7 +10,7 @@ COPYRIGHT="1990-2012, Python Software Foundation"
SRC_URI="http://www.python.org/ftp/python/2.6.8/Python-2.6.8.tar.bz2"
CHECKSUM_MD5="c6e0420a21d8b23dee8b0195c9b9a125"
REVISION="5"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="python-2.6.8.patch"
@@ -96,6 +96,6 @@ TEST()
cd Lib/test
rm test_asynchat.py # this one stalls, so skip it for now
rm test_multiprocessing.py # this one stalls, so skip it for now
python regrtest.py
}

View File

@@ -11,7 +11,7 @@ LICENSE="
"
COPYRIGHT="2001-2011 Peter Johnson and other Yasm developers."
REVISION="3"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
yasm = $portVersion compat >= 1

View File

@@ -1,11 +1,11 @@
SUMMARY="Apache Portable Runtime Library"
HOMEPAGE="http://apr.apache.org/"
SUMMARY="Apache Portable Runtime Library"
HOMEPAGE="http://apr.apache.org/"
SRC_URI="http://www.apache.org/dist/apr/apr-1.4.6.tar.gz"
COPYRIGHT="2012 The Apache Software Foundation."
LICENSE="Apache v2"
CHECKSUM_MD5="76cc4457fbb71eefdafa27dba8f511fb"
REVISION="7"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="apr-1.4.6.patch"
@@ -38,10 +38,10 @@ BUILD()
autoconf
runConfigure ./configure \
--with-installbuilddir=$prefix/data/apr
# TODO: fix this hack (by finding out why top_builddir seems to be unset)!
ln -sfn $sourceDir/libtool /libtool
make $jobArgs
}
@@ -74,18 +74,18 @@ TEST()
# ----- description ----------------------------------------------------------
DESCRIPTION="
The mission of the Apache Portable Runtime (APR) project is to create
and maintain software libraries that provide a predictable and consistent
interface to underlying platform-specific implementations. The primary
goal is to provide an API to which software developers may code and be
assured of predictable if not identical behaviour regardless of the
platform on which their software is built, relieving them of the need to
code special-case conditions to work around or take advantage of
The mission of the Apache Portable Runtime (APR) project is to create
and maintain software libraries that provide a predictable and consistent
interface to underlying platform-specific implementations. The primary
goal is to provide an API to which software developers may code and be
assured of predictable if not identical behaviour regardless of the
platform on which their software is built, relieving them of the need to
code special-case conditions to work around or take advantage of
platform-specific deficiencies or features.
To give a brief overview, the primary core subsystems of APR 1.x include
To give a brief overview, the primary core subsystems of APR 1.x include
the following:
- atomic operations
- dynamic Shared Object loading
- file I/O
@@ -96,7 +96,7 @@ DESCRIPTION="
- network I/O
- shared memory
- thread and Process management
- various data structures (tables, hashes, priority queues, etc)
- various data structures (tables, hashes, priority queues, etc)
"
# ----- devel package -------------------------------------------------------

View File

@@ -1,11 +1,11 @@
SUMMARY="Apache Portable Runtime Utility Library"
HOMEPAGE="http://apr.apache.org/"
HOMEPAGE="http://apr.apache.org/"
SRC_URI="http://archive.apache.org/dist/apr/apr-util-1.4.1.tar.gz"
LICENSE="Apache v2"
COPYRIGHT="2011 The Apache Software Foundation."
CHECKSUM_MD5="666a5d56098a9debf998510e304c8095"
REVISION="4"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="apr_util-1.4.1.patch"
@@ -59,13 +59,13 @@ BUILD()
aclocal --install -I m4
autoconf --force
autoheader
touch libtool.m4
touch libtool.m4
cd ../..
# TODO: fix this hack!
cp /boot/common/bin/libtool .
ln -sfn $sourceDir/libtool /libtool
runConfigure ./configure \
--with-apr=$aprInstallDir \
--with-expat=$expatInstallDir
@@ -93,18 +93,18 @@ INSTALL()
}
DESCRIPTION="
The mission of the Apache Portable Runtime (APR) project is to create
and maintain software libraries that provide a predictable and consistent
interface to underlying platform-specific implementations. The primary
goal is to provide an API to which software developers may code and be
assured of predictable if not identical behaviour regardless of the
platform on which their software is built, relieving them of the need to
code special-case conditions to work around or take advantage of
The mission of the Apache Portable Runtime (APR) project is to create
and maintain software libraries that provide a predictable and consistent
interface to underlying platform-specific implementations. The primary
goal is to provide an API to which software developers may code and be
assured of predictable if not identical behaviour regardless of the
platform on which their software is built, relieving them of the need to
code special-case conditions to work around or take advantage of
platform-specific deficiencies or features.
To give a brief overview, the primary core subsystems of APR 1.x include
To give a brief overview, the primary core subsystems of APR 1.x include
the following:
- atomic operations
- dynamic Shared Object loading
- file I/O
@@ -115,7 +115,7 @@ DESCRIPTION="
- network I/O
- shared memory
- thread and Process management
- various data structures (tables, hashes, priority queues, etc)
- various data structures (tables, hashes, priority queues, etc)
"
# ----- devel package -------------------------------------------------------

View File

@@ -1,6 +1,6 @@
SUMMARY="XML parser toolkit"
DESCRIPTION="Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)."
HOMEPAGE="http://expat.sourceforge.net/"
HOMEPAGE="http://expat.sourceforge.net/"
COPYRIGHT="
1998-2000 Thai Open Source Software Center Ltd and Clark Cooper
2001-2006 Expat maintainers.
@@ -9,7 +9,7 @@ LICENSE="MIT"
SRC_URI="http://iweb.dl.sourceforge.net/project/expat/expat/2.0.1/expat-2.0.1.tar.gz"
CHECKSUM_MD5="ee8b492592568805593f81f8cdf2a04c"
REVISION="7"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PROVIDES="

View File

@@ -1,11 +1,11 @@
SUMMARY="International Components for Unicode (ICU)"
HOMEPAGE="http://www.icu-project.org"
HOMEPAGE="http://www.icu-project.org"
LICENSE="ICU"
COPYRIGHT="1997-2011 IBM Corporation and others."
SRC_URI="http://download.icu-project.org/files/icu4c/4.8.1.1/icu4c-4_8_1_1-src.tgz"
CHECKSUM_MD5="ea93970a0275be6b42f56953cd332c17"
REVISION="4"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="icu-4.8.1.1.patch"

View File

@@ -1,12 +1,12 @@
SUMMARY="A BSD licensed replacement for the GNU readline library"
SUMMARY="A BSD licensed replacement for the GNU readline library"
DESCRIPTION="This is an autotool- and libtoolized port of the NetBSD Editline library (libedit). This Berkeley-style licensed command line editor library provides generic line editing, history, and tokenization functions, similar to those found in GNU Readline."
LICENSE="BSD (3-clause)"
COPYRIGHT="1992-2012 The NetBSD Foundation, Inc."
HOMEPAGE="http://www.thrysoee.dk/editline/"
HOMEPAGE="http://www.thrysoee.dk/editline/"
SRC_URI="http://www.thrysoee.dk/editline/libedit-20120601-3.0.tar.gz"
CHECKSUM_MD5="e50f6a7afb4de00c81650f7b1a0f5aea"
REVISION="1"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="libedit-2012_06_01_3.0.patch"

View File

@@ -11,7 +11,7 @@ COPYRIGHT="2000-2009 Free Software Foundation, Inc."
SRC_URI="http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.1.tar.gz"
CHECKSUM_MD5="7ab33ebd26687c744a37264a330bbe9a"
REVISION="6"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PROVIDES="
@@ -94,42 +94,42 @@ TEST()
}
DESCRIPTION="
For historical reasons, international text is often encoded using a
language or country dependent character encoding. With the advent of the
internet and the frequent exchange of text across countries - even the
For historical reasons, international text is often encoded using a
language or country dependent character encoding. With the advent of the
internet and the frequent exchange of text across countries - even the
viewing of a web page from a foreign country is a \"text exchange\" in this
context -, conversions between these encodings have become important.
They have also become a problem, because many characters which are present
in one encoding are absent in many other encodings. To solve this mess,
the Unicode encoding has been created. It is a super-encoding of all
context -, conversions between these encodings have become important.
They have also become a problem, because many characters which are present
in one encoding are absent in many other encodings. To solve this mess,
the Unicode encoding has been created. It is a super-encoding of all
others and is therefore the default encoding for new text formats like XML.
Still, many computers still operate in locale with a traditional (limited)
character encoding. Some programs, like mailers and web browsers, must be
able to convert between a given text encoding and the user's encoding.
Other programs internally store strings in Unicode, to facilitate internal
processing, and need to convert between internal string representation
(Unicode) and external string representation (a traditional encoding) when
they are doing I/O. GNU libiconv is a conversion library for both kinds
Still, many computers still operate in locale with a traditional (limited)
character encoding. Some programs, like mailers and web browsers, must be
able to convert between a given text encoding and the user's encoding.
Other programs internally store strings in Unicode, to facilitate internal
processing, and need to convert between internal string representation
(Unicode) and external string representation (a traditional encoding) when
they are doing I/O. GNU libiconv is a conversion library for both kinds
of applications.
This library provides an iconv() implementation, for use on systems which
This library provides an iconv() implementation, for use on systems which
don't have one, or whose implementation cannot convert from/to Unicode.
It provides support for the encodings:
European languages
ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8-R, KOI8-U,
KOI8-RU, CP{1250,1251,1252,1253,1254,1257}, CP{850,866,1131},
Mac{Roman,CentralEurope,Iceland,Croatian,Romania},
ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8-R, KOI8-U,
KOI8-RU, CP{1250,1251,1252,1253,1254,1257}, CP{850,866,1131},
Mac{Roman,CentralEurope,Iceland,Croatian,Romania},
Mac{Cyrillic,Ukraine,Greek,Turkish}, Macintosh
Semitic languages
ISO-8859-{6,8}, CP{1255,1256}, CP862, Mac{Hebrew,Arabic}
Japanese
EUC-JP, SHIFT_JIS, CP932, ISO-2022-JP, ISO-2022-JP-2, ISO-2022-JP-1
Chinese
EUC-CN, HZ, GBK, CP936, GB18030, EUC-TW, BIG5, CP950, BIG5-HKSCS,
BIG5-HKSCS:2004, BIG5-HKSCS:2001, BIG5-HKSCS:1999, ISO-2022-CN,
EUC-CN, HZ, GBK, CP936, GB18030, EUC-TW, BIG5, CP950, BIG5-HKSCS,
BIG5-HKSCS:2004, BIG5-HKSCS:2001, BIG5-HKSCS:1999, ISO-2022-CN,
ISO-2022-CN-EXT
Korean
EUC-KR, CP949, ISO-2022-KR, JOHAB
@@ -156,19 +156,19 @@ DESCRIPTION="
UTF-16, UTF-16BE, UTF-16LE
UTF-32, UTF-32BE, UTF-32LE
UTF-7
C99, JAVA
Full Unicode, in terms of uint16_t or uint32_t (with machine dependent
C99, JAVA
Full Unicode, in terms of uint16_t or uint32_t (with machine dependent
endianness and alignment)
UCS-2-INTERNAL, UCS-4-INTERNAL
Locale dependent, in terms of 'char' or 'wchar_t' (with machine dependent
Locale dependent, in terms of 'char' or 'wchar_t' (with machine dependent
endianness and alignment, and with OS and locale dependent semantics)
char, wchar_t
The empty encoding name \"\" is equivalent to \"char\": it denotes the
The empty encoding name \"\" is equivalent to \"char\": it denotes the
locale dependent character encoding.
When configured with the option --enable-extra-encodings, it also provides
When configured with the option --enable-extra-encodings, it also provides
support for a few extra encodings:
European languages
CP{437,737,775,852,853,855,857,858,860,861,863,865,869,1125}
Semitic languages
@@ -182,12 +182,12 @@ DESCRIPTION="
Platform specifics
ATARIST, RISCOS-LATIN1
It can convert from any of these encodings to any other, through Unicode
It can convert from any of these encodings to any other, through Unicode
conversion.
It has also some limited support for transliteration, i.e. when a character
cannot be represented in the target character set, it can be approximated
through one or several similarly looking characters. Transliteration is
cannot be represented in the target character set, it can be approximated
through one or several similarly looking characters. Transliteration is
activated when \"//TRANSLIT\" is appended to the target encoding name.
libiconv is for you if your application needs to support multiple character

View File

@@ -1,9 +1,9 @@
SUMMARY="Perl5 Compatible Regular Expressions"
DESCRIPTION="
The PCRE library is a set of functions that implement regular expression
pattern matching using the same syntax and semantics as Perl 5. PCRE has
its own native API, as well as a set of wrapper functions that correspond
to the POSIX regular expression API. The PCRE library is free, even for
The PCRE library is a set of functions that implement regular expression
pattern matching using the same syntax and semantics as Perl 5. PCRE has
its own native API, as well as a set of wrapper functions that correspond
to the POSIX regular expression API. The PCRE library is free, even for
building proprietary software.
This package contains the native API.
"
@@ -16,7 +16,7 @@ COPYRIGHT="
SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.21.tar.bz2"
CHECKSUM_MD5="0a7b592bea64b7aa7f4011fc7171a730"
REVISION="5"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
libpcre = $portVersion
@@ -61,7 +61,7 @@ BUILD()
INSTALL()
{
make install
# prepare develop/lib
prepareInstalledDevelLibs libpcre libpcrecpp libpcreposix
fixPkgconfig

View File

@@ -2,10 +2,10 @@ SUMMARY="Library for solving packages and reading repositories"
DESCRIPTION="Library for solving packages and reading repositories."
LICENSE="BSD (3-clause)"
COPYRIGHT="2007-2013, Novell Inc."
HOMEPAGE="http://github.com/openSUSE/libsolv"
HOMEPAGE="http://github.com/openSUSE/libsolv"
SRC_URI="git+git://github.com/weinhold/libsolv.git#ef4a8778ef567224feb35019b711507ae1d6e7c3"
REVISION="2"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PROVIDES="

View File

@@ -1,11 +1,11 @@
SUMMARY="The XML C parser and toolkit of Gnome"
HOMEPAGE="http://www.xmlsoft.org/"
HOMEPAGE="http://www.xmlsoft.org/"
LICENSE="MIT"
COPYRIGHT="1998-2003 Daniel Veillard. All Rights Reserved."
SRC_URI="ftp://xmlsoft.org/libxml2/libxml2-2.8.0.tar.gz"
CHECKSUM_MD5="c62106f02ee00b6437f0fb9d370c1093"
REVISION="5"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="libxml2-2.8.0.patchset"
@@ -167,16 +167,16 @@ fi
# ----- DESCRIPTION -----------------------------------------------------------
DESCRIPTION="
Libxml2 is the XML C parser and toolkit developed for the Gnome project
(but usable outside of the Gnome platform), it is free software available
under the MIT License. XML itself is a metalanguage to design markup
languages, i.e. text language where semantic and structure are added to
the content using extra "markup" information enclosed between angle
brackets. HTML is the most well-known markup language. Though the library
is written in C a variety of language bindings make it available in other
Libxml2 is the XML C parser and toolkit developed for the Gnome project
(but usable outside of the Gnome platform), it is free software available
under the MIT License. XML itself is a metalanguage to design markup
languages, i.e. text language where semantic and structure are added to
the content using extra "markup" information enclosed between angle
brackets. HTML is the most well-known markup language. Though the library
is written in C a variety of language bindings make it available in other
environments.
Libxml2 implements a number of existing standards related to markup
Libxml2 implements a number of existing standards related to markup
languages:
- the XML standard: http://www.w3.org/TR/REC-xml
@@ -187,35 +187,35 @@ DESCRIPTION="
- HTML4 parser: http://www.w3.org/TR/html401/
- XML Pointer Language (XPointer) Version 1.0: http://www.w3.org/TR/xptr
- XML Inclusions (XInclude) Version 1.0: http://www.w3.org/TR/xinclude/
- ISO-8859-x encodings, as well as rfc2044 [UTF-8] and rfc2781 [UTF-16]
Unicode encodings, and more if using iconv support part of SGML Open
- ISO-8859-x encodings, as well as rfc2044 [UTF-8] and rfc2781 [UTF-16]
Unicode encodings, and more if using iconv support part of SGML Open
Technical Resolution TR9401:1997
- XML Catalogs Working Draft 06 August 2001:
- XML Catalogs Working Draft 06 August 2001:
http://www.oasis-open.org/committees/entity/spec-2001-08-06.html
- Canonical XML Version 1.0:
http://www.w3.org/TR/xml-c14n and the Exclusive XML Canonicalization
- Canonical XML Version 1.0:
http://www.w3.org/TR/xml-c14n and the Exclusive XML Canonicalization
CR draft http://www.w3.org/TR/xml-exc-c14n
- Relax NG, ISO/IEC 19757-2:2003,
- Relax NG, ISO/IEC 19757-2:2003,
http://www.oasis-open.org/committees/relax-ng/spec-20011203.html
- W3C XML Schemas Part 2: Datatypes REC 02 May 2001
- W3C xml:id Working Draft 7 April 2004
In most cases libxml2 tries to implement the specifications in a
relatively strictly compliant way. As of release 2.4.16, libxml2 passed
In most cases libxml2 tries to implement the specifications in a
relatively strictly compliant way. As of release 2.4.16, libxml2 passed
all 1800+ tests from the OASIS XML Tests Suite.
To some extent libxml2 provides support for the following additional
To some extent libxml2 provides support for the following additional
specifications but doesn't claim to implement them completely:
- Document Object Model (DOM) http://www.w3.org/TR/DOM-Level-2-Core/
the document model, but it doesn't implement the API itself, gdome2
- Document Object Model (DOM) http://www.w3.org/TR/DOM-Level-2-Core/
the document model, but it doesn't implement the API itself, gdome2
does this on top of libxml2
- RFC 959 : libxml2 implements a basic FTP client code
- RFC 1945 : HTTP/1.0, again a basic HTTP client code
- SAX: a SAX2 like interface and a minimal SAX1 implementation compatible
- SAX: a SAX2 like interface and a minimal SAX1 implementation compatible
with early expat versions
A partial implementation of XML Schemas Part 1: Structure is being worked
on but it would be far too early to make any conformance statement about
A partial implementation of XML Schemas Part 1: Structure is being worked
on but it would be far too early to make any conformance statement about
it at the moment.
"

View File

@@ -1,20 +1,20 @@
SUMMARY="Full-strength general purpose cryptography library (with SSL/TLS)"
DESCRIPTION="
The OpenSSL Project is a collaborative effort to develop a robust,
commercial-grade, full-featured, and Open Source toolkit implementing the
Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1)
protocols as well as a full-strength general purpose cryptography library.
The OpenSSL Project is a collaborative effort to develop a robust,
commercial-grade, full-featured, and Open Source toolkit implementing the
Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1)
protocols as well as a full-strength general purpose cryptography library.
The project is managed by a worldwide community of volunteers that use the
Internet to communicate, plan, and develop the OpenSSL toolkit and its
Internet to communicate, plan, and develop the OpenSSL toolkit and its
related documentation.
OpenSSL is based on the excellent SSLeay library developed by Eric A. Young
and Tim J. Hudson. The OpenSSL toolkit is licensed under an Apache-style
licence, which basically means that you are free to get and use it for
commercial and non-commercial purposes subject to some simple license
conditions.
and Tim J. Hudson. The OpenSSL toolkit is licensed under an Apache-style
licence, which basically means that you are free to get and use it for
commercial and non-commercial purposes subject to some simple license
conditions.
"
HOMEPAGE="http://www.openssl.org/"
HOMEPAGE="http://www.openssl.org/"
SRC_URI="http://www.openssl.org/source/openssl-1.0.0j.tar.gz"
CHECKSUM_MD5="cbe4ac0d8f598680f68a951e04b0996b"
LICENSE="OpenSSL"
@@ -23,7 +23,7 @@ COPYRIGHT="
1998-2012 The OpenSSL Project.
"
REVISION="3"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="openssl-1.0.0j.patch"
@@ -66,7 +66,7 @@ BUILD()
{
# Fix hardcoded directory for manpages
sed -i "s@MANDIR=.*\$@MANDIR=$manDir@g" Make*
./config --prefix=$prefix --libdir=$relativeLibDir \
--openssldir=$dataRootDir/ssl \
zlib shared

View File

@@ -1,12 +1,12 @@
SUMMARY="Cross platform Make"
DESCRIPTION="CMake is a cross-platform, open-source build system. It is a family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice."
HOMEPAGE="http://www.cmake.org"
SUMMARY="Cross platform Make"
DESCRIPTION="CMake is a cross-platform, open-source build system. It is a family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice."
HOMEPAGE="http://www.cmake.org"
LICENSE="CMake"
COPYRIGHT="2002-2011 Kitware, Inc., Insight Consortium, All rights reserved."
SRC_URI="http://www.cmake.org/files/v2.8/cmake-2.8.5.tar.gz"
CHECKSUM_MD5="3c5d32cec0f4c2dc45f4c2e84f4a20c5"
REVISION="6"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="cmake-2.8.5.patchset"

View File

@@ -1,12 +1,12 @@
SUMMARY="Exuberant Ctags creates tags files for code browsing in editors"
DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors."
HOMEPAGE="http://ctags.sourceforge.net/"
DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors."
HOMEPAGE="http://ctags.sourceforge.net/"
COPYRIGHT="1996-2009, Darren Hiebert"
LICENSE="GNU GPL v2"
SRC_URI="http://prdownloads.sourceforge.net/ctags/ctags-5.8.tar.gz"
CHECKSUM_MD5="c00f82ecdcc357434731913e5b48630d"
REVISION="3"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
ctags = $portVersion compat >= 5.8

View File

@@ -3,14 +3,14 @@ DESCRIPTION="GNU gperf is a perfect hash function generator. For a given list of
GNU gperf is highly customizable. There are options for generating C or C++ code, for emitting switch statements or nested ifs instead of a hash table, and for tuning the algorithm employed by gperf.
Online Manual is available at www.gnu.org/software/gperf/manual/gperf.html"
HOMEPAGE="http://www.gnu.org/software/gperf/"
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"
SRC_URI="http://ftp.gnu.org/pub/gnu/gperf/gperf-3.0.4.tar.gz"
CHECKSUM_MD5="c1f1db32fb6598d6a93e6e88796a8632"
REVISION="1"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="gperf-3.0.4.patch"

View File

@@ -1,12 +1,12 @@
SUMMARY="Helper tool for compiling applications and libraries"
DESCRIPTION="pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.cpkg-config --libs --cflags glib-2.0 for instance, rather than hard-coding values on where to find glib (or other libraries). It is language-agnostic, so it can be used for defining the location of documentation tools, for instance."
HOMEPAGE="http://pkg-config.freedesktop.org/wiki/"
HOMEPAGE="http://pkg-config.freedesktop.org/wiki/"
LICENSE="GNU GPL v2"
COPYRIGHT="1998, 2001-2006 Red Hat Inc."
SRC_URI="http://pkgconfig.freedesktop.org/releases/pkg-config-0.27.1.tar.gz"
CHECKSUM_MD5="5392b4e3372879c5bf856173b418d6a2"
REVISION="1"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="pkgconfig-0.27.1.patchset"
@@ -50,7 +50,7 @@ BUILD()
pcPath="/boot/common/non-packaged/$pcPathSubdir"
pcPath="$pcPath:/boot/common/$pcPathSubdir"
pcPath="$pcPath:/boot/system/$pcPathSubdir"
runConfigure ./configure \
--with-internal-glib \
--with-pc_path="$pcPath"

View File

@@ -6,7 +6,7 @@ COPYRIGHT="2001-2012 The SCons Foundation"
SRC_URI="http://superb-dca3.dl.sourceforge.net/project/scons/scons/2.2.0/scons-2.2.0.tar.gz"
CHECKSUM_MD5="f737f474a02d08156c821bd2d4d4b632"
REVISION="1"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="scons-2.2.0.patchset"

View File

@@ -10,15 +10,15 @@ While CVS stores individual file history in the same format as RCS, it offers th
* In cases where several developers or teams want to each maintain their own version of the files, because of geography and/or policy, CVS's vendor branches can import a version from another team (even if they don't use CVS), and then CVS can merge the changes from the vendor branch with the latest files if that is what is desired.
* Unreserved checkouts, allowing more than one developer to work on the same files at the same time.
* CVS provides a flexible modules database that provides a symbolic mapping of names to components of a larger software distribution. It applies names to collections of directories and files. A single command can manipulate the entire collection.
* CVS servers run on most unix variants, and clients for Windows NT/95, OS/2 and VMS are also available. CVS will also operate in what is sometimes called server mode against local repositories on Windows 95/NT."
HOMEPAGE="http://www.nongnu.org/cvs/"
* CVS servers run on most unix variants, and clients for Windows NT/95, OS/2 and VMS are also available. CVS will also operate in what is sometimes called server mode against local repositories on Windows 95/NT."
HOMEPAGE="http://www.nongnu.org/cvs/"
COPYRIGHT="1986-2005 Free Software Foundation, Inc."
LICENSE="GNU GPL v1
GNU LGPL v2"
SRC_URI="ftp://ftp.ru.debian.org/gentoo-distfiles/distfiles/cvs-1.12.13.1.tar.bz2"
CHECKSUM_MD5="cfd07b224956daaed53fb3063bece1bf"
REVISION="5"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="cvs-1.12.13.1.patch"

View File

@@ -1,15 +1,15 @@
SUMMARY="Fast, scalable, distributed revision control system"
DESCRIPTION="
Git is a free and open source distributed version control system designed
to handle everything from small to very large projects with speed and
Git is a free and open source distributed version control system designed
to handle everything from small to very large projects with speed and
efficiency.
Git is easy to learn and has a tiny footprint with lightning fast
performance. It outclasses SCM tools like Subversion, CVS, Perforce,
and ClearCase with features like cheap local branching, convenient
Git is easy to learn and has a tiny footprint with lightning fast
performance. It outclasses SCM tools like Subversion, CVS, Perforce,
and ClearCase with features like cheap local branching, convenient
staging areas, and multiple workflows.
"
HOMEPAGE="http://git-scm.com/"
"
HOMEPAGE="http://git-scm.com/"
LICENSE="GNU GPL v2"
COPYRIGHT="2005-2012 Git Authors (see git web site for list)"
@@ -26,7 +26,7 @@ CHECKSUM_MD5_3="be01cc4be1b946b053b69d12b422854a"
REVISION="1"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
@@ -95,7 +95,7 @@ REQUIRES_svn="
haiku >= $haikuVersion
git == $portVersion base
"
BUILD_REQUIRES="
cmd:man
cmd:nano
@@ -166,7 +166,7 @@ INSTALL()
# replace copies of git binaries with symlinks
cd $binDir
for program in git*; do
for program in git*; do
ln -sfn "../lib/git-core/$program" "$program"
done
@@ -189,12 +189,12 @@ INSTALL()
cp -d $f $asciidocDir/
fi
done
packageEntries arch \
documentation/packages/git/html/git-archimport.html \
documentation/man/man1/git-archimport.1 \
lib/git-core/git-archimport
packageEntries cvs \
bin/git-cvsserver \
documentation/packages/git/html/git-cvsexportcommit.html \
@@ -207,7 +207,7 @@ INSTALL()
lib/git-core/git-cvsexportcommit \
lib/git-core/git-cvsimport \
lib/git-core/git-cvsserver
packageEntries daemon \
documentation/packages/git/html/git-credential-cache--daemon.html \
documentation/packages/git/html/git-credential-cache.html \
@@ -218,12 +218,12 @@ INSTALL()
lib/git-core/git-credential-cache--daemon \
lib/git-core/git-credential-cache \
lib/git-core/git-daemon
packageEntries email \
documentation/packages/git/html/git-send-email.html \
documentation/man/man1/git-send-email.1 \
lib/git-core/git-send-email
packageEntries svn \
documentation/packages/git/html/git-svn.html \
documentation/man/man1/git-svn.1 \

View File

@@ -1,12 +1,12 @@
SUMMARY="Free, distributed source control management tool"
DESCRIPTION="Mercurial is a free, distributed source control management tool."
HOMEPAGE="http://mercurial.selenic.com/"
HOMEPAGE="http://mercurial.selenic.com/"
COPYRIGHT="2005-2012 Matt Mackall et al."
LICENSE="GNU GPL v2"
SRC_URI="http://mercurial.selenic.com/release/mercurial-2.2.2.tar.gz"
CHECKSUM_MD5="9f59b5d71969cbb2671702cd2a7a5a11"
REVISION="3"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="mercurial-2.2.2.patch"

View File

@@ -1,19 +1,19 @@
SUMMARY="Open source version control system"
DESCRIPTION="
Subversion exists to be universally recognized and adopted as an
open-source, centralized version control system characterized by its
reliability as a safe haven for valuable data; the simplicity of its
model and usage; and its ability to support the needs of a wide
variety of users and projects, from individuals to large-scale enterprise
Subversion exists to be universally recognized and adopted as an
open-source, centralized version control system characterized by its
reliability as a safe haven for valuable data; the simplicity of its
model and usage; and its ability to support the needs of a wide
variety of users and projects, from individuals to large-scale enterprise
operations.
"
HOMEPAGE="http://subversion.apache.org"
HOMEPAGE="http://subversion.apache.org"
LICENSE="Apache-Subversion"
COPYRIGHT="2010 The Apache Software Foundation"
SRC_URI="http://subversion.tigris.org/downloads/subversion-1.6.18.tar.bz2"
CHECKSUM_MD5="c5c662a5d19d047256fa333bd890a925"
REVISION="6"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="subversion-1.6.18.patch"

View File

@@ -1,11 +1,11 @@
SUMMARY="Easy to use Keymap Switcher for Haiku"
DESCRIPTION="This is a keymap switcher for Haiku. It is very similar to what you used to have in windows to change the keymap with hotkeys, but has some additional features (and lacks some, for sure)."
HOMEPAGE="http://www.sf.net/projects/switcher"
HOMEPAGE="http://www.sf.net/projects/switcher"
COPYRIGHT="1999-2003 Stas Maximov"
LICENSE="BSD (4-clause)"
SRC_URI="cvs://:pserver:anonymous@switcher.cvs.sourceforge.net:/cvsroot/switcher/keymapswitcher(haiku)#release_1_2_7_10"
REVISION="1"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
keymapswitcher = $portVersion compat >= 1.2.7

View File

@@ -1,13 +1,13 @@
SUMMARY="MkDepend for BeOS"
SUMMARY="MkDepend for BeOS"
DESCRIPTION="MkDepend scans C-source files recursively for includes and writes the found dependency trees into an existing makefile."
HOMEPAGE="http://www.bearnip.com/lars/be/mkdepend.html"
HOMEPAGE="http://www.bearnip.com/lars/be/mkdepend.html"
LICENSE="MIT"
COPYRIGHT="1995-2001 Lars Düning. All Rights Reserved"
#SRC_URI="http://ports.haiku-files.org/export/1051/haikuports/trunk/haiku-apps/mkdepend/source/mkdepend-1.7.zip"
SRC_URI="source/mkdepend-1.7.zip"
CHECKSUM_MD5="d4ec4fea9dd9b7292b52d780c8ee3387"
REVISION="3"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
mkdepend = $portVersion

View File

@@ -1,11 +1,11 @@
SUMMARY="IRC client for Haiku"
DESCRIPTION="Vision is an IRC client for Haiku."
HOMEPAGE="http://vision.sourceforge.net/"
SUMMARY="IRC client for Haiku"
DESCRIPTION="Vision is an IRC client for Haiku."
HOMEPAGE="http://vision.sourceforge.net/"
SRC_URI="svn://svn.code.sf.net/p/vision/code/branches/0.9.7#944"
LICENSE="MPL v1.1"
COPYRIGHT="1999-2010 The Vision Team"
REVISION="1"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
if [ $targetArchitecture != x86_gcc2 ]; then
PATCHES="vision-0.9.7-gcc4.patch"

View File

@@ -11,7 +11,7 @@ LICENSE="
SRC_URI="http://www.haiku-files.org/files/haiku-webkit-lastgood-no-tests-2013-08-09.tar.bz2"
CHECKSUM_MD5="a6551b2573612678e9d2d27fda4fae48"
REVISION="2"
ARCHITECTURES="x86"
ARCHITECTURES="x86 x86_64"
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
# x86_gcc2 is fine as primary target architecture as long as we're building
# for a different secondary architecture.

View File

@@ -6,7 +6,7 @@ COPYRIGHT="1996-2012 David Turner, Robert Wilhelm, Werner Lemberg, et al."
SRC_URI="http://download.savannah.gnu.org/releases/freetype/freetype-2.4.9.tar.bz2"
CHECKSUM_MD5="77a893dae81fd5b896632715ca041179"
REVISION="3"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PROVIDES="

View File

@@ -14,7 +14,7 @@ COPYRIGHT="1991-2013, Thomas G. Lane, Guido Vollbeding. All Rights Reserved"
SRC_URI="http://www.ijg.org/files/jpegsrc.v9.tar.gz"
CHECKSUM_MD5="b397211ddfd506b92cd5e02a22ac924d"
REVISION="3"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="jpeg-9.patchset"

View File

@@ -12,7 +12,7 @@ COPYRIGHT="1994-2011 Xiph.Org Foundation"
SRC_URI="http://downloads.xiph.org/releases/ogg/libogg-1.3.0.tar.gz"
CHECKSUM_MD5="0a7eb40b86ac050db3a789ab65fe21c2"
REVISION="2"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="libogg-1.3.0.patchset"

View File

@@ -10,7 +10,7 @@ LICENSE="LibPNG"
SRC_URI="http://prdownloads.sourceforge.net/libpng/libpng-1.5.12.tar.gz?download"
CHECKSUM_MD5="8ea7f60347a306c5faf70b977fa80e28"
REVISION="3"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="libpng-1.5.12.patchset"

View File

@@ -10,7 +10,7 @@ COPYRIGHT="2002-2009 Xiph.Org Foundation"
SRC_URI="http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.bz2"
CHECKSUM_MD5="292ab65cedd5021d6b7ddd117e07cd8e"
REVISION="2"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="libtheora-1.1.1.patchset"

View File

@@ -1,14 +1,14 @@
SUMMARY="Ogg Vorbis audio compression format library"
DESCRIPTION="Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free, general-purpose compressed audio format for mid to high quality (8kHz-48.0kHz, 16+ bit, polyphonic) audio and music at fixed and variable bitrates from 16 to 128 kbps/channel. This places Vorbis in the same competitive class as audio representations such as MPEG-4 (AAC), and similar to, but higher performance than MPEG-1/2 audio layer 3, MPEG-4 audio (TwinVQ), WMA and PAC.
The bitstream format for Vorbis I was frozen Monday, May 8th 2000. All bitstreams encoded since will remain compatible with all future releases of Vorbis."
HOMEPAGE="http://www.xiph.org/vorbis/"
The bitstream format for Vorbis I was frozen Monday, May 8th 2000. All bitstreams encoded since will remain compatible with all future releases of Vorbis."
HOMEPAGE="http://www.xiph.org/vorbis/"
LICENSE="BSD (3-clause)"
COPYRIGHT="1994-2010 Xiph.Org Foundation"
SRC_URI="http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.2.tar.gz"
CHECKSUM_MD5="c870b9bd5858a0ecb5275c14486d9554"
REVISION="2"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="libvorbis-1.3.2.patchset"

View File

@@ -6,13 +6,13 @@ This distribution of the WebM VP8 Codec SDK includes the following support:
* WebM VP8 Decoder"
HOMEPAGE="http://www.webmproject.org"
LICENSE="BSD (3-clause)"
COPYRIGHT="2009-2012 Google Inc.,
COPYRIGHT="2009-2012 Google Inc.,
The Mozilla Foundation and
The Xiph.Org Foundation"
SRC_URI="http://webm.googlecode.com/files/libvpx-v1.0.0.tar.bz2"
CHECKSUM_MD5="d987b5140412edd37d2c6b10c29ad484"
REVISION="2"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="libvpx-1.0.0.patchset"
@@ -59,7 +59,7 @@ BUILD()
--enable-vp8
make $jobArgs
}
INSTALL()
{
make install

View File

@@ -14,7 +14,7 @@ COPYRIGHT="
SRC_URI="http://downloads.xiph.org/releases/speex/speex-1.2rc1.tar.gz"
CHECKSUM_MD5="c4438b22c08e5811ff10e2b06ee9b9ae"
REVISION="2"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="speex-1.2~rc1.patchset"

View File

@@ -12,7 +12,7 @@ COPYRIGHT="
SRC_URI="http://www.ffmpeg.org/releases/ffmpeg-0.10.2.tar.bz2"
CHECKSUM_MD5="de1bd5fc4bbf3ef730a5361ee596fedd"
REVISION="4"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="ffmpeg-0.10.2-gcc2.patch"

View File

@@ -5,7 +5,7 @@ LICENSE="Curl"
SRC_URI="http://curl.haxx.se/download/curl-7.26.0.tar.bz2"
CHECKSUM_MD5="bfa80f01b3d300359cfb4d409b6136a3"
REVISION="5"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="curl-7.26.0.patch"
@@ -71,7 +71,7 @@ INSTALL()
# install html development documentation for libcurl
mkdir -p "$developDocDir"
for h in docs/libcurl/*.html; do
for h in docs/libcurl/*.html; do
install -c -m 644 "$h" "$developDocDir"
done
@@ -94,12 +94,12 @@ TEST()
}
DESCRIPTION="
Curl is a command line tool for transferring data with URL syntax,
supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP,
LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP.
curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading,
HTTP form based upload, proxies, cookies, user+password authentication
(Basic, Digest, NTLM, Negotiate, kerberos...), file transfer resume,
Curl is a command line tool for transferring data with URL syntax,
supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP,
LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP.
curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading,
HTTP form based upload, proxies, cookies, user+password authentication
(Basic, Digest, NTLM, Negotiate, kerberos...), file transfer resume,
proxy tunneling and a busload of other useful tricks.
"

View File

@@ -2,19 +2,19 @@ SUMMARY="HTTP and WebDAV client library, with a C interface"
DESCRIPTION="
neon is an HTTP and WebDAV client library, with a C interface. Features:
- high-level wrappers for common HTTP and WebDAV operations (GET, MOVE,
- high-level wrappers for common HTTP and WebDAV operations (GET, MOVE,
DELETE, etc)
- low-level interface to the HTTP request/response engine, allowing the
- low-level interface to the HTTP request/response engine, allowing the
use of arbitrary HTTP methods, headers, etc.
- authentication support including Basic and Digest support, along with
- authentication support including Basic and Digest support, along with
GSSAPI-based Negotiate on Unix, and SSPI-based Negotiate/NTLM on Win32
- SSL/TLS support using OpenSSL or GnuTLS; exposing an abstraction layer
for verifying server certificates, handling client certificates, and
examining certificate properties. Smartcard-based client certificates
- SSL/TLS support using OpenSSL or GnuTLS; exposing an abstraction layer
for verifying server certificates, handling client certificates, and
examining certificate properties. Smartcard-based client certificates
are also supported via a PKCS#11 wrapper interface.
- abstract interface to parsing XML using libxml2 or expat, and wrappers
- abstract interface to parsing XML using libxml2 or expat, and wrappers
for simplifying handling XML HTTP response bodies
- WebDAV metadata support; wrappers for PROPFIND and PROPPATCH to simplify
- WebDAV metadata support; wrappers for PROPFIND and PROPPATCH to simplify
property manipulation.
"
HOMEPAGE="http://www.webdav.org/neon/"
@@ -23,7 +23,7 @@ COPYRIGHT="1999-2011 Joe Orton"
SRC_URI="http://www.webdav.org/neon/neon-0.29.6.tar.gz"
CHECKSUM_MD5="591e0c82e6979e7e615211b386b8f6bc"
REVISION="7"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="neon-0.29.6.patch"

View File

@@ -1,11 +1,11 @@
SUMMARY="Secure Shell Client and Server (Remote Login Program)"
HOMEPAGE="http://www.openssh.com/"
HOMEPAGE="http://www.openssh.com/"
LICENSE="OpenSSH"
COPYRIGHT="2005-2012 Tatu Ylonen et al."
SRC_URI="http://openbsd.mirrorcatalogs.com/pub/OpenBSD/OpenSSH/portable/openssh-6.0p1.tar.gz"
CHECKSUM_MD5="3c9347aa67862881c5da3f3b1c08da7b"
REVISION="7"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="openssh-6.0p1.patch"

View File

@@ -1,6 +1,6 @@
SUMMARY="A WPA Supplicant with support for WPA and WPA2"
SUMMARY="A WPA Supplicant with support for WPA and WPA2"
DESCRIPTION="wpa_supplicant is a WPA Supplicant for Linux, BSD, Mac OS X, and Windows with support for WPA and WPA2 (IEEE 802.11i / RSN). It is suitable for both desktop/laptop computers and embedded systems. Supplicant is the IEEE 802.1X/WPA component that is used in the client stations. It implements key negotiation with a WPA Authenticator and it controls the roaming and IEEE 802.11 authentication/association of the wlan driver."
HOMEPAGE="http://hostap.epitest.fi/wpa_supplicant/"
HOMEPAGE="http://hostap.epitest.fi/wpa_supplicant/"
SRC_URI="http://hostap.epitest.fi/releases/wpa_supplicant-2.0.tar.gz"
CHECKSUM_MD5="3be2ebfdcced52e00eda0afe2889839d"
LICENSE="
@@ -9,7 +9,7 @@ LICENSE="
"
COPYRIGHT="2003-2012 Jouni Malinen"
REVISION="3"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="wpa_supplicant-2.0.patch"

View File

@@ -9,7 +9,7 @@ CHECKSUM_MD5="db55b9fc67d8c0895f3c73e94e2aebe3"
#SRC_URI="http://ftp.gnu.org/pub/gnu/grep/grep-2.14.tar.xz"
#CHECKSUM_MD5="d4a3f03849d1e17ce56ab76aa5a24cab"
REVISION="5"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="grep-2.14-gcc2.patch"

View File

@@ -6,7 +6,7 @@ CHECKSUM_MD5="48fa768dd6fdeb7968041dd5ae8e2b02"
LICENSE="GNU GPL v3"
COPYRIGHT="2003-2009 Free Software Foundation, Inc."
REVISION="2"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
groff = $portVersion compat >= 1.20

View File

@@ -1,12 +1,12 @@
SUMMARY="Standard commands to read man pages"
DESCRIPTION="Standard commands to read man pages."
HOMEPAGE="http://primates.ximian.com/~flucifredi/man/"
HOMEPAGE="http://primates.ximian.com/~flucifredi/man/"
SRC_URI="http://primates.ximian.com/~flucifredi/man/man-1.6g.tar.gz"
CHECKSUM_MD5="ba154d5796928b841c9c69f0ae376660"
LICENSE="GNU GPL v2"
COPYRIGHT="1989-2012 Free Software Foundation, Inc."
REVISION="2"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="man-1.6g.patch"

View File

@@ -1,21 +1,21 @@
SUMMARY="A stream editor"
SUMMARY="A stream editor"
DESCRIPTION="
Sed is a stream editor, i.e. it can be used to perform basic text
transformations on an input stream (a file or input from a pipeline).
While in some ways similar to an editor which permits scripted edits
(such as ed), sed works by making only one pass over the input(s), and
is consequently more efficient. But it is sed's ability to filter text
in a pipeline which particularly distinguishes it from other types of
Sed is a stream editor, i.e. it can be used to perform basic text
transformations on an input stream (a file or input from a pipeline).
While in some ways similar to an editor which permits scripted edits
(such as ed), sed works by making only one pass over the input(s), and
is consequently more efficient. But it is sed's ability to filter text
in a pipeline which particularly distinguishes it from other types of
editors.
"
HOMEPAGE="http://www.gnu.org/software/sed"
"
HOMEPAGE="http://www.gnu.org/software/sed"
COPYRIGHT="1989-2009 Free Software Foundation, Inc."
LICENSE="GNU GPL v3"
SRC_URI="http://ftp.gnu.org/gnu/sed/sed-4.2.1.tar.gz"
CHECKSUM_MD5="f0fd4d7da574d4707e442285fd2d3b86"
REVISION="6"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="sed-4.2.1.patchset"

View File

@@ -1,12 +1,12 @@
SUMMARY="Standard GNU documentation format tool"
DESCRIPTION="Texinfo is the official documentation format of the GNU project."
HOMEPAGE="http://www.gnu.org/software/texinfo/"
SUMMARY="Standard GNU documentation format tool"
DESCRIPTION="Texinfo is the official documentation format of the GNU project."
HOMEPAGE="http://www.gnu.org/software/texinfo/"
COPYRIGHT="1992-2008 Free Software Foundation, Inc."
LICENSE="GNU GPL v3"
SRC_URI="http://ftp.gnu.org/gnu/texinfo/texinfo-4.13a.tar.gz"
CHECKSUM_MD5="71ba711519209b5fb583fed2b3d86fcb"
REVISION="7"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="texinfo-4.13a.patch"

View File

@@ -14,7 +14,7 @@ LICENSE="
SRC_URI="http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz"
CHECKSUM_MD5="82d05e03b93e45f5a39b828dc9c6c29b"
REVISION="4"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
autoconf = $portVersion compat >= 2.60

View File

@@ -11,7 +11,7 @@ LICENSE="GNU GPL v2"
SRC_URI="http://ftp.gnu.org/gnu/automake/automake-1.13.1.tar.gz"
CHECKSUM_MD5="78a0ef8216b0556b44508e7b5b0c0847"
REVISION="4"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
automake = $portVersion compat >= 1.13

View File

@@ -10,7 +10,7 @@ LICENSE="
"
COPYRIGHT="1988-2013 Free Software Foundation, Inc."
ARCHITECTURES="x86"
ARCHITECTURES="x86 x86_64"
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
# x86_gcc2 is fine as primary target architecture as long as we're building
# for a different secondary architecture.
@@ -97,7 +97,7 @@ INSTALL()
rm -r $developDir/headers
### HTML documentation ####################################
echo "Organizing HTML documentation..."
cd $docDir
@@ -132,7 +132,7 @@ INSTALL()
for file in $installDir/$effectiveTargetMachineTriple/bin/*; do
symlinkRelative -sfn $binDir/$(basename $file) $file
done
### Cleanup #################################################
echo "Cleanup"

View File

@@ -1,23 +1,23 @@
SUMMARY="A yacc-compatible parser generator"
SUMMARY="A yacc-compatible parser generator"
DESCRIPTION="
Bison is a general-purpose parser generator that converts an annotated
Bison is a general-purpose parser generator that converts an annotated
context-free grammar into an LALR(1) or GLR parser for that grammar. Once
you are proficient with Bison, you can use it to develop a wide range of
language parsers, from those used in simple desk calculators to complex
you are proficient with Bison, you can use it to develop a wide range of
language parsers, from those used in simple desk calculators to complex
programming languages.
Bison is upward compatible with Yacc: all properly-written Yacc grammars
ought 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
Bison is upward compatible with Yacc: all properly-written Yacc grammars
ought 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-2010 Free Software Foundation, Inc."
LICENSE="GNU GPL v3"
SRC_URI="http://ftp.gnu.org/gnu/bison/bison-2.4.3.tar.gz"
CHECKSUM_MD5="ea45c778b36bdc7a720096819e292a73"
REVISION="5"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="bison-2.4.3.patch"

View File

@@ -1,15 +1,15 @@
SUMMARY="A tool for generating scanners."
SUMMARY="A tool for generating scanners."
DESCRIPTION="
Flex is a fast lexical analyser generator. It is a tool for generating
Flex is a fast lexical analyser generator. It is a tool for generating
programs that perform pattern-matching on text.
"
HOMEPAGE="http://flex.sourceforge.net/"
HOMEPAGE="http://flex.sourceforge.net/"
COPYRIGHT="2001-2007 The Flex Project; 1990, 1997 The Regents of the University of California"
LICENSE="Flex"
SRC_URI="http://sourceforge.net/projects/flex/files/flex/flex-2.5.35/flex-2.5.35.tar.bz2/download"
CHECKSUM_MD5="10714e50cea54dc7a227e3eddcd44d57"
REVISION="6"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="flex-2.5.35.patch"

View File

@@ -11,7 +11,7 @@ SRC_URI="
git+git://github.com/haiku/BuildtoolsPM.git#2d0a2c6404ffae1a46eb7e74daab08099b45af2c
"
REVISION="2"
ARCHITECTURES="x86"
ARCHITECTURES="x86 x86_64"
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
# x86_gcc2 is fine as primary target architecture as long as we're building
# for a different secondary architecture.
@@ -73,6 +73,11 @@ BUILD()
additionalConfigureFlags="\
--with-hybrid-secondary=${effectiveTargetArchitecture}"
fi
if [ $effectiveTargetArchitecture == x86_64 ]; then
# disable multilib support, as x86_64 by default tries to build the
# 32-bit libraries, too, which fails as no 32-bit libroot is available
additionalConfigureFlags+=" --disable-multilib"
fi
CFLAGS="-O2 -U_FORTIFY_SOURCE" CXXFLAGS="-O2" "$sourceDir/configure" \
--prefix=$installDir --libexecdir=$installDir/lib --mandir=$manDir \
@@ -88,7 +93,7 @@ BUILD()
INSTALL()
{
cd $objectsDir
make install-strip
make install-html
@@ -102,7 +107,7 @@ INSTALL()
done
### Strip #################################################
echo "Strip debug info"
cd $installDir
@@ -111,7 +116,7 @@ INSTALL()
strip --strip-debug lib/gcc/$effectiveTargetMachineTriple/*/$f
done
strip --strip-debug lib/*.a
### Symlinks ##############################################
echo "Creating required symlinks"
@@ -126,7 +131,7 @@ INSTALL()
done
### Cleanup ###############################################
echo "Cleanup"
rm -rf $installDir/info
rm -rf $installDir/share

View File

@@ -6,7 +6,7 @@ COPYRIGHT="1998, 2010 Free Software Foundation, Inc."
SRC_URI="http://ftp.gnu.org/pub/gnu/gettext/gettext-0.18.1.1.tar.gz"
CHECKSUM_MD5="3dd55b952826d2b32f51308f2f91aa89"
REVISION="5"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="gettext-0.18.1.1.patch"

View File

@@ -1,18 +1,18 @@
SUMMARY="Build tool, replacement for make"
DESCRIPTION="
Jam is a small open-source build tool that can be used as a replacement
for Make. Even though Jam is a lot simpler to use than Make, it is far
more powerful and easy to master. Its design is sufficiently clear to
Jam is a small open-source build tool that can be used as a replacement
for Make. Even though Jam is a lot simpler to use than Make, it is far
more powerful and easy to master. Its design is sufficiently clear to
allow any average programmer to extend it with advanced features at will.
The main differences between Jam and Make are as follows:
- Jam uses Jamfiles instead of Makefiles.
- Jamfiles do not normally contain toolset-specific rules or actions.
- Jamfiles do not normally contain toolset-specific rules or actions.
They are thus portable among distinct compilers.
- Jamfiles are a lot simpler than Makefiles to write and understand,
- Jamfiles are a lot simpler than Makefiles to write and understand,
while providing the same functionality, and much, much more.
"
HOMEPAGE="http://www.perforce.com/jam/jam.html"
@@ -23,7 +23,7 @@ SRC_URI="
git+git://github.com/haiku/BuildtoolsPM.git#278de7bc9243876c2e08f8d6a243d510c5000462
"
REVISION="1"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
jam = $portVersion
@@ -53,7 +53,7 @@ INSTALL()
{
mkdir -p "$binDir"
cp bin.haikux86/jam "$binDir"
mkdir -p "$docDir"
cp Jam.html Jambase.html Jamfile.html README* "$docDir"
}

View File

@@ -1,15 +1,15 @@
SUMMARY="A generic library support script"
SUMMARY="A generic library support script"
DESCRIPTION="
GNU libtool is a set of shell scripts to automatically configure UNIX
architectures to build shared libraries in a generic fashion.
"
HOMEPAGE="http://www.gnu.org/software/libtool"
HOMEPAGE="http://www.gnu.org/software/libtool"
COPYRIGHT="2004-2010 Free Software Foundation, Inc."
LICENSE="GNU GPL v2"
SRC_URI="ftp://ftp.gnu.org/gnu/libtool/libtool-2.4.tar.gz"
CHECKSUM_MD5="b32b04148ecdd7344abc6fe8bd1bb021"
REVISION="8"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="
2.4/adjust_config_for_packaging.patch

View File

@@ -1,28 +1,28 @@
SUMMARY="A macro processor"
SUMMARY="A macro processor"
DESCRIPTION="
GNU M4 is an implementation of the traditional Unix macro processor.
It is mostly SVR4 compatible although it has some extensions (for
example, handling more than 9 positional parameters to macros).
GNU M4 also has built-in functions for including files, running shell
GNU M4 is an implementation of the traditional Unix macro processor.
It is mostly SVR4 compatible although it has some extensions (for
example, handling more than 9 positional parameters to macros).
GNU M4 also has built-in functions for including files, running shell
commands, doing arithmetic, etc.
M4 is a macro processor in the sense that it copies its input to the
output expanding macros as it goes. Macros are either builtin or
user-defined and can take any number of arguments. Besides just doing
macro expansion, m4 has builtin functions for including named files,
running UNIX commands, doing integer arithmetic, manipulating text in
various ways, recursion etc... M4 can be used either as a front-end to
M4 is a macro processor in the sense that it copies its input to the
output expanding macros as it goes. Macros are either builtin or
user-defined and can take any number of arguments. Besides just doing
macro expansion, m4 has builtin functions for including named files,
running UNIX commands, doing integer arithmetic, manipulating text in
various ways, recursion etc... M4 can be used either as a front-end to
a compiler or as a macro processor in its own right.
One of the biggest users of M4 is the GNU Autoconf project.
"
HOMEPAGE="http://www.gnu.org/software/m4/"
"
HOMEPAGE="http://www.gnu.org/software/m4/"
COPYRIGHT="2000, 2005-2011 Free Software Foundation, Inc."
LICENSE="GNU GPL v3"
SRC_URI="http://ftp.gnu.org/gnu/m4/m4-1.4.16.tar.gz"
CHECKSUM_MD5="a5dfb4f2b7370e9d34293d23fd09b280"
REVISION="5"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
m4 = $portVersion compat >= 1.4

View File

@@ -1,21 +1,21 @@
SUMMARY="Standard tool to compile source trees"
SUMMARY="Standard tool to compile source trees"
DESCRIPTION="
Make is a tool which controls the generation of executables and other
Make is a tool which controls the generation of executables and other
non-source files of a program from the program's source files.
Make gets its knowledge of how to build your program from a file called
the makefile, which lists each of the non-source files and how to compute
it from other files. When you write a program, you should write a makefile
for it, so that it is possible to use Make to build and install the
Make gets its knowledge of how to build your program from a file called
the makefile, which lists each of the non-source files and how to compute
it from other files. When you write a program, you should write a makefile
for it, so that it is possible to use Make to build and install the
program.
"
HOMEPAGE="http://www.gnu.org/software/make/"
HOMEPAGE="http://www.gnu.org/software/make/"
LICENSE="GNU GPL v3"
COPYRIGHT="1988-2010 Free Software Foundation, Inc."
SRC_URI="http://ftp.gnu.org/pub/gnu/make/make-3.82.tar.bz2"
CHECKSUM_MD5="1a11100f3c63fcf5753818e59d63088f"
REVISION="5"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="make-3.82.patch"

View File

@@ -6,7 +6,7 @@ LICENSE="MIT"
SRC_URI="ftp://freedesktop.org/pub/mesa/glu/glu-9.0.0.tar.gz"
CHECKSUM_MD5="bbc57d4fe3bd3fb095bdbef6fcb977c4"
REVISION="2"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PROVIDES="
@@ -36,7 +36,7 @@ BUILD()
libglLinkFlags="-L$(pwd)"
LDFLAGS="$libglLinkFlags" \
runConfigure ./configure
runConfigure ./configure
make $jobArgs
}

View File

@@ -10,13 +10,13 @@ DESCRIPTION="Mesa is an open-source implementation of the OpenGL specification -
A variety of device drivers allows Mesa to be used in many different environments ranging from software emulation to complete hardware acceleration for modern GPUs.
Mesa ties into several other open-source projects: the Direct Rendering Infrastructure and X.org to provide OpenGL support to users of X on Linux, FreeBSD and other operating systems."
HOMEPAGE="http://www.mesa3d.org/"
HOMEPAGE="http://www.mesa3d.org/"
COPYRIGHT="1999-2012 Brian Paul All Rights Reserved."
LICENSE="MIT"
SRC_URI="ftp://freedesktop.org/pub/mesa/9.1.1/MesaLib-9.1.1.tar.bz2"
CHECKSUM_MD5="6ea2bdc3b7ecfb4257b39814b4182580"
REVISION="1"
ARCHITECTURES="x86"
ARCHITECTURES="x86 x86_64"
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
# x86_gcc2 is fine as primary target architecture as long as we're building
# for a different secondary architecture.

View File

@@ -1,11 +1,11 @@
SUMMARY="New curses library"
HOMEPAGE="http://www.gnu.org/software/ncurses/ncurses.html"
HOMEPAGE="http://www.gnu.org/software/ncurses/ncurses.html"
SRC_URI="http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.9.tar.gz"
CHECKSUM_MD5="8cb9c412e5f2d96bc6f459aa8c6282a1"
LICENSE="MIT"
COPYRIGHT="1998-2011 Free Software Foundation, Inc."
REVISION="10"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="ncurses-5.9.patchset"

View File

@@ -1,14 +1,14 @@
SUMMARY="The GNU Readline library"
DESCRIPTION="The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. The Readline library includes additional functions to maintain a list of previously-entered command lines, to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands.
The history facilites are also placed into a separate library, the History library, as part of the build process. The History library may be used without Readline in applications which desire its capabilities."
HOMEPAGE="http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html"
The history facilites are also placed into a separate library, the History library, as part of the build process. The History library may be used without Readline in applications which desire its capabilities."
HOMEPAGE="http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html"
COPYRIGHT="1989-2011 Free Software Foundation, Inc."
LICENSE="GNU GPL v3"
SRC_URI="ftp://ftp.gnu.org/gnu/readline/readline-6.2.tar.gz"
CHECKSUM_MD5="67948acb2ca081f23359d0256e9a271c"
REVISION="3"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="readline-6.2.patch"

View File

@@ -1,12 +1,12 @@
SUMMARY="A Massively Spiffy Yet Delicately Unobtrusive Compression Library"
DESCRIPTION="zlib is designed to be a free, general-purpose, legally unencumbered -- that is, not covered by any patents -- lossless data-compression library for use on virtually any computer hardware and operating system. The zlib data format is itself portable across platforms. Unlike the LZW compression method used in Unix compress(1) and in the GIF image format, the compression method currently used in zlib essentially never expands the data. (LZW can double or triple the file size in extreme cases.) zlib's memory footprint is also independent of the input data and can be reduced, if necessary, at some cost in compression."
HOMEPAGE="http://www.zlib.net/"
HOMEPAGE="http://www.zlib.net/"
COPYRIGHT="1995-2005 Jean-loup Gailly and Mark Adler"
LICENSE="Zlib"
SRC_URI="http://zlib.net/zlib-1.2.8.tar.gz"
CHECKSUM_MD5="44d667c142d7cda120332623eab69f40"
REVISION="3"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PROVIDES="