From 3fc18d3db73f03ed7a19df5368b5d68deef65fca Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Mon, 13 Feb 2006 06:10:07 +0000 Subject: built Pd-0.38.4-extendedRC8 and deleted the ancient darwin_pkg section svn path=/trunk/; revision=4585 --- packages/TODO | 12 +- packages/darwin_pkg/BUGS | 30 --- packages/darwin_pkg/Description.plist | 14 -- packages/darwin_pkg/Info.plist | 14 -- packages/darwin_pkg/Makefile | 227 --------------------- packages/darwin_pkg/Pd.command | 3 - packages/darwin_pkg/Pd.term | 95 --------- packages/darwin_pkg/README | 52 ----- packages/darwin_pkg/Welcome.html | 14 -- packages/darwin_pkg/background.tiff | Bin 1084712 -> 0 bytes packages/darwin_pkg/double-clickers/Info.plist | 41 ---- packages/darwin_pkg/double-clickers/Makefile | 39 ---- packages/darwin_pkg/double-clickers/Pd.command | 3 - packages/darwin_pkg/double-clickers/Pd.term | 95 --------- packages/darwin_pkg/double-clickers/Pure Data | 4 - .../double-clickers/pd-double-clickers.info | 16 -- packages/darwin_pkg/double-clickers/pd-file.icns | Bin 2450 -> 0 bytes packages/darwin_pkg/double-clickers/pd.icns | Bin 2937 -> 0 bytes packages/darwin_pkg/install.pd | 2 - packages/darwin_pkg/installer.pd | 44 ---- packages/darwin_pkg/logo.jpg | Bin 6819 -> 0 bytes packages/darwin_pkg/mkdmg | 94 --------- packages/darwin_pkg/noncvs/Makefile | 36 ---- packages/darwin_pkg/noncvs/Welcome.html | 27 --- packages/darwin_pkg/noncvs/pd-noncvs.info | 16 -- packages/darwin_pkg/pd-16.png | Bin 481 -> 0 bytes packages/darwin_pkg/pd-32.png | Bin 467 -> 0 bytes packages/darwin_pkg/pd.info | 18 -- packages/darwin_pkg/pdrc-parser.pl | 63 ------ packages/darwin_pkg/stage.pd | 4 - packages/win32_inno/TODO | 4 + 31 files changed, 14 insertions(+), 953 deletions(-) delete mode 100644 packages/darwin_pkg/BUGS delete mode 100644 packages/darwin_pkg/Description.plist delete mode 100644 packages/darwin_pkg/Info.plist delete mode 100644 packages/darwin_pkg/Makefile delete mode 100755 packages/darwin_pkg/Pd.command delete mode 100644 packages/darwin_pkg/Pd.term delete mode 100644 packages/darwin_pkg/README delete mode 100644 packages/darwin_pkg/Welcome.html delete mode 100644 packages/darwin_pkg/background.tiff delete mode 100644 packages/darwin_pkg/double-clickers/Info.plist delete mode 100644 packages/darwin_pkg/double-clickers/Makefile delete mode 100755 packages/darwin_pkg/double-clickers/Pd.command delete mode 100644 packages/darwin_pkg/double-clickers/Pd.term delete mode 100755 packages/darwin_pkg/double-clickers/Pure Data delete mode 100644 packages/darwin_pkg/double-clickers/pd-double-clickers.info delete mode 100644 packages/darwin_pkg/double-clickers/pd-file.icns delete mode 100644 packages/darwin_pkg/double-clickers/pd.icns delete mode 100644 packages/darwin_pkg/install.pd delete mode 100644 packages/darwin_pkg/installer.pd delete mode 100644 packages/darwin_pkg/logo.jpg delete mode 100755 packages/darwin_pkg/mkdmg delete mode 100644 packages/darwin_pkg/noncvs/Makefile delete mode 100644 packages/darwin_pkg/noncvs/Welcome.html delete mode 100644 packages/darwin_pkg/noncvs/pd-noncvs.info delete mode 100644 packages/darwin_pkg/pd-16.png delete mode 100644 packages/darwin_pkg/pd-32.png delete mode 100644 packages/darwin_pkg/pd.info delete mode 100755 packages/darwin_pkg/pdrc-parser.pl delete mode 100644 packages/darwin_pkg/stage.pd 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 @@ - - - - - IFPkgDescriptionDeleteWarning - - IFPkgDescriptionDescription - The pure data real time music and multimedia environment. - IFPkgDescriptionTitle - PACKAGE_PREFIX - IFPkgDescriptionVersion - PD_VERSION PACKAGE_VERSION - - 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 @@ - - - - - CFBundleGetInfoString - PACKAGE_PREFIX PD_VERSION PACKAGE_VERSION - CFBundleIdentifier - com.sourceforge.pure-data.darwin-pkg - CFBundleName - PACKAGE_PREFIX - CFBundleShortVersionString - PD_VERSION PACKAGE_VERSION - - 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 "

" > $(WELCOME_FILE) - echo "

" >> $(WELCOME_FILE) - echo "

Version $(PD_VERSION)

" >> $(WELCOME_FILE) - echo "

written by Miller S. Puckette

" >> $(WELCOME_FILE) - echo "" >> $(WELCOME_FILE) - echo "

`grep -A9 ACKNOWLEDG ../../pd/README.txt`

" >> $(WELCOME_FILE) - echo "
" >> $(WELCOME_FILE) - echo "" >> $(WELCOME_FILE) - -darwin_mpkg_license: - # generate HTML version of License - echo "" > License.html - echo "

(Parts of this package can be used under the Pd/BSD license)

