summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Wiegley <johnw@newartisans.com>2008-08-10 05:16:19 -0400
committerJohn Wiegley <johnw@newartisans.com>2008-08-10 05:16:19 -0400
commit3fc2bf263f71fbec6c3d066132d64af83cef718a (patch)
tree159ef7f0f7cb741a42e93e90230c629218ee06f9
parent71794f0bcd57f7d644effe4beec3974158bbfc55 (diff)
downloadfork-ledger-3fc2bf263f71fbec6c3d066132d64af83cef718a.tar.gz
fork-ledger-3fc2bf263f71fbec6c3d066132d64af83cef718a.tar.bz2
fork-ledger-3fc2bf263f71fbec6c3d066132d64af83cef718a.zip
Committed initial attempt at making a standalone installer for OS X.
-rw-r--r--dist/pkg/ledger.pmdoc/01libgmp-contents.xml1
-rw-r--r--dist/pkg/ledger.pmdoc/01libgmp.xml1
-rw-r--r--dist/pkg/ledger.pmdoc/02libintl-contents.xml1
-rw-r--r--dist/pkg/ledger.pmdoc/02libintl.xml1
-rw-r--r--dist/pkg/ledger.pmdoc/03libosp-contents.xml1
-rw-r--r--dist/pkg/ledger.pmdoc/03libosp.xml1
-rw-r--r--dist/pkg/ledger.pmdoc/04libofx-contents.xml1
-rw-r--r--dist/pkg/ledger.pmdoc/04libofx.xml1
-rw-r--r--dist/pkg/ledger.pmdoc/05libpcre-contents.xml1
-rw-r--r--dist/pkg/ledger.pmdoc/05libpcre.xml1
-rw-r--r--dist/pkg/ledger.pmdoc/06ledger-contents.xml1
-rw-r--r--dist/pkg/ledger.pmdoc/06ledger.xml1
-rw-r--r--dist/pkg/ledger.pmdoc/07ledger-contents.xml1
-rw-r--r--dist/pkg/ledger.pmdoc/07ledger.xml1
-rw-r--r--dist/pkg/ledger.pmdoc/08ledger-contents.xml1
-rw-r--r--dist/pkg/ledger.pmdoc/08ledger.xml1
-rw-r--r--dist/pkg/ledger.pmdoc/index.xml1
-rwxr-xr-xdist/pkg/post-install.sh8
18 files changed, 25 insertions, 0 deletions
diff --git a/dist/pkg/ledger.pmdoc/01libgmp-contents.xml b/dist/pkg/ledger.pmdoc/01libgmp-contents.xml
new file mode 100644
index 00000000..0a430288
--- /dev/null
+++ b/dist/pkg/ledger.pmdoc/01libgmp-contents.xml
@@ -0,0 +1 @@
+<pkg-contents spec="1.12"><f n="libgmp.3.4.2.dylib" o="root" g="admin" p="33261" pt="/opt/local/lib/libgmp.3.4.2.dylib" m="false" t="file"/></pkg-contents> \ No newline at end of file
diff --git a/dist/pkg/ledger.pmdoc/01libgmp.xml b/dist/pkg/ledger.pmdoc/01libgmp.xml
new file mode 100644
index 00000000..23719cb0
--- /dev/null
+++ b/dist/pkg/ledger.pmdoc/01libgmp.xml
@@ -0,0 +1 @@
+<pkgref spec="1.12" uuid="20CB3809-D9CA-4DC8-9D1C-7AF1A63BB48A"><config><identifier>com.newartisans.ledger261.libgmp342.pkg</identifier><version>1</version><description/><post-install type="none"/><requireAuthorization/><installFrom>/opt/local/lib/libgmp.3.4.2.dylib</installFrom><flags><followSymbolicLinks/></flags><packageStore type="internal"/><mod>parent</mod><mod>installTo.path</mod><mod>installTo</mod></config><contents><file-list>01libgmp-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/dist/pkg/ledger.pmdoc/02libintl-contents.xml b/dist/pkg/ledger.pmdoc/02libintl-contents.xml
new file mode 100644
index 00000000..c48f3143
--- /dev/null
+++ b/dist/pkg/ledger.pmdoc/02libintl-contents.xml
@@ -0,0 +1 @@
+<pkg-contents spec="1.12"><f n="libintl.8.0.2.dylib" o="root" g="admin" p="33188" pt="/opt/local/lib/libintl.8.0.2.dylib" m="false" t="file"/></pkg-contents> \ No newline at end of file
diff --git a/dist/pkg/ledger.pmdoc/02libintl.xml b/dist/pkg/ledger.pmdoc/02libintl.xml
new file mode 100644
index 00000000..07805206
--- /dev/null
+++ b/dist/pkg/ledger.pmdoc/02libintl.xml
@@ -0,0 +1 @@
+<pkgref spec="1.12" uuid="45E37CF4-128B-4810-9BC8-BDE24D0C2D31"><config><identifier>com.newartisans.ledger261.libintl802.pkg</identifier><version>1</version><description/><post-install type="none"/><requireAuthorization/><installFrom>/opt/local/lib/libintl.8.0.2.dylib</installFrom><flags><followSymbolicLinks/></flags><packageStore type="internal"/><mod>parent</mod><mod>installTo.path</mod><mod>installTo</mod></config><contents><file-list>02libintl-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/dist/pkg/ledger.pmdoc/03libosp-contents.xml b/dist/pkg/ledger.pmdoc/03libosp-contents.xml
new file mode 100644
index 00000000..f620ae64
--- /dev/null
+++ b/dist/pkg/ledger.pmdoc/03libosp-contents.xml
@@ -0,0 +1 @@
+<pkg-contents spec="1.12"><f n="libosp.5.0.0.dylib" o="root" g="admin" p="33261" pt="/opt/local/lib/libosp.5.0.0.dylib" m="false" t="file"/></pkg-contents> \ No newline at end of file
diff --git a/dist/pkg/ledger.pmdoc/03libosp.xml b/dist/pkg/ledger.pmdoc/03libosp.xml
new file mode 100644
index 00000000..0c355399
--- /dev/null
+++ b/dist/pkg/ledger.pmdoc/03libosp.xml
@@ -0,0 +1 @@
+<pkgref spec="1.12" uuid="68EFD971-45E8-41F0-A238-48A0D7DB919A"><config><identifier>com.newartisans.ledger261.libosp500.pkg</identifier><version>1</version><description/><post-install type="none"/><requireAuthorization/><installFrom>/opt/local/lib/libosp.5.0.0.dylib</installFrom><flags><followSymbolicLinks/></flags><packageStore type="internal"/><mod>parent</mod><mod>installTo.path</mod><mod>installTo</mod></config><contents><file-list>03libosp-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/dist/pkg/ledger.pmdoc/04libofx-contents.xml b/dist/pkg/ledger.pmdoc/04libofx-contents.xml
new file mode 100644
index 00000000..9fd6b67f
--- /dev/null
+++ b/dist/pkg/ledger.pmdoc/04libofx-contents.xml
@@ -0,0 +1 @@
+<pkg-contents spec="1.12"><f n="libofx.3.0.1.dylib" o="root" g="admin" p="33261" pt="/opt/local/lib/libofx.3.0.1.dylib" m="false" t="file"/></pkg-contents> \ No newline at end of file
diff --git a/dist/pkg/ledger.pmdoc/04libofx.xml b/dist/pkg/ledger.pmdoc/04libofx.xml
new file mode 100644
index 00000000..44ac60c7
--- /dev/null
+++ b/dist/pkg/ledger.pmdoc/04libofx.xml
@@ -0,0 +1 @@
+<pkgref spec="1.12" uuid="25459941-C854-492F-BBCB-AB386E085408"><config><identifier>com.newartisans.ledger261.libofx301.pkg</identifier><version>1</version><description/><post-install type="none"/><requireAuthorization/><installFrom>/opt/local/lib/libofx.3.0.1.dylib</installFrom><flags><followSymbolicLinks/></flags><packageStore type="internal"/><mod>parent</mod><mod>installTo.path</mod><mod>installTo</mod></config><contents><file-list>04libofx-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/dist/pkg/ledger.pmdoc/05libpcre-contents.xml b/dist/pkg/ledger.pmdoc/05libpcre-contents.xml
new file mode 100644
index 00000000..244c7d22
--- /dev/null
+++ b/dist/pkg/ledger.pmdoc/05libpcre-contents.xml
@@ -0,0 +1 @@
+<pkg-contents spec="1.12"><f n="libpcre.0.0.1.dylib" o="root" g="admin" p="33261" pt="/opt/local/lib/libpcre.0.0.1.dylib" m="false" t="file"/></pkg-contents> \ No newline at end of file
diff --git a/dist/pkg/ledger.pmdoc/05libpcre.xml b/dist/pkg/ledger.pmdoc/05libpcre.xml
new file mode 100644
index 00000000..28d7188b
--- /dev/null
+++ b/dist/pkg/ledger.pmdoc/05libpcre.xml
@@ -0,0 +1 @@
+<pkgref spec="1.12" uuid="C507CC8C-58DE-41FF-ACAF-393176088653"><config><identifier>com.newartisans.ledger261.libpcre001.pkg</identifier><version>1</version><description/><post-install type="none"/><requireAuthorization/><installFrom>/opt/local/lib/libpcre.0.0.1.dylib</installFrom><flags><followSymbolicLinks/></flags><packageStore type="internal"/><mod>parent</mod><mod>installTo.path</mod><mod>installTo</mod></config><contents><file-list>05libpcre-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/dist/pkg/ledger.pmdoc/06ledger-contents.xml b/dist/pkg/ledger.pmdoc/06ledger-contents.xml
new file mode 100644
index 00000000..277b9294
--- /dev/null
+++ b/dist/pkg/ledger.pmdoc/06ledger-contents.xml
@@ -0,0 +1 @@
+<pkg-contents spec="1.12"><f n="ledger.pdf" o="johnw" g="501" p="33188" pt="/Users/johnw/Products/2.6.1/ledger.pdf" m="false" t="file"/></pkg-contents> \ No newline at end of file
diff --git a/dist/pkg/ledger.pmdoc/06ledger.xml b/dist/pkg/ledger.pmdoc/06ledger.xml
new file mode 100644
index 00000000..d90d9a33
--- /dev/null
+++ b/dist/pkg/ledger.pmdoc/06ledger.xml
@@ -0,0 +1 @@
+<pkgref spec="1.12" uuid="332F048F-7778-42FF-AABB-A519AC0CCEC5"><config><identifier>com.newartisans.ledger261.ledger.pkg</identifier><version>1</version><description/><post-install type="none"/><requireAuthorization/><installFrom>/Users/johnw/Products/2.6.1/ledger.pdf</installFrom><flags><followSymbolicLinks/></flags><packageStore type="internal"/><mod>parent</mod></config><contents><file-list>06ledger-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/dist/pkg/ledger.pmdoc/07ledger-contents.xml b/dist/pkg/ledger.pmdoc/07ledger-contents.xml
new file mode 100644
index 00000000..8314ef4d
--- /dev/null
+++ b/dist/pkg/ledger.pmdoc/07ledger-contents.xml
@@ -0,0 +1 @@
+<pkg-contents spec="1.12"><f n="ledger.info" o="johnw" g="501" p="33188" pt="/Users/johnw/Projects/branches/2.6.1/ledger.info" m="false" t="file"/></pkg-contents> \ No newline at end of file
diff --git a/dist/pkg/ledger.pmdoc/07ledger.xml b/dist/pkg/ledger.pmdoc/07ledger.xml
new file mode 100644
index 00000000..582ed128
--- /dev/null
+++ b/dist/pkg/ledger.pmdoc/07ledger.xml
@@ -0,0 +1 @@
+<pkgref spec="1.12" uuid="AF6A8ADD-2251-4548-B762-B0FFC7D664DE"><config><identifier>com.newartisans.ledger261.ledger-1.pkg</identifier><version>1</version><description/><post-install type="none"/><requireAuthorization/><installFrom>/Users/johnw/Projects/branches/2.6.1/ledger.info</installFrom><flags><followSymbolicLinks/></flags><packageStore type="internal"/><mod>parent</mod><mod>scripts.postinstall.path</mod><mod>installTo.path</mod><mod>installTo</mod></config><contents><file-list>07ledger-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/dist/pkg/ledger.pmdoc/08ledger-contents.xml b/dist/pkg/ledger.pmdoc/08ledger-contents.xml
new file mode 100644
index 00000000..6adf8d2c
--- /dev/null
+++ b/dist/pkg/ledger.pmdoc/08ledger-contents.xml
@@ -0,0 +1 @@
+<pkg-contents spec="1.12"><f n="ledger.el" o="johnw" g="501" p="33188" pt="/Users/johnw/Projects/branches/2.6.1/ledger.el" m="false" t="file"/></pkg-contents> \ No newline at end of file
diff --git a/dist/pkg/ledger.pmdoc/08ledger.xml b/dist/pkg/ledger.pmdoc/08ledger.xml
new file mode 100644
index 00000000..28489728
--- /dev/null
+++ b/dist/pkg/ledger.pmdoc/08ledger.xml
@@ -0,0 +1 @@
+<pkgref spec="1.12" uuid="3E76E43D-8A47-4CE2-B9C9-7F8BD8040222"><config><identifier>com.newartisans.ledger261.ledger-2.pkg</identifier><version>1</version><description/><post-install type="none"/><requireAuthorization/><installFrom>/Users/johnw/Projects/branches/2.6.1/ledger.el</installFrom><flags><followSymbolicLinks/></flags><packageStore type="internal"/><mod>parent</mod><mod>installTo.path</mod><mod>installTo</mod></config><contents><file-list>08ledger-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/dist/pkg/ledger.pmdoc/index.xml b/dist/pkg/ledger.pmdoc/index.xml
new file mode 100644
index 00000000..0c8c8963
--- /dev/null
+++ b/dist/pkg/ledger.pmdoc/index.xml
@@ -0,0 +1 @@
+<pkmkdoc spec="1.12"><properties><title>Ledger 2.6.1</title><build>/Users/johnw/Projects/ledger/Ledger 2.6.1.pkg</build><organization>com.newartisans</organization><userSees ui="easy"/><min-target os="3"/><domain system="true"/></properties><distribution><versions min-spec="1.000000"/><scripts></scripts></distribution><description>Ledger is a command-line, double-entry accounting system.</description><contents><choice title="libgmp" id="gmp" description="The GNP multi-precision math library. " starts_selected="true" starts_enabled="true" starts_hidden="false"><customLoc mod="true">/usr/lib</customLoc><pkgref id="com.newartisans.ledger261.libgmp342.pkg"/></choice><choice title="libintl.8.0.2" id="choice9" starts_selected="true" starts_enabled="true" starts_hidden="false"><pkgref id="com.newartisans.ledger261.libintl802.pkg"/></choice><choice title="libosp.5.0.0" id="choice10" starts_selected="true" starts_enabled="true" starts_hidden="false"><pkgref id="com.newartisans.ledger261.libosp500.pkg"/></choice><choice title="libofx.3.0.1" id="choice11" starts_selected="true" starts_enabled="true" starts_hidden="false"><pkgref id="com.newartisans.ledger261.libofx301.pkg"/></choice><choice title="libpcre.0.0.1" id="choice12" starts_selected="true" starts_enabled="true" starts_hidden="false"><pkgref id="com.newartisans.ledger261.libpcre001.pkg"/></choice><choice title="ledger" id="choice13" starts_selected="true" starts_enabled="true" starts_hidden="false"><pkgref id="com.newartisans.ledger261.ledger.pkg"/><pkgref id="com.newartisans.ledger261.ledger-1.pkg"/></choice><choice title="ledger" id="choice14" starts_selected="true" starts_enabled="true" starts_hidden="false"><pkgref id="com.newartisans.ledger261.ledger-2.pkg"/></choice></contents><resources bg-scale="none" bg-align="topleft"><locale lang="en"><resource relative="true" mod="true" type="license">LICENSE</resource><resource relative="true" mod="true" type="readme">README</resource></locale></resources><requirements><requirement id="sosv" operator="ge" value="'10.5.0'"/></requirements><flags/><item type="file">01libgmp.xml</item><item type="file">02libintl.xml</item><item type="file">03libosp.xml</item><item type="file">04libofx.xml</item><item type="file">05libpcre.xml</item><item type="file">06ledger.xml</item><item type="file">07ledger.xml</item><item type="file">08ledger.xml</item><mod>properties.customizeOption</mod><mod>properties.userDomain</mod><mod>properties.title</mod><mod>description</mod><mod>properties.anywhereDomain</mod><mod>properties.systemDomain</mod></pkmkdoc> \ No newline at end of file
diff --git a/dist/pkg/post-install.sh b/dist/pkg/post-install.sh
new file mode 100755
index 00000000..158ca7c2
--- /dev/null
+++ b/dist/pkg/post-install.sh
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+ln -sf /usr/lib/libexpat.1.5.2.dylib /usr/lib/libexpat.1.dylib
+ln -sf /usr/lib/libexpat.1.5.2.dylib /usr/lib/libexpat.dylib
+
+ln -sf /usr/lib/libgmp.3.4.2.dylib /usr/lib/libgmp.3.dylib
+ln -sf /usr/lib/libgmp.3.4.2.dylib /usr/lib/libgmp.dylib
+