FreeBSD Bugzilla – Attachment 138418 Details for
Bug 184369
New port: net-p2p/zetacoin Crypto currency with quick transactions
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.shar
file.shar (text/plain), 10.01 KB, created by
Daniel Morante
on 2013-11-29 09:20:00 UTC
(
hide
)
Description:
file.shar
Filename:
MIME Type:
Creator:
Daniel Morante
Created:
2013-11-29 09:20:00 UTC
Size:
10.01 KB
patch
obsolete
># 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: ># ># zetacoin ># zetacoin/files ># zetacoin/files/zetacoin.conf.sample ># zetacoin/files/patch-zetacoin-qt_pro ># zetacoin/files/pkg-message.in ># zetacoin/files/zetacoin.in ># zetacoin/files/patch-src-makefile_unix ># zetacoin/Makefile ># zetacoin/pkg-descr ># zetacoin/distinfo ># zetacoin/pkg-plist ># >echo c - zetacoin >mkdir -p zetacoin > /dev/null 2>&1 >echo c - zetacoin/files >mkdir -p zetacoin/files > /dev/null 2>&1 >echo x - zetacoin/files/zetacoin.conf.sample >sed 's/^X//' >zetacoin/files/zetacoin.conf.sample << '7d36e7f30eed847c606a9d41f21462b5' >Xrpcuser=myname >X#rpcpassword=YOU MUST SET A PASSWORD >Xmaxconnection=80 >Xrpcallowip=127.0.0.1 >Xrpcport=17335 >Xport=17333 >Xserver=1 >Xdaemon=1 >Xlisten=1 >Xlogtimestamps=1 >Xaddnode=63.247.147.163 >Xaddnode=105.236.111.72 >Xaddnode=188.252.16.110 >Xaddnode=54.212.51.236 >Xaddnode=75.162.220.45 >7d36e7f30eed847c606a9d41f21462b5 >echo x - zetacoin/files/patch-zetacoin-qt_pro >sed 's/^X//' >zetacoin/files/patch-zetacoin-qt_pro << '2b9ce61298a8282b7d07c86e5879386d' >X--- zetacoin-qt.pro.orig 2013-10-13 06:05:19.000000000 -0400 >X+++ zetacoin-qt.pro 2013-10-18 18:49:57.000000000 -0400 >X@@ -418,7 +418,7 @@ >X LIBS += -lssl -lcrypto -ldb_cxx$$BDB_LIB_SUFFIX >X # -lgdi32 has to happen after -lcrypto (see #681) >X win32:LIBS += -lws2_32 -lshlwapi -lmswsock -lole32 -loleaut32 -luuid -lgdi32 >X-LIBS += -lboost_system$$BOOST_LIB_SUFFIX -lboost_filesystem$$BOOST_LIB_SUFFIX -lboost_program_options$$BOOST_LIB_SUFFIX -lboost_thread$$BOOST_THREAD_LIB_SUFFIX >X+LIBS += -lboost_system$$BOOST_LIB_SUFFIX -lboost_filesystem$$BOOST_LIB_SUFFIX -lboost_program_options$$BOOST_LIB_SUFFIX -lboost_thread$$BOOST_THREAD_LIB_SUFFIX -lboost_chrono$$BOOST_LIB_SUFFIX >X win32:LIBS += -lboost_chrono$$BOOST_LIB_SUFFIX >X macx:LIBS += -lboost_chrono$$BOOST_LIB_SUFFIX >X >2b9ce61298a8282b7d07c86e5879386d >echo x - zetacoin/files/pkg-message.in >sed 's/^X//' >zetacoin/files/pkg-message.in << '7f6e8fe000cb73edde0b59664307974a' >X******************************************************************* >XTo configure the Zetacoin server please edit: >X%%PREFIX%%/etc/zetacoin.conf >X >XYou must at least set a "rpcpassword" in the configuration file above. >X >XTo run the zetacoind server at startup, add the following >Xsettings to your /etc/rc.conf >X >Xzetacoin_enable="YES" >X >X******************************************************************* >7f6e8fe000cb73edde0b59664307974a >echo x - zetacoin/files/zetacoin.in >sed 's/^X//' >zetacoin/files/zetacoin.in << '81371c4a3d2c319242695dc9cfe8f127' >X#!/bin/sh >X >X# $FreeBSD$ >X# >X# PROVIDE: zetacoin >X# REQUIRE: LOGIN >X# KEYWORD: shutdown >X# >X# Add the following lines to /etc/rc.conf.local or /etc/rc.conf >X# to enable this service: >X# >X# zetacoin_enable (bool): Set to NO by default. >X# Set it to YES to enable zetacoin. >X# zetacoin_config (path): Set to %%PREFIX%%/etc/zetacoin.conf >X# by default. >X# zetacoin_datadir (str): Default to "/var/db/zetacoin" >X# Base data directory. >X >X. /etc/rc.subr >X >Xname=zetacoin >Xrcvar=`set_rcvar` >X >X: ${zetacoin_enable:="NO"} >X: ${zetacoin_config="%%PREFIX%%/etc/zetacoin.conf"} >X: ${zetacoin_datadir="/var/db/zetacoin"} >X >Xrequired_files=${zetacoin_config} >Xcommand=%%PREFIX%%/bin/zetacoind >Xzetacoin_chdir=${zetacoin_datadir} >Xpidfile="${zetacoin_datadir}/zetacoind.pid" >Xstop_cmd="zetacoin_stop" >Xcommand_args="-conf=${zetacoin_config} -datadir=${zetacoin_datadir} -noupnp -daemon -pid=${pidfile}" >Xstart_precmd="${name}_prestart" >X >Xzetacoin_create_datadir() >X{ >X echo "Creating data directory" >X eval mkdir -p ${zetacoin_datadir} >X} >X >Xzetacoin_prestart() >X{ >X if [ ! -d "${zetacoin_datadir}/." ]; then >X zetacoin_create_datadir || return 1 >X fi >X} >X >Xzetacoin_requirepidfile() >X{ >X if [ ! "0`check_pidfile ${pidfile} ${command}`" -gt 1 ]; then >X echo "${name} not running? (check $pidfile)." >X exit 1 >X fi >X} >X >Xzetacoin_stop() >X{ >X zetacoin_requirepidfile >X >X if checkyesno ${rcvar}; then >X echo "Stopping ${name}." >X eval ${command} -conf=${zetacoin_config} -datadir=${zetacoin_datadir} stop >X wait_for_pids ${pidfile} >X fi >X} >X >Xload_rc_config $name >Xrun_rc_command "$1" >81371c4a3d2c319242695dc9cfe8f127 >echo x - zetacoin/files/patch-src-makefile_unix >sed 's/^X//' >zetacoin/files/patch-src-makefile_unix << 'ebf9db30693c30dc809fb74059479a90' >X--- src/makefile.unix.orig 2013-10-13 06:05:19.000000000 -0400 >X+++ src/makefile.unix 2013-11-27 01:45:21.000000000 -0500 >X@@ -15,6 +15,11 @@ >X >X DEFS=-DBOOST_SPIRIT_THREADSAFE -D_FILE_OFFSET_BITS=64 >X >X+BOOST_INCLUDE_PATH=%%PREFIX%%/include >X+BDB_INCLUDE_PATH=%%PREFIX%%/include/db48 >X+BOOST_LIB_PATH=%%PREFIX%%/lib >X+BDB_LIB_PATH=%%PREFIX%%/lib/db48 >X+ >X DEFS += $(addprefix -I,$(CURDIR) $(CURDIR)/obj $(BOOST_INCLUDE_PATH) $(BDB_INCLUDE_PATH) $(OPENSSL_INCLUDE_PATH)) >X LIBS = $(addprefix -L,$(BOOST_LIB_PATH) $(BDB_LIB_PATH) $(OPENSSL_LIB_PATH)) >X >X@@ -38,9 +43,11 @@ >X -l boost_filesystem$(BOOST_LIB_SUFFIX) \ >X -l boost_program_options$(BOOST_LIB_SUFFIX) \ >X -l boost_thread$(BOOST_LIB_SUFFIX) \ >X+ -l boost_chrono$(BOOST_LIB_SUFFIX) \ >X -l db_cxx$(BDB_LIB_SUFFIX) \ >X -l ssl \ >X- -l crypto >X+ -l crypto \ >X+ -l execinfo >X >X TESTLIBS += \ >X -Wl,-B$(LMODE) \ >X@@ -61,7 +68,6 @@ >X LIBS+= \ >X -Wl,-B$(LMODE2) \ >X -l z \ >X- -l dl \ >X -l pthread >X >X >X@@ -103,7 +109,7 @@ >X >X # CXXFLAGS can be specified on the make command line, so we use xCXXFLAGS that only >X # adds some defaults in front. Unfortunately, CXXFLAGS=... $(CXXFLAGS) does not work. >X-xCXXFLAGS=-O2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter \ >X+xCXXFLAGS=-O0 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter \ >X $(DEBUGFLAGS) $(DEFS) $(HARDENING) $(CXXFLAGS) >X >X # LDFLAGS can be specified on the make command line, so we use xLDFLAGS that only >ebf9db30693c30dc809fb74059479a90 >echo x - zetacoin/Makefile >sed 's/^X//' >zetacoin/Makefile << '1769c23d39d199403b3bbf792956364f' >X# Created by: Daniel Morante <daniel@morante.net> >X# $FreeBSD$ >X >XPORTNAME= zetacoin >XPORTVERSION= 0.8.99.3 >XCATEGORIES= net-p2p finance >XMASTER_SITES= GH >X >XMAINTAINER= daniel@morante.net >XCOMMENT= Peer-to-Peer crypto currency with quick transactions >X >XLICENSE= MIT >X >XLIB_DEPENDS= libboost_date_time.so:${PORTSDIR}/devel/boost-libs >X >XOPTIONS_DEFINE= GUI UPNP QRCODES >XOPTIONS_DEFAULT= GUI QRCODES >XGUI_DESC= Build as a QT4 GUI >XUPNP_DESC= Build with UPNP support >XQRCODES_DESC= Build with QR code display >X >XUSE_GITHUB= yes >XGH_ACCOUNT= ${PORTNAME} >XGH_PROJECT= ${PORTNAME} >XGH_COMMIT= 5eed859 >XGH_TAGNAME= 5eed859 >X >XUSES=gmake >XUSE_OPENSSL= yes >XUSE_BDB= yes >XWANT_BDB_VER= 48 >X >XCXXFLAGS+= -I${LOCALBASE}/include -I${BDB_INCLUDE_DIR} >XCXXFLAGS+= -L${LOCALBASE}/lib -L${BDB_LIB_DIR} >XCXXFLAGS+= -Wno-invalid-offsetof >X >XNO_STAGE= yes >X.include <bsd.port.options.mk> >X >X.if !${PORT_OPTIONS:MGUI} || defined(WITHOUT_X11) >XUSE_RC_SUBR= ${PORTNAME} >XSUB_FILES= pkg-message >X.endif >X >X.if ${PORT_OPTIONS:MGUI} && !defined(WITHOUT_X11) >XUSE_QT4= corelib gui qmake_build linguist uic moc rcc >XBINARY= ${PORTNAME}-qt >XPLIST_SUB+= HEADLESS="@comment " >X.else >XBINARY= ${PORTNAME}d >XMAKE_ARGS+= -C ${WRKSRC}/src >XPLIST_SUB+= HEADLESS="" >X.endif >X >X.if ${PORT_OPTIONS:MQRCODES} >XLIB_DEPENDS+= libqrencode.so:${PORTSDIR}/graphics/libqrencode >XQMAKE_USE_QRCODE=1 >X.else >XQMAKE_USE_QRCODE=0 >X.endif >X >XPLIST_SUB+= EXECUTABLE="bin/${BINARY}" >X >X.if ${PORT_OPTIONS:MUPNP} >XLIB_DEPENDS+= libminiupnpc.so:${PORTSDIR}/net/miniupnpc >XQMAKE_USE_UPNP= 1 >X.else >XQMAKE_USE_UPNP= - >X.endif >X >X.include <bsd.port.pre.mk> >X >Xpost-patch: >X @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/src/makefile.unix >X.if !${PORT_OPTIONS:MGUI} || defined(WITHOUT_X11) >X @cd ${WRKSRC}/src && ${CP} -p makefile.unix Makefile >X @${REINPLACE_CMD} \ >X -e 's|^USE_UPNP.*$$|USE_UPNP=${QMAKE_USE_UPNP}|' \ >X -e 's|-l pthread|${PTHREAD_LIBS}|g' \ >X -e 's:-l dl::' \ >X ${WRKSRC}/src/Makefile >X.endif >X >Xdo-configure: >X.if ${PORT_OPTIONS:MGUI} && !defined(WITHOUT_X11) >X cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \ >X ${QMAKE} USE_UPNP=${QMAKE_USE_UPNP} USE_QRCODE=${QMAKE_USE_QRCODE} \ >X QMAKE_LRELEASE=lrelease-qt4 PREFIX=${PREFIX} INCLUDEPATH=${BDB_INCLUDE_DIR} \ >X QMAKE_LIBDIR+=${BDB_LIB_DIR} ${PORTNAME}-qt.pro >X.endif >X >Xdo-install: >X @${MKDIR} ${PREFIX}/bin >X.if ${PORT_OPTIONS:MGUI} && !defined(WITHOUT_X11) >X ${INSTALL_PROGRAM} -s ${WRKSRC}/${BINARY} ${PREFIX}/bin/${BINARY} >X.else >X ${INSTALL_PROGRAM} -s ${WRKSRC}/src/${BINARY} ${PREFIX}/bin/${BINARY} >X ${INSTALL_MAN} ${FILESDIR}/${PORTNAME}.conf.sample ${PREFIX}/etc/${PORTNAME}.conf.sample >X.endif >X >Xpost-install: >X.if !${PORT_OPTIONS:MGUI} || defined(WITHOUT_X11) >X @if [ ! -f ${PREFIX}/etc/${PORTNAME}.conf ]; then \ >X ${CP} -p ${PREFIX}/etc/${PORTNAME}.conf.sample ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf; \ >X fi >X.endif >X >X.include <bsd.port.post.mk> >1769c23d39d199403b3bbf792956364f >echo x - zetacoin/pkg-descr >sed 's/^X//' >zetacoin/pkg-descr << '0292aff0a49fb46a225e5101738d151d' >XZetacoin is a free open source peer-to-peer electronic cash system that >Xis completely decentralized, without the need for a central server or >Xtrusted parties. Users hold the crypto keys to their own money and >Xtransact directly with each other, with the help of a P2P network to >Xcheck for double-spending. >X >XWWW: https://github.com/zetacoin/zetacoin >0292aff0a49fb46a225e5101738d151d >echo x - zetacoin/distinfo >sed 's/^X//' >zetacoin/distinfo << '4af3611b1eb172ada68992c16ad94f7a' >XSHA256 (zetacoin-0.8.99.3.tar.gz) = 48307f47498f70a48fdf1587a6aa4725169cefcc354f27a9aac7c547cea3236e >XSIZE (zetacoin-0.8.99.3.tar.gz) = 2184854 >4af3611b1eb172ada68992c16ad94f7a >echo x - zetacoin/pkg-plist >sed 's/^X//' >zetacoin/pkg-plist << '4045ce59c6f2f0d95d60773e6ec8017b' >X%%EXECUTABLE%% >X%%HEADLESS%%@unexec if cmp -s %D/etc/zetacoin.conf.sample %D/etc/zetacoin.conf; then rm -f %D/etc/zetacoin.conf; fi >X%%HEADLESS%%etc/zetacoin.conf.sample >X%%HEADLESS%%@exec if [ ! -f %D/etc/zetacoin.conf ] ; then cp -p %D/%F %B/zetacoin.conf; fi >4045ce59c6f2f0d95d60773e6ec8017b >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 184369
: 138418 |
138419