De-lint recipes.

*	allegro
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	bzip2
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	caya
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	clucene
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	cyassl
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	digiclock
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	dockbert
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	docutils
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	dos2unix
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	ducksaver
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	erlang
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	fdupes
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	figlet (old BEP style)
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	flac
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	gdal
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	gemrb
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	giflib
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	glib
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	globe
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	gmp
	Don't start SUMMARY with app name.
	Re-ordered blocks
This commit is contained in:
Humdinger
2015-08-04 17:24:36 +02:00
parent c0d9a713cc
commit 1ac39b83d1
23 changed files with 377 additions and 421 deletions

View File

@@ -1,17 +1,17 @@
SUMMARY="bzip2 data compression utilities and libraries"
DESCRIPTION="
bzip2 is a patent free, high-quality data compressor. It typically compresses \
files to within 10% to 15% of the best available techniques (the PPM family of \
statistical compressors), whilst being around twice as fast at compression and \
six times faster at decompression. bzip2 supports recovery from media errors \
as well. Its command line flags are similar to those of GNU Gzip.
"
SUMMARY="Data compression utilities and libraries"
DESCRIPTION="bzip2 is a patent free, high-quality data compressor. It \
typically compresses files to within 10% to 15% of the best available \
techniques (the PPM family of statistical compressors), whilst being around \
twice as fast at compression and six times faster at decompression. bzip2 \
supports recovery from media errors as well. Its command line flags are \
similar to those of GNU Gzip."
HOMEPAGE="http://www.bzip.org/"
LICENSE="bzip2"
COPYRIGHT="1996-2010 Julian R Seward"
LICENSE="bzip2"
REVISION="5"
SOURCE_URI="http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz"
CHECKSUM_SHA256="a2848f34fcd5d6cf47def00461fcb528a0484d8edef8208d6d2e2909dc61d9cd"
REVISION="5"
ARCHITECTURES="x86_gcc2 x86 x86_64 arm"
SECONDARY_ARCHITECTURES="x86 x86_gcc2"
@@ -39,10 +39,19 @@ fi
REQUIRES="
haiku$secondaryArchSuffix
"
PROVIDES_devel="
bzip2${secondaryArchSuffix}_devel = $portVersion compat >= 1
devel:libbz2$secondaryArchSuffix = $portVersion compat >= 1.0
"
REQUIRES_devel="
bzip2$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:ar
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
@@ -50,7 +59,6 @@ BUILD_PREREQUIRES="
cmd:sed
"
BUILD()
{
make $jobArgs
@@ -97,13 +105,3 @@ INSTALL()
rm -rf $manDir
fi
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
bzip2${secondaryArchSuffix}_devel = $portVersion compat >= 1
devel:libbz2$secondaryArchSuffix = $portVersion compat >= 1.0
"
REQUIRES_devel="
bzip2$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,30 +1,29 @@
SUMMARY="FDUPES is a program for identifying or deleting duplicate files"
DESCRIPTION="
fdupes is a program written by Adrian Lopez to scan directories for duplicate \
files, with options to list, delete or replace the files with hardlinks \
pointing to the duplicate. It first compares file sizes and MD5 signatures, \
and then performs a byte-by-byte check for verification.
"
SUMMARY="A program for identifying or deleting duplicate files"
DESCRIPTION="fdupes is a program written by Adrian Lopez to scan directories \
for duplicate files, with options to list, delete or replace the files with \
hardlinks pointing to the duplicate. It first compares file sizes and MD5 \
signatures, and then performs a byte-by-byte check for verification."
HOMEPAGE="http://code.google.com/p/fdupes/"
SOURCE_URI="http://fdupes.googlecode.com/files/fdupes-1.51.tar.gz"
CHECKSUM_SHA256="87dbc85b7b9cdb9626e713dd8078bd7487bceb58d47ceaff5404a9e6fd062881"
COPYRIGHT="1999-2013 Adrian Lopez"
LICENSE="MIT"
REVISION="1"
SOURCE_URI="http://fdupes.googlecode.com/files/fdupes-1.51.tar.gz"
CHECKSUM_SHA256="87dbc85b7b9cdb9626e713dd8078bd7487bceb58d47ceaff5404a9e6fd062881"
ARCHITECTURES="x86 x86_gcc2"
PROVIDES="
fdupes = $portVersion
cmd:fdupes = $portVersion
"
REQUIRES="
haiku
"
BUILD_REQUIRES=""
BUILD_PREREQUIRES="
BUILD_REQUIRES="
haiku_devel
"
BUILD_PREREQUIRES="
cmd:make
cmd:gcc
"

View File

@@ -1,16 +1,19 @@
SUMMARY="FIGlet ASCII art"
DESCRIPTION="
FIGlet is a program for making large letter ASCII banners \
SUMMARY="A program to create ASCII art"
DESCRIPTION="FIGlet is a program for making large letter ASCII banners \
out of ordinary text. It can generate characters in many different styles \
and it can kern and 'smush' the letters these letters together in \
various ways.
"
various ways."
HOMEPAGE="http://www.figlet.org/"
SOURCE_URI="ftp://ftp.figlet.org/pub/figlet/program/unix/figlet222.tar.gz"
COPYRIGHT="1991, 1993, 1994 Glenn Chappell and Ian Chai
1996, 1997, 1998, 1999, 2000, 2001 John Cowan
2002 Christiaan Keet"
LICENSE="AFL v2.1"
REVISION="1"
SOURCE_URI="ftp://ftp.figlet.org/pub/figlet/program/unix/figlet222.tar.gz"
CHECKSUM_MD5="5f84ad52d092d5db4ad5916df767646b"
STATUS_HAIKU="stable"
DEPEND=""
CHECKSUM_MD5="5f84ad52d092d5db4ad5916df767646b"
BUILD()
{
cd figlet222
@@ -34,7 +37,3 @@ INSTALL()
rm -rf ${DESTDIR}/tmp
rm -rf ${DEFAULTFONTDIR}/tmp
}
LICENSE="AFL v2.1"
COPYRIGHT="1991, 1993, 1994 Glenn Chappell and Ian Chai
1996, 1997, 1998, 1999, 2000, 2001 John Cowan
2002 Christiaan Keet"

View File

@@ -1,14 +1,21 @@
<<<<<<< HEAD
SUMMARY="dos2unix and unix2dos end of line file convertors"
DESCRIPTION="
DOS/Windows like to put CR/LF at the end of lines whereas UNIX like to have \
just LF. Dos2unix and unix2dos are simple parser/converter command line \
programs to convert between the two formats.
"
=======
SUMMARY="Convertor between DOS and Unix end-of-line"
DESCRIPTION="DOS/Windows like to put CR/LF at the end of lines whereas UNIX like \
to have just LF. Dos2unix and unix2dos are simple parser/converter command line \
programs to convert between the two formats."
>>>>>>> De-lint recipes.
HOMEPAGE="http://github.com/puckipedia/dos2unix"
SOURCE_URI="git://github.com/puckipedia/dos2unix.git#553720356be18ca60cae3d970a575520aef5a4f4"
REVISION="1"
COPYRIGHT="Public Domain"
LICENSE="Public Domain"
REVISION="1"
SOURCE_URI="git://github.com/puckipedia/dos2unix.git#553720356be18ca60cae3d970a575520aef5a4f4"
ARCHITECTURES="x86 x86_gcc2 x86_64"
@@ -20,11 +27,11 @@ PROVIDES="
REQUIRES="
haiku
"
BUILD_PREREQUIRES="
haiku_devel
cmd:g++
"
BUILD()
{
cd src

View File

@@ -1,11 +1,13 @@
SUMMARY="dos2unix and unix2dos end of line file convertors"
DESCRIPTION="DOS/Windows like to put CR/LF at the end of lines whereas UNIX like to have just LF. Dos2unix and unix2dos are simple parser/converter command line programs to convert between the two formats."
HOMEPAGE="http://www.programmersheaven.com/download/3118/download.aspx"
SOURCE_URI="http://ports-space.haiku-files.org/source/dos2unix-1.0.zip"
CHECKSUM_SHA256="a88941a2ab824deb79e7d012b0df72b5c84d1157af0b2d59b46184fb35b5519d"
REVISION="1"
SUMMARY="Converter between DOS and Unix end-of-line"
DESCRIPTION="DOS/Windows like to put CR/LF at the end of lines whereas UNIX like \
to have just LF. Dos2unix and unix2dos are simple parser/converter command line \
programs to convert between the two formats."
HOMEPAGE="http://www.programmersheaven.com/download/3118/download.aspx"
COPYRIGHT="Public Domain"
LICENSE="Public Domain"
REVISION="1"
SOURCE_URI="http://ports-space.haiku-files.org/source/dos2unix-1.0.zip"
CHECKSUM_SHA256="a88941a2ab824deb79e7d012b0df72b5c84d1157af0b2d59b46184fb35b5519d"
ARCHITECTURES="x86 x86_gcc2 x86_64"
@@ -17,6 +19,7 @@ PROVIDES="
REQUIRES="
haiku
"
BUILD_REQUIRES="
haiku_devel
"

View File

@@ -1,25 +1,20 @@
SUMMARY="dos2unix and unix2dos end of line file convertors"
DESCRIPTION="
DOS/Windows like to put CR/LF at the end of lines whereas UNIX like to have \
just LF. Dos2unix and unix2dos are simple parser/converter command line \
programs to convert between the two formats.
"
SUMMARY="Converter between DOS and Unix end-of-line"
DESCRIPTION="DOS/Windows like to put CR/LF at the end of lines whereas UNIX like \
to have just LF. Dos2unix and unix2dos are simple parser/converter command line \
programs to convert between the two formats."
HOMEPAGE="http://sourceforge.net/projects/dos2unix"
SOURCE_URI="http://downloads.sourceforge.net/project/dos2unix/dos2unix/$portVersion/dos2unix-$portVersion.tar.gz"
CHECKSUM_SHA256="9c23907296267fa4ea66e1ee03eb6f6229cf7b64968318d00a77076ae89c2612"
REVISION="1"
COPYRIGHT="
2009-2015 Erwin Waterlander
COPYRIGHT="2009-2015 Erwin Waterlander
1998 Christian Wurll
1998 Bernd Johannes Wuebben
1994-1995 Benjamin Lin.
"
1994-1995 Benjamin Lin"
LICENSE="BSD (2-clause)"
REVISION="1"
SOURCE_URI="http://downloads.sourceforge.net/project/dos2unix/dos2unix/$portVersion/dos2unix-$portVersion.tar.gz"
CHECKSUM_SHA256="9c23907296267fa4ea66e1ee03eb6f6229cf7b64968318d00a77076ae89c2612"
PATCHES="dos2unix-$portVersion.patchset"
ARCHITECTURES="x86 x86_gcc2 x86_64"
PATCHES="dos2unix-$portVersion.patchset"
PROVIDES="
dos2unix = $portVersion compat >= 7
cmd:dos2unix
@@ -30,6 +25,7 @@ PROVIDES="
REQUIRES="
haiku
"
BUILD_REQUIRES="
haiku_devel
"

View File

@@ -1,4 +1,4 @@
SUMMARY="clucene the open-source, C++ search engine"
SUMMARY="An open-source, C++ search engine"
DESCRIPTION="CLucene is a high-performance, scalable, cross platform, \
full-featured, open-source indexing and searching API. Specifically, CLucene \
is the guts of a search engine, the hard stuff. You write the easy stuff: the \
@@ -16,24 +16,28 @@ Being written in pure cross-platform C++ code, and utilizing the flexible \
CMake build system, CLucene can virtually be used for any purpose, on any \
machine. From PCs running Windows or Linux to Mobile devices. The sky is the \
limit."
HOMEPAGE="http://clucene.sourceforge.net/"
LICENSE="Apache v2"
COPYRIGHT="2003-2006 Ben van Klinken
2003-2006 CLucene Team
2003-2006 Jos van den Oever"
LICENSE="Apache v2"
REVISION="1"
SOURCE_URI="http://downloads.sourceforge.net/clucene/clucene-core-2.3.3.4.tar.gz"
CHECKSUM_SHA256="ddfdc433dd8ad31b5c5819cc4404a8d2127472a3b720d3e744e8c51d79732eab"
SOURCE_DIR="clucene-core-2.3.3.4"
PATCHES="clucene-2.3.3.4.patchset"
REVISION="1"
ARCHITECTURES="!x86_gcc2"
ARCHITECTURES=""
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="
clucene$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku${secondaryArchSuffix}
boost$secondaryArchSuffix
@@ -44,7 +48,6 @@ BUILD_REQUIRES="
devel:libz$secondaryArchSuffix
devel:libboost_atomic$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:cmake
cmd:make

View File

@@ -1,21 +1,20 @@
SUMMARY="Erlang/OTP"
DESCRIPTION="
Erlang is a programming language used to
build massively scalable soft real-time systems with
requirements on high availability. Some of its uses
are in telecoms, banking, e-commerce, computer
telephony and instant messaging. Erlang's runtime
system has built-in support for concurrency, distribution and fault tolerance."
SUMMARY="The programming language Erlang/OTP"
DESCRIPTION="Erlang is a programming language used to build massively \
scalable soft real-time systems with requirements on high availability. \
Some of its uses are in telecoms, banking, e-commerce, computer telephony \
and instant messaging. Erlang's runtime system has built-in support for \
concurrency, distribution and fault tolerance."
HOMEPAGE="http://www.erlang.org"
SOURCE_URI="http://www.erlang.org/download/otp_src_R16B03.tar.gz"
CHECKSUM_SHA256="6133b3410681a5c934e54c76eee1825f96dead8d6a12c31a64f6e160daf0bb06"
ARCHITECTURES="x86_gcc2 x86"
COPYRIGHT="1997-2013 Ericsson AB"
LICENSE="EPL"
REVISION="1"
COPYRIGHT="1997-2013 Ericsson AB"
SOURCE_URI="http://www.erlang.org/download/otp_src_R16B03.tar.gz"
CHECKSUM_SHA256="6133b3410681a5c934e54c76eee1825f96dead8d6a12c31a64f6e160daf0bb06"
SOURCE_DIR="otp_src_R16B03"
PATCHES="erlang_R16B03_haiku.patch"
ARCHITECTURES="x86_gcc2 x86"
PROVIDES="
erl = $portVersion
cmd:erl = $portVersion
@@ -28,7 +27,6 @@ PROVIDES="
cmd:to_erl = $portVersion
cmd:typer = $portVersion
"
REQUIRES="
haiku
cmd:libtool
@@ -36,8 +34,11 @@ REQUIRES="
cmd:gcc
"
BUILD_PREREQUIRES="
BUILD_REQUIRES="
haiku_devel
"
BUILD_PREREQUIRES="
cmd:perl
cmd:make
cmd:gcc
@@ -47,6 +48,7 @@ BUILD_PREREQUIRES="
devel:libssl
devel:libcrypto
"
ERLANG_CFLAGS="-DETHR_X86_OUT_OF_ORDER -DHAVE_NET_IF_DL_H -DETHR_HAVE_ETHREAD_DEFINES -DETHR_PTHREADS -DETHR_SIZEOF_PTR=4 -DHAVE_CONFIG_H -I../i586-pc-haiku -I../../i586-pc-haiku -I../include/internal -I../../include/internal -I../../emulator/sys/unix -I../../include/i586-pc-haiku -I../../emulator/beam -I../../../erts/include/internal/i586-pc-haiku -I../../../erts/i586-pc-haiku -Imisc -I../include -Iepmd -Iconnect -I../../../erts/emulator/beam -I../../../erts/include/i586-pc-haiku -I../../../../erts/emulator/beam -I../../../../erts/include/i586-pc-haiku -I../../../../erts/i586-pc-haiku"
BUILD()
@@ -64,4 +66,4 @@ BUILD()
INSTALL()
{
HOME=/boot/home make CFLAGS="$ERLANG_CFLAGS" install
}
}

View File

@@ -1,13 +1,11 @@
SUMMARY="CyaSSL embedded SSL implementation"
DESCRIPTION="
A lightweight yet fully functional embedded SSL implementation.
"
SUMMARY="An embedded SSL implementation"
DESCRIPTION="A lightweight yet fully functional embedded SSL implementation."
HOMEPAGE="http://yassl.com"
COPYRIGHT="2006-2013 Sawtooth Consulting Ltd."
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="http://yassl.com/cyassl-2.8.0.zip"
CHECKSUM_SHA256="94dcac2dfa87b8474815241eee50f7192e7f315c8173ec209d2a3f752bba9a8d"
REVISION="1"
LICENSE="GNU GPL v2"
COPYRIGHT="2006-2013 Sawtooth Consulting Ltd."
ARCHITECTURES="?x86_gcc2 ?x86 ?x86_64"
SECONDARY_ARCHITECTURES="?x86_gcc2 ?x86"
@@ -21,10 +19,9 @@ REQUIRES="
"
BUILD_REQUIRES="
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:libtoolize
cmd:aclocal
cmd:autoconf
@@ -34,8 +31,7 @@ BUILD_PREREQUIRES="
cmd:dos2unix
"
DEPEND="app-text/dos2unix >= 1.0"
# DEPEND="app-text/dos2unix >= 1.0"
BUILD()
{
dos2unix *

View File

@@ -1,4 +1,4 @@
SUMMARY="GLib is a cross-platform software utility library"
SUMMARY="A cross-platform software utility library"
DESCRIPTION="GLib is a cross-platform software utility library that began as \
part of the GTK+ project. However, before releasing version 2 of GTK+, the \
project's developers decided to separate non-GUI-specific code from the GTK+ \
@@ -6,21 +6,21 @@ platform, thus creating GLib as a separate product. GLib was released as a \
separate library so other developers, those who did not make use of the \
GUI-related portions of GTK+, could make use of the non-GUI portions of the \
library without the overhead of depending on the entire GUI library.
Since GLib is a cross-platform library, applications using it to interface \
with the operating system are usually portable across different operating \
systems without major changes
"
systems without major changes"
HOMEPAGE="http://www.gtk.org/"
SOURCE_URI="http://ftp.gnome.org/pub/gnome/sources/glib/1.2/glib-1.2.10.tar.gz"
CHECKSUM_SHA256="6e1ce7eedae713b11db82f11434d455d8a1379f783a79812cd2e05fc024a8d9f"
LICENSE="GNU LGPL v2"
COPYRIGHT="1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald
1991-2002 Free Software Foundation, Inc.
1997-2002 University of Cambridge.
1998-2001, 2003-2010 Red Hat, Inc.
1995-2002 Several others"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="http://ftp.gnome.org/pub/gnome/sources/glib/1.2/glib-1.2.10.tar.gz"
CHECKSUM_SHA256="6e1ce7eedae713b11db82f11434d455d8a1379f783a79812cd2e05fc024a8d9f"
PATCHES="glib-1.2.10.patchset"
ARCHITECTURES="x86_gcc2 x86"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -34,15 +34,27 @@ PROVIDES="
lib:libgthread$secondaryArchSuffix = $portVersion compat >= 1
lib:libgthread_1.2$secondaryArchSuffix = $portVersion compat >= 1
"
REQUIRES="
haiku$secondaryArchSuffix
"
PROVIDES_devel="
glib${secondaryArchSuffix}_devel = $portVersion compat >= 0
cmd:glib_config$secondaryArchSuffix = $portVersion
devel:libglib$secondaryArchSuffix = $portVersion compat >= 1
devel:libglib_1.2$secondaryArchSuffix = $portVersion compat >= 1
devel:libgmodule$secondaryArchSuffix = $portVersion compat >= 1
devel:libgmodule_1.2$secondaryArchSuffix = $portVersion compat >= 1
devel:libgthread$secondaryArchSuffix = $portVersion compat >= 1
devel:libgthread_1.2$secondaryArchSuffix = $portVersion compat >= 1
"
REQUIRES_devel="
glib$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
@@ -55,8 +67,6 @@ BUILD_PREREQUIRES="
cmd:make
"
PATCHES="glib-1.2.10.patchset"
BUILD()
{
libtoolize --force --copy --install
@@ -92,20 +102,3 @@ INSTALL()
$developDir $binDir \
$manDir $infoDir $dataDir
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
glib${secondaryArchSuffix}_devel = $portVersion compat >= 0
cmd:glib_config$secondaryArchSuffix = $portVersion
devel:libglib$secondaryArchSuffix = $portVersion compat >= 1
devel:libglib_1.2$secondaryArchSuffix = $portVersion compat >= 1
devel:libgmodule$secondaryArchSuffix = $portVersion compat >= 1
devel:libgmodule_1.2$secondaryArchSuffix = $portVersion compat >= 1
devel:libgthread$secondaryArchSuffix = $portVersion compat >= 1
devel:libgthread_1.2$secondaryArchSuffix = $portVersion compat >= 1
"
REQUIRES_devel="
glib$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,29 +1,41 @@
SUMMARY="GMP - GNU Multiple Precision Arithmetic Library"
DESCRIPTION="
The GNU Multiple Precision Arithmetic Library (GMP) is a free library for \
arbitrary-precision arithmetic, operating on signed integers, rational numbers, \
and floating point numbers. There are no practical limits to the precision \
except the ones implied by the available memory in the machine GMP runs on \
(operand dimension limit is 2^(32)-1 bits on 32-bit machines and 2^37 bits on \
64-bit machines). GMP has a rich set of functions, and the functions have a \
regular interface. The basic interface is for C but wrappers exist for other \
languages including Ada, C++, C#, OCaml, Perl, PHP, and Python.
"
SUMMARY="The GNU multiple precision arithmetic library"
DESCRIPTION="The GNU Multiple Precision Arithmetic Library (GMP) is a free \
library for arbitrary-precision arithmetic, operating on signed integers, \
rational numbers, and floating point numbers.
There are no practical limits to the precision except the ones implied by \
the available memory in the machine GMP runs on (operand dimension limit is \
2^(32)-1 bits on 32-bit machines and 2^37 bits on 64-bit machines).
GMP has a rich set of functions, and the functions have a regular interface. \
The basic interface is for C but wrappers exist for other languages including \
Ada, C++, C#, OCaml, Perl, PHP, and Python."
HOMEPAGE="http://gmplib.org/"
SOURCE_URI="http://ftp.gnu.org/gnu/gmp/gmp-5.1.3.tar.xz"
CHECKSUM_SHA256="dee2eda37f4ff541f30019932db0c37f6f77a30ba3609234933b1818f9b07071"
COPYRIGHT="1991-2013 Free Software Foundation, Inc."
LICENSE="GNU GPL v3
GNU LGPL v3"
COPYRIGHT="1991-2013 Free Software Foundation, Inc."
REVISION="1"
SOURCE_URI="http://ftp.gnu.org/gnu/gmp/gmp-5.1.3.tar.xz"
CHECKSUM_SHA256="dee2eda37f4ff541f30019932db0c37f6f77a30ba3609234933b1818f9b07071"
ARCHITECTURES="x86 x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PROVIDES="gmp$secondaryArchSuffix = $portVersion compat >= 5.1
PROVIDES="
gmp$secondaryArchSuffix = $portVersion compat >= 5.1
lib:libgmp$secondaryArchSuffix = 10.1.3 compat >= 10
"
REQUIRES="
haiku$secondaryArchSuffix
"
PROVIDES_devel="
gmp${secondaryArchSuffix}_devel = $portVersion
devel:libgmp$secondaryArchSuffix = 10.1.3 compat >= 0
"
REQUIRES_devel="
gmp$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
@@ -61,13 +73,3 @@ TEST()
{
make check
}
# ----- devel package
PROVIDES_devel="
gmp${secondaryArchSuffix}_devel = $portVersion
devel:libgmp$secondaryArchSuffix = 10.1.3 compat >= 0
"
REQUIRES_devel="
gmp$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,33 +1,41 @@
SUMMARY="GMP - GNU Multiple Precision Arithmetic Library"
DESCRIPTION="
The GNU Multiple Precision Arithmetic Library (GMP) is a free library for \
arbitrary-precision arithmetic, operating on signed integers, rational numbers, \
and floating point numbers. There are no practical limits to the precision \
except the ones implied by the available memory in the machine GMP runs on \
(operand dimension limit is 2^(32)-1 bits on 32-bit machines and 2^37 bits on \
64-bit machines).
GMP has a rich set of functions, and the functions have a \
regular interface. The basic interface is for C but wrappers exist for other \
languages including Ada, C++, C#, OCaml, Perl, PHP, and Python.
"
SUMMARY="The GNU multiple precision arithmetic library"
DESCRIPTION="The GNU Multiple Precision Arithmetic Library (GMP) is a free \
library for arbitrary-precision arithmetic, operating on signed integers, \
rational numbers, and floating point numbers.
There are no practical limits to the precision except the ones implied by \
the available memory in the machine GMP runs on (operand dimension limit is \
2^(32)-1 bits on 32-bit machines and 2^37 bits on 64-bit machines).
GMP has a rich set of functions, and the functions have a regular interface. \
The basic interface is for C but wrappers exist for other languages including \
Ada, C++, C#, OCaml, Perl, PHP, and Python."
HOMEPAGE="http://gmplib.org/"
COPYRIGHT="1991-2014 Free Software Foundation, Inc."
LICENSE="GNU GPL v3
GNU LGPL v3"
REVISION="1"
SOURCE_URI="http://ftp.gnu.org/gnu/gmp/gmp-6.0.0a.tar.xz"
CHECKSUM_SHA256="9156d32edac6955bc53b0218f5f3763facb890b73a835d5e1b901dcf8eb8b764"
LICENSE="
GNU GPL v3
GNU LGPL v3
"
COPYRIGHT="1991-2014 Free Software Foundation, Inc."
REVISION="1"
ARCHITECTURES="x86 x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PROVIDES="gmp$secondaryArchSuffix = $portVersion compat >= 6.0
PROVIDES="
gmp$secondaryArchSuffix = $portVersion compat >= 6.0
lib:libgmp$secondaryArchSuffix = 10.2.0 compat >= 10
"
REQUIRES="
haiku$secondaryArchSuffix
"
PROVIDES_devel="
gmp${secondaryArchSuffix}_devel = $portVersion
devel:libgmp$secondaryArchSuffix = 10.2.0 compat >= 10
"
REQUIRES_devel="
gmp$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
@@ -65,13 +73,3 @@ TEST()
{
make $jobArgs check
}
# ----- devel package
PROVIDES_devel="
gmp${secondaryArchSuffix}_devel = $portVersion
devel:libgmp$secondaryArchSuffix = 10.2.0 compat >= 10
"
REQUIRES_devel="
gmp$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,13 +1,9 @@
SUMMARY="Docutils is an open-source text processing system"
DESCRIPTION="
Docutils is an open-source text processing system for processing plaintext \
documentation into useful formats, such as HTML, LaTeX, man-pages, \
SUMMARY="An open-source text processing system"
DESCRIPTION="Docutils is an open-source text processing system for processing \
plaintext documentation into useful formats, such as HTML, LaTeX, man-pages, \
open-document or XML. It includes reStructuredText, the easy to read, easy to \
use, what-you-see-is-what-you-get plaintext markup language.
"
use, what-you-see-is-what-you-get plaintext markup language."
HOMEPAGE="http://docutils.sourceforge.net/"
SOURCE_URI="http://sourceforge.net/projects/docutils/files/docutils/0.11/docutils-0.11.tar.gz"
CHECKSUM_SHA256="9af4166adf364447289c5c697bb83c52f1d6f57e77849abcccd6a4a18a5e7ec9"
COPYRIGHT="Günter Milde
John Gruber
Alex Fernández"
@@ -16,6 +12,9 @@ LICENSE="Public Domain
GNU GPL v3
Python"
REVISION="1"
SOURCE_URI="http://sourceforge.net/projects/docutils/files/docutils/0.11/docutils-0.11.tar.gz"
CHECKSUM_SHA256="9af4166adf364447289c5c697bb83c52f1d6f57e77849abcccd6a4a18a5e7ec9"
ARCHITECTURES="x86 x86_gcc2"
PROVIDES="
@@ -32,15 +31,15 @@ PROVIDES="
cmd:rst2xml.py = $portVersion
cmd:rstpep2html.py = $portVersion
"
REQUIRES="
haiku
cmd:python
"
BUILD_REQUIRES=""
BUILD_PREREQUIRES="
BUILD_REQUIRES="
haiku_devel
"
BUILD_PREREQUIRES="
cmd:python
"

View File

@@ -1,51 +1,43 @@
SUMMARY="GemRB is an Infinite game engine generator"
SUMMARY="An infinite game engine generator"
DESCRIPTION="GemRB (Game Engine Made with preRendered Background) \
is a port (actually a new implementation) of the original Infinity \
Engine (the one of Baldur's Gate, Icewind Dale, Planescape: Torment, ...) \
to Linux/Unix, MacOS X and Windows with some enhancements. Would \
you like to create a game like Baldur's Gate?"
LICENSE="MIT"
COPYRIGHT="2003-2010 The GemRB Team"
HOMEPAGE="https://github.com/gemrb/gemrb"
COPYRIGHT="2003-2010 The GemRB Team"
LICENSE="MIT"
REVISION="1"
SOURCE_URI="https://github.com/gemrb/gemrb/archive/v0.8.1.tar.gz"
CHECKSUM_SHA256="02e7d70f5f3f37d424a3bd2ceb705b8d532fb58d5a1da0a88fb20bc1b67e11b1"
SOURCE_DIR="gemrb-$portVersion"
PATCHES="gemrb_x86-0.8.1.patchset"
ARCHITECTURES="x86 x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
CHECKSUM_SHA256="02e7d70f5f3f37d424a3bd2ceb705b8d532fb58d5a1da0a88fb20bc1b67e11b1"
REVISION="1"
PROVIDES="
gemrb = $portVersion
app:gemrb = $portVersion
gemrb = $portVersion
app:gemrb = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libSDL_1.2$secondaryArchSuffix
lib:libz$secondaryArchSuffix
lib:libutil$secondaryArchSuffix
"
haiku$secondaryArchSuffix
lib:libSDL_1.2$secondaryArchSuffix
lib:libz$secondaryArchSuffix
lib:libutil$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libsdl_1.2$secondaryArchSuffix
devel:libz$secondaryArchSuffix
"
haiku${secondaryArchSuffix}_devel
devel:libsdl_1.2$secondaryArchSuffix
devel:libz$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:cmake
cmd:make
cmd:python
"
PATCHES="gemrb_x86-0.8.1.patchset"
cmd:gcc$secondaryArchSuffix
cmd:cmake
cmd:make
cmd:python
"
BUILD()
{
@@ -59,4 +51,4 @@ INSTALL()
{
cd build
make install
}
}

View File

@@ -1,19 +1,15 @@
SUMMARY="Caya is a multiprotocol IM client"
DESCRIPTION="
Caya is a multiprotocol chat client for Haiku. It supports msn, aim, jabber, \
google talk, and facebook.
"
SUMMARY="A multi-protocol IM client"
DESCRIPTION="Caya is a multi-protocol chat client for Haiku. It supports \
msn, aim, jabber, google talk, and facebook."
HOMEPAGE="http://www.versut.com/caya/"
COPYRIGHT="2009-2011 Andrea Anzani
2010-2015 Dario Casalinuovo
2009-2011 Pier Luigi Fiorini"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="https://github.com/Barrett17/Caya/archive/caya-0.0.3.tar.gz"
CHECKSUM_SHA256="cb4580557671cdd7cc74d8cfd1301e407d266f71145dea8aa96d5c42daec397a"
REVISION="1"
LICENSE="GNU GPL v2"
COPYRIGHT="
2009-2011 Andrea Anzani
2010-2015 Dario Casalinuovo
2009-2011 Pier Luigi Fiorini
"
SOURCE_DIR="Caya-caya-0.0.3"
ARCHITECTURES="x86_gcc2 x86 ?x86_64"
# no secondary architectures due to Deskbar's replicant handeling.
@@ -27,6 +23,7 @@ REQUIRES="
lib:libexpat
lib:libssl
"
BUILD_REQUIRES="
haiku_devel
devel:libexpat
@@ -40,7 +37,6 @@ BUILD_PREREQUIRES="
cmd:tr
cmd:which
"
SOURCE_DIR=Caya-caya-0.0.3
BUILD()
{

View File

@@ -1,29 +1,27 @@
SUMMARY="DigiClock Screensaver"
DESCRIPTION="Based on BinaryClock by David Enderson. DigiClock uses filled rectangles and\
random colors."
SUMMARY="A screensaver showing a binary clock"
DESCRIPTION="Based on BinaryClock by David Enderson. DigiClock uses filled \
rectangles and random colors."
HOMEPAGE="http://www.fatelk.com"
COPYRIGHT="2012 Jim Saxton, Fat Elk Software"
LICENSE="GNU GPL v2"
REVISION="2"
SOURCE_URI="https://github.com/bbjimmy/DigiClock/archive/1.0.tar.gz"
CHECKSUM_SHA512="24ab1ed06a4b13d63fbca87708a9e98b53b5737d12fee22663549132e6434b61e789326231e0168447f46f609eb4a296497f98418db41874cc712756f118daa8"
SOURCE_DIR="DigiClock-1.0"
LICENSE="GNU GPL v2"
COPYRIGHT="2012 Jim Saxton, Fat Elk Software"
REVISION="2"
ARCHITECTURES="x86_gcc2 x86 ?x86_64"
PROVIDES="
digiclock = $portVersion
app:digiclock = $portVersion
"
REQUIRES="
haiku"
haiku
"
BUILD_REQUIRES="
haiku_devel"
haiku_devel
"
BUILD_PREREQUIRES="
cmd:gcc
cmd:make

View File

@@ -1,16 +1,13 @@
SUMMARY="DockBert adds a dock to your deskbar"
DESCRIPTION="
DockBert is a Deskbar modification. It adds a dock to your deskbar where you \
may have shortcuts organized in \"tabs\", a tab of the running apps and some \
other general eyecandy.
"
SUMMARY="A dock for the Deskbar"
DESCRIPTION="DockBert is a Deskbar modification. It adds a dock to your \
Deskbar here you may have shortcuts organized in \"tabs\", a tab of the \
running apps and some other general eyecandy."
HOMEPAGE="https://github.com/HaikuArchives/DockBert"
SOURCE_URI="https://github.com/HaikuArchives/DockBert/archive/722161cf8646b18eee2d00208fa649a0ebfe8d00.zip"
CHECKSUM_SHA256="704a8cde914b41219e60ef8fc375ab7847cae580b1265f1b9b84cbe294334cce"
COPYRIGHT="2005 yellowTAB GmbH"
LICENSE="BSD (3-clause)"
REVISION="4"
SOURCE_URI="https://github.com/HaikuArchives/DockBert/archive/722161cf8646b18eee2d00208fa649a0ebfe8d00.zip"
CHECKSUM_SHA256="704a8cde914b41219e60ef8fc375ab7847cae580b1265f1b9b84cbe294334cce"
ARCHITECTURES="x86_gcc2 x86 ?x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -19,7 +16,6 @@ PROVIDES="
dockbert = $portVersion
app:Dock = $portVersion
"
REQUIRES="
haiku
"
@@ -27,7 +23,6 @@ REQUIRES="
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
makefile_engine
cmd:gcc$secondaryArchSuffix

View File

@@ -1,11 +1,14 @@
SUMMARY="DuckSaver screen saver"
DESCRIPTION="DuckSaver is a screen saver which transforms your screen into a duck pool."
SUMMARY="A screensaver with ducks"
DESCRIPTION="DuckSaver is a screen saver which transforms your screen into a \
duck pool."
HOMEPAGE="http://maybe.de/software/ducksaver"
SOURCE_URI="git://github.com/jscipione/DuckSaver#4859bfaf74d3d42883e03c85ef02a2ef03569a19"
REVISION="2"
COPYRIGHT="2002-2008, Werner Freytag, 2009-2014 Haiku, Inc."
LICENSE="MIT"
REVISION="2"
SOURCE_URI="git://github.com/jscipione/DuckSaver#4859bfaf74d3d42883e03c85ef02a2ef03569a19"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
ducksaver = $portVersion
addon:DuckSaver = $portVersion
@@ -13,14 +16,15 @@ PROVIDES="
REQUIRES="
haiku
"
BUILD_REQUIRES="
haiku_devel
"
BUILD_PREREQUIRES="
makefile_engine
cmd:gcc
cmd:make
"
BUILD_REQUIRES="
haiku_devel
"
BUILD()
{

View File

@@ -1,33 +1,32 @@
SUMMARY="Globe Web Editor"
DESCRIPTION="
Globe is an editor with support for HTML and PHP. It offers syntax \
highlighting and basic project management.
"
LICENSE="GNU GPL v2"
COPYRIGHT="2001-2004 Gergely Rózsahegyi"
SUMMARY="A web editor"
DESCRIPTION="Globe is an editor with support for HTML and PHP. It offers \
syntax highlighting and basic project management."
HOMEPAGE="http://globe.beos.hu/index_en.html"
COPYRIGHT="2001-2004 Gergely Rózsahegyi"
LICENSE="GNU GPL v2"
REVISION="3"
SOURCE_URI="https://github.com/HaikuArchives/Globe/archive/93b044c9e4eb2d12b18d138cec010507840c6836.tar.gz"
CHECKSUM_SHA256="28c410dcc019267d8e400f4e56ae7cf7a0a1d80d34f78dd292f4f84d1fb31bc6"
SOURCE_DIR="Globe-93b044c9e4eb2d12b18d138cec010507840c6836"
REVISION="3"
ARCHITECTURES="x86_gcc2 x86 x86_64"
REQUIRES="
haiku
"
BUILD_REQUIRES="
haiku_devel
makefile_engine
cmd:gcc
cmd:make
"
PROVIDES="
globe = $portVersion
app:Globe = $portVersion
"
BUILD_REQUIRES="
haiku_devel
"
BUILD_PREREQUIRES="
makefile_engine
cmd:gcc
cmd:make
"
BUILD()
{

View File

@@ -1,24 +1,22 @@
SUMMARY="Allegro game programming library"
DESCRIPTION="
Allegro 4 and Allegro 5 are cross-platform, libraries mainly aimed at video \
game and multimedia programming. They handle common, low-level tasks such as \
creating windows, accepting user input, loading data, drawing images, playing \
sounds, etc. and generally abstracting away the underlying platform. However, \
Allegro is not a game engine: you are free to design and structure your \
program as you like.
SUMMARY="A cross-platform game programming library"
DESCRIPTION="Allegro 4 and Allegro 5 are cross-platform, libraries mainly \
aimed at video game and multimedia programming. They handle common, low-level \
tasks such as creating windows, accepting user input, loading data, drawing \
images, playing sounds, etc. and generally abstracting away the underlying \
platform. However, Allegro is not a game engine: you are free to design and \
structure your program as you like.
According to the Oxford Companion to Music, Allegro is the Italian for «quick, \
lively, bright». It is also a recursive acronym which stands for «Allegro Low \
LEvel Game ROutines». Allegro was started by Shawn Hargreaves in the mid-90's \
but has since received contributions from hundreds of people over the net.
"
but has since received contributions from hundreds of people over the net."
HOMEPAGE="http://alleg.sourceforge.net/"
COPYRIGHT="1998-2010 Shawn Hargreaves et al."
LICENSE="Allegro"
REVISION="1"
SOURCE_URI="http://sourceforge.net/projects/alleg/files/allegro/4.4.2/allegro-4.4.2.tar.gz/download"
CHECKSUM_SHA256="1b21e7577dbfada02d85ca4510bd22fedaa6ce76fde7f4838c7c1276eb840fdc"
LICENSE="Allegro"
COPYRIGHT="1998-2010 Shawn Hargreaves et al."
REVISION="1"
PATCHES="allegro-4.4.2.patchset"
ARCHITECTURES="x86_gcc2 x86 ?x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -27,7 +25,6 @@ PROVIDES="
allegro$secondaryArchSuffix = $portVersion
lib:liballeg$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libpng$secondaryArchSuffix
@@ -42,40 +39,6 @@ if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
"
fi
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libpng$secondaryArchSuffix
devel:libz$secondaryArchSuffix
devel:libogg$secondaryArchSuffix
devel:libvorbis$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:cmake
cmd:make
cmd:pkg_config$secondaryArchSuffix
"
PATCHES="allegro-4.4.2.patchset"
BUILD()
{
cmake . -DCMAKE_INSTALL_PREFIX=$prefix -DDOCDIR=$docDir -DMANDIR=$manDir \
-DLIB_SUFFIX=$secondaryArchSubDir
make $jobArgs
}
INSTALL()
{
make install
prepareInstalledDevelLibs liballeg libjpgalleg libloadpng liblogg
packageEntries devel $developDir $binDir
}
PROVIDES_devel="
allegro${secondaryArchSuffix}_devel = $portVersion compat >= 4.4
devel:liballeg$secondaryArchSuffix = $portVersion compat >= 4.4
@@ -99,3 +62,33 @@ REQUIRES_devel="
haiku$secondaryArchSuffix
allegro$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libpng$secondaryArchSuffix
devel:libz$secondaryArchSuffix
devel:libogg$secondaryArchSuffix
devel:libvorbis$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:cmake
cmd:make
cmd:pkg_config$secondaryArchSuffix
"
BUILD()
{
cmake . -DCMAKE_INSTALL_PREFIX=$prefix -DDOCDIR=$docDir -DMANDIR=$manDir \
-DLIB_SUFFIX=$secondaryArchSubDir
make $jobArgs
}
INSTALL()
{
make install
prepareInstalledDevelLibs liballeg libjpgalleg libloadpng liblogg
packageEntries devel $developDir $binDir
}

View File

@@ -1,29 +1,23 @@
SUMMARY="flac - Free Lossless Audio Codec"
DESCRIPTION="
FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but \
lossless, meaning that audio is compressed in FLAC without any loss in \
quality. This is similar to how Zip works, except with FLAC you will get much \
better compression because it is designed specifically for audio, and you can \
play back compressed FLAC files in your favorite player (or your car or home \
stereo) just like you would an MP3 file.
"
SUMMARY="The free lossless audio codec"
DESCRIPTION="FLAC stands for Free Lossless Audio Codec, an audio format \
similar to MP3, but lossless, meaning that audio is compressed in FLAC \
without any loss in quality. This is similar to how Zip works, except with \
FLAC you will get much better compression because it is designed specifically \
for audio, and you can play back compressed FLAC files in your favorite player \
(or your car or home stereo) just like you would an MP3 file."
HOMEPAGE="http://flac.sourceforge.net/"
SOURCE_URI="http://downloads.xiph.org/releases/flac/flac-$portVersion.tar.xz"
CHECKSUM_SHA256="4773c0099dba767d963fd92143263be338c48702172e8754b9bc5103efe1c56c"
REVISION="1"
COPYRIGHT="2000-2007 Josh Coalson"
LICENSE="GNU LGPL v2.1
GNU GPL v2
BSD (3-clause)
"
COPYRIGHT="2000-2007 Josh Coalson"
BSD (3-clause)"
REVISION="1"
SOURCE_URI="http://downloads.xiph.org/releases/flac/flac-$portVersion.tar.xz"
CHECKSUM_SHA256="4773c0099dba767d963fd92143263be338c48702172e8754b9bc5103efe1c56c"
PATCHES="flac-1.3.1.patchset"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="flac-1.3.1.patchset"
PROVIDES="
flac$secondaryArchSuffix = $portVersion compat >= 1
lib:libFLAC$secondaryArchSuffix = 8.3.0 compat >= 8
@@ -35,7 +29,6 @@ if [ -z "$secondaryArchSuffix" ]; then
cmd:metaflac$secondaryArchSuffix
"
fi
REQUIRES="
haiku$secondaryArchSuffix
lib:libiconv$secondaryArchSuffix
@@ -43,12 +36,20 @@ REQUIRES="
lib:libstdc++$secondaryArchSuffix
"
PROVIDES_devel="
flac${secondaryArchSuffix}_devel = $portVersion compat >= 1
devel:libFLAC$secondaryArchSuffix = 8.3.0 compat >= 8
devel:libFLAC++$secondaryArchSuffix = 6.3.0 compat >= 6
"
REQUIRES_devel="
flac$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libiconv$secondaryArchSuffix
devel:libogg$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:nasm
cmd:gcc$secondaryArchSuffix
@@ -102,15 +103,3 @@ TEST()
test_flac.sh
test_seeking.sh
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
flac${secondaryArchSuffix}_devel = $portVersion compat >= 1
devel:libFLAC$secondaryArchSuffix = 8.3.0 compat >= 8
devel:libFLAC++$secondaryArchSuffix = 6.3.0 compat >= 6
"
REQUIRES_devel="
flac$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,26 +1,26 @@
DESCRIPTION="
The GIFLIB project maintains the giflib service library, which has been pulling
images out of GIFs since 1989. It is deployed everywhere you can think of and
some places you probably can't - graphics applications and web browsers on
multiple operating systems, game consoles, smartphones, and likely your ATM too.
SUMMARY="A library for processing GIFs"
DESCRIPTION="The GIFLIB project maintains the giflib service library, which \
has been pulling images out of GIFs since 1989. It is deployed everywhere you \
can think of and some places you probably can't - graphics applications and \
web browsers on multiple operating systems, game consoles, smartphones, and \
likely your ATM too.
This is very mature, stable, small-footprint code with minimal dependencies
(suitable for use in embedded deployments) that needs only occasional very
minor bugfixes. Test reports from odd platforms and better regression tests are
particularly welcome. Don't try to redesign it, applications beyond counting
would break if you did.
This is very mature, stable, small-footprint code with minimal dependencies \
(suitable for use in embedded deployments) that needs only occasional very \
minor bugfixes. Test reports from odd platforms and better regression tests \
are particularly welcome. Don't try to redesign it, applications beyond \
counting would break if you did.
It's \"GIFLIB\" in caps as a nod to the code's origins in the dark and backward
abysm of MS-DOS, but Unix hackers are encouraged to spell it \"giflib\" in
deference to local conventions. :-)
"
SUMMARY="giflib - A library for processing GIFs"
It's \"GIFLIB\" in caps as a nod to the code's origins in the dark and \
backward abysm of MS-DOS, but Unix hackers are encouraged to spell it \
\"giflib\" in deference to local conventions. :-)"
HOMEPAGE="http://sourceforge.net/projects/giflib/"
COPYRIGHT="1997-2007 Eric S. Raymond and Toshio Kuratomi"
LICENSE="MIT"
REVISION="1"
SOURCE_URI="http://sourceforge.net/projects/giflib/files/giflib-$portVersion.tar.bz2"
CHECKSUM_SHA256="391014aceb21c8b489dc7b0d0b6a917c4e32cc014ce2426d47ca376d02fe2ffc"
LICENSE="MIT"
COPYRIGHT="1997-2007 Eric S. Raymond and Toshio Kuratomi"
REVISION="1"
PATCHES="giflib-5.1.0.patchset"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -38,15 +38,25 @@ PROVIDES="
cmd:giftext$secondaryArchSuffix
cmd:giftool$secondaryArchSuffix
"
REQUIRES="
haiku$secondaryArchSuffix
"
PROVIDES_devel="
giflib${secondaryArchSuffix}_devel = $portVersion compat >= 5
devel:libgif$secondaryArchSuffix = 7.0.0 compat >= 7
"
REQUIRES_devel="
giflib$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
<<<<<<< HEAD
=======
>>>>>>> De-lint recipes.
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
@@ -57,8 +67,6 @@ BUILD_PREREQUIRES="
cmd:grep
"
PATCHES="giflib-5.1.0.patchset"
BUILD()
{
runConfigure ./configure
@@ -76,12 +84,3 @@ INSTALL()
packageEntries devel \
$developDir
}
PROVIDES_devel="
giflib${secondaryArchSuffix}_devel = $portVersion compat >= 5
devel:libgif$secondaryArchSuffix = 7.0.0 compat >= 7
"
REQUIRES_devel="
giflib$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,14 +1,12 @@
SUMMARY="GDAL - Geospatial Data Abstraction Library"
DESCRIPTION="
GDAL is a translator library for raster and vector geospatial data formats \
that is released under an X/MIT style OpenSource license by the Open \
Source Geospatial Foundation. As a library, it presents a single raster \
SUMMARY="The Geospatial Data Abstraction Library"
DESCRIPTION="GDAL is a translator library for raster and vector geospatial \
data formats that is released under an X/MIT style OpenSource license by the \
Open Source Geospatial Foundation. As a library, it presents a single raster \
abstract data model and vector abstract data model to the calling application \
for all supported formats. It also comes with a variety of useful \
commandline utilies for data translation and processing."
HOMEPAGE="http://www.gdal.org"
COPYRIGHT="
2007-2014 Even Rouault
COPYRIGHT="2007-2014 Even Rouault
2011 Alessandro Furieri
1999, 2001, 2002-2003, 2005, 2008 Frank Warmerdam
2013 Paul Ramsey
@@ -28,19 +26,18 @@ COPYRIGHT="
2011 Ben Ahmed Daho Ali
2002 Mark Phillips
2009-2014 Martin Landa
2013 ZJU Walkinfo Technology Corp., Ltd.
"
2013 ZJU Walkinfo Technology Corp., Ltd."
LICENSE="MIT"
REVISION="1"
SOURCE_URI="http://download.osgeo.org/gdal/$portVersion/gdal-$portVersion.tar.xz"
CHECKSUM_SHA256="b5186b5817e94743de1bceef66aeee1461687e14f73bf81034fcf0377eacbcc3"
REVISION="1"
ARCHITECTURES="!x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86"
if [ $targetArchitecture != x86_gcc2 ]; then
commandSuffix=
commandBinDir=$prefix/bin
fi
PATCHES="gdal-$portVersion.patchset"
PROVIDES="
gdal$secondaryArchSuffix = $portVersion compat >= 1.11
@@ -81,6 +78,16 @@ REQUIRES="
lib:libstdc++$secondaryArchSuffix
lib:libiconv$secondaryArchSuffix
"
PROVIDES_devel="
gdal${secondaryArchSuffix}_devel = $portVersion compat >= 1.11
cmd:gdal_config$secondaryArchSuffix
devel:libgdal$secondaryArchSuffix = 1.18.0 compat >= 1.18
"
REQUIRES_devel="
gdal$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libexpat$secondaryArchSuffix
@@ -124,14 +131,3 @@ INSTALL()
$binDir/gdal-config \
$developDir
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
gdal${secondaryArchSuffix}_devel = $portVersion compat >= 1.11
cmd:gdal_config$secondaryArchSuffix
devel:libgdal$secondaryArchSuffix = 1.18.0 compat >= 1.18
"
REQUIRES_devel="
gdal$secondaryArchSuffix == $portVersion base
"