Recipe cosmetics, impoved SUMMARY/DESCRIPTION, re-ordered blocks.

This commit is contained in:
Humdinger
2015-09-01 17:28:44 +02:00
parent 493b923034
commit f08bc2f6be
6 changed files with 119 additions and 135 deletions

View File

@@ -1,16 +1,15 @@
SUMMARY="A system-independent interface for user-level packet capture"
DESCRIPTION="
libpcap provides a portable \
framework for low-level network monitoring. Applications include \
network statistics collection, security monitoring, network debugging, \
etc. Since almost every system vendor provides a different interface \
for packet capture, and since we''ve developed several tools that \
require this functionality, we''ve created this system-independent API \
to ease in porting and to alleviate the need for several \
system-dependent packet capture modules in each application."
DESCRIPTION="Libpcap provides a portable framework for low-level network \
monitoring.
Since almost every system vendor provides a different interface for packet \
capture, this system-independent API was created to ease in porting and to \
alleviate the need for several system-dependent packet capture modules in \
each application.
Applications include network statistics collection, security monitoring, \
network debugging, etc."
HOMEPAGE="http://www.tcpdump.org"
COPYRIGHT="
1988-1998 The Regents of the University of California
COPYRIGHT="1988-1998 The Regents of the University of California
2006 Paolo Abeni
2007 Fulko Hew, SITA INC Canada, Inc
2011-2012 Jakub Zawadzki
@@ -21,25 +20,33 @@ COPYRIGHT="
2000 Torsten Landschoff
2000 Sebastian Krahmer
2009 Felix Obenhuber
2014 Michal Labedzki for Tieto Corporation
"
2014 Michal Labedzki for Tieto Corporation"
LICENSE="BSD (3-clause)"
REVISION="1"
SOURCE_URI="http://www.tcpdump.org/release/libpcap-$portVersion.tar.gz"
CHECKSUM_SHA256="7ad3112187e88328b85e46dce7a9b949632af18ee74d97ffc3f2b41fe7f448b0"
REVISION="1"
PATCHES="libpcap-$portVersion.patchset"
ARCHITECTURES="x86_gcc2 x86 x86_64 arm"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="libpcap-$portVersion.patchset"
PROVIDES="
libpcap$secondaryArchSuffix = $portVersion
lib:libpcap$secondaryArchSuffix = $portVersion compat >= 1
"
REQUIRES="
haiku$secondaryArchSuffix
"
PROVIDES_devel="
libpcap${secondaryArchSuffix}_devel = $portVersion
cmd:pcap_config$secondaryArchSuffix
devel:libpcap$secondaryArchSuffix = $portVersion compat >= 1
"
REQUIRES_devel="
libpcap$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
@@ -81,14 +88,3 @@ TEST()
{
make check
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
libpcap${secondaryArchSuffix}_devel = $portVersion
cmd:pcap_config$secondaryArchSuffix
devel:libpcap$secondaryArchSuffix = $portVersion compat >= 1
"
REQUIRES_devel="
libpcap$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,34 +1,32 @@
SUMMARY="HTTP and WebDAV client library, with a C interface"
DESCRIPTION="
neon is an HTTP and WebDAV client library, with a C interface.
SUMMARY="A HTTP and WebDAV client library"
DESCRIPTION="Neon is a HTTP and WebDAV client library with a C interface.
Features:
- high-level wrappers for common HTTP and WebDAV operations (GET, MOVE, \
DELETE, etc)
DELETE, etc.).
- low-level interface to the HTTP request/response engine, allowing the use of \
arbitrary HTTP methods, headers, etc.
- authentication support including Basic and Digest support, along with \
GSSAPI-based Negotiate on Unix, and SSPI-based Negotiate/NTLM on Win32
GSSAPI-based Negotiate on Unix, and SSPI-based Negotiate/NTLM on Win32.
- SSL/TLS support using OpenSSL or GnuTLS; exposing an abstraction layer for \
verifying server certificates, handling client certificates, and examining \
certificate properties. Smartcard-based client certificates are also supported \
via a PKCS#11 wrapper interface.
- abstract interface to parsing XML using libxml2 or expat, and wrappers for \
simplifying handling XML HTTP response bodies
- abstract interface to parsing XML using libxml2 or expat, and wrappers to \
simplify handling XML HTTP response bodies.
- WebDAV metadata support; wrappers for PROPFIND and PROPPATCH to simplify \
property manipulation.
"
property manipulation."
HOMEPAGE="http://www.webdav.org/neon/"
LICENSE="GNU LGPL v2"
COPYRIGHT="1999-2011 Joe Orton"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="http://www.webdav.org/neon/neon-$portVersion.tar.gz"
CHECKSUM_SHA256="00c626c0dc18d094ab374dbd9a354915bfe4776433289386ed489c2ec0845cdd"
REVISION="1"
PATCHES="neon-0.29.6.patch"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="neon-0.29.6.patch"
PROVIDES="
neon$secondaryArchSuffix = $portVersion compat >= 0.29
lib:libneon$secondaryArchSuffix = 27.3.1 compat >= 27.2
@@ -41,7 +39,18 @@ REQUIRES="
lib:libxml2$secondaryArchSuffix
lib:libz$secondaryArchSuffix
"
PROVIDES_devel="
neon${secondaryArchSuffix}_devel = $portVersion compat >= 0.29
cmd:neon_config$secondaryArchSuffix = $portVersion compat >= 0.29
devel:libneon$secondaryArchSuffix = 27.3.1 compat >= 27
"
REQUIRES_devel="
neon$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libcrypto$secondaryArchSuffix
devel:libncurses$secondaryArchSuffix
devel:libssl$secondaryArchSuffix
@@ -49,7 +58,6 @@ BUILD_REQUIRES="
devel:libz$secondaryArchSuffix
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:aclocal
cmd:autoconf
cmd:libtoolize
@@ -92,14 +100,3 @@ INSTALL()
$developDir \
$documentationDir
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
neon${secondaryArchSuffix}_devel = $portVersion compat >= 0.29
cmd:neon_config$secondaryArchSuffix = $portVersion compat >= 0.29
devel:libneon$secondaryArchSuffix = 27.3.1 compat >= 27
"
REQUIRES_devel="
neon$secondaryArchSuffix == $portVersion base
"