" >> License.html - echo "" >> License.html - cat ../../externals/creb/COPYING | sed -e 's/^$$/\/g' >> License.html - echo "" >> License.html - -darwin_mpkg_readme: - echo $(CYCLONE_RELEASE) - -rm $(README_FILE) - echo "" > $(README_FILE) - echo "" >> $(README_FILE) - echo "" >> $(README_FILE) - echo "" >> $(README_FILE) - echo "" >> $(README_FILE) - echo "

 Pure Data Installer $(PD_VERSION)-$(PACKAGE_VERSION)

" >> $(README_FILE) - echo "

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.

" >> $(README_FILE) - echo "

For more information, go to: http://www.pure-data.org

" >> $(README_FILE) - echo "

!!Warning!!

" >> $(README_FILE) - echo "

Installing this package anywhere but the default location will break things. Only do it if you are willing to clean up afterwards.

" >> $(README_FILE) - echo "

Pure Data CVS Developers

" >> $(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 '' | sed -e :a -e 's/<[^>]*>//g;/> $(README_FILE) - echo "

" >> $(README_FILE) - echo "

" >> $(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 "

" >> $(README_FILE) - echo "

Included Versions

" >> $(README_FILE) -# echo "

The various versions of the included packages:

" >> $(README_FILE) - echo "" >> $(README_FILE) - echo "(this package was built on `date`)
" >> $(README_FILE) - echo "" >> $(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 @@ - - - - - WindowSettings - - - AutoFocus - YES - Autowrap - YES - Backwrap - YES - Bell - YES - BlinkCursor - NO - CleanCommands - rlogin;telnet;ssh;slogin - Columns - 80 - CursorShape - 2 - CustomTitle - pure data - DeleteKeySendsBackspace - NO - DisableAnsiColors - NO - DoubleBold - YES - DoubleColumnsForDoubleWide - NO - DoubleWideChars - YES - ExecutionString - /usr/local/bin/pd; exit - FontAntialiasing - YES - FontHeightSpacing - 0.8 - FontWidthSpacing - 1 - IsMiniaturized - NO - MacTermFunctionKeys - NO - Meta - 27 - NSFixedPitchFont - Courier - NSFixedPitchFontSize - 12 - Rows - 24 - SaveLines - -1 - ScrollRegionCompat - NO - ScrollRows - 0 - Scrollback - YES - Shell - /bin/sh - ShellExitAction - 1 - StrictEmulation - NO - StringEncoding - 5 - TerminalOpaqueness - 1 - TextColors - 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 - TitleBits - 104 - Translate - YES - UseCtrlVEscapes - NO - VisualBell - YES - WinLocULY - 629 - WinLocX - 5 - WinLocY - 0 - WindowCloseAction - 0 - - - - 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 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 @@ -

-

-

Version 0.37

-

written by Miller S. Puckette

- -

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.

-
- diff --git a/packages/darwin_pkg/background.tiff b/packages/darwin_pkg/background.tiff deleted file mode 100644 index 598f7deb..00000000 Binary files a/packages/darwin_pkg/background.tiff and /dev/null 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 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleDocumentTypes - - - CFBundleTypeExtensions - - pd - - CFBundleTypeIconFile - pd-file.icns - CFBundleTypeName - Pure Data Patch - CFBundleTypeOSTypes - - Pdpd - - CFBundleTypeRole - Editor - - - CFBundleExecutable - Pure Data - CFBundleIdentifier - net.sourceforge.pure-data - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - APPL - CFBundleSignature - Pdpd - CFBundleIconFile - pd.icns - CFBundleVersion - 0.37 - - 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 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 @@ - - - - - WindowSettings - - - AutoFocus - YES - Autowrap - YES - Backwrap - YES - Bell - YES - BlinkCursor - NO - CleanCommands - rlogin;telnet;ssh;slogin - Columns - 80 - CursorShape - 2 - CustomTitle - pure data - DeleteKeySendsBackspace - NO - DisableAnsiColors - NO - DoubleBold - YES - DoubleColumnsForDoubleWide - NO - DoubleWideChars - YES - ExecutionString - /usr/local/bin/pd; exit - FontAntialiasing - YES - FontHeightSpacing - 0.8 - FontWidthSpacing - 0.95 - IsMiniaturized - NO - MacTermFunctionKeys - NO - Meta - 27 - NSFixedPitchFont - Courier - NSFixedPitchFontSize - 11 - Rows - 24 - SaveLines - -1 - ScrollRegionCompat - NO - ScrollRows - 0 - Scrollback - YES - Shell - /bin/sh - ShellExitAction - 1 - StrictEmulation - NO - StringEncoding - 5 - TerminalOpaqueness - 0.80 - TextColors - 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 - TitleBits - 104 - Translate - YES - UseCtrlVEscapes - NO - VisualBell - YES - WinLocULY - 590 - WinLocX - 5 - WinLocY - 0 - WindowCloseAction - 0 - - - - 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 Binary files a/packages/darwin_pkg/double-clickers/pd-file.icns and /dev/null 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 Binary files a/packages/darwin_pkg/double-clickers/pd.icns and /dev/null 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 Binary files a/packages/darwin_pkg/logo.jpg and /dev/null 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 " -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 @@ - - - -

Random Pd Externals

- -

-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 . -

- -

-These are the included binary packages: -

    -
  • IEMlib 1.12
  • -
  • GEM (G4) CVS 2003.08.06
  • -
  • PDP 0.12.1
  • -
  • pool 0.1.0
  • -
  • vasp 0.1.2
  • -
  • -
-

- - - \ 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 Binary files a/packages/darwin_pkg/pd-16.png and /dev/null differ diff --git a/packages/darwin_pkg/pd-32.png b/packages/darwin_pkg/pd-32.png deleted file mode 100644 index 55ccd8e1..00000000 Binary files a/packages/darwin_pkg/pd-32.png and /dev/null 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 -# -# 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) -- cgit v1.2.1