ports/187716: New port: security/d0_blind_id - crypto library

Jonathan Price freebsd at jonathanprice.org
Tue Mar 18 23:00:00 UTC 2014


>Number:         187716
>Category:       ports
>Synopsis:       New port: security/d0_blind_id - crypto library
>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:   Tue Mar 18 23:00:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Jonathan Price
>Release:        10.0-RELEASE
>Organization:
>Environment:
FreeBSD bravo.pricetx.org 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014     root at snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
New port submission.
security/d0_blind_id
Cryptographic library to perform identification using Schnorr
Identification scheme and Blind RSA Signatures.

This is my first attempt at writing a port, so please tell me if I did anything incorrectly.

I have attached the shar file to this message. I had to add a .txt extension to the end of the file to allow firefox to upload it correctly.
>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:
#
#	d0_blind_id
#	d0_blind_id/Makefile
#	d0_blind_id/pkg-descr
#	d0_blind_id/distinfo
#	d0_blind_id/files
#	d0_blind_id/files/patch-Makefile.am
#	d0_blind_id/pkg-plist
#
echo c - d0_blind_id
mkdir -p d0_blind_id > /dev/null 2>&1
echo x - d0_blind_id/Makefile
sed 's/^X//' >d0_blind_id/Makefile << '3f99f525df7328900503e88a6945dca4'
X# $FreeBSD$
X
XPORTNAME=	d0_blind_id
XPORTVERSION=	1.0
XCATEGORIES=	security devel
XMASTER_SITES=	GH
X
XMAINTAINER=	freebsd at jonathanprice.org
XCOMMENT=	crypto library
X
XLICENSE=	BSD3CLAUSE
X
XUSE_GITHUB=
XGH_ACCOUNT=	divVerent
XGH_TAGNAME=	${GH_COMMIT}
XGH_COMMIT=	ff1ce7e
X
XCONFIGURE_ARGS=	--with-openssl
XUSE_LDCONFIG=	yes
X
XUSE_AUTOTOOLS=	libtoolize aclocal autoconf automake
XAUTOMAKE_ARGS=	--add-missing
X
X.include <bsd.port.mk>
3f99f525df7328900503e88a6945dca4
echo x - d0_blind_id/pkg-descr
sed 's/^X//' >d0_blind_id/pkg-descr << '88a0c09ebb22f896bd534b18b7127518'
XCryptographic library to perform identification using Schnorr 
XIdentification scheme and Blind RSA Signatures.
X
XWWW: https://github.com/divVerent/d0_blind_id
88a0c09ebb22f896bd534b18b7127518
echo x - d0_blind_id/distinfo
sed 's/^X//' >d0_blind_id/distinfo << '1cdc24339cf4907a1ad4570b479cc09a'
XSHA256 (d0_blind_id-1.0.tar.gz) = 74867ead1c5e879ce35f721b30312f9dee42cd97130c8e6fa5e1a6bb45a5e35d
XSIZE (d0_blind_id-1.0.tar.gz) = 49128
1cdc24339cf4907a1ad4570b479cc09a
echo c - d0_blind_id/files
mkdir -p d0_blind_id/files > /dev/null 2>&1
echo x - d0_blind_id/files/patch-Makefile.am
sed 's/^X//' >d0_blind_id/files/patch-Makefile.am << '9e347bd95acdd7ac2a2920e4f275c21e'
X--- ./Makefile.am.orig	2014-03-17 06:18:23.208622713 +0000
X+++ ./Makefile.am	2014-03-17 06:18:59.472680831 +0000
X@@ -33,7 +33,7 @@
X libd0_blind_id_la_CFLAGS = -fvisibility=hidden -Wold-style-definition -Wstrict-prototypes -Wsign-compare -Wdeclaration-after-statement
X library_includedir = $(includedir)/d0_blind_id
X library_include_HEADERS = d0_blind_id.h d0.h
X-pkgconfigdir = $(libdir)/pkgconfig
X+pkgconfigdir = $(prefix)/libdata/pkgconfig
X pkgconfig_HEADERS = d0_blind_id.pc
X 
X if ENABLE_RIJNDAEL
9e347bd95acdd7ac2a2920e4f275c21e
echo x - d0_blind_id/pkg-plist
sed 's/^X//' >d0_blind_id/pkg-plist << '0ae6903df40f99a02fd3f055ea8fe4b1'
Xbin/blind_id
Xinclude/d0_blind_id/d0.h
Xinclude/d0_blind_id/d0_blind_id.h
Xinclude/d0_blind_id/d0_rijndael.h
Xlib/libd0_blind_id.a
Xlib/libd0_blind_id.la
Xlib/libd0_blind_id.so
Xlib/libd0_blind_id.so.0
Xlib/libd0_rijndael.a
Xlib/libd0_rijndael.la
Xlib/libd0_rijndael.so
Xlib/libd0_rijndael.so.0
Xlibdata/pkgconfig/d0_blind_id.pc
Xlibdata/pkgconfig/d0_rijndael.pc
X at dirrmtry include/d0_blind_id
0ae6903df40f99a02fd3f055ea8fe4b1
exit



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


More information about the freebsd-ports-bugs mailing list