[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