diff options
author | Hans-Christoph Steiner <eighthave@users.sourceforge.net> | 2003-10-24 14:15:28 +0000 |
---|---|---|
committer | Hans-Christoph Steiner <eighthave@users.sourceforge.net> | 2003-10-24 14:15:28 +0000 |
commit | 19a71b7b8a1309e9a86b3238323c27b586b4684d (patch) | |
tree | f89dca0541f53557d15dfd5a1326c84518b2792d /packages/darwin_pkg/double-clickers | |
parent | 7c3fcc821c03772866ef290e82d2dfd6c24a975c (diff) |
functional .app-stype double-clicker
svn path=/trunk/; revision=1133
Diffstat (limited to 'packages/darwin_pkg/double-clickers')
-rw-r--r-- | packages/darwin_pkg/double-clickers/Info.plist | 41 | ||||
-rw-r--r-- | packages/darwin_pkg/double-clickers/Makefile | 39 | ||||
-rwxr-xr-x | packages/darwin_pkg/double-clickers/Pd.command | 3 | ||||
-rw-r--r-- | packages/darwin_pkg/double-clickers/Pd.term | 95 | ||||
-rwxr-xr-x | packages/darwin_pkg/double-clickers/Pure Data | 4 | ||||
-rw-r--r-- | packages/darwin_pkg/double-clickers/pd-double-clickers.info | 16 | ||||
-rw-r--r-- | packages/darwin_pkg/double-clickers/pd-file.icns | bin | 0 -> 2450 bytes | |||
-rw-r--r-- | packages/darwin_pkg/double-clickers/pd.icns | bin | 0 -> 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 Binary files differnew file mode 100644 index 00000000..d3f40091 --- /dev/null +++ b/packages/darwin_pkg/double-clickers/pd-file.icns diff --git a/packages/darwin_pkg/double-clickers/pd.icns b/packages/darwin_pkg/double-clickers/pd.icns Binary files differnew file mode 100644 index 00000000..18eafa6b --- /dev/null +++ b/packages/darwin_pkg/double-clickers/pd.icns |