De-Lint recipes.

*	less
	Remove "." from SUMMARY.
	Minor cosmetics.

*	lftp
	Remove "." from SUMMARY.
	Moved _devel block up.
	Minor cosmetics.

*	libaacs
	Moved _devel block up.
	Minor cosmetics.

*	libarchive
	Remove "." from SUMMARY.
	Moved _devel block up.
	Minor cosmetics.

*	libavlduptree
	Shortened SUMMARY.
	Moved _devel block up.
	Minor cosmetics.

*	libbdplus
	Remove "." from SUMMARY.
	Moved _devel block up.
	Minor cosmetics.

*	libdwarf
	Shortened SUMMARY.
	Moved _devel block up.
	Minor cosmetics.

*	libebml
	Changed SUMMARY.
	Moved _devel block up.
	Minor cosmetics.

*	libffi
	Remove "." from SUMMARY.
	Moved _devel block up.
	Minor cosmetics.

*	libgcrypt
	Remove "." from SUMMARY.
	Moved _devel block up.
	Minor cosmetics.

*	libgeotiff
	Remove "." from SUMMARY.
	Moved _devel block up.
	Minor cosmetics.

*	libid3tag
	Improved DESCRIPTION.
	Moved _devel block up.
	Minor cosmetics.

*	libidn
	Remove "." from SUMMARY.
	Moved _devel block up.
	Minor cosmetics.

*	liblo
	Moved _devel block up.
	Minor cosmetics.

*	libmatroska
	Remove "." from SUMMARY.
	Moved _devel block up.
	Minor cosmetics.

*	libmdi
	Remove "." and improved SUMMARY.
	Sorted _devel blocks.
	Minor cosmetics.

*	libmetalink
	Remove "." from SUMMARY.
	Moved _devel block up.
	Minor cosmetics.

*	libmicro
	Improved SUMMARY.
	Added cmd:hg to BUILD_PREREQUIRES.

*	libmng
	Remove "." from SUMMARY.
	Moved _devel block up.
	Minor cosmetics.

*	libmmp4v2
	Improved SUMMARY and DESCRIPTION.
	Moved _devel block up.
	Minor cosmetics.

*	libpurple
	Remove "." from SUMMARY.
	Moved _devel and _finch block up.
	Minor cosmetics.

*	libquicktime
	Improved SUMMARY and DESCRIPTION.
	Moved _devel block up.
	Minor cosmetics.

*	libsdl
	Improved SUMMARY and DESCRIPTION.
	Moved _devel block up.
	Minor cosmetics.

*	libsoundtouch
	Improved DESCRIPTION.
	Moved _devel block up.
	Minor cosmetics.

*	libtar
	Remove "." from SUMMARY.
	Moved _devel block up.
	Minor cosmetics.

*	libtommath
	Remove "." from SUMMARY.
	Minor cosmetics.
This commit is contained in:
Humdinger
2015-07-21 06:22:45 +02:00
parent 605cb5f83c
commit b733ccc20f
31 changed files with 526 additions and 650 deletions

View File

