Date: Sat, 9 Apr 2005 17:53:40 +0200 From: Juergen Lock <nox@jelal.kn-bremen.de> To: multimedia@freebsd.org Subject: 4.x tester needed for ProjectX port Message-ID: <20050409175340.A2093@saturn.kn-bremen.de>
next in thread | raw e-mail | index | archive | help
ProjectX is a java app to (mainly) cut/demux dvb recordings (mpeg .ts files), the resulting .m2v and .mpa files can directly be used in e.g. dvdstyler. (or manually mplex'd etc.) Tested on 5.3 with jdk14, just want to make sure it installs and runs on 4.x too. Thanx, Juergen # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # Makefile # pkg-descr # pkg-plist # distinfo # files/ # files/project-x # echo x - Makefile sed 's/^X//' >Makefile << 'END-of-Makefile' X# New ports collection makefile for: p7zip X# Date created: Sat Apr 9 17:51:06 CEST 2005 X# Whom: Juergen Lock <nox@jelal.kn-bremen.de> X# X# $FreeBSD$ X# X XPORTNAME= projectx XPORTVERSION= 0.82.1.00 XCATEGORIES= multimedia java XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= project-x XDISTNAME= ProjectX_Source_${PORTVERSION} X XMAINTAINER= nox@jelal.kn-bremen.de XCOMMENT= DVB (mpeg) cutting/demux tool X XUSE_ZIP= yes XUSE_JAVA= 1.3+ XNEED_JAVAC= yes XPLIST_SUB+= JAVAJARDIR=${JAVAJARDIR:S/^${PREFIX}\///} X Xpost-extract: X @${SED} -e "s|%%PREFIX%%|${PREFIX}|" -e "s|%%JAVA%%|${JAVA}|" -e "s|%%JAVAJARDIR%%|${JAVAJARDIR}|" ${FILESDIR}/project-x >${WRKDIR}/project-x X ${TR} -d '\015' <${WRKSRC}/build.sh |${SED} -e "s|^javac|${JAVAC}|" >${WRKSRC}/build-fbsd.sh X Xdo-build: X cd ${WRKSRC} && ${MKDIR} build && ${SH} build-fbsd.sh X Xdo-install: X ${MKDIR} ${JAVAJARDIR}/lib X ${INSTALL_DATA} ${WRKSRC}/ProjectX.jar ${JAVAJARDIR} X ${INSTALL_DATA} ${WRKSRC}/lib/commons-net-1.3.0.jar ${JAVAJARDIR}/lib X ${INSTALL_DATA} ${WRKSRC}/lib/jakarta-oro-2.0.8.jar ${JAVAJARDIR}/lib X ${MKDIR} ${PREFIX}/share/projectx/htmls/images ${PREFIX}/share/projectx/htmls/de X ${INSTALL_DATA} ${WRKSRC}/htmls/*.html ${PREFIX}/share/projectx/htmls X ${INSTALL_DATA} ${WRKSRC}/htmls/de/*.html ${PREFIX}/share/projectx/htmls/de X ${INSTALL_DATA} ${WRKSRC}/htmls/images/* ${PREFIX}/share/projectx/htmls/images X ${INSTALL_SCRIPT} ${WRKDIR}/project-x ${PREFIX}/bin X X.include <bsd.port.mk> END-of-Makefile echo x - pkg-descr sed 's/^X//' >pkg-descr << 'END-of-pkg-descr' XX - a free Java based demux utility XCopyright (C) 2001-2004 dvb.matt X XEuropean digital radio & television uses the DVB standard to broadcast its Xdata. Project X gives you a look behind the transmissions and tries its best Xto handle & repair many stream types and shows what went wrong on reception. X XIt is intended for educational purposes only, as a non-commercial test project. XIt may not be used otherwise. Most parts are only experimental. X XWWW: http://sourceforge.net/projects/project-x END-of-pkg-descr echo x - pkg-plist sed 's/^X//' >pkg-plist << 'END-of-pkg-plist' Xbin/project-x X%%JAVAJARDIR%%/ProjectX.jar X%%JAVAJARDIR%%/lib/commons-net-1.3.0.jar X%%JAVAJARDIR%%/lib/jakarta-oro-2.0.8.jar X@dirrm %%JAVAJARDIR%%/lib Xshare/projectx/htmls/cli.html Xshare/projectx/htmls/faq.html Xshare/projectx/htmls/index.html Xshare/projectx/htmls/images/right.gif Xshare/projectx/htmls/images/up.gif Xshare/projectx/htmls/images/px.gif Xshare/projectx/htmls/de/cli.html Xshare/projectx/htmls/de/faq.html Xshare/projectx/htmls/de/index.html X@dirrm share/projectx/htmls/images X@dirrm share/projectx/htmls/de X@dirrm share/projectx/htmls X@dirrm share/projectx END-of-pkg-plist echo x - distinfo sed 's/^X//' >distinfo << 'END-of-distinfo' XMD5 (ProjectX_Source_0.82.1.00.zip) = 95b87eafb547ff75df75d07b31f7355d XSIZE (ProjectX_Source_0.82.1.00.zip) = 700265 END-of-distinfo echo c - files/ mkdir -p files/ > /dev/null 2>&1 echo x - files/project-x sed 's/^X//' >files/project-x << 'END-of-files/project-x' X#! /bin/sh Xcase "$#" in X0) X mkdir -p ~/.projectx X cd ~/.projectx X ln -sf %%PREFIX%%/share/projectx/htmls . X %%JAVA%% -jar %%JAVAJARDIR%%/ProjectX.jar "$@" X ;; X*) X %%JAVA%% -jar %%JAVAJARDIR%%/ProjectX.jar "$@" X ;; Xesac END-of-files/project-x exit
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050409175340.A2093>