Date: Mon, 4 Apr 2005 11:07:50 -0700 (PDT) From: Ted Faber <faber@isi.edu> To: FreeBSD-gnats-submit@FreeBSD.org Cc: Ted Faber <faber@isi.edu> Subject: ports/79530: New port security/qca QCA security base, required for new psi port Message-ID: <200504041807.j34I7oPS069237@pun.isi.edu> Resent-Message-ID: <200504041810.j34IA3xj006399@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 79530 >Category: ports >Synopsis: New port security/qca QCA security base, required for new psi port >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Apr 04 18:10:03 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Ted Faber >Release: FreeBSD 6.0-CURRENT i386 >Organization: USC/ISI >Environment: System: FreeBSD pun.isi.edu 6.0-CURRENT FreeBSD 6.0-CURRENT #15: Wed Mar 30 08:09:43 PST 2005 root@pun.isi.edu:/usr/obj/usr/src/sys/PUN i386 >Description: I'm also submitting an updated net/psi port that needs the QCA component. I've packaged it up as a port and put dependencies in the new psi port to use them. It's a library to support crypto infrastructure, and it understands the qca-tls plugin already in security/qca-tls. >How-To-Repeat: N/A >Fix: Attached shar for qca: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/security/qca # /usr/ports/security/qca/files # /usr/ports/security/qca/files/patch-configure # /usr/ports/security/qca/pkg-descr # /usr/ports/security/qca/distinfo # /usr/ports/security/qca/Makefile # /usr/ports/security/qca/pkg-plist # echo c - /usr/ports/security/qca mkdir -p /usr/ports/security/qca > /dev/null 2>&1 echo c - /usr/ports/security/qca/files mkdir -p /usr/ports/security/qca/files > /dev/null 2>&1 echo x - /usr/ports/security/qca/files/patch-configure sed 's/^X//' >/usr/ports/security/qca/files/patch-configure << 'END-of-/usr/ports/security/qca/files/patch-configure' X--- configure.orig Fri Apr 1 08:05:06 2005 X+++ configure Fri Apr 1 08:06:02 2005 X@@ -17,12 +17,12 @@ X while [ $# -gt 0 ]; do X case "$1" in X --prefix=*) X- PREFIX=`expr "${1}" : "--prefix=\(.*\)"` X+ PREFIX=`expr -- "${1}" : "--prefix=\(.*\)"` X shift X ;; X X --qtdir=*) X- QTDIR=`expr "${1}" : "--qtdir=\(.*\)"` X+ QTDIR=`expr -- "${1}" : "--qtdir=\(.*\)"` X shift X ;; X X@@ -76,7 +76,7 @@ X echo Warning: qmake not in \$QTDIR/bin/qmake X echo trying to find it in \$PATH X fi X- qm=`type -p qmake` X+ qm=`which qmake` X if [ -x "$qm" ]; then X if [ "$QC_DEBUG" = "Y" ]; then X echo qmake found in $qm END-of-/usr/ports/security/qca/files/patch-configure echo x - /usr/ports/security/qca/pkg-descr sed 's/^X//' >/usr/ports/security/qca/pkg-descr << 'END-of-/usr/ports/security/qca/pkg-descr' XBase libs for the Qt Cryptographic Architecture (QCA). X XWWW: http://psi.affinix.com/ END-of-/usr/ports/security/qca/pkg-descr echo x - /usr/ports/security/qca/distinfo sed 's/^X//' >/usr/ports/security/qca/distinfo << 'END-of-/usr/ports/security/qca/distinfo' XMD5 (qca-1.0.tar.bz2) = ee44022eb0e5b8b5df64c62630f6e6b6 XSIZE (qca-1.0.tar.bz2) = 30677 END-of-/usr/ports/security/qca/distinfo echo x - /usr/ports/security/qca/Makefile sed 's/^X//' >/usr/ports/security/qca/Makefile << 'END-of-/usr/ports/security/qca/Makefile' X# New ports collection makefile for: qca X# Date created: 3 Apr 2005 X# Whom: faber@isi.edu X# X# $FreeBSD$ X# X XPORTNAME= qca XPORTVERSION= 1.0 XCATEGORIES= security XMASTER_SITES= http://delta.affinix.com/qca/ X XMAINTAINER= faber@isi.edu XCOMMENT= QCA base libs X XBUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake X XHAS_CONFIGURE= yes XUSE_X_PREFIX= yes XUSE_BZIP2= yes XUSE_QT_VER= 3 XUSE_GMAKE= yes XQT_NONSTANDARD= yes XCONFIGURE_ENV= QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ XCONFIGURE_ARGS= --qtdir=${X11BASE} --prefix=${X11BASE} XMAKE_ARGS+= QTDIR=${X11BASE} \ X QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ X X.include <bsd.port.mk> END-of-/usr/ports/security/qca/Makefile echo x - /usr/ports/security/qca/pkg-plist sed 's/^X//' >/usr/ports/security/qca/pkg-plist << 'END-of-/usr/ports/security/qca/pkg-plist' Xlib/libqca.so Xlib/libqca.so.1 X@unexec rm %D/%F.0 Xlib/libqca.so.1.0.0 Xinclude/qca.h X END-of-/usr/ports/security/qca/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200504041807.j34I7oPS069237>