View File

@@ -1,25 +1,23 @@
SUMMARY="A high-performance asynchronous HTTP client library"
DESCRIPTION="
The serf library is a C-based HTTP client library built upon the Apache \
Portable Runtime (APR) library. It multiplexes connections, running the \
read/write communication asynchronously. Memory copies and transformations are \
kept to a minimum to provide high performance operation.
"
DESCRIPTION="The serf library is a C-based HTTP client library built upon the \
Apache Portable Runtime (APR) library. It multiplexes connections, running \
the read/write communication asynchronously. Memory copies and \
transformations are kept to a minimum to provide high performance operation."
HOMEPAGE="http://code.google.com/p/serf/"
LICENSE="Apache v2"
COPYRIGHT="2002-2013 Justin Erenkrantz and Greg Stein"
LICENSE="Apache v2"
REVISION="1"
SOURCE_URI="http://serf.googlecode.com/svn/src_releases/serf-$portVersion.tar.bz2"
CHECKSUM_SHA256="e0500be065dbbce490449837bb2ab624e46d64fc0b090474d9acaa87c82b2590"
REVISION="1"
PATCHES="serf-$portVersion.patchset"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PATCHES="serf-$portVersion.patchset"
PROVIDES="
serf$secondaryArchSuffix = $portVersion
lib:libserf_1$secondaryArchSuffix = 1.3.0 compat >= 1
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libssl$secondaryArchSuffix
@@ -31,6 +29,17 @@ REQUIRES="
lib:libexpat$secondaryArchSuffix
lib:libiconv$secondaryArchSuffix
"
PROVIDES_devel="
serf${secondaryArchSuffix}_devel = $portVersion
devel:libserf_1$secondaryArchSuffix = 1.3.0 compat >= 1
"
REQUIRES_devel="
serf$secondaryArchSuffix == $portVersion base
devel:libapr_1$secondaryArchSuffix
devel:libaprutil_1$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libssl$secondaryArchSuffix
@@ -47,6 +56,7 @@ BUILD_PREREQUIRES="
#cmd:make
cmd:scons >= 2.3
"
BUILD()
{
scons $jobArgs OPENSSL=$portPackageLinksDir/devel~libssl$secondaryArchSuffix \
@@ -82,15 +92,3 @@ INSTALL()
# devel package
packageEntries devel $developDir
}
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
serf${secondaryArchSuffix}_devel = $portVersion
devel:libserf_1$secondaryArchSuffix = 1.3.0 compat >= 1
"
REQUIRES_devel="
serf$secondaryArchSuffix == $portVersion base
devel:libapr_1$secondaryArchSuffix
devel:libaprutil_1$secondaryArchSuffix
"