mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 04:00:05 +02:00
Recipe cosmetics, impoved SUMMARY/DESCRIPTION, re-ordered blocks.
This commit is contained in:
@@ -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
|
||||
"
|
||||
|
||||
@@ -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
|
||||
"
|
||||
|
||||
@@ -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
|
||||
"
|
||||
|
||||
Reference in New Issue
Block a user