@@ -1,6 +1,6 @@
SUMMARY="C library and tools for working with many archive formats."
DESCRIPTION="
The libarchive library features:
SUMMARY="C library and tools for working with many archive formats"
DESCRIPTION="The libarchive library features:
* Support for a variety of archive and compression formats.
* Robust automatic format detection, including archive/compression \
combinations such as tar.gz.
@@ -18,14 +18,15 @@ cab, mtree, rar, and ISO images.
* Writes tar, pax, cpio, zip, xar, ar, ISO, mtree, and shar archives
* Automatically handles archives compressed with gzip, bzip2, lzip, xz, lzma, \
or compress.
* Unique format conversion feature.
"
LICENSE="BSD (2-clause)"
COPYRIGHT="2003-2013 Tim Kientzle"
* Unique format conversion feature."
HOMEPAGE="http://www.libarchive.org/"
SOURCE_URI="http://www.libarchive.org/downloads/libarchive-3.1.2.tar.gz"
CHECKSUM_SHA256="eb87eacd8fe49e8d90c8fdc189813023ccc319c5e752b01fb6ad0cc7b2c53d5e"
PATCHES="libarchive-3.1.2.patchset"
LICENSE="BSD (2-clause)"
COPYRIGHT="2003-2013 Tim Kientzle"
REVISION="1"
ARCHITECTURES="x86"
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
# x86_gcc2 is fine as primary target architecture as long as we're building
@@ -50,7 +51,6 @@ PROVIDES="
cmd:bsdcpio$commandSuffix = $portVersion compat >= 3.0
lib:libarchive$secondaryArchSuffix = $portVersion compat >= 3.0
"
REQUIRES="
haiku$secondaryArchSuffix
lib:liblzma$secondaryArchSuffix
@@ -60,7 +60,13 @@ REQUIRES="
lib:libz$secondaryArchSuffix
lib:libbz2$secondaryArchSuffix
"
PROVIDES_devel="
libarchive${secondaryArchSuffix}_devel = $portVersion compat >= 3.0
devel:libarchive$secondaryArchSuffix = $portVersion compat >= 3.0
"
REQUIRES_devel="
libarchive$secondaryArchSuffix == $portVersion
"
BUILD_REQUIRES="
devel:liblzma$secondaryArchSuffix
devel:libxml2$secondaryArchSuffix
@@ -69,7 +75,6 @@ BUILD_REQUIRES="
devel:libz$secondaryArchSuffix
devel:libbz2$secondaryArchSuffix
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:libtoolize
@@ -81,18 +86,6 @@ BUILD_PREREQUIRES="
cmd:xml2_config
"
PROVIDES_devel="
libarchive${secondaryArchSuffix}_devel = $portVersion compat >= 3.0
devel:libarchive$secondaryArchSuffix = $portVersion compat >= 3.0
"
REQUIRES_devel="
libarchive$secondaryArchSuffix == $portVersion
"
PATCHES="libarchive-3.1.2.patchset"
BUILD()
{
libtoolize -fci

View File

@@ -1,41 +1,39 @@
SUMMARY="libmicro - portable microbenchmarks"
DESCRIPTION="
LibMicro is a portable set of microbenchmarks that many Solaris
engineers used during Solaris 10 development to measure the
performance of various system and library calls. LibMicro was
developed by Bart Smaalders and Phil Harman as part of their If Linux
is faster it's a Solaris bug performance campaign. LibMicro is Open
Source and uses the CDDL license.The libMicro sources include an awk
script that generates color coded html pages to easily compare
various OS revs, processors and other differences in a quick manner
"
LICENSE="CDDL v1"
COPYRIGHT="2013 Oracle"
SUMMARY="Portable microbenchmarks"
DESCRIPTION="LibMicro is a portable set of microbenchmarks that many Solaris \
engineers used during Solaris 10 development to measure the performance of \
various system and library calls. LibMicro was developed by Bart Smaalders \
and Phil Harman as part of their If Linux is faster it's a Solaris bug \
performance campaign. LibMicro is Open Source and uses the CDDL license.
The libMicro sources include an awk script that generates color coded html \
pages to easily compare various OS revs, processors and other differences in \
a quick manner."
HOMEPAGE="https://java.net/projects/libmicro"
SOURCE_URI="hg+https://hg.java.net/hg/libmicro~hg-repo#7dd95b416c3c"
LICENSE="CDDL v1"
REVISION="1"
ARCHITECTURES="!x86 x86_gcc2"
SOURCE_URI="hg+https://hg.java.net/hg/libmicro~hg-repo#7dd95b416c3c"
COPYRIGHT="2013 Oracle"
PATCHES="libmicro-0.4.2.hg.patchset"
PROVIDES="
libmicro = $portVersion
"
REQUIRES="
haiku
"
BUILD_REQUIRES="
haiku_devel
"
BUILD_PREREQUIRES="
cmd:awk
cmd:gcc
cmd:hg
cmd:make
"
PATCHES="libmicro-0.4.2.hg.patchset"
BUILD()
{
make

View File

@@ -1,12 +1,12 @@
SUMMARY="libdwarf and dwarfdump - library and utility for working with DWARF Debugging Information Format"
DESCRIPTION="
DWARF is a widely used, standardized debugging data format. DWARF was \
originally designed along with Executable and Linkable Format (ELF), although \
it is independent of object file formats. The name is a medieval fantasy \
complement to ELF that has no official meaning, although the backronym \
'Debugging With Attributed Record Formats' was later proposed.
The DWARF Debugging Information Format is of interest to programmers working on \
compilers and debuggers (and anyone interested in reading or writing DWARF \
SUMMARY="libdwarf and dwarfdump for working with DWARF"
DESCRIPTION="DWARF is a widely used, standardized debugging data format. \
DWARF was originally designed along with Executable and Linkable Format (ELF),\
although it is independent of object file formats. The name is a medieval \
fantasy complement to ELF that has no official meaning, although the \
backronym 'Debugging With Attributed Record Formats' was later proposed.
The DWARF Debugging Information Format is of interest to programmers working \
on compilers and debuggers (and anyone interested in reading or writing DWARF \
information). DWARF uses a data structure called a Debugging Information Entry \
(DIE) to represent each variable, type, procedure, etc. It was developed by a \
committee (known as the PLSIG at the time) starting around 1991. Starting \
@@ -16,13 +16,14 @@ have been shipped (as an executable and archive respectively, not source) with \
every release of the SGI MIPS/IRIX C compiler. In 1994 (I think the correct \
year) SGI agreed to open-source libdwarf (and in 1999 to open-source dwarfdump) \
so anyone could use them.
libdwarf allows reading, creation and manipulation of dwarf data. dwarfdump \
(written in C) and dwarfdump2 (written in C++) do the same job, they let you \
dump out, in readable form, the DWARF2, DWARF3, or DWARF4 data from an object \
file, but dwarfdump2 does a better job in some respects.
This package includes dwarfdump2 and libdwarf, although the source package has \
been patched to make dwarfdump and dwarfgen haiku compatible as well.
"
been patched to make dwarfdump and dwarfgen Haiku compatible as well."
HOMEPAGE="http://www.prevanders.net/dwarf.html"
SOURCE_URI="http://www.prevanders.net/libdwarf-20130729.tar.gz"
CHECKSUM_SHA256="b6455d8616baf2883e2af91f006d6cbd583128fdfff46e3d1fae460bc223bb7b"
@@ -45,17 +46,21 @@ PROVIDES="
lib:libdwarf$secondaryArchSuffix = $portVersion
cmd:dwarfdump = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libelf$secondaryArchSuffix
"
PROVIDES_devel="
libdwarf${secondaryArchSuffix}_devel = $portVersion
devel:libdwarf$secondaryArchSuffix = $portVersion
"
REQUIRES_devel="
lib:libdwarf$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libelf$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
@@ -80,12 +85,3 @@ INSTALL()
make install mandir=$manDir
packageEntries devel $developDir
}
PROVIDES_devel="
libdwarf${secondaryArchSuffix}_devel = $portVersion
devel:libdwarf$secondaryArchSuffix = $portVersion
"
REQUIRES_devel="
lib:libdwarf$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,8 +1,9 @@
SUMMARY="libebml is a C++ library to parse EBML content (read/write)."
SUMMARY="A C++ library to parse EBML content (read/write)"
DESCRIPTION="libebml is a C++ library to parse EBML content (read/write)."
HOMEPAGE="http://www.matroska.org/"
SOURCE_URI="http://dl.matroska.org/downloads/libebml/libebml-1.3.1.tar.bz2"
CHECKSUM_SHA256="195894b31aaca55657c9bc157d744f23b0c25597606b97cfa5a9039c4b684295"
PATCHES="libebml-$portVersion.patchset"
REVISION="2"
LICENSE="GNU LGPL v2.1"
COPYRIGHT="2005-2013 CoreCodec, Inc."
@@ -10,7 +11,6 @@ COPYRIGHT="2005-2013 CoreCodec, Inc."
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PROVIDES="
libebml$secondaryArchSuffix = $portVersion
lib:libebml$secondaryArchSuffix = 4.0.0 compat >= 4
@@ -20,19 +20,23 @@ REQUIRES="
lib:libstdc++${secondaryArchSuffix}
"
PATCHES="
libebml-$portVersion.patchset
"
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
REQUIRES+="
lib:libgcc_s${secondaryArchSuffix}
"
fi
PROVIDES_devel="
libebml${secondaryArchSuffix}_devel = $portVersion
devel:libebml$secondaryArchSuffix = 4.0.0 compat >= 4
"
REQUIRES_devel="
libebml$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:aclocal
cmd:autoconf
cmd:automake
@@ -59,11 +63,3 @@ INSTALL()
packageEntries devel $developDir
}
PROVIDES_devel="
libebml${secondaryArchSuffix}_devel = $portVersion
devel:libebml$secondaryArchSuffix = 4.0.0 compat >= 4
"
REQUIRES_devel="
libebml$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,7 +1,9 @@
SUMMARY="A portable, high level programming interface."
DESCRIPTION="
A portable, high level programming interface to various calling conventions.
"
SUMMARY="A portable, high level programming interface"
DESCRIPTION="Libffi is a foreign function interface library which gives its \
user a C programming language interface used to call natively compiled \
functions. Libffi is typically used as a bridging technology between compiled \
and interpreted language implementations. It can also be used to implement \
plugins."
HOMEPAGE="http://sourceware.org/libffi"
LICENSE="MIT"
REVISION="2"
@@ -18,16 +20,20 @@ PROVIDES="
libffi$secondaryArchSuffix = $portVersion compat >= 3
lib:libffi$secondaryArchSuffix = 6.0.1 compat >= 6
"
REQUIRES="
haiku$secondaryArchSuffix
"
BUILD_REQUIRES="
PROVIDES_devel="
libffi${secondaryArchSuffix}_devel = $portVersion
devel:libffi$secondaryArchSuffix = 6.0.1 compat >= 6
"
BUILD_PREREQUIRES="
REQUIRES_devel="
libffi$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:make
cmd:awk
@@ -55,12 +61,3 @@ INSTALL()
$developDir \
$documentationDir
}
PROVIDES_devel="
libffi${secondaryArchSuffix}_devel = $portVersion
devel:libffi$secondaryArchSuffix = 6.0.1 compat >= 6
"
REQUIRES_devel="
libffi$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,10 +1,9 @@
SUMMARY="A portable, high level programming interface"
DESCRIPTION="
Libffi is a foreign function interface library which gives its user a \
C programming language interface used to call natively compiled functions. \
Libffi is typically used as a bridging technology between compiled \
and interpreted language implementations. It can also be used to \
implement plugins."
DESCRIPTION="Libffi is a foreign function interface library which gives its \
user a C programming language interface used to call natively compiled \
functions. Libffi is typically used as a bridging technology between compiled \
and interpreted language implementations. It can also be used to implement \
plugins."
HOMEPAGE="http://sourceware.org/libffi"
LICENSE="MIT"
REVISION="2"
@@ -24,10 +23,17 @@ PROVIDES="
REQUIRES="
haiku$secondaryArchSuffix
"
PROVIDES_devel="
libffi${secondaryArchSuffix}_devel = $portVersion
devel:libffi$secondaryArchSuffix = 6.0.4 compat >= 6
"
REQUIRES_devel="
libffi$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:gcc$secondaryArchSuffix
cmd:make
cmd:awk
@@ -55,11 +61,3 @@ INSTALL()
$developDir \
$documentationDir
}
PROVIDES_devel="
libffi${secondaryArchSuffix}_devel = $portVersion
devel:libffi$secondaryArchSuffix = 6.0.4 compat >= 6
"
REQUIRES_devel="
libffi$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,39 +1,46 @@
SUMMARY="GNU's basic cryptographic library."
DESCRIPTION="
Libgcrypt is a general purpose crypto library based on the code \
used in GnuPG.
"
LICENSE="GNU LGPL v3"
COPYRIGHT="2000-2013 Free Software Foundation, Inc."
SUMMARY="GNU's basic cryptographic library"
DESCRIPTION="Libgcrypt is a general purpose crypto library based on the code \
used in GnuPG."
HOMEPAGE="http://directory.fsf.org/project/libgcrypt/"
LICENSE="GNU LGPL v3"
REVISION="2"
ARCHITECTURES="x86"
SOURCE_URI="ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.5.3.tar.bz2"
CHECKSUM_SHA256="bcf5334e7da352c45de6aec5d2084ce9a1d30029ff4a4a5da13f1848874759d1"
REVISION="2"
ARCHITECTURES="x86"
COPYRIGHT="2000-2013 Free Software Foundation, Inc."
PATCHES="libgcrypt-1.5.3.patch"
PROVIDES="
libgcrypt = $portVersion compat >= 1.5
lib:libgcrypt = 11.8.2 compat >= 11
"
REQUIRES="
haiku
lib:libgpg_error
"
PROVIDES_devel="
libgcrypt_devel = $portVersion compat >= 1.5
devel:libgcrypt = 11.8.2 compat >= 11
cmd:dumpsexp = $portVersion compat >= 1.5
cmd:libgcrypt_config = $portVersion compat >= 1.5
cmd:hmac256 = $portVersion compat >= 1.5
"
REQUIRES_devel="
libgcrypt == $portVersion base
libgpg_error_devel
"
BUILD_REQUIRES="
haiku_devel
devel:libgpg_error
"
BUILD_PREREQUIRES="
cmd:autoconf
cmd:make
cmd:gcc
"
PATCHES="libgcrypt-1.5.3.patch"
BUILD()
{
autoconf
@@ -50,16 +57,3 @@ INSTALL()
packageEntries devel \
$developDir $binDir
}
PROVIDES_devel="
libgcrypt_devel = $portVersion compat >= 1.5
devel:libgcrypt = 11.8.2 compat >= 11
cmd:dumpsexp = $portVersion compat >= 1.5
cmd:libgcrypt_config = $portVersion compat >= 1.5
cmd:hmac256 = $portVersion compat >= 1.5
"
REQUIRES_devel="
libgcrypt == $portVersion base
libgpg_error_devel
"

View File

