From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Feb 6 20:10:00 2014 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F0FBBEC6 for ; Thu, 6 Feb 2014 20:10:00 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id CA7AE1036 for ; Thu, 6 Feb 2014 20:10:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s16KA09x060574 for ; Thu, 6 Feb 2014 20:10:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s16KA0mS060560; Thu, 6 Feb 2014 20:10:00 GMT (envelope-from gnats) Resent-Date: Thu, 6 Feb 2014 20:10:00 GMT Resent-Message-Id: <201402062010.s16KA0mS060560@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Eric Allen Griff Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C92DDCEA for ; Thu, 6 Feb 2014 20:02:04 +0000 (UTC) Received: from oldred.freebsd.org (oldred.freebsd.org [IPv6:2001:1900:2254:206a::50:4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B262C1FCD for ; Thu, 6 Feb 2014 20:02:04 +0000 (UTC) Received: from oldred.freebsd.org ([127.0.1.6]) by oldred.freebsd.org (8.14.5/8.14.7) with ESMTP id s16K24ln068518 for ; Thu, 6 Feb 2014 20:02:04 GMT (envelope-from nobody@oldred.freebsd.org) Received: (from nobody@localhost) by oldred.freebsd.org (8.14.5/8.14.5/Submit) id s16K24Nv068508; Thu, 6 Feb 2014 20:02:04 GMT (envelope-from nobody) Message-Id: <201402062002.s16K24Nv068508@oldred.freebsd.org> Date: Thu, 6 Feb 2014 20:02:04 GMT From: Eric Allen Griff To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Subject: ports/186519: New port net/libblkmaker MIT-licensed C implementation of getblocktemplate (BIP 22) X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 20:10:01 -0000 >Number: 186519 >Category: ports >Synopsis: New port net/libblkmaker MIT-licensed C implementation of getblocktemplate (BIP 22) >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 Feb 06 20:10:00 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Eric Allen Griff >Release: 9.2-STABLE >Organization: setjmp >Environment: >Description: # 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: # # libblkmaker # libblkmaker/pkg-descr # libblkmaker/Makefile # libblkmaker/pkg-plist # libblkmaker/distinfo # libblkmaker/files # libblkmaker/files/patch-Makefile.am # libblkmaker/files/example-Makefile # echo c - libblkmaker mkdir -p libblkmaker > /dev/null 2>&1 echo x - libblkmaker/pkg-descr sed 's/^X//' >libblkmaker/pkg-descr << '53a72f747e5ccc290c42c6bdfed18c5f' XMIT-licensed C implementation of getblocktemplate (BIP 22) X XWWW: https://en.bitcoin.it/wiki/BIP_0022 53a72f747e5ccc290c42c6bdfed18c5f echo x - libblkmaker/Makefile sed 's/^X//' >libblkmaker/Makefile << '87491e5a48feb2e43bf000aced109642' X# Created by: Eric Allen Griff X# $FreeBSD$ X XPORTNAME= libblkmaker XPORTVERSION= 0.1 XCATEGORIES= net textproc net-p2p XMASTER_SITES= http://gitorious.org/bitcoin/${PORTNAME}/archive/ \ X https://gitorious.org/bitcoin/${PORTNAME}/archive/ XDISTNAME= eb33f9c8e441ffef457a79d76ceed1ea20ab3059 X XMAINTAINER= setjmp@hotmail.com XCOMMENT= MIT-licensed C implementation of getblocktemplate (BIP 22) X XLICENSE= MIT X XLIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt \ X libjansson.so:${PORTSDIR}/devel/jansson X XWRKSRC= ${WRKDIR}/bitcoin-libblkmaker XGNU_CONFIGURE= yes XUSES= pathfix pkgconfig X XUSE_LDCONFIG= yes XUSE_AUTOTOOLS= libtoolize aclocal autoconf automake XACLOCAL_ARGS= --force XLIBTOOLIZE_ARGS=--copy --force XAUTOCONF_ARGS= --force XAUTOMAKE_ARGS= --add-missing --copy --force-missing X Xpost-install: X ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PKGNAME}.so.4 X ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}_jansson-${PORTVERSION}.so.4 X ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/private.h ${STAGEDIR}${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/example.c ${STAGEDIR}${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/testinput.c ${STAGEDIR}${EXAMPLESDIR} X ${INSTALL_DATA} ${FILESDIR}/example-Makefile ${STAGEDIR}${EXAMPLESDIR}/Makefile X X.include 87491e5a48feb2e43bf000aced109642 echo x - libblkmaker/pkg-plist sed 's/^X//' >libblkmaker/pkg-plist << '2c66e28373b177221440165ac4d66f38' Xinclude/libblkmaker-0.1/blkmaker.h Xinclude/libblkmaker-0.1/blkmaker_jansson.h Xinclude/libblkmaker-0.1/blktemplate.h Xlib/libblkmaker-0.1.la Xlib/libblkmaker-0.1.so Xlib/libblkmaker-0.1.so.4 Xlib/libblkmaker_jansson-0.1.la Xlib/libblkmaker_jansson-0.1.so Xlib/libblkmaker_jansson-0.1.so.4 Xlibdata/pkgconfig/libblkmaker_jansson-0.1.pc X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/private.h X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testinput.c X%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%% X@dirrmtry include/libblkmaker-0.1 2c66e28373b177221440165ac4d66f38 echo x - libblkmaker/distinfo sed 's/^X//' >libblkmaker/distinfo << '1702d7f6d8a253c39f0d9469e4f96153' XSHA256 (eb33f9c8e441ffef457a79d76ceed1ea20ab3059.tar.gz) = 87b7d30749ddd4d77388a27013a4984662329843d21a81f4eb5a8af5d11761bc XSIZE (eb33f9c8e441ffef457a79d76ceed1ea20ab3059.tar.gz) = 12255 1702d7f6d8a253c39f0d9469e4f96153 echo c - libblkmaker/files mkdir -p libblkmaker/files > /dev/null 2>&1 echo x - libblkmaker/files/patch-Makefile.am sed 's/^X//' >libblkmaker/files/patch-Makefile.am << 'b5fcb9d591ad917bb5e77fd9bb599030' X--- Makefile.am.orig 2014-01-30 07:04:16.000000000 -0500 X+++ Makefile.am 2014-01-30 07:04:40.000000000 -0500 X@@ -36,5 +36,5 @@ X blkmaker_jansson.h X X-pkgconfigdir = $(libdir)/pkgconfig X+pkgconfigdir = $(prefix)/libdata/pkgconfig X pkgconfig_DATA = \ X libblkmaker_jansson-$(LIBBLKMAKER_API_VERSION).pc X b5fcb9d591ad917bb5e77fd9bb599030 echo x - libblkmaker/files/example-Makefile sed 's/^X//' >libblkmaker/files/example-Makefile << 'ceddebc1e9e20e9ad2ca57dc4e8e0124' XCFLAGS= -I /usr/local/include -I /usr/local/include/libblkmaker-0.1 XLDFLAGS= -L /usr/local/lib -L ../stage/usr/local/lib -lblkmaker-0.1 -lblkmaker_jansson-0.1 -lgcrypt Xall: example Xclean: X rm -f example ceddebc1e9e20e9ad2ca57dc4e8e0124 exit >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: # # libblkmaker # libblkmaker/pkg-descr # libblkmaker/Makefile # libblkmaker/pkg-plist # libblkmaker/distinfo # libblkmaker/files # libblkmaker/files/patch-Makefile.am # libblkmaker/files/example-Makefile # echo c - libblkmaker mkdir -p libblkmaker > /dev/null 2>&1 echo x - libblkmaker/pkg-descr sed 's/^X//' >libblkmaker/pkg-descr << '53a72f747e5ccc290c42c6bdfed18c5f' XMIT-licensed C implementation of getblocktemplate (BIP 22) X XWWW: https://en.bitcoin.it/wiki/BIP_0022 53a72f747e5ccc290c42c6bdfed18c5f echo x - libblkmaker/Makefile sed 's/^X//' >libblkmaker/Makefile << '87491e5a48feb2e43bf000aced109642' X# Created by: Eric Allen Griff X# $FreeBSD$ X XPORTNAME= libblkmaker XPORTVERSION= 0.1 XCATEGORIES= net textproc net-p2p XMASTER_SITES= http://gitorious.org/bitcoin/${PORTNAME}/archive/ \ X https://gitorious.org/bitcoin/${PORTNAME}/archive/ XDISTNAME= eb33f9c8e441ffef457a79d76ceed1ea20ab3059 X XMAINTAINER= setjmp@hotmail.com XCOMMENT= MIT-licensed C implementation of getblocktemplate (BIP 22) X XLICENSE= MIT X XLIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt \ X libjansson.so:${PORTSDIR}/devel/jansson X XWRKSRC= ${WRKDIR}/bitcoin-libblkmaker XGNU_CONFIGURE= yes XUSES= pathfix pkgconfig X XUSE_LDCONFIG= yes XUSE_AUTOTOOLS= libtoolize aclocal autoconf automake XACLOCAL_ARGS= --force XLIBTOOLIZE_ARGS=--copy --force XAUTOCONF_ARGS= --force XAUTOMAKE_ARGS= --add-missing --copy --force-missing X Xpost-install: X ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PKGNAME}.so.4 X ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}_jansson-${PORTVERSION}.so.4 X ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/private.h ${STAGEDIR}${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/example.c ${STAGEDIR}${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/testinput.c ${STAGEDIR}${EXAMPLESDIR} X ${INSTALL_DATA} ${FILESDIR}/example-Makefile ${STAGEDIR}${EXAMPLESDIR}/Makefile X X.include 87491e5a48feb2e43bf000aced109642 echo x - libblkmaker/pkg-plist sed 's/^X//' >libblkmaker/pkg-plist << '2c66e28373b177221440165ac4d66f38' Xinclude/libblkmaker-0.1/blkmaker.h Xinclude/libblkmaker-0.1/blkmaker_jansson.h Xinclude/libblkmaker-0.1/blktemplate.h Xlib/libblkmaker-0.1.la Xlib/libblkmaker-0.1.so Xlib/libblkmaker-0.1.so.4 Xlib/libblkmaker_jansson-0.1.la Xlib/libblkmaker_jansson-0.1.so Xlib/libblkmaker_jansson-0.1.so.4 Xlibdata/pkgconfig/libblkmaker_jansson-0.1.pc X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example.c X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/private.h X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testinput.c X%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%% X@dirrmtry include/libblkmaker-0.1 2c66e28373b177221440165ac4d66f38 echo x - libblkmaker/distinfo sed 's/^X//' >libblkmaker/distinfo << '1702d7f6d8a253c39f0d9469e4f96153' XSHA256 (eb33f9c8e441ffef457a79d76ceed1ea20ab3059.tar.gz) = 87b7d30749ddd4d77388a27013a4984662329843d21a81f4eb5a8af5d11761bc XSIZE (eb33f9c8e441ffef457a79d76ceed1ea20ab3059.tar.gz) = 12255 1702d7f6d8a253c39f0d9469e4f96153 echo c - libblkmaker/files mkdir -p libblkmaker/files > /dev/null 2>&1 echo x - libblkmaker/files/patch-Makefile.am sed 's/^X//' >libblkmaker/files/patch-Makefile.am << 'b5fcb9d591ad917bb5e77fd9bb599030' X--- Makefile.am.orig 2014-01-30 07:04:16.000000000 -0500 X+++ Makefile.am 2014-01-30 07:04:40.000000000 -0500 X@@ -36,5 +36,5 @@ X blkmaker_jansson.h X X-pkgconfigdir = $(libdir)/pkgconfig X+pkgconfigdir = $(prefix)/libdata/pkgconfig X pkgconfig_DATA = \ X libblkmaker_jansson-$(LIBBLKMAKER_API_VERSION).pc X b5fcb9d591ad917bb5e77fd9bb599030 echo x - libblkmaker/files/example-Makefile sed 's/^X//' >libblkmaker/files/example-Makefile << 'ceddebc1e9e20e9ad2ca57dc4e8e0124' XCFLAGS= -I /usr/local/include -I /usr/local/include/libblkmaker-0.1 XLDFLAGS= -L /usr/local/lib -L ../stage/usr/local/lib -lblkmaker-0.1 -lblkmaker_jansson-0.1 -lgcrypt Xall: example Xclean: X rm -f example ceddebc1e9e20e9ad2ca57dc4e8e0124 exit >Release-Note: >Audit-Trail: >Unformatted: