mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-30 03:58:51 +02:00
Merged haikuports/haikuports into master
This commit is contained in:
@@ -24,8 +24,10 @@ PROVIDES="
|
|||||||
"
|
"
|
||||||
REQUIRES="
|
REQUIRES="
|
||||||
haiku >= $haikuVersion
|
haiku >= $haikuVersion
|
||||||
|
lib:libz
|
||||||
"
|
"
|
||||||
BUILD_REQUIRES="
|
BUILD_REQUIRES="
|
||||||
|
devel:libz
|
||||||
"
|
"
|
||||||
BUILD_PREREQUIRES="
|
BUILD_PREREQUIRES="
|
||||||
haiku_devel >= $haikuVersion
|
haiku_devel >= $haikuVersion
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -8,8 +8,7 @@ This package contains the VirtualBox kernel modules and user-space \
|
|||||||
tools for Haiku guests.
|
tools for Haiku guests.
|
||||||
"
|
"
|
||||||
HOMEPAGE="http://www.virtualbox.org/"
|
HOMEPAGE="http://www.virtualbox.org/"
|
||||||
SRC_URI="svn+http://www.virtualbox.org/svn/vbox/trunk#51740"
|
SRC_URI="svn+http://www.virtualbox.org/svn/vbox/trunk#53373"
|
||||||
#CHECKSUM_SHA256=""
|
|
||||||
#TODO:check user manual for full list
|
#TODO:check user manual for full list
|
||||||
COPYRIGHT="2003-2014 Oracle Corporation."
|
COPYRIGHT="2003-2014 Oracle Corporation."
|
||||||
#TODO:check user manual for full list
|
#TODO:check user manual for full list
|
||||||
@@ -17,7 +16,7 @@ LICENSE="
|
|||||||
GNU GPL v2
|
GNU GPL v2
|
||||||
CDDL v1
|
CDDL v1
|
||||||
"
|
"
|
||||||
REVISION="1"
|
REVISION="2"
|
||||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||||
|
|
||||||
PROVIDES="
|
PROVIDES="
|
||||||
@@ -27,15 +26,12 @@ PROVIDES="
|
|||||||
cmd:VBoxTray$secondaryArchSuffix = $portVersion
|
cmd:VBoxTray$secondaryArchSuffix = $portVersion
|
||||||
"
|
"
|
||||||
|
|
||||||
PATCHES="vbox-$portVersion.patch"
|
|
||||||
|
|
||||||
REQUIRES="
|
REQUIRES="
|
||||||
haiku$secondaryArchSuffix >= $haikuVersion
|
haiku$secondaryArchSuffix >= $haikuVersion
|
||||||
openssl$secondaryArchSuffix >= 1.0.0
|
openssl$secondaryArchSuffix >= 1.0.0
|
||||||
lib:libiconv$secondaryArchSuffix
|
lib:libiconv$secondaryArchSuffix
|
||||||
lib:libz$secondaryArchSuffix
|
lib:libz$secondaryArchSuffix
|
||||||
lib:libpng$secondaryArchSuffix
|
lib:libpng$secondaryArchSuffix
|
||||||
# lib:libstdc++$secondaryArchSuffix
|
|
||||||
lib:libcurl$secondaryArchSuffix
|
lib:libcurl$secondaryArchSuffix
|
||||||
"
|
"
|
||||||
|
|
||||||
@@ -52,6 +48,7 @@ BUILD_PREREQUIRES="
|
|||||||
haiku_x86 >= $haikuVersion
|
haiku_x86 >= $haikuVersion
|
||||||
haiku${secondaryArchSuffix}_devel >= $haikuVersion
|
haiku${secondaryArchSuffix}_devel >= $haikuVersion
|
||||||
cmd:mkisofs
|
cmd:mkisofs
|
||||||
|
cmd:grep
|
||||||
cmd:gcc$secondaryArchSuffix
|
cmd:gcc$secondaryArchSuffix
|
||||||
cmd:ld$secondaryArchSuffix
|
cmd:ld$secondaryArchSuffix
|
||||||
cmd:sed
|
cmd:sed
|
||||||
@@ -59,6 +56,8 @@ BUILD_PREREQUIRES="
|
|||||||
cmd:yasm
|
cmd:yasm
|
||||||
"
|
"
|
||||||
|
|
||||||
|
PATCHES="virtualbox_guest_additions-$portVersion.patchset"
|
||||||
|
|
||||||
BUILD()
|
BUILD()
|
||||||
{
|
{
|
||||||
# use the checked-out kBuild for now
|
# use the checked-out kBuild for now
|
||||||
@@ -71,23 +70,28 @@ BUILD()
|
|||||||
|
|
||||||
INSTALL()
|
INSTALL()
|
||||||
{
|
{
|
||||||
op="out/haiku.x86/strict"
|
cd out/haiku.x86/strict/bin/additions
|
||||||
ap=$op/bin/additions
|
mkdir -p $addOnsDir/kernel/{generic,drivers/bin,drivers/dev/misc}
|
||||||
|
|
||||||
tad="$addOnsDir"
|
cp vboxguest $addOnsDir/kernel/generic
|
||||||
tbd="$binDir"
|
cp vboxdev $addOnsDir/kernel/drivers/bin
|
||||||
|
ln -fs ../../bin/vboxdev $addOnsDir/kernel/drivers/dev/misc
|
||||||
|
|
||||||
mkdir -p "$tad/kernel/generic"
|
# mkdir -p $addOnsDir/kernel/file_systems
|
||||||
mkdir -p "$tad/kernel/drivers/bin"
|
# cp vboxsf $addOnsDir/kernel/file_systems
|
||||||
cp $ap/vboxguest "$tad/kernel/generic/"
|
|
||||||
cp $ap/vboxdev "$tad/kernel/drivers/bin/"
|
|
||||||
mkdir -p "$tad/kernel/drivers/dev/misc"
|
|
||||||
ln -fs ../../bin/vboxdev "$tad/kernel/drivers/dev/misc/"
|
|
||||||
mkdir -p "$tad/kernel/file_systems"
|
|
||||||
#cp $ap/vboxsf "$tad/kernel/file_systems/"
|
|
||||||
|
|
||||||
mkdir -p "$tbd"
|
# mkdir -p $addOnsDir/{input_server/filters,input_server/devices}
|
||||||
cp $ap/VBoxControl "$tbd/"
|
# cp VBoxMouseFilter $addOnsDir/input_server/filters
|
||||||
cp $ap/VBoxService "$tbd/"
|
# cp VBoxMouse $addOnsDir/input_server/devices
|
||||||
cp $ap/VBoxTray "$tbd/"
|
|
||||||
|
# mkdir -p $addOnsDir/{accelerants,kernel/drivers/dev/graphics}
|
||||||
|
# cp vboxvideo $addOnsDir/kernel/drivers/bin
|
||||||
|
# ln -fs ../../bin/vboxvideo $addOnsDir/kernel/drivers/dev/graphics
|
||||||
|
# cp vboxvideo.accelerant $addOnsDir/accelerants
|
||||||
|
#
|
||||||
|
mkdir -p $binDir
|
||||||
|
cp VBoxControl $binDir
|
||||||
|
cp VBoxService $binDir
|
||||||
|
cp VBoxTray $binDir
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ diff -Naur antiword-0.37/antiword.h antiword-0.37-haiku/antiword.h
|
|||||||
#define ANTIWORD_DIR "antiword"
|
#define ANTIWORD_DIR "antiword"
|
||||||
#define FONTNAMES_FILE "fontnames"
|
#define FONTNAMES_FILE "fontnames"
|
||||||
+#elif defined(__haiku)
|
+#elif defined(__haiku)
|
||||||
+#define GLOBAL_ANTIWORD_DIR "/boot/common/data/antiword"
|
+#define GLOBAL_ANTIWORD_DIR "/boot/system/data/antiword"
|
||||||
+#define ANTIWORD_DIR "antiword"
|
+#define ANTIWORD_DIR "antiword"
|
||||||
+#define FONTNAMES_FILE "fontnames"
|
+#define FONTNAMES_FILE "fontnames"
|
||||||
#elif defined(__CYGMING__)
|
#elif defined(__CYGMING__)
|
||||||
@@ -28,7 +28,7 @@ diff -Naur antiword-0.37/Makefile.haiku antiword-0.37-haiku/Makefile.haiku
|
|||||||
+INSTALL_DATA = $(INSTALL)
|
+INSTALL_DATA = $(INSTALL)
|
||||||
+
|
+
|
||||||
+# must be equal to DEBUG or NDEBUG
|
+# must be equal to DEBUG or NDEBUG
|
||||||
+DB = DEBUG
|
+DB = NDEBUG
|
||||||
+# Optimization: -O<n> or debugging: -g
|
+# Optimization: -O<n> or debugging: -g
|
||||||
+OPT = -O2
|
+OPT = -O2
|
||||||
+
|
+
|
||||||
|
|||||||
@@ -36,6 +36,7 @@ BUILD_PREREQUIRES="
|
|||||||
cmd:mkdepend
|
cmd:mkdepend
|
||||||
cmd:gcc$secondaryArchSuffix
|
cmd:gcc$secondaryArchSuffix
|
||||||
cmd:ld$secondaryArchSuffix
|
cmd:ld$secondaryArchSuffix
|
||||||
|
cmd:awk
|
||||||
"
|
"
|
||||||
|
|
||||||
PATCHES="ode-0.12.patch"
|
PATCHES="ode-0.12.patch"
|
||||||
|
|||||||
@@ -22,8 +22,8 @@ COPYRIGHT="1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald
|
|||||||
|
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
|
|
||||||
ARCHITECTURES="?x86_gcc2 x86"
|
ARCHITECTURES="x86_gcc2 x86"
|
||||||
SECONDARY_ARCHITECTURES="?x86_gcc2 x86"
|
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
|
||||||
|
|
||||||
PROVIDES="
|
PROVIDES="
|
||||||
glib$secondaryArchSuffix = $portVersion compat >= 1
|
glib$secondaryArchSuffix = $portVersion compat >= 1
|
||||||
|
|||||||
@@ -6,8 +6,8 @@ HOMEPAGE="http://sourceware.org/libffi"
|
|||||||
LICENSE="MIT"
|
LICENSE="MIT"
|
||||||
REVISION="2"
|
REVISION="2"
|
||||||
|
|
||||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||||
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
|
SECONDARY_ARCHITECTURES="!x86_gcc2 x86"
|
||||||
|
|
||||||
SRC_URI="ftp://sourceware.org/pub/libffi/libffi-$portVersion.tar.gz"
|
SRC_URI="ftp://sourceware.org/pub/libffi/libffi-$portVersion.tar.gz"
|
||||||
CHECKSUM_SHA256="d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37"
|
CHECKSUM_SHA256="d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37"
|
||||||
|
|||||||
@@ -12,8 +12,8 @@ CHECKSUM_SHA256="50e8f7674815e42a6e8be32610838d9b7da91b3043784d2b69d17b79c7203e7
|
|||||||
COPYRIGHT="1998-1999 Andrew T. Veliath"
|
COPYRIGHT="1998-1999 Andrew T. Veliath"
|
||||||
LICENSE="GNU LGPL v2"
|
LICENSE="GNU LGPL v2"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
ARCHITECTURES="x86 ?x86_gcc2"
|
ARCHITECTURES="x86_gcc2 x86"
|
||||||
SECONDARY_ARCHITECTURES="x86 ?x86_gcc2"
|
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
|
||||||
|
|
||||||
PROVIDES="
|
PROVIDES="
|
||||||
libidl$secondaryArchSuffix = $portVersion
|
libidl$secondaryArchSuffix = $portVersion
|
||||||
@@ -23,7 +23,7 @@ PROVIDES="
|
|||||||
|
|
||||||
REQUIRES="
|
REQUIRES="
|
||||||
haiku$secondaryArchSuffix >= $haikuVersion
|
haiku$secondaryArchSuffix >= $haikuVersion
|
||||||
lib:libglib
|
lib:libglib$secondaryArchSuffix
|
||||||
"
|
"
|
||||||
|
|
||||||
BUILD_REQUIRES="
|
BUILD_REQUIRES="
|
||||||
|
|||||||
55
dev-python/argh/argh-0.26.1.recipe
Normal file
55
dev-python/argh/argh-0.26.1.recipe
Normal file
@@ -0,0 +1,55 @@
|
|||||||
|
SUMMARY="An unobtrusive argparse wrapper with natural syntax"
|
||||||
|
DESCRIPTION="Building a command-line interface? \
|
||||||
|
Found yourself uttering "argh!" while struggling with the API of argparse? \
|
||||||
|
Don't like the complexity but need the power?
|
||||||
|
Argh is a smart wrapper for argparse. Argparse is a very powerful tool; \
|
||||||
|
Argh just makes it easy to use."
|
||||||
|
HOMEPAGE="https://pypi.python.org/pypi/argh"
|
||||||
|
|
||||||
|
SRC_URI="https://pypi.python.org/packages/source/a/argh/argh-0.26.1.tar.gz"
|
||||||
|
CHECKSUM_SHA256="06a7442cb9130fb8806fe336000fcf20edf1f2f8ad205e7b62cec118505510db"
|
||||||
|
LICENSE="GNU LGPL v3"
|
||||||
|
COPYRIGHT="2010—2014 Andrey Mikhaylenko and contributors"
|
||||||
|
REVISION="1"
|
||||||
|
|
||||||
|
ARCHITECTURES="x86 x86_gcc2 x86_64"
|
||||||
|
|
||||||
|
SOURCE_DIR="argh-$portVersion"
|
||||||
|
|
||||||
|
PROVIDES="
|
||||||
|
argh = $portVersion
|
||||||
|
"
|
||||||
|
|
||||||
|
REQUIRES="
|
||||||
|
haiku >= $haikuVersion
|
||||||
|
cmd:python
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_REQUIRES="
|
||||||
|
haiku_devel >= $haikuVersion
|
||||||
|
python_setuptools
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_PREREQUIRES="
|
||||||
|
cmd:python
|
||||||
|
cmd:gcc
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD()
|
||||||
|
{
|
||||||
|
$portPackageLinksDir/cmd~python/bin/python setup.py build
|
||||||
|
}
|
||||||
|
|
||||||
|
INSTALL()
|
||||||
|
{
|
||||||
|
# GENERIC: all python_setuptools-based installs need this
|
||||||
|
python=$portPackageLinksDir/cmd~python/bin/python
|
||||||
|
pythonVersion=$($python --version 2>&1 | sed 's/Python //' | head -c3)
|
||||||
|
installLocation=$prefix/lib/python$pythonVersion/vendor-packages/
|
||||||
|
export PYTHONPATH=$installLocation:$PYTHONPATH
|
||||||
|
mkdir -p $installLocation
|
||||||
|
|
||||||
|
$python setup.py install \
|
||||||
|
--single-version-externally-managed \
|
||||||
|
--root=/ --prefix=$prefix
|
||||||
|
}
|
||||||
56
dev-python/pathtools/pathtools-0.1.2.recipe
Normal file
56
dev-python/pathtools/pathtools-0.1.2.recipe
Normal file
@@ -0,0 +1,56 @@
|
|||||||
|
SUMMARY="HTTP library for human beings"
|
||||||
|
DESCRIPTION="
|
||||||
|
Requests is an Apache2 Licensed HTTP library, written in Python, \
|
||||||
|
for human beings.
|
||||||
|
"
|
||||||
|
HOMEPAGE="
|
||||||
|
http://python-requests.org/
|
||||||
|
http://pypi.python.org/pypi/requests
|
||||||
|
"
|
||||||
|
SRC_URI="https://pypi.python.org/packages/source/p/pathtools/pathtools-0.1.2.tar.gz"
|
||||||
|
CHECKSUM_SHA256="7c35c5421a39bb82e58018febd90e3b6e5db34c5443aaaf742b3f33d4655f1c0"
|
||||||
|
LICENSE="MIT"
|
||||||
|
COPYRIGHT="2010 Yesudeep Mangalapilly"
|
||||||
|
REVISION="1"
|
||||||
|
|
||||||
|
ARCHITECTURES="x86 x86_gcc2 x86_64"
|
||||||
|
|
||||||
|
SOURCE_DIR="pathtools-$portVersion"
|
||||||
|
|
||||||
|
PROVIDES="
|
||||||
|
pathtools = $portVersion
|
||||||
|
"
|
||||||
|
|
||||||
|
REQUIRES="
|
||||||
|
haiku >= $haikuVersion
|
||||||
|
cmd:python
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_REQUIRES="
|
||||||
|
haiku_devel >= $haikuVersion
|
||||||
|
python_setuptools
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_PREREQUIRES="
|
||||||
|
cmd:python
|
||||||
|
cmd:gcc
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD()
|
||||||
|
{
|
||||||
|
$portPackageLinksDir/cmd~python/bin/python setup.py build
|
||||||
|
}
|
||||||
|
|
||||||
|
INSTALL()
|
||||||
|
{
|
||||||
|
# GENERIC: all python_setuptools-based installs need this
|
||||||
|
python=$portPackageLinksDir/cmd~python/bin/python
|
||||||
|
pythonVersion=$($python --version 2>&1 | sed 's/Python //' | head -c3)
|
||||||
|
installLocation=$prefix/lib/python$pythonVersion/vendor-packages/
|
||||||
|
export PYTHONPATH=$installLocation:$PYTHONPATH
|
||||||
|
mkdir -p $installLocation
|
||||||
|
|
||||||
|
$python setup.py install \
|
||||||
|
--single-version-externally-managed \
|
||||||
|
--root=/ --prefix=$prefix
|
||||||
|
}
|
||||||
@@ -27,6 +27,7 @@ BUILD_REQUIRES=""
|
|||||||
BUILD_PREREQUIRES="
|
BUILD_PREREQUIRES="
|
||||||
haiku_devel >= $haikuVersion
|
haiku_devel >= $haikuVersion
|
||||||
cmd:python
|
cmd:python
|
||||||
|
cmd:sed
|
||||||
"
|
"
|
||||||
|
|
||||||
BUILD()
|
BUILD()
|
||||||
|
|||||||
66
dev-python/pyyaml/pyyaml-3.11.recipe
Normal file
66
dev-python/pyyaml/pyyaml-3.11.recipe
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
SUMMARY="YAML parser and emitter for Python"
|
||||||
|
DESCRIPTION="
|
||||||
|
YAML is a data serialization format designed for human readability \
|
||||||
|
and interaction with scripting languages. \
|
||||||
|
PyYAML is a YAML parser and emitter for Python.
|
||||||
|
|
||||||
|
PyYAML features a complete YAML 1.1 parser, Unicode support, \
|
||||||
|
pickle support, capable extension API, and sensible error messages. \
|
||||||
|
PyYAML supports standard YAML tags and \
|
||||||
|
provides Python-specific tags that allow to represent an arbitrary Python object.
|
||||||
|
|
||||||
|
PyYAML is applicable for a broad range of tasks from \
|
||||||
|
complex configuration files to object serialization and persistance.
|
||||||
|
"
|
||||||
|
HOMEPAGE="
|
||||||
|
http://pyyaml.org/
|
||||||
|
http://pypi.python.org/pypi/PyYAML
|
||||||
|
"
|
||||||
|
SRC_URI="https://pypi.python.org/packages/source/P/PyYAML/PyYAML-3.11.tar.gz"
|
||||||
|
CHECKSUM_SHA256="c36c938a872e5ff494938b33b14aaa156cb439ec67548fcab3535bb78b0846e8"
|
||||||
|
LICENSE="MIT"
|
||||||
|
COPYRIGHT="2006 Kirill Simonov"
|
||||||
|
REVISION="1"
|
||||||
|
|
||||||
|
ARCHITECTURES="x86 x86_gcc2 x86_64"
|
||||||
|
|
||||||
|
SOURCE_DIR="PyYAML-$portVersion"
|
||||||
|
|
||||||
|
PROVIDES="
|
||||||
|
pyyaml = $portVersion
|
||||||
|
"
|
||||||
|
|
||||||
|
REQUIRES="
|
||||||
|
haiku >= $haikuVersion
|
||||||
|
cmd:python
|
||||||
|
"
|
||||||
|
|
||||||
|
#TODO: eventually depend on http://pyyaml.org/wiki/LibYAML
|
||||||
|
BUILD_REQUIRES="
|
||||||
|
haiku_devel >= $haikuVersion
|
||||||
|
cmd:sed
|
||||||
|
python_setuptools
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_PREREQUIRES="
|
||||||
|
cmd:python
|
||||||
|
cmd:gcc
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD()
|
||||||
|
{
|
||||||
|
$portPackageLinksDir/cmd~python/bin/python setup.py build
|
||||||
|
}
|
||||||
|
|
||||||
|
INSTALL()
|
||||||
|
{
|
||||||
|
# GENERIC: all python_setuptools-based installs need this
|
||||||
|
python=$portPackageLinksDir/cmd~python/bin/python
|
||||||
|
pythonVersion=$($python --version 2>&1 | sed 's/Python //' | head -c3)
|
||||||
|
installLocation=$prefix/lib/python$pythonVersion/vendor-packages/
|
||||||
|
export PYTHONPATH=$installLocation:$PYTHONPATH
|
||||||
|
mkdir -p $installLocation
|
||||||
|
|
||||||
|
$python setup.py install \
|
||||||
|
--prefix=$prefix
|
||||||
|
}
|
||||||
64
dev-python/urllib3/urllib3-1.9.1.recipe
Normal file
64
dev-python/urllib3/urllib3-1.9.1.recipe
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
SUMMARY="HTTP library with thread-safe connection pooling, file post, and more."
|
||||||
|
DESCRIPTION="
|
||||||
|
- Re-use the same socket connection for multiple requests
|
||||||
|
(HTTPConnectionPool and HTTPSConnectionPool)
|
||||||
|
(with optional client-side certificate verification).
|
||||||
|
- File posting (encode_multipart_formdata).
|
||||||
|
- Built-in redirection and retries (optional).
|
||||||
|
- Supports gzip and deflate decoding.
|
||||||
|
- Thread-safe and sanity-safe.
|
||||||
|
- Works with AppEngine, gevent, and eventlib.
|
||||||
|
- Tested on Python 2.6+, Python 3.2+, and PyPy, with 100% unit test coverage.
|
||||||
|
- Small and easy to understand codebase perfect for extending and building upon.
|
||||||
|
For a more comprehensive solution, have a look at \
|
||||||
|
Requests <http://python-requests.org/> which is also powered by urllib3
|
||||||
|
"
|
||||||
|
HOMEPAGE="
|
||||||
|
http://urllib3.readthedocs.org/
|
||||||
|
https://pypi.python.org/pypi/urllib3
|
||||||
|
"
|
||||||
|
SRC_URI="https://github.com/shazow/urllib3/archive/1.9.1.tar.gz"
|
||||||
|
CHECKSUM_SHA256="baf4dbc6d78f4a7bb28a44d3772cd8f3b24df5282f5cb72f3d85106aa06cf2a3"
|
||||||
|
LICENSE="MIT"
|
||||||
|
COPYRIGHT="2008-2014 Andrey Petrov and contributors"
|
||||||
|
REVISION="1"
|
||||||
|
|
||||||
|
ARCHITECTURES="x86 x86_gcc2 x86_64"
|
||||||
|
|
||||||
|
SOURCE_DIR="urllib3-$portVersion"
|
||||||
|
|
||||||
|
PROVIDES="
|
||||||
|
urllib3 = $portVersion
|
||||||
|
"
|
||||||
|
|
||||||
|
REQUIRES="
|
||||||
|
haiku >= $haikuVersion
|
||||||
|
cmd:python
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_REQUIRES="
|
||||||
|
haiku_devel >= $haikuVersion
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_PREREQUIRES="
|
||||||
|
cmd:python
|
||||||
|
cmd:gcc
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD()
|
||||||
|
{
|
||||||
|
$portPackageLinksDir/cmd~python/bin/python setup.py build
|
||||||
|
}
|
||||||
|
|
||||||
|
INSTALL()
|
||||||
|
{
|
||||||
|
# GENERIC: all python_setuptools-based installs need this
|
||||||
|
python=$portPackageLinksDir/cmd~python/bin/python
|
||||||
|
pythonVersion=$($python --version 2>&1 | sed 's/Python //' | head -c3)
|
||||||
|
installLocation=$prefix/lib/python$pythonVersion/vendor-packages/
|
||||||
|
export PYTHONPATH=$installLocation:$PYTHONPATH
|
||||||
|
mkdir -p $installLocation
|
||||||
|
|
||||||
|
$python setup.py install \
|
||||||
|
--prefix=$prefix
|
||||||
|
}
|
||||||
58
dev-python/watchdog/watchdog-0.8.2.recipe
Normal file
58
dev-python/watchdog/watchdog-0.8.2.recipe
Normal file
@@ -0,0 +1,58 @@
|
|||||||
|
SUMMARY="Filesystem events monitoring"
|
||||||
|
DESCRIPTION="Python API and shell utilities to monitor file system events."
|
||||||
|
HOMEPAGE="https://pypi.python.org/pypi/watchdog"
|
||||||
|
|
||||||
|
SRC_URI="https://pypi.python.org/packages/source/w/watchdog/watchdog-0.8.2.tar.gz"
|
||||||
|
CHECKSUM_SHA256="33a9ab3ce2e6b1aca4d2a50752231668d69bdba4ab096d9742195ccfbef1e023"
|
||||||
|
LICENSE="Apache v2"
|
||||||
|
COPYRIGHT="
|
||||||
|
2011 Yesudeep Mangalapilly
|
||||||
|
2012 Google, Inc.
|
||||||
|
"
|
||||||
|
REVISION="1"
|
||||||
|
|
||||||
|
ARCHITECTURES="x86 x86_gcc2 x86_64"
|
||||||
|
|
||||||
|
SOURCE_DIR="watchdog-$portVersion"
|
||||||
|
|
||||||
|
PROVIDES="
|
||||||
|
watchdog = $portVersion
|
||||||
|
cmd:watchmedo
|
||||||
|
"
|
||||||
|
|
||||||
|
REQUIRES="
|
||||||
|
haiku >= $haikuVersion
|
||||||
|
cmd:python
|
||||||
|
argh
|
||||||
|
pathtools
|
||||||
|
pyyaml
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_REQUIRES="
|
||||||
|
haiku_devel >= $haikuVersion
|
||||||
|
python_setuptools
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_PREREQUIRES="
|
||||||
|
cmd:python
|
||||||
|
cmd:gcc
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD()
|
||||||
|
{
|
||||||
|
$portPackageLinksDir/cmd~python/bin/python setup.py build
|
||||||
|
}
|
||||||
|
|
||||||
|
INSTALL()
|
||||||
|
{
|
||||||
|
# GENERIC: all python_setuptools-based installs need this
|
||||||
|
python=$portPackageLinksDir/cmd~python/bin/python
|
||||||
|
pythonVersion=$($python --version 2>&1 | sed 's/Python //' | head -c3)
|
||||||
|
installLocation=$prefix/lib/python$pythonVersion/vendor-packages/
|
||||||
|
export PYTHONPATH=$installLocation:$PYTHONPATH
|
||||||
|
mkdir -p $installLocation
|
||||||
|
|
||||||
|
$python setup.py install \
|
||||||
|
--single-version-externally-managed \
|
||||||
|
--root=/ --prefix=$prefix
|
||||||
|
}
|
||||||
@@ -5,13 +5,18 @@ re-formats C / C++ / C# / Java source files. It can be used from a command \
|
|||||||
line, or it can be incorporated as classes in another C++ program.
|
line, or it can be incorporated as classes in another C++ program.
|
||||||
"
|
"
|
||||||
HOMEPAGE="http://astyle.sourceforge.net"
|
HOMEPAGE="http://astyle.sourceforge.net"
|
||||||
SRC_URI="http://sourceforge.net/projects/astyle/files/astyle/astyle%202.03/astyle_2.03_linux.tar.gz"
|
SRC_URI="http://sourceforge.net/projects/astyle/files/astyle/astyle%20${portVersion}/astyle_${portVersion}_linux.tar.gz"
|
||||||
CHECKSUM_SHA256="22b5249a0b8c9fab3b3bcd467abcb3c6b4a78458b528028634a83dca4c6ca389"
|
CHECKSUM_SHA256="da34eb1f8f12e6f50f1cf674944c0db70c91b203008e11be0f57aa8267823a39"
|
||||||
LICENSE="GNU LGPL v3"
|
LICENSE="GNU LGPL v3"
|
||||||
COPYRIGHT="1998-2002 by Tal Davidson
|
|
||||||
2006-2013 Jim Pattee"
|
COPYRIGHT="
|
||||||
|
1998-2002 by Tal Davidson \
|
||||||
|
2006-2013 Jim Pattee
|
||||||
|
"
|
||||||
|
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
ARCHITECTURES="x86"
|
ARCHITECTURES="x86 x86_64 arm ppc"
|
||||||
|
|
||||||
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
|
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
|
||||||
# x86_gcc2 is fine as primary target architecture as long as we're building
|
# x86_gcc2 is fine as primary target architecture as long as we're building
|
||||||
# for a different secondary architecture.
|
# for a different secondary architecture.
|
||||||
78
dev-util/indent/indent-2.2.10.recipe
Normal file
78
dev-util/indent/indent-2.2.10.recipe
Normal file
@@ -0,0 +1,78 @@
|
|||||||
|
SUMMARY="Indent program source files"
|
||||||
|
DESCRIPTION="The indent program can be used to make code easier to read.
|
||||||
|
It can also convert from one style of writing C to another. indent
|
||||||
|
understands a substantial amount about the syntax of C, but it also
|
||||||
|
attempts to cope with incomplete and misformed syntax.
|
||||||
|
"
|
||||||
|
HOMEPAGE="https://www.gnu.org/software/indent/"
|
||||||
|
REVISION="2"
|
||||||
|
ARCHITECTURES="x86 x86_gcc2"
|
||||||
|
LICENSE="GNU GPL v3"
|
||||||
|
COPYRIGHT="Copyright (c) 1999, 2000 Carlo Wood. All rights reserved.
|
||||||
|
Copyright (c) 1994, 1996, 1997 Joseph Arceneaux. All rights reserved.
|
||||||
|
Copyright (c) 1992, 2002, 2008 Free Software Foundation, Inc. All rights reserved.
|
||||||
|
Copyright (c) 1980 The Regents of the University of California.
|
||||||
|
Copyright (c) 1976 Board of Trustees of the University of Illinois. All rights reserved.
|
||||||
|
Copyright (c) 1985 Sun Microsystems, Inc.1998-2000 The Santa Cruz Operation
|
||||||
|
"
|
||||||
|
|
||||||
|
SRC_URI="http://mirror.keystealth.org/gnu/indent/indent-2.2.10.tar.gz"
|
||||||
|
CHECKSUM_SHA256="8a9b41be5bfcab5d8c1be74204b10ae78789fc3deabea0775fdced8677292639"
|
||||||
|
|
||||||
|
ARCHITECTURES="x86 x86_64 arm ppc"
|
||||||
|
|
||||||
|
PROVIDES="
|
||||||
|
indent = $portVersion
|
||||||
|
cmd:indent = $portVersion
|
||||||
|
cmd:texinfo2man = $portVersion
|
||||||
|
"
|
||||||
|
|
||||||
|
REQUIRES="
|
||||||
|
haiku >= $haikuVersion
|
||||||
|
lib:libiconv$secondaryArchSuffix
|
||||||
|
lib:libintl$secondaryArchSuffix
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_REQUIRES="
|
||||||
|
haiku${secondaryArchSuffix}_devel >= $haikuVersion
|
||||||
|
gettext$secondaryArchSuffix
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_PREREQUIRES="
|
||||||
|
haiku_devel >= $haikuVersion
|
||||||
|
cmd:aclocal
|
||||||
|
cmd:autoconf
|
||||||
|
cmd:automake
|
||||||
|
cmd:autopoint
|
||||||
|
cmd:autoreconf
|
||||||
|
cmd:awk
|
||||||
|
cmd:gcc
|
||||||
|
cmd:ld
|
||||||
|
cmd:libtoolize
|
||||||
|
cmd:make
|
||||||
|
cmd:find
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD()
|
||||||
|
{
|
||||||
|
libtoolize --force --copy --install
|
||||||
|
./bootstrap
|
||||||
|
runConfigure ./configure
|
||||||
|
make $jobArgs
|
||||||
|
}
|
||||||
|
|
||||||
|
INSTALL()
|
||||||
|
{
|
||||||
|
make install
|
||||||
|
|
||||||
|
# Clean up improperly placed documentation
|
||||||
|
mkdir -p $docDir/html
|
||||||
|
mv $prefix/doc/indent/* $docDir/html/
|
||||||
|
rm -rf $prefix/doc
|
||||||
|
}
|
||||||
|
|
||||||
|
TEST()
|
||||||
|
{
|
||||||
|
make test
|
||||||
|
make check
|
||||||
|
}
|
||||||
@@ -1,39 +0,0 @@
|
|||||||
DESCRIPTION="Indent program source files"
|
|
||||||
HOMEPAGE="http://indent.isidore-it.eu/beautify.html"
|
|
||||||
SRC_URI="http://indent.isidore-it.eu/indent-2.2.11.tar.gz"
|
|
||||||
REVISION="1"
|
|
||||||
STATUS_HAIKU="stable"
|
|
||||||
DEPEND="sys-devel/gettext >= 0.17
|
|
||||||
net-misc/rsync >= 3.0.7
|
|
||||||
app-text/texi2html >= 1.82"
|
|
||||||
CHECKSUM_MD5="98beafca62472805a3739d3867d5d70f"
|
|
||||||
BUILD()
|
|
||||||
{
|
|
||||||
cd indent-2.2.11
|
|
||||||
libtoolize --force --copy --install
|
|
||||||
./bootstrap
|
|
||||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
|
||||||
make
|
|
||||||
}
|
|
||||||
|
|
||||||
INSTALL()
|
|
||||||
{
|
|
||||||
cd indent-2.2.11
|
|
||||||
make install DESTDIR=${DESTDIR}
|
|
||||||
}
|
|
||||||
|
|
||||||
TEST()
|
|
||||||
{
|
|
||||||
cd indent-2.2.11
|
|
||||||
# make test
|
|
||||||
# make check
|
|
||||||
}
|
|
||||||
|
|
||||||
LICENSE="BSD (3-clause)"
|
|
||||||
COPYRIGHT="1999-2000 Carlo Wood. All rights reserved
|
|
||||||
1994, 1996-1997 Joseph Arceneaux All rights reserved.
|
|
||||||
1992, 2002, 2008 Free Software Foundation, Inc. All rights reserved.
|
|
||||||
1985 Sun Microsystems, Inc.
|
|
||||||
1980 The Regents of the University of California.
|
|
||||||
1976 Board of Trustees of the University of Illinois. All rights reserved.
|
|
||||||
"
|
|
||||||
@@ -34,7 +34,7 @@ BUILD_REQUIRES="
|
|||||||
devel:libpng$secondaryArchSuffix
|
devel:libpng$secondaryArchSuffix
|
||||||
"
|
"
|
||||||
BUILD_PREREQUIRES="
|
BUILD_PREREQUIRES="
|
||||||
cmd:nasm$secondaryArchSuffix
|
cmd:nasm
|
||||||
cmd:make
|
cmd:make
|
||||||
cmd:gcc$secondaryArchSuffix
|
cmd:gcc$secondaryArchSuffix
|
||||||
cmd:ld$secondaryArchSuffix
|
cmd:ld$secondaryArchSuffix
|
||||||
|
|||||||
74
games-strategy/homeworld_sdl/homeworld_sdl-0.6.recipe
Normal file
74
games-strategy/homeworld_sdl/homeworld_sdl-0.6.recipe
Normal file
@@ -0,0 +1,74 @@
|
|||||||
|
SUMMARY="Homeworld is a space real-time strategy computer game."
|
||||||
|
DESCRIPTION="
|
||||||
|
Homeworld is a real-time strategy computer \
|
||||||
|
game, set and played in a 3D space environment. \
|
||||||
|
Developed by Relic Entertainment, it was released \
|
||||||
|
for the PC in 1998 to worldwide acclaim, winning \
|
||||||
|
multiple awards for its novel gameplay and strong \
|
||||||
|
single-player story. Relic Entertainment later released \
|
||||||
|
the source code to the public under licence.
|
||||||
|
"
|
||||||
|
HOMEPAGE="http://www.homeworldsdl.org/"
|
||||||
|
COPYRIGHT="1999-2000 Sierra On-Line, Inc."
|
||||||
|
LICENSE="RE-INC-EULA"
|
||||||
|
SRC_URI="git+https://bitbucket.org/extrowerk/homeworld-sdl-haiku.git"
|
||||||
|
REVISION="1"
|
||||||
|
ARCHITECTURES="x86_gcc2 x86"
|
||||||
|
SECONDARY_ARCHITECTURES="x86"
|
||||||
|
|
||||||
|
PROVIDES="
|
||||||
|
homeworld_sdl$secondaryArchSuffix = $portVersion
|
||||||
|
app:homeworld_sdl$secondaryArchSuffix = $portVersion
|
||||||
|
"
|
||||||
|
|
||||||
|
REQUIRES="
|
||||||
|
haiku$secondaryArchSuffix >= $haikuVersion
|
||||||
|
lib:libsdl$secondaryArchSuffix
|
||||||
|
lib:libGL$secondaryArchSuffix
|
||||||
|
lib:libglu$secondaryArchSuffix
|
||||||
|
#lib:mesa_swrast
|
||||||
|
"
|
||||||
|
BUILD_REQUIRES="
|
||||||
|
haiku${secondaryArchSuffix}_devel >= $haikuVersion
|
||||||
|
devel:libsdl$secondaryArchSuffix
|
||||||
|
devel:libglu$secondaryArchSuffix
|
||||||
|
"
|
||||||
|
BUILD_PREREQUIRES="
|
||||||
|
cmd:gcc$secondaryArchSuffix
|
||||||
|
cmd:ld$secondaryArchSuffix
|
||||||
|
cmd:make
|
||||||
|
cmd:autoconf
|
||||||
|
cmd:aclocal
|
||||||
|
cmd:libtool
|
||||||
|
cmd:yacc$secondaryArchSuffix
|
||||||
|
cmd:flex
|
||||||
|
"
|
||||||
|
|
||||||
|
SOURCE_DIR="homeworld-sdl-haiku"
|
||||||
|
|
||||||
|
BUILD()
|
||||||
|
{
|
||||||
|
cd Haiku
|
||||||
|
echo "Bootstrapping Homewold_SDL"
|
||||||
|
bash ./bootstrap
|
||||||
|
echo "Configuring Homeworld_SDL"
|
||||||
|
runConfigure ../configure -C --bindir=$appsDir/Homeworld_SDL
|
||||||
|
echo "Building Homeworld_SDL"
|
||||||
|
make $jobArgs
|
||||||
|
}
|
||||||
|
|
||||||
|
INSTALL()
|
||||||
|
{
|
||||||
|
cd Haiku/src
|
||||||
|
echo "Striping debug symbols"
|
||||||
|
strip homeworld
|
||||||
|
echo "Creating bin directory for packaging Homeworld_SDL"
|
||||||
|
mkdir -p $appsDir/Homeworld_SDL
|
||||||
|
echo "Moving binary into the bin directory"
|
||||||
|
cp homeworld $appsDir/Homeworld_SDL/homeworld_sdl
|
||||||
|
cd ..
|
||||||
|
unzip ./Haiku_Extra/Homeworld_Haiku_Start.sh.zip
|
||||||
|
cp Homeworld_Haiku_Start.sh $appsDir/Homeworld_SDL/Start_Homeworld_SDL.sh
|
||||||
|
echo "Adding Homeworld_SDL to the Deskbar"
|
||||||
|
addAppDeskbarSymlink $appsDir/Start_Homeworld_SDL.sh Homeworld_SDL
|
||||||
|
}
|
||||||
261
games-strategy/homeworld_sdl/licenses/RE-INC-EULA
Normal file
261
games-strategy/homeworld_sdl/licenses/RE-INC-EULA
Normal file
@@ -0,0 +1,261 @@
|
|||||||
|
Homeworld © 1999-2000 Sierra On-Line, Inc. All Rights Reserved.
|
||||||
|
Homeworld is a registered trademark, and Sierra and Sierra Studios are
|
||||||
|
registered trademarks of Sierra On-Line, Inc. Relic is a trademark of Relic
|
||||||
|
Entertainment, Inc.
|
||||||
|
|
||||||
|
------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
This port of Homeworld is based on the original Homeworld source code released
|
||||||
|
by Relic Entertainment through the Relic Developers Network. It has been
|
||||||
|
edited for content and formatted to fit your OS.
|
||||||
|
|
||||||
|
The original Homeworld source code in its entirety is available from the Relic
|
||||||
|
Developers Network website at http://www.relic.com/rdn/
|
||||||
|
|
||||||
|
This file contains a copy of the end-user license agreement presented with the
|
||||||
|
Homeworld source code from the Relic Developers Network. If you are using a
|
||||||
|
pre-built version of Homeworld, other pre-built libraries have been included
|
||||||
|
with the distribution which utilize their own licenses (particularly the GPL
|
||||||
|
and LGPL). Copies of these licenses have been included in additional
|
||||||
|
"COPYING_*" files with the pre-built package.
|
||||||
|
|
||||||
|
Simple DirectMedia Layer (SDL) is licensed under the LGPL. The source code to
|
||||||
|
SDL is available at http://www.libsdl.org/
|
||||||
|
|
||||||
|
Headers for Glide 2 have also been thrown into the source package. They are
|
||||||
|
taken from the open-source Glide 2 library, which is licensed under the 3dfx
|
||||||
|
Glide General Public License. A copy of the license is included in the
|
||||||
|
"include/glide2" directory in the source package.
|
||||||
|
|
||||||
|
------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Relic Entertainment Inc. TM
|
||||||
|
|
||||||
|
END-USER LICENSE AGREEMENT FOR
|
||||||
|
RELIC ENTERTAINMENT INC. ("RELIC") SOFTWARE
|
||||||
|
|
||||||
|
IMPORTANT-READ CAREFULLY:
|
||||||
|
|
||||||
|
|
||||||
|
This RELIC End-User License Agreement (the "Agreement") is a legal agreement
|
||||||
|
between you (either an individual or a single entity) and RELIC, for the use
|
||||||
|
of one or more elements of RELIC proprietary software, which may at RELIC's
|
||||||
|
discretion include computer code related to Homeworld 1 TM, tools or other
|
||||||
|
material related to creating content related to Homeworld 2 TM and/or
|
||||||
|
Impossible Creatures TM including without limitation associated media, printed
|
||||||
|
materials, and "online" or electronic documentation (individually or
|
||||||
|
collectively referred to as the "SOFTWARE PRODUCT"). The SOFTWARE PRODUCT may
|
||||||
|
also include any updates and supplements to the original SOFTWARE PRODUCT
|
||||||
|
provided to you by RELIC. Any software provided along with the SOFTWARE
|
||||||
|
PRODUCT that is associated with a separate end-user license agreement is
|
||||||
|
licensed to you under the terms of that license agreement.
|
||||||
|
|
||||||
|
BY CLICKING "AGREE" BELOW, AND/OR BY INSTALLING, COPYING, DOWNLOADING,
|
||||||
|
ACCESSING OR OTHERWISE USING THE SOFTWARE PRODUCT, YOU AGREE TO BE BOUND BY
|
||||||
|
THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO THE TERMS OF THIS
|
||||||
|
AGREEMENT, DO NOT INSTALL OR USE THE SOFTWARE PRODUCT.
|
||||||
|
|
||||||
|
This Agreement is made by and between you (the "LICENSEE") and RELIC.
|
||||||
|
|
||||||
|
WHEREAS, RELIC is a game development company that owns certain tools, game
|
||||||
|
engines and other technology used to develop interactive entertainment
|
||||||
|
software games; and
|
||||||
|
|
||||||
|
WHEREAS, LICENSEE wishes to utilize the SOFTWARE PRODUCT for non-commercial
|
||||||
|
purposes in accordance with the terms set forth herein; and
|
||||||
|
|
||||||
|
WHEREAS, LICENSEE wishes to license from RELIC and RELIC wishes to license to
|
||||||
|
LICENSEE, the SOFTWARE PRODUCT and other information as deemed from time to
|
||||||
|
time appropriate by RELIC, all on the terms set forth herein;
|
||||||
|
|
||||||
|
NOW, THEREFORE, in consideration of the mutual promises made herein, the
|
||||||
|
receipt and sufficiency of which is hereby acknowledged, the parties agree as
|
||||||
|
follows:
|
||||||
|
|
||||||
|
|
||||||
|
1. License
|
||||||
|
|
||||||
|
1.1 License Grant. Provided that the LICENSEE complies with the terms set
|
||||||
|
forth herein, RELIC hereby grants LICENSEE a limited purpose, nonexclusive,
|
||||||
|
royalty-free, terminable, worldwide, non-transferable license to:
|
||||||
|
|
||||||
|
(a) use, reproduce and modify the SOFTWARE PRODUCT and the MODIFIED SOFTWARE
|
||||||
|
(as defined in section 2.1) solely for non-commercial purposes; and
|
||||||
|
|
||||||
|
(b) distribute the SOFTWARE PRODUCT and the MODIFIED SOFTWARE, solely for
|
||||||
|
non-commercial purposes, and only to registered members of RDN-RELIC
|
||||||
|
Developer's Network who have agreed to abide by the terms of this Agreement.
|
||||||
|
|
||||||
|
For greater certainty, the term "for non-commercial purposes" as used in this
|
||||||
|
Agreement means that the use, reproduction, modification and/or distribution
|
||||||
|
of the SOFTWARE PRODUCT and/or MODIFIED SOFTWARE must be made free of any and
|
||||||
|
all charges or payments and, without limitation, must not entitle, directly or
|
||||||
|
indirectly, the LICENSEE, any related parties or third parties to receive any
|
||||||
|
financial consideration or compensation related to such use, reproduction,
|
||||||
|
modification and/or distribution.
|
||||||
|
|
||||||
|
1.2 Updates. RELIC may from time to time, in its sole discretion, and without
|
||||||
|
any obligation on the part of RELIC, provide updates, error corrections, and
|
||||||
|
future versions of SOFTWARE PRODUCT to LICENSEE. Upon delivery, such updates,
|
||||||
|
error corrections and future versions shall be deemed part of the SOFTWARE
|
||||||
|
PRODUCT, as applicable, and governed by the terms and conditions of this
|
||||||
|
Agreement.
|
||||||
|
|
||||||
|
1.3 Reservation of Rights. RELIC reserves all rights not explicitly granted
|
||||||
|
herein.
|
||||||
|
|
||||||
|
1.4 Indemnity. LICENSEE hereby agrees that it is solely responsible for any
|
||||||
|
and all liability, claims, damages or losses arising, directly or indirectly,
|
||||||
|
from any and all LICENSEE use, reproduction, modification and distribution of
|
||||||
|
the SOFTWARE PRODUCT. LICENSEE shall defend, indemnify, and hold harmless
|
||||||
|
RELIC, its officers, directors, employees and agents against any and all
|
||||||
|
claims, damages, losses, or liabilities whatsoever arising out of LICENSEE's
|
||||||
|
use, reproduction, modification and/or distribution of the SOFTWARE PRODUCT.
|
||||||
|
|
||||||
|
1.5 Trademarks. LICENSEE acknowledges and agrees that this Agreement does not
|
||||||
|
grant LICENSEE any right to use any trademarks or trade names of RELIC or
|
||||||
|
their licensors. All such marks shall remain the property of the respective
|
||||||
|
owner.
|
||||||
|
|
||||||
|
|
||||||
|
2. Intellectual Property
|
||||||
|
|
||||||
|
2.1 Ownership. The LICENSEE acknowledges and agrees that if the SOFTWARE
|
||||||
|
PROGRAM is improved, modified, developed or otherwise amended by the LICENSEE
|
||||||
|
("MODIFIED SOFTWARE") the LICENSEE shall have, save and except for the limited
|
||||||
|
license granted to the LICENSEE pursuant to the terms and conditions of this
|
||||||
|
Agreement, no right, title or interest in and to the MODIFIED SOFTWARE as
|
||||||
|
modified or altered, whether modified by the LICENSEE or RELIC and whether or
|
||||||
|
not such modifications are authorized pursuant to this Agreement.
|
||||||
|
Specifically, the LICENSEE hereby assigns all right, title and interest
|
||||||
|
arising out of any such MODIFIED SOFTWARE to RELIC or any other entity as
|
||||||
|
RELIC shall require and the LICENSEE will execute such further and other
|
||||||
|
documents and do such further and other acts as may be necessary, in the sole
|
||||||
|
opinion of RELIC, to transfer all such right, title and interest in and to the
|
||||||
|
MODIFIED SOFTWARE from the LICENSEE to RELIC. If, to the extent that it may
|
||||||
|
be deemed that an assignment or grant of right under this section cannot be
|
||||||
|
made until after relevant works are in existence, the LICENSEE's acceptance of
|
||||||
|
the terms and conditions of this Agreement shall constitute an irrevocable
|
||||||
|
assignment of all right, title and interest in and to all complete or
|
||||||
|
incomplete works that make up the MODIFIED SOFTWARE. The LICENSEE hereby
|
||||||
|
irrevocably waives in whole any and all moral rights arising under the
|
||||||
|
Copyright Act (Canada), as amended from time to time, or other similar
|
||||||
|
legislation in any jurisdiction or at common law, which the LICENSEE may have
|
||||||
|
in the MODIFIED SOFTWARE.
|
||||||
|
|
||||||
|
|
||||||
|
3. Term
|
||||||
|
|
||||||
|
3.1 Term. This Agreement shall become effective as of the date LICENSEE
|
||||||
|
downloads or installs the SOFTWARE PRODUCT and shall expire five (5) years
|
||||||
|
after such date.
|
||||||
|
|
||||||
|
3.2 Termination. RELIC may, at its sole discretion and authority, terminate
|
||||||
|
this Agreement immediately upon notice including without limitation notice via
|
||||||
|
email to LICENSEE. The Agreement will terminate automatically upon LICENSEE's
|
||||||
|
breach of any term of this Agreement. Any notice sent or transmitted by RELIC
|
||||||
|
to the LICENSEE's last known or registered address will be deemed to have been
|
||||||
|
sent by RELIC and received by LICENSEE one (1) day after such sending or
|
||||||
|
transmission by RELIC. In the event that this Agreement is terminated for any
|
||||||
|
reason, the LICENSEE shall immediately and permanently cease use,
|
||||||
|
reproduction, modification or distribution of the SOFTWARE PRODUCT and
|
||||||
|
MODIFIED SOFTWARE and will destroy any and all software, code, associated
|
||||||
|
media and printed materials related to, directly or indirectly, the SOFTWARE
|
||||||
|
PRODUCT and/or the MODIFIED SOFTWARE.
|
||||||
|
|
||||||
|
3.3 Survival. Sections 1.4, 1.5, 2.1, 3.2, 3.3, 4.1, 4.2, 5.1 and 7 shall
|
||||||
|
survive any expiration or termination of this Agreement.
|
||||||
|
|
||||||
|
|
||||||
|
4. Disclaimers, Warranties and Limitation of Liability
|
||||||
|
|
||||||
|
4.1 NO WARRANTIES. RELIC AND ITS SUPPLIERS DISCLAIM ANY AND ALL WARRANTIES
|
||||||
|
WITH RESPECT TO THE SOFTWARE PRODUCT, EITHER EXPRESS OR IMPLIED, INCLUDING,
|
||||||
|
BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
|
||||||
|
PARTICULAR PURPOSE. THE LICENSEE ACKNOWLEDGES THAT IT HAS NOT RELIED ON ANY
|
||||||
|
WARRANTY MADE BY RELIC OR ITS SUPPLIERS. THE SOFTWARE PRODUCT IS PROVIDED ON
|
||||||
|
AN "AS IS" BASIS WITH NO WARRANTY, EXPRESS OR IMPLIED AND RELIC HAS NO
|
||||||
|
OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS OR
|
||||||
|
MODIFICATIONS WITH RESPECT TO THE SOFTWARE PRODUCT TO THE LICENSEE.
|
||||||
|
|
||||||
|
4.2 LIMITATION OF LIABILITY. IN NO EVENT SHALL RELIC OR ITS SUPPLIERS BE
|
||||||
|
LIABLE FOR ANY DAMAGES SUFFERED OR INCURRED BY THE LICENSEE OR ANY OTHER
|
||||||
|
PERSON OR ENTITY INCLUDING, WITHOUT LIMITATION, ANY SPECIAL, INCIDENTAL,
|
||||||
|
INDIRECT, PUNITIVE OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT
|
||||||
|
LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, LOSS OF REVENUE, BUSINESS
|
||||||
|
INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS)
|
||||||
|
ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE PRODUCT, EVEN IF
|
||||||
|
RELIC HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
|
||||||
|
|
||||||
|
|
||||||
|
5.
|
||||||
|
|
||||||
|
5.1 COPYRIGHT. All title and copyrights in and to the SOFTWARE PRODUCT
|
||||||
|
(including but not limited to any images, photographs, animations, video,
|
||||||
|
audio, music, text, and "applets" incorporated into the SOFTWARE PRODUCT), the
|
||||||
|
accompanying printed materials, and any copies of the SOFTWARE PRODUCT are
|
||||||
|
owned by RELIC or its suppliers. All title and intellectual property rights
|
||||||
|
in and to the content which may be accessed through use of the SOFTWARE
|
||||||
|
PRODUCT is the property of the respective content owner and may be protected
|
||||||
|
by applicable copyright or other intellectual property laws and treaties.
|
||||||
|
This Agreement grants LICENSEE no rights to use such content. If this
|
||||||
|
SOFTWARE PRODUCT contains documentation, which is provided only in electronic
|
||||||
|
form, LICENSEE may print one copy of such electronic documentation. LICENSEE
|
||||||
|
may not copy the printed materials accompanying the SOFTWARE PRODUCT.
|
||||||
|
|
||||||
|
5.2 COPY PROTECTION. Use of the SOFTWARE PRODUCT may require additional RELIC
|
||||||
|
software for use of the SOFTWARE PRODUCT which may employ copy protection
|
||||||
|
technology to prevent the unauthorized copying of the SOFTWARE PRODUCT and/or
|
||||||
|
additional RELIC software. It is illegal to make unauthorized copies of the
|
||||||
|
SOFTWARE PRODUCT and/or additional RELIC software or circumvent any copy protection technology employed by RELIC.
|
||||||
|
|
||||||
|
|
||||||
|
6. No Exclusivity
|
||||||
|
|
||||||
|
Nothing in this Agreement nor the license of the SOFTWARE PRODUCT shall
|
||||||
|
constitute or imply any promise to or intention to make any purchase of
|
||||||
|
products or services by either party or its affiliated companies or any
|
||||||
|
commitment by either party or its affiliated companies with respect to the
|
||||||
|
present or future marketing of any product or service or any commitment to
|
||||||
|
enter into any other business relationship.
|
||||||
|
|
||||||
|
|
||||||
|
7. General
|
||||||
|
|
||||||
|
7.1 Modification. No amendment or modification of this Agreement shall be
|
||||||
|
valid or binding on RELIC unless made in writing and signed on behalf of RELIC
|
||||||
|
by its respective duly authorized officers or representatives. RELIC may,
|
||||||
|
without notice to the LICENSEE, modify, alter or vary the terms of this
|
||||||
|
Agreement without the consent of the LICENSEE, however, such modification,
|
||||||
|
alteration or variance shall be displayed on the RELIC website located at
|
||||||
|
www.relic.com .
|
||||||
|
|
||||||
|
7.2 Assignment. LICENSEE may not assign this Agreement without the prior
|
||||||
|
written consent of RELIC. Subject to the limitations set forth in this
|
||||||
|
Agreement, this Agreement will inure to the benefit of and be binding upon the
|
||||||
|
parties, their successors and permitted assigns.
|
||||||
|
|
||||||
|
7.3 Separation of Components. The SOFTWARE PRODUCT is licensed as a single
|
||||||
|
product. Its component parts may not be separated for use license,
|
||||||
|
distribution or replacement by the LICENSEE.
|
||||||
|
|
||||||
|
7.4 Severability. If any provision of this Agreement shall be held by a court
|
||||||
|
of competent jurisdiction to be illegal, invalid or unenforceable, the
|
||||||
|
remaining provisions will not be affected and will be deemed to be in full
|
||||||
|
force and effect.
|
||||||
|
|
||||||
|
7.5 Governing Law, Jurisdiction and Venue. This Agreement shall be governed by
|
||||||
|
the laws of the Province of British Columbia. Each of the parties hereto
|
||||||
|
submits and attorns to the exclusive jurisdiction and venue in the provincial
|
||||||
|
and federal courts sitting in Vancouver, BC.
|
||||||
|
|
||||||
|
7.6 Entire Agreement. This Agreement constitutes the entire understanding
|
||||||
|
between the parties hereto and supersedes all previous communications,
|
||||||
|
representations and understandings, oral or written, between the parties, with
|
||||||
|
respect to the subject matter of this Agreement.
|
||||||
|
|
||||||
|
7.7 The LICENSEE agrees that RELIC would be irreparably injured by breach of
|
||||||
|
this Agreement by LICENSEE and that RELIC shall be entitled to equitable
|
||||||
|
relief, including injunctive relief and specific performance, in addition to
|
||||||
|
any and all monetary damages, in the event of any breach of the provisions of
|
||||||
|
this Agreement by the LICENSEE.
|
||||||
@@ -12,7 +12,7 @@ COPYRIGHT="
|
|||||||
2009 Ramshankar (aka Teknomancer)
|
2009 Ramshankar (aka Teknomancer)
|
||||||
2011-2012 Chris Roberts
|
2011-2012 Chris Roberts
|
||||||
"
|
"
|
||||||
REVISION="2"
|
REVISION="3"
|
||||||
ARCHITECTURES="x86_gcc2 x86 ?x86_64"
|
ARCHITECTURES="x86_gcc2 x86 ?x86_64"
|
||||||
|
|
||||||
PROVIDES="
|
PROVIDES="
|
||||||
@@ -29,15 +29,11 @@ BUILD_REQUIRES="
|
|||||||
"
|
"
|
||||||
|
|
||||||
BUILD_PREREQUIRES="
|
BUILD_PREREQUIRES="
|
||||||
cmd:cmake >= 2.8
|
cmd:cmake
|
||||||
cmd:gcc
|
cmd:gcc
|
||||||
cmd:make
|
cmd:make
|
||||||
"
|
"
|
||||||
|
|
||||||
PATCHES="
|
|
||||||
beezer-0.99.hg.patch
|
|
||||||
"
|
|
||||||
|
|
||||||
BUILD()
|
BUILD()
|
||||||
{
|
{
|
||||||
cd Source
|
cd Source
|
||||||
|
|||||||
@@ -1,57 +0,0 @@
|
|||||||
From 3728835e4083c862c9b03dd5ffdb5941f34f9da5 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Luke <noryb009@gmail.com>
|
|
||||||
Date: Sun, 1 Dec 2013 12:22:29 +0000
|
|
||||||
Subject: [PATCH] Remove references to B_COMMON_
|
|
||||||
|
|
||||||
---
|
|
||||||
Source/Archiver/Archiver.cpp | 13 +------------
|
|
||||||
Source/Beezer/FSUtils/FSUtils.cpp | 2 +-
|
|
||||||
2 files changed, 2 insertions(+), 13 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/Source/Archiver/Archiver.cpp b/Source/Archiver/Archiver.cpp
|
|
||||||
index c272333..7b57313 100644
|
|
||||||
--- a/Source/Archiver/Archiver.cpp
|
|
||||||
+++ b/Source/Archiver/Archiver.cpp
|
|
||||||
@@ -625,7 +625,7 @@ status_t Archiver::SetComment(char* commentStr, const char* tempDirPath)
|
|
||||||
bool Archiver::IsBinaryFound(char* filePath, const char* fileName) const
|
|
||||||
{
|
|
||||||
// Check if the given fileName exists in the given dir, if so copy the full path of fileName to filePath
|
|
||||||
- // Path priority <appdir>/workers -> B_SYSTEM_BIN_DIRECTORY -> B_COMMON_BIN_DIRECTORY
|
|
||||||
+ // Path priority <appdir>/workers -> B_SYSTEM_BIN_DIRECTORY
|
|
||||||
BPath binPath;
|
|
||||||
app_info appInfo;
|
|
||||||
be_app->GetAppInfo(&appInfo);
|
|
||||||
@@ -652,17 +652,6 @@ bool Archiver::IsBinaryFound(char* filePath, const char* fileName) const
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
- if (find_directory(B_COMMON_BIN_DIRECTORY, &binPath) == B_OK)
|
|
||||||
- {
|
|
||||||
- binPath.Append(fileName);
|
|
||||||
- BEntry entry(binPath.Path(), true);
|
|
||||||
- if (entry.Exists())
|
|
||||||
- {
|
|
||||||
- strcpy(filePath, binPath.Path());
|
|
||||||
- return true;
|
|
||||||
- }
|
|
||||||
- }
|
|
||||||
-
|
|
||||||
// TODO full search of $PATH
|
|
||||||
|
|
||||||
filePath = '\0';
|
|
||||||
diff --git a/Source/Beezer/FSUtils/FSUtils.cpp b/Source/Beezer/FSUtils/FSUtils.cpp
|
|
||||||
index a651c58..8fbb01d 100644
|
|
||||||
--- a/Source/Beezer/FSUtils/FSUtils.cpp
|
|
||||||
+++ b/Source/Beezer/FSUtils/FSUtils.cpp
|
|
||||||
@@ -177,7 +177,7 @@ BString CreateTempDirectory(const char* prefix, BDirectory** createdDir, bool cr
|
|
||||||
prefixStr << prefix << "_";
|
|
||||||
|
|
||||||
BPath tmpPath;
|
|
||||||
- find_directory(B_COMMON_TEMP_DIRECTORY, &tmpPath, true);
|
|
||||||
+ find_directory(B_SYSTEM_TEMP_DIRECTORY, &tmpPath, true);
|
|
||||||
BString tempDirName = tempnam(const_cast<char*>(tmpPath.Path()), const_cast<char*>(prefixStr.String()));
|
|
||||||
|
|
||||||
// Further random the dir name (the below number is a prime)
|
|
||||||
--
|
|
||||||
1.8.3.4
|
|
||||||
|
|
||||||
76
haiku-apps/orphilia_dropbox/orphilia_dropbox-1.recipe
Normal file
76
haiku-apps/orphilia_dropbox/orphilia_dropbox-1.recipe
Normal file
@@ -0,0 +1,76 @@
|
|||||||
|
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."
|
||||||
|
HOMEPAGE="https://github.com/ksiazkowicz/orphilia-dropbox"
|
||||||
|
SRC_URI="git+https://github.com/ksiazkowicz/orphilia-dropbox.git#f692f26793a48e2742f12c20767f0f22a9ff39af"
|
||||||
|
REVISION="1"
|
||||||
|
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
|
||||||
|
|
||||||
|
# Should be called after activating package
|
||||||
|
#POST_INSTALL_SCRIPTS="
|
||||||
|
# \"orphilia.py --configuration\"
|
||||||
|
# "
|
||||||
|
|
||||||
|
PROVIDES="
|
||||||
|
orphilia_dropbox = $portVersion
|
||||||
|
cmd:orphilia_haiku_notify = $portVersion
|
||||||
|
cmd:orphilia.py = $portVersion
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_PREREQUIRES="
|
||||||
|
haiku_devel >= $haikuVersion
|
||||||
|
cmd:gcc
|
||||||
|
cmd:python
|
||||||
|
cmd:sed
|
||||||
|
"
|
||||||
|
|
||||||
|
|
||||||
|
BUILD_REQUIRES="
|
||||||
|
haiku_devel >= $haikuVersion
|
||||||
|
python_setuptools
|
||||||
|
"
|
||||||
|
|
||||||
|
REQUIRES="
|
||||||
|
pathtools
|
||||||
|
python_setuptools
|
||||||
|
urllib3
|
||||||
|
watchdog
|
||||||
|
cmd:python
|
||||||
|
"
|
||||||
|
|
||||||
|
COPYRIGHT="2011-2014 Maciej Janiszewski"
|
||||||
|
LICENSE="MIT"
|
||||||
|
|
||||||
|
BUILD()
|
||||||
|
{
|
||||||
|
python build.py
|
||||||
|
}
|
||||||
|
|
||||||
|
INSTALL()
|
||||||
|
{
|
||||||
|
# GENERIC: all python_setuptools-based installs need this
|
||||||
|
export PATH="$portPackageLinksDir/cmd~python/bin:$PATH"
|
||||||
|
pythonVersion=$(python --version 2>&1 | sed 's/Python //' | head -c3)
|
||||||
|
installLocation=$prefix/lib/python$pythonVersion/vendor-packages/
|
||||||
|
export PYTHONPATH=$installLocation:$PYTHONPATH
|
||||||
|
mkdir -p $installLocation
|
||||||
|
|
||||||
|
cd built/dependencies
|
||||||
|
python setup.py install \
|
||||||
|
--single-version-externally-managed \
|
||||||
|
--root=/ --prefix=$prefix
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
mkdir -p $installLocation/orphilia_dropbox
|
||||||
|
cp -R built/* $installLocation/orphilia_dropbox
|
||||||
|
|
||||||
|
mkdir -p $binDir
|
||||||
|
|
||||||
|
# create symlink which could be directly accessed
|
||||||
|
ln -s $installLocation/orphilia_dropbox/notify/haiku-notify $binDir/orphilia_haiku-notify
|
||||||
|
ln -s $installLocation/orphilia_dropbox/orphilia.py $binDir/orphilia.py
|
||||||
|
}
|
||||||
50
haiku-apps/rename/rename-3.9.0.recipe
Normal file
50
haiku-apps/rename/rename-3.9.0.recipe
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
SUMMARY="A Tracker add-on that provides you with a way to rename multiple files at once."
|
||||||
|
DESCRIPTION="
|
||||||
|
ReName! is a Tracker Add-On for HAIKU users. It provides you with a way to\
|
||||||
|
rename multiple files at once. ReName! allows you to add, remove or change file\
|
||||||
|
extensions. It also allows you to change the capitialization of your files, and\
|
||||||
|
do a search and replace on your file names. ReName! also allows you to prepend\
|
||||||
|
or append text to multiple file names!
|
||||||
|
"
|
||||||
|
HOMEPAGE="https://github.com/bbjimmy/ReName_for_HAIKU"
|
||||||
|
SRC_URI="https://github.com/bbjimmy/ReName_for_HAIKU/archive/1.0.tar.gz"
|
||||||
|
CHECKSUM_SHA512="f13f3a022dab3305c35af0a149711e9e304b00082835115aea3ca8eafa7026cf15613e8f932466e16050dc8282fdcdc16ea3b0d4dc257db09442e16a69c939ae"
|
||||||
|
SOURCE_DIR="ReName_for_HAIKU-1.0"
|
||||||
|
REVISION="1"
|
||||||
|
LICENSE="Public Domain"
|
||||||
|
COPYRIGHT="
|
||||||
|
2000 FlipSide Software
|
||||||
|
"
|
||||||
|
ARCHITECTURES="x86_gcc2 x86 ?x86_64"
|
||||||
|
|
||||||
|
PROVIDES="
|
||||||
|
rename= $portVersion
|
||||||
|
app:rename = $portVersion
|
||||||
|
"
|
||||||
|
REQUIRES="
|
||||||
|
haiku >= $haikuVersion
|
||||||
|
"
|
||||||
|
BUILD_PREREQUIRES="
|
||||||
|
cmd:gcc
|
||||||
|
cmd:make
|
||||||
|
makefile_engine
|
||||||
|
"
|
||||||
|
BUILD_REQUIRES="
|
||||||
|
haiku_devel >= $haikuVersion
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD()
|
||||||
|
{
|
||||||
|
cd source
|
||||||
|
make $jobArgs BUILDHOME=`finddir B_SYSTEM_DEVELOP_DIRECTORY`
|
||||||
|
}
|
||||||
|
|
||||||
|
INSTALL()
|
||||||
|
{
|
||||||
|
mkdir -p $addOnsDir/Tracker
|
||||||
|
cp source/ReName $addOnsDir/Tracker/ReName!
|
||||||
|
mkdir -p $documentationDir/ReName
|
||||||
|
cd documentation
|
||||||
|
cp -r * $documentationDir/ReName
|
||||||
|
|
||||||
|
}
|
||||||
@@ -1,24 +1,47 @@
|
|||||||
DESCRIPTION="rez"
|
DESCRIPTION="Rez is a resource compiler similar to rc. Its main use is compiling\
|
||||||
HOMEPAGE="http://dev.osdrawer.net/projects/sum-it"
|
the Sum-it spreadsheet. New applications should consider using rc instead, but\
|
||||||
SRC_URI="svn+http://svn.osdrawer.net/sum-it/rez#108"
|
Rez may still be useful to compile some old apps from the BeOS days"
|
||||||
|
SUMMARY="The Rez resource compiler"
|
||||||
|
|
||||||
|
LICENSE="BSD (4-clause)"
|
||||||
|
COPYRIGHT="1996-1998, 2000 Hekkelman Programmatuur B.V. All rights reserved.
|
||||||
|
1999-2000 Tim Vernum. All rights reserved."
|
||||||
|
|
||||||
|
HOMEPAGE="https://github.com/HaikuArchives/Rez/archive/v1.0"
|
||||||
|
SRC_URI="https://github.com/HaikuArchives/Rez/archive/v1.0.tar.gz"
|
||||||
|
SOURCE_DIR="Rez-1.0"
|
||||||
|
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
STATUS_HAIKU="stable"
|
|
||||||
DEPEND=""
|
BUILD_REQUIRES="
|
||||||
#CHECKSUM_MD5=""
|
haiku${secondaryArchSuffix}_devel >= $haikuVersion
|
||||||
|
haiku >= $haikuVersion
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_PREREQUIRES="
|
||||||
|
haiku >= $haikuVersion
|
||||||
|
cmd:make
|
||||||
|
cmd:flex
|
||||||
|
cmd:bison
|
||||||
|
cmd:cc
|
||||||
|
"
|
||||||
|
|
||||||
|
CHECKSUM_SHA256="a2e41044ad34302abef5ccaf2f86b16e7bf658c96ab337935cee5b6228597afa"
|
||||||
|
|
||||||
|
ARCHITECTURES="!x86 x86_gcc2"
|
||||||
|
|
||||||
|
PROVIDES="
|
||||||
|
rez = $portVersion
|
||||||
|
cmd:rez = $portVersion
|
||||||
|
"
|
||||||
|
|
||||||
BUILD()
|
BUILD()
|
||||||
{
|
{
|
||||||
cd rez-108
|
make $jobArgs
|
||||||
make
|
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTALL()
|
INSTALL()
|
||||||
{
|
{
|
||||||
cd rez-108
|
mkdir -p $binDir
|
||||||
BIN_DIR=`finddir B_COMMON_BIN_DIRECTORY`
|
cp rez $binDir
|
||||||
mkdir -p ${DESTDIR}${BIN_DIR}
|
|
||||||
cp rez ${DESTDIR}${BIN_DIR}/rez
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#LICENSE=""
|
|
||||||
#COPYRIGHT=""
|
|
||||||
|
|||||||
69
haiku-apps/scriptureguide/scriptureguide-0.9.0.recipe
Normal file
69
haiku-apps/scriptureguide/scriptureguide-0.9.0.recipe
Normal file
@@ -0,0 +1,69 @@
|
|||||||
|
SUMMARY="Bible study tool that supports a wide variety of Bibles"
|
||||||
|
DESCRIPTION="ScriptureGuide is a Bible study tool. It supports all of the \
|
||||||
|
features you'd expect: search, setting the font, taking notes, etc. Through \
|
||||||
|
the accompanying ScriptureGuideManager app, you can download hundereds of free \
|
||||||
|
copies of various Bibles, commentaries, and related books."
|
||||||
|
COPYRIGHT="2014 ScriptureGuide Team"
|
||||||
|
LICENSE="GNU GPL v2"
|
||||||
|
HOMEPAGE="https://github.com/HaikuArchives/ScriptureGuide"
|
||||||
|
SRC_URI="https://github.com/HaikuArchives/ScriptureGuide/archive/v0.9.0.tar.gz"
|
||||||
|
CHECKSUM_SHA256="63b36186eaf4be130f333e62fa0fb283dbff90149a14763e96c157d9950777b5"
|
||||||
|
SOURCE_DIR="ScriptureGuide-$portVersion"
|
||||||
|
REVISION="2"
|
||||||
|
|
||||||
|
ARCHITECTURES="x86 ?x86_64"
|
||||||
|
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
|
||||||
|
# x86_gcc2 is fine as primary target architecture as long as we're building
|
||||||
|
# for a different secondary architecture.
|
||||||
|
ARCHITECTURES="$ARCHITECTURES x86_gcc2"
|
||||||
|
fi
|
||||||
|
SECONDARY_ARCHITECTURES="x86"
|
||||||
|
|
||||||
|
PROVIDES="
|
||||||
|
scriptureguide$secondaryArchSuffix = $portVersion
|
||||||
|
app:ScriptureGuide = $portVersion
|
||||||
|
app:ScriptureGuideManager = $portVersion
|
||||||
|
"
|
||||||
|
|
||||||
|
REQUIRES="
|
||||||
|
haiku$secondaryArchSuffix >= $haikuVersion
|
||||||
|
cmd:awk
|
||||||
|
cmd:wget
|
||||||
|
cmd:unzip
|
||||||
|
lib:libsword$secondaryArchSuffix
|
||||||
|
lib:libz$secondaryArchSuffix
|
||||||
|
icu$secondaryArchSuffix
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_REQUIRES="
|
||||||
|
haiku${secondaryArchSuffix}_devel >= $haikuVersion
|
||||||
|
devel:libsword$secondaryArchSuffix
|
||||||
|
devel:libz$secondaryArchSuffix
|
||||||
|
icu${secondaryArchSuffix}_devel
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_PREREQUIRES="
|
||||||
|
makefile_engine
|
||||||
|
cmd:gcc$secondaryArchSuffix
|
||||||
|
cmd:ld$secondaryArchSuffix
|
||||||
|
cmd:make
|
||||||
|
cmd:mkdepend
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD()
|
||||||
|
{
|
||||||
|
cd ScriptureGuide
|
||||||
|
make $jobArgs
|
||||||
|
cd ../ScriptureGuideManager
|
||||||
|
make $jobArgs
|
||||||
|
}
|
||||||
|
|
||||||
|
INSTALL()
|
||||||
|
{
|
||||||
|
mkdir -p $appsDir
|
||||||
|
cp -R App $appsDir
|
||||||
|
mv $appsDir/App $appsDir/ScriptureGuide
|
||||||
|
|
||||||
|
addAppDeskbarSymlink $appsDir/ScriptureGuide/ScriptureGuide
|
||||||
|
addAppDeskbarSymlink $appsDir/ScriptureGuide/ScriptureGuideManager
|
||||||
|
}
|
||||||
20
haiku-apps/scrittore/licenses/Scintilla
Normal file
20
haiku-apps/scrittore/licenses/Scintilla
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
License for Scintilla and SciTE
|
||||||
|
|
||||||
|
Copyright 1998-2003 by Neil Hodgson <neilh@scintilla.org>
|
||||||
|
|
||||||
|
All Rights Reserved
|
||||||
|
|
||||||
|
Permission to use, copy, modify, and distribute this software and its
|
||||||
|
documentation for any purpose and without fee is hereby granted,
|
||||||
|
provided that the above copyright notice appear in all copies and that
|
||||||
|
both that copyright notice and this permission notice appear in
|
||||||
|
supporting documentation.
|
||||||
|
|
||||||
|
NEIL HODGSON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
|
||||||
|
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
|
||||||
|
AND FITNESS, IN NO EVENT SHALL NEIL HODGSON BE LIABLE FOR ANY
|
||||||
|
SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||||
|
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
|
||||||
|
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
|
||||||
|
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
|
||||||
|
OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
36
haiku-apps/scrittore/scrittore-git.recipe
Normal file
36
haiku-apps/scrittore/scrittore-git.recipe
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
SUMMARY="A Scintilla-based text editor."
|
||||||
|
DESCRIPTION="Based on the popular framework for code highlighting, Scrittore provides a simplistic programmer's text editor."
|
||||||
|
REVISION="1"
|
||||||
|
LICENSE="Scintilla"
|
||||||
|
SRC_URI="git+https://github.com/HaikuArchives/Scrittore.git"
|
||||||
|
COPYRIGHT="
|
||||||
|
1998-2003 Scintilla authors.
|
||||||
|
2011-2013 Haiku authors.
|
||||||
|
"
|
||||||
|
|
||||||
|
HOMEPAGE="https://github.com/HaikuArchives/Scrittore"
|
||||||
|
PROVIDES="
|
||||||
|
Scrittore
|
||||||
|
app:Scrittore
|
||||||
|
"
|
||||||
|
|
||||||
|
ARCHITECTURES="x86 !x86_64 ?arm ?ppc"
|
||||||
|
|
||||||
|
BUILD_PREREQUIRES="
|
||||||
|
cmd:make
|
||||||
|
cmd:g++
|
||||||
|
haiku_devel
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD()
|
||||||
|
{
|
||||||
|
cd scintilla/haiku
|
||||||
|
make
|
||||||
|
}
|
||||||
|
|
||||||
|
INSTALL()
|
||||||
|
{
|
||||||
|
mkdir -p $appsDir
|
||||||
|
cp bin/scintilla-haiku $appsDir/Scrittore
|
||||||
|
addAppDeskbarSymlink $appsDir/Scrittore
|
||||||
|
}
|
||||||
@@ -27,6 +27,7 @@ BUILD_PREREQUIRES="
|
|||||||
cmd:gcc
|
cmd:gcc
|
||||||
cmd:flex
|
cmd:flex
|
||||||
cmd:bison
|
cmd:bison
|
||||||
|
cmd:rez
|
||||||
"
|
"
|
||||||
|
|
||||||
BUILD()
|
BUILD()
|
||||||
@@ -37,11 +38,6 @@ BUILD()
|
|||||||
popd
|
popd
|
||||||
|
|
||||||
|
|
||||||
pushd rez
|
|
||||||
BE_C_COMPILER=gcc make DEBUG=0
|
|
||||||
PATH=`pwd`:$PATH
|
|
||||||
popd
|
|
||||||
|
|
||||||
cd sum-it
|
cd sum-it
|
||||||
BE_C_COMPILER=gcc make DEBUG=0
|
BE_C_COMPILER=gcc make DEBUG=0
|
||||||
}
|
}
|
||||||
|
|||||||
46
haiku-apps/virtualbelive/virtualbelive-20140718.recipe
Normal file
46
haiku-apps/virtualbelive/virtualbelive-20140718.recipe
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
SUMMARY="Video editing software."
|
||||||
|
DESCRIPTION="
|
||||||
|
VirtualBeLive is a software for video editing. It supports basic transitions, \
|
||||||
|
cutting and a few effects.
|
||||||
|
"
|
||||||
|
HOMEPAGE="https://github.com/HaikuArchives/VirtualBeLive"
|
||||||
|
SRC_URI="git+https://github.com/HaikuArchives/VirtualBeLive#23bea51"
|
||||||
|
REVISION="1"
|
||||||
|
LICENSE="Public Domain"
|
||||||
|
COPYRIGHT="Public Domain"
|
||||||
|
|
||||||
|
ARCHITECTURES="x86_gcc2"
|
||||||
|
|
||||||
|
PROVIDES="
|
||||||
|
virtualbelive = $portVersion
|
||||||
|
app:VirtualBeLive = $portVersion
|
||||||
|
"
|
||||||
|
|
||||||
|
REQUIRES="
|
||||||
|
haiku >= $haikuVersion
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_PREREQUIRES="
|
||||||
|
makefile_engine
|
||||||
|
cmd:mkdepend
|
||||||
|
cmd:make
|
||||||
|
cmd:g++
|
||||||
|
cmd:xres
|
||||||
|
cmd:grep
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_REQUIRES="
|
||||||
|
haiku_devel >= $haikuVersion
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD()
|
||||||
|
{
|
||||||
|
make $jobArgs OBJ_DIR=objects
|
||||||
|
}
|
||||||
|
|
||||||
|
INSTALL()
|
||||||
|
{
|
||||||
|
mkdir -p $appsDir
|
||||||
|
cp objects/VirtualBeLive $appsDir/VirtualBeLive
|
||||||
|
addAppDeskbarSymlink $appsDir/VirtualBeLive
|
||||||
|
}
|
||||||
46
media-fonts/ahem/ahem-1.0.recipe
Normal file
46
media-fonts/ahem/ahem-1.0.recipe
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
SUMMARY="A font developed to help test writers develop predictable tests"
|
||||||
|
DESCRIPTION="The Ahem font was developed by Todd Fahrner to help test writers \
|
||||||
|
develop predictable tests. The font's em square is exactly square. \
|
||||||
|
Its ascent and descent is exactly the size of the em square. This \
|
||||||
|
means that the font's extent is exactly the same as its line-height, \
|
||||||
|
meaning that it can be exactly aligned with padding, borders, margins, \
|
||||||
|
and so forth.
|
||||||
|
The font's alphabetic baseline is 0.2em above its bottom, and 0.8em \
|
||||||
|
below its top. The font has an x-height of 0.8em.
|
||||||
|
The font has four glyphs:
|
||||||
|
\'X\' U+0058 A square exactly 1em in height and width.
|
||||||
|
\'p\' U+0070 A rectangle exactly 0.2em high, 1em wide, and aligned so \
|
||||||
|
that its top is flush with the baseline.
|
||||||
|
\'É\' U+00C9 A rectangle exactly 0.8em high, 1em wide, and aligned so \
|
||||||
|
that its bottom is flush with the baseline.
|
||||||
|
\' \' U+0020 A transparent space exactly 1em high and wide.
|
||||||
|
Most other US-ASCII characters in the font have the same glyph as X."
|
||||||
|
HOMEPAGE="http://github.com/Kozea/Ahem"
|
||||||
|
SRC_URI="https://github.com/Kozea/Ahem/archive/1.0.tar.gz"
|
||||||
|
CHECKSUM_SHA256="bae33954780217ea0e8e517f51e5a84c525ff22b39a508d50ab49e2d5cef7530"
|
||||||
|
LICENSE="Public Domain"
|
||||||
|
COPYRIGHT="Late-90s Todd Fahrner"
|
||||||
|
REVISION="1"
|
||||||
|
SOURCE_DIR="Ahem-1.0"
|
||||||
|
|
||||||
|
ARCHITECTURES="any"
|
||||||
|
DISABLE_SOURCE_PACKAGE="yes"
|
||||||
|
|
||||||
|
PROVIDES="
|
||||||
|
ahem = $portVersion
|
||||||
|
"
|
||||||
|
|
||||||
|
REQUIRES=""
|
||||||
|
BUILD_REQUIRES=""
|
||||||
|
BUILD_PREREQUIRES="coreutils"
|
||||||
|
|
||||||
|
BUILD()
|
||||||
|
{
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
INSTALL()
|
||||||
|
{
|
||||||
|
mkdir -p $fontsDir/ahem
|
||||||
|
cp Ahem.ttf README $fontsDir/ahem
|
||||||
|
}
|
||||||
39
media-fonts/paratype/paratype-1.0.recipe
Normal file
39
media-fonts/paratype/paratype-1.0.recipe
Normal file
@@ -0,0 +1,39 @@
|
|||||||
|
SUMMARY="ParaType font collection for languages of Russia"
|
||||||
|
DESCRIPTION="ParaType is a font collection designed for use with minority \
|
||||||
|
languages of Russia."
|
||||||
|
HOMEPAGE="http://www.paratype.com/public"
|
||||||
|
SRC_URI_1="http://www.paratype.com/uni/public/PTSansOFL.zip"
|
||||||
|
SRC_URI_2="http://www.paratype.com/uni/public/PTSerifOFL.zip"
|
||||||
|
SRC_URI_3="http://www.paratype.com/uni/public/PTMonoOFL.zip"
|
||||||
|
CHECKSUM_SHA256_1="57448741b709c5f022127134ffd49506e3925242bd06f73a039e070765d1d637"
|
||||||
|
CHECKSUM_SHA256_2="e7a2a27ed0481d20973f0d3b589362d055269082e3fc4d96f81dacd58bad8dcc"
|
||||||
|
CHECKSUM_SHA256_3="e34e729f9509cf85acc52caadf68e96db90457b7164ba45719967d53e7a20dcc"
|
||||||
|
LICENSE="SIL Open Font License v1.1"
|
||||||
|
COPYRIGHT="2009 ParaType"
|
||||||
|
REVISION="1"
|
||||||
|
SOURCE_DIR=""
|
||||||
|
|
||||||
|
ARCHITECTURES="any"
|
||||||
|
DISABLE_SOURCE_PACKAGE="yes"
|
||||||
|
|
||||||
|
PROVIDES="
|
||||||
|
paratype = $portVersion
|
||||||
|
"
|
||||||
|
|
||||||
|
REQUIRES=""
|
||||||
|
BUILD_REQUIRES=""
|
||||||
|
BUILD_PREREQUIRES="coreutils"
|
||||||
|
|
||||||
|
BUILD()
|
||||||
|
{
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
INSTALL()
|
||||||
|
{
|
||||||
|
mkdir -p $fontsDir/paratype
|
||||||
|
cp *.ttf $fontsDir/paratype
|
||||||
|
cp ../sources-2/*.ttf $fontsDir/paratype
|
||||||
|
cp ../sources-3/*.ttf $fontsDir/paratype
|
||||||
|
}
|
||||||
|
|
||||||
30
media-fonts/symbola/symbola-7.18.recipe
Normal file
30
media-fonts/symbola/symbola-7.18.recipe
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
SUMMARY="Unicode font for ancient scripts"
|
||||||
|
DESCRIPTION="Basic Latin, Greek, Cyrillic, and many Symbol blocks of The \
|
||||||
|
Unicode Standard, Version 7.0"
|
||||||
|
HOMEPAGE="http://users.teilar.gr/~g1951d"
|
||||||
|
SRC_URI="http://users.teilar.gr/~g1951d/Symbola.zip"
|
||||||
|
CHECKSUM_SHA256="4e98df630002a95da59970916cab05a2229874066871f12f2ad0b547b9c260b6"
|
||||||
|
LICENSE="Public Domain"
|
||||||
|
COPYRIGHT="None"
|
||||||
|
REVISION="1"
|
||||||
|
|
||||||
|
ARCHITECTURES="any"
|
||||||
|
DISABLE_SOURCE_PACKAGE="yes"
|
||||||
|
|
||||||
|
PROVIDES="symbola = $portVersion"
|
||||||
|
REQUIRES=""
|
||||||
|
BUILD_REQUIRES=""
|
||||||
|
BUILD_PREREQUIRES="coreutils"
|
||||||
|
|
||||||
|
SOURCE_DIR=""
|
||||||
|
|
||||||
|
BUILD()
|
||||||
|
{
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
INSTALL()
|
||||||
|
{
|
||||||
|
mkdir -p $fontsDir/ttfonts
|
||||||
|
cp *.ttf $fontsDir/ttfonts
|
||||||
|
}
|
||||||
43
media-fonts/vl_gothic/vl_gothic-20141206.recipe
Normal file
43
media-fonts/vl_gothic/vl_gothic-20141206.recipe
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
SUMMARY="A modern gothic font including Japanese, as well as Latin and Greek glyphs"
|
||||||
|
DESCRIPTION="This package includes the VL Gothic (monospace) and VL PGothic \
|
||||||
|
(proportional) fonts. Originally developed for the Vine Linux project, they \
|
||||||
|
include glyphs suitable for rendering Japanese text, as well as Latin and Greek \
|
||||||
|
alphabets.
|
||||||
|
The fonts are based on the M+ fonts and the Sazanami fonts."
|
||||||
|
HOMEPAGE="http://vlgothic.dicey.org/"
|
||||||
|
SRC_URI="http://sourceforge.jp/frs/redir.php?m=jaist&f=%2Fvlgothic%2F62375%2FVLGothic-20141206.tar.xz"
|
||||||
|
CHECKSUM_SHA256="982040db2f9cb73d7c6ab7d9d163f2ed46d1180f330c9ba2fae303649bf8102d"
|
||||||
|
LICENSE="BSD (3-clause)
|
||||||
|
M+ Fonts Project
|
||||||
|
Sazanami Gothic Font
|
||||||
|
"
|
||||||
|
COPYRIGHT="1990-2003 Wada Laboratory, the University of Tokyo.
|
||||||
|
2003-2004 Electronic Font Open Laboratory (/efont/).
|
||||||
|
2002-2014 M+ FONTS PROJECT
|
||||||
|
2006-2014 Daisuke SUZUKI <daisuke@vinelinux.org>.
|
||||||
|
2006-2014 Project Vine <Vine@vinelinux.org>.
|
||||||
|
"
|
||||||
|
REVISION="1"
|
||||||
|
|
||||||
|
ARCHITECTURES="any"
|
||||||
|
DISABLE_SOURCE_PACKAGE=yes
|
||||||
|
|
||||||
|
PROVIDES="vl_gothic = $portVersion"
|
||||||
|
REQUIRES=""
|
||||||
|
BUILD_REQUIRES=""
|
||||||
|
BUILD_PREREQUIRES="coreutils"
|
||||||
|
|
||||||
|
SOURCE_DIR="VLGothic"
|
||||||
|
|
||||||
|
BUILD()
|
||||||
|
{
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
INSTALL()
|
||||||
|
{
|
||||||
|
FONTDIR=$fontsDir/ttfonts/
|
||||||
|
mkdir -p ${FONTDIR}
|
||||||
|
cp VL-Gothic-Regular.ttf ${FONTDIR}
|
||||||
|
cp VL-PGothic-Regular.ttf ${FONTDIR}
|
||||||
|
}
|
||||||
97
sci-libs/libsvm/libsvm-v320.recipe
Normal file
97
sci-libs/libsvm/libsvm-v320.recipe
Normal file
@@ -0,0 +1,97 @@
|
|||||||
|
SUMMARY="Library for Support Vector Machines"
|
||||||
|
DESCRIPTION="
|
||||||
|
Libsvm is a simple, easy-to-use, and efficient software for SVM \
|
||||||
|
classification and regression. It solves C-SVM classification, nu-SVM \
|
||||||
|
classification, one-class-SVM, epsilon-SVM regression, and nu-SVM \
|
||||||
|
regression. It also provides an automatic model selection tool for \
|
||||||
|
C-SVM classification."
|
||||||
|
HOMEPAGE="http://www.csie.ntu.edu.tw/~cjlin/libsvm/"
|
||||||
|
SRC_URI="git+https://github.com/cjlin1/libsvm#8f3d96e"
|
||||||
|
REVISION="1"
|
||||||
|
LICENSE="BSD (3-clause)"
|
||||||
|
COPYRIGHT="2000-2014 Chih-Chung Chang and Chih-Jen Lin"
|
||||||
|
|
||||||
|
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||||
|
|
||||||
|
PROVIDES="
|
||||||
|
libsvm = $portVersion
|
||||||
|
lib:libsvm
|
||||||
|
"
|
||||||
|
|
||||||
|
REQUIRES="
|
||||||
|
haiku >= $haikuVersion
|
||||||
|
lib:libstdc++
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_PREREQUIRES="
|
||||||
|
haiku >= $haikuVersion
|
||||||
|
cmd:make
|
||||||
|
cmd:gcc
|
||||||
|
cmd:g++
|
||||||
|
cmd:sed
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_REQUIRES="
|
||||||
|
haiku_devel
|
||||||
|
"
|
||||||
|
|
||||||
|
PATCH()
|
||||||
|
{
|
||||||
|
sed -e 's/-lm//g' -i Makefile
|
||||||
|
}
|
||||||
|
|
||||||
|
BUILD()
|
||||||
|
{
|
||||||
|
make lib $jobArgs
|
||||||
|
make $jobArgs
|
||||||
|
}
|
||||||
|
|
||||||
|
INSTALL()
|
||||||
|
{
|
||||||
|
mkdir -p $binDir
|
||||||
|
mkdir -p $libDir
|
||||||
|
mkdir -p $includeDir
|
||||||
|
|
||||||
|
cp svm-train $binDir/svm-train
|
||||||
|
cp svm-predict $binDir/svm-predict
|
||||||
|
cp svm-scale $binDir/svm-scale
|
||||||
|
cp tools/checkdata.py $binDir/svm-checkdata
|
||||||
|
cp tools/subset.py $binDir/svm-subset
|
||||||
|
cp tools/easy.py $binDir/svm-easy
|
||||||
|
cp tools/grid.py $binDir/svm-grid
|
||||||
|
packageEntries tools $binDir
|
||||||
|
|
||||||
|
cp libsvm.so.2 $libDir
|
||||||
|
cp svm.h $includeDir
|
||||||
|
prepareInstalledDevelLibs libsvm
|
||||||
|
packageEntries devel $developDir
|
||||||
|
}
|
||||||
|
|
||||||
|
# ----- devel package -------------------------------------------------------
|
||||||
|
|
||||||
|
PROVIDES_devel="
|
||||||
|
libsvm_devel = $portVersion
|
||||||
|
devel:libsvm
|
||||||
|
"
|
||||||
|
|
||||||
|
REQUIRES_devel="
|
||||||
|
libsvm == $portVersion base
|
||||||
|
"
|
||||||
|
# ----- tools package -------------------------------------------------------
|
||||||
|
|
||||||
|
PROVIDES_tools="
|
||||||
|
libsvm_tools = $portVersion
|
||||||
|
cmd:svm_train
|
||||||
|
cmd:svm_predict
|
||||||
|
cmd:svm_scale
|
||||||
|
cmd:svm_checkdata
|
||||||
|
cmd:svm_subset
|
||||||
|
cmd:svm_easy
|
||||||
|
cmd:svm_grid
|
||||||
|
"
|
||||||
|
|
||||||
|
REQUIRES_tools="
|
||||||
|
haiku >= $haikuVersion
|
||||||
|
lib:libstdc++
|
||||||
|
cmd:python
|
||||||
|
"
|
||||||
Reference in New Issue
Block a user