@@ -1,34 +1,44 @@
SUMMARY="GNU's basic cryptographic library."
DESCRIPTION="
Libgcrypt is a general purpose crypto library based on the code \
used in GnuPG.
"
LICENSE="GNU LGPL v3"
COPYRIGHT="2000-2013 Free Software Foundation, Inc."
SUMMARY="GNU's basic cryptographic library"
DESCRIPTION="Libgcrypt is a general purpose crypto library based on the code \
used in GnuPG."
HOMEPAGE="http://directory.fsf.org/project/libgcrypt/"
SOURCE_URI="ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-$portVersion.tar.bz2"
CHECKSUM_SHA256="41b4917b93ae34c6a0e2127378d7a4d66d805a2a86a09911d4f9bd871db7025f"
LICENSE="GNU LGPL v3"
REVISION="1"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86"
SOURCE_URI="ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-$portVersion.tar.bz2"
CHECKSUM_SHA256="41b4917b93ae34c6a0e2127378d7a4d66d805a2a86a09911d4f9bd871db7025f"
COPYRIGHT="2000-2013 Free Software Foundation, Inc."
PATCHES="libgcrypt-$portVersion.patchset"
PROVIDES="
libgcrypt${secondaryArchSuffix} = $portVersion compat >= 1.6
lib:libgcrypt${secondaryArchSuffix} = 20.0.3 compat >= 20
"
REQUIRES="
haiku${secondaryArchSuffix}
lib:libgpg_error${secondaryArchSuffix}
"
PROVIDES_devel="
libgcrypt${secondaryArchSuffix}_devel = $portVersion compat >= 1.6
devel:libgcrypt$secondaryArchSuffix = 20.0.3 compat >= 20
cmd:dumpsexp$secondaryArchSuffix = $portVersion compat >= 1.6
cmd:libgcrypt_config$secondaryArchSuffix = $portVersion compat >= 1.6
cmd:hmac256$secondaryArchSuffix = $portVersion compat >= 1.6
cmd:mpicalc$secondaryArchSuffix = $portVersion compat >= 1.6
"
REQUIRES_devel="
libgcrypt${secondaryArchSuffix} == $portVersion base
haiku${secondaryArchSuffix}
libgpg_error${secondaryArchSuffix}
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libgpg_error${secondaryArchSuffix}
"
BUILD_PREREQUIRES="
cmd:autoconf
cmd:make
@@ -51,18 +61,3 @@ INSTALL()
packageEntries devel \
$developDir $binDir
}
PROVIDES_devel="
libgcrypt${secondaryArchSuffix}_devel = $portVersion compat >= 1.6
devel:libgcrypt$secondaryArchSuffix = 20.0.3 compat >= 20
cmd:dumpsexp$secondaryArchSuffix = $portVersion compat >= 1.6
cmd:libgcrypt_config$secondaryArchSuffix = $portVersion compat >= 1.6
cmd:hmac256$secondaryArchSuffix = $portVersion compat >= 1.6
cmd:mpicalc$secondaryArchSuffix = $portVersion compat >= 1.6
"
REQUIRES_devel="
libgcrypt${secondaryArchSuffix} == $portVersion base
haiku${secondaryArchSuffix}
libgpg_error${secondaryArchSuffix}
"

View File

@@ -1,14 +1,10 @@
SUMMARY="A library for IM communication."
SUMMARY="A library for IM communication"
DESCRIPTION="libpurple is a library for IM communication used by many open \
source IM clients. It implements a variety of protocols, for example IRC, Jabber \
or ICQ."
source IM clients. It implements a variety of protocols, for example IRC, \
Jabber or ICQ."
HOMEPAGE="https://pidgin.im/"
SOURCE_URI="http://downloads.sourceforge.net/project/pidgin/Pidgin/$portVersion/pidgin-$portVersion.tar.bz2"
SOURCE_DIR="pidgin-$portVersion"
CHECKSUM_SHA256="f2ae211341fc77efb9945d40e9932aa535cdf3a6c8993fe7919fca8cc1c04007"
REVISION="1"
LICENSE="GNU GPL v2"
COPYRIGHT="1998-2015 Rob Flynn et al."
REVISION="1"
ARCHITECTURES="x86 ?x86_64"
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
@@ -16,12 +12,16 @@ if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
fi
SECONDARY_ARCHITECTURES="x86"
SOURCE_URI="http://downloads.sourceforge.net/project/pidgin/Pidgin/$portVersion/pidgin-$portVersion.tar.bz2"
CHECKSUM_SHA256="f2ae211341fc77efb9945d40e9932aa535cdf3a6c8993fe7919fca8cc1c04007"
COPYRIGHT="1998-2015 Rob Flynn et al."
SOURCE_DIR="pidgin-$portVersion"
PROVIDES="
libpurple$secondaryArchSuffix = $portVersion
lib:libpurple$secondaryArchSuffix = $portVersion
lib:libgnt$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libglib_2.0$secondaryArchSuffix
@@ -48,7 +48,34 @@ REQUIRES="
lib:libpanelw$secondaryArchSuffix
lib:libncursesw$secondaryArchSuffix
"
PROVIDES_devel="
libpurple${secondaryArchSuffix}_devel = $portVersion
devel:libpurple$secondaryArchSuffix = $portVersion
devel:libgnt$secondaryArchSuffix = $portVersion
"
REQUIRES_devel="
haiku${secondaryArchSuffix}_devel
libpurple$secondaryArchSuffix == $portVersion base
"
PROVIDES_finch="
libpurple${secondaryArchPrefix}_finch = $portVersion
cmd:finch$secondaryArchSuffix
"
REQUIRES_finch="
haiku${secondaryArchSuffix}
libpurple$secondaryArchSuffix == $portVersion base
lib:libffi$secondaryArchSuffix
lib:libglib_2.0$secondaryArchSuffix
lib:libgmodule_2.0$secondaryArchSuffix
lib:libgobject_2.0$secondaryArchSuffix
lib:libgthread_2.0$secondaryArchSuffix
lib:libiconv$secondaryArchSuffix
lib:libidn$secondaryArchSuffix
lib:libintl$secondaryArchSuffix
lib:libncurses${secondaryArchSuffix}
lib:libxml2$secondaryArchSuffix
lib:libz$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
glib2${secondaryArchSuffix}_devel
@@ -120,37 +147,3 @@ INSTALL()
prepareInstalledDevelLib libgnt
packageEntries devel $developDir
}
# ----- devel package ------------------------------------------------------
PROVIDES_devel="
libpurple${secondaryArchSuffix}_devel = $portVersion
devel:libpurple$secondaryArchSuffix = $portVersion
devel:libgnt$secondaryArchSuffix = $portVersion
"
REQUIRES_devel="
haiku${secondaryArchSuffix}_devel
libpurple$secondaryArchSuffix == $portVersion base
"
# ----- finch package ------------------------------------------------------
PROVIDES_finch="
libpurple${secondaryArchPrefix}_finch = $portVersion
cmd:finch$secondaryArchSuffix
"
REQUIRES_finch="
haiku${secondaryArchSuffix}
libpurple$secondaryArchSuffix == $portVersion base
lib:libffi$secondaryArchSuffix
lib:libglib_2.0$secondaryArchSuffix
lib:libgmodule_2.0$secondaryArchSuffix
lib:libgobject_2.0$secondaryArchSuffix
lib:libgthread_2.0$secondaryArchSuffix
lib:libiconv$secondaryArchSuffix
lib:libidn$secondaryArchSuffix
lib:libintl$secondaryArchSuffix
lib:libncurses${secondaryArchSuffix}
lib:libxml2$secondaryArchSuffix
lib:libz$secondaryArchSuffix
"

View File

@@ -1,22 +1,27 @@
SUMMARY="A C library for manipulating tar files."
DESCRIPTION="
libtar is a library for manipulating tar files from within C programs.
Here are some of its features:
SUMMARY="A C library for manipulating tar files"
DESCRIPTION="libtar is a library for manipulating tar files from within C \
programs. Here are some of its features:
* Handles both POSIX tar file format and the GNU extensions.
* API provides functions for easy use, such as tar_extract_all().
* Also provides functions for more granular use, such as \
tar_append_regfile().
"
HOMEPAGE="http://repo.or.cz/w/libtar.git/"
SOURCE_URI="http://repo.or.cz/w/libtar.git/snapshot/0907a9034eaf2a57e8e4a9439f793f3f05d446cd.tar.gz"
SOURCE_FILENAME="$portVersionedName.tar.gz"
CHECKSUM_SHA256="d1b2660d0af735fed2d2a0c3369dda7bea7445a4b1ef2f2742b352b1e1eec5f8"
- Handles both POSIX tar file format and the GNU extensions.
- API provides functions for easy use, such as tar_extract_all().
- Also provides functions for more granular use, such as \
tar_append_regfile()."
HOMEPAGE="http://repo.or.cz/w/libtar.git/"
LICENSE="BSD (3-clause)"
REVISION="1"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
SOURCE_URI="http://repo.or.cz/w/libtar.git/snapshot/0907a9034eaf2a57e8e4a9439f793f3f05d446cd.tar.gz"
SOURCE_FILENAME="$portVersionedName.tar.gz"
CHECKSUM_SHA256="d1b2660d0af735fed2d2a0c3369dda7bea7445a4b1ef2f2742b352b1e1eec5f8"
COPYRIGHT="
1998-2003 University of Illinois Board of Trustees
1998-2003 Mark D. Roth
"
SOURCE_DIR="$portName"
PROVIDES="
libtar${secondaryArchSuffix} = $portVersion
cmd:libtar
@@ -25,6 +30,13 @@ PROVIDES="
REQUIRES="
haiku${secondaryArchSuffix}
"
PROVIDES_devel="
libtar${secondaryArchSuffix}_devel = $portVersion
devel:libtar$secondaryArchSuffix = 0.0.0
"
REQUIRES_devel="
libtar$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
@@ -40,8 +52,6 @@ BUILD_PREREQUIRES="
cmd:autoheader
"
SOURCE_DIR="$portName"
BUILD()
{
aclocal
@@ -64,18 +74,3 @@ INSTALL()
packageEntries devel \
$developDir
}
PROVIDES_devel="
libtar${secondaryArchSuffix}_devel = $portVersion
devel:libtar$secondaryArchSuffix = 0.0.0
"
REQUIRES_devel="
libtar$secondaryArchSuffix == $portVersion base
"
LICENSE="BSD (3-clause)"
COPYRIGHT="
1998-2003 University of Illinois Board of Trustees
1998-2003 Mark D. Roth
"

