From owner-svn-ports-head@FreeBSD.ORG Sun Dec 9 19:43:49 2012 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CD581256; Sun, 9 Dec 2012 19:43:49 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id B08938FC13; Sun, 9 Dec 2012 19:43:49 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qB9Jhnsi014926; Sun, 9 Dec 2012 19:43:49 GMT (envelope-from netchild@svn.freebsd.org) Received: (from netchild@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qB9JhmfS014920; Sun, 9 Dec 2012 19:43:48 GMT (envelope-from netchild@svn.freebsd.org) Message-Id: <201212091943.qB9JhmfS014920@svn.freebsd.org> From: Alexander Leidinger Date: Sun, 9 Dec 2012 19:43:48 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r308559 - in head/net/serviio: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Dec 2012 19:43:49 -0000 Author: netchild Date: Sun Dec 9 19:43:48 2012 New Revision: 308559 URL: http://svnweb.freebsd.org/changeset/ports/308559 Log: - update to 1.0.1. - take maintainership [1] Approved by: maintainer [1] Modified: head/net/serviio/Makefile head/net/serviio/distinfo head/net/serviio/files/serviio-console.in head/net/serviio/files/serviiod.in head/net/serviio/pkg-plist Modified: head/net/serviio/Makefile ============================================================================== --- head/net/serviio/Makefile Sun Dec 9 19:43:02 2012 (r308558) +++ head/net/serviio/Makefile Sun Dec 9 19:43:48 2012 (r308559) @@ -1,20 +1,16 @@ -# New ports collection makefile for: serviio -# Date created: 2011-01-03 -# Whom: Mikhail Teterin -# +# Created by: Mikhail Teterin # $FreeBSD$ -# PORTNAME= serviio -PORTVERSION= 0.6.2 +PORTVERSION= 1.0.1 CATEGORIES= net multimedia java www MASTER_SITES= http://download.serviio.org/releases/ EXTRACT_SUFX= -linux.tar.gz -MAINTAINER= mi@aldan.algebra.com +MAINTAINER= netchild@FreeBSD.org COMMENT= Transcoding DLNA-server implemented in Java -RUN_DEPENDS= ffmpeg:${PORTSDIR}/multimedia/ffmpeg +RUN_DEPENDS= ffmpeg1:${PORTSDIR}/multimedia/ffmpeg1 NO_BUILD= yes USE_JAVA= yes @@ -35,7 +31,7 @@ do-install: ${MKDIR} ${JAVAJARDIR}/${PORTNAME}/plugins ${INSTALL_DATA} ${WRKSRC}/lib/*.jar ${JAVAJARDIR}/${PORTNAME}/ ${MKDIR} ${PREFIX}/etc/${PORTNAME} -.for f in profiles log4j +.for f in application-profiles profiles log4j ${INSTALL_DATA} ${WRKSRC}/config/$f.xml ${ETCDIR}/$f.dist.xml ${TEST} -e ${ETCDIR}/$f.xml || ${INSTALL_DATA} ${WRKSRC}/config/$f.xml ${ETCDIR}/ Modified: head/net/serviio/distinfo ============================================================================== --- head/net/serviio/distinfo Sun Dec 9 19:43:02 2012 (r308558) +++ head/net/serviio/distinfo Sun Dec 9 19:43:48 2012 (r308559) @@ -1,2 +1,2 @@ -SHA256 (serviio-0.6.2-linux.tar.gz) = 0fe0bbca138fa0eab7da99ab8a469017a55ab896c06b9993ed935ca4b0591919 -SIZE (serviio-0.6.2-linux.tar.gz) = 14038981 +SHA256 (serviio-1.0.1-linux.tar.gz) = 3454eceaca96f6cbf2ed126baaf3d81f5ef2441d70abbd41de1bf7b88f83eb8c +SIZE (serviio-1.0.1-linux.tar.gz) = 15580840 Modified: head/net/serviio/files/serviio-console.in ============================================================================== --- head/net/serviio/files/serviio-console.in Sun Dec 9 19:43:02 2012 (r308558) +++ head/net/serviio/files/serviio-console.in Sun Dec 9 19:43:48 2012 (r308559) @@ -8,7 +8,12 @@ SERVIIO_CONSOLE_HOME=%%JAVAJARDIR%%/serviio # Setup the classpath -SERVIIO_CONSOLE_CLASS_PATH="$SERVIIO_CONSOLE_HOME/serviio-client.jar:$SERVIIO_CONSOLE_HOME/serviio.jar:$SERVIIO_CONSOLE_HOME/log4j.jar:$SERVIIO_CONSOLE_HOME/slf4j-api.jar:$SERVIIO_CONSOLE_HOME/slf4j-log4j12.jar:$SERVIIO_CONSOLE_HOME/jul-to-slf4j.jar:$SERVIIO_CONSOLE_HOME/org.restlet.jar:$SERVIIO_CONSOLE_HOME/org.restlet.ext.xstream.jar:$SERVIIO_CONSOLE_HOME/xstream.jar" +SERVIIO_CONSOLE_CLASS_PATH="$SERVIIO_CONSOLE_HOME/serviio.jar" +# Setup the classpath +for j in $SERVIIO_CONSOLE_HOME/*.jar; do + SERVIIO_CONSOLE_CLASS_PATH="$SERVIIO_CONSOLE_CLASS_PATH:$j" +done +#SERVIIO_CONSOLE_CLASS_PATH="$SERVIIO_CONSOLE_HOME/serviio-client.jar:$SERVIIO_CONSOLE_HOME/serviio.jar:$SERVIIO_CONSOLE_HOME/log4j.jar:$SERVIIO_CONSOLE_HOME/slf4j-api.jar:$SERVIIO_CONSOLE_HOME/slf4j-log4j12.jar:$SERVIIO_CONSOLE_HOME/jul-to-slf4j.jar:$SERVIIO_CONSOLE_HOME/org.restlet.jar:$SERVIIO_CONSOLE_HOME/org.restlet.ext.xstream.jar:$SERVIIO_CONSOLE_HOME/xstream.jar" # Setup Serviio specific properties JAVA_OPTS="-Dserviio.home=$SERVIIO_CONSOLE_HOME -Djava.net.preferIPv4Stack=true -Dffmpeg.location=%%LOCALBASE%%/bin/ffmpeg -Dlog4j.configuration=file:%%ETCDIR%%/console-log4j.properties" @@ -24,4 +29,4 @@ do done # Execute the JVM in the foreground -exec java $JAVA_OPTS -classpath "$SERVIIO_CONSOLE_CLASS_PATH" org.serviio.console.ServiioConsole "$@" +exec java -Xms5M -XX:+UseParNewGC -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10 $JAVA_OPTS -classpath "$SERVIIO_CONSOLE_CLASS_PATH" org.serviio.console.ServiioConsole "$@" Modified: head/net/serviio/files/serviiod.in ============================================================================== --- head/net/serviio/files/serviiod.in Sun Dec 9 19:43:02 2012 (r308558) +++ head/net/serviio/files/serviiod.in Sun Dec 9 19:43:48 2012 (r308559) @@ -5,20 +5,18 @@ ## ## ### ====================================================================== ### +PATH=$PATH:%%PREFIX%%/bin SERVIIO_HOME=%%JAVAJARDIR%%/serviio SERVIIO_CLASS_PATH="$SERVIIO_HOME/serviio.jar" # Setup the classpath -for j in derby jcs concurrent freemarker httpcore jaudiotagger \ - jul-to-slf4j jcl-over-slf4j log4j sanselan slf4j-api \ - slf4j-log4j12 org.restlet org.restlet.ext.xstream xstream \ - rome rome-modules jdom groovy-all winp org.restlet.ext.gson gson +for j in $SERVIIO_HOME/*.jar do - SERVIIO_CLASS_PATH="$SERVIIO_CLASS_PATH:$SERVIIO_HOME/$j.jar" + SERVIIO_CLASS_PATH="$SERVIIO_CLASS_PATH:$j" done SERVIIO_CLASS_PATH="$SERVIIO_CLASS_PATH:%%ETCDIR%%" # Setup Serviio specific properties -JAVA_OPTS="-Djava.net.preferIPv4Stack=true -Djava.awt.headless=true -Dderby.system.home=/var/db/serviio -Dserviio.home=$SERVIIO_HOME -Dffmpeg.location=%%LOCALBASE%%/bin/ffmpeg" +JAVA_OPTS="-Djava.net.preferIPv4Stack=true -Djava.awt.headless=true -Dderby.system.home=/var/db/serviio -Dserviio.home=$SERVIIO_HOME -Dffmpeg.location=%%LOCALBASE%%/bin/ffmpeg1" JAVA_OPTS="${JAVA_OPTS} -Djcs.auxiliary.DC.attributes.DiskPath=/var/db/serviio" @@ -33,4 +31,4 @@ do done # Execute the JVM in the foreground -exec java -Xmx384M $JAVA_OPTS -classpath "$SERVIIO_CLASS_PATH" org.serviio.MediaServer "$@" +exec java -Xmx512M -Xms20M -XX:+UseParNewGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 $JAVA_OPTS -classpath "$SERVIIO_CLASS_PATH" org.serviio.MediaServer "$@" 2>&1 >/dev/null Modified: head/net/serviio/pkg-plist ============================================================================== --- head/net/serviio/pkg-plist Sun Dec 9 19:43:02 2012 (r308558) +++ head/net/serviio/pkg-plist Sun Dec 9 19:43:48 2012 (r308559) @@ -1,31 +1,36 @@ sbin/serviiod bin/serviio-console -%%JAVAJARDIR%%/serviio/serviio-client.jar -%%JAVAJARDIR%%/serviio/serviio.jar -%%JAVAJARDIR%%/serviio/gson.jar +%%JAVAJARDIR%%/serviio/commons-codec.jar +%%JAVAJARDIR%%/serviio/commons-io.jar +%%JAVAJARDIR%%/serviio/concurrent.jar +%%JAVAJARDIR%%/serviio/derby.jar +%%JAVAJARDIR%%/serviio/freemarker.jar %%JAVAJARDIR%%/serviio/groovy-all.jar +%%JAVAJARDIR%%/serviio/gson.jar +%%JAVAJARDIR%%/serviio/httpcore.jar +%%JAVAJARDIR%%/serviio/jaudiotagger.jar +%%JAVAJARDIR%%/serviio/jcl-over-slf4j.jar +%%JAVAJARDIR%%/serviio/jcs.jar +%%JAVAJARDIR%%/serviio/jdom.jar +%%JAVAJARDIR%%/serviio/jul-to-slf4j.jar +%%JAVAJARDIR%%/serviio/log4j.jar %%JAVAJARDIR%%/serviio/org.restlet.ext.gson.jar -%%JAVAJARDIR%%/serviio/rome.jar +%%JAVAJARDIR%%/serviio/org.restlet.ext.xstream.jar +%%JAVAJARDIR%%/serviio/org.restlet.jar +%%JAVAJARDIR%%/serviio/padlock.jar %%JAVAJARDIR%%/serviio/rome-modules.jar -%%JAVAJARDIR%%/serviio/log4j.jar -%%JAVAJARDIR%%/serviio/freemarker.jar -%%JAVAJARDIR%%/serviio/derby.jar -%%JAVAJARDIR%%/serviio/jaudiotagger.jar +%%JAVAJARDIR%%/serviio/rome.jar %%JAVAJARDIR%%/serviio/sanselan.jar +%%JAVAJARDIR%%/serviio/serviio-client.jar +%%JAVAJARDIR%%/serviio/serviio-media-browser.jar +%%JAVAJARDIR%%/serviio/serviio.jar %%JAVAJARDIR%%/serviio/slf4j-api.jar -%%JAVAJARDIR%%/serviio/jul-to-slf4j.jar %%JAVAJARDIR%%/serviio/slf4j-log4j12.jar -%%JAVAJARDIR%%/serviio/jcl-over-slf4j.jar -%%JAVAJARDIR%%/serviio/jcs.jar -%%JAVAJARDIR%%/serviio/jdom.jar %%JAVAJARDIR%%/serviio/winp.jar -%%JAVAJARDIR%%/serviio/concurrent.jar %%JAVAJARDIR%%/serviio/xstream.jar -%%JAVAJARDIR%%/serviio/org.restlet.jar -%%JAVAJARDIR%%/serviio/org.restlet.ext.xstream.jar -%%JAVAJARDIR%%/serviio/httpcore.jar @dirrm %%JAVAJARDIR%%/serviio/plugins @dirrm %%JAVAJARDIR%%/serviio +@unexec cmp %D/%%ETCDIR%%/application-profiles.xml %D/%%ETCDIR%%/application-profiles.dist.xml && rm -f %D/%%ETCDIR%%/application-profiles.xml || echo Modified application-profiles.xml remains in %D/%%ETCDIR%% @unexec cmp %D/%%ETCDIR%%/profiles.xml %D/%%ETCDIR%%/profiles.dist.xml && rm -f %D/%%ETCDIR%%/profiles.xml || echo Modified profiles.xml remains in %D/%%ETCDIR%% @unexec cmp %D/%%ETCDIR%%/log4j.xml %D/%%ETCDIR%%/log4j.dist.xml && rm -f %D/%%ETCDIR%%/log4j.xml || echo Modified log4j.xml remains in %D/%%ETCDIR%% @unexec cmp %D/%%ETCDIR%%/console-log4j.properties %D/%%ETCDIR%%/console-log4j.dist.properties && rm -f %D/%%ETCDIR%%/console-log4j.properties || echo Modified console-log4j.properties remains in %D/%%ETCDIR%%