Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Nov 2010 11:19:43 GMT
From:      Dmitry Banschikov <ubique@peterhost.ru>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/152571: New port: www/mod_tsa - Time Stamping Authority module for Apache
Message-ID:  <201011251119.oAPBJhUo032115@red.freebsd.org>
Resent-Message-ID: <201011251120.oAPBKAFe057382@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         152571
>Category:       ports
>Synopsis:       New port: www/mod_tsa - Time Stamping Authority module for Apache
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Nov 25 11:20:10 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Dmitry Banschikov
>Release:        9.0-CURRENT
>Organization:
peterhost.ru
>Environment:
FreeBSD workstation.nesiac.org 9.0-CURRENT FreeBSD 9.0-CURRENT #4: Wed Oct 13 13:11:17 MSD 2010     root@workstation.nesiac.org:/usr/obj/usr/src/sys/JIGSAW  amd64
>Description:

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# 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:
#
#	mod_tsa/
#	mod_tsa/distinfo
#	mod_tsa/pkg-descr
#	mod_tsa/pkg-plist
#	mod_tsa/Makefile
#
echo c - mod_tsa/
mkdir -p mod_tsa/ > /dev/null 2>&1
echo x - mod_tsa/distinfo
sed 's/^X//' >mod_tsa/distinfo << 'ee298fcfb432a0a2342cd92e85c4671b'
XSHA256 (mod_tsa-1.0.tar.gz) = b3f18e6fd59a8096335eae3d41dd8a9784525d6682e68854eaacce6576ea67b7
XSIZE (mod_tsa-1.0.tar.gz) = 107162
ee298fcfb432a0a2342cd92e85c4671b
echo x - mod_tsa/pkg-descr
sed 's/^X//' >mod_tsa/pkg-descr << '843cfa4cd92e15ef696b81de1d257949'
XTime stamping authority module for apache22.
XWWW: http://opentsa.org/
843cfa4cd92e15ef696b81de1d257949
echo x - mod_tsa/pkg-plist
sed 's/^X//' >mod_tsa/pkg-plist << 'f3d9ffa49c189542aae43615c085f79b'
X%%APACHEMODDIR%%/%%AP_MODULE%%
X%%PORTDOCS%%%%EXAMPLESDIR%%/tsa.conf
X%%PORTDOCS%%%%EXAMPLESDIR%%/firebird_create.sql
X%%PORTDOCS%%%%EXAMPLESDIR%%/firebird_destroy.sql
X%%PORTDOCS%%%%EXAMPLESDIR%%/mysql_create.sql
X%%PORTDOCS%%%%EXAMPLESDIR%%/mysql_destroy.sql
X%%PORTDOCS%%%%EXAMPLESDIR%%/pgsql_create.sql
X%%PORTDOCS%%%%EXAMPLESDIR%%/pgsql_destroy.sql
f3d9ffa49c189542aae43615c085f79b
echo x - mod_tsa/Makefile
sed 's/^X//' >mod_tsa/Makefile << 'fbf7d167d224399b166f4db77f6bbec8'
X# New ports collection makefile for:   mod_tsa2
X# Date created:        22 November 2010
X# Whom:                ubique
X#
X# $FreeBSD$
X#
X
XPORTNAME=      mod_tsa
XPORTVERSION=   1.0
XCATEGORIES=    www
XMASTER_SITES=  http://am.nesiac.org/static/ http://ubique.spb.ru/src/
X
XMAINTAINER=    asami@FreeBSD.org
XCOMMENT=       Time stamping authority (RFC 3161) module for apache
X
XBUILD_DEPENDS= openssl>=1.0.0:${PORTSDIR}/security/openssl
X
XOPTIONS=	MYSQL "Enable support for MySQL storage" Off \
X		PGSQL "Enable support for PostgreSQL" Off \
X		FIREBIRD "Enable support for Firebird storage" Off \
X		DEBUG   "Build with debug" Off \
X		DEBUG_MEMORY "Build with memory debug" Off
X
XPORTEXAMPLES=   *.sql tsa.conf
X
XMAKE_JOBS_SAFE= yes
X
XGNU_CONFIGURE=  yes
X
XUSE_APACHE=     20+
XAP_EXTRAS+= -DMOD_TSA_VERSION=\\\"mod_tsa/${PORTVERSION}\\\"
XAP_GENPLIST=    yes
XWITH_OPENSSL_PORT=  "yes"
X
X.include <bsd.port.options.mk>
X
X.if defined(WITH_MYSQL)
XCONFIGURE_ARGS+=    --enable-mysql=yes
X.endif
X
X.if defined(WITH_PGSQL)
XCONFIGURE_ARGS+=    --enable-pgsql=yes
X.endif
X
X.if defined(WITH_FIREBIRD)
XCONFIGURE_ARGS+=    --enable-firebird=yes
X.endif
X
X.if defined(WITH_DEBUG)
XCONFIGURE_ARGS+=    --with-debug=yes
X.endif
X
X.if defined(WITH_DEBUG_MEMORY)
XCONFIGURE_ARGS+=    --with-debug-memory=yes
X.endif
X
X.include "${PORTSDIR}/Mk/bsd.openssl.mk"
X
XCONFIGURE_ARGS+=	--with-openssl-incdir=${OPENSSLINC} \
X			--with-openssl-libdir=${OPENSSLLIB}
XMAKE_ARGS+=APXS=${APXS}
XCONFIGURE_ARGS+="--with-apxs=${APXS} "
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${EXAMPLESDIR}
X	${INSTALL_DATA} ${WRKSRC}/*.sql ${EXAMPLESDIR}
X	${INSTALL_DATA} ${WRKSRC}/tsa.conf ${EXAMPLESDIR}
X.endif
X
X.include <bsd.port.mk>
fbf7d167d224399b166f4db77f6bbec8
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201011251119.oAPBJhUo032115>