View File

@@ -1,44 +1,41 @@
SUMMARY="LibTomMath is a theoretic integer library written entirely in C."
SUMMARY="A theoretic integer library written entirely in C"
DESCRIPTION="LibTomMath is a free open source portable number theoretic \
multiple-precision integer library written entirely in C."
HOMEPAGE="http://libtommath.org"
SOURCE_URI="https://github.com/libtom/libtommath/archive/v0.42.0.tar.gz"
CHECKSUM_SHA256="5246356ba18c1b6edf4a7bc836a3d223842b86914cdba6dd8c112bfc59e227c8"
REVISION="1"
LICENSE="Public Domain"
COPYRIGHT="2010 Tom St. Denis"
PATCHES="libtommath-0.42.0.patchset"
REVISION="1"
ARCHITECTURES="x86_gcc2 ?x86"
SECONDARY_ARCHITECTURES="x86"
SOURCE_URI="https://github.com/libtom/libtommath/archive/v0.42.0.tar.gz"
CHECKSUM_SHA256="5246356ba18c1b6edf4a7bc836a3d223842b86914cdba6dd8c112bfc59e227c8"
COPYRIGHT="2010 Tom St. Denis"
PATCHES="libtommath-0.42.0.patchset"
PROVIDES="
libtommath$secondaryArchSuffix = $portVersion
"
libtommath$secondaryArchSuffix = $portVersion
"
PROVIDES_devel="
libtommath${secondaryArchSuffix}_devel = $portVersion
devel:libtommath$secondaryArchSuffix = $portVersion
"
libtommath${secondaryArchSuffix}_devel = $portVersion
devel:libtommath$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
"
haiku$secondaryArchSuffix
"
REQUIRES_devel="
haiku${secondaryArchSuffix}_devel
libtommath$secondaryArchSuffix == $portVersion base
"
haiku${secondaryArchSuffix}_devel
libtommath$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:make
cmd:cc
cmd:ar
cmd:ranlib
cmd:install
"
haiku${secondaryArchSuffix}_devel
cmd:make
cmd:cc
cmd:ar
cmd:ranlib
cmd:install
"
BUILD()
{
make $jobArgs

View File

@@ -1,20 +1,18 @@
SUMMARY="A set of C subroutines that is useful for indexing a set of key/value \
pairs"
DESCRIPTION="
AVLDupTree is a set of C subroutines (not C++, so you can use it in drivers) \
that is useful for indexing a set of key/value pairs, using the key to find \
a matching value. The standard AVL balanced binary tree algorithm is \
enhanced to support multiple values for the same key. It is designed for \
future use in a file system to support fast attribute indexing and queries, \
but you can use it for other things. This package also includes the \
AGMSAVLTest GUI App. It tests the operations on the tree, provided by \
libavlduptree.
"
LICENSE="GNU LGPL v2.1"
COPYRIGHT="2001 Alexander G. M. Smith"
SUMMARY="A set of C subroutines for indexing sets of key/value pairs"
DESCRIPTION="AVLDupTree is a set of C subroutines (not C++, so you can use it \
in drivers) that is useful for indexing a set of key/value pairs, using the \
key to find a matching value.
The standard AVL balanced binary tree algorithm is enhanced to support \
multiple values for the same key. It is designed for future use in a file \
system to support fast attribute indexing and queries, but you can use it for \
other things. This package also includes the AGMSAVLTest GUI App. It tests \
the operations on the tree, provided by libavlduptree."
HOMEPAGE="https://github.com/HaikuArchives/AVLDupTree"
SOURCE_URI="git+https://github.com/HaikuArchives/AVLDupTree.git#5969ca7e26e65857a9ade8ed6abee2fda7f1e9d9"
LICENSE="GNU LGPL v2.1"
COPYRIGHT="2001 Alexander G. M. Smith"
REVISION="1"
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 ?x86"
@@ -22,19 +20,26 @@ PROVIDES="
libavlduptree$secondaryArchSuffix = $portVersion
lib:libavlduptree$secondaryArchSuffix = 1.0.0 compat >= 1
"
REQUIRES="
haiku$secondaryArchSuffix
cmd:make
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
"
BUILD_PREREQUIRES="
PROVIDES_devel="
libavlduptree${secondaryArchSuffix}_devel = $portVersion
devel:libavlduptree$secondaryArchSuffix = 1.0.0 compat >= 1
"
REQUIRES_devel="
libavlduptree${secondaryArchSuffix} == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:make
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:make
cmd:mkdir
"
@@ -54,14 +59,3 @@ INSTALL()
# devel package
packageEntries devel $developDir
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
libavlduptree${secondaryArchSuffix}_devel = $portVersion
devel:libavlduptree$secondaryArchSuffix = 1.0.0 compat >= 1
"
REQUIRES_devel="
libavlduptree${secondaryArchSuffix} == $portVersion base
"

View File

@@ -1,35 +1,38 @@
SUMMARY="Haiku framework to create Windows-style multidocument applications."
SUMMARY="A framework to create Windows-style multidocument applications"
DESCRIPTION="BeMDI is a framework to emulate windows inside of other windows \
using a list of classes that emulate the windows' style. This makes it \
possible to make programs that weren't possible before."
HOMEPAGE="https://github.com/HaikuArchives/BeMDI"
SOURCE_URI="https://github.com/HaikuArchives/BeMDI/archive/d55bec50ba7776d0d62bcfc863f46869fedb70cf.tar.gz"
CHECKSUM_SHA256="0895dcc6dd191fc56dfed6ea93197a20e239782bda3278db21fc8022be20af2b"
SOURCE_DIR="BeMDI-d55bec50ba7776d0d62bcfc863f46869fedb70cf"
REVISION="1"
LICENSE="GNU LGPL v2.1"
COPYRIGHT="2000 3rd-evolution"
REVISION="1"
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
SECONDARY_ARCHITECTURES="x86"
SOURCE_URI="https://github.com/HaikuArchives/BeMDI/archive/d55bec50ba7776d0d62bcfc863f46869fedb70cf.tar.gz"
CHECKSUM_SHA256="0895dcc6dd191fc56dfed6ea93197a20e239782bda3278db21fc8022be20af2b"
SOURCE_DIR="BeMDI-d55bec50ba7776d0d62bcfc863f46869fedb70cf"
COPYRIGHT="2000 3rd-evolution"
PROVIDES="
bemdi$secondaryArchSuffix = $portVersion
lib:libmdi$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
"
PROVIDES_devel="
bemdi${secondaryArchSuffix}_devel = $portVersion
devel:libmdi$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
"
REQUIRES_devel="
haiku${secondaryArchSuffix}_devel
bemdi$secondaryArchSuffix == $portVersion base
"
PROVIDES_devel="
bemdi${secondaryArchSuffix}_devel = $portVersion
devel:libmdi$secondaryArchSuffix = $portVersion
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"

View File

@@ -1,9 +1,10 @@
SUMMARY="Open implementation of AACS"
DESCRIPTION="
libaacs is an open implementation of the Advanced Access Content System (AACS) \
specification.
"
DESCRIPTION="libaacs is an open implementation of the Advanced Access Content \
System (AACS) specification."
HOMEPAGE="http://www.videolan.org/developers/libaacs.html"
SOURCE_URI="http://downloads.videolan.org/pub/videolan/libaacs/$portVersion/libaacs-$portVersion.tar.bz2"
CHECKSUM_SHA256="95c344a02c47c9753c50a5386fdfb8313f9e4e95949a5c523a452f0bcb01bbe8"
#PATCHES="libaacs-$portVersion.patchset"
COPYRIGHT="
2009-2013 npzacs
2010 gates
@@ -14,8 +15,6 @@ COPYRIGHT="
2013 Petri Hintukainen
"
LICENSE="GNU LGPL v2.1"
SOURCE_URI="http://downloads.videolan.org/pub/videolan/libaacs/$portVersion/libaacs-$portVersion.tar.bz2"
CHECKSUM_SHA256="95c344a02c47c9753c50a5386fdfb8313f9e4e95949a5c523a452f0bcb01bbe8"
REVISION="1"
ARCHITECTURES="x86 x86_64"
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
@@ -25,8 +24,6 @@ if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
fi
SECONDARY_ARCHITECTURES="x86"
#PATCHES="libaacs-$portVersion.patchset"
PROVIDES="
libaacs$secondaryArchSuffix = $portVersion compat >= 0
cmd:aacs_info${secondaryArchSuffix}
@@ -37,6 +34,13 @@ REQUIRES="
lib:libgcrypt$secondaryArchSuffix
lib:libgpg_error$secondaryArchSuffix
"
PROVIDES_devel="
libaacs${secondaryArchSuffix}_devel = $portVersion compat >= 0
devel:libaacs$secondaryArchSuffix = 0.5.1 compat >= 0
"
REQUIRES_devel="
libaacs$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libgcrypt$secondaryArchSuffix
@@ -72,13 +76,3 @@ INSTALL()
packageEntries devel \
$developDir
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
libaacs${secondaryArchSuffix}_devel = $portVersion compat >= 0
devel:libaacs$secondaryArchSuffix = 0.5.1 compat >= 0
"
REQUIRES_devel="
libaacs$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,17 +1,14 @@
SUMMARY="Library to handle the BD+ protection scheme on bluray disks."
DESCRIPTION="
This library is written for the purpose of playing Blu-ray movies. It is
intended for software that want to support Blu-ray playback (such as VLC and
MPlayer).
"
SUMMARY="Library to handle the BD+ protection scheme on Blu-ray disks"
DESCRIPTION="This library is written for the purpose of playing Blu-ray \
movies. It is intended for software that want to support Blu-ray playback \
(such as VLC and MPlayer)."
HOMEPAGE="http://www.videolan.org/developers/libbdplus.html"
COPYRIGHT="
2011-2013 VideoLAN
"
LICENSE="GNU LGPL v2.1"
SOURCE_URI="http://ftp.videolan.org/pub/videolan/libbdplus/$portVersion/libbdplus-$portVersion.tar.bz2"
CHECKSUM_SHA256="deb5e64984e625e40e1e0e1b6b1f9c041e7c77101b4b39df0d76ab8a4ec426cf"
COPYRIGHT="2011-2013 VideoLAN"
LICENSE="GNU LGPL v2.1"
REVISION="1"
ARCHITECTURES="x86 x86_64"
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
# x86_gcc2 is fine as primary target architecture as long as we're building
@@ -29,6 +26,13 @@ REQUIRES="
lib:libgcrypt$secondaryArchSuffix
lib:libgpg_error$secondaryArchSuffix
"
PROVIDES_devel="
libbdplus${secondaryArchSuffix}_devel = $portVersion compat >= 0
devel:libbdplus$secondaryArchSuffix = 0.0.1 compat >= 0
"
REQUIRES_devel="
libbdplus$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libgcrypt$secondaryArchSuffix
@@ -63,13 +67,3 @@ INSTALL()
packageEntries devel \
$developDir
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
libbdplus${secondaryArchSuffix}_devel = $portVersion compat >= 0
devel:libbdplus$secondaryArchSuffix = 0.0.1 compat >= 0
"
REQUIRES_devel="
libbdplus$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,22 +1,33 @@
SUMMARY="The MAD id3tag library"
DESCRIPTION="The MAD id3tag library"
DESCRIPTION="libid3tag is a library for reading and writing ID3 tags, both \
ID3v1 and the various versions of ID3v2."
HOMEPAGE="http://www.underbit.com/products/mad/"
SOURCE_URI="ftp://ftp.mars.org/pub/mpeg/libid3tag-$portVersion.tar.gz"
CHECKSUM_SHA256="63da4f6e7997278f8a3fef4c6a372d342f705051d1eeb6a46a86b03610e26151"
LICENSE="GNU GPL v2"
REVISION="1"
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
SOURCE_URI="ftp://ftp.mars.org/pub/mpeg/libid3tag-$portVersion.tar.gz"
CHECKSUM_SHA256="63da4f6e7997278f8a3fef4c6a372d342f705051d1eeb6a46a86b03610e26151"
COPYRIGHT="2000-2004 Underbit Technologies, Inc."
PATCHES="libid3tag-$portVersion.patchset"
PROVIDES="
libid3tag$secondaryArchSuffix = $portVersion
lib:libid3tag$secondaryArchSuffix = 0.3.0 compat = 0
"
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libz$secondaryArchSuffix
"
PROVIDES_devel="
libid3tag${secondaryArchSuffix}_devel = $portVersion
devel:libid3tag$secondaryArchSuffix
"
REQUIRES_devel="
$portName == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libz$secondaryArchSuffix
@@ -28,7 +39,6 @@ BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
"
PATCHES="libid3tag-$portVersion.patchset"
BUILD()
{
libtoolize --force --copy --install
@@ -50,15 +60,3 @@ TEST()
make test
make check
}
LICENSE="GNU GPL v2"
COPYRIGHT="2000-2004 Underbit Technologies, Inc."
PROVIDES_devel="
libid3tag${secondaryArchSuffix}_devel = $portVersion
devel:libid3tag$secondaryArchSuffix
"
REQUIRES_devel="
$portName == $portVersion base
"

View File

@@ -1,23 +1,23 @@
SUMMARY="Lightweight OSC (Open Sound Control) Implementation"
DESCRIPTION="
liblo is a lightweight library that provides an easy to use implementation of \
the OSC protocol.
"
DESCRIPTION="liblo is a lightweight library that provides an easy to use \
implementation of the OSC protocol."
HOMEPAGE="http://plugin.org.uk/liblo"
LICENSE="GNU LGPL v2.1"
REVISION="1"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
SOURCE_URI="http://prdownloads.sourceforge.net/liblo/liblo-$portVersion.tar.gz"
CHECKSUM_SHA256="da94a9b67b93625354dd89ff7fe31e5297fc9400b6eaf7378c82ee1caf7db909"
COPYRIGHT="
2008-2012 Stephen Sinclair
2008 Kentaro Fukuchi
2005-2008 Nicholas Humfrey
2005 Martin Habets
2005-2006 Steve Harris"
LICENSE="GNU LGPL v2.1"
SOURCE_URI="http://prdownloads.sourceforge.net/liblo/liblo-$portVersion.tar.gz"
CHECKSUM_SHA256="da94a9b67b93625354dd89ff7fe31e5297fc9400b6eaf7378c82ee1caf7db909"
REVISION="1"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="liblo-$portVersion.patchset"
2005-2006 Steve Harris
"
PATCHES="liblo-$portVersion.patchset"
PROVIDES="
liblo$secondaryArchSuffix = $portVersion compat >= 0
@@ -28,6 +28,13 @@ PROVIDES="
REQUIRES="
haiku$secondaryArchSuffix
"
PROVIDES_devel="
liblo${secondaryArchSuffix}_devel = $portVersion compat >= 0
devel:liblo$secondaryArchSuffix = 7.2.0 compat >= 7
"
REQUIRES_devel="
liblo$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
@@ -62,13 +69,3 @@ INSTALL()
packageEntries devel \
$developDir
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
liblo${secondaryArchSuffix}_devel = $portVersion compat >= 0
devel:liblo$secondaryArchSuffix = 7.2.0 compat >= 7
"
REQUIRES_devel="
liblo$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,15 +1,16 @@
SUMMARY="libmatroska is a C++ libary to parse Matroska files."
SUMMARY="A C++ libary to parse Matroska files"
DESCRIPTION="libmatroska is a C++ libary to parse Matroska files."
HOMEPAGE="http://www.matroska.org/"
SOURCE_URI="http://dl.matroska.org/downloads/libmatroska/libmatroska-$portVersion.tar.bz2"
CHECKSUM_SHA256="bea10320f1f1fd121bbd7db9ffc77b2518e8269f00903549c5425478bbf8393f"
REVISION="1"
LICENSE="GNU LGPL v2.1"
COPYRIGHT="2005-2013 CoreCodec, Inc."
REVISION="1"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
SOURCE_URI="http://dl.matroska.org/downloads/libmatroska/libmatroska-$portVersion.tar.bz2"
CHECKSUM_SHA256="bea10320f1f1fd121bbd7db9ffc77b2518e8269f00903549c5425478bbf8393f"
COPYRIGHT="2005-2013 CoreCodec, Inc."
PROVIDES="
libmatroska$secondaryArchSuffix = $portVersion
lib:libmatroska$secondaryArchSuffix = 6.0.0 compat >= 6
@@ -28,6 +29,14 @@ else
lib:libgcc_s${secondaryArchSuffix}
"
fi
PROVIDES_devel="
libmatroska${secondaryArchSuffix}_devel = $portVersion
devel:libmatroska$secondaryArchSuffix = 6.0.0 compat >= 6
"
REQUIRES_devel="
libmatroska$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
devel:libebml$secondaryArchSuffix
"
@@ -60,11 +69,3 @@ INSTALL()
packageEntries devel $developDir
}
PROVIDES_devel="
libmatroska${secondaryArchSuffix}_devel = $portVersion
devel:libmatroska$secondaryArchSuffix = 6.0.0 compat >= 6
"
REQUIRES_devel="
libmatroska$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,20 +1,17 @@
SUMMARY="A library to read Metalink files."
DESCRIPTION="
Libmetalink is a library to read Metalink XML download description \
format. It supports Metalink version 3 and Metalink version 4 (RFC \
5854).
"
SUMMARY="A library to read Metalink files"
DESCRIPTION="Libmetalink is a library to read Metalink XML download \
description format. It supports Metalink version 3 and Metalink version 4 \
(RFC 5854)."
HOMEPAGE="http://launchpad.net/libmetalink"
COPYRIGHT="
2008 Tatsuhiro Tsujikawa
"
LICENSE="MIT"
SOURCE_URI="https://launchpad.net/libmetalink/trunk/packagingfix/+download/libmetalink-$portVersion.tar.bz2"
CHECKSUM_SHA256="cbed9121bf550ef14a434d6ed3d8806ded7a339db16b698cfa2f39fdc3d48bf6"
REVISION="2"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
SOURCE_URI="https://launchpad.net/libmetalink/trunk/packagingfix/+download/libmetalink-$portVersion.tar.bz2"
CHECKSUM_SHA256="cbed9121bf550ef14a434d6ed3d8806ded7a339db16b698cfa2f39fdc3d48bf6"
COPYRIGHT="2008 Tatsuhiro Tsujikawa"
PATCHES="libmetalink-$portVersion.patchset"
PROVIDES="
@@ -25,6 +22,13 @@ REQUIRES="
haiku$secondaryArchSuffix
lib:libexpat$secondaryArchSuffix
"
PROVIDES_devel="
libmetalink${secondaryArchSuffix}_devel = $portVersion compat >= 0
devel:libmetalink$secondaryArchSuffix = 3.0.0 compat >= 3
"
REQUIRES_devel="
libmetalink$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libexpat$secondaryArchSuffix
@@ -65,13 +69,3 @@ INSTALL()
$developDir \
$manDir/man3
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
libmetalink${secondaryArchSuffix}_devel = $portVersion compat >= 0
devel:libmetalink$secondaryArchSuffix = 3.0.0 compat >= 3
"
REQUIRES_devel="
libmetalink$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,19 +1,18 @@
SUMMARY="A PNG-like Image Format Supporting Multiple Image, Animation and Transparent JPEG"
DESCRIPTION="
A PNG-like Image Format Supporting Multiple Image, Animation and Transparent \
JPEG.
"
HOMEPAGE="http://www.libmng.com"
COPYRIGHT="2000-2007 Gerard Juyn"
SUMMARY="Reads and writes MNG images"
DESCRIPTION="LibMNG reads and writes MNG format image files, a PNG-like image \
format supporting multiple image, animation and transparent JPEG."
HOMEPAGE="http://www.libmng.com"
LICENSE="LIBMNG"
SOURCE_URI="http://prdownloads.sourceforge.net/libmng/libmng-1.0.10.tar.gz?download"
CHECKSUM_SHA256="03a79dac9b9316d37227057614a248a946f997c4d1a3437fb569e9a63897f911"
SOURCE_FILENAME="libmng-1.0.10.tar.gz"
REVISION="1"
ARCHITECTURES="?x86_gcc2 ?x86"
SECONDARY_ARCHITECTURES="?x86_gcc2 ?x86"
SOURCE_URI="http://prdownloads.sourceforge.net/libmng/libmng-1.0.10.tar.gz?download"
CHECKSUM_SHA256="03a79dac9b9316d37227057614a248a946f997c4d1a3437fb569e9a63897f911"
COPYRIGHT="2000-2007 Gerard Juyn"
SOURCE_FILENAME="libmng-1.0.10.tar.gz"
PROVIDES="
libpng$secondaryArchSuffix = $portVersion compat >= 1.0
lib:libpng$secondaryArchSuffix = 15.12.0 compat >= 1.0
@@ -23,6 +22,16 @@ REQUIRES="
haiku$secondaryArchSuffix
lib:libz$secondaryArchSuffix
"
PROVIDES_devel="
libmng${secondaryArchSuffix}_devel = $portVersion compat >= 1.0
cmd:libmng_config$secondaryArchSuffix = $portVersion compat >= 1.0
# cmd:libmng1_config$secondaryArchSuffix = $portVersion compat >= 1.0
# devel:libmng$secondaryArchSuffix = 10.0 compat >= 15
# devel:libmng15$secondaryArchSuffix = 10.0 compat >= 15
"
REQUIRES_devel="
libmng$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
devel:libz$secondaryArchSuffix >= 1.0.4
libpng >= 1.5
@@ -77,16 +86,3 @@ INSTALL()
$developDir \
$manDir/man3
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
libmng${secondaryArchSuffix}_devel = $portVersion compat >= 1.0
cmd:libmng_config$secondaryArchSuffix = $portVersion compat >= 1.0
# cmd:libmng1_config$secondaryArchSuffix = $portVersion compat >= 1.0
# devel:libmng$secondaryArchSuffix = 10.0 compat >= 15
# devel:libmng15$secondaryArchSuffix = 10.0 compat >= 15
"
REQUIRES_devel="
libmng$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,18 +1,17 @@
SUMMARY="Reads and writes MNG images."
DESCRIPTION="
LibMNG reads and writes MNG format image files, a PNG-like image format \
supporting multiple image, animation and transparent JPEG.
"
HOMEPAGE="http://www.libmng.com"
COPYRIGHT="2000-2007 Gerard Juyn"
SUMMARY="Reads and writes MNG images"
DESCRIPTION="LibMNG reads and writes MNG format image files, a PNG-like image \
format supporting multiple image, animation and transparent JPEG."
HOMEPAGE="http://www.libmng.com"
LICENSE="LIBMNG"
SOURCE_URI="http://sourceforge.net/projects/libmng/files/libmng-devel/$portVersion/libmng-$portVersion.tar.xz"
CHECKSUM_SHA256="4a462fdd48d4bc82c1d7a21106c8a18b62f8cc0042454323058e6da0dbb57dd3"
REVISION="1"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
SOURCE_URI="http://sourceforge.net/projects/libmng/files/libmng-devel/$portVersion/libmng-$portVersion.tar.xz"
CHECKSUM_SHA256="4a462fdd48d4bc82c1d7a21106c8a18b62f8cc0042454323058e6da0dbb57dd3"
COPYRIGHT="2000-2007 Gerard Juyn"
PROVIDES="
libmng$secondaryArchSuffix = $portVersion compat >= 2.0
lib:libmng$secondaryArchSuffix = 2.0.2 compat >= 2
@@ -22,6 +21,13 @@ REQUIRES="
lib:libjpeg$secondaryArchSuffix
lib:libz$secondaryArchSuffix
"
PROVIDES_devel="
libmng${secondaryArchSuffix}_devel = $portVersion compat >= 2.0
devel:libmng$secondaryArchSuffix = 2.0.2 compat >= 2
"
REQUIRES_devel="
libmng$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libjpeg$secondaryArchSuffix
@@ -64,13 +70,3 @@ TEST()
{
make check
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
libmng${secondaryArchSuffix}_devel = $portVersion compat >= 2.0
devel:libmng$secondaryArchSuffix = 2.0.2 compat >= 2
"
REQUIRES_devel="
libmng$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,13 +1,14 @@
SUMMARY="A library that provides functions to read, create, and modify mp4 files"
DESCRIPTION="
A library that provides functions to read, create, and modify mp4 files.
"
SUMMARY="A library to read, create, and modify MP4 files"
DESCRIPTION="The MP4v2 library provides an API to create and modify mp4 files \
as defined by ISO-IEC:14496-1:2001 MPEG-4 Systems.
This file format is derived from Apple's QuickTime file format that has been \
used as a multimedia file format in a variety of platforms and applications. \
It is a very powerful and extensible format that can accommodate practically \
any type of media."
HOMEPAGE="https://code.google.com/p/mp4v2/"
LICENSE="MPL v1.1"
COPYRIGHT="2008 Kona Blend"
SOURCE_URI="https://mp4v2.googlecode.com/files/mp4v2-$portVersion.tar.bz2"
CHECKSUM_SHA256="0319b9a60b667cf10ee0ec7505eb7bdc0a2e21ca7a93db96ec5bd758e3428338"
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
@@ -16,6 +17,10 @@ if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
fi
SECONDARY_ARCHITECTURES="x86"
SOURCE_URI="https://mp4v2.googlecode.com/files/mp4v2-$portVersion.tar.bz2"
CHECKSUM_SHA256="0319b9a60b667cf10ee0ec7505eb7bdc0a2e21ca7a93db96ec5bd758e3428338"
COPYRIGHT="2008 Kona Blend"
SOURCE_DIR="mp4v2-$portVersion"
PATCHES="libmp4v2-$portVersion.patchset"
PROVIDES="
@@ -31,15 +36,19 @@ PROVIDES="
cmd:mp4track$secondaryArchSuffix
cmd:mp4trackdump$secondaryArchSuffix
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libstdc++$secondaryArchSuffix
"
PROVIDES_devel="
libmp4v2${secondaryArchSuffix}_devel = $portVersion compat >= 2
devel:libmp4v2$secondaryArchSuffix = 2.0.0 compat >= 2
"
REQUIRES_devel="
libmp4v2$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:gcc$secondaryArchSuffix
@@ -50,8 +59,6 @@ BUILD_PREREQUIRES="
cmd:autoconf
"
SOURCE_DIR="mp4v2-$portVersion"
BUILD()
{
autoreconf -fi
@@ -70,13 +77,3 @@ INSTALL()
packageEntries devel \
$developDir
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
libmp4v2${secondaryArchSuffix}_devel = $portVersion compat >= 2
devel:libmp4v2$secondaryArchSuffix = 2.0.0 compat >= 2
"
REQUIRES_devel="
libmp4v2$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,7 +1,6 @@
SUMMARY="A library to handle Quicktime format files."
DESCRIPTION="
libquicktime is a library for reading and writing quicktime files. It \
is based on the quicktime4linux library, with the following \
SUMMARY="A library to handle Quicktime format files"
DESCRIPTION="libquicktime is a library for reading and writing quicktime \
files. It is based on the quicktime4linux library, with the following \
extensions:
* Sourcetree upgraded with autoconf/automake/libtool and all the \
@@ -25,17 +24,18 @@ Applications can get important information about the codecs, their \
settable parameters etc. at runtime.
"
HOMEPAGE="http://libquicktime.sourceforge.net"
COPYRIGHT="
2002 Heroine Virtual Ltd.
2002-2007 Members of the libquicktime project.
"
LICENSE="GNU LGPL v2.1"
SOURCE_URI="http://sourceforge.net/projects/libquicktime/files/libquicktime/$portVersion/libquicktime-$portVersion.tar.gz"
CHECKSUM_SHA256="1c53359c33b31347b4d7b00d3611463fe5e942cae3ec0fefe0d2fd413fd47368"
REVISION="1"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
SOURCE_URI="http://sourceforge.net/projects/libquicktime/files/libquicktime/$portVersion/libquicktime-$portVersion.tar.gz"
CHECKSUM_SHA256="1c53359c33b31347b4d7b00d3611463fe5e942cae3ec0fefe0d2fd413fd47368"
COPYRIGHT="
2002 Heroine Virtual Ltd.
2002-2007 Members of the libquicktime project.
"
PATCHES="libquicktime-$portVersion.patchset"
PROVIDES="
@@ -81,6 +81,13 @@ BUILD_REQUIRES="
devel:libz$secondaryArchSuffix
devel:libintl$secondaryArchSuffix
"
PROVIDES_devel="
libquicktime${secondaryArchSuffix}_devel = $portVersion compat >= 1.2
devel:libquicktime$secondaryArchSuffix = 0.0.0 compat >= 0
"
REQUIRES_devel="
libquicktime$secondaryArchSuffix == $portVersion base
"
BUILD_PREREQUIRES="
cmd:aclocal
cmd:autoconf
@@ -115,13 +122,3 @@ INSTALL()
packageEntries devel \
$developDir
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
libquicktime${secondaryArchSuffix}_devel = $portVersion compat >= 1.2
devel:libquicktime$secondaryArchSuffix = 0.0.0 compat >= 0
"
REQUIRES_devel="
libquicktime$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,26 +1,25 @@
SUMMARY="Simple Direct Media Layer is a cross-platform media development library"
DESCRIPTION="
Simple Direct Media Layer is a cross-platform development library designed to \
provide low level access to audio, keyboard, mouse, joystick, and graphics via \
OpenGL.
"
HOMEPAGE="http://www.libsdl.org/"
SOURCE_URI="http://www.libsdl.org/release/SDL-1.2.15.tar.gz"
CHECKSUM_SHA256="d6d316a793e5e348155f0dd93b979798933fb98aa1edebcc108829d6474aad00"
REVISION="8"
SUMMARY="A cross-platform media development library"
DESCRIPTION="Simple Direct Media Layer (SDL) is a cross-platform development library \
designed to provide low level access to audio, keyboard, mouse, joystick, and \
graphics via OpenGL."
HOMEPAGE="http://www.libsdl.org/"
LICENSE="GNU LGPL v2.1"
COPYRIGHT="1997-2012 Sam Lantinga"
REVISION="8"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
SOURCE_URI="http://www.libsdl.org/release/SDL-1.2.15.tar.gz"
CHECKSUM_SHA256="d6d316a793e5e348155f0dd93b979798933fb98aa1edebcc108829d6474aad00"
COPYRIGHT="1997-2012 Sam Lantinga"
SOURCE_DIR="SDL-$portVersion"
PATCHES="libsdl-1.2.15.patchset"
PROVIDES="
libsdl$secondaryArchSuffix = $portVersion
lib:libSDL$secondaryArchSuffix = 1.2_0.11.4 compat >= 1.2_0
lib:libSDL_1.2$secondaryArchSuffix = 0.11.4 compat >= 0
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libGL$secondaryArchSuffix
@@ -32,11 +31,21 @@ if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
"
fi
PROVIDES_devel="
libsdl${secondaryArchSuffix}_devel = 1.2.15 compat >= 1.2
cmd:sdl_config$secondaryArchSuffix = $portVersion compat >= 1.2
devel:libSDL$secondaryArchSuffix = 1.2_0.11.4 compat >= 1.2_0
devel:libSDLmain$secondaryArchSuffix = 1.2_0.11.4 compat >= 1.2_0
devel:libSDL_1.2$secondaryArchSuffix = 0.11.4 compat >= 0
"
REQUIRES_devel="
libsdl${secondaryArchSuffix} == $portVersion base
devel:libGL$secondaryArchSuffix
"
BUILD_REQUIRES="
devel:libGL$secondaryArchSuffix
devel:libglu$secondaryArchSuffix
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:autoconf
@@ -48,9 +57,6 @@ BUILD_PREREQUIRES="
cmd:nasm
"
SOURCE_DIR="SDL-$portVersion"
PATCHES="libsdl-1.2.15.patchset"
BUILD()
{
libtoolize --force --copy --install
@@ -148,18 +154,3 @@ TEST()
echo testlock
testlock
}
# ----- devel package ------------------------
PROVIDES_devel="
libsdl${secondaryArchSuffix}_devel = 1.2.15 compat >= 1.2
cmd:sdl_config$secondaryArchSuffix = $portVersion compat >= 1.2
devel:libSDL$secondaryArchSuffix = 1.2_0.11.4 compat >= 1.2_0
devel:libSDLmain$secondaryArchSuffix = 1.2_0.11.4 compat >= 1.2_0
devel:libSDL_1.2$secondaryArchSuffix = 0.11.4 compat >= 0
"
REQUIRES_devel="
libsdl${secondaryArchSuffix} == $portVersion base
devel:libGL$secondaryArchSuffix
"

View File

@@ -1,17 +1,19 @@
SUMMARY="A library to adjust the sound tempo, pitch and playback rate."
DESCRIPTION="
SoundTouch is an open-source audio processing library that allows \
changing the sound tempo, pitch and playback rate parameters \
independently from each other, i.e.
"
SUMMARY="A library to adjust the sound tempo, pitch and playback rate"
DESCRIPTION="SoundTouch is an open-source audio processing library for \
changing the tempo, pitch and playback rates of audio streams or audio files. \
The library additionally supports estimating stable beats-per-minute rates for \
audio tracks.
- Tempo (time stretch): Changes the sound to play at faster or slower tempo \
than originally without affecting the sound pitch.
- Pitch (key) : Changes the sound pitch or key while keeping the original \
tempo (speed).
Playback Rate : Changes both tempo and pitch together as if a vinyl disc was \
played at different RPM rate."
HOMEPAGE="http://www.surina.net/soundtouch"
COPYRIGHT="
2001-2014 Olli Parviainen
"
LICENSE="GNU LGPL v2.1"
SOURCE_URI="http://www.surina.net/soundtouch/soundtouch-$portVersion.tar.gz"
CHECKSUM_SHA256="3d4161d74ca25c5a98c69dbb8ea10fd2be409ba1a3a0bf81db407c4c261f166b"
REVISION="1"
ARCHITECTURES="x86 x86_64"
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
# x86_gcc2 is fine as primary target architecture as long as we're building
@@ -20,6 +22,10 @@ if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
fi
SECONDARY_ARCHITECTURES="x86"
SOURCE_URI="http://www.surina.net/soundtouch/soundtouch-$portVersion.tar.gz"
CHECKSUM_SHA256="3d4161d74ca25c5a98c69dbb8ea10fd2be409ba1a3a0bf81db407c4c261f166b"
COPYRIGHT="2001-2014 Olli Parviainen"
SOURCE_DIR="soundtouch"
PATCHES="libsoundtouch-$portVersion.patchset"
PROVIDES="
@@ -30,6 +36,13 @@ PROVIDES="
REQUIRES="
haiku$secondaryArchSuffix
"
PROVIDES_devel="
libsoundtouch${secondaryArchSuffix}_devel = $portVersion compat >= 1
devel:libSoundTouch$secondaryArchSuffix = 0.0.0 compat >= 0
"
REQUIRES_devel="
libsoundtouch$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
@@ -42,8 +55,6 @@ BUILD_PREREQUIRES="
cmd:libtoolize
cmd:make
"
SOURCE_DIR="soundtouch"
BUILD()
{
@@ -66,13 +77,3 @@ INSTALL()
packageEntries devel \
$developDir
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
libsoundtouch${secondaryArchSuffix}_devel = $portVersion compat >= 1
devel:libSoundTouch$secondaryArchSuffix = 0.0.0 compat >= 0
"
REQUIRES_devel="
libsoundtouch$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,16 +1,14 @@
SUMMARY="Internationalized Domain Names (IDN) implementation."
DESCRIPTION="
Libidn is a package for internationalized string handling based on the \
Stringprep, Punycode, IDNA and TLD specifications.
"
SUMMARY="Internationalized Domain Names (IDN) implementation"
DESCRIPTION="Libidn is a package for internationalized string handling based \
on the Stringprep, Punycode, IDNA and TLD specifications."
HOMEPAGE="http://www.gnu.org/software/libidn"
COPYRIGHT="
2002-2014 Simon Josefsson
"
LICENSE="GNU LGPL v2.1"
REVISION="1"
SOURCE_URI="http://ftp.gnu.org/gnu/libidn/libidn-$portVersion.tar.gz"
CHECKSUM_SHA256="39b9fc94d74081c185757b12e0891ce5a22db55268e7d1bb24533ff4432eb053"
REVISION="1"
COPYRIGHT="2002-2014 Simon Josefsson"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
@@ -24,6 +22,13 @@ REQUIRES="
lib:libiconv$secondaryArchSuffix
lib:libintl$secondaryArchSuffix
"
PROVIDES_devel="
libidn${secondaryArchSuffix}_devel = $portVersion compat >= 1
devel:libidn$secondaryArchSuffix = 11.6.13 compat >= 11
"
REQUIRES_devel="
libidn$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libiconv$secondaryArchSuffix
@@ -59,13 +64,3 @@ INSTALL()
$developDir \
$manDir/man3
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
libidn${secondaryArchSuffix}_devel = $portVersion compat >= 1
devel:libidn$secondaryArchSuffix = 11.6.13 compat >= 11
"
REQUIRES_devel="
libidn$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,24 +1,25 @@
SUMMARY="A sophisticated file transfer program with command line interface."
SUMMARY="A sophisticated file transfer program with command line interface"
DESCRIPTION="lftp is sophisticated file transfer program with command line \
interface. It supports FTP, HTTP, FISH, SFTP and FILE (local FS) protocols. \
GNU Readline library is used for input. BitTorrent protocol is supported as \
built-in torrent command.
Low level stuff supported: ftp proxy, http proxy, ftp over http, opie/skey, \
fxp transfers, automatic retrying on non-fatal errors and timeouts, ipv6, \
socks, http/1.1, sftp v3-v6."
HOMEPAGE="http://lftp.yar.ru"
COPYRIGHT="1996-2012 by Alexander V. Lukyanov"
LICENSE="GNU GPL v3"
SOURCE_URI="http://lftp.yar.ru/ftp/lftp-$portVersion.tar.gz"
CHECKSUM_SHA256="441f472f9d3f13b0861fbf3e45f5d08d8cf999d2229b4ee446815d52ad673bf2"
PATCHES="lftp-$portVersion.patchset"
COPYRIGHT="1996-2012 Alexander V. Lukyanov"
LICENSE="GNU GPL v3"
REVISION="1"
ARCHITECTURES="!x86_gcc2 x86 x86_64 arm"
PATCHES="lftp-$portVersion.patchset"
GLOBAL_WRITABLE_FILES="
settings/lftp.conf keep-old
"
PROVIDES="
lftp = $portVersion
lib:liblftp_jobs$secondaryArchSuffix = 0.0.0 compat >= 0
lib:liblftp_tasks$secondaryArchSuffix = 0.0.0 compat >= 0
"
if [ -z "$secondaryArchSuffix" ]; then
PROVIDES="$PROVIDES
cmd:lftp = $portVersion compat >= 4
@@ -33,6 +34,14 @@ REQUIRES="
lib:libcrypto$secondaryArchSuffix
lib:libz$secondaryArchSuffix
"
PROVIDES_devel="
lftp${secondaryArchSuffix}_devel = $portVersion
devel:liblftp_jobs$secondaryArchSuffix = 0.0.0 compat >= 0
devel:liblftp_tasks$secondaryArchSuffix = 0.0.0 compat >= 0
"
REQUIRES_devel="
lftp$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libreadline$secondaryArchSuffix
@@ -52,6 +61,10 @@ BUILD_PREREQUIRES="
cmd:sed
"
GLOBAL_WRITABLE_FILES="
settings/lftp.conf keep-old
"
PATCH()
{
sed -i configure.ac -e 's|^AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g'
@@ -91,24 +104,3 @@ TEST()
{
make check
}
DESCRIPTION="
lftp is sophisticated file transfer program with command line interface. It \
supports FTP, HTTP, FISH, SFTP and FILE (local FS) protocols. GNU Readline \
library is used for input. BitTorrent protocol is supported as built-in \
torrent command.
Low level stuff supported: ftp proxy, http proxy, ftp over http, opie/skey, \
fxp transfers, automatic retrying on non-fatal errors and timeouts, ipv6, \
socks, http/1.1, sftp v3-v6.
"
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
lftp${secondaryArchSuffix}_devel = $portVersion
devel:liblftp_jobs$secondaryArchSuffix = 0.0.0 compat >= 0
devel:liblftp_tasks$secondaryArchSuffix = 0.0.0 compat >= 0
"
REQUIRES_devel="
lftp$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,15 +1,10 @@
SUMMARY="Proj.4 cartographic projection software."
DESCRIPTION="
Proj.4 is a library for performing conversions between cartographic projections.
"
SUMMARY="Proj.4 cartographic projection software"
DESCRIPTION="Proj.4 is a library for performing conversions between \
cartographic projections."
HOMEPAGE="http://trac.osgeo.org/geotiff/"
COPYRIGHT="
2000, Frank Warmerdam
"
LICENSE="GNU GPL v2"
SOURCE_URI="http://download.osgeo.org/geotiff/libgeotiff/libgeotiff-$portVersion.tar.gz"
CHECKSUM_SHA256="d0acb8d341fd6a8f2c673456e09fdb8f50f91e3166ac934719fe05b30d328329"
REVISION="1"
ARCHITECTURES="x86 x86_64"
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
# x86_gcc2 is fine as primary target architecture as long as we're building
@@ -23,7 +18,11 @@ if [ $targetArchitecture != x86_gcc2 ]; then
commandBinDir=$prefix/bin
fi
SOURCE_URI="http://download.osgeo.org/geotiff/libgeotiff/libgeotiff-$portVersion.tar.gz"
CHECKSUM_SHA256="d0acb8d341fd6a8f2c673456e09fdb8f50f91e3166ac934719fe05b30d328329"
COPYRIGHT="2000 Frank Warmerdam"
PATCHES="libgeotiff-$portVersion.patchset"
PROVIDES="
libgeotiff$secondaryArchSuffix = $portVersion compat >= 1
lib:libgeotiff$secondaryArchSuffix = 2.1.0 compat >= 2.1
@@ -39,6 +38,13 @@ REQUIRES="
lib:libjpeg$secondaryArchSuffix
lib:libproj$secondaryArchSuffix
"
PROVIDES_devel="
libgeotiff${secondaryArchSuffix}_devel = $portVersion compat >= 1
devel:libgeotiff$secondaryArchSuffix = 2.1.0 compat >= 2.1
"
REQUIRES_devel="
libgeotiff$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libz$secondaryArchSuffix
@@ -80,13 +86,3 @@ INSTALL()
$developDir \
$manDir/man1
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
libgeotiff${secondaryArchSuffix}_devel = $portVersion compat >= 1
devel:libgeotiff$secondaryArchSuffix = 2.1.0 compat >= 2.1
"
REQUIRES_devel="
libgeotiff$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,14 +1,14 @@
SUMMARY="Less is a free, open-source file pager."
SUMMARY="A free, open-source file pager"
DESCRIPTION="GNU less is a program similar to more, but which allows \
backward movement in the file as well as forward movement. Also, less \
does not have to read the entire input file before starting, so with \
large input files it starts up faster than text editors like vi. Less uses \
termcap (or terminfo on some systems), so it can run on a variety of \
terminals. There is even limited support for hardcopy terminals.
"
terminals. There is even limited support for hardcopy terminals."
HOMEPAGE="http://www.gnu.org/software/less/"
SOURCE_URI="http://ftp.gnu.org/gnu/less/less-$portVersion.tar.gz"
CHECKSUM_SHA256="9fe8287c647afeafb4149c5dedaeacfd20971ed7c26c7553794bb750536b5f57"
PATCHES="less-451.patch"
LICENSE="GNU GPL v3"
COPYRIGHT="1984-2012 Mark Nudelman"
REVISION="4"
@@ -20,17 +20,14 @@ PROVIDES="
cmd:lessecho
cmd:lesskey
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libncurses$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libncurses$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:make
@@ -39,12 +36,10 @@ BUILD_PREREQUIRES="
cmd:aclocal
"
PATCHES="less-451.patch"
GLOBAL_WRITABLE_FILES="
settings/etc/sysless.src keep-old
settings/etc/sysless keep-old
"
"
BUILD()
{

View File

@@ -1,38 +1,33 @@
SUMMARY="Less is a free, open-source file pager."
SUMMARY="A free, open-source file pager"
DESCRIPTION="GNU less is a program similar to more, but which allows \
backward movement in the file as well as forward movement. Also, less \
does not have to read the entire input file before starting, so with \
large input files it starts up faster than text editors like vi. Less uses \
termcap (or terminfo on some systems), so it can run on a variety of \
terminals. There is even limited support for hardcopy terminals.
"
terminals. There is even limited support for hardcopy terminals."
HOMEPAGE="http://www.greenwoodsoftware.com/less/"
SOURCE_URI="http://www.greenwoodsoftware.com/less/less-$portVersion.tar.gz"
CHECKSUM_SHA256="e536c7819ede54b3d487f0ffc4c14b3620bed83734d92a81e89f62346db0fcac"
PATCHES="less-$portVersion.patchset"
LICENSE="GNU GPL v3"
COPYRIGHT="1984-2014 Mark Nudelman"
REVISION="1"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PATCHES="less-$portVersion.patchset"
PROVIDES="
less = $portVersion
cmd:less
cmd:lessecho
cmd:lesskey
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libncurses$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libncurses$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:make
@@ -44,7 +39,7 @@ BUILD_PREREQUIRES="
GLOBAL_WRITABLE_FILES="
settings/etc/sysless.src keep-old
settings/etc/sysless keep-old
"
"
BUILD()
{

View File

@@ -4,18 +4,16 @@ backward movement in the file as well as forward movement. Also, less \
does not have to read the entire input file before starting, so with \
large input files it starts up faster than text editors like vi. Less uses \
termcap (or terminfo on some systems), so it can run on a variety of \
terminals. There is even limited support for hardcopy terminals.
"
terminals. There is even limited support for hardcopy terminals."
HOMEPAGE="http://www.greenwoodsoftware.com/less/"
SOURCE_URI="http://www.greenwoodsoftware.com/less/less-$portVersion.tar.gz"
CHECKSUM_SHA256="8305f5a06764ff094ed3428f94f29059541e2483eae201991f90823da6557212"
PATCHES="less-$portVersion.patchset"
LICENSE="GNU GPL v3"
COPYRIGHT="1984-2014 Mark Nudelman"
REVISION="1"
ARCHITECTURES="?x86_gcc2 ?x86 ?x86_64"
PATCHES="less-$portVersion.patchset"
PROVIDES="
less = $portVersion
cmd:less