# Created by: Shaun Amott # $FreeBSD$ PORTNAME= dogecoin PORTVERSION= 1.8.2 DISTVERSIONPREFIX= v CATEGORIES= net-p2p finance MAINTAINER= swills@FreeBSD.org COMMENT= Virtual Peer-to-Peer Currency Client LICENSE= MIT BUILD_DEPENDS= protoc:${PORTSDIR}/devel/protobuf LIB_DEPENDS= libboost_date_time.so:${PORTSDIR}/devel/boost-libs OPTIONS_DEFINE= GUI UPNP QRCODES OPTIONS_DEFAULT= GUI QRCODES GUI_DESC= Build as a QT4 GUI UPNP_DESC= Build with UPNP support QRCODES_DESC= Build with QR code display USE_GITHUB= yes USES= gmake compiler:c++11-lib pkgconfig autoreconf GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-incompatible-bdb \ SSL_CFLAGS="-I${OPENSSLINC} -L${OPENSSLLIB}" SSL_LIBS="-lssl" \ CRYPTO_CFLAGS="-I${OPENSSLINC} -L${OPENSSLLIB}" CRYPTO_LIBS="-lcrypto" CONFIGURE_ENV+= OBJC="${CC}" OBJCFLAGS="${CFLAGS}" OBJCXX="${CXX}" OBJCXXFLAGS="${CXXFLAGS}" USE_OPENSSL= yes USE_BDB= yes WANT_BDB_VER= 5 CXXFLAGS+= -I${LOCALBASE}/include -I${BDB_INCLUDE_DIR} \ -L${LOCALBASE}/lib -L${BDB_LIB_DIR} PLIST_FILES= bin/dogecoind bin/dogecoin-cli .include #.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000 #EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src__leveldb__Makefile #.endif GUI_CONFIGURE_ENABLE= gui .if ${PORT_OPTIONS:MGUI} USE_QT4= corelib network gui qmake_build linguist_build uic_build moc_build rcc_build dbus PLIST_FILES+= share/applications/dogecoin-qt.desktop \ share/pixmaps/dogecoin64.png \ bin/dogecoin-qt .endif QRCODES_CONFIGURE_ENABLE= qrencode .if ${PORT_OPTIONS:MQRCODES} LIB_DEPENDS+= libqrencode.so:${PORTSDIR}/graphics/libqrencode .endif UPNP_CONFIGURE_ENABLE= miniupnpc .if ${PORT_OPTIONS:MUPNP} LIB_DEPENDS+= libminiupnpc.so:${PORTSDIR}/net/miniupnpc .endif SUB_FILES+= dogecoin-qt.desktop .include do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/dogecoind ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_PROGRAM} ${WRKSRC}/src/dogecoin-cli ${STAGEDIR}${PREFIX}/bin/ .if ${PORT_OPTIONS:MGUI} ${INSTALL_PROGRAM} ${WRKSRC}/src/qt/dogecoin-qt ${STAGEDIR}${PREFIX}/bin/ ${INSTALL} ${WRKDIR}/dogecoin-qt.desktop ${STAGEDIR}${PREFIX}/share/applications ${INSTALL} ${WRKSRC}/src/qt/res/icons/bitcoin.png ${STAGEDIR}${PREFIX}/share/pixmaps/dogecoin64.png .endif .include m_and_yarn/devel/electron4/files/lodash.merge-4.6.2 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Hook DB 5.1 to the bsd.database.mk logic.mandree2010-09-211-2/+9
* PostgreSQL 9.0 is here! The PostgreSQL Global Development Groupgirgen2010-09-201-0/+1
* Switch default MySQL version from 5.0-EOL to 5.1-GA.ale2010-06-181-3/+3
* Hook databases/db50 to the Berkeley DB logic.mandree2010-04-261-2/+9
* As announced, remove MySQL 6.0 (dead development branch) and update CONFLICTS.ale2010-01-111-1/+0
* Remove MySQL 5.4 in favor of MySQL 5.5.ale2010-01-041-1/+0
* Add support for MySQL 5.5.ale2010-01-041-0/+1
* Fix previous commit which did not defineskreuzer2009-12-011-1/+5
* Add support for Berkeley DB 4.8skreuzer2009-11-301-2/+5
* Remove obsolete Firebird 1.x :skv2009-09-031-2/+0
* Add support for upcoming MySQL 5.4.ale2009-07-211-0/+1
* Add postgresql 8.4 to the list of versions.girgen2009-07-081-0/+1
* - Reformat knobs and their descriptionsdanfe2009-03-311-46/+55
* Add support to mysql server and embedded library dependencies.ale2009-03-041-5/+12
* - Try to unbreak USE_FIREBIRDpav2008-11-301-2/+2
* Unbreak ports tree.cperciva2008-11-241-1/+1
* Rename databases/firebird2-* to databases/firebird20-*skv2008-11-241-2/+4
* Add support for MySQL 6.0.ale2008-07-261-0/+1
* Add db47 to bsd.databases.mk.vanilla2008-06-091-2/+9
* Add WITH_PGSQL_VER macro to bsd.database.mk, that allows to specifyvsevolod2008-04-111-5/+14
* - Fix when USE_SQLITE != yesmnag2008-04-061-3/+5
* - Fix .endif. Maybe works now :)mnag2008-04-061-1/+1
* - Fix wrong .endifmnag2008-04-051-1/+1
* - Add option to databases/sqlite34mnag2008-04-051-3/+4
* - Fix typo (unclosed double-quote)pav2008-03-121-4/+4
* Introducing the first beta of PostgreSQL 8.3girgen2007-10-151-0/+1
* Update to 5.1.21 release.ale2007-08-281-1/+1
* Add support of Berkeley DB 4.6.delphij2007-08-061-2/+9
* Allow depending on Berkeley DB 4.5delphij2007-08-021-6/+14
* [patch] bsd.database.mk - Give PostgresSQL a better default database versionedwin2007-07-191-3/+3
* Welcome new release of the world's most advanced open source database:girgen2006-12-071-0/+1
* - The whitespace police is back in town!miwi2006-10-071-23/+28
* * Split bsd.port.mk pre and post includes into 3 pieces instead of 2, tolinimon2006-10-011-0/+30
* * Change all bogus uses of BROKEN to IGNORE. Note: the BROKEN_WITH_*linimon2006-07-051-14/+22
* Update comments for USE_MYSQL and DEFAULT_MYSQL_VER to reflect thatrafan2006-06-281-2/+2
* * Update default MySQL version from 4.1 to 5.0 [1]linimon2006-06-161-1/+1
* - Set BDB_VER to detected Berkeley DB version.pav2006-04-261-27/+34
* Reset vsevolod as maintainer due to unreponsiveness. We hope to see himlinimon2006-04-151-1/+1
* - add more check and return the correct path of header files and librariesleeym2006-04-031-19/+150
* Add MySQL 5.1 shared library number.ale2006-02-051-0/+1
* Fix capitalization of IGNORE messages.linimon2006-02-011-9/+9
* The last commit was not quite ready for prime time. Not only did I faillinimon2006-02-011-17/+17
* Replace BROKEN with IGNORE.vsevolod2006-01-281-13/+13
* - Fix 'all-depends-list' target in cases if dependencies list iskrion2006-01-221-5/+5
* - Fix quoting error in BROKEN_WITH_MYSQL IGNORE messageclement2005-12-041-1/+1
* - Use lower in USE_BDB and USE_SQLITE to make testsvsevolod2005-11-111-6/+9