aboutsummaryrefslogtreecommitdiffhomepage
path: root/build_tools
diff options
context:
space:
mode:
authorGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-05-22 00:05:41 -0700
committerGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-05-22 00:05:41 -0700
commit6f9a5231510e884b2bb2365b95a2808f6bdb4f55 (patch)
tree657c1892ca93f2616b88e4eac9c07d6f7640c6be /build_tools
parent673faf715282ebc86a9b4f13bb450015136f9c3f (diff)
Some tweaks to build tools
Started make_deb.sh for Debian package
Diffstat (limited to 'build_tools')
-rw-r--r--build_tools/fish_shell.pmdoc/01fish.xml2
-rw-r--r--build_tools/fish_shell.pmdoc/index.xml6
-rwxr-xr-xbuild_tools/make_deb.sh9
-rwxr-xr-xbuild_tools/make_pkg.sh4
-rwxr-xr-xbuild_tools/make_tarball.sh4
5 files changed, 18 insertions, 7 deletions
diff --git a/build_tools/fish_shell.pmdoc/01fish.xml b/build_tools/fish_shell.pmdoc/01fish.xml
index efe170e1..b5a8f696 100644
--- a/build_tools/fish_shell.pmdoc/01fish.xml
+++ b/build_tools/fish_shell.pmdoc/01fish.xml
@@ -1 +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></description><post-install type="none"/><requireAuthorization/><installFrom>/private/tmp/fish_pkg</installFrom><installTo>/</installTo><flags><followSymbolicLinks/></flags><packageStore type="internal"></packageStore><mod>parent</mod><mod>installTo</mod></config></pkgref> \ No newline at end of file
+<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></description><post-install type="none"/><requireAuthorization/><installFrom>/private/tmp/fish_pkg</installFrom><installTo>/</installTo><flags><followSymbolicLinks/></flags><packageStore type="internal"></packageStore><mod>installTo</mod><mod>parent</mod></config></pkgref> \ No newline at end of file
diff --git a/build_tools/fish_shell.pmdoc/index.xml b/build_tools/fish_shell.pmdoc/index.xml
index 19e3c824..73ce81e9 100644
--- a/build_tools/fish_shell.pmdoc/index.xml
+++ b/build_tools/fish_shell.pmdoc/index.xml
@@ -3,15 +3,17 @@
{\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.\
+\f0\fs30 \cf0 This installs ridiculous_fish's fork of fish, a command line shell for Mac OS X, Linux, and the rest of the family. For more information on fish, visit {\field{\*\fldinst{HYPERLINK "http://ridiculousfish.com/shell/"}}{\fldrslt http://ridiculousfish.com/shell/}}\
\
The path to fish will be added to /etc/shells, but your default shell will not be modified. \
+\
+This release is beta r1.\
}]]></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
+\f0\fs26 \cf0 Run
\f1 fish
\f0 at the command line to start it up! Some useful commands:\
\
diff --git a/build_tools/make_deb.sh b/build_tools/make_deb.sh
new file mode 100755
index 00000000..227e4886
--- /dev/null
+++ b/build_tools/make_deb.sh
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+rm -f /tmp/fish_fish_deb
+mkdir /tmp/fish_fish_deb
+git archive --format=tar fish_fish | tar -x -C /tmp/fish_fish_deb
+cd /tmp/fish_fish_deb
+./configure
+make
+sudo checkinstall make install
diff --git a/build_tools/make_pkg.sh b/build_tools/make_pkg.sh
index 315e3d3b..a8089536 100755
--- a/build_tools/make_pkg.sh
+++ b/build_tools/make_pkg.sh
@@ -5,9 +5,9 @@ mkdir -p /tmp/fish_pkg/
if make install prefix=/tmp/fish_pkg/usr/local/
then
echo "Root written to /tmp/fish_pkg/"
- if /Developer/usr/bin/packagemaker --doc ./build_tools/fish_shell.pmdoc --out ~/fish_installer.pkg
+ if /Developer/usr/bin/packagemaker --doc ./build_tools/fish_shell.pmdoc --out ~/fishfish.pkg
then
- echo "Package written to ~/fish_installer.pkg"
+ echo "Package written to ~/fishfish.pkg"
else
echo "Package could not be written"
fi
diff --git a/build_tools/make_tarball.sh b/build_tools/make_tarball.sh
index 2e710174..bd81423f 100755
--- a/build_tools/make_tarball.sh
+++ b/build_tools/make_tarball.sh
@@ -1,9 +1,9 @@
#!/bin/sh
rm -f /tmp/fish_fish.tar /tmp/fish_fish.tar.gz
-if git archive --format=tar fish_fish | gzip - > /tmp/fish_fish.tar
+if git archive --format=tar fish_fish | gzip - > /tmp/fishfish.tar.gz
then
- echo "Tarball written to /tmp/fish_fish.tar.gz"
+ echo "Tarball written to /tmp/fishfish.tar.gz"
else
echo "Tarball could not be written"
fi