Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Jan 2014 16:11:49 +0100 (CET)
From:      Jaap Akkerhuis <jaap@NLnetLabs.nl>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        Lapo Luchini <lapo@lapo.it>, jaap@bela.nlnetlabs.nl
Subject:   ports/186098: [MAINTAINER] security/softhsm: [SUMMARIZE CHANGES]
Message-ID:  <201401251511.s0PFBnFk010913@bela.nlnetlabs.nl>
Resent-Message-ID: <201401251520.s0PFK0ko044028@freefall.freebsd.org>

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

>Number:         186098
>Category:       ports
>Synopsis:       [MAINTAINER] security/softhsm: [SUMMARIZE CHANGES]
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 25 15:20:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Jaap Akkerhuis
>Release:        FreeBSD 9.2-STABLE amd64
>Organization:
NLnet Labs
>Environment:
System: FreeBSD bela.nlnetlabs.nl 9.2-STABLE FreeBSD 9.2-STABLE #16 r260692: Thu Jan 16 00:19:38 CET
>Description:
[DESCRIBE CHANGES]
The maintainer of the botan port warned me that the old version
will soon be replaced by botan110.  This updates anticipates this
and got adjusted accordingly.

	jaap

Generated with FreeBSD Port Tools 0.99_11 (mode: change, diff: ports)
>How-To-Repeat:
>Fix:

--- softhsm-1.3.5_1.patch begins here ---
diff -ruN /usr/ports//security/softhsm/Makefile ./Makefile
--- /usr/ports//security/softhsm/Makefile	2013-10-07 10:03:49.315160604 +0200
+++ ./Makefile	2014-01-21 23:01:07.844489624 +0100
@@ -3,13 +3,14 @@
 
 PORTNAME=	softhsm
 PORTVERSION=	1.3.5
+PORTREVISION=	1
 CATEGORIES=	security
 MASTER_SITES=	http://dist.opendnssec.org/source/
 
 MAINTAINER=	jaap@NLnetLabs.nl
 COMMENT=	Software implementation of a Hardware Security Module (HSM)
 
-LIB_DEPENDS=	libbotan.so:${PORTSDIR}/security/botan \
+LIB_DEPENDS=	libbotan-1.10.so:${PORTSDIR}/security/botan110 \
 		libsqlite3.so:${PORTSDIR}/databases/sqlite3
 
 GNU_CONFIGURE=	yes
