aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2014-05-18 07:30:11 +0000
committerMartin Wilke <miwi@FreeBSD.org>2014-05-18 07:30:11 +0000
commit6e3e01a84ab91e7bf7b776ab97a20b5cb92053f3 (patch)
treea81e32b35c1d2f33942884eafc5d4e965199a62c
parent04995b15f4f68156442b8fd880864f3afdd8c777 (diff)
Notes
-rw-r--r--finance/vanitygen/Makefile30
-rw-r--r--finance/vanitygen/distinfo4
2 files changed, 19 insertions, 15 deletions
diff --git a/finance/vanitygen/Makefile b/finance/vanitygen/Makefile
index edcf12df128e..74c6805e027b 100644
--- a/finance/vanitygen/Makefile
+++ b/finance/vanitygen/Makefile
@@ -3,32 +3,36 @@
PORTNAME= vanitygen
PORTVERSION= 0.21
+PORTREVISION= 1
CATEGORIES= finance
-MASTER_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/archive/
-DISTNAME= ${PORTVERSION}
+MASTER_SITES= GH
MAINTAINER= ports@FreeBSD.org
COMMENT= Standalone vanity address generator for bitcoin
+LICENSE= AGPLv3
+
LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre
-USES= gmake
USE_GITHUB= yes
GH_ACCOUNT= samr7
-GH_PROJECT= ${PORTNAME}
-GH_TAGNAME= 20130402
-PLIST_FILES= bin/keyconv bin/vanitygen
+GH_COMMIT= b9237a0
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+USES= gmake
+USE_OPENSSL= yes
+ALL_TARGET= most
+
+PLIST_FILES= bin/keyconv bin/vanitygen
post-patch:
- @${REINPLACE_CMD} \
- -e 's|CFLAGS=|CFLAGS=-I${LOCALBASE}/include -L${LOCALBASE}/lib |g' \
- -e 's| oclvanitygen oclvanityminer||g' \
- ${WRKSRC}/Makefile
+ @${REINPLACE_CMD} -e \
+ 's|-lpcre|$$(shell pcre-config --libs)| ; \
+ s|-lpthread|-pthread $$(LDFLAGS)| ; \
+ s|^\(CFLAGS\).*|\1+=$$(shell pcre-config --cflags)|' \
+ ${WRKSRC}/Makefile
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/keyconv ${STAGEDIR}${PREFIX}/bin/
- ${INSTALL_PROGRAM} ${WRKSRC}/vanitygen ${STAGEDIR}${PREFIX}/bin/
+ (cd ${WRKSRC} && ${INSTALL_PROGRAM} keyconv vanitygen \
+ ${STAGEDIR}${PREFIX}/bin)
.include <bsd.port.mk>
diff --git a/finance/vanitygen/distinfo b/finance/vanitygen/distinfo
index ca7cb914fc3f..211f24fc1033 100644
--- a/finance/vanitygen/distinfo
+++ b/finance/vanitygen/distinfo
@@ -1,2 +1,2 @@
-SHA256 (0.21.tar.gz) = 58c56e1ec51c654077ace5599d4f9dc512110e2150fe40a05380f948b305be7f
-SIZE (0.21.tar.gz) = 77441
+SHA256 (vanitygen-0.21.tar.gz) = e5f08956e6d01dd9cb57fb16167656ccea102a1602d89d950e122dc7429b0b78
+SIZE (vanitygen-0.21.tar.gz) = 77478