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="
|
||||
haiku >= $haikuVersion
|
||||
lib:libz
|
||||
"
|
||||
BUILD_REQUIRES="
|
||||
devel:libz
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
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.
|
||||
"
|
||||
HOMEPAGE="http://www.virtualbox.org/"
|
||||
SRC_URI="svn+http://www.virtualbox.org/svn/vbox/trunk#51740"
|
||||
#CHECKSUM_SHA256=""
|
||||
SRC_URI="svn+http://www.virtualbox.org/svn/vbox/trunk#53373"
|
||||
#TODO:check user manual for full list
|
||||
COPYRIGHT="2003-2014 Oracle Corporation."
|
||||
#TODO:check user manual for full list
|
||||
@@ -17,7 +16,7 @@ LICENSE="
|
||||
GNU GPL v2
|
||||
CDDL v1
|
||||
"
|
||||
REVISION="1"
|
||||
REVISION="2"
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
|
||||
PROVIDES="
|
||||
@@ -27,15 +26,12 @@ PROVIDES="
|
||||
cmd:VBoxTray$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
|
||||
PATCHES="vbox-$portVersion.patch"
|
||||
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix >= $haikuVersion
|
||||
openssl$secondaryArchSuffix >= 1.0.0
|
||||
lib:libiconv$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
lib:libpng$secondaryArchSuffix
|
||||
# lib:libstdc++$secondaryArchSuffix
|
||||
lib:libcurl$secondaryArchSuffix
|
||||
"
|
||||
|
||||
@@ -52,6 +48,7 @@ BUILD_PREREQUIRES="
|
||||
haiku_x86 >= $haikuVersion
|
||||
haiku${secondaryArchSuffix}_devel >= $haikuVersion
|
||||
cmd:mkisofs
|
||||
cmd:grep
|
||||
cmd:gcc$secondaryArchSuffix
|
||||
cmd:ld$secondaryArchSuffix
|
||||
cmd:sed
|
||||
@@ -59,6 +56,8 @@ BUILD_PREREQUIRES="
|
||||
cmd:yasm
|
||||
"
|
||||
|
||||
PATCHES="virtualbox_guest_additions-$portVersion.patchset"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
# use the checked-out kBuild for now
|
||||
@@ -71,23 +70,28 @@ BUILD()
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
op="out/haiku.x86/strict"
|
||||
ap=$op/bin/additions
|
||||
cd out/haiku.x86/strict/bin/additions
|
||||
mkdir -p $addOnsDir/kernel/{generic,drivers/bin,drivers/dev/misc}
|
||||
|
||||
tad="$addOnsDir"
|
||||
tbd="$binDir"
|
||||
cp vboxguest $addOnsDir/kernel/generic
|
||||
cp vboxdev $addOnsDir/kernel/drivers/bin
|
||||
ln -fs ../../bin/vboxdev $addOnsDir/kernel/drivers/dev/misc
|
||||
|
||||
mkdir -p "$tad/kernel/generic"
|
||||
mkdir -p "$tad/kernel/drivers/bin"
|
||||
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 $addOnsDir/kernel/file_systems
|
||||
# cp vboxsf $addOnsDir/kernel/file_systems
|
||||
|
||||
mkdir -p "$tbd"
|
||||
cp $ap/VBoxControl "$tbd/"
|
||||
cp $ap/VBoxService "$tbd/"
|
||||
cp $ap/VBoxTray "$tbd/"
|
||||
# mkdir -p $addOnsDir/{input_server/filters,input_server/devices}
|
||||
# cp VBoxMouseFilter $addOnsDir/input_server/filters
|
||||
# cp VBoxMouse $addOnsDir/input_server/devices
|
||||
|
||||
# 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 FONTNAMES_FILE "fontnames"
|
||||
+#elif defined(__haiku)
|
||||
+#define GLOBAL_ANTIWORD_DIR "/boot/common/data/antiword"
|
||||
+#define GLOBAL_ANTIWORD_DIR "/boot/system/data/antiword"
|
||||
+#define ANTIWORD_DIR "antiword"
|
||||
+#define FONTNAMES_FILE "fontnames"
|
||||
#elif defined(__CYGMING__)
|
||||
@@ -28,7 +28,7 @@ diff -Naur antiword-0.37/Makefile.haiku antiword-0.37-haiku/Makefile.haiku
|
||||
+INSTALL_DATA = $(INSTALL)
|
||||
+
|
||||
+# must be equal to DEBUG or NDEBUG
|
||||
+DB = DEBUG
|
||||
+DB = NDEBUG
|
||||
+# Optimization: -O<n> or debugging: -g
|
||||
+OPT = -O2
|
||||
+
|
||||
|
||||
@@ -36,6 +36,7 @@ BUILD_PREREQUIRES="
|
||||
cmd:mkdepend
|
||||
cmd:gcc$secondaryArchSuffix
|
||||
cmd:ld$secondaryArchSuffix
|
||||
cmd:awk
|
||||
"
|
||||
|
||||
PATCHES="ode-0.12.patch"
|
||||
|
||||
@@ -22,8 +22,8 @@ COPYRIGHT="1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald
|
||||
|
||||
REVISION="1"
|
||||
|
||||
ARCHITECTURES="?x86_gcc2 x86"
|
||||
SECONDARY_ARCHITECTURES="?x86_gcc2 x86"
|
||||
ARCHITECTURES="x86_gcc2 x86"
|
||||
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
|
||||
|
||||
PROVIDES="
|
||||
glib$secondaryArchSuffix = $portVersion compat >= 1
|
||||
|
||||
@@ -6,8 +6,8 @@ HOMEPAGE="http://sourceware.org/libffi"
|
||||
LICENSE="MIT"
|
||||
REVISION="2"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
SECONDARY_ARCHITECTURES="!x86_gcc2 x86"
|
||||
|
||||
SRC_URI="ftp://sourceware.org/pub/libffi/libffi-$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37"
|
||||
|
||||
@@ -12,8 +12,8 @@ CHECKSUM_SHA256="50e8f7674815e42a6e8be32610838d9b7da91b3043784d2b69d17b79c7203e7
|
||||
COPYRIGHT="1998-1999 Andrew T. Veliath"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
ARCHITECTURES="x86 ?x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86 ?x86_gcc2"
|
||||
ARCHITECTURES="x86_gcc2 x86"
|
||||
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
|
||||
|
||||
PROVIDES="
|
||||
libidl$secondaryArchSuffix = $portVersion
|
||||
@@ -23,7 +23,7 @@ PROVIDES="
|
||||
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix >= $haikuVersion
|
||||
lib:libglib
|
||||
lib:libglib$secondaryArchSuffix
|
||||
"
|
||||
|
||||
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="
|
||||
haiku_devel >= $haikuVersion
|
||||
cmd:python
|
||||
cmd:sed
|
||||
"
|
||||
|
||||
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.
|
||||
"
|
||||
HOMEPAGE="http://astyle.sourceforge.net"
|
||||
SRC_URI="http://sourceforge.net/projects/astyle/files/astyle/astyle%202.03/astyle_2.03_linux.tar.gz"
|
||||
CHECKSUM_SHA256="22b5249a0b8c9fab3b3bcd467abcb3c6b4a78458b528028634a83dca4c6ca389"
|
||||
SRC_URI="http://sourceforge.net/projects/astyle/files/astyle/astyle%20${portVersion}/astyle_${portVersion}_linux.tar.gz"
|
||||
CHECKSUM_SHA256="da34eb1f8f12e6f50f1cf674944c0db70c91b203008e11be0f57aa8267823a39"
|
||||
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"
|
||||
ARCHITECTURES="x86"
|
||||
ARCHITECTURES="x86 x86_64 arm ppc"
|
||||
|
||||
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
|
||||
# x86_gcc2 is fine as primary target architecture as long as we're building
|
||||
# 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
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:nasm$secondaryArchSuffix
|
||||
cmd:nasm
|
||||
cmd:make
|
||||
cmd:gcc$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)
|
||||
2011-2012 Chris Roberts
|
||||
"
|
||||
REVISION="2"
|
||||
REVISION="3"
|
||||
ARCHITECTURES="x86_gcc2 x86 ?x86_64"
|
||||
|
||||
PROVIDES="
|
||||
@@ -29,15 +29,11 @@ BUILD_REQUIRES="
|
||||
"
|
||||
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:cmake >= 2.8
|
||||
cmd:cmake
|
||||
cmd:gcc
|
||||
cmd:make
|
||||
"
|
||||
|
||||
PATCHES="
|
||||
beezer-0.99.hg.patch
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
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"
|
||||
HOMEPAGE="http://dev.osdrawer.net/projects/sum-it"
|
||||
SRC_URI="svn+http://svn.osdrawer.net/sum-it/rez#108"
|
||||
DESCRIPTION="Rez is a resource compiler similar to rc. Its main use is compiling\
|
||||
the Sum-it spreadsheet. New applications should consider using rc instead, but\
|
||||
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"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
#CHECKSUM_MD5=""
|
||||
|
||||
BUILD_REQUIRES="
|
||||
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()
|
||||
{
|
||||
cd rez-108
|
||||
make
|
||||
make $jobArgs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
cd rez-108
|
||||
BIN_DIR=`finddir B_COMMON_BIN_DIRECTORY`
|
||||
mkdir -p ${DESTDIR}${BIN_DIR}
|
||||
cp rez ${DESTDIR}${BIN_DIR}/rez
|
||||
mkdir -p $binDir
|
||||
cp rez $binDir
|
||||
}
|
||||
|
||||
#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:flex
|
||||
cmd:bison
|
||||
cmd:rez
|
||||
"
|
||||
|
||||
BUILD()
|
||||
@@ -37,11 +38,6 @@ BUILD()
|
||||
popd
|
||||
|
||||
|
||||
pushd rez
|
||||
BE_C_COMPILER=gcc make DEBUG=0
|
||||
PATH=`pwd`:$PATH
|
||||
popd
|
||||
|
||||
cd sum-it
|
||||
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