De-lint recipe.

*	openimageio
	Re-ordering blocks
	Adding formerly unreferenced patchset. Doesn't build anyway.

*	ordereddict
	Removed "." from SUMMARY
	Re-ordering blocks

*	oricutron
	Removed "." from SUMMARY
	Still a non-building BEP file

*	orphilia_dropbox
	Removed "." from SUMMARY
	Re-ordering blocks

*	pachi
	Removed "(C)" from COPYRIGHT
	Re-ordering blocks

*	pari
	Removed "." from SUMMARY
	Re-ordering blocks

*	pciutils
	Improved DESCRIPTION
	Re-ordering blocks

*	phantomlimb
	Improved SUMMARY
	Re-ordering blocks

*	photograbber
	Removed "." from SUMMARY
	Re-ordering blocks

*	piozone
	Improved DESCRIPTION
	Re-ordering blocks

*	plee_the_bear
	Removed "." and improved SUMMARY
	Re-ordering blocks

*	postgresql_server
	Removed "." from SUMMARY
	Re-ordering blocks

*	privoxy
	Removed "." and improved SUMMARY
	Re-ordering blocks

*	proj-4
	Removed "." and improved SUMMARY
	Re-ordering blocks
	Changed the SOURCE_URI to the github where they moved
	Added $secondaryArchSuffix to the provided cmd

*	protobuf
	Re-ordering blocks
	Updating and referencing patch
	Removed out-of-date patch.
This commit is contained in:
Humdinger
2015-07-22 17:58:51 +02:00
parent 9ae34fe13c
commit 0817519846
17 changed files with 261 additions and 315 deletions

View File

