aboutsummaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
Diffstat (limited to 'packages')
-rw-r--r--packages/TODO12
-rw-r--r--packages/darwin_pkg/BUGS30
-rw-r--r--packages/darwin_pkg/Description.plist14
-rw-r--r--packages/darwin_pkg/Info.plist14
-rw-r--r--packages/darwin_pkg/Makefile227
-rwxr-xr-xpackages/darwin_pkg/Pd.command3
-rw-r--r--packages/darwin_pkg/Pd.term95
-rw-r--r--packages/darwin_pkg/README52
-rw-r--r--packages/darwin_pkg/Welcome.html14
-rw-r--r--packages/darwin_pkg/background.tiffbin1084712 -> 0 bytes
-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.icnsbin2450 -> 0 bytes
-rw-r--r--packages/darwin_pkg/double-clickers/pd.icnsbin2937 -> 0 bytes
-rw-r--r--packages/darwin_pkg/install.pd2
-rw-r--r--packages/darwin_pkg/installer.pd44
-rw-r--r--packages/darwin_pkg/logo.jpgbin6819 -> 0 bytes
-rwxr-xr-xpackages/darwin_pkg/mkdmg94
-rw-r--r--packages/darwin_pkg/noncvs/Makefile36
-rw-r--r--packages/darwin_pkg/noncvs/Welcome.html27
-rw-r--r--packages/darwin_pkg/noncvs/pd-noncvs.info16
-rw-r--r--packages/darwin_pkg/pd-16.pngbin481 -> 0 bytes
-rw-r--r--packages/darwin_pkg/pd-32.pngbin467 -> 0 bytes
-rw-r--r--packages/darwin_pkg/pd.info18
-rwxr-xr-xpackages/darwin_pkg/pdrc-parser.pl63
-rw-r--r--packages/darwin_pkg/stage.pd4
-rw-r--r--packages/win32_inno/TODO4
31 files changed, 14 insertions, 953 deletions
diff --git a/packages/TODO b/packages/TODO
index 004e5b23..655d3b83 100644
--- a/packages/TODO
+++ b/packages/TODO
@@ -1,35 +1,43 @@
-- revert to revision 1.1 of loaderHEX patch to maintain compatibilty with 0.40
-
- fix patch failures in patch_pd
+
- allow DESTDIR to be a relative path
+
- fiddle~, bonk~, etc. didn't get installed
+
- try out FFTW patch from patch tracker (it applies fine, but the build system
needs to set the define to enable it).
+
- document generate-libdir-metafile.sh
+
- move darwin_app_perms to here and make generic prerelease_clean target which
is called separately
+
- test for "configure" before running autoconf, also rm "configure" on distclean
+
- global optimization flags
ideally, you would use a version of Pd that is fully optimized for your
CPU. In order to do this, a system of optimization flags needs to be
developed so that you can specific the target CPU in one place and have
everything compile for that CPU.
+
- make standard targets: distclean (*~, etc.), uninstall instead of install_clean
+
- adding flext (from tgrill) "you could take the templates, *.def in the
buildsys hierarchy from which the original config*.txt files are
generated. These don't make assumptions about CPU etc. and should therefore
be portable"
+
- Preferences
- look at BBogart's LML http://www.ekran.org/ben/research/lml/lml-v0.1-TEST8-osx.tgz
diff --git a/packages/darwin_pkg/BUGS b/packages/darwin_pkg/BUGS
deleted file mode 100644
index 6dcd580a..00000000
--- a/packages/darwin_pkg/BUGS
+++ /dev/null
@@ -1,30 +0,0 @@
-
-- fix transparent file icon pd-file.icns
-
-- the .pkg names should probably not have the version in them. The installer
- then doesn't recognize that it is upgrading a package, since the package
- name is different. This doesn't matter yet since an upgrade doesn't behave
- any differently.
-
-- alt stops working/doesn't work?
-
-- shift sometimes does not work with multiple selections
-
-- right-click menu sometimes comes up about 10 pixels to the right of where
- it should be.
-
-- many unauthorized externals don't work. try -bundle_loader ../../../pd/bin/pd
-- externals/sprinkler doesn't compile
-
-------------------------------------------------------------------------------
-DONE?
-
-- The installer selects the System Disk by default as the disk to install
- to but it doesn't allow you to install there. You have to either click "Go
- Back" then "Continue" or click on another disk, then click on the System Disk.
-- help files don't load properly (can't seem to find anymore broken ones)
-
-- Gem help files don't load due to path problem
-
-- "compute audio" checkbox only refreshes when you click on the Pd window
-
diff --git a/packages/darwin_pkg/Description.plist b/packages/darwin_pkg/Description.plist
deleted file mode 100644
index 06bfbd73..00000000
--- a/packages/darwin_pkg/Description.plist
+++ /dev/null
@@ -1,14 +0,0 @@
-<?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>IFPkgDescriptionDeleteWarning</key>
- <string></string>
- <key>IFPkgDescriptionDescription</key>
- <string>The pure data real time music and multimedia environment.</string>
- <key>IFPkgDescriptionTitle</key>
- <string>PACKAGE_PREFIX</string>
- <key>IFPkgDescriptionVersion</key>
- <string>PD_VERSION PACKAGE_VERSION</string>
-</dict>
-</plist>
diff --git a/packages/darwin_pkg/Info.plist b/packages/darwin_pkg/Info.plist
deleted file mode 100644
index 46d9cb88..00000000
--- a/packages/darwin_pkg/Info.plist
+++ /dev/null
@@ -1,14 +0,0 @@
-<?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>CFBundleGetInfoString</key>
- <string>PACKAGE_PREFIX PD_VERSION PACKAGE_VERSION</string>
- <key>CFBundleIdentifier</key>
- <string>com.sourceforge.pure-data.darwin-pkg</string>
- <key>CFBundleName</key>
- <string>PACKAGE_PREFIX</string>
- <key>CFBundleShortVersionString</key>
- <string>PD_VERSION PACKAGE_VERSION</string>
-</dict>
-</plist>
diff --git a/packages/darwin_pkg/Makefile b/packages/darwin_pkg/Makefile
deleted file mode 100644
index b2ef3915..00000000
--- a/packages/darwin_pkg/Makefile
+++ /dev/null
@@ -1,227 +0,0 @@
-
-current: darwin_mpkg
-
-#
-# Fetch the versions of the various included packages
-
-PD_MAJOR_VERSION = $(shell grep 'Pd version' s_main.c | cut -d '\\' -f 1 | cut -d ' ' -f 6 | cut -d '.' -f 1)
-PD_MINOR_VERSION = $(shell grep 'Pd version' s_main.c | cut -d '\\' -f 1 | cut -d ' ' -f 6 | cut -d '.' -f 2)
-PD_BUGFIX_VERSION = $(shell grep 'Pd version' s_main.c | cut -d '\\' -f 1 | cut -d ' ' -f 6 | cut -d '.' -f 3)
-PD_VERSION = $(PD_MAJOR_VERSION).$(PD_MINOR_VERSION).$(PD_BUGFIX_VERSION)
-
-CYCLONE_MAJOR_VERSION = $(shell grep CYCLONE_VERSION ../../externals/miXed/cyclone/build_counter | cut -d ' ' -f 3 | cut -d '"' -f 2)
-CYCLONE_RELEASE = $(shell grep CYCLONE_RELEASE ../../externals/miXed/cyclone/build_counter | cut -d ' ' -f 3 | cut -d '"' -f 2)
-CYCLONE_BUILD = $(shell grep CYCLONE_BUILD ../../externals/miXed/cyclone/build_counter | cut -d ' ' -f 3 | cut -d '"' -f 2)
-CYCLONE_VERSION = $(CYCLONE_MAJOR_VERSION) $(CYCLONE_RELEASE) $(CYCLONE_BUILD)
-
-FLEXT_VERSION = $(shell grep PROJECT_NUMBER ../../externals/grill/flext/flext.doxy | cut -d '"' -f2 | cut -d ' ' -f2)
-
-MAXLIB_VERSION = $(shell grep "#define VERSION" ../../externals/maxlib/maxlib.c | cut -d '"' -f 2)
-
-ZEXY_VERSION = $(shell grep VERSION ../../externals/zexy/src/zexy.h | cut -d ' ' -f 3 | cut -d '"' -f 2)
-
-# various files
-
-
-DOUBLECLICKER_VERSION = $(shell date +20%y.%m.%d)
-DOUBLECLICKER_PREFIX = pd-double-clicker
-DOUBLECLICKER_NAME = $(DOUBLECLICKER_PREFIX)-$(DOUBLECLICKER_VERSION)
-
-PACKAGE_MAJOR_VERSION = 0
-PACKAGE_MINOR_VERSION = 2
-PACKAGE_BUGFIX_VERSION = 5
-PACKAGE_VERSION = $(PACKAGE_MAJOR_VERSION).$(PACKAGE_MINOR_VERSION).$(PACKAGE_BUGFIX_VERSION)
-PACKAGE_PREFIX = Pure Data
-PACKAGE_NAME = $(PACKAGE_PREFIX)
-
-# needs to have no spaces for SourceForce
-DMG_PREFIX = PureData
-DMG_NAME = $(DMG_PREFIX)-$(PD_VERSION)_MacOSX-($(PACKAGE_VERSION))
-
-WELCOME_FILE = Welcome.html
-README_FILE = ReadMe.html
-INFO_FILE = $(PACKAGE_PREFIX).info
-
-clean: darwin_dmg_clean darwin_mpkg_clean
- -cd ../../pd/src && make clean
- cd ../../externals/miXed/cyclone && make clean
- cd ../../externals/build/darwin && make clean
- cd ../../externals/grill/build/darwin && make clean
- cd ../../externals/unauthorized && make clean
- cd ../../externals/zexy/src && make -f makefile.darwin clean
- cd ../../doc/pddp && make clean
- -cd ../../externals/sprinkler && make distclean
- cd ../../nqpoly && make clean
-
-darwin_dmg_clean:
- -sudo rm -Rf installroot
- -sudo rm -Rf "$(DMG_PREFIX)"*
- -rm -f "$(README_FILE)" *.dmg *~
-
-darwin_mpkg_clean:
- -cd ../../pd/src && make darwin_pkg_clean
- cd ../../externals/miXed/cyclone && make darwin_pkg_clean
- cd ../../externals/build/darwin && make darwin_pkg_clean
- cd ../../externals/grill/build/darwin && make darwin_pkg_clean
- cd ../../externals/unauthorized && make darwin_pkg_clean
- cd ../../externals/zexy/src && make -f makefile.darwin darwin_pkg_clean
- cd ../../doc/ && make darwin_pkg_clean
- cd ../../doc/pddp && make darwin_pkg_clean
- cd ../../abstractions && make darwin_pkg_clean
-# don't fail on these since they aren't in CVS
- -cd noncvs && make darwin_pkg_clean
- -cd ../../nqpoly && make darwin_pkg_clean
-
-# this gets the files you need and puts them in the
-# right places for this Makefile to find them. You
-# might want to use a different version of Pd.
-checkout:
- cd ../.. && cvs co pd
- cd ../.. && cvs co pd
- cd ../.. && cvs co externals
- cd ../.. && cvs co doc
- cd ../.. && cvs co abstractions
-
-darwin_mpkg_welcome:
- echo "<HTML><BODY><P><P>" > $(WELCOME_FILE)
- echo "<CENTER><IMG SRC=\"logo.jpg\">" >> $(WELCOME_FILE)
- echo "<H2>Version $(PD_VERSION)</H2>" >> $(WELCOME_FILE)
- echo "<P>written by Miller S. Puckette</P></CENTER>" >> $(WELCOME_FILE)
- echo "<FONT SIZE=\"-1\">" >> $(WELCOME_FILE)
- echo "<P>`grep -A9 ACKNOWLEDG ../../pd/README.txt`</P>" >> $(WELCOME_FILE)
- echo "</FONT>" >> $(WELCOME_FILE)
- echo "</BODY></HTML>" >> $(WELCOME_FILE)
-
-darwin_mpkg_license:
- # generate HTML version of License
- echo "<HTML><BODY>" > License.html
- echo "<H3>(Parts of this package can be used under the Pd/BSD license)</H3>" >> License.html
- echo "<FONT SIZE=\"-1\">" >> License.html
- cat ../../externals/creb/COPYING | sed -e 's/^$$/\<P\>/g' >> License.html
- echo "</FONT></BODY></HTML>" >> License.html
-
-darwin_mpkg_readme:
- echo $(CYCLONE_RELEASE)
- -rm $(README_FILE)
- echo "<HTML>" > $(README_FILE)
- echo "<HEAD>" >> $(README_FILE)
- echo "<meta http-equiv=\"Content-Type\" content=\"text/html;charset=iso-8859-1\" />" >> $(README_FILE)
- echo "</HEAD>" >> $(README_FILE)
- echo "<BODY>" >> $(README_FILE)
- echo "<H2><IMG SRC=\"pd-16.png\">&nbsp;Pure Data Installer $(PD_VERSION)-$(PACKAGE_VERSION)</H2>" >> $(README_FILE)
- echo "<P>Pd is a free real-time computer music software package resembling Max. It provides a patchable environment for audio analysis, synthesis, and processing, with a rich set of multimedia capabilities. You can get Pd for Linux, Windows, MacOS X, BSD, or IRIX.</P>" >> $(README_FILE)
- echo "<P>For more information, go to: http://www.pure-data.org</P>" >> $(README_FILE)
- echo "<H3>!!Warning!!</H3>" >> $(README_FILE)
- echo "<P>Installing this package anywhere <b>but</B> the default location will break things. Only do it if you are willing to clean up afterwards.</P>" >> $(README_FILE)
- echo "<H3>Pure Data CVS Developers</H3>" >> $(README_FILE)
-# this may seem whack, but it generates the list of developers from the SourceForge site:
- wget -q -O - 'http://sourceforge.net/project/memberlist.php?group_id=55736' | grep -e '<td>' | sed -e :a -e 's/<[^>]*>//g;/</N;//ba' | grep -v '^$$' | sed -e 's/\t*/ - /' >> $(README_FILE)
- echo "</P>" >> $(README_FILE)
- echo "<P>" >> $(README_FILE)
- echo "Many others not listed have contributed their time and effort, this is just a list of the current developers in the SourceForge project. But really, every Pd user is a developer and is encouraged to contribute to the CVS repository." >> $(README_FILE)
- echo "</P>" >> $(README_FILE)
- echo "<H3>Included Versions</H3>" >> $(README_FILE)
-# echo "<P>The various versions of the included packages:</P>" >> $(README_FILE)
- echo "<UL>" >> $(README_FILE)
- echo "<LI>pure data: $(PD_VERSION) " >> $(README_FILE)
- echo "<LI>cyclone: $(CYCLONE_VERSION)" >> $(README_FILE)
- echo "<LI>flext: $(FLEXT_VERSION)" >> $(README_FILE)
- echo "<LI>maxlib: $(MAXLIB_VERSION)" >> $(README_FILE)
- echo "<LI>pd-abstractions: `date +20%y.%m.%d`" >> $(README_FILE)
- echo "<LI>pd-doc: `date +20%y.%m.%d`" >> $(README_FILE)
- echo "<LI>pd-externals: `date +20%y.%m.%d`" >> $(README_FILE)
- echo "<LI>pddp: `date +20%y.%m.%d`" >> $(README_FILE)
- echo "<LI>unauthorized: `date +20%y.%m.%d`" >> $(README_FILE)
- echo "<LI>zexy: $(ZEXY_VERSION)" >> $(README_FILE)
- echo "</UL>" >> $(README_FILE)
- echo "(this package was built on `date`) <BR>" >> $(README_FILE)
- echo "</BODY></HTML>" >> $(README_FILE)
-
-darwin_mpkg: darwin_mpkg_readme darwin_mpkg_license darwin_mpkg_welcome
- test -d installroot/Packages || mkdir -p installroot/Packages
- test -d "installroot/$(PACKAGE_NAME).mpkg/Contents/Resources" \
- || mkdir -p "installroot/$(PACKAGE_NAME).mpkg/Contents/Resources"
-##############################
-# MAKE PACKAGES
-#
-# pd
-# maybe? a--enable-portaudio
- cd ../../pd/src && ./configure && make darwin_pkg
- sudo cp -R ../../pd/pd-*.pkg installroot/Packages
-# miXed (cyclone,toxy)
- cd ../../externals/miXed/cyclone && make darwin_pkg
- sudo cp -R ../../externals/miXed/cyclone/pd-*.pkg installroot/Packages
-# 'externals'
- cd ../../externals/build/darwin && make darwin_pkg
- sudo cp -R ../../externals/build/darwin/pd-externals*.pkg installroot/Packages
-# flext
- cd ../../externals/grill/build/darwin && make darwin_pkg
- sudo cp -R ../../externals/grill/build/darwin/pd-*.pkg installroot/Packages
-# unauthorized
- cd ../../externals/unauthorized && make darwin_pkg
- sudo cp -R ../../externals/unauthorized/pd-unauthorized*.pkg installroot/Packages
-# zexy
- cd ../../externals/zexy/src && make -f makefile.darwin darwin_pkg
- sudo cp -R ../../externals/zexy/src/pd-zexy*.pkg installroot/Packages
-# pd-abstractions
- cd ../../abstractions/ && make darwin_pkg
- sudo cp -R ../../abstractions/pd-abstractions*.pkg installroot/Packages
-# pd-doc
- cd ../../doc/ && make darwin_pkg
- sudo cp -R ../../doc/pd-doc*.pkg installroot/Packages
-# pddp
- cd ../../doc/pddp && make darwin_pkg
- sudo cp -R ../../doc/pddp/pd-pddp*.pkg installroot/Packages
-# double-clicker
- cd double-clickers && make darwin_pkg
- sudo cp -R double-clickers/pd-*.pkg installroot/Packages
-# don't fail on these since they aren't in CVS
-# pd-noncvs
- -cd noncvs && make darwin_pkg
- -sudo cp -R noncvs/pd-noncvs*.pkg installroot/Packages
-# nqpoly
- -cd ../../nqpoly && make darwin_pkg
- -sudo cp -R ../../nqpoly/pd-*.pkg installroot/Packages
-##############################
-# MAKE MPKG
-#
-# generate pd.list
- cd installroot/Packages && /bin/ls -1d *.pkg \
- | sed -e 's/\(.*\)/\1\:Selected/' \
- > "../$(PACKAGE_NAME).mpkg/Contents/Resources/$(PACKAGE_NAME).list"
-# generate .info file
- sed -e 's/PACKAGE_PREFIX/$(PACKAGE_PREFIX)/' pd.info \
- | sed -e 's/PACKAGE_VERSION/$(PACKAGE_VERSION)/' \
- | sed -e 's/PD_VERSION/$(PD_VERSION)/' \
- > "installroot/$(PACKAGE_NAME).mpkg/Contents/Resources/$(INFO_FILE)"
-# generate Description.plist
- sed -e 's/PACKAGE_PREFIX/$(PACKAGE_PREFIX)/' Description.plist \
- | sed -e 's/PACKAGE_VERSION/$(PACKAGE_VERSION)/' \
- | sed -e 's/PD_VERSION/$(PD_VERSION)/' \
- > "installroot/$(PACKAGE_NAME).mpkg/Contents/Resources/Description.plist"
-# generate Info.plist
- sed -e 's/PACKAGE_PREFIX/$(PACKAGE_PREFIX)/' Info.plist \
- | sed -e 's/PACKAGE_VERSION/$(PACKAGE_VERSION)/' \
- | sed -e 's/PD_VERSION/$(PD_VERSION)/' \
- > "installroot/$(PACKAGE_NAME).mpkg/Contents/Info.plist"
-# install files
- install -m644 ../../pd/LICENSE.txt "installroot/PD LICENSE.txt"
- install -m644 ../../externals/creb/COPYING "installroot/GNU GPL.txt"
- install -m644 $(README_FILE) $(WELCOME_FILE) License.html \
- logo.jpg pd-32.png pd-16.png \
- background.tiff \
- "installroot/$(PACKAGE_NAME).mpkg/Contents/Resources/"
- sudo chmod -R u+w installroot
- sudo chmod -R a+r installroot
- sudo chmod -R go-w installroot
- sudo chgrp -R staff installroot
- echo " "
- echo " "
- echo " DO NOT FORGET TO ADD Tcl/Tk!!"
- echo " "
- echo " "
-
-dmg:
- mv installroot "$(DMG_NAME)"
- /bin/sh mkdmg "$(DMG_NAME)"
-
diff --git a/packages/darwin_pkg/Pd.command b/packages/darwin_pkg/Pd.command
deleted file mode 100755
index 53f4196f..00000000
--- a/packages/darwin_pkg/Pd.command
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-/usr/local/bin/pd -rt
diff --git a/packages/darwin_pkg/Pd.term b/packages/darwin_pkg/Pd.term
deleted file mode 100644
index 4318e582..00000000
--- a/packages/darwin_pkg/Pd.term
+++ /dev/null
@@ -1,95 +0,0 @@
-<?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>1</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>12</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>1</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>629</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/README b/packages/darwin_pkg/README
deleted file mode 100644
index c5c3e94e..00000000
--- a/packages/darwin_pkg/README
+++ /dev/null
@@ -1,52 +0,0 @@
-
-This directory is for files that are used in the creation of MacOS X
-installer .pkgs and .dmgs. In order to use this to compile Pd and externals,
-you need to have sudo/admin access and this directory structure:
-
- +-|
- +-abstractions
- |
- +-packages-|
- | +-darwin_pkg
- |
- +-doc-|
- | +-additional
- | +-pddp
- | +-tutorials
- |
- +-externals-|
- | +-...
- | +-ext13
- | +-ggee
- | +-maxlib
- | +-unauthorized
- | +-zexy
- | +-...
- |
- +-pd-|
- +-src
- +-doc
- +-etc...
-
-The recommended way to do this is:
-
- mkdir pure-data && cd pure-data
- setenv CVSROOT :pserver:anonymous@cvs.sourceforge.net:/cvsroot/pure-data
- tar xzf pd-0.37-1.tar.gz (or cvs checkout -r devel_0_37 pd )
- ln -s pd-0.37-1 pd
- cvs checkout packages
- cvs checkout doc
- cvs checkout externals
- cd packages/darwin-pkg
- make clean && make
-
-You'll need to have a compiled version of Pd installed into /usr/local/bin/pd
-that is the same minor version as the one you are compiling into the package
-(e.g. 0.36-*, 0.37-*, etc). This is necessary for this linker flag:
-
--bundle_loader /usr/local/bin/pd
-
-This should probably be changed to be a relative path so that you can use the
-pd version that you are compiling to link with.
-
- - Hans-Christoph Steiner <hans@eds.org>
diff --git a/packages/darwin_pkg/Welcome.html b/packages/darwin_pkg/Welcome.html
deleted file mode 100644
index 716f2706..00000000
--- a/packages/darwin_pkg/Welcome.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<HTML><BODY><P><P>
-<CENTER><IMG SRC="logo.jpg">
-<H2>Version 0.37</H2>
-<P>written by Miller S. Puckette</P></CENTER>
-<FONT SIZE="-1">
-<P>ACKNOWLEDGEMENTS. Thanks to Harry Castle, Krzysztof Czaja, Mark Danks,
-Christian Feldbauer, Guenter Geiger, Kerry Hagan, Trevor Johnson, Fernando
-Lopez-Lezcano, Adam Lindsay, Karl MacMillan, Thomas Musil, Toshinori Ohkouchi,
-Winfried Ritsch, Vibeke Sorensen, Rand Steiger, Hans-Christoph Steiner,
-Shahrokh Yadegari, David Zicarelli, Iohannes Zmoelnig, and probably many others
-for contributions of code, documentation, ideas, and expertise. This work has
-received generous support from the Intel Research Council.</P>
-</FONT>
-</BODY></HTML>
diff --git a/packages/darwin_pkg/background.tiff b/packages/darwin_pkg/background.tiff
deleted file mode 100644
index 598f7deb..00000000
--- a/packages/darwin_pkg/background.tiff
+++ /dev/null
Binary files differ
diff --git a/packages/darwin_pkg/double-clickers/Info.plist b/packages/darwin_pkg/double-clickers/Info.plist
deleted file mode 100644
index 1a843424..00000000
--- a/packages/darwin_pkg/double-clickers/Info.plist
+++ /dev/null
@@ -1,41 +0,0 @@
-<?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
deleted file mode 100644
index a37460a3..00000000
--- a/packages/darwin_pkg/double-clickers/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# 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
deleted file mode 100755
index 53f4196f..00000000
--- a/packages/darwin_pkg/double-clickers/Pd.command
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/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
deleted file mode 100644
index dfa307fd..00000000
--- a/packages/darwin_pkg/double-clickers/Pd.term
+++ /dev/null
@@ -1,95 +0,0 @@
-<?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
deleted file mode 100755
index c405dd52..00000000
--- a/packages/darwin_pkg/double-clickers/Pure Data
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/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
deleted file mode 100644
index eef47176..00000000
--- a/packages/darwin_pkg/double-clickers/pd-double-clickers.info
+++ /dev/null
@@ -1,16 +0,0 @@
-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
deleted file mode 100644
index d3f40091..00000000
--- a/packages/darwin_pkg/double-clickers/pd-file.icns
+++ /dev/null
Binary files differ
diff --git a/packages/darwin_pkg/double-clickers/pd.icns b/packages/darwin_pkg/double-clickers/pd.icns
deleted file mode 100644
index 18eafa6b..00000000
--- a/packages/darwin_pkg/double-clickers/pd.icns
+++ /dev/null
Binary files differ
diff --git a/packages/darwin_pkg/install.pd b/packages/darwin_pkg/install.pd
deleted file mode 100644
index b454a540..00000000
--- a/packages/darwin_pkg/install.pd
+++ /dev/null
@@ -1,2 +0,0 @@
-#N canvas 0 22 454 304 10;
-#X obj 162 57 inlet;
diff --git a/packages/darwin_pkg/installer.pd b/packages/darwin_pkg/installer.pd
deleted file mode 100644
index b9ecd77d..00000000
--- a/packages/darwin_pkg/installer.pd
+++ /dev/null
@@ -1,44 +0,0 @@
-#N canvas 235 178 665 456 10;
-#X obj 61 208 route 1 2 3 4 5 6;
-#X obj 18 33 vradio 22 1 0 7 empty empty empty 0 -6 0 8 -262144 -1
--1 0;
-#X obj 31 228 stage;
-#X obj 31 342 stage;
-#X obj 31 323 stage;
-#X obj 31 304 stage;
-#X obj 31 285 stage;
-#X obj 31 266 stage;
-#X obj 31 247 stage;
-#X msg 533 373 \; --------------;
-#X msg 427 373 \; --------------;
-#X obj 98 392 install;
-#X obj 39 34 delay 11111;
-#X obj 39 56 delay 111;
-#X obj 39 78 delay 1;
-#X obj 39 101 delay 1.11111e+09;
-#X obj 39 145 delay 11;
-#X obj 39 168 delay 1111;
-#X obj 39 123 delay 1.1111e+08;
-#X obj 39 7 loadbang;
-#X obj 77 366 tabread array;
-#X msg 191 374 \; -----------------------------;
-#X connect 0 0 2 1;
-#X connect 0 1 8 1;
-#X connect 0 2 7 1;
-#X connect 0 3 6 1;
-#X connect 0 4 5 1;
-#X connect 0 5 4 1;
-#X connect 0 6 3 1;
-#X connect 3 0 20 0;
-#X connect 9 0 11 0;
-#X connect 10 0 11 0;
-#X connect 12 0 0 0;
-#X connect 13 0 0 0;
-#X connect 14 0 0 0;
-#X connect 15 0 0 0;
-#X connect 16 0 0 0;
-#X connect 17 0 0 0;
-#X connect 18 0 0 0;
-#X connect 19 0 12 0;
-#X connect 20 0 11 0;
-#X connect 21 0 11 0;
diff --git a/packages/darwin_pkg/logo.jpg b/packages/darwin_pkg/logo.jpg
deleted file mode 100644
index 7f3e90e7..00000000
--- a/packages/darwin_pkg/logo.jpg
+++ /dev/null
Binary files differ
diff --git a/packages/darwin_pkg/mkdmg b/packages/darwin_pkg/mkdmg
deleted file mode 100755
index c11d1987..00000000
--- a/packages/darwin_pkg/mkdmg
+++ /dev/null
@@ -1,94 +0,0 @@
-#!/bin/sh
-#
-# from: http://www.macosxhints.com/article.php?story=20020311215452999
-#
-#
-# Creates a disk image (dmg) on Mac OS X from the command line
-# from a folder.
-
-FOLDER="$1"
-if [ -z "$FOLDER" ]; then
-echo
-echo "usage: $0 <folder>"
-echo
-exit 1
-fi
-
-if [ ! -d "$FOLDER" ]; then
-echo $FOLDER does not exist
-exit 2
-fi
-
-SIZE=`/usr/bin/du -s "$FOLDER" | awk '{ print $1 }'`
-# allow space for partition map and directory structure
-SIZE=`echo 1024 + $SIZE \* 1.1 / 1 | bc`
-NAME=`basename "$FOLDER"`
-FILE=$NAME.dmg
-TMP=${TMP:-/tmp}
-
-if [ $SIZE -lt 9216 ]; then
-SIZE=9216
-fi
-
-if [ -e "$FILE" ] ; then
-echo $FILE already exists!
-exit 3
-fi
-
-TMPFILE=$TMP/$$.dmg
-
-echo Creating $TMPFILE from $FOLDER, $SIZE sectors...
-hdiutil create $TMPFILE -sectors $SIZE -ov
-if [ $? -ne 0 ] ; then
-rm -f $TMPFILE
-exit 4
-fi
-echo
-
-DEVICES=`hdid -nomount $TMPFILE`
-DEVMASTER=`echo $DEVICES| awk '{ print $1 }'`
-DEVHFS=`echo $DEVICES| awk '{ print $5 }'`
-echo Creating HFS partition $NAME on $TMPFILE at $DEVHFS
-newfs_hfs -v "$NAME" $DEVHFS
-if [ $? -ne 0 ] ; then
-rm -f $TMPFILE
-exit 5
-fi
-hdiutil eject $DEVMASTER
-if [ $? -ne 0 ] ; then
-rm -f $TMPFILE
-exit 6
-fi
-DEVICES=`hdid $TMPFILE`
-if [ $? -ne 0 ] ; then
-rm -f $TMPFILE
-exit 7
-fi
-
-DEVMASTER=`echo $DEVICES| awk '{ print $1 }'`
-DEVHFS=`echo $DEVICES| awk '{ print $5 }'`
-echo Copying $FOLDER to /Volumes/$NAME on $DEVMASTER
-sudo ditto -rsrcFork "$FOLDER" "/Volumes/$NAME"
-if [ $? -ne 0 ]; then
-hdiutil eject $DEVMASTER
-rm -f $TMPFILE
-exit 8
-fi
-
-hdiutil eject $DEVMASTER
-if [ $? -ne 0 ]; then
-#rm -f $TMPFILE
-exit 9
-fi
-
-echo "Compressing $NAME to $FILE"
-#hdiutil convert $TMPFILE -format UDZO -o "$FILE"
-hdiutil convert $TMPFILE -format UDZO -imagekey zlib-level=9 -o "$FILE"
-if [ $? -ne 0 ]; then
-rm -f "$FILE" $TMPFILE
-exit 10
-fi
-
-rm -f $TMPFILE
-
-# end
diff --git a/packages/darwin_pkg/noncvs/Makefile b/packages/darwin_pkg/noncvs/Makefile
deleted file mode 100644
index f05daf0b..00000000
--- a/packages/darwin_pkg/noncvs/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-
-current: darwin_pkg
-
-DESTDIR = installroot
-
-PKG_VERSION = $(shell date +20%y.%m.%d)
-PKG_PREFIX = pd-noncvs
-PKG_NAME = $(PKG_PREFIX)-$(PKG_VERSION)
-
-WELCOME_FILE = Welcome.html
-INFO_FILE = $(PKG_NAME).info
-
-clean: darwin_pkg_clean
-
-darwin_pkg_clean:
- -sudo rm -Rf installroot $(PKG_NAME)* *.pkg
- -rm -f *~ 1
-
-# install into MSP's default: /usr/local/lib
-
-darwin_pkg: darwin_pkg_clean
-# set up installroot dir
- test -d $(DESTDIR)/pd/extra || mkdir -p $(DESTDIR)/pd/extra
- install -m444 extra/*.pd_darwin $(DESTDIR)/pd/extra
- cp -rf doc $(DESTDIR)/pd/
- cp -f pd-noncvs.info $(PKG_NAME).info
-# delete cruft
- -find $(DESTDIR) -name .DS_Store -delete
- -rm -f 1
-# set proper permissions
- sudo chown -R root:staff $(DESTDIR)
- package $(DESTDIR) $(PKG_NAME).info -d . -ignoreDSStore
-# install pkg docs
- install -m444 $(WELCOME_FILE) $(PKG_NAME).pkg/Contents/Resources
- sudo chown -R root:staff $(PKG_NAME).pkg/Contents/Resources
-
diff --git a/packages/darwin_pkg/noncvs/Welcome.html b/packages/darwin_pkg/noncvs/Welcome.html
deleted file mode 100644
index d3eb72d6..00000000
--- a/packages/darwin_pkg/noncvs/Welcome.html
+++ /dev/null
@@ -1,27 +0,0 @@
-<HTML>
-<BODY>
-
-<H2>Random Pd Externals</H2>
-
-<P>
-This is a collection of random binaries I found on the net. There is no
- guarantee that they'll work for you. Consider this stuff very alpha.
-You will inevitably need to install some other stuff to get these working.
- For example, both GEM and PDP need a number of external libraries. The
- best way to get these is to use http://fink.sf.net .
-</P>
-
-<P>
-These are the included binary packages:
-<UL>
-<LI>IEMlib 1.12</LI>
-<LI>GEM (G4) CVS 2003.08.06</LI>
-<LI>PDP 0.12.1</LI>
-<LI>pool 0.1.0</LI>
-<LI>vasp 0.1.2</LI>
-<LI></LI>
-</UL>
-</P>
-
-</BODY>
-</HTML> \ No newline at end of file
diff --git a/packages/darwin_pkg/noncvs/pd-noncvs.info b/packages/darwin_pkg/noncvs/pd-noncvs.info
deleted file mode 100644
index 00784cc5..00000000
--- a/packages/darwin_pkg/noncvs/pd-noncvs.info
+++ /dev/null
@@ -1,16 +0,0 @@
-Title Pd Externals not in CVS
-Version MSP standard paths
-Description This is an informal collection of binaries found on the web.
-DefaultLocation /usr/local/lib
-DeleteWarning
-
-### Package Flags
-
-NeedsAuthorization YES
-Required NO
-Relocatable YES
-RequiresReboot NO
-UseUserMask YES
-OverwritePermissions NO
-InstallFat NO
-RootVolumeOnly NO
diff --git a/packages/darwin_pkg/pd-16.png b/packages/darwin_pkg/pd-16.png
deleted file mode 100644
index db58ad2e..00000000
--- a/packages/darwin_pkg/pd-16.png
+++ /dev/null
Binary files differ
diff --git a/packages/darwin_pkg/pd-32.png b/packages/darwin_pkg/pd-32.png
deleted file mode 100644
index 55ccd8e1..00000000
--- a/packages/darwin_pkg/pd-32.png
+++ /dev/null
Binary files differ
diff --git a/packages/darwin_pkg/pd.info b/packages/darwin_pkg/pd.info
deleted file mode 100644
index 9e6a8bf6..00000000
--- a/packages/darwin_pkg/pd.info
+++ /dev/null
@@ -1,18 +0,0 @@
-Title PACKAGE_PREFIX
-Version PD_VERSION PACKAGE_VERSION
-Description The pure data real time music and multimedia environment.
-DefaultLocation /
-DeleteWarning
-NeedsAuthorization YES
-Required NO
-Relocatable NO
-RequiresReboot NO
-UseUserMask NO
-OverwritePermissions NO
-InstallFat NO
-rootVolumeOnly YES
-AllowBackRev YES
-LongFilenames YES
-LibrarySubdirectory Standard
-InstallOnly NO
-PackageLocation ../Packages
diff --git a/packages/darwin_pkg/pdrc-parser.pl b/packages/darwin_pkg/pdrc-parser.pl
deleted file mode 100755
index cb034c35..00000000
--- a/packages/darwin_pkg/pdrc-parser.pl
+++ /dev/null
@@ -1,63 +0,0 @@
-#!/usr/bin/perl
-#
-# Hans-Christoph Steiner <hans@eds.org>
-#
-# This script adds things to the user's .pdrc to support the
-# included external libs and a personal external/help folder
-# for each user.
-
-# this script has a bug in it: it doesn't create
-# the dirs $EXTERNALS and $HELP
-
-#----------------------------------------------------------------------------#
-
-sub addLineToPdrc {
- my $addline = shift(@_);
-
- $DESTFILE = "$home/.pdrc";
-
- if ( ! -e $DESTFILE ) {
- my $now = time;
- utime $now, $now, $DESTFILE;
- }
-
- if ( ! `grep -- \'$addline\' \"$DESTFILE\"` ) {
- print "Adding: $addline\n";
- `echo $addline >> $DESTFILE`;
- } else { print "( found: $addline )\n"; }
-}
-
-#----------------------------------------------------------------------------#
-
-# if the user has a home dir, add stuff to it
-if ( -d $ENV{'HOME'} ) {
- $home = $ENV{'HOME'};
- print "Found home dir: $home\n";
-
-# create place for users to install their own help/externals
- $EXTERNALS="$home/Library/Pd/Externals";
- $HELP="$home/Library/Pd/Help";
- if ( ! -d "$EXTERNALS" ) { mkdir("$EXTERNALS"); }
- if ( ! -d "$HELP" ) { mkdir("$HELP"); }
-
- @pdrc = (
- "-listdev",
- "-lib Gem",
- "-lib iemlib1",
- "-lib iemlib2",
- "-lib iem_mp3",
- "-lib iem_t3_lib",
- "-lib pdp",
- "-lib xsample",
- "-lib zexy",
- "-path $EXTERNALS",
- "-helppath $HELP"
- );
-
- foreach $line (@pdrc) {
- addLineToPdrc ($line);
- }
-
-} else {
- print "ERROR: no home: $ENV{'HOME'}\n";
-}
diff --git a/packages/darwin_pkg/stage.pd b/packages/darwin_pkg/stage.pd
deleted file mode 100644
index 65514465..00000000
--- a/packages/darwin_pkg/stage.pd
+++ /dev/null
@@ -1,4 +0,0 @@
-#N canvas 0 22 458 308 10;
-#X obj 125 90 inlet;
-#X obj 128 130 outlet;
-#X obj 275 91 inlet;
diff --git a/packages/win32_inno/TODO b/packages/win32_inno/TODO
index 3cfd860e..95bc395f 100644
--- a/packages/win32_inno/TODO
+++ b/packages/win32_inno/TODO
@@ -1,4 +1,8 @@
+- test 7zip format for the installer packages, make sure it'll run on all
+ platforms. Its better to use 7zip since its smaller, and its free.
+
+
- make things compile in Cygwin's MinGW environment (then things can be
compiled from an ssh session)