View | Details | Raw Unified | Return to bug 233201 | Differences between
and this patch

Collapse All | Expand All

(-)net-p2p/namecoin/Makefile (-11 / +8 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	namecoin
4
PORTNAME=	namecoin
5
PORTVERSION=	0.16.2
5
PORTVERSION=	0.17.0
6
DISTVERSIONPREFIX=	nc
6
DISTVERSIONPREFIX=	nc
7
PORTEPOCH=	1
7
PORTEPOCH=	1
8
CATEGORIES=	net-p2p dns
8
CATEGORIES=	net-p2p dns
Lines 29-43 Link Here
29
SLAVE_PORT?=	no
29
SLAVE_PORT?=	no
30
30
31
.if defined(SLAVE_PORT) && ${SLAVE_PORT} == "no"
31
.if defined(SLAVE_PORT) && ${SLAVE_PORT} == "no"
32
USES+=		desktop-file-utils qt:4
32
USES+=		desktop-file-utils qt:5
33
USE_QT=		corelib gui moc_build linguisttools_build network qmake_build \
33
USE_QT=		core buildtools gui linguisttools_build network qmake_build xml widgets
34
		rcc_build uic_build xml
35
34
36
BUILD_DEPENDS+=	protoc:devel/protobuf \
35
BUILD_DEPENDS+=	protoc:devel/protobuf \
37
		svg2png:graphics/svg2png
36
		svg2png:graphics/svg2png
38
LIB_DEPENDS+=	libprotobuf.so:devel/protobuf
37
LIB_DEPENDS+=	libprotobuf.so:devel/protobuf
39
38
40
TESTS_USES=		qt:4
39
TESTS_USES=		qt:5
41
TESTS_USE=		QT=testlib
40
TESTS_USE=		QT=testlib
42
TESTS_PLIST_FILES=	bin/test_namecoin-qt \
41
TESTS_PLIST_FILES=	bin/test_namecoin-qt \
43
			bin/test_namecoin
42
			bin/test_namecoin
Lines 54-60 Link Here
54
ZMQ_DESC=	Block and transaction broadcasting with ZeroMQ
53
ZMQ_DESC=	Block and transaction broadcasting with ZeroMQ
55
54
56
DBUS_CONFIGURE_WITH=	qtdbus
55
DBUS_CONFIGURE_WITH=	qtdbus
57
DBUS_USES=		qt:4
56
DBUS_USES=		qt:5
58
DBUS_USE=		QT=dbus
57
DBUS_USE=		QT=dbus
59
58
60
DEBUG_CONFIGURE_ENABLE=		debug
59
DEBUG_CONFIGURE_ENABLE=		debug
Lines 86-92 Link Here
86
ZMQ_RUN_DEPENDS=	libzmq4>0:net/libzmq4
85
ZMQ_RUN_DEPENDS=	libzmq4>0:net/libzmq4
87
86
88
CONFIGURE_ARGS?=	--without-libs \
87
CONFIGURE_ARGS?=	--without-libs \
89
			--with-gui=qt4 \
88
			--with-gui=qt5 \
90
			--without-daemon \
89
			--without-daemon \
91
			--without-utils \
90
			--without-utils \
92
			--disable-man
91
			--disable-man
Lines 102-111 Link Here
102
.if defined(SLAVE_PORT) && ${SLAVE_PORT} == "no"
101
.if defined(SLAVE_PORT) && ${SLAVE_PORT} == "no"
103
102
104
post-install:
103
post-install:
105
	${REINPLACE_CMD} -e 's/bitcoin/namecoin/g;s/Bitcoin/Namecoin/g' \
104
	${INSTALL_DATA} ${FILESDIR}/namecoin-qt.desktop \
106
		${WRKSRC}/contrib/debian/bitcoin-qt.desktop
105
		${STAGEDIR}${PREFIX}/share/applications/
107
	${INSTALL} ${WRKSRC}/contrib/debian/bitcoin-qt.desktop \
108
		${STAGEDIR}${PREFIX}/share/applications/namecoin-qt.desktop
109
	${LOCALBASE}/bin/svg2png -w128 -h128 ${WRKSRC_graphics}/svg/namecoin-logo.svg \
106
	${LOCALBASE}/bin/svg2png -w128 -h128 ${WRKSRC_graphics}/svg/namecoin-logo.svg \
110
		${STAGEDIR}${PREFIX}/share/pixmaps/namecoin128.png
107
		${STAGEDIR}${PREFIX}/share/pixmaps/namecoin128.png
111
108
(-)net-p2p/namecoin/distinfo (-3 / +3 lines)
Lines 1-5 Link Here
1
TIMESTAMP = 1536120223
1
TIMESTAMP = 1540917313
2
SHA256 (namecoin-namecoin-core-nc0.16.2_GH0.tar.gz) = 2dec11332ce3284dfe3d9a6291eb770e1c27fcdb707f13b542494db527aa8d99
2
SHA256 (namecoin-namecoin-core-nc0.17.0_GH0.tar.gz) = b9e56cebd6756ad8ff7c8f6c9e633cb56cb139c7c4437189945b3f25acbe0082
3
SIZE (namecoin-namecoin-core-nc0.16.2_GH0.tar.gz) = 5510735
3
SIZE (namecoin-namecoin-core-nc0.17.0_GH0.tar.gz) = 5465627
4
SHA256 (indolering-namecoin-graphics-a13a73b_GH0.tar.gz) = 82f308a3527d96a202099feb96a754d036bbdaa875156ad002ba2747d75000c7
4
SHA256 (indolering-namecoin-graphics-a13a73b_GH0.tar.gz) = 82f308a3527d96a202099feb96a754d036bbdaa875156ad002ba2747d75000c7
5
SIZE (indolering-namecoin-graphics-a13a73b_GH0.tar.gz) = 7364908
5
SIZE (indolering-namecoin-graphics-a13a73b_GH0.tar.gz) = 7364908
(-)net-p2p/namecoin/files/namecoin-qt.desktop (+14 lines)
Line 0 Link Here
1
[Desktop Entry]
2
Version=1.0
3
Name=Namecoin Core
4
Comment=Connect to the Namecoin P2P Network
5
Comment[de]=Verbinde mit dem Namecoin peer-to-peer Netzwerk
6
Comment[fr]=Namecoin, monnaie virtuelle cryptographique pair à pair
7
Comment[tr]=Namecoin, eşten eşe kriptografik sanal para birimi
8
Exec=namecoin-qt %u
9
Terminal=false
10
Type=Application
11
Icon=namecoin128
12
MimeType=x-scheme-handler/namecoin;
13
Categories=Office;Finance;
14
StartupWMClass=Namecoin-qt

Return to bug 233201