mirror of
https://github.com/fish-shell/fish-shell
synced 2024-11-10 07:04:29 +00:00
Added PackageMaker file
Updated make_pkg.sh to use it
This commit is contained in:
parent
b0f4ff2879
commit
2d3d6e1c17
4 changed files with 41 additions and 1 deletions
1
build_tools/fish_shell.pmdoc/01fish-contents.xml
Normal file
1
build_tools/fish_shell.pmdoc/01fish-contents.xml
Normal file
File diff suppressed because one or more lines are too long
1
build_tools/fish_shell.pmdoc/01fish.xml
Normal file
1
build_tools/fish_shell.pmdoc/01fish.xml
Normal file
|
@ -0,0 +1 @@
|
|||
<pkgref spec="1.12" uuid="6A7E1ED5-E40E-4ACE-959B-B9D77555AD39"><config><identifier>com.ridiculousfish.fish-shell.fishShell.fish_pkg.pkg</identifier><version>1.0</version><description/><post-install type="none"/><requireAuthorization/><installFrom>/private/tmp/fish_pkg</installFrom><installTo>/</installTo><flags><followSymbolicLinks/></flags><packageStore type="internal"/><mod>installTo</mod><mod>parent</mod></config><contents><file-list>01fish-contents.xml</file-list><filter>/CVS$</filter><filter>/\.svn$</filter><filter>/\.cvsignore$</filter><filter>/\.cvspass$</filter><filter>/\.DS_Store$</filter></contents></pkgref>
|
38
build_tools/fish_shell.pmdoc/index.xml
Normal file
38
build_tools/fish_shell.pmdoc/index.xml
Normal file
|
@ -0,0 +1,38 @@
|
|||
<pkmkdoc spec="1.12"><properties><title>fish shell</title><organization>com.ridiculousfish.fish-shell</organization><userSees ui="easy"/><min-target os="2"/><domain anywhere="true"/></properties><distribution><versions min-spec="1.000000"/><scripts></scripts></distribution><contents><choice title="fish_pkg" id="fish shell" starts_selected="true" starts_enabled="true" starts_hidden="false"><pkgref id="com.ridiculousfish.fish-shell.fishShell.fish_pkg.pkg"/></choice></contents><resources bg-scale="proportional" bg-align="bottomleft"><locale lang="en"><resource mod="true" type="background">/Users/peter/Desktop/Untitled.pdf</resource><resource mime-type="text/rtf" kind="embedded" type="welcome"><![CDATA[{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470
|
||||
{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
|
||||
{\colortbl;\red255\green255\blue255;}
|
||||
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural
|
||||
|
||||
\f0\fs24 \cf0 This installs ridiculous_fish's fork of fish, a command line shell for Mac OS X, Linux, and the rest of the family.\
|
||||
\
|
||||
The path to fish will be added to /etc/shells, but your default shell will not be modified. \
|
||||
}]]></resource><resource mime-type="text/rtf" kind="embedded" type="conclusion"><![CDATA[{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470
|
||||
{\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fnil\fcharset0 Monaco;}
|
||||
{\colortbl;\red255\green255\blue255;}
|
||||
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural
|
||||
|
||||
\f0\fs24 \cf0 Run
|
||||
\f1 fish
|
||||
\f0 at the command line to start it up! Some useful commands:\
|
||||
\
|
||||
Interactively set your colors from a web page:\
|
||||
\
|
||||
|
||||
\f1 fish_config
|
||||
\f0 \
|
||||
\
|
||||
Update man-page completions:\
|
||||
\
|
||||
|
||||
\f1 fish_update_completions
|
||||
\f0 \
|
||||
\
|
||||
Make fish your default shell:\
|
||||
\
|
||||
|
||||
\f1 chsh -s /usr/local/bin/fish\
|
||||
|
||||
\f0 \
|
||||
\
|
||||
Enjoy!\
|
||||
}]]></resource></locale></resources><flags/><item type="file">01fish.xml</item><mod>properties.title</mod><mod>description</mod></pkmkdoc>
|
|
@ -5,7 +5,7 @@ mkdir -p /tmp/fish_pkg/
|
|||
if make install prefix=/tmp/fish_pkg/usr/local/
|
||||
then
|
||||
echo "Root written to /tmp/fish_pkg/"
|
||||
if pkgbuild --identifier com.ridiculousfish.fish-shell --scripts build_tools/osx_package_scripts/ --root /tmp/fish_pkg/ ~/fish_installer.pkg
|
||||
if /Developer/usr/bin/packagemaker --doc ./build_tools/fish_shell.pmdoc --out ~/fish_installer.pkg
|
||||
then
|
||||
echo "Package written to ~/fish_installer.pkg"
|
||||
else
|
||||
|
|
Loading…
Reference in a new issue