[PD-cvs] packages/darwin-pkg BUGS,1.1,1.2 Makefile,1.3,1.4 README,1.1,1.2 background.tiff,1.1,1.2 installer.pd,1.1,1.2 pdrc-parser.pl,1.1,1.2

eighthave at users.sourceforge.net eighthave at users.sourceforge.net
Thu Oct 23 05:20:21 CEST 2003


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 at 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 at 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"
  				 );
  	 






More information about the Pd-cvs mailing list