Update of /cvsroot/pure-data/packages/darwin-pkg In directory sc8-pr-cvs1:/tmp/cvs-serv30344
Modified Files: BUGS Makefile README background.tiff installer.pd pdrc-parser.pl Log Message: added double-clickers, cyclone, flext, nqpoly, noncvs, unauthorized
Index: BUGS =================================================================== RCS file: /cvsroot/pure-data/packages/darwin-pkg/BUGS,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** BUGS 17 Sep 2003 13:38:41 -0000 1.1 --- BUGS 23 Oct 2003 03:20:18 -0000 1.2 *************** *** 1,6 ****
! - zexy crashes with an error due to _z_wrap_setup
! - maxlib/unauthorized/etc. help files don't load properly
- The installer selects the System Disk by default as the disk to install --- 1,23 ----
! - 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? ! ! - 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 ! ! - "compute audio" checkbox only refreshes when you click on the Pd window ! ! ------------------------------------------------------------------------------ ! DONE?
- The installer selects the System Disk by default as the disk to install *************** *** 8,12 **** Back" then "Continue" or click on another disk, then click on the System Disk.
! - the .pkg names should probably non have the version in them. The installer ! then doesn't recognize that it is upgrading a package, since the package ! name is different. --- 25,28 ---- 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) !
Index: Makefile =================================================================== RCS file: /cvsroot/pure-data/packages/darwin-pkg/Makefile,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Makefile 17 Sep 2003 13:38:41 -0000 1.3 --- Makefile 23 Oct 2003 03:20:18 -0000 1.4 *************** *** 14,27 **** CYCLONE_VERSION = $(CYCLONE_MAJOR_VERSION) $(CYCLONE_RELEASE) $(CYCLONE_BUILD)
ZEXY_VERSION = $(shell grep VERSION ../externals/zexy/src/zexy.h | cut -d ' ' -f 3 | cut -d '"' -f 2)
# various files
PACKAGE_VERSION = $(shell date +20%y.%m.%d) PACKAGE_PREFIX = Pure Data PACKAGE_NAME = $(PACKAGE_PREFIX)
! DMG_PREFIX = Pure Data Installer ! DMG_NAME = $(DMG_PREFIX) $(PD_VERSION)-$(PACKAGE_VERSION)
WELCOME_FILE = Welcome.html --- 14,35 ---- 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) + ZEXY_VERSION = $(shell grep VERSION ../externals/zexy/src/zexy.h | cut -d ' ' -f 3 | cut -d '"' -f 2)
# various files
+ + DOUBLECLICKERS_VERSION = $(shell date +20%y.%m.%d) + DOUBLECLICKERS_PREFIX = pd-double-clickers + DOUBLECLICKERS_NAME = $(DOUBLECLICKERS_PREFIX)-$(DOUBLECLICKERS_VERSION) + PACKAGE_VERSION = $(shell date +20%y.%m.%d) PACKAGE_PREFIX = Pure Data PACKAGE_NAME = $(PACKAGE_PREFIX)
! # needs to have no spaces for SourceForce ! DMG_PREFIX = PureDataInstaller ! DMG_NAME = $(DMG_PREFIX)_$(PD_VERSION)-$(PACKAGE_VERSION)
WELCOME_FILE = Welcome.html *************** *** 31,40 **** clean: darwin_mpkg_clean -cd ../pd/src && make clean cd ../externals/build/darwin && make clean cd ../externals/zexy/src && make -f makefile.darwin clean - cd ../externals/miXed/cyclone && make clean cd ../doc/pddp && make clean - cd ../externals/unauthorized && make clean -cd ../externals/sprinkler && make distclean
darwin_mpkg_clean: --- 39,50 ---- 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_mpkg_clean: *************** *** 43,54 **** -rm -f "$(README_FILE)" *.dmg *~ -cd ../pd/src && make darwin_pkg_clean cd ../externals/build/darwin && make darwin_pkg_clean cd ../externals/zexy/src && make -f makefile.darwin darwin_pkg_clean - cd ../externals/miXed/cyclone && make darwin_pkg_clean cd ../doc/ && make darwin_pkg_clean cd ../doc/pddp && make darwin_pkg_clean - cd ../externals/unauthorized && make darwin_pkg_clean cd ../abstractions && make darwin_pkg_clean ! cd noncvs && make darwin_pkg_clean
darwin_mpkg_welcome: --- 53,76 ---- -rm -f "$(README_FILE)" *.dmg *~ -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 externals ! cd .. && cvs co doc ! cd .. && cvs co abstractions
darwin_mpkg_welcome: *************** *** 62,65 **** --- 84,95 ---- echo "</BODY></HTML>" >> $(WELCOME_FILE)
+ darwin_mpkg_license: + # generate HTML version of License + echo "<HTML><BODY>" > License.html + echo "<H5>(Parts of this package can be used under the Pd/BSD license.)</H5>" >> 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) *************** *** 74,77 **** --- 104,108 ---- echo "<LI>pure data: $(PD_VERSION) " >> $(README_FILE) echo "<LI>cyclone: $(CYCLONE_VERSION)" >> $(README_FILE) + echo "<LI>flext: $(FLEXT_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) *************** *** 84,104 **** echo "</BODY></HTML>" >> $(README_FILE)
! ! darwin_mpkg: darwin_mpkg_readme 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" # pd cd ../pd/src && ./configure && make darwin_pkg sudo cp -R ../pd/pd-*.pkg installroot/Packages ! # pd-externals cd ../externals/build/darwin && make darwin_pkg sudo cp -R ../externals/build/darwin/pd-externals*.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 - # cyclone - cd ../externals/miXed/cyclone && make darwin_pkg - sudo cp -R ../externals/miXed/cyclone/pd-cyclone*.pkg installroot/Packages # pd-abstractions cd ../abstractions/ && make darwin_pkg --- 115,143 ---- 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 cd ../pd/src && ./configure && make darwin_pkg sudo cp -R ../pd/pd-*.pkg installroot/Packages ! # cyclone ! 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 *************** *** 107,119 **** cd ../doc/ && make darwin_pkg sudo cp -R ../doc/pd-doc*.pkg installroot/Packages - # pd-noncvs - cd noncvs && make darwin_pkg - sudo cp -R noncvs/pd-noncvs*.pkg installroot/Packages # pddp cd ../doc/pddp && make darwin_pkg sudo cp -R ../doc/pddp/pd-pddp*.pkg installroot/Packages ! # unauthorized ! cd ../externals/unauthorized && make darwin_pkg ! sudo cp -R ../externals/unauthorized/pd-unauthorized*.pkg installroot/Packages # generate pd.list cd installroot/Packages && /bin/ls -1d *.pkg \ --- 146,165 ---- 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-clickers ! 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 \ *************** *** 138,142 **** install -m644 ../pd/LICENSE.txt "installroot/PD LICENSE.txt" install -m644 ../externals/creb/COPYING "installroot/GNU GPL.txt" ! install -m644 $(README_FILE) $(WELCOME_FILE) \ logo.jpg pd-32.png pd-16.png \ background.tiff \ --- 184,188 ---- install -m644 ../pd/LICENSE.txt "installroot/PD LICENSE.txt" install -m644 ../externals/creb/COPYING "installroot/GNU GPL.txt" ! install -m644 $(README_FILE) $(WELCOME_FILE) Licence.html \ logo.jpg pd-32.png pd-16.png \ background.tiff \ *************** *** 147,151 **** sudo chgrp -R staff installroot
! dmg: darwin_mpkg_clean darwin_mpkg mv installroot "$(DMG_NAME)" /bin/sh mkdmg "$(DMG_NAME)" --- 193,197 ---- sudo chgrp -R staff installroot
! dmg: mv installroot "$(DMG_NAME)" /bin/sh mkdmg "$(DMG_NAME)"
Index: README =================================================================== RCS file: /cvsroot/pure-data/packages/darwin-pkg/README,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** README 17 Sep 2003 13:38:41 -0000 1.1 --- README 23 Oct 2003 03:20:18 -0000 1.2 *************** *** 34,37 **** --- 34,38 ---- setenv CVSROOT :pserver:anonymous@cvs.sourceforge.net:/cvsroot/pure-data tar xzf pd-0.37.tar.gz (or cvs checkout -r devel_0_37 pd ) + ln -s pd-0.37.0 pd cvs checkout darwin-pkg cvs checkout doc *************** *** 45,48 **** --- 46,52 ----
-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
Index: background.tiff =================================================================== RCS file: /cvsroot/pure-data/packages/darwin-pkg/background.tiff,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvs4vlLFG and /tmp/cvs6Ja4Nj differ
Index: installer.pd =================================================================== RCS file: /cvsroot/pure-data/packages/darwin-pkg/installer.pd,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** installer.pd 17 Sep 2003 13:16:35 -0000 1.1 --- installer.pd 23 Oct 2003 03:20:19 -0000 1.2 *************** *** 1,5 **** ! #N canvas 235 178 661 452 10; #X obj 61 208 route 1 2 3 4 5 6; ! #X obj 18 34 vradio 22 1 0 7 empty empty empty 0 -6 0 8 -262144 -1 -1 0; #X obj 31 228 stage; --- 1,5 ---- ! #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; *************** *** 13,24 **** #X msg 427 373 ; --------------; #X obj 98 392 install; ! #X obj 39 36 delay 11111; ! #X obj 39 58 delay 111; ! #X obj 39 80 delay 1; ! #X obj 39 102 delay 1.11111e+09; ! #X obj 39 146 delay 11; #X obj 39 168 delay 1111; ! #X obj 39 124 delay 1.1111e+08; ! #X obj 39 8 loadbang; #X obj 77 366 tabread array; #X msg 191 374 ; -----------------------------; --- 13,24 ---- #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 ; -----------------------------;
Index: pdrc-parser.pl =================================================================== RCS file: /cvsroot/pure-data/packages/darwin-pkg/pdrc-parser.pl,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** pdrc-parser.pl 17 Sep 2003 14:12:37 -0000 1.1 --- pdrc-parser.pl 23 Oct 2003 03:20:19 -0000 1.2 *************** *** 49,55 **** "-lib iem_t3_lib", "-lib pdp", "-lib zexy", ! "$EXTERNALS", ! "$HELP" ); --- 49,56 ---- "-lib iem_t3_lib", "-lib pdp", + "-lib xsample", "-lib zexy", ! "-path $EXTERNALS", ! "-helppath $HELP" );