[Lunar-commits] <moonbase> ProjectX: initial import

Jean-Michel Bruenn wdp at lunar-linux.org
Sat Mar 19 19:33:59 CET 2011


commit c600e26f0c90fc7391e2bb07ac3734bc0df4daff
Author: Jean-Michel Bruenn <wdp at lunar-linux.org>
Date:   Sat Mar 19 19:33:59 2011 +0100

    ProjectX: initial import
---
 video/ProjectX/BUILD     |   15 +++++++++++++++
 video/ProjectX/DEPENDS   |    1 +
 video/ProjectX/DETAILS   |   28 ++++++++++++++++++++++++++++
 video/ProjectX/PRE_BUILD |    2 ++
 4 files changed, 46 insertions(+), 0 deletions(-)

diff --git a/video/ProjectX/BUILD b/video/ProjectX/BUILD
new file mode 100644
index 0000000..ba4beeb
--- /dev/null
+++ b/video/ProjectX/BUILD
@@ -0,0 +1,15 @@
+(
+
+  NDIR=/opt/ProjectX                                              &&
+  sh build.sh                                                     &&
+  prepare_install                                                 &&
+  install -d -m 755 $NDIR/                                        &&
+  install -d -m 755 $NDIR/lib                                     &&
+  install -m 644 ProjectX.jar $NDIR/                              &&
+  install -m 644 lib/commons-net-1.3.0.jar $NDIR/lib/             &&
+  install -m 644 lib/jakarta-oro-2.0.8.jar $NDIR/lib/             &&
+  install -m 644 resources/*.properties $NDIR/                    &&
+  install -m 755 $SOURCE_CACHE/$SOURCE3 /usr/bin/ProjectX         &&
+  gather_docs ReadM*.txt ReleaseNotes*.txt lib/*.txt
+
+) > $C_FIFO 2>&1
diff --git a/video/ProjectX/DEPENDS b/video/ProjectX/DEPENDS
new file mode 100644
index 0000000..a2a3495
--- /dev/null
+++ b/video/ProjectX/DEPENDS
@@ -0,0 +1 @@
+depends %JAVA_SDK
diff --git a/video/ProjectX/DETAILS b/video/ProjectX/DETAILS
new file mode 100644
index 0000000..8720b8b
--- /dev/null
+++ b/video/ProjectX/DETAILS
@@ -0,0 +1,28 @@
+          MODULE=ProjectX
+         VERSION=0.90.4
+          SOURCE=${MODULE}_Source_eng_${VERSION}.00.zip
+         SOURCE2=${MODULE}_LanguagePack_${VERSION}.00.zip
+         SOURCE3=${MODULE}-v0.1
+      SOURCE_URL=$SFORGE_URL/project-x
+     SOURCE2_URL=$SOURCE_URL
+     SOURCE3_URL=$PATCH_URL
+      SOURCE_VFY=sha1:ef7be92217c276204fff290add0a9080c77b7eec
+     SOURCE2_VFY=sha1:9887c7d9a81384e006efb6dd8ef2925add7def3f
+     SOURCE3_VFY=sha1:7768330d9fd2888a1ec771b5a3409af976e2b477
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${MODULE}_Source_${VERSION}
+        WEB_SITE=http://www.lucike.info/
+         ENTERED=20110319
+         UPDATED=20110319
+           SHORT="Project X - DVB demux Tool"
+
+cat << EOF
+ProjectX enters the picture. It works like an MPEG-2 TS hardware
+decoder, splitting the transport stream into its components (MPEG
+elementary streams like audio, video, and other data (e.g.
+teletext)).
+
+While splitting the transport stream, ProjectX also checks the
+stream for errors and synchronizes video and audio. If ProjectX
+converts the transport stream to another format, it won't analyze
+and fix streams as thoroughly as in split mode.
+EOF
diff --git a/video/ProjectX/PRE_BUILD b/video/ProjectX/PRE_BUILD
new file mode 100644
index 0000000..adaacc6
--- /dev/null
+++ b/video/ProjectX/PRE_BUILD
@@ -0,0 +1,2 @@
+  default_pre_build                                             &&
+  unpack $SOURCE2


More information about the Lunar-commits mailing list