Bug 47103

Summary: [NEW PORT] security/opencdk: Open Crypto Development Kit
Product: Ports & Packages Reporter: Sergei Kolobov <sergei>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
opencdk.shar none

Description Sergei Kolobov 2003-01-15 15:00:15 UTC
OpenCDK - Open Crypto Development Kit

This library provides basic parts of the OpenPGP message format.
The aim of the library is *not* to replace any available OpenPGP version.
There will be no real support for key management (sign, revoke,
alter preferences, ...) and some other parts are only rudimentary
available. The main purpose is to handle and understand OpenPGP
packets and to use basic operations. For example to encrypt/decrypt
or to sign/verify and packet routines.

Hint: Because of the fact that sentensive data is used, the library
      doesn't contain any real cryptographic code. For all crypto
      routines we referring to the Libgcrypt library!
	
WWW:	http://www.gnutls.org/

This port is a part of GnuTLS (security/gnutls) framework.
Comment 1 corecode@corecode.ath.cx 2003-01-16 05:30:17 UTC
Lately Sergei Kolobov told:

> XCONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
> X		LDFLAGS="-L${LOCALBASE}/lib -lgnugetopt"

are you sure you don't want to use
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
		LDFLAGS="${LDFLAGS} -L${LOCALBASE}/liv -lgnugetopt"

so that the user can tweak stuff himself (-static or whatever)?

same goes for referenced PR

cheers
  simon

-- 
/"\   http://corecode.ath.cx/#donate
\ /
 \     ASCII Ribbon Campaign
/ \  Against HTML Mail and News
Comment 2 Sergei Kolobov 2003-01-16 14:04:39 UTC
On 2003-01-16 at 06:30 +0100, Simon 'corecode' Schubert wrote:
> Lately Sergei Kolobov told:
> 
> > XCONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
> > X		LDFLAGS="-L${LOCALBASE}/lib -lgnugetopt"
> 
> are you sure you don't want to use
> CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
> 		LDFLAGS="${LDFLAGS} -L${LOCALBASE}/liv -lgnugetopt"
> 
> so that the user can tweak stuff himself (-static or whatever)?

Of course you are right! Thanks for catching this.

Patch relative to the submitted PR:

--- Makefile.orig	Thu Jan 16 16:58:28 2003
+++ Makefile	Thu Jan 16 16:59:11 2003
@@ -21,8 +21,8 @@
 USE_LIBTOOL=	yes
 INSTALLS_SHLIB=	yes
 CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
-		LDFLAGS="-L${LOCALBASE}/lib -lgnugetopt"
+CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
+		LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib -lgnugetopt"
 
 DOCS=		AUTHORS NEWS README THANKS
Comment 3 Tilman Keskinoz freebsd_committer freebsd_triage 2003-01-18 21:31:41 UTC
State Changed
From-To: open->closed

Committed, thanks