@@ -1,20 +1,19 @@
SUMMARY="Hard disk benchmarking program"
DESCRIPTION="
Hard disk benchmarking program
"
LICENSE="GNU GPL v2"
COPYRIGHT="2002 Peter Eriksson"
DESCRIPTION="Piozone - Peter's disk performance benchmarking tool"
HOMEPAGE="http://www.lysator.se/~pen/piozone/"
COPYRIGHT="2002 Peter Eriksson"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="ftp://ftp.lysator.liu.se/pub/unix/piozone/piozone-1.0.tar.gz"
CHECKSUM_SHA256="0b7f880b72b10664a24b712c22c90b4caab4f0cb1a8c99cba0d1a106fd63d15d"
REVISION="1"
PATCHES="piozone-1.0.patch"
ARCHITECTURES="?x86 ?x86_gcc2 ?x86_64"
PROVIDES="
piozone = $portVersion
cmd:piozone = $portVersion
"
REQUIRES="
haiku
"
@@ -22,14 +21,11 @@ REQUIRES="
BUILD_REQUIRES="
haiku_devel
"
BUILD_PREREQUIRES="
cmd:make
cmd:gcc
"
PATCHES="piozone-1.0.patch"
BUILD()
{
make

View File

@@ -1,4 +1,4 @@
SUMMARY="Oricutron is an emulator for the Oric series of computers."
SUMMARY="Oricutron is an emulator for the Oric series of computers"
DESCRIPTION="
Oricutron is an emulator for the Oric series of computers.
"

View File

@@ -1,51 +1,54 @@
SUMMARY="A powerful, open source object-relational database system."
DESCRIPTION="
PostgreSQL is a powerful, open source object-relational database system. It has\
more than 15 years of active development and a proven architecture that has \
earned it a strong reputation for reliability, data integrity, and correctness.\
It runs on all major operating systems, including Linux, UNIX (AIX, BSD, HP-UX,\
SGI IRIX, Mac OS X, Solaris, Tru64), and Windows. It is fully ACID compliant,\
has full support for foreign keys, joins, views, triggers, and stored\
procedures (in multiple languages). It includes most SQL:2008 data types,\
including INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, and\
TIMESTAMP. It also supports storage of binary large objects, including\
pictures, sounds, or video. It has native programming interfaces for C/C++,\
Java, .Net, Perl, Python, Ruby, Tcl, ODBC, among others, and exceptional\
documentation.
"
HOMEPAGE="http://www.postgresql.org/"
SUMMARY="A powerful, open source object-relational database system"
DESCRIPTION="PostgreSQL is a powerful, open source object-relational \
database system. It has more than 15 years of active development and a \
proven architecture that has earned it a strong reputation for reliability, \
data integrity, and correctness.
It runs on all major operating systems, including Linux, UNIX (AIX, BSD, \
HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), and Windows. It is fully ACID \
compliant, has full support for foreign keys, joins, views, triggers, and \
stored procedures (in multiple languages). It includes most SQL:2008 data \
types, including INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, \
and TIMESTAMP. It also supports storage of binary large objects, including \
pictures, sounds, or video. It has native programming interfaces for C/C++, \
Java, .Net, Perl, Python, Ruby, Tcl, ODBC, among others, and exceptional \
documentation."
HOMEPAGE="http://www.postgresql.org/"
COPYRIGHT="1996-2014, PostgreSQL Global Development Group"
LICENSE="PostgreSQL"
REVISION="1"
SOURCE_URI="http://ftp.postgresql.org/pub/source/v9.3.4/postgresql-9.3.4.tar.bz2"
CHECKSUM_SHA256="9ee819574dfc8798a448dc23a99510d2d8924c2f8b49f8228cd77e4efc8a6621"
REVISION="1"
SOURCE_DIR="postgresql-$portVersion"
PATCHES="postgresql_server-9.3.4.patchset"
ARCHITECTURES="!x86_gcc2 !x86 !x86_64"
LICENSE="PostgreSQL"
COPYRIGHT="1996-2014, PostgreSQL Global Development Group"
PROVIDES="
postgresql_server = $portVersion compat >= 9
cmd:clusterdb = $portVersion compat >= 9
cmd:createdb = $portVersion compat >= 9
cmd:createlang = $portVersion compat >= 9
cmd:createuser = $portVersion compat >= 9
cmd:dropdb = $portVersion compat >= 9
cmd:droplang = $portVersion compat >= 9
cmd:dropuser = $portVersion compat >= 9
cmd:pg_config = $portVersion compat >= 9
cmd:pg_dump = $portVersion compat >= 9
cmd:pg_dumpall = $portVersion compat >= 9
cmd:pg_isready = $portVersion compat >= 9
cmd:pg_restore = $portVersion compat >= 9
cmd:psql = $portVersion compat >= 9
cmd:reindexdb = $portVersion compat >= 9
cmd:vacuumdb = $portVersion compat >= 9
cmd:pgsql = $portVersion compat >= 9
"
postgresql_server = $portVersion compat >= 9
cmd:clusterdb = $portVersion compat >= 9
cmd:createdb = $portVersion compat >= 9
cmd:createlang = $portVersion compat >= 9
cmd:createuser = $portVersion compat >= 9
cmd:dropdb = $portVersion compat >= 9
cmd:droplang = $portVersion compat >= 9
cmd:dropuser = $portVersion compat >= 9
cmd:pg_config = $portVersion compat >= 9
cmd:pg_dump = $portVersion compat >= 9
cmd:pg_dumpall = $portVersion compat >= 9
cmd:pg_isready = $portVersion compat >= 9
cmd:pg_restore = $portVersion compat >= 9
cmd:psql = $portVersion compat >= 9
cmd:reindexdb = $portVersion compat >= 9
cmd:vacuumdb = $portVersion compat >= 9
cmd:pgsql = $portVersion compat >= 9
"
REQUIRES="
haiku
lib:libreadline
lib:libz
"
BUILD_REQUIRES="
haiku_devel
devel:libreadline
@@ -61,10 +64,6 @@ BUILD_PREREQUIRES="
cmd:make
"
PATCHES="postgresql_server-9.3.4.patchset"
SOURCE_DIR="postgresql-$portVersion"
BUILD()
{
runConfigure ./configure

View File

@@ -1,30 +0,0 @@
diff -urN protobuf-2.4.1/gtest/include/gtest/internal/gtest-port.h protobuf-2.4.1-haiku/gtest/include/gtest/internal/gtest-port.h
--- protobuf-2.4.1/gtest/include/gtest/internal/gtest-port.h 2011-04-30 17:22:13.002359296 +0000
+++ protobuf-2.4.1-haiku/gtest/include/gtest/internal/gtest-port.h 2012-12-31 00:03:23.593756160 +0000
@@ -198,6 +198,8 @@
#define GTEST_OS_MAC 1
#elif defined __linux__
#define GTEST_OS_LINUX 1
+#elif defined __HAIKU__
+#define GTEST_OS_HAIKU 1
#elif defined __MVS__
#define GTEST_OS_ZOS 1
#elif defined(__sun) && defined(__SVR4)
@@ -205,7 +207,7 @@
#endif // __CYGWIN__
#if GTEST_OS_CYGWIN || GTEST_OS_LINUX || GTEST_OS_MAC || GTEST_OS_SYMBIAN || \
- GTEST_OS_SOLARIS
+ GTEST_OS_SOLARIS || GTEST_OS_HAIKU
// On some platforms, <regex.h> needs someone to define size_t, and
// won't compile otherwise. We can #include it here as we already
@@ -236,7 +238,7 @@
#define GTEST_USES_SIMPLE_RE 1
#endif // GTEST_OS_CYGWIN || GTEST_OS_LINUX || GTEST_OS_MAC ||
- // GTEST_OS_SYMBIAN || GTEST_OS_SOLARIS
+ // GTEST_OS_SYMBIAN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU
// Defines GTEST_HAS_EXCEPTIONS to 1 if exceptions are enabled, or 0
// otherwise.

View File

@@ -6,9 +6,12 @@ then you can use special generated source code to easily write and read your \
structured data to and from a variety of data streams and using a variety of \
languages Java, C++, or Python."
HOMEPAGE="https://developers.google.com/protocol-buffers/"
COPYRIGHT="2008 Google"
LICENSE="Apache v2"
REVISION="1"
SOURCE_URI="http://protobuf.googlecode.com/files/protobuf-2.4.1.tar.bz2"
CHECKSUM_SHA256="cf8452347330834bbf9c65c2e68b5562ba10c95fa40d4f7ec0d2cb332674b0bf"
REVISION="1"
PATCHES="protobuf_x86-2.4.1.patchset"
ARCHITECTURES="x86"
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
# x86_gcc2 is fine as primary target architecture as long as we're building
@@ -23,21 +26,32 @@ PROVIDES="
lib:libprotobuf_lite$secondaryArchSuffix = 7.0.0 compat >= 7
lib:libprotobuf$secondaryArchSuffix = 7.0.0 compat >= 7
lib:libprotoc$secondaryArchSuffix = 7.0.0 compat >= 7
"
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libstdc++$secondaryArchSuffix
lib:libgcc_s$secondaryArchSuffix
"
"
BUILD_PREREQUIRES="
PROVIDES_devel="
protobuf${secondaryArchSuffix}_devel = $portVersion
devel:libprotobuf_lite$secondaryArchSuffix = 7.0.0 compat >= 7
devel:libprotobuf$secondaryArchSuffix = 7.0.0 compat >= 7
devel:libprotoc$secondaryArchSuffix = 7.0.0 compat >= 7
"
REQUIRES_devel="
protobuf$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:autoreconf
cmd:gcc$secondaryArchSuffix
cmd:libtoolize
cmd:make
"
"
BUILD()
{
@@ -60,17 +74,3 @@ TEST()
{
make check
}
LICENSE="Apache v2"
COPYRIGHT="2008 Google"
PROVIDES_devel="
protobuf${secondaryArchSuffix}_devel = $portVersion
devel:libprotobuf_lite$secondaryArchSuffix = 7.0.0 compat >= 7
devel:libprotobuf$secondaryArchSuffix = 7.0.0 compat >= 7
devel:libprotoc$secondaryArchSuffix = 7.0.0 compat >= 7
"
REQUIRES_devel="
protobuf$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,31 +1,29 @@
SUMMARY="A substitute for Py2.7's collections.OrderedDict for Python 2.4-2.6."
DESCRIPTION="
Drop-in substitute for Py2.7's new collections.OrderedDict. The recipe has \
big-oh performance that matches regular dictionaries (amortized O(1) \
insertion/deletion/lookup and O(n) iteration/repr/copy/equality_testing).
"
SUMMARY="A substitute for Py2.7's collections.OrderedDict for Python 2.4-2.6"
DESCRIPTION="Drop-in substitute for Py2.7's new collections.OrderedDict. The \
recipe has big-oh performance that matches regular dictionaries (amortized \
O(1) insertion/deletion/lookup and O(n) iteration/repr/copy/equality_testing)."
HOMEPAGE="https://pypi.python.org/pypi/ordereddict"
SOURCE_URI="https://pypi.python.org/packages/source/o/ordereddict/ordereddict-1.1.tar.gz"
CHECKSUM_SHA256="1c35b4ac206cef2d24816c89f89cf289dd3d38cf7c449bb3fab7bf6d43f01b1f"
COPYRIGHT="2009 Raymond Hettinger"
LICENSE="MIT"
REVISION="1"
ARCHITECTURES="x86 x86_gcc2"
SOURCE_URI="https://pypi.python.org/packages/source/o/ordereddict/ordereddict-1.1.tar.gz"
CHECKSUM_SHA256="1c35b4ac206cef2d24816c89f89cf289dd3d38cf7c449bb3fab7bf6d43f01b1f"
ARCHITECTURES="x86 x86_gcc2"
PROVIDES="
ordereddict = $portVersion
"
REQUIRES="
haiku
cmd:python < 2.7
"
BUILD_REQUIRES=""
BUILD_REQUIRES="
haiku_devel
"
BUILD_PREREQUIRES="
haiku_devel
cmd:python < 2.7
"

View File

@@ -1,24 +1,21 @@
SUMMARY="Pachi el marciano is a cool 2D platforms game"
DESCRIPTION="Pachi el marciano is a cool 2D platforms game inspired in games like \
Manic Miner, Jet set Willy and more from the 80s."
HOMEPAGE="http://dragontech.sourceforge.net/index.php?lang=en&main=about"
HOMEPAGE="http://dragontech.sourceforge.net/index.php?lang=en&main=about"
COPYRIGHT="2004 Santiago Radeff, Nicolas Radeff, Peter Hajba"
LICENSE="GNU GPL v2"
COPYRIGHT="(c) 2004 Santiago Radeff, Nicolas Radeff, Peter Hajba"
REVISION="1"
SOURCE_URI="http://sourceforge.net/projects/dragontech/files/Pachi%20el%20marciano/Pachi%20el%20marciano%201.0/pachi_source.tgz"
CHECKSUM_SHA256="134a51773d5e441dc31aed4e57b3543afdefe2d8efedeaa05acb85cac0fa9c52"
REVISION="1"
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
SOURCE_DIR="Pachi"
PATCHES="pachi-$portVersion.patch"
SOURCE_DIR="Pachi"
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
PROVIDES="
pachi = $portVersion
app:pachi = $portVersion
"
REQUIRES="
haiku >= $haikuVersion
lib:libsdl
@@ -32,7 +29,6 @@ BUILD_REQUIRES="
devel:libsdl_image
devel:libsdl_mixer
"
BUILD_PREREQUIRES="
cmd:aclocal
cmd:autoconf

View File

@@ -1,12 +1,25 @@
SUMMARY="A platform game in which you play an angry bear whose son has been kidnapped by god."
SUMMARY="A platform game in which you're a bear whose son has been kidnapped"
DESCRIPTION="Plee the Bear is a platform game in which you play an angry bear \
whose son has been kidnapped by god. Here is a guy hard to brave! Jump in \
this amazing journey to find and rescue your son. Because you want to rescue \
him, don't you? Or to slap him? Maybe both…
With three levels of the storyline and four mini-games, Plee the Bear \
received very positive criticisms. The players loved the fun, the graphics and \
the music; the community around the free software movement appreciated the \
overall process and the quality of the resources, remarkable for a free game; \
and the indie gaming community was pleasantly surprised by the technical \
skills and the details of the game."
HOMEPAGE="http://www.stuff-o-matic.com/plee-the-bear/"
LICENSE="GNU GPL v3"
COPYRIGHT="2012 Stuff O Matic"
LICENSE="GNU GPL v3"
REVISION="2"
SOURCE_URI="http://www.stuff-o-matic.com/plee-the-bear/download/file.php?platform=source"
CHECKSUM_SHA256="41dfe864fe2d791d6f99ba7cd330e22c94fce19d82909054eeac594aa4f2924e"
SOURCE_FILENAME="plee-the-bear-0.7.0.tgz"
SOURCE_DIR="plee-the-bear-0.7.0-light"
PATCHES="plee_the_bear-$portVersion.patchset"
REVISION="2"
ARCHITECTURES="x86"
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
# x86_gcc2 is fine as primary target architecture as long as we're building
@@ -35,7 +48,6 @@ PROVIDES="
lib:libbear_universe$secondaryArchSuffix
lib:libbear_visual$secondaryArchSuffix
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libstdc++$secondaryArchSuffix
@@ -57,6 +69,7 @@ REQUIRES="
lib:libboost_regex$secondaryArchSuffix
lib:libfreetype$secondaryArchSuffix
"
BUILD_REQUIRES="
devel:libsdl2$secondaryArchSuffix
devel:libsdl2_mixer$secondaryArchSuffix
@@ -78,11 +91,10 @@ BUILD_PREREQUIRES="
cmd:cmake >= 3.0
"
SOURCE_DIR="plee-the-bear-0.7.0-light"
PATCHES="plee_the_bear-$portVersion.patchset"
BUILD()
{
cmake . -DBEAR_EDITORS_ENABLED=FALSE -DCMAKE_INSTALL_PREFIX=$prefix -DCMAKE_CXX_FLAGS="-DNDEBUG"
cmake . -DBEAR_EDITORS_ENABLED=FALSE -DCMAKE_INSTALL_PREFIX=$prefix \
-DCMAKE_CXX_FLAGS="-DNDEBUG"
make $jobArgs
}
@@ -93,17 +105,3 @@ INSTALL()
addAppDeskbarSymlink $binDir/plee-the-bear "Plee the Bear"
}
# ----- DESCRIPTION -----------------------------------------------------------
DESCRIPTION="Plee the Bear is a platform game in which you play an angry bear whose son has \
been kidnapped by god. Here is a guy hard to brave! Jump in this amazing journey \
to find and rescue your son. Because you want to rescue him, don't you? Or to \
slap him? Maybe both…. \
With three levels of the storyline and four mini-games, Plee the Bear \
received very positive criticisms. The players loved the fun, the graphics and \
the music; the community around the free software movement appreciated the \
overall process and the quality of the resources, remarkable for a free game; \
and the indie gaming community was pleasantly surprised by the technical skills \
and the details of the game."

View File

@@ -1,15 +1,17 @@
SUMMARY="An open-source Dropbox client"
DESCRIPTION="Orphilia is an open-source Dropbox client written in Python. \
Project's main goal is to provide an open-source desktop Dropbox client for \
platforms, that aren't supported (for example, Haiku). Orphilia is \
script-based which makes it platform-independent. It's written using \
Dropbox SDK from here, which has been integrated \
into Orphilia's source code and is not required for installation."
SUMMARY="Open-source Dropbox client."
Dropbox SDK from here, which has been integrated into Orphilia's source \
code and is not required for installation."
HOMEPAGE="https://github.com/ksiazkowicz/orphilia-dropbox"
SOURCE_URI="git+https://github.com/ksiazkowicz/orphilia-dropbox.git#f692f26793a48e2742f12c20767f0f22a9ff39af"
COPYRIGHT="2011-2014 Maciej Janiszewski"
LICENSE="MIT"
REVISION="1"
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
SOURCE_URI="git+https://github.com/ksiazkowicz/orphilia-dropbox.git#f692f26793a48e2742f12c20767f0f22a9ff39af"
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
# Should be called after activating package
#POST_INSTALL_SCRIPTS="
# \"orphilia.py --configuration\"
@@ -20,7 +22,6 @@ PROVIDES="
cmd:orphilia_haiku_notify = $portVersion
cmd:orphilia.py = $portVersion
"
BUILD_PREREQUIRES="
haiku_devel
cmd:gcc
@@ -28,12 +29,10 @@ BUILD_PREREQUIRES="
cmd:sed
"
BUILD_REQUIRES="
haiku_devel
python_setuptools
"
REQUIRES="
pathtools
python_setuptools
@@ -42,9 +41,6 @@ REQUIRES="
cmd:python
"
COPYRIGHT="2011-2014 Maciej Janiszewski"
LICENSE="MIT"
BUILD()
{
python build.py

View File

@@ -1,22 +1,19 @@
SUMMARY="A program to generate tones, and test your discrimination of frequency deltas"
DESCRIPTION="
PhantomLimb is a little program to generate tones, and test your \
discrimination of frequency deltas. I wrote it for a friend of mine who is \
suffering from tinnitus ('ringing in the ears') due to an ear infection. \
SUMMARY="Generate tones and test your discrimination of frequency deltas"
DESCRIPTION="PhantomLimb is a little program to generate tones, and test \
your discrimination of frequency deltas. I wrote it for a friend of mine who \
is suffering from tinnitus ('ringing in the ears') due to an ear infection. \
(the infection destroyed some nerve cells in his inner ear, and the lack of \
signals from the destroyed nerve cells is what causes the ringing--similar to \
the 'phantom limb' sensations experienced by amputees. Hence the name of this \
program) By practicing discriminating between the sound of the tinnitus and \
'nearby' sounds, he hopes to be able to train his brain to discriminate \
between the 'phantom' sound and other, real sounds.
"
COPYRIGHT="
2001 Ben Loftis
between the 'phantom' sound and other, real sounds."
HOMEPAGE="https://github.com/HaikuArchives/PhantomLimb"
COPYRIGHT="2001 Ben Loftis
2013 Jeremy Friesner"
LICENSE="Public Domain"
HOMEPAGE="https://github.com/HaikuArchives/PhantomLimb"
SOURCE_URI="git+git://github.com/HaikuArchives/PhantomLimb.git#5444867ac9"
REVISION="2"
SOURCE_URI="git+git://github.com/HaikuArchives/PhantomLimb.git#5444867ac9"
ARCHITECTURES="x86_gcc2 x86 ?x86_64"
@@ -24,7 +21,6 @@ PROVIDES="
phantomlimb = $portVersion
app:PhantomLimb = $portVersion
"
BUILD_REQUIRES="
haiku_devel
"
@@ -33,7 +29,6 @@ BUILD_PREREQUIRES="
cmd:g++
cmd:xres
"
REQUIRES="
haiku
"

View File

@@ -1,11 +1,10 @@
SUMMARY="An application that downloads/deletes pictures from USB digital cameras"
DESCRIPTION="
The first version of PhotoGrabber was called 'BeCam' and started out as a \
small cli based application which could connect to your camera and download \
the pictures to the computer. It was available for R5 together with the \
experimental USB stack. Although it ran well, it was not that stable due to \
the crappy USB stack. Haiku had no USB stack back then. Over the time you \
could define the place where the pictures should be saved.
SUMMARY="An tool to download/delete pictures from digital cameras"
DESCRIPTION="The first version of PhotoGrabber was called 'BeCam' and \
started out as a small cli based application which could connect to your \
camera and download the pictures to the computer. It was available for R5 \
together with the experimental USB stack. Although it ran well, it was not \
that stable due to the crappy USB stack. Haiku had no USB stack back then. \
Over the time you could define the place where the pictures should be saved.
'BeCam' grew from a cli application to a GUI app and was able to use all \
default BDCP plugins of 'Exposure!'. After some time the development of \
@@ -24,14 +23,12 @@ application into multiple parts (application core, interface, plugins \
and extensions). With this step it was easier for other developers to \
write their own plugins and extensions (add-ons) for the application. \
After he was done with the main parts he opensourced the project and \
attracted a small crew to help out with the developping.
"
attracted a small crew to help out with the developping."
HOMEPAGE="https://github.com/HaikuArchives/PhotoGrabber"
SOURCE_URI="git://github.com/HaikuArchives/PhotoGrabber#1221b33"
COPYRIGHT="2010 Jan-Rixt Van Hoye (Jixt)"
LICENSE="MIT"
REVISION="1"
SOURCE_URI="git://github.com/HaikuArchives/PhotoGrabber#1221b33"
ARCHITECTURES="x86_gcc2 x86 ?x86_64"
@@ -43,11 +40,12 @@ REQUIRES="
haiku$secondaryArchSuffix
lib:libiconv$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libiconv$secondaryArchSuffix
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:gcc$secondaryArchSuffix
cmd:make
makefile_engine

View File

@@ -1,20 +1,20 @@
SUMMARY="A library to read and write images"
DESCRIPTION="
OpenImageIO is a library for reading and writing images, and a bunch of \
related classes, utilities, and applications.  There is a particular \
DESCRIPTION="OpenImageIO is a library for reading and writing images, and a \
bunch of related classes, utilities, and applications. There is a particular \
emphasis on formats and functionality used in professional, large-scale \
animation and visual effects work for film.  OpenImageIO is used extensively \
in animation and VFX studios all over the world, and is also incorporated \
into several commercial products."
animation and visual effects work for film.
OpenImageIO is used extensively in animation and VFX studios all over the \
world, and is also incorporated into several commercial products."
HOMEPAGE="http://github.com/OpenImageIO/"
COPYRIGHT="
2008-2015 Larry Gritz et al.
"
COPYRIGHT="2008-2015 Larry Gritz et al."
LICENSE="BSD (3-clause)"
SOURCE_URI="https://github.com/OpenImageIO/oiio/archive/Release-$portVersion.tar.gz"
SOURCE_FILENAME="openimageio-$portVersion.tar.gz"
CHECKSUM_SHA256="e41e1d94ff2dc6029969b295a9eed83d6817807c741bde8a4f4947b74dc62222"
REVISION="1"
SOURCE_URI="https://github.com/OpenImageIO/oiio/archive/Release-$portVersion.tar.gz"
CHECKSUM_SHA256="e41e1d94ff2dc6029969b295a9eed83d6817807c741bde8a4f4947b74dc62222"
SOURCE_FILENAME="openimageio-$portVersion.tar.gz"
SOURCE_DIR="oiio-Release-$portVersion"
PATCHES="openimageio-1.5.15.patchset"
ARCHITECTURES="x86 x86_64"
SECONDARY_ARCHITECTURES="x86"
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
@@ -50,6 +50,16 @@ REQUIRES="
lib:libstdc++$secondaryArchSuffix
lib:libgcc_s$secondaryArchSuffix
"
PROVIDES_devel="
openimageio${secondaryArchSuffix}_devel = $portVersion compat >= 1.5
devel:libopenimageio$secondaryArchSuffix = 1.5.15 compat >= 1.5
devel:libopenimageio_util$secondaryArchSuffix = 1.5.15 compat >= 1.5
"
REQUIRES_devel="
openimageio$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
boost${secondaryArchSuffix}_devel
@@ -67,8 +77,6 @@ BUILD_PREREQUIRES="
cmd:make
cmd:cmake
"
SOURCE_DIR="oiio-Release-$portVersion"
BUILD()
{
@@ -90,14 +98,3 @@ INSTALL()
packageEntries devel \
$developDir
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
openimageio${secondaryArchSuffix}_devel = $portVersion compat >= 1.5
devel:libopenimageio$secondaryArchSuffix = 1.5.15 compat >= 1.5
devel:libopenimageio_util$secondaryArchSuffix = 1.5.15 compat >= 1.5
"
REQUIRES_devel="
openimageio$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,28 +1,30 @@
SUMMARY="A web proxy with advanced filtering capabilities for protecting privacy against Internet junk."
DESCRIPTION="
Privoxy is a non-caching web proxy with advanced filtering
capabilities for enhancing privacy, modifying web page data and
HTTP headers, controlling access, and removing ads and other
obnoxious Internet junk. Privoxy has a flexible configuration and
can be customized to suit individual needs and tastes. It has
application for both stand-alone systems and multi-user
networks.
"
SUMMARY="A web proxy with advanced filtering capabilities"
DESCRIPTION="Privoxy is a non-caching web proxy with advanced filtering \
capabilities for enhancing privacy, modifying web page data and HTTP headers, \
controlling access, and removing ads and other obnoxious Internet junk.
Privoxy has a flexible configuration and can be customized to suit individual \
needs and tastes. It has application for both stand-alone systems and multi-\
user networks."
HOMEPAGE="http://www.privoxy.org/"
COPYRIGHT="2001-2011 Privoxy Developers"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="http://sourceforge.net/projects/ijbswa/files/Sources/3.0.21%20%28stable%29/privoxy-3.0.21-stable-src.tar.gz"
SOURCE_DIR="privoxy-3.0.21-stable"
REVISION="1"
ARCHITECTURES="x86_gcc2 x86 !ppc"
CHECKSUM_SHA256="5ec7e601948d2bd0ebf0ebe90eed7d49e7663c395ce16d0403e91ea2d459ddb8"
PROVIDES="
cmd:privoxy = $portVersion
"
REQUIRES="
haiku
"
"
BUILD_REQUIRES="
haiku_devel
"
"
BUILD_PREREQUIRES="
cmd:autoheader
cmd:autoconf
@@ -31,10 +33,6 @@ BUILD_PREREQUIRES="
cmd:sed
cmd:g++
cmd:find
"
PROVIDES="
cmd:privoxy = $portVersion
"
BUILD()
@@ -51,6 +49,3 @@ INSTALL()
host_os=haiku
make install USER=privoxy
}
LICENSE="GNU GPL v2"
COPYRIGHT="2001-2011 Privoxy Developers"

View File

@@ -1,15 +1,14 @@
SUMMARY="Proj.4 cartographic projection software."
DESCRIPTION="
Proj.4 is a library for performing conversions between cartographic projections.
"
SUMMARY="A cartographic projection software"
DESCRIPTION="Proj.4 is a library for performing conversions between \
cartographic projections."
HOMEPAGE="http://trac.osgeo.org/proj/"
COPYRIGHT="
2000, Frank Warmerdam
"
COPYRIGHT="2000, Frank Warmerdam"
LICENSE="MIT"
SOURCE_URI="http://download.osgeo.org/proj/proj-$portVersion.zip"
CHECKSUM_SHA256="b502df56db315e358d4e73a268426d7b0a17a7a5644d5339e8c270fa3c6c72ec"
REVISION="1"
SOURCE_URI="https://github.com/OSGeo/proj.4/archive/$portVersion.tar.gz"
CHECKSUM_SHA256="49635259993aa3ed7d06ae39ed12fac250401e7fc2d1c459d86e28400abbeb44"
SOURCE_DIR="proj.4-$portVersion"
ARCHITECTURES="x86 x86_64"
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
# x86_gcc2 is fine as primary target architecture as long as we're building
@@ -22,19 +21,29 @@ if [ $targetArchitecture != x86_gcc2 ]; then
commandSuffix=
commandBinDir=$prefix/bin
fi
PROVIDES="
proj$secondaryArchSuffix = $portVersion compat >= 4
lib:libproj$secondaryArchSuffix = 0.7.0 compat >= 0.7
cmd:cs2cs
cmd:geod
cmd:invgeod
cmd:invproj
cmd:nad2bin
cmd:proj
cmd:cs2cs$secondaryArchSuffix
cmd:geod$secondaryArchSuffix
cmd:invgeod$secondaryArchSuffix
cmd:invproj$secondaryArchSuffix
cmd:nad2bin$secondaryArchSuffix
cmd:proj$secondaryArchSuffix
"
REQUIRES="
haiku$secondaryArchSuffix
"
PROVIDES_devel="
proj${secondaryArchSuffix}_devel = $portVersion compat >= 4
devel:libproj$secondaryArchSuffix = 0.7.0 compat >= 0.7
"
REQUIRES_devel="
proj$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
@@ -64,13 +73,3 @@ INSTALL()
$developDir \
$manDir/man3
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
proj${secondaryArchSuffix}_devel = $portVersion compat >= 4
devel:libproj$secondaryArchSuffix = 0.7.0 compat >= 0.7
"
REQUIRES_devel="
proj$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,29 +1,26 @@
SUMMARY="A specialized computer algebra system."
DESCRIPTION="
PARI/GP is a specialized computer algebra system, primarily aimed at number \
theorists, but has been put to good use in many other different fields, from \
topology or numerical analysis to physics.
SUMMARY="A specialized computer algebra system"
DESCRIPTION="PARI/GP is a specialized computer algebra system, primarily \
aimed at number theorists, but has been put to good use in many other \
different fields, from topology or numerical analysis to physics.
Although quite an amount of symbolic manipulation is possible, PARI does \
badly compared to systems like Axiom, Magma, Maple, Mathematica, Maxima, or \
Reduce on such tasks, e.g.~multivariate polynomials, formal integration, \
etc. On the other hand, the three main advantages of the system are its \
speed, the possibility of using directly data types which are familiar to \
mathematicians, and its extensive algebraic number theory module (from \
the above-mentioned systems, only Magma provides similar features).
"
the above-mentioned systems, only Magma provides similar features)."
HOMEPAGE="http://pari.math.u-bordeaux.fr/"
COPYRIGHT="2000-2014 The PARI Group, Bordeaux"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-$portVersion.tar.gz"
CHECKSUM_SHA256="ffe9940194b4a1274d8aa690d985e11539be36fcdd2215b74c39b30470a567c2"
LICENSE="GNU GPL v2"
COPYRIGHT="
2000-2014 The PARI Group, Bordeaux
"
REVISION="1"
PATCHES="$portVersionedName.patchset"
ARCHITECTURES="x86 ?x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="?x86_gcc2 x86"
PATCHES="$portVersionedName.patchset"
PROVIDES="
pari$secondaryArchSuffix = $portVersion compat >= 2
cmd:gp
@@ -32,19 +29,25 @@ PROVIDES="
cmd:tex2mail
lib:libpari_gmp$secondaryArchSuffix = $portVersion compat >= 2
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libgmp$secondaryArchSuffix
lib:libncurses$secondaryArchSuffix
"
PROVIDES_devel="
pari${secondaryArchSuffix}_devel = $portVersion compat >= 2
devel:libpari_gmp$secondaryArchSuffix = $portVersion compat >= 2
"
REQUIRES_devel="
pari$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libgmp$secondaryArchSuffix
devel:libncurses$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
@@ -70,11 +73,3 @@ INSTALL()
fixPkgconfig
packageEntries devel $developDir
}
PROVIDES_devel="
pari${secondaryArchSuffix}_devel = $portVersion compat >= 2
devel:libpari_gmp$secondaryArchSuffix = $portVersion compat >= 2
"
REQUIRES_devel="
pari$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,11 +1,22 @@
SUMMARY="Various utilities dealing with the PCI bus"
DESCRIPTION="Various utilities dealing with the PCI bus"
SUMMARY="Utilities for inspecting and manipulating PCI devices"
DESCRIPTION="The PCI Utilities are a collection of programs for inspecting \
and manipulating configuration of PCI devices, all based on a common \
portable library libpci which offers access to the PCI configuration space \
on a variety of operating systems.
The utilities include:
- lspci - displays detailed information about all PCI buses and devices in \
the system
- setpci - allows reading from and writing to PCI device configuration \
registers. For example, you can adjust the latency timers with it."
HOMEPAGE="http://mj.ucw.cz/sw/pciutils/"
COPYRIGHT="1997-2012 Martin Mares"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/pciutils-3.2.1.tar.gz"
CHECKSUM_SHA256="b31131b721fa26378b4af61b1c49986ff40fe590bc210545b210b6b774337858"
REVISION="1"
LICENSE="GNU GPL v2"
COPYRIGHT="1997-2012 Martin Mares"
PATCHES="pciutils-3.2.1_git-0001-C89.patch"
ARCHITECTURES="x86_gcc2 x86 ?x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -19,6 +30,16 @@ REQUIRES="
haiku${secondaryArchSuffix}
lib:libz${secondaryArchSuffix}
"
PROVIDES_devel="
pciutils${secondaryArchSuffix}_devel = $portVersion
devel:pciutils$secondaryArchSuffix = $portVersion
devel:libpci$secondaryArchSuffix
"
REQUIRES_devel="
pciutils$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libz${secondaryArchSuffix}
@@ -28,8 +49,6 @@ BUILD_PREREQUIRES="
cmd:gcc${secondaryArchSuffix}
"
PATCHES="pciutils-3.2.1_git-0001-C89.patch"
BUILD()
{
make \
@@ -63,15 +82,3 @@ INSTALL()
$developDir \
$manDir/man*/pcilib.*
}
PROVIDES_devel="
pciutils${secondaryArchSuffix}_devel = $portVersion
devel:pciutils$secondaryArchSuffix = $portVersion
devel:libpci$secondaryArchSuffix
"
REQUIRES_devel="
pciutils$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,11 +1,22 @@
SUMMARY="Various utilities dealing with the PCI bus"
DESCRIPTION="Various utilities dealing with the PCI bus"
SUMMARY="Utilities for inspecting and manipulating PCI devices"
DESCRIPTION="The PCI Utilities are a collection of programs for inspecting \
and manipulating configuration of PCI devices, all based on a common \
portable library libpci which offers access to the PCI configuration space \
on a variety of operating systems.
The utilities include:
- lspci - displays detailed information about all PCI buses and devices in \
the system
- setpci - allows reading from and writing to PCI device configuration \
registers. For example, you can adjust the latency timers with it."
HOMEPAGE="http://mj.ucw.cz/sw/pciutils/"
COPYRIGHT="1997-2012 Martin Mares"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="git://git.kernel.org/pub/scm/utils/pciutils/pciutils.git"
#CHECKSUM_MD5=""
REVISION="1"
LICENSE="GNU GPL v2"
COPYRIGHT="1997-2012 Martin Mares"
PATCHES="pciutils-3.2.1_git-0001-C89.patch"
ARCHITECTURES="?x86_gcc2 ?x86 ?x86_64"
SECONDARY_ARCHITECTURES="?x86_gcc2 ?x86"
@@ -22,6 +33,16 @@ REQUIRES="
haiku${secondaryArchSuffix}
lib:libz${secondaryArchSuffix}
"
PROVIDES_devel="
pciutils${secondaryArchSuffix}_devel = $portVersion
devel:pciutils$secondaryArchSuffix = $portVersion
devel:libpci$secondaryArchSuffix
"
REQUIRES_devel="
pciutils$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libz${secondaryArchSuffix}
@@ -31,8 +52,6 @@ BUILD_PREREQUIRES="
cmd:gcc${secondaryArchSuffix}
"
PATCHES="pciutils-3.2.1_git-0001-C89.patch"
BUILD()
{
make \
@@ -66,15 +85,3 @@ INSTALL()
$developDir \
$manDir/man*/pcilib.*
}
PROVIDES_devel="
pciutils${secondaryArchSuffix}_devel = $portVersion
devel:pciutils$secondaryArchSuffix = $portVersion
devel:libpci$secondaryArchSuffix
"
REQUIRES_devel="
pciutils$secondaryArchSuffix == $portVersion base
"