Date: Sun, 6 Nov 2011 15:05:53 GMT From: Dmitriy Limonov <earl1k@mail.ru> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/162335: New port: net-p2p/solidcoin Alternative Bitcoin peer-to-peer currency client Message-ID: <201111061505.pA6F5rct014936@red.freebsd.org> Resent-Message-ID: <201111061510.pA6FAC3V028564@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 162335 >Category: ports >Synopsis: New port: net-p2p/solidcoin Alternative Bitcoin peer-to-peer currency client >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: Sun Nov 06 15:10:11 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Dmitriy Limonov >Release: FreeBSD 8.2-RELEASE-p4 amd64 >Organization: >Environment: FreeBSD excluzive.ws 8.2-RELEASE-p4 FreeBSD 8.2-RELEASE-p4 #0: Wed Oct 5 17:07:49 MSD 2011 earl@excluzive.ws:/usr/obj/usr/src/sys/EXCLUZIVE amd64 >Description: SolidCoin is an open source digital currency, originally based on Bitcoin, but now heavily modified and improved. SolidCoin works over a distributed peer-to-peer network to offer irreversible, low-cost, anonymous and decentralized monetary transactions. >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: # # solidcoin # solidcoin/pkg-descr # solidcoin/distinfo # solidcoin/Makefile # echo c - solidcoin mkdir -p solidcoin > /dev/null 2>&1 echo x - solidcoin/pkg-descr sed 's/^X//' >solidcoin/pkg-descr << 'cb071e214b952bdc48fae217a0cc0bd8' XSolidCoin is an open source digital currency, originally based on Bitcoin, Xbut now heavily modified and improved. SolidCoin works over a distributed Xpeer-to-peer network to offer irreversible, low-cost, anonymous and Xdecentralized monetary transactions. X XWWW: http://solidcoin.info cb071e214b952bdc48fae217a0cc0bd8 echo x - solidcoin/distinfo sed 's/^X//' >solidcoin/distinfo << '1861d91df797db83a3ba2aca1c6b84fb' XSHA256 (solidcoin/makefile.unix) = 23623f2aa158a948385fae5abe390112bca45b2e4192fc99e9b71517f197f406 XSIZE (solidcoin/makefile.unix) = 2511 XSHA256 (solidcoin/solidcoin-201-source.zip) = 1d86e313091976fd14f449d144e1a95c2273b0aca37fa1ad0e4c0735530d9433 XSIZE (solidcoin/solidcoin-201-source.zip) = 474050 1861d91df797db83a3ba2aca1c6b84fb echo x - solidcoin/Makefile sed 's/^X//' >solidcoin/Makefile << 'fed763686397c2524bd3fed24b2a6692' X# New ports collection makefile for: solidcoin X# Date created: 6 November 2011 X# Whom: Dmitriy Limonov X# X# $FreeBSD$ X# X XPORTNAME= solidcoin XPORTVERSION= 2.01 XCATEGORIES= net-p2p finance XMASTER_SITES= http://mirror.gmod.eu/:makefile,solidcoin \ X http://solidcoin.info/downloads/:solidcoin XDISTFILES= makefile.unix:makefile ${PORTNAME}-201-source.zip:solidcoin XEXTRACT_ONLY= ${PORTNAME}-201-source.zip X XMAINTAINER= earl1k@mail.ru XCOMMENT= Alternative Bitcoin peer-to-peer currency client X XBUILD_DEPENDS= ${LOCALBASE}/include/boost/graph/parallel/algorithm.hpp:${PORTSDIR}/devel/boost-libs XLIB_DEPENDS= boost_date_time.4:${PORTSDIR}/devel/boost-libs X XOPTIONS= GUI "Build with wxWidgets GUI" on X XUSE_GMAKE= yes XUSE_OPENSSL= yes XUSE_BDB= yes XWANT_BDB_VER= 47 X XCXXFLAGS+= -I${LOCALBASE}/include -I${BDB_INCLUDE_DIR} XCXXFLAGS+= -L${LOCALBASE}/lib -L${BDB_LIB_DIR} XCXXFLAGS+= -Wno-invalid-offsetof X XWRKSRC= ${WRKDIR}/src X XDIST_SUBDIR= ${PORTNAME} X X.include <bsd.port.options.mk> X X.if defined(WITH_GUI) && !defined(WITHOUT_X11) XUSE_GNOME= gtk20 X XBUILD_DEPENDS+= ${LOCALBASE}/include/wx-2.9/wx/aboutdlg.h:${PORTSDIR}/x11-toolkits/wxgtk29 XRUN_DEPENDS+= ${LOCALBASE}/include/wx-2.9/wx/aboutdlg.h:${PORTSDIR}/x11-toolkits/wxgtk29 XWX_CONFIG= ${LOCALBASE}/bin/wxgtk2u-2.9-config X XBINARY= solidcoin XPLIST_FILES= bin/${BINARY} X.else XUSE_GNOME= glib20 X XBINARY= solidcoind XALL_TARGET= ${BINARY} XPLIST_FILES= bin/${BINARY} X.endif X X.include <bsd.port.pre.mk> X Xpost-extract: X @${CP} ${DISTDIR}/${DIST_SUBDIR}/makefile.unix ${WRKSRC}/Makefile Xpost-patch: X @echo '18i\' > ${WRKSRC}/sed.in X @echo '#ifndef __STDC_LIMIT_MACROS' >> ${WRKSRC}/sed.in X @echo '19i\' >> ${WRKSRC}/sed.in X @echo '#endif' >> ${WRKSRC}/sed.in X @${REINPLACE_CMD} \ X -f ${WRKSRC}/sed.in \ X ${WRKSRC}/headers.h X @${REINPLACE_CMD} \ X -e 's|^CXXFLAGS=.*$$|CXXFLAGS += $$(DEFS)|' \ X -e '/-l dl/d' \ X -e 's|../../wxWidgets-2.9.2/wx-config|${WX_CONFIG}|' \ X ${WRKSRC}/Makefile Xdo-install: X @${MKDIR} ${PREFIX}/bin X ${INSTALL_PROGRAM} ${WRKSRC}/${BINARY} ${PREFIX}/bin/ X X.include <bsd.port.post.mk> fed763686397c2524bd3fed24b2a6692 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201111061505.pA6F5rct014936>