Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Jan 2014 04:30:47 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r340014 - in head/net-p2p/dogecoin: . files
Message-ID:  <201401170430.s0H4UldM074821@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: swills
Date: Fri Jan 17 04:30:47 2014
New Revision: 340014
URL: http://svnweb.freebsd.org/changeset/ports/340014
QAT: https://qat.redports.org/buildarchive/r340014/

Log:
  - Support stage dir
  - Install icon

Added:
  head/net-p2p/dogecoin/files/dogecoin-qt.desktop.in   (contents, props changed)
Modified:
  head/net-p2p/dogecoin/Makefile

Modified: head/net-p2p/dogecoin/Makefile
==============================================================================
--- head/net-p2p/dogecoin/Makefile	Fri Jan 17 04:17:42 2014	(r340013)
+++ head/net-p2p/dogecoin/Makefile	Fri Jan 17 04:30:47 2014	(r340014)
@@ -3,6 +3,7 @@
 
 PORTNAME=	dogecoin
 PORTVERSION=	1.4
+PORTREVISION=	1
 CATEGORIES=	net-p2p finance
 MASTER_SITES=	${MASTER_SITE_LOCAL} \
 		http://people.freebsd.org/~swills/ \
@@ -37,7 +38,6 @@ CXXFLAGS+=	-I${LOCALBASE}/include -I${BD
 CXXFLAGS+=	-L${LOCALBASE}/lib -L${BDB_LIB_DIR}
 CXXFLAGS+=	-Wno-invalid-offsetof
 
-NO_STAGE=	yes
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MGUI} && !defined(WITHOUT_X11)
@@ -65,8 +65,14 @@ QMAKE_USE_UPNP=	1
 QMAKE_USE_UPNP=	-
 .endif
 
+SUB_FILES+=	dogecoin-qt.desktop
+
 .include <bsd.port.pre.mk>
 
+.if ${PORT_OPTIONS:MGUI} && !defined(WITHOUT_X11)
+PLIST_FILES+=	share/applications/dogecoin-qt.desktop share/pixmaps/dogecoin64.png
+.endif
+
 post-patch:
 .if !${PORT_OPTIONS:MGUI} || defined(WITHOUT_X11)
 	@cd ${WRKSRC}/src && ${CP} -p makefile.unix Makefile
@@ -88,9 +94,11 @@ do-configure:
 do-install:
 	@${MKDIR} ${PREFIX}/bin
 .if ${PORT_OPTIONS:MGUI} && !defined(WITHOUT_X11)
-	${INSTALL_PROGRAM} ${WRKSRC}/${BINARY} ${PREFIX}/bin/
+	${INSTALL_PROGRAM} ${WRKSRC}/${BINARY} ${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
 .else
-	${INSTALL_PROGRAM} ${WRKSRC}/src/${BINARY} ${PREFIX}/bin/
+	${INSTALL_PROGRAM} ${WRKSRC}/src/${BINARY} ${STAGEDIR}${PREFIX}/bin/
 .endif
 
 .include <bsd.port.post.mk>

Added: head/net-p2p/dogecoin/files/dogecoin-qt.desktop.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net-p2p/dogecoin/files/dogecoin-qt.desktop.in	Fri Jan 17 04:30:47 2014	(r340014)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Dogecoin
+Comment=Dogecoin P2P Cryptocurrency
+Exec=%%PREFIX%%/bin/dogecoin-qt %u
+Terminal=false
+Type=Application
+Icon=%%PREFIX%%/share/pixmaps/dogecoin64.png
+MimeType=x-scheme-handler/dogecoin;
+Categories=Office;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201401170430.s0H4UldM074821>