diff -ruN /usr/ports//security/softhsm/q ./q
--- /usr/ports//security/softhsm/q	1970-01-01 01:00:00.000000000 +0100
+++ ./q	2014-01-25 16:06:33.752488240 +0100
@@ -0,0 +1,221 @@
+PORT(1)			FreeBSD	General	Commands Manual		       PORT(1)
+
+NNAAMMEE
+     ppoorrtt -- FreeBSD Port Tools	front-end script
+
+SSYYNNOOPPSSIISS
+     ppoorrtt _c_o_m_m_a_n_d [options]
+
+DDEESSCCRRIIPPTTIIOONN
+     ppoorrtt simplifies testing and submitting Problem Reports (PRs) with a new
+     FreeBSD port, or change/update to an existing ports.
+
+     ppoorrtt has the following commands:
+
+     _c_r_e_a_t_e  create a new port from a template using newfile(1)
+
+     _d_i_f_f    generate diff against original port version
+
+     _f_e_t_c_h   fetch distfile(s) of new port version
+
+     _h_e_l_p    display summary for ppoorrtt commands
+
+     _s_u_b_m_i_t  submit PR with new	port, or port change/update
+
+     _t_e_s_t    automate testing a	new port or a port update
+
+CCOOMMMMAANNDDSS
+     _c_r_e_a_t_e  Creates directory for new port from template using	newfile(1)
+	     program.  (Please refer to	newfile(1) manual page for details on
+	     using it and customizing its templates).
+
+	     Synopsis:
+
+	     ppoorrtt _c_r_e_a_t_e _n_a_m_e
+
+	     _n_a_m_e	  name of port to create.  Generates an	error if a
+			  file or directory with this name already exists in
+			  the current directory.
+
+	     Example:
+
+		   % port create libgpg-error
+
+	     This would	create a new directory named _l_i_b_g_p_g_-_e_r_r_o_r and corre-
+	     sponding _M_a_k_e_f_i_l_e,	_d_i_s_t_i_n_f_o, _p_k_g_-_d_e_s_c_r, _p_k_g_-_p_l_i_s_t files.
+
+     _d_i_f_f    Generates shar(1) file (for new ports) or patch file in unified
+	     diff(1) format against original port (for changes or updates),
+	     suitable for submitting as	PR.
+
+	     Generated file then passed	to the viewer specified	in
+	     _~_/_._p_o_r_t_t_o_o_l_s configuration	file.  Default viewer is cdiff(1) if
+	     present, otherwise	- more(1).
+
+	     Synopsis:
+
+	     ppoorrtt _d_i_f_f [--hh] [--dd	_m_o_d_e]
+
+	     --hh		  display usage	summary	for this command.
+
+	     --dd	_m_o_d_e	  select diff generation mode:
+
+			  SVN	  diff against SVN repository (default).
+
+			  _d_i_r	  diff against original	version	of the port in
+				  the Ports tree with root at _d_i_r (for exam-
+				  ple, _/_u_s_r_/_p_o_r_t_s).
+
+			  _s_u_f_f_i_x  diff against original	version	of the port
+				  with specified directory _s_u_f_f_i_x (for exam-
+				  ple, _._o_r_i_g) in the parent directory.
+
+	     Example:
+
+		   % port diff -d SVN
+
+	     This would	generate unified diff of modified checked-out working
+	     copy of the port against SVN repo.
+
+     _f_e_t_c_h   Fetch one or more distfiles of new	or updated port	version	and
+	     updates checksums.	 It is a shortcut for typing the following at
+	     the shell prompt:
+
+		   % rm	-f distinfo && make fetch && make makesum
+
+	     Synopsis:
+
+	     ppoorrtt _f_e_t_c_h
+
+	     Accepts no	additional arguments.
+
+     _h_e_l_p    Displays summary for ppoorrtt commands	by dynamically scanning	com-
+	     mand scripts located in _$_{_P_R_E_F_I_X_}_/_s_h_a_r_e_/_p_o_r_t_t_o_o_l_s.
+
+	     Synopsis:
+
+	     ppoorrtt _h_e_l_p
+
+	     Accepts no	additional arguments.
+
+     _s_u_b_m_i_t  Submits PR	with new port, or changed or updated port.
+
+	     Run this command from a directory containing the new port.
+	     First, it executes	portlint(1) (unless --LL option was specified)
+	     to	verify the port	files for correctness, then it automatically
+	     detects mode - new, change	or update (unless overridden by	--mm
+	     _m_o_d_e option), generates either a shar(1) file (for	new ports) or
+	     patch file	in unified diff(1) format (for changed or updated
+	     ports).  This file	is named according to port's name and version.
+
+	     Finally, it prepares PR for submittal via send-pr(1) by automati-
+	     cally filling in most of the fields in the	standard form, attach-
+	     ing the generated shar or patch file to the PR.  If the PR	sub-
+	     mittal was	successful, shar/patch file could be optionally	saved
+	     to	${ARCHIVE_DIR} if that variable	is defined and points to a
+	     writable directory.
+
+	     Synopsis:
+
+	     ppoorrtt _s_u_b_m_i_t [--hhLL] [--mm _m_o_d_e] [--dd _m_o_d_e] [--ss _s_e_v_e_r_i_t_y] [--pp _p_r_i_o_r_i_t_y]
+
+	     --hh		  display usage	summary	for this command.
+
+	     --dd	_m_o_d_e	  select diff generation mode -	see the	port diff com-
+			  mand above for details.
+
+	     --mm	_m_o_d_e	  Overrides automatic detection	of operation mode:
+
+			  _n_e_w	  submitting new port.
+
+			  _c_h_a_n_g_e  changing (but	not updating) existing port.
+
+			  _u_p_d_a_t_e  updating existing port to newer version.
+
+	     --ss	_s_e_v_e_r_i_t_y  Sets severity	of the PR.  Valid values are:
+			  _n_o_n_-_c_r_i_t_i_c_a_l,	_s_e_r_i_o_u_s, _c_r_i_t_i_c_a_l.  Default is
+			  _n_o_n_-_c_r_i_t_i_c_a_l.
+
+	     --pp	_p_r_i_o_r_i_t_y  Sets priority	of the PR.  Valid values are: _l_o_w,
+			  _m_e_d_i_u_m, _h_i_g_h.	 Default is _l_o_w.
+
+	     --LL		  Skips	running	portlint(1).  Using this option	will
+			  generate a warning and it strongly discouraged.
+
+	     --PP		  Don't	send the PR.  Just print to stdout (see	-P in
+			  send-pr(1)).
+
+     _t_e_s_t    Automates the process of testing a	new port (or a port update) by
+	     going through the steps recommended by the	FreeBSD	Porter's Hand-
+	     book:
+	     --	 build
+	     --	 install
+	     --	 package
+	     --	 deinstall
+
+	     Note: build phase can be run under	a regular user account,	all
+	     others require root privileges, so	ppoorrtt automatically invokes
+	     sudo(1).
+
+	     The command stops if any errors are encountered during the
+	     process.
+
+	     To	avoid interfering with the ports already installed on the
+	     build host, PREFIX	variable is set	so the installation is done to
+	     a directory inside	BUILDROOT (e.g.	_/_t_m_p_/_$_{_P_K_G_N_A_M_E_}), and
+	     PKG_DBDIR points to a temporary package database (e.g.
+	     _/_t_m_p_/_p_k_g___d_b_._x_x_x_x_x_x_x).  This allows	to test	an update to a port
+	     already installed on the build system (same or previous version).
+
+	     This command also detects and lists any files not listed in
+	     _p_k_g_-_p_l_i_s_t during `Extra files check' phase.
+
+	     Synopsis:
+
+	     ppoorrtt _t_e_s_t [--hh] [--llLLbbiippccCC] [---- _p_o_r_t	_k_n_o_b_s]
+
+	     --hh		  display usage	summary	for this command.
+
+	     --ll		  Run portlint(1) only.
+
+	     --LL		  Do not run portlint(1).
+
+	     --bb		  Stop after build phase.
+
+	     --ii		  Stop after install phase.
+
+	     --pp		  Stop after package phase.
+
+	     --cc		  Do NOT clean before ppoorrtt.
+
+	     --CC		  Do NOT clean after ppoorrtt.
+
+	     ----		  End of ppoorrtt options.	Port knobs may follow.
+
+	     Examples:
+
+		   % port test -i -C
+
+	     This would	build and install the port, but	would not delete the
+	     installed files.  This command may	be used	to manually examine
+	     the installed files for correctness.
+
+		   % testport -- NOPORTDOCS=yes
+
+	     Tests port	without	installing documentation (i.e. pass NOPORT-
+	     DOCS=yes to all make phases).  Note: you can list as many port
+	     knobs/parameters as needed.
+
+FFIILLEESS
+     ~/.porttools  FreeBSD Port	Tools configuration file.  It is generated
+		   automatically if missing.  See porttools(5) for detailed
+		   description of the format.
+
+SSEEEE AALLSSOO
+     svn(1), cdiff(1), diff(1),	more(1), newfile(1), portlint(1), send-pr(1),
+     shar(1), sudo(1), porttools(5), ports(7)
+
+BBUUGGSS
+     Please report any bugs to Sergei Kolobov <sergei@FreeBSD.org>.
+
+FreeBSD	9.2		       October 20, 2003			   FreeBSD 9.2
--- softhsm-1.3.5_1.patch ends here ---

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



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