aboutsummaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2003-10-24 14:15:28 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2003-10-24 14:15:28 +0000
commit19a71b7b8a1309e9a86b3238323c27b586b4684d (patch)
treef89dca0541f53557d15dfd5a1326c84518b2792d /packages
parent7c3fcc821c03772866ef290e82d2dfd6c24a975c (diff)
functional .app-stype double-clicker
svn path=/trunk/; revision=1133
Diffstat (limited to 'packages')
-rw-r--r--packages/darwin_pkg/double-clickers/Info.plist41
-rw-r--r--packages/darwin_pkg/double-clickers/Makefile39
-rwxr-xr-xpackages/darwin_pkg/double-clickers/Pd.command3
-rw-r--r--packages/darwin_pkg/double-clickers/Pd.term95
-rwxr-xr-xpackages/darwin_pkg/double-clickers/Pure Data4
-rw-r--r--packages/darwin_pkg/double-clickers/pd-double-clickers.info16
-rw-r--r--packages/darwin_pkg/double-clickers/pd-file.icnsbin0 -> 2450 bytes
-rw-r--r--packages/darwin_pkg/double-clickers/pd.icnsbin0 -> 2937 bytes
8 files changed, 198 insertions, 0 deletions
diff --git a/packages/darwin_pkg/double-clickers/Info.plist b/packages/darwin_pkg/double-clickers/Info.plist
new file mode 100644
index 00000000..1a843424
--- /dev/null
+++ b/packages/darwin_pkg/double-clickers/Info.plist
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>English</string>
+ <key>CFBundleDocumentTypes</key>
+ <array>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>pd</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>pd-file.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>Pure Data Patch</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>Pdpd</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ </dict>
+ </array>
+ <key>CFBundleExecutable</key>
+ <string>Pure Data</string>
+ <key>CFBundleIdentifier</key>
+ <string>net.sourceforge.pure-data</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundlePackageType</key>
+ <string>APPL</string>
+ <key>CFBundleSignature</key>
+ <string>Pdpd</string>
+ <key>CFBundleIconFile</key>
+ <string>pd.icns</string>
+ <key>CFBundleVersion</key>
+ <string>0.37</string>
+</dict>
+</plist>
diff --git a/packages/darwin_pkg/double-clickers/Makefile b/packages/darwin_pkg/double-clickers/Makefile
new file mode 100644
index 00000000..a37460a3
--- /dev/null
+++ b/packages/darwin_pkg/double-clickers/Makefile
@@ -0,0 +1,39 @@
+# Created by Hans-Christoph Steiner <hans@eds.org> to generate MacOS X packages
+# This Makefile does not generate a PDDP pkg, PDDP has its own Makefile
+#
+# For info on making file types and icons, see:
+# http://www.macosxhints.com/article.php?story=20030728055235121&query=add+icon+file
+#
+
+current: darwin_pkg
+
+PACKAGE_VERSION = $(shell date +20%y.%m.%d)
+PACKAGE_PREFIX = pd-double-clickers
+PACKAGE_NAME = $(PACKAGE_PREFIX)-$(PACKAGE_VERSION)
+
+darwin_pkg_clean:
+ -sudo rm -Rf installroot/ $(PACKAGE_PREFIX)*.pkg/
+ -rm -f $(PACKAGE_PREFIX)-*.info 1 License.html Welcome.???*
+
+# install into MSP's default: /usr/local/lib
+
+darwin_pkg: darwin_pkg_clean
+# set up installroot dir
+ install -d "installroot/Applications/Pure Data.app/Contents/MacOS"
+ install -m555 Pd.* "installroot/Applications/Pure Data.app/Contents/MacOS"
+ install -m555 "Pure Data" "installroot/Applications/Pure Data.app/Contents/MacOS"
+ install -m444 Info.plist "installroot/Applications/Pure Data.app/Contents"
+ install -d "installroot/Applications/Pure Data.app/Contents/Resources"
+ install -m444 *.icns "installroot/Applications/Pure Data.app/Contents/Resources"
+ cp -f pd-double-clickers.info $(PACKAGE_NAME).info
+# delete cruft
+ -find installroot -name .DS_Store -delete
+ -find installroot -name CVS -delete
+ -rm -f 1
+# set proper permissions
+ sudo chown -R root:staff installroot
+ package installroot $(PACKAGE_NAME).info -d . -ignoreDSStore
+# install pkg docs
+# install -m 644 License.html $(PACKAGE_NAME).pkg/Contents/Resources
+ sudo chown -R root:staff $(PACKAGE_NAME).pkg/Contents/Resources
+
diff --git a/packages/darwin_pkg/double-clickers/Pd.command b/packages/darwin_pkg/double-clickers/Pd.command
new file mode 100755
index 00000000..53f4196f
--- /dev/null
+++ b/packages/darwin_pkg/double-clickers/Pd.command
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+/usr/local/bin/pd -rt
diff --git a/packages/darwin_pkg/double-clickers/Pd.term b/packages/darwin_pkg/double-clickers/Pd.term
new file mode 100644
index 00000000..dfa307fd
--- /dev/null
+++ b/packages/darwin_pkg/double-clickers/Pd.term
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>WindowSettings</key>
+ <array>
+ <dict>
+ <key>AutoFocus</key>
+ <string>YES</string>
+ <key>Autowrap</key>
+ <string>YES</string>
+ <key>Backwrap</key>
+ <string>YES</string>
+ <key>Bell</key>
+ <string>YES</string>
+ <key>BlinkCursor</key>
+ <string>NO</string>
+ <key>CleanCommands</key>
+ <string>rlogin;telnet;ssh;slogin</string>
+ <key>Columns</key>
+ <string>80</string>
+ <key>CursorShape</key>
+ <string>2</string>
+ <key>CustomTitle</key>
+ <string>pure data</string>
+ <key>DeleteKeySendsBackspace</key>
+ <string>NO</string>
+ <key>DisableAnsiColors</key>
+ <string>NO</string>
+ <key>DoubleBold</key>
+ <string>YES</string>
+ <key>DoubleColumnsForDoubleWide</key>
+ <string>NO</string>
+ <key>DoubleWideChars</key>
+ <string>YES</string>
+ <key>ExecutionString</key>
+ <string>/usr/local/bin/pd; exit</string>
+ <key>FontAntialiasing</key>
+ <string>YES</string>
+ <key>FontHeightSpacing</key>
+ <string>0.8</string>
+ <key>FontWidthSpacing</key>
+ <string>0.95</string>
+ <key>IsMiniaturized</key>
+ <string>NO</string>
+ <key>MacTermFunctionKeys</key>
+ <string>NO</string>
+ <key>Meta</key>
+ <string>27</string>
+ <key>NSFixedPitchFont</key>
+ <string>Courier</string>
+ <key>NSFixedPitchFontSize</key>
+ <real>11</real>
+ <key>Rows</key>
+ <string>24</string>
+ <key>SaveLines</key>
+ <string>-1</string>
+ <key>ScrollRegionCompat</key>
+ <string>NO</string>
+ <key>ScrollRows</key>
+ <string>0</string>
+ <key>Scrollback</key>
+ <string>YES</string>
+ <key>Shell</key>
+ <string>/bin/sh</string>
+ <key>ShellExitAction</key>
+ <string>1</string>
+ <key>StrictEmulation</key>
+ <string>NO</string>
+ <key>StringEncoding</key>
+ <string>5</string>
+ <key>TerminalOpaqueness</key>
+ <real>0.80</real>
+ <key>TextColors</key>
+ <string>0.000 0.000 0.000 1.000 1.000 1.000 1.000 0.797 0.000 1.000 0.797 0.000 1.000 1.000 1.000 0.000 0.000 0.000 0.000 0.084 1.000 0.383 1.000 1.000 </string>
+ <key>TitleBits</key>
+ <string>104</string>
+ <key>Translate</key>
+ <string>YES</string>
+ <key>UseCtrlVEscapes</key>
+ <string>NO</string>
+ <key>VisualBell</key>
+ <string>YES</string>
+ <key>WinLocULY</key>
+ <string>590</string>
+ <key>WinLocX</key>
+ <string>5</string>
+ <key>WinLocY</key>
+ <string>0</string>
+ <key>WindowCloseAction</key>
+ <string>0</string>
+ </dict>
+ </array>
+</dict>
+</plist>
diff --git a/packages/darwin_pkg/double-clickers/Pure Data b/packages/darwin_pkg/double-clickers/Pure Data
new file mode 100755
index 00000000..c405dd52
--- /dev/null
+++ b/packages/darwin_pkg/double-clickers/Pure Data
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+/usr/bin/open "/Applications/Pure Data.app/Contents/MacOS/Pd.term"
+exit
diff --git a/packages/darwin_pkg/double-clickers/pd-double-clickers.info b/packages/darwin_pkg/double-clickers/pd-double-clickers.info
new file mode 100644
index 00000000..eef47176
--- /dev/null
+++ b/packages/darwin_pkg/double-clickers/pd-double-clickers.info
@@ -0,0 +1,16 @@
+Title Pd Double-Clickers
+Version MSP standard paths
+Description Double-Clickers for the Applications folder
+DefaultLocation /
+DeleteWarning
+
+### Package Flags
+
+NeedsAuthorization NO
+Required NO
+Relocatable NO
+RequiresReboot NO
+UseUserMask YES
+OverwritePermissions NO
+InstallFat NO
+RootVolumeOnly YES
diff --git a/packages/darwin_pkg/double-clickers/pd-file.icns b/packages/darwin_pkg/double-clickers/pd-file.icns
new file mode 100644
index 00000000..d3f40091
--- /dev/null
+++ b/packages/darwin_pkg/double-clickers/pd-file.icns
Binary files differ
diff --git a/packages/darwin_pkg/double-clickers/pd.icns b/packages/darwin_pkg/double-clickers/pd.icns
new file mode 100644
index 00000000..18eafa6b
--- /dev/null
+++ b/packages/darwin_pkg/double-clickers/pd.icns
Binary files differ