[Midnightbsd-cvs] mports [21885] trunk/net-p2p: add xnap

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Sep 3 21:26:08 EDT 2016


Revision: 21885
          http://svnweb.midnightbsd.org/mports/?rev=21885
Author:   laffer1
Date:     2016-09-03 21:26:08 -0400 (Sat, 03 Sep 2016)
Log Message:
-----------
add xnap

Modified Paths:
--------------
    trunk/net-p2p/Makefile

Added Paths:
-----------
    trunk/net-p2p/xnap/
    trunk/net-p2p/xnap/Makefile
    trunk/net-p2p/xnap/distinfo
    trunk/net-p2p/xnap/files/
    trunk/net-p2p/xnap/files/wrapper.sh
    trunk/net-p2p/xnap/pkg-descr

Modified: trunk/net-p2p/Makefile
===================================================================
--- trunk/net-p2p/Makefile	2016-09-04 01:25:32 UTC (rev 21884)
+++ trunk/net-p2p/Makefile	2016-09-04 01:26:08 UTC (rev 21885)
@@ -11,5 +11,6 @@
 SUBDIR += transmission-daemon
 SUBDIR += transmission-gtk
 SUBDIR += transmission-qt4
+SUBDIR += xnap
 
 .include <bsd.port.subdir.mk>

Added: trunk/net-p2p/xnap/Makefile
===================================================================
--- trunk/net-p2p/xnap/Makefile	                        (rev 0)
+++ trunk/net-p2p/xnap/Makefile	2016-09-04 01:26:08 UTC (rev 21885)
@@ -0,0 +1,50 @@
+# Created by: Mario Sergio Fujikawa Ferreira <lioux at FreeBSD.org>
+# $FreeBSD: head/net-p2p/xnap/Makefile 405324 2016-01-06 01:16:11Z amdmi3 $
+# $MidnightBSD$
+
+PORTNAME=	XNap
+DISTVERSION=	2.5r3
+PORTREVISION=	3
+CATEGORIES=	net-p2p audio java
+MASTER_SITES=	SF/${PORTNAME:tl}/${PORTNAME}/2.5r3
+#DISTNAME=	${PORTNAME:tl}-${PORTVERSION:S/.p/-pre/:S/.b/-beta/}
+DISTNAME=	${PORTNAME:tl}-${DISTVERSION}
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Pure Java napster client; also, supports OpenNap & giFT (FastTrack)
+
+LICENSE=	gpl2
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+USE_JAVA=	yes
+JAVA_VERSION=	1.6+
+NO_BUILD=	yes
+NO_ARCH=	yes
+
+JAVAVM=		${LOCALBASE}/bin/java
+
+PORTDOCS=	AUTHORS COPYING COPYING.LIB NEWS README TODO
+
+PLIST_FILES=	bin/${PORTNAME:tl} \
+		%%JAVAJARDIR%%/${PORTNAME:tl}.jar
+
+OPTIONS_DEFINE=	DOCS
+
+post-patch:
+	@${SED} -e "s|%%JAVAJARDIR%%|${JAVAJARDIR:S,^${PREFIX}/,,}|; \
+		s|%%JAVAVM%%|${JAVAVM}|; \
+		s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \
+		s|%%PREFIX%%|${PREFIX}|" \
+		${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh
+
+do-install:
+	${INSTALL_DATA} ${WRKSRC}/xnap.jar \
+		${STAGEDIR}${JAVAJARDIR}/${PORTNAME:tl}.jar
+	${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME:tl}
+
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for doc in ${PORTDOCS}
+	${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR}
+.endfor
+
+.include <bsd.port.mk>


Property changes on: trunk/net-p2p/xnap/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/net-p2p/xnap/distinfo
===================================================================
--- trunk/net-p2p/xnap/distinfo	                        (rev 0)
+++ trunk/net-p2p/xnap/distinfo	2016-09-04 01:26:08 UTC (rev 21885)
@@ -0,0 +1,2 @@
+SHA256 (xnap-2.5r3.tar.gz) = 57bfe11ed817cbf2e13bf3de4454598dcb180c274292583b28b930fecb73654e
+SIZE (xnap-2.5r3.tar.gz) = 1220590


Property changes on: trunk/net-p2p/xnap/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/net-p2p/xnap/files/wrapper.sh
===================================================================
--- trunk/net-p2p/xnap/files/wrapper.sh	                        (rev 0)
+++ trunk/net-p2p/xnap/files/wrapper.sh	2016-09-04 01:26:08 UTC (rev 21885)
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+export JAVA_VERSION
+
+PREFIX="%%PREFIX%%"
+JAVA_VERSION="%%JAVA_VERSION%%"
+JAVAVM="%%JAVAVM%%"
+JAVAJARDIR="%%JAVAJARDIR%%"
+JAR_FILE=xnap.jar
+
+${JAVAVM} -jar ${PREFIX}/${JAVAJARDIR}/${JAR_FILE} "${@}"


Property changes on: trunk/net-p2p/xnap/files/wrapper.sh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/net-p2p/xnap/pkg-descr
===================================================================
--- trunk/net-p2p/xnap/pkg-descr	                        (rev 0)
+++ trunk/net-p2p/xnap/pkg-descr	2016-09-04 01:26:08 UTC (rev 21885)
@@ -0,0 +1,7 @@
+XNap is a pure java napster client. The XNap project is about
+enhancing JNapster to include other file sharing protocols. Currently
+Napster is supported for use with OpenNap servers. FastTrack
+(Morpheus, Kaaza) support is available through giFT.
+Gnutella support will be coming soon.
+
+WWW: http://xnap.sourceforge.net/


Property changes on: trunk/net-p2p/xnap/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list