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