--- project-x-0.90.4dfsg.orig/debian/bin/projectx +++ project-x-0.90.4dfsg/debian/bin/projectx @@ -0,0 +1,3 @@ +#!/bin/sh +#Starts ProjectX +java -jar /usr/share/java/ProjectX.jar --- project-x-0.90.4dfsg.orig/debian/changelog +++ project-x-0.90.4dfsg/debian/changelog @@ -0,0 +1,11 @@ +project-x (0.90.4dfsg-0ubuntu2) hardy; urgency=low + + * Add libcommons-net-java to depends. (LP: #195053) + + -- Mario Limonciello Sun, 24 Feb 2008 10:48:58 -0600 + +project-x (0.90.4dfsg-0ubuntu1) hardy; urgency=low + + * Initial Release. (LP: #105896) + + -- Mario Limonciello Thu, 03 Jan 2008 15:22:42 -0600 --- project-x-0.90.4dfsg.orig/debian/docs +++ project-x-0.90.4dfsg/debian/docs @@ -0,0 +1,4 @@ +ReadMe.txt +ReleaseNotes_0.90.4.00.txt +ReleaseNotes_0.90.4.txt +htmls --- project-x-0.90.4dfsg.orig/debian/rules +++ project-x-0.90.4dfsg/debian/rules @@ -0,0 +1,23 @@ +#!/usr/bin/make -f +include /usr/share/cdbs/1/rules/debhelper.mk + +build/project-x:: + sed -i "s/lib/\/usr\/share\/java/g; \ + s/\-1.3.0//g; \ + s/jakarta\-//g" build.sh + sed -i "s/lib/\/usr\/share\/java/g; \ + s/\-1.3.0//g; \ + s/jakarta\-//g" MANIFEST.MF + /bin/bash build.sh + sed -i "s/java\ \-jar\ \/usr\/share\/projectx\/ProjectX.jar/\/usr\/bin\/projectx/" projectx.desktop + +clean:: + sed -i "s/\/usr\/bin\/projectx/java\ \-jar\ \/usr\/share\/projectx\/ProjectX.jar/" projectx.desktop + sed -i "s/\/usr\/share\/java/lib/g; \ + s/net.jar/net\-1.3.0.jar/; \ + s/\/oro/jakarta\-oro/" build.sh + sed -i "s/\/usr\/share\/java/lib/g; \ + s/net.jar/net\-1.3.0.jar/; \ + s/\/oro/jakarta\-oro/" MANIFEST.MF + rm -rf build + rm -rf ProjectX.jar --- project-x-0.90.4dfsg.orig/debian/install +++ project-x-0.90.4dfsg/debian/install @@ -0,0 +1,3 @@ +ProjectX.jar usr/share/java +projectx.desktop usr/share/applications +debian/bin/projectx usr/bin --- project-x-0.90.4dfsg.orig/debian/compat +++ project-x-0.90.4dfsg/debian/compat @@ -0,0 +1 @@ +5 --- project-x-0.90.4dfsg.orig/debian/manpages +++ project-x-0.90.4dfsg/debian/manpages @@ -0,0 +1 @@ +debian/projectx.1 --- project-x-0.90.4dfsg.orig/debian/copyright +++ project-x-0.90.4dfsg/debian/copyright @@ -0,0 +1,62 @@ +This package was debianized by Mario Limonciello on +Tue, 21 Jan 2008 16:41:23 -0500 + +This original source for this package was obtained via the website +http://sourceforge.net/projects/project-x + +It is distributed in a .zip archive, so it had to be repackaged. + +Additionally, due to DFSG, the lib/ directory has been removed from +the .orig.tar.gz due to questionable licensing on multiple binaries +shipped within it, as well as several unnecessary binaries under +the Apache License. + +Copyright: + + ProjectX: + dvb.matt + + Portions copyright Eric Albert + * This code is Copyright 1999-2001 by Eric Albert (ejalbert@cs.stanford.edu) and may be + * redistributed or modified in any form without restrictions as long as the portion of this + * comment from this paragraph through the end of the comment is not removed. The author + * requests that he be notified of any application, applet, or other binary that makes use of + * this code, but that's more out of curiosity than anything and is not required. This software + * includes no warranty. The author is not repsonsible for any loss of data or functionality + * or any adverse or unexpected effects of using this software. + + Other Contributors: + TheHorse - keyboardcontrol of preview + java.lang - conditional patch of H-resolution + R-One - DTS support + ghost - dreambox file segment completion + roehrist - CVS, X-input + pstorch - i18n support + chrisg - Topfield disk access (AddOn) + jazzydane - danish translation + Kano / RoEn - Unix buils script + catapult,Bonni - Topfield 5x00 export + MartinR - Gui-BaseOutputFileName + + +License: + + This Package is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public + License along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian & Ubuntu systems, a complete copy of the GPL can be found under +/usr/share/common-licenses/GPL + +The Debian packaging is © 2008, Mario Limonciello and is +also licensed under the GPL. --- project-x-0.90.4dfsg.orig/debian/projectx.1 +++ project-x-0.90.4dfsg/debian/projectx.1 @@ -0,0 +1,11 @@ +.TH "PROJECTX" "1" "26 January 2008" "" "" +.SH "NAME" +projectx \- DVB Demuxing utility +.SH "DESCRIPTION" +\fBprojectx\fP is an application designed to clean up and demux DVB streams. +European digital radio & television uses the DVB standard to broadcast its data. +Project X gives you a look behind the transmissions and tries its best to handle +and repair many stream types and shows what went wrong on reception. +.SH "AUTHOR" +\fBprojectx\fP is by dvb.matt + --- project-x-0.90.4dfsg.orig/debian/control +++ project-x-0.90.4dfsg/debian/control @@ -0,0 +1,19 @@ +Source: project-x +Section: x11 +Priority: optional +Maintainer: Ubuntu MOTU +Build-Depends: cdbs (>= 0.4.43), debhelper (>= 5.0.38), icedtea-java7-jdk, liboro-java, libcommons-net-java +XS-Python-Version: current +Standards-Version: 3.7.3 +Homepage: http://sourceforge.net/projects/project-x + +Package: project-x +Architecture: all +Depends:${misc:Depends}, libcommons-net-java, icedtea-java7-jre +Description: DVB demuxing tool + European digital radio & television uses the DVB standard to broadcast its + data. Project X gives you a look behind the transmissions and tries its + best to handle & repair many stream types and shows what went wrong on + reception. + +