[vlc-commits] macosx: added PackageMaker project to create the EyeTV plugin installer
Felix Paul Kühne
git at videolan.org
Thu Feb 9 13:54:41 CET 2012
vlc/vlc-2.0 | branch: master | Felix Paul Kühne <fkuehne at videolan.org> | Thu Feb 9 13:46:50 2012 +0100| [53818c6f2136d136e86e72c7eb707cbf88c728c0] | committer: Felix Paul Kühne
macosx: added PackageMaker project to create the EyeTV plugin installer
(cherry picked from commit b79a47d8d06a83459a4e2c684633d75e3fe717b8)
> http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=53818c6f2136d136e86e72c7eb707cbf88c728c0
---
Makefile.am | 3 +++
.../01vlc-contents.xml | 1 +
.../EyeTV Plugin Installer.pmdoc/01vlc.xml | 1 +
.../EyeTV Plugin Installer.pmdoc/index.xml | 13 +++++++++++++
4 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index c34b99e..018f7ef 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -354,6 +354,9 @@ EXTRA_DIST += \
extras/package/macosx/eyetvplugin/eyetvplugin.h \
extras/package/macosx/eyetvplugin/English.lproj/InfoPlist.strings \
extras/package/macosx/eyetvplugin/eyetvplugin.xcodeproj/project.pbxproj \
+ extras/package/macosx/eyetvplugin/EyeTV Plugin Installer.pmdoc/01vlc-contents.xml \
+ extras/package/macosx/eyetvplugin/EyeTV Plugin Installer.pmdoc/01vlc.xml \
+ extras/package/macosx/eyetvplugin/EyeTV Plugin Installer.pmdoc/index.xml \
extras/package/macosx/README.MacOSX.rtf \
extras/package/macosx/Info.plist.in
diff --git a/extras/package/macosx/eyetvplugin/EyeTV Plugin Installer.pmdoc/01vlc-contents.xml b/extras/package/macosx/eyetvplugin/EyeTV Plugin Installer.pmdoc/01vlc-contents.xml
new file mode 100644
index 0000000..b9504b4
--- /dev/null
+++ b/extras/package/macosx/eyetvplugin/EyeTV Plugin Installer.pmdoc/01vlc-contents.xml
@@ -0,0 +1 @@
+<pkg-contents spec="1.12"><f n="VLC EyeTV Plug-In.bundle" o="" g="" p="0" pt="/Users/fpk/Desktop/vlc/extras/package/macosx/eyetvplugin/build/Release/VLC EyeTV Plug-In.bundle" m="false" t="file"/></pkg-contents>
\ No newline at end of file
diff --git a/extras/package/macosx/eyetvplugin/EyeTV Plugin Installer.pmdoc/01vlc.xml b/extras/package/macosx/eyetvplugin/EyeTV Plugin Installer.pmdoc/01vlc.xml
new file mode 100644
index 0000000..97101b9
--- /dev/null
+++ b/extras/package/macosx/eyetvplugin/EyeTV Plugin Installer.pmdoc/01vlc.xml
@@ -0,0 +1 @@
+<pkgref spec="1.12" uuid="DA869B40-5882-4E63-AA06-CD0C8DC06829"><config><identifier>org.videolan.vlcPluginForEyetv</identifier><version>1.5</version><description></description><post-install type="none"/><requireAuthorization/><installFrom relative="true" mod="true" includeRoot="true">build/Release/VLC EyeTV Plug-In.bundle</installFrom><installTo mod="true" relocatable="true">/Applications/EyeTV.app/Contents/Plugins</installTo><flags><followSymbolicLinks/></flags><packageStore type="internal"></packageStore><mod>installTo</mod><mod>relocatable</mod><mod>installFrom.path</mod><mod>identifier</mod><mod>parent</mod><mod>version</mod><mod>installTo.path</mod><mod>installFrom.isRelativeType</mod><mod>installFrom.isAbsoluteType</mod></config><contents><file-list>01vlc-contents.xml</file-list><filter>/CVS$</filter><filter>/\.svn$</filter><filter>/\.cvsignore$</filter><filter>/\.cvspass$</filter><filter>/\.DS_Store$</filter></contents></pkgref>
\ No newline at end of file
diff --git a/extras/package/macosx/eyetvplugin/EyeTV Plugin Installer.pmdoc/index.xml b/extras/package/macosx/eyetvplugin/EyeTV Plugin Installer.pmdoc/index.xml
new file mode 100644
index 0000000..8044343
--- /dev/null
+++ b/extras/package/macosx/eyetvplugin/EyeTV Plugin Installer.pmdoc/index.xml
@@ -0,0 +1,13 @@
+<pkmkdoc spec="1.12"><properties><title>VLC Plugin for EyeTV</title><build>/Users/fpk/Desktop/VLC Plugin for EyeTV.pkg</build><organization>org.videolan</organization><userSees ui="easy"/><min-target os="3"/><domain anywhere="true"/></properties><distribution><versions min-spec="1.000000"/><scripts></scripts></distribution><contents><choice title="VLC EyeTV Plug-In" id="choice2" starts_selected="true" starts_enabled="true" starts_hidden="false"><pkgref id="org.videolan.vlcPluginForEyetv"/></choice></contents><resources bg-scale="none" bg-align="topleft"><locale lang="en"><resource relative="true" mod="true" type="license">../../../../COPYING</resource><resource mime-type="text/rtf" kind="embedded" type="readme"><![CDATA[{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf320
+{\fonttbl\f0\fnil\fcharset0 LucidaGrande;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural
+
+\f0\fs26 \cf0 This installer adds a plugin to your EyeTV installation to play and process TV streams with VLC.\
+\
+Please note that you might have to re-run this installer in case that you update your EyeTV installation.}]]></resource><resource mime-type="text/rtf" kind="embedded" type="conclusion"><![CDATA[{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf320
+{\fonttbl\f0\fnil\fcharset0 LucidaGrande;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural
+
+\f0\fs26 \cf0 Please restart EyeTV to use the VLC plugin.}]]></resource></locale></resources><requirements><requirement id="filt" operator="eq" value="true"><file>/Applications/EyeTV.app</file><message>Please install EyeTV at its default location prior to installing this plugin.</message></requirement></requirements><flags/><item type="file">01vlc.xml</item><mod>properties.title</mod></pkmkdoc>
\ No newline at end of file
More information about the vlc-commits
mailing list