mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 04:00:05 +02:00
De-linting recipes.
* flare, freedroidRPG Don't start with the app name, in the _data section too... Re-order blocks * help2man SUMMARY must not end with "." Re-ordered blocks * html_parser, xml_parser Corrected license Re-ordered blocks * jq Corrected copy&paste mishap, I guess Re-ordered blocks * librevenge Re-ordered blocks Removed email addresses from COPYRIGHT * mesa Don't start with the app name, in the _swrat and _swpipe sections too... Re-ordered blocks * qupzilla SUMMARY must not end with "." * ruby Corrected license Re-ordered blocks * vncserver Removed "copyright" from COPYRIGHT
This commit is contained in:
@@ -6,14 +6,13 @@ It is written in portable C, and it has zero runtime dependencies. \
|
||||
You can download a single binary, scp it to a far away machine, \
|
||||
and expect it to work. It can mangle the data format that you have into \
|
||||
the one that you want with very little effort, and the program to do so \
|
||||
is often shorter and simpler than you’d expect.
|
||||
"
|
||||
is often shorter and simpler than you’d expect."
|
||||
HOMEPAGE="http://stedolan.github.io/jq/"
|
||||
COPYRIGHT="2012 Stephen Dolan"
|
||||
LICENSE="MIT"
|
||||
REVISION="1"
|
||||
SOURCE_URI="http://stedolan.github.io/jq/download/source/jq-1.4.tar.gz"
|
||||
CHECKSUM_SHA256="998c41babeb57b4304e65b4eb73094279b3ab1e63801b6b4bddd487ce009b39d"
|
||||
REVISION="1"
|
||||
LICENSE="MIT"
|
||||
COPYRIGHT="2012 Stephen Dolan"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -22,16 +21,17 @@ PROVIDES="
|
||||
jq = $portVersion
|
||||
cmd:jq${secondaryArchSuffix} = $portVersion
|
||||
"
|
||||
|
||||
REQUIRES="
|
||||
haiku${secondaryArchSuffix}
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_dPREREQUIRES="
|
||||
cmd:make
|
||||
cmd:gcc${secondaryArchSuffix}
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:awk
|
||||
cmd:gcc${secondaryArchSuffix}
|
||||
cmd:make
|
||||
"
|
||||
|
||||
BUILD()
|
||||
|
||||
@@ -1,26 +1,26 @@
|
||||
SUMMARY="A programming language focused on simplicity and productivity"
|
||||
DESCRIPTION="
|
||||
Ruby is a dynamic, reflective, object-oriented, general-purpose
|
||||
programming language. It was designed and developed in the mid-1990s
|
||||
DESCRIPTION="Ruby is a dynamic, reflective, object-oriented, general-purpose \
|
||||
programming language. It was designed and developed in the mid-1990s \
|
||||
by Yukihiro 'Matz' Matsumoto in Japan.
|
||||
|
||||
Ruby embodies syntax inspired by Perl with Smalltalk-like features and
|
||||
was also influenced by Eiffel and Lisp. It supports multiple
|
||||
programming paradigms, including functional, object oriented, and
|
||||
imperative. It also has a dynamic type system and automatic memory
|
||||
management. Therefore, it is similar in varying degrees to, Smalltalk,
|
||||
Ruby embodies syntax inspired by Perl with Smalltalk-like features and \
|
||||
was also influenced by Eiffel and Lisp. It supports multiple \
|
||||
programming paradigms, including functional, object oriented, and \
|
||||
imperative. It also has a dynamic type system and automatic memory \
|
||||
management. Therefore, it is similar in varying degrees to, Smalltalk, \
|
||||
Python, Perl, Lisp, Dylan, and CLU."
|
||||
HOMEPAGE="http://www.ruby-lang.org"
|
||||
SOURCE_URI="ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p243.tar.gz"
|
||||
CHECKSUM_SHA256="31598e37b3962643bec722921644957be6f8fb9a26f6c91fa627bd668ea68be4"
|
||||
COPYRIGHT="1993-2009 Yukihiro Matsumoto"
|
||||
LICENSE="Ruby
|
||||
GNU GPL v2
|
||||
GNU LGPL v2.1
|
||||
Artistic (Perl)
|
||||
Artistic
|
||||
BSD (3-clause)"
|
||||
COPYRIGHT="1993-2009 Yukihiro Matsumoto"
|
||||
|
||||
REVISION="2"
|
||||
SOURCE_URI="ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p243.tar.gz"
|
||||
CHECKSUM_SHA256="31598e37b3962643bec722921644957be6f8fb9a26f6c91fa627bd668ea68be4"
|
||||
SOURCE_DIR="ruby-1.9.1-p243"
|
||||
PATCHES="ruby-1.9.1.patchset"
|
||||
|
||||
ARCHITECTURES="?x86_gcc2 ?x86 ?x86_64"
|
||||
|
||||
@@ -36,7 +36,6 @@ PROVIDES="
|
||||
cmd:testrb = $portVersion compat >= 1.9
|
||||
lib:libruby = $portVersion compat >= 1.9
|
||||
"
|
||||
|
||||
REQUIRES="
|
||||
haiku
|
||||
lib:libedit
|
||||
@@ -47,7 +46,18 @@ REQUIRES="
|
||||
lib:libncursesw
|
||||
"
|
||||
|
||||
PROVIDES_devel="
|
||||
ruby_devel = $portVersion
|
||||
devel:libruby_static = $portVersion compat >= 1.9
|
||||
lib:libruby_static = $portVersion compat >= 1.9
|
||||
devel:libruby = $portVersion compat >= 1.9
|
||||
"
|
||||
REQUIRES_devel="
|
||||
ruby == $portVersion
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku_devel
|
||||
devel:libedit
|
||||
devel:libz
|
||||
devel:libcrypto
|
||||
@@ -55,9 +65,7 @@ BUILD_REQUIRES="
|
||||
devel:libiconv
|
||||
devel:libncursesw
|
||||
"
|
||||
|
||||
BUILD_PREREQUIRES="
|
||||
haiku_devel
|
||||
cmd:gcc
|
||||
cmd:g++
|
||||
cmd:autoconf
|
||||
@@ -65,21 +73,6 @@ BUILD_PREREQUIRES="
|
||||
cmd:bison
|
||||
"
|
||||
|
||||
PROVIDES_devel="
|
||||
ruby_devel = $portVersion
|
||||
devel:libruby_static = $portVersion compat >= 1.9
|
||||
lib:libruby_static = $portVersion compat >= 1.9
|
||||
devel:libruby = $portVersion compat >= 1.9
|
||||
"
|
||||
|
||||
REQUIRES_devel="
|
||||
ruby == $portVersion
|
||||
"
|
||||
|
||||
SOURCE_DIR="ruby-1.9.1-p243"
|
||||
|
||||
PATCHES="ruby-1.9.1.patchset"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
autoconf
|
||||
|
||||
@@ -1,21 +1,17 @@
|
||||
SUMMARY="A helper library for REVerse ENGineered formats filters"
|
||||
DESCRIPTION="
|
||||
librevenge is a base library for writing document import filters. It has \
|
||||
interfaces for text documents, vector graphics, spreadsheets and presentations.
|
||||
"
|
||||
LICENSE="
|
||||
GNU LGPL v2.1
|
||||
MPL v2.0
|
||||
"
|
||||
COPYRIGHT="
|
||||
Fridrich Strba <fridrich.strba@bluewin.ch>
|
||||
Laurent Alonso <laurent.alonso@inria.fr>
|
||||
David Tardon <dtardon@redhat.com>
|
||||
"
|
||||
DESCRIPTION="librevenge is a base library for writing document import \
|
||||
filters. It has interfaces for text documents, vector graphics, spreadsheets \
|
||||
and presentations."
|
||||
HOMEPAGE="http://sourceforge.net/p/libwpd/wiki/librevenge/"
|
||||
COPYRIGHT="Fridrich Strba
|
||||
Laurent Alonso
|
||||
David Tardon"
|
||||
LICENSE="GNU LGPL v2.1
|
||||
MPL v2.0"
|
||||
REVISION="1"
|
||||
SOURCE_URI="http://prdownloads.sourceforge.net/libwpd/librevenge-$portVersion.tar.bz2"
|
||||
CHECKSUM_SHA256="428c918c7775a860f4fb642643099932abcf6fe5cb72c8b0d25ee6b84ad55490"
|
||||
REVISION="1"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -31,14 +27,25 @@ REQUIRES="
|
||||
lib:libboost_system$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
"
|
||||
|
||||
PROVIDES_devel="
|
||||
librevenge${secondaryArchSuffix}_devel = $portVersion compat >= 0
|
||||
devel:librevenge_0.0$secondaryArchSuffix = $portVersion compat >= 0
|
||||
devel:librevenge_generators_0.0$secondaryArchSuffix = $portVersion compat >= 0
|
||||
devel:librevenge_stream_0.0$secondaryArchSuffix = $portVersion compat >= 0
|
||||
"
|
||||
REQUIRES_devel="
|
||||
librevenge${secondaryArchSuffix} == $portVersion base
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libboost_filesystem$secondaryArchSuffix
|
||||
devel:libboost_system$secondaryArchSuffix
|
||||
devel:libcppunit$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
cmd:libtoolize
|
||||
cmd:aclocal
|
||||
cmd:autoheader
|
||||
@@ -74,15 +81,3 @@ INSTALL()
|
||||
# devel package
|
||||
packageEntries devel $developDir
|
||||
}
|
||||
|
||||
# ----- devel package -------------------------------------------------------
|
||||
|
||||
PROVIDES_devel="
|
||||
librevenge${secondaryArchSuffix}_devel = $portVersion compat >= 0
|
||||
devel:librevenge_0.0$secondaryArchSuffix = $portVersion compat >= 0
|
||||
devel:librevenge_generators_0.0$secondaryArchSuffix = $portVersion compat >= 0
|
||||
devel:librevenge_stream_0.0$secondaryArchSuffix = $portVersion compat >= 0
|
||||
"
|
||||
REQUIRES_devel="
|
||||
librevenge${secondaryArchSuffix} == $portVersion base
|
||||
"
|
||||
|
||||
@@ -1,11 +1,20 @@
|
||||
#FIXME: Appending installation info to /packages/html_parser-3.70-1/.self/lib/perl5/5.18.1/BePC-haiku/perllocal.pod
|
||||
#FIXME: Warning: prerequisite HTML::Tagset 3 not found.
|
||||
SUMMARY="Encode or decode strings with HTML entities"
|
||||
DESCRIPTION="The HTML-Parser distribution is is a collection of perl modules \
|
||||
that parse and extract information from HTML documents."
|
||||
HOMEPAGE="http://search.cpan.org/~gaas/HTML-Parser/"
|
||||
COPYRIGHT="1995-2009 Gisle Aas
|
||||
1999-2000 Michael A. Chase"
|
||||
LICENSE="GNU GPL v1
|
||||
Artistic"
|
||||
REVISION="1"
|
||||
SOURCE_URI="http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTML-Parser-3.70.tar.gz"
|
||||
CHECKSUM_SHA256="a9a18c79b1d2b315daedafe7598dc1068d562eaeaa5bd46265a6ebd2805446c1"
|
||||
REVISION="1"
|
||||
SOURCE_DIR="HTML-Parser-3.70"
|
||||
|
||||
ARCHITECTURES="x86 x86_gcc2"
|
||||
|
||||
PROVIDES="
|
||||
html_parser = $portVersion
|
||||
"
|
||||
@@ -13,32 +22,23 @@ REQUIRES="
|
||||
haiku
|
||||
perl
|
||||
"
|
||||
COPYRIGHT="
|
||||
1995-2009 Gisle Aas. All rights reserved.
|
||||
1999-2000 Michael A. Chase. All rights reserved.
|
||||
"
|
||||
LICENSE="
|
||||
GNU GPL v1
|
||||
Artistic (Perl)
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku_devel
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:gcc
|
||||
cmd:make
|
||||
cmd:perl"
|
||||
cmd:perl
|
||||
"
|
||||
|
||||
SOURCE_DIR="HTML-Parser-3.70"
|
||||
BUILD() {
|
||||
BUILD()
|
||||
{
|
||||
perl Makefile.PL PREFIX=$prefix
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL() {
|
||||
INSTALL()
|
||||
{
|
||||
make install
|
||||
}
|
||||
|
||||
DESCRIPTION="
|
||||
The HTML-Parser distribution is is a collection of perl modules that parse and \
|
||||
extract information from HTML documents.
|
||||
"
|
||||
|
||||
@@ -1,23 +1,19 @@
|
||||
#FIXME: Appending installation info to /packages/html_parser-3.70-1/.self/lib/perl5/5.18.1/BePC-haiku/perllocal.pod
|
||||
#FIXME: Warning: prerequisite HTML::Tagset 3 not found.
|
||||
SUMMARY="Encode or decode strings with HTML entities"
|
||||
DESCRIPTION="
|
||||
The HTML-Parser distribution is is a collection of perl modules that parse and \
|
||||
extract information from HTML documents.
|
||||
"
|
||||
DESCRIPTION="The HTML-Parser distribution is is a collection of perl modules \
|
||||
that parse and extract information from HTML documents."
|
||||
HOMEPAGE="http://search.cpan.org/~gaas/HTML-Parser/"
|
||||
COPYRIGHT="
|
||||
1995-2009 Gisle Aas. All rights reserved.
|
||||
1999-2000 Michael A. Chase. All rights reserved.
|
||||
"
|
||||
LICENSE="
|
||||
GNU GPL v1
|
||||
Artistic
|
||||
"
|
||||
SOURCE_URI="https://github.com/gisle/html-parser/archive/$portVersion.tar.gz"
|
||||
SOURCE_FILENAME="html_parser-$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="0ef2ec6ed99f80a344ce3bc93d5eff6dd8613f4a544fa4ffe44a823cfd19b851"
|
||||
COPYRIGHT="1995-2009 Gisle Aas
|
||||
1999-2000 Michael A. Chase"
|
||||
LICENSE="GNU GPL v1
|
||||
Artistic"
|
||||
REVISION="2"
|
||||
SOURCE_URI="https://github.com/gisle/html-parser/archive/$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="0ef2ec6ed99f80a344ce3bc93d5eff6dd8613f4a544fa4ffe44a823cfd19b851"
|
||||
SOURCE_FILENAME="html_parser-$portVersion.tar.gz"
|
||||
SOURCE_DIR="html-parser-$portVersion"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
|
||||
PROVIDES="
|
||||
@@ -27,6 +23,7 @@ REQUIRES="
|
||||
haiku
|
||||
perl
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku_devel
|
||||
"
|
||||
@@ -36,8 +33,6 @@ BUILD_PREREQUIRES="
|
||||
cmd:perl
|
||||
"
|
||||
|
||||
SOURCE_DIR="html-parser-$portVersion"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
perl Makefile.PL PREFIX=$prefix
|
||||
|
||||
@@ -1,13 +1,12 @@
|
||||
SUMMARY="A perl module for parsing XML documents"
|
||||
DESCRIPTION="
|
||||
XML-Parser - A perl module for parsing XML documents.
|
||||
"
|
||||
DESCRIPTION="XML-Parser - A perl module for parsing XML documents."
|
||||
HOMEPAGE="http://search.cpan.org/~msergeant/XML-Parser-2.36/"
|
||||
COPYRIGHT="1998-2000 Larry Wall and Clark Cooper"
|
||||
LICENSE="Artistic"
|
||||
REVISION="1"
|
||||
SOURCE_URI="http://search.cpan.org/CPAN/authors/id/M/MS/MSERGEANT/XML-Parser-2.36.tar.gz"
|
||||
CHECKSUM_SHA256="9fd529867402456bd826fe0e5588d35b3a2e27e586a2fd838d1352b71c2ed73f"
|
||||
REVISION="1"
|
||||
COPYRIGHT="1998-2000 Larry Wall and Clark Cooper. All rights reserved."
|
||||
LICENSE="Artistic (Perl)"
|
||||
SOURCE_DIR="XML-Parser-2.36"
|
||||
|
||||
ARCHITECTURES="x86 x86_gcc2 x86_64"
|
||||
|
||||
@@ -30,8 +29,6 @@ BUILD_PREREQUIRES="
|
||||
cmd:perl
|
||||
"
|
||||
|
||||
SOURCE_DIR="XML-Parser-2.36"
|
||||
|
||||
# TODO: Remove hardcoded paths. The following shows how to get the the file path:
|
||||
#find /boot/common/lib/perl5 -type f -name unixish.h | grep -FzZ BePC-haiku/CORE/unixish.h
|
||||
|
||||
|
||||
@@ -2,12 +2,13 @@ SUMMARY="A single-player 2D action role playing game"
|
||||
DESCRIPTION="Flare is a single-player 2D action RPG with fast-paced action \
|
||||
and a dark fantasy style."
|
||||
HOMEPAGE="http://flarerpg.org"
|
||||
COPYRIGHT="2010-2013 Clint Bellanger"
|
||||
LICENSE="GNU GPL v3"
|
||||
REVISION="3"
|
||||
SOURCE_URI="http://downloads.sourceforge.net/project/flare-game/Linux/flare.0.19.tar.gz"
|
||||
CHECKSUM_SHA256="c96995fff6b71d44ddeae611b1ae4cd35162655f73088000786d03478f0a924e"
|
||||
SOURCE_DIR="flare.0.19"
|
||||
REVISION="3"
|
||||
LICENSE="GNU GPL v3"
|
||||
COPYRIGHT="2010-2013 Clint Bellanger"
|
||||
PATCHES="flare-0.19.patch"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -25,7 +26,7 @@ REQUIRES="
|
||||
lib:libsdl_ttf$secondaryArchSuffix
|
||||
"
|
||||
|
||||
SUMMARY_data="Flare data files"
|
||||
SUMMARY_data="Data files for the game Flare"
|
||||
ARCHITECTURES_data="any"
|
||||
|
||||
PROVIDES_data="
|
||||
@@ -48,8 +49,6 @@ BUILD_PREREQUIRES="
|
||||
cmd:gcc$secondaryArchSuffix
|
||||
"
|
||||
|
||||
PATCHES="flare-0.19.patch"
|
||||
|
||||
USER_SETTINGS_FILES="
|
||||
settings/flare
|
||||
"
|
||||
|
||||
@@ -1,28 +1,31 @@
|
||||
SUMMARY="A role playing game battling roboters"
|
||||
DESCRIPTION="
|
||||
The game tells the story of a world destroyed by a conflict between robots and \
|
||||
their human masters. Play as Tux in a quest to save the world from the \
|
||||
murderous rebel bots who know no mercy. You get to choose which path you wish \
|
||||
to follow, and freedom of choice is everywhere in the game.
|
||||
DESCRIPTION="The game tells the story of a world destroyed by a conflict \
|
||||
between robots and their human masters. Play as Tux in a quest to save the \
|
||||
world from the murderous rebel bots who know no mercy. You get to choose \
|
||||
which path you wish to follow, and freedom of choice is everywhere in the game.
|
||||
|
||||
FreedroidRPG features a real time combat system with melee and ranged weapons, \
|
||||
fairly similar to the proprietary game Diablo. There is an innovative system of \
|
||||
programs that can be run in order to take control of enemy robots, alter their \
|
||||
behavior, or improve one's characteristics. You can use over 50 different kinds \
|
||||
of items and fight countless enemies on your way to your destiny. An advanced \
|
||||
dialog system provides story background and immersive role playing situations.
|
||||
FreedroidRPG features a real time combat system with melee and ranged \
|
||||
weapons, fairly similar to the proprietary game Diablo. There is an \
|
||||
innovative system of programs that can be run in order to take control of \
|
||||
enemy robots, alter their behavior, or improve one's characteristics. You \
|
||||
can use over 50 different kinds of items and fight countless enemies on your \
|
||||
way to your destiny. An advanced dialog system provides story background and \
|
||||
immersive role playing situations.
|
||||
|
||||
The game is complete, fully playable, and can provide about 10 hours of fun.
|
||||
It is still being actively developed, and help is welcome in many areas. People \
|
||||
having - or trying to acquire - programming, map editing, or writing skills \
|
||||
will find FreedroidRPG to be an exciting, fast-moving project in which they can \
|
||||
fully express their creativity."
|
||||
It is still being actively developed, and help is welcome in many areas. \
|
||||
People having - or trying to acquire - programming, map editing, or writing \
|
||||
skills will find FreedroidRPG to be an exciting, fast-moving project in which \
|
||||
they can fully express their creativity."
|
||||
HOMEPAGE="http://freedroid.org"
|
||||
COPYRIGHT="2002-2010 The Freedroid team"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="http://sourceforge.net/projects/freedroid/files/freedroidRPG/freedroidRPG-0.15/freedroidRPG-0.15.1.tar.gz/download"
|
||||
CHECKSUM_SHA256="3e0e0e901f05386f49b8dfa1a8b3582ea82347deb7fb8e94fc15bf8ad058ba08"
|
||||
LICENSE="GNU GPL v2"
|
||||
COPYRIGHT="2002-2010 The Freedroid team"
|
||||
REVISION="1"
|
||||
SOURCE_DIR="freedroidrpg-0.15.1"
|
||||
PATCHES="configure.ac.patch
|
||||
configure.2.ac.patch"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -52,6 +55,17 @@ REQUIRES="
|
||||
lib:libglu$secondaryArchSuffix
|
||||
lib:libgl$secondaryArchSuffix
|
||||
"
|
||||
|
||||
SUMMARY_data="Data files for the game FreedroidRPG"
|
||||
ARCHITECTURES_data="any"
|
||||
|
||||
PROVIDES_data="
|
||||
freedroidrpg_data = $portVersion
|
||||
"
|
||||
REQUIRES_data="
|
||||
haiku
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libsdl$secondaryArchSuffix
|
||||
@@ -76,12 +90,7 @@ BUILD_PREREQUIRES="
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
cmd:python
|
||||
"
|
||||
SOURCE_DIR="freedroidrpg-0.15.1"
|
||||
|
||||
PATCHES="
|
||||
configure.ac.patch
|
||||
configure.2.ac.patch
|
||||
"
|
||||
PATCH()
|
||||
{
|
||||
sed -i 's/lua.h/..\/lua\/lua.h/g' src/*.c
|
||||
@@ -91,16 +100,19 @@ PATCH()
|
||||
sed -i 's/lualib.h/..\/lua\/lualib.h/g' src/*.c
|
||||
sed -i 's/lualib.h/..\/lua\/lualib.h/g' src/*.h
|
||||
}
|
||||
|
||||
BUILD()
|
||||
{
|
||||
libtoolize --force --copy --install
|
||||
aclocal
|
||||
autoconf
|
||||
automake
|
||||
./configure --disable-sdltest --with-embedded-lua --libdir=$libDir --includedir=$includeDir \
|
||||
--bindir=$binDir --datadir=$dataDir --mandir=$manDir
|
||||
./configure --disable-sdltest --with-embedded-lua --libdir=$libDir \
|
||||
--includedir=$includeDir --bindir=$binDir --datadir=$dataDir \
|
||||
--mandir=$manDir
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
make install
|
||||
@@ -112,13 +124,3 @@ INSTALL()
|
||||
packageEntries data $dataDir
|
||||
addAppDeskbarSymlink $appsDir/freedroidRPG "FreedroidRPG"
|
||||
}
|
||||
|
||||
SUMMARY_data="FreedroidRPG data files"
|
||||
ARCHITECTURES_data="any"
|
||||
|
||||
PROVIDES_data="
|
||||
freedroidrpg_data = $portVersion
|
||||
"
|
||||
REQUIRES_data="
|
||||
haiku
|
||||
"
|
||||
|
||||
@@ -14,8 +14,7 @@ RealVNC ones as working very well under Windows. You can get their clients, \
|
||||
servers and source code at http://www.realvnc.com/"
|
||||
HOMEPAGE="http://web.ncf.ca/au829/resume.html#VNCServer"
|
||||
COPYRIGHT="2004 by Alexander G. M. Smith
|
||||
1988,1989,1990,1991,1992 Richard Outerbridge (Public domain DES software \
|
||||
copyright)
|
||||
1988,1989,1990,1991,1992 Richard Outerbridge (Public domain DES software)
|
||||
1987, 1988, 1998 The Open Group and
|
||||
1987, 1988 Digital Equipment Corporation (Software from the X Window \
|
||||
System)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
SUMMARY="A tool to produce simple manual pages."
|
||||
SUMMARY="A tool to produce simple manual pages"
|
||||
DESCRIPTION="help2man is a tool for automatically generating simple manual \
|
||||
pages from program output. The program is intended to provide an easy way for \
|
||||
software authors to include a manual page in their distribution without \
|
||||
@@ -7,14 +7,12 @@ Given a program which produces reasonably standard ‘--help’ and ‘--version
|
||||
outputs, help2man can re-arrange that output into something which resembles a \
|
||||
manual page."
|
||||
HOMEPAGE="http://www.gnu.org/software/help2man/"
|
||||
COPYRIGHT="1997-2013 Free Software Foundation"
|
||||
REVISION="1"
|
||||
LICENSE="GNU GPL v3"
|
||||
SOURCE_URI="http://ftpmirror.gnu.org/help2man/help2man-1.43.3.tar.gz"
|
||||
CHECKSUM_SHA256="67978d118980ebd9f0c60be5db129527900a7b997b9568fc795ba9bdb341d303"
|
||||
|
||||
REVISION="1"
|
||||
|
||||
LICENSE="GNU GPL v3"
|
||||
COPYRIGHT="1997-2013 Free Software Foundation"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 ?x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
|
||||
|
||||
@@ -26,6 +24,7 @@ REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
cmd:perl
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
SUMMARY="A tool to produce simple manual pages."
|
||||
SUMMARY="A tool to produce simple manual pages"
|
||||
DESCRIPTION="help2man is a tool for automatically generating simple manual \
|
||||
pages from program output. The program is intended to provide an easy way for \
|
||||
software authors to include a manual page in their distribution without \
|
||||
@@ -7,14 +7,13 @@ Given a program which produces reasonably standard ‘--help’ and ‘--version
|
||||
outputs, help2man can re-arrange that output into something which resembles a \
|
||||
manual page."
|
||||
HOMEPAGE="http://www.gnu.org/software/help2man/"
|
||||
HOMEPAGE="http://www.gnu.org/software/help2man/"
|
||||
COPYRIGHT="1997-2013 Free Software Foundation"
|
||||
REVISION="1"
|
||||
LICENSE="GNU GPL v3"
|
||||
SOURCE_URI="http://ftpmirror.gnu.org/help2man/help2man-1.44.1.tar.xz"
|
||||
CHECKSUM_SHA256="22de6846771921f455e389cdca07119d7f55b1877685b42dd5bbb9fc1377defb"
|
||||
|
||||
REVISION="1"
|
||||
|
||||
LICENSE="GNU GPL v3"
|
||||
COPYRIGHT="1997-2013 Free Software Foundation"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
|
||||
|
||||
@@ -26,6 +25,7 @@ REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
cmd:perl
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
"
|
||||
|
||||
@@ -7,11 +7,11 @@ Given a program which produces reasonably standard ‘--help’ and ‘--version
|
||||
outputs, help2man can re-arrange that output into something which resembles a \
|
||||
manual page."
|
||||
HOMEPAGE="http://www.gnu.org/software/help2man/"
|
||||
SOURCE_URI="http://ftpmirror.gnu.org/help2man/help2man-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="615ff5ac38369ddb3707c5fd71672ab122639fd9cf6870de172e0127ed632caf"
|
||||
COPYRIGHT="1997-2013 Free Software Foundation"
|
||||
REVISION="1"
|
||||
LICENSE="GNU GPL v3"
|
||||
COPYRIGHT="1997-2014 Free Software Foundation"
|
||||
SOURCE_URI="http://ftpmirror.gnu.org/help2man/help2man-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="615ff5ac38369ddb3707c5fd71672ab122639fd9cf6870de172e0127ed632caf"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
|
||||
@@ -24,6 +24,7 @@ REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
cmd:perl
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
"
|
||||
|
||||
@@ -1,16 +1,17 @@
|
||||
SUMMARY="Multi-platform GL implementation"
|
||||
DESCRIPTION="
|
||||
Mesa is an open-source implementation of the OpenGL specification. The OpenGL \
|
||||
specification documents a system for rendering interactive 3D graphics.
|
||||
Mesa fills the role of the Haiku OpenGL kit providing 3D rendering to Haiku \
|
||||
applications.
|
||||
"
|
||||
DESCRIPTION="Mesa is an open-source implementation of the OpenGL \
|
||||
specification. The OpenGL specification documents a system for rendering \
|
||||
interactive 3D graphics. Mesa fills the role of the Haiku OpenGL kit \
|
||||
providing 3D rendering to Haiku applications."
|
||||
HOMEPAGE="http://www.mesa3d.org/"
|
||||
COPYRIGHT="1999-2013 Brian Paul All Rights Reserved."
|
||||
COPYRIGHT="1999-2013 Brian Paul"
|
||||
LICENSE="MIT"
|
||||
REVISION="5"
|
||||
SOURCE_URI="ftp://ftp.freedesktop.org/pub/mesa/10.0.1/MesaLib-10.0.1.tar.bz2"
|
||||
CHECKSUM_SHA256="3cdf868f9599ca310c17fcf5b4ce9aec9903d8bf8561fde2577f3d422f823270"
|
||||
REVISION="5"
|
||||
SOURCE_DIR="Mesa-$portVersion"
|
||||
PATCHES="mesa-10.0.1.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -21,12 +22,18 @@ PROVIDES="
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
"
|
||||
|
||||
PROVIDES_devel="
|
||||
mesa${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libGL$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
REQUIRES_devel="
|
||||
mesa$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
"
|
||||
|
||||
PATCHES="mesa-10.0.1.patchset"
|
||||
|
||||
# We're locked to LLVM 3.2 as 3.3 is broken at the moment on Haiku.
|
||||
# Mesa should build with any newer LLVM version however.
|
||||
# As LLVM is only linked into the swpipe renderer (and not libGL)
|
||||
@@ -43,8 +50,6 @@ BUILD_PREREQUIRES="
|
||||
cmd:sed
|
||||
"
|
||||
|
||||
SOURCE_DIR="Mesa-$portVersion"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
if [ -n "$secondaryArchSuffix" ]; then
|
||||
@@ -104,27 +109,16 @@ INSTALL()
|
||||
"$addOnsDir/opengl/Software Rasterizer"
|
||||
}
|
||||
|
||||
# ----- devel package -------------------------------------------------------
|
||||
|
||||
PROVIDES_devel="
|
||||
mesa${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libGL$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
|
||||
REQUIRES_devel="
|
||||
mesa$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
# ===== Mesa OpenGL Add-ons ==================================================
|
||||
# ----- swrast package -------------------------------------------------------
|
||||
|
||||
SUMMARY_swrast="Mesa software rasterization renderer"
|
||||
DESCRIPTION_swrast="This 3D BGLRenderer add-on provides Mesa software
|
||||
rasterization on Haiku systems. Software rasterization performs all
|
||||
3D rendering on the systems CPU and doesn't require any specialized
|
||||
hardware. Software rasterization is generally considered a fallback
|
||||
3D rendering method as performance is limited.
|
||||
"
|
||||
SUMMARY_swrast="The Mesa software rasterization renderer"
|
||||
DESCRIPTION_swrast="This 3D BGLRenderer add-on provides Mesa software \
|
||||
rasterization on Haiku systems. Software rasterization performs all \
|
||||
3D rendering on the systems CPU and doesn't require any specialized \
|
||||
hardware. Software rasterization is generally considered a fallback \
|
||||
3D rendering method as performance is limited."
|
||||
|
||||
PROVIDES_swrast="
|
||||
mesa${secondaryArchSuffix}_swrast = $portVersion
|
||||
"
|
||||
@@ -135,20 +129,19 @@ REQUIRED_swrast="
|
||||
# ===== Gallium OpenGL Add-ons ===============================================
|
||||
# ----- swpipe package -------------------------------------------------------
|
||||
|
||||
SUMMARY_swpipe="Mesa LLVM enhanced Gallium software pipe renderer"
|
||||
DESCRIPTION_swpipe="This 3D BGLRenderer add-on provides Gallium LLVM
|
||||
enhanced software rendering. Software pipe rendering performs all
|
||||
3D rendering on the systems CPU and doesn't require any specialized
|
||||
hardware. The usage of LLVM over traditional rasterization gives this
|
||||
renderer a boost in performance.
|
||||
SUMMARY_swpipe="The Mesa LLVM enhanced Gallium software pipe renderer"
|
||||
DESCRIPTION_swpipe="This 3D BGLRenderer add-on provides Gallium LLVM \
|
||||
enhanced software rendering. Software pipe rendering performs all \
|
||||
3D rendering on the systems CPU and doesn't require any specialized \
|
||||
hardware. The usage of LLVM over traditional rasterization gives this \
|
||||
renderer a boost in performance.
|
||||
|
||||
Gallium software pipe rendering is in an extremely early state as of \
|
||||
this version of Mesa, and may not function as expected."
|
||||
|
||||
Gallium software pipe rendering is in an extremely early state as of
|
||||
this version of Mesa, and may not function as expected.
|
||||
"
|
||||
PROVIDES_swpipe="
|
||||
mesa${secondaryArchSuffix}_swpipe = $portVersion
|
||||
"
|
||||
|
||||
REQUIRED_swpipe="
|
||||
mesa$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
@@ -1,16 +1,17 @@
|
||||
SUMMARY="Multi-platform GL implementation"
|
||||
DESCRIPTION="
|
||||
Mesa is an open-source implementation of the OpenGL specification. The OpenGL \
|
||||
specification documents a system for rendering interactive 3D graphics.
|
||||
Mesa fills the role of the Haiku OpenGL kit providing 3D rendering to Haiku \
|
||||
applications.
|
||||
"
|
||||
DESCRIPTION="Mesa is an open-source implementation of the OpenGL \
|
||||
specification. The OpenGL specification documents a system for rendering \
|
||||
interactive 3D graphics. Mesa fills the role of the Haiku OpenGL kit \
|
||||
providing 3D rendering to Haiku applications."
|
||||
HOMEPAGE="http://www.mesa3d.org/"
|
||||
COPYRIGHT="1999-2013 Brian Paul All Rights Reserved."
|
||||
COPYRIGHT="1999-2013 Brian Paul"
|
||||
LICENSE="MIT"
|
||||
REVISION="3"
|
||||
SOURCE_URI="ftp://ftp.freedesktop.org/pub/mesa/10.0.2/MesaLib-10.0.2.tar.bz2"
|
||||
CHECKSUM_SHA256="4502a8e2dfa53e15d8fff89c153e6b14824fe82e49bd101e7edc02fa8cf76a7e"
|
||||
REVISION="3"
|
||||
SOURCE_DIR="Mesa-$portVersion"
|
||||
PATCHES="mesa-10.0.2.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -21,12 +22,18 @@ PROVIDES="
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
"
|
||||
|
||||
PROVIDES_devel="
|
||||
mesa${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libGL$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
REQUIRES_devel="
|
||||
mesa$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
"
|
||||
|
||||
PATCHES="mesa-10.0.2.patchset"
|
||||
|
||||
BUILD_PREREQUIRES="
|
||||
libxml2_python
|
||||
llvm${secondaryArchSuffix}
|
||||
@@ -39,8 +46,6 @@ BUILD_PREREQUIRES="
|
||||
cmd:sed
|
||||
"
|
||||
|
||||
SOURCE_DIR="Mesa-$portVersion"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
if [ -n "$secondaryArchSuffix" ]; then
|
||||
@@ -100,27 +105,16 @@ INSTALL()
|
||||
"$addOnsDir/opengl/Software Rasterizer"
|
||||
}
|
||||
|
||||
# ----- devel package -------------------------------------------------------
|
||||
|
||||
PROVIDES_devel="
|
||||
mesa${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libGL$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
|
||||
REQUIRES_devel="
|
||||
mesa$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
# ===== Mesa OpenGL Add-ons ==================================================
|
||||
# ----- swrast package -------------------------------------------------------
|
||||
|
||||
SUMMARY_swrast="Mesa software rasterization renderer"
|
||||
DESCRIPTION_swrast="This 3D BGLRenderer add-on provides Mesa software
|
||||
rasterization on Haiku systems. Software rasterization performs all
|
||||
3D rendering on the systems CPU and doesn't require any specialized
|
||||
hardware. Software rasterization is generally considered a fallback
|
||||
3D rendering method as performance is limited.
|
||||
"
|
||||
SUMMARY_swrast="The Mesa software rasterization renderer"
|
||||
DESCRIPTION_swrast="This 3D BGLRenderer add-on provides Mesa software \
|
||||
rasterization on Haiku systems. Software rasterization performs all \
|
||||
3D rendering on the systems CPU and doesn't require any specialized \
|
||||
hardware. Software rasterization is generally considered a fallback \
|
||||
3D rendering method as performance is limited."
|
||||
|
||||
PROVIDES_swrast="
|
||||
mesa${secondaryArchSuffix}_swrast = $portVersion
|
||||
"
|
||||
@@ -131,20 +125,19 @@ REQUIRED_swrast="
|
||||
# ===== Gallium OpenGL Add-ons ===============================================
|
||||
# ----- swpipe package -------------------------------------------------------
|
||||
|
||||
SUMMARY_swpipe="Mesa LLVM enhanced Gallium software pipe renderer"
|
||||
DESCRIPTION_swpipe="This 3D BGLRenderer add-on provides Gallium LLVM
|
||||
enhanced software rendering. Software pipe rendering performs all
|
||||
3D rendering on the systems CPU and doesn't require any specialized
|
||||
hardware. The usage of LLVM over traditional rasterization gives this
|
||||
renderer a boost in performance.
|
||||
SUMMARY_swpipe="The Mesa LLVM enhanced Gallium software pipe renderer"
|
||||
DESCRIPTION_swpipe="This 3D BGLRenderer add-on provides Gallium LLVM \
|
||||
enhanced software rendering. Software pipe rendering performs all \
|
||||
3D rendering on the systems CPU and doesn't require any specialized \
|
||||
hardware. The usage of LLVM over traditional rasterization gives this \
|
||||
renderer a boost in performance.
|
||||
|
||||
Gallium software pipe rendering is in an extremely early state as of \
|
||||
this version of Mesa, and may not function as expected."
|
||||
|
||||
Gallium software pipe rendering is in an extremely early state as of
|
||||
this version of Mesa, and may not function as expected.
|
||||
"
|
||||
PROVIDES_swpipe="
|
||||
mesa${secondaryArchSuffix}_swpipe = $portVersion
|
||||
"
|
||||
|
||||
REQUIRED_swpipe="
|
||||
mesa$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
@@ -1,16 +1,17 @@
|
||||
SUMMARY="Multi-platform GL implementation"
|
||||
DESCRIPTION="
|
||||
Mesa is an open-source implementation of the OpenGL specification. The OpenGL \
|
||||
specification documents a system for rendering interactive 3D graphics.
|
||||
Mesa fills the role of the Haiku OpenGL kit providing 3D rendering to Haiku \
|
||||
applications.
|
||||
"
|
||||
DESCRIPTION="Mesa is an open-source implementation of the OpenGL \
|
||||
specification. The OpenGL specification documents a system for rendering \
|
||||
interactive 3D graphics. Mesa fills the role of the Haiku OpenGL kit \
|
||||
providing 3D rendering to Haiku applications."
|
||||
HOMEPAGE="http://www.mesa3d.org/"
|
||||
COPYRIGHT="1999-2013 Brian Paul All Rights Reserved."
|
||||
COPYRIGHT="1999-2013 Brian Paul"
|
||||
LICENSE="MIT"
|
||||
REVISION="1"
|
||||
SOURCE_URI="ftp://ftp.freedesktop.org/pub/mesa/10.1/MesaLib-10.1.0.tar.bz2"
|
||||
CHECKSUM_SHA256="5941c3d4772a9f447f51569dfca48e01af98080bc996991d00a13f900dab2230"
|
||||
REVISION="1"
|
||||
SOURCE_DIR="Mesa-$portVersion"
|
||||
PATCHES="mesa-10.1.0.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -21,6 +22,15 @@ PROVIDES="
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
"
|
||||
|
||||
PROVIDES_devel="
|
||||
mesa${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libGL$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
REQUIRES_devel="
|
||||
mesa$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
"
|
||||
@@ -36,10 +46,6 @@ BUILD_PREREQUIRES="
|
||||
cmd:sed
|
||||
"
|
||||
|
||||
SOURCE_DIR="Mesa-$portVersion"
|
||||
|
||||
PATCHES="mesa-10.1.0.patchset"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
if [ -n "$secondaryArchSuffix" ]; then
|
||||
@@ -99,27 +105,16 @@ INSTALL()
|
||||
"$addOnsDir/opengl/Software Rasterizer"
|
||||
}
|
||||
|
||||
# ----- devel package -------------------------------------------------------
|
||||
|
||||
PROVIDES_devel="
|
||||
mesa${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libGL$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
|
||||
REQUIRES_devel="
|
||||
mesa$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
# ===== Mesa OpenGL Add-ons ==================================================
|
||||
# ----- swrast package -------------------------------------------------------
|
||||
|
||||
SUMMARY_swrast="Mesa software rasterization renderer"
|
||||
DESCRIPTION_swrast="This 3D BGLRenderer add-on provides Mesa software
|
||||
rasterization on Haiku systems. Software rasterization performs all
|
||||
3D rendering on the systems CPU and doesn't require any specialized
|
||||
hardware. Software rasterization is generally considered a fallback
|
||||
3D rendering method as performance is limited.
|
||||
"
|
||||
SUMMARY_swrast="The Mesa software rasterization renderer"
|
||||
DESCRIPTION_swrast="This 3D BGLRenderer add-on provides Mesa software \
|
||||
rasterization on Haiku systems. Software rasterization performs all \
|
||||
3D rendering on the systems CPU and doesn't require any specialized \
|
||||
hardware. Software rasterization is generally considered a fallback \
|
||||
3D rendering method as performance is limited."
|
||||
|
||||
PROVIDES_swrast="
|
||||
mesa${secondaryArchSuffix}_swrast = $portVersion
|
||||
"
|
||||
@@ -130,20 +125,19 @@ REQUIRED_swrast="
|
||||
# ===== Gallium OpenGL Add-ons ===============================================
|
||||
# ----- swpipe package -------------------------------------------------------
|
||||
|
||||
SUMMARY_swpipe="Mesa LLVM enhanced Gallium software pipe renderer"
|
||||
DESCRIPTION_swpipe="This 3D BGLRenderer add-on provides Gallium LLVM
|
||||
enhanced software rendering. Software pipe rendering performs all
|
||||
3D rendering on the systems CPU and doesn't require any specialized
|
||||
hardware. The usage of LLVM over traditional rasterization gives this
|
||||
renderer a boost in performance.
|
||||
SUMMARY_swpipe="The Mesa LLVM enhanced Gallium software pipe renderer"
|
||||
DESCRIPTION_swpipe="This 3D BGLRenderer add-on provides Gallium LLVM \
|
||||
enhanced software rendering. Software pipe rendering performs all \
|
||||
3D rendering on the systems CPU and doesn't require any specialized \
|
||||
hardware. The usage of LLVM over traditional rasterization gives this \
|
||||
renderer a boost in performance.
|
||||
|
||||
Gallium software pipe rendering is in an extremely early state as of \
|
||||
this version of Mesa, and may not function as expected."
|
||||
|
||||
Gallium software pipe rendering is in an extremely early state as of
|
||||
this version of Mesa, and may not function as expected.
|
||||
"
|
||||
PROVIDES_swpipe="
|
||||
mesa${secondaryArchSuffix}_swpipe = $portVersion
|
||||
"
|
||||
|
||||
REQUIRED_swpipe="
|
||||
mesa$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
@@ -1,16 +1,17 @@
|
||||
SUMMARY="Multi-platform GL implementation"
|
||||
DESCRIPTION="
|
||||
Mesa is an open-source implementation of the OpenGL specification. The OpenGL \
|
||||
specification documents a system for rendering interactive 3D graphics.
|
||||
Mesa fills the role of the Haiku OpenGL kit providing 3D rendering to Haiku \
|
||||
applications.
|
||||
"
|
||||
DESCRIPTION="Mesa is an open-source implementation of the OpenGL \
|
||||
specification. The OpenGL specification documents a system for rendering \
|
||||
interactive 3D graphics. Mesa fills the role of the Haiku OpenGL kit \
|
||||
providing 3D rendering to Haiku applications."
|
||||
HOMEPAGE="http://www.mesa3d.org/"
|
||||
COPYRIGHT="1999-2013 Brian Paul All Rights Reserved."
|
||||
COPYRIGHT="1999-2013 Brian Paul"
|
||||
LICENSE="MIT"
|
||||
REVISION="1"
|
||||
SOURCE_URI="ftp://ftp.freedesktop.org/pub/mesa/10.2.9/MesaLib-10.2.9.tar.bz2"
|
||||
CHECKSUM_SHA256="f6031f8b7113a92325b60635c504c510490eebb2e707119bbff7bd86aa34657d"
|
||||
REVISION="1"
|
||||
SOURCE_DIR="Mesa-$portVersion"
|
||||
PATCHES="mesa-10.2.9.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 ?x86_64 ?arm ?ppc"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -21,6 +22,15 @@ PROVIDES="
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
"
|
||||
|
||||
PROVIDES_devel="
|
||||
mesa${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libGL$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
REQUIRES_devel="
|
||||
mesa$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
"
|
||||
@@ -36,9 +46,6 @@ BUILD_PREREQUIRES="
|
||||
cmd:sed
|
||||
"
|
||||
|
||||
SOURCE_DIR="Mesa-$portVersion"
|
||||
PATCHES="mesa-10.2.9.patchset"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
if [ -n "$secondaryArchSuffix" ]; then
|
||||
@@ -98,27 +105,16 @@ INSTALL()
|
||||
"$addOnsDir/opengl/Software Rasterizer"
|
||||
}
|
||||
|
||||
# ----- devel package -------------------------------------------------------
|
||||
|
||||
PROVIDES_devel="
|
||||
mesa${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libGL$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
|
||||
REQUIRES_devel="
|
||||
mesa$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
# ===== Mesa OpenGL Add-ons ==================================================
|
||||
# ----- swrast package -------------------------------------------------------
|
||||
|
||||
SUMMARY_swrast="Mesa software rasterization renderer"
|
||||
SUMMARY_swrast="The Mesa software rasterization renderer"
|
||||
DESCRIPTION_swrast="This 3D BGLRenderer add-on provides Mesa software \
|
||||
rasterization on Haiku systems. Software rasterization performs all 3D \
|
||||
rendering on the systems CPU and doesn't require any specialized hardware. \
|
||||
Software rasterization is generally considered a fallback 3D rendering method \
|
||||
as performance is limited.
|
||||
"
|
||||
rasterization on Haiku systems. Software rasterization performs all \
|
||||
3D rendering on the systems CPU and doesn't require any specialized \
|
||||
hardware. Software rasterization is generally considered a fallback \
|
||||
3D rendering method as performance is limited."
|
||||
|
||||
PROVIDES_swrast="
|
||||
mesa${secondaryArchSuffix}_swrast = $portVersion
|
||||
"
|
||||
@@ -129,14 +125,16 @@ REQUIRED_swrast="
|
||||
# ===== Gallium OpenGL Add-ons ===============================================
|
||||
# ----- swpipe package -------------------------------------------------------
|
||||
|
||||
SUMMARY_swpipe="Mesa LLVM enhanced Gallium software pipe renderer"
|
||||
DESCRIPTION_swpipe="This 3D BGLRenderer add-on provides Gallium LLVM enhanced \
|
||||
software rendering. Software pipe rendering performs all 3D rendering on the \
|
||||
systems CPU and doesn't require any specialized hardware. The usage of LLVM \
|
||||
over traditional rasterization gives this renderer a boost in performance.
|
||||
Gallium software pipe rendering is in an extremely early state as of this \
|
||||
version of Mesa, and may not function as expected.
|
||||
"
|
||||
SUMMARY_swpipe="The Mesa LLVM enhanced Gallium software pipe renderer"
|
||||
DESCRIPTION_swpipe="This 3D BGLRenderer add-on provides Gallium LLVM \
|
||||
enhanced software rendering. Software pipe rendering performs all \
|
||||
3D rendering on the systems CPU and doesn't require any specialized \
|
||||
hardware. The usage of LLVM over traditional rasterization gives this \
|
||||
renderer a boost in performance.
|
||||
|
||||
Gallium software pipe rendering is in an extremely early state as of \
|
||||
this version of Mesa, and may not function as expected."
|
||||
|
||||
PROVIDES_swpipe="
|
||||
mesa${secondaryArchSuffix}_swpipe = $portVersion
|
||||
"
|
||||
|
||||
@@ -1,16 +1,17 @@
|
||||
SUMMARY="Multi-platform GL implementation"
|
||||
DESCRIPTION="
|
||||
Mesa is an open-source implementation of the OpenGL specification. The OpenGL \
|
||||
specification documents a system for rendering interactive 3D graphics.
|
||||
Mesa fills the role of the Haiku OpenGL kit providing 3D rendering to Haiku \
|
||||
applications.
|
||||
"
|
||||
DESCRIPTION="Mesa is an open-source implementation of the OpenGL \
|
||||
specification. The OpenGL specification documents a system for rendering \
|
||||
interactive 3D graphics. Mesa fills the role of the Haiku OpenGL kit \
|
||||
providing 3D rendering to Haiku applications."
|
||||
HOMEPAGE="http://www.mesa3d.org/"
|
||||
COPYRIGHT="1999-2015 Brian Paul All Rights Reserved."
|
||||
COPYRIGHT="1999-2013 Brian Paul"
|
||||
LICENSE="MIT"
|
||||
REVISION="1"
|
||||
SOURCE_URI="ftp://ftp.freedesktop.org/pub/mesa/$portVersion/MesaLib-$portVersion.tar.bz2"
|
||||
CHECKSUM_SHA256="43c6ced15e237cbb21b3082d7c0b42777c50c1f731d0d4b5efb5231063fb6a5b"
|
||||
REVISION="1"
|
||||
SOURCE_DIR="Mesa-$portVersion"
|
||||
#PATCHES="mesa-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 ?x86 ?x86_64 ?arm ?ppc"
|
||||
SECONDARY_ARCHITECTURES="?x86"
|
||||
|
||||
@@ -21,6 +22,15 @@ PROVIDES="
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
"
|
||||
|
||||
PROVIDES_devel="
|
||||
mesa${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libGL$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
REQUIRES_devel="
|
||||
mesa$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
"
|
||||
@@ -36,9 +46,6 @@ BUILD_PREREQUIRES="
|
||||
cmd:sed
|
||||
"
|
||||
|
||||
SOURCE_DIR="Mesa-$portVersion"
|
||||
#PATCHES="mesa-$portVersion.patchset"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
if [ -n "$secondaryArchSuffix" ]; then
|
||||
@@ -98,27 +105,16 @@ INSTALL()
|
||||
"$addOnsDir/opengl/Software Rasterizer"
|
||||
}
|
||||
|
||||
# ----- devel package -------------------------------------------------------
|
||||
|
||||
PROVIDES_devel="
|
||||
mesa${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libGL$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
|
||||
REQUIRES_devel="
|
||||
mesa$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
# ===== Mesa OpenGL Add-ons ==================================================
|
||||
# ----- swrast package -------------------------------------------------------
|
||||
|
||||
SUMMARY_swrast="Mesa software rasterization renderer"
|
||||
SUMMARY_swrast="The Mesa software rasterization renderer"
|
||||
DESCRIPTION_swrast="This 3D BGLRenderer add-on provides Mesa software \
|
||||
rasterization on Haiku systems. Software rasterization performs all 3D \
|
||||
rendering on the systems CPU and doesn't require any specialized hardware. \
|
||||
Software rasterization is generally considered a fallback 3D rendering method \
|
||||
as performance is limited.
|
||||
"
|
||||
rasterization on Haiku systems. Software rasterization performs all \
|
||||
3D rendering on the systems CPU and doesn't require any specialized \
|
||||
hardware. Software rasterization is generally considered a fallback \
|
||||
3D rendering method as performance is limited."
|
||||
|
||||
PROVIDES_swrast="
|
||||
mesa${secondaryArchSuffix}_swrast = $portVersion
|
||||
"
|
||||
@@ -129,14 +125,16 @@ REQUIRED_swrast="
|
||||
# ===== Gallium OpenGL Add-ons ===============================================
|
||||
# ----- swpipe package -------------------------------------------------------
|
||||
|
||||
SUMMARY_swpipe="Mesa LLVM enhanced Gallium software pipe renderer"
|
||||
DESCRIPTION_swpipe="This 3D BGLRenderer add-on provides Gallium LLVM enhanced \
|
||||
software rendering. Software pipe rendering performs all 3D rendering on the \
|
||||
systems CPU and doesn't require any specialized hardware. The usage of LLVM \
|
||||
over traditional rasterization gives this renderer a boost in performance.
|
||||
Gallium software pipe rendering is in an extremely early state as of this \
|
||||
version of Mesa, and may not function as expected.
|
||||
"
|
||||
SUMMARY_swpipe="The Mesa LLVM enhanced Gallium software pipe renderer"
|
||||
DESCRIPTION_swpipe="This 3D BGLRenderer add-on provides Gallium LLVM \
|
||||
enhanced software rendering. Software pipe rendering performs all \
|
||||
3D rendering on the systems CPU and doesn't require any specialized \
|
||||
hardware. The usage of LLVM over traditional rasterization gives this \
|
||||
renderer a boost in performance.
|
||||
|
||||
Gallium software pipe rendering is in an extremely early state as of \
|
||||
this version of Mesa, and may not function as expected."
|
||||
|
||||
PROVIDES_swpipe="
|
||||
mesa${secondaryArchSuffix}_swpipe = $portVersion
|
||||
"
|
||||
|
||||
@@ -1,16 +1,17 @@
|
||||
SUMMARY="Multi-platform GL implementation"
|
||||
DESCRIPTION="
|
||||
Mesa is an open-source implementation of the OpenGL specification. The OpenGL \
|
||||
specification documents a system for rendering interactive 3D graphics.
|
||||
Mesa fills the role of the Haiku OpenGL kit providing 3D rendering to Haiku \
|
||||
applications.
|
||||
"
|
||||
DESCRIPTION="Mesa is an open-source implementation of the OpenGL \
|
||||
specification. The OpenGL specification documents a system for rendering \
|
||||
interactive 3D graphics. Mesa fills the role of the Haiku OpenGL kit \
|
||||
providing 3D rendering to Haiku applications."
|
||||
HOMEPAGE="http://www.mesa3d.org/"
|
||||
COPYRIGHT="1999-2015 Brian Paul All Rights Reserved."
|
||||
COPYRIGHT="1999-2013 Brian Paul"
|
||||
LICENSE="MIT"
|
||||
REVISION="1"
|
||||
SOURCE_URI="ftp://ftp.freedesktop.org/pub/mesa/$portVersion/MesaLib-$portVersion.tar.bz2"
|
||||
CHECKSUM_SHA256="2c351c98671f9a7ab3fd9c601bb7a255801b1580f5dd0992639f99152801b0d2"
|
||||
REVISION="1"
|
||||
SOURCE_DIR="Mesa-$portVersion"
|
||||
PATCHES="mesa-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 ?x86 ?x86_64 ?arm ?ppc"
|
||||
SECONDARY_ARCHITECTURES="?x86"
|
||||
|
||||
@@ -21,6 +22,15 @@ PROVIDES="
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
"
|
||||
|
||||
PROVIDES_devel="
|
||||
mesa${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libGL$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
REQUIRES_devel="
|
||||
mesa$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
"
|
||||
@@ -36,9 +46,6 @@ BUILD_PREREQUIRES="
|
||||
cmd:sed
|
||||
"
|
||||
|
||||
SOURCE_DIR="Mesa-$portVersion"
|
||||
PATCHES="mesa-$portVersion.patchset"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
if [ -n "$secondaryArchSuffix" ]; then
|
||||
@@ -98,27 +105,16 @@ INSTALL()
|
||||
"$addOnsDir/opengl/Software Rasterizer"
|
||||
}
|
||||
|
||||
# ----- devel package -------------------------------------------------------
|
||||
|
||||
PROVIDES_devel="
|
||||
mesa${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libGL$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
|
||||
REQUIRES_devel="
|
||||
mesa$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
# ===== Mesa OpenGL Add-ons ==================================================
|
||||
# ----- swrast package -------------------------------------------------------
|
||||
|
||||
SUMMARY_swrast="Mesa software rasterization renderer"
|
||||
SUMMARY_swrast="The Mesa software rasterization renderer"
|
||||
DESCRIPTION_swrast="This 3D BGLRenderer add-on provides Mesa software \
|
||||
rasterization on Haiku systems. Software rasterization performs all 3D \
|
||||
rendering on the systems CPU and doesn't require any specialized hardware. \
|
||||
Software rasterization is generally considered a fallback 3D rendering method \
|
||||
as performance is limited.
|
||||
"
|
||||
rasterization on Haiku systems. Software rasterization performs all \
|
||||
3D rendering on the systems CPU and doesn't require any specialized \
|
||||
hardware. Software rasterization is generally considered a fallback \
|
||||
3D rendering method as performance is limited."
|
||||
|
||||
PROVIDES_swrast="
|
||||
mesa${secondaryArchSuffix}_swrast = $portVersion
|
||||
"
|
||||
@@ -129,14 +125,16 @@ REQUIRED_swrast="
|
||||
# ===== Gallium OpenGL Add-ons ===============================================
|
||||
# ----- swpipe package -------------------------------------------------------
|
||||
|
||||
SUMMARY_swpipe="Mesa LLVM enhanced Gallium software pipe renderer"
|
||||
DESCRIPTION_swpipe="This 3D BGLRenderer add-on provides Gallium LLVM enhanced \
|
||||
software rendering. Software pipe rendering performs all 3D rendering on the \
|
||||
systems CPU and doesn't require any specialized hardware. The usage of LLVM \
|
||||
over traditional rasterization gives this renderer a boost in performance.
|
||||
Gallium software pipe rendering is in an extremely early state as of this \
|
||||
version of Mesa, and may not function as expected.
|
||||
"
|
||||
SUMMARY_swpipe="The Mesa LLVM enhanced Gallium software pipe renderer"
|
||||
DESCRIPTION_swpipe="This 3D BGLRenderer add-on provides Gallium LLVM \
|
||||
enhanced software rendering. Software pipe rendering performs all \
|
||||
3D rendering on the systems CPU and doesn't require any specialized \
|
||||
hardware. The usage of LLVM over traditional rasterization gives this \
|
||||
renderer a boost in performance.
|
||||
|
||||
Gallium software pipe rendering is in an extremely early state as of \
|
||||
this version of Mesa, and may not function as expected."
|
||||
|
||||
PROVIDES_swpipe="
|
||||
mesa${secondaryArchSuffix}_swpipe = $portVersion
|
||||
"
|
||||
|
||||
@@ -1,16 +1,17 @@
|
||||
SUMMARY="Multi-platform GL implementation"
|
||||
DESCRIPTION="
|
||||
Mesa is an open-source implementation of the OpenGL specification. The OpenGL \
|
||||
specification documents a system for rendering interactive 3D graphics.
|
||||
Mesa fills the role of the Haiku OpenGL kit providing 3D rendering to Haiku \
|
||||
applications.
|
||||
"
|
||||
DESCRIPTION="Mesa is an open-source implementation of the OpenGL \
|
||||
specification. The OpenGL specification documents a system for rendering \
|
||||
interactive 3D graphics. Mesa fills the role of the Haiku OpenGL kit \
|
||||
providing 3D rendering to Haiku applications."
|
||||
HOMEPAGE="http://www.mesa3d.org/"
|
||||
COPYRIGHT="1999-2013 Brian Paul All Rights Reserved."
|
||||
COPYRIGHT="1999-2013 Brian Paul"
|
||||
LICENSE="MIT"
|
||||
REVISION="1"
|
||||
SOURCE_URI="ftp://ftp.freedesktop.org/pub/mesa/10.5.2/mesa-10.5.2.tar.xz"
|
||||
CHECKSUM_SHA256="2f4b6fb77c3e7d6f861558d0884a3073f575e1e673dad8d1b0624e78e9c4dd44"
|
||||
REVISION="1"
|
||||
#SOURCE_DIR="Mesa-$portVersion"
|
||||
PATCHES="mesa-10.5.2.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 ?x86_64 ?arm ?ppc"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
@@ -21,6 +22,15 @@ PROVIDES="
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
"
|
||||
|
||||
PROVIDES_devel="
|
||||
mesa${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libGL$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
REQUIRES_devel="
|
||||
mesa$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
"
|
||||
@@ -36,9 +46,6 @@ BUILD_PREREQUIRES="
|
||||
cmd:sed
|
||||
"
|
||||
|
||||
#SOURCE_DIR="Mesa-$portVersion"
|
||||
PATCHES="mesa-10.5.2.patchset"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
if [ -n "$secondaryArchSuffix" ]; then
|
||||
@@ -98,27 +105,16 @@ INSTALL()
|
||||
"$addOnsDir/opengl/Software Rasterizer"
|
||||
}
|
||||
|
||||
# ----- devel package -------------------------------------------------------
|
||||
|
||||
PROVIDES_devel="
|
||||
mesa${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libGL$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
|
||||
REQUIRES_devel="
|
||||
mesa$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
# ===== Mesa OpenGL Add-ons ==================================================
|
||||
# ----- swrast package -------------------------------------------------------
|
||||
|
||||
SUMMARY_swrast="Mesa software rasterization renderer"
|
||||
SUMMARY_swrast="The Mesa software rasterization renderer"
|
||||
DESCRIPTION_swrast="This 3D BGLRenderer add-on provides Mesa software \
|
||||
rasterization on Haiku systems. Software rasterization performs all 3D \
|
||||
rendering on the systems CPU and doesn't require any specialized hardware. \
|
||||
Software rasterization is generally considered a fallback 3D rendering method \
|
||||
as performance is limited.
|
||||
"
|
||||
rasterization on Haiku systems. Software rasterization performs all \
|
||||
3D rendering on the systems CPU and doesn't require any specialized \
|
||||
hardware. Software rasterization is generally considered a fallback \
|
||||
3D rendering method as performance is limited."
|
||||
|
||||
PROVIDES_swrast="
|
||||
mesa${secondaryArchSuffix}_swrast = $portVersion
|
||||
"
|
||||
@@ -129,14 +125,16 @@ REQUIRED_swrast="
|
||||
# ===== Gallium OpenGL Add-ons ===============================================
|
||||
# ----- swpipe package -------------------------------------------------------
|
||||
|
||||
SUMMARY_swpipe="Mesa LLVM enhanced Gallium software pipe renderer"
|
||||
DESCRIPTION_swpipe="This 3D BGLRenderer add-on provides Gallium LLVM enhanced \
|
||||
software rendering. Software pipe rendering performs all 3D rendering on the \
|
||||
systems CPU and doesn't require any specialized hardware. The usage of LLVM \
|
||||
over traditional rasterization gives this renderer a boost in performance.
|
||||
Gallium software pipe rendering is in an extremely early state as of this \
|
||||
version of Mesa, and may not function as expected.
|
||||
"
|
||||
SUMMARY_swpipe="The Mesa LLVM enhanced Gallium software pipe renderer"
|
||||
DESCRIPTION_swpipe="This 3D BGLRenderer add-on provides Gallium LLVM \
|
||||
enhanced software rendering. Software pipe rendering performs all \
|
||||
3D rendering on the systems CPU and doesn't require any specialized \
|
||||
hardware. The usage of LLVM over traditional rasterization gives this \
|
||||
renderer a boost in performance.
|
||||
|
||||
Gallium software pipe rendering is in an extremely early state as of \
|
||||
this version of Mesa, and may not function as expected."
|
||||
|
||||
PROVIDES_swpipe="
|
||||
mesa${secondaryArchSuffix}_swpipe = $portVersion
|
||||
"
|
||||
|
||||
@@ -1,21 +1,18 @@
|
||||
SUMMARY="Multi-platform GL implementation"
|
||||
DESCRIPTION="
|
||||
Mesa is an open-source implementation of the OpenGL specification. The OpenGL \
|
||||
specification documents a system for rendering interactive 3D graphics.
|
||||
Mesa fills the role of the Haiku OpenGL kit providing 3D rendering to Haiku \
|
||||
applications.
|
||||
"
|
||||
DESCRIPTION="Mesa is an open-source implementation of the OpenGL \
|
||||
specification. The OpenGL specification documents a system for rendering \
|
||||
interactive 3D graphics. Mesa fills the role of the Haiku OpenGL kit \
|
||||
providing 3D rendering to Haiku applications."
|
||||
HOMEPAGE="http://www.mesa3d.org/"
|
||||
COPYRIGHT="1999-2013 Brian Paul All Rights Reserved."
|
||||
COPYRIGHT="1999-2013 Brian Paul"
|
||||
LICENSE="MIT"
|
||||
|
||||
REVISION="10"
|
||||
SOURCE_URI="https://github.com/haiku/mesa_legacy/archive/7.9.2-9.tar.gz"
|
||||
SOURCE_DIR="mesa_legacy-7.9.2-9"
|
||||
SOURCE_FILENAME="mesa_legacy-7.9.2-9.tar.gz"
|
||||
CHECKSUM_SHA256="445c4081c761851343ae732b5f233f269f6751ff422aa0299aae009fe049c273"
|
||||
PATCHES="mesa-7.9.2.patchset"
|
||||
|
||||
REVISION="10"
|
||||
ARCHITECTURES="x86_gcc2 !x86"
|
||||
SECONDARY_ARCHITECTURES="?x86_gcc2"
|
||||
|
||||
@@ -23,14 +20,21 @@ PROVIDES="
|
||||
mesa$secondaryArchSuffix = $portVersion compat >= 7.9
|
||||
lib:libGL$secondaryArchSuffix
|
||||
"
|
||||
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
"
|
||||
|
||||
PROVIDES_devel="
|
||||
mesa${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libGL${secondaryArchSuffix} = $portVersion
|
||||
"
|
||||
REQUIRES_devel="
|
||||
mesa${secondaryArchSuffix} == $portVersion base
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
"
|
||||
|
||||
BUILD_PREREQUIRES="
|
||||
libxml2_python
|
||||
cmd:bison
|
||||
@@ -101,27 +105,16 @@ INSTALL()
|
||||
"$addOnsDir/opengl/Legacy Software Rasterizer"
|
||||
}
|
||||
|
||||
# ----- devel package -------------------------------------------------------
|
||||
|
||||
PROVIDES_devel="
|
||||
mesa${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libGL${secondaryArchSuffix} = $portVersion
|
||||
"
|
||||
|
||||
REQUIRES_devel="
|
||||
mesa${secondaryArchSuffix} == $portVersion base
|
||||
"
|
||||
|
||||
# ===== Mesa OpenGL Add-ons ==================================================
|
||||
# ----- swrast package -------------------------------------------------------
|
||||
|
||||
SUMMARY_swrast="Mesa legacy software rasterization renderer"
|
||||
DESCRIPTION_swrast="This 3D BGLRenderer add-on provides Mesa software
|
||||
rasterization on Haiku systems. Software rasterization performs all
|
||||
3D rendering on the systems CPU and doesn't require any specialized
|
||||
hardware. Software rasterization is generally considered a fallback
|
||||
3D rendering method as performance is limited.
|
||||
"
|
||||
SUMMARY_swrast="The Mesa software rasterization renderer"
|
||||
DESCRIPTION_swrast="This 3D BGLRenderer add-on provides Mesa software \
|
||||
rasterization on Haiku systems. Software rasterization performs all \
|
||||
3D rendering on the systems CPU and doesn't require any specialized \
|
||||
hardware. Software rasterization is generally considered a fallback \
|
||||
3D rendering method as performance is limited."
|
||||
|
||||
PROVIDES_swrast="
|
||||
mesa${secondaryArchSuffix}_swrast = $portVersion
|
||||
"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
SUMMARY="A lightweight QtWebKit browser."
|
||||
SUMMARY="A lightweight QtWebKit browser"
|
||||
DESCRIPTION="QupZilla is a free and open-source web browser, \
|
||||
intended for general users. It allows seamless integration with \
|
||||
users' desktop environments and has several distinguishing features \
|
||||
@@ -30,12 +30,6 @@ REQUIRES="
|
||||
lib:libexecinfo${secondaryArchSuffix}
|
||||
"
|
||||
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:qmake${secondaryArchSuffix}
|
||||
cmd:make
|
||||
cmd:g++${secondaryArchSuffix}
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
"
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
libqt4${secondaryArchSuffix}_devel >= 4.8.0
|
||||
@@ -43,6 +37,12 @@ BUILD_REQUIRES="
|
||||
devel:libcrypto${secondaryArchSuffix}
|
||||
devel:libexecinfo${secondaryArchSuffix}
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:qmake${secondaryArchSuffix}
|
||||
cmd:make
|
||||
cmd:g++${secondaryArchSuffix}
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user