Update of /cvsroot/pure-data/packages/darwin_app In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30576/darwin_app
Modified Files: Makefile TODO org.puredata.pd.plist Log Message:
This should be the final Pd-0.38.4-extendedRC8 build, which should be the release of Pd-0.38.4-extended. A couple of minor changes:
- added liblist to the config files since [list] was backported to 0.38.4 in the form of liblist
- removed the MACOSX -> __APPLE__ regexp stuff since it was just for testing until Miller accepted those changes.
- tried to make the org.puredata.pd.plist file get installed with write permissions so that people can overwrite and change the default file after they install it.
Index: Makefile =================================================================== RCS file: /cvsroot/pure-data/packages/darwin_app/Makefile,v retrieving revision 1.31 retrieving revision 1.32 diff -C2 -d -r1.31 -r1.32 *** Makefile 16 Jan 2006 04:32:00 -0000 1.31 --- Makefile 13 Feb 2006 03:55:08 -0000 1.32 *************** *** 141,148 ****
- darwin_app_doc_format: # set the font to 10pt on all help patches # the BSD/Darwin version of sed must create a backup file when doing # in-place replacement, so delete the unneeded backup files cd $(pddocdir) && \ sed -i.bak 's/^(#N canvas [0-9]* [0-9]* [0-9]* [0-9]*) 12/\1 10/' \ --- 141,148 ----
# set the font to 10pt on all help patches # the BSD/Darwin version of sed must create a backup file when doing # in-place replacement, so delete the unneeded backup files + darwin_app_doc_format: cd $(pddocdir) && \ sed -i.bak 's/^(#N canvas [0-9]* [0-9]* [0-9]* [0-9]*) 12/\1 10/' \ *************** *** 150,153 **** --- 150,154 ---- find $(DESTDIR) -name '*.pd.bak' -delete
+ #==============================================================================# # *************** *** 183,187 **** dmg: darwin_app_perms install -d "$(CWD)/$(DMG_NAME)" ! install -p -m0444 $(manualsdir)/Pd/Pd-LICENSE.txt \ $(manualsdir)/Pd/License.html \ $(manualsdir)/Pd/Welcome.html \ --- 184,188 ---- dmg: darwin_app_perms install -d "$(CWD)/$(DMG_NAME)" ! install -p -m0644 $(manualsdir)/Pd/Pd-LICENSE.txt \ $(manualsdir)/Pd/License.html \ $(manualsdir)/Pd/Welcome.html \ *************** *** 189,193 **** "$(CWD)/$(DMG_NAME)" cd $(BUILD_BASE) && mv $(PD_APP_NAME).app "$(CWD)/$(DMG_NAME)/" ! install -p -m0444 org.puredata.pd.plist "$(CWD)/$(DMG_NAME)" cd $(CWD) && /bin/sh mkdmg "$(DMG_NAME)"
--- 190,194 ---- "$(CWD)/$(DMG_NAME)" cd $(BUILD_BASE) && mv $(PD_APP_NAME).app "$(CWD)/$(DMG_NAME)/" ! install -p -m0644 org.puredata.pd.plist "$(CWD)/$(DMG_NAME)" cd $(CWD) && /bin/sh mkdmg "$(DMG_NAME)"
Index: TODO =================================================================== RCS file: /cvsroot/pure-data/packages/darwin_app/TODO,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** TODO 16 Jan 2006 04:33:04 -0000 1.17 --- TODO 13 Feb 2006 03:55:08 -0000 1.18 *************** *** 1,8 ****
! - OSC did not get included
! - check out embed-MacOSX-dependencies.sh script. There seems to be a bug ! where the deps in lib/libogg.dylib don't get switched from /sw/lib to ! @executable_path/blah/blah
--- 1,7 ----
! - check code to make it all use single-precision/libmx functions on Mac OSX.
! ! - make sure that org.puredata.pd.plist is rw in the .dmg (possible?)
*************** *** 34,37 **** --- 33,37 ----
- create Tcl script called from Prefs that creates links for the standard unix + (this probably makes more sense to have in "make devsymlinks")
Index: org.puredata.pd.plist =================================================================== RCS file: /cvsroot/pure-data/packages/darwin_app/org.puredata.pd.plist,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** org.puredata.pd.plist 17 Jan 2006 05:44:42 -0000 1.9 --- org.puredata.pd.plist 13 Feb 2006 03:55:08 -0000 1.10 *************** *** 14,57 **** <string>ext13</string> <key>loadlib6</key> ! <string>iemabs</string> <key>loadlib7</key> ! <string>iemmatrix</string> <key>loadlib8</key> ! <string>markex</string> <key>loadlib9</key> ! <string>maxlib</string> <key>loadlib10</key> ! <string>memento</string> <key>loadlib11</key> ! <string>mjlib</string> <key>loadlib12</key> ! <string>motex</string> <key>loadlib13</key> ! <string>oscx</string> <key>loadlib14</key> ! <string>pddp</string> <key>loadlib15</key> ! <string>pdogg</string> <key>loadlib16</key> ! <string>pdp</string> <key>loadlib17</key> ! <string>pidip</string> <key>loadlib18</key> ! <string>pixeltango</string> <key>loadlib19</key> ! <string>pmpd</string> <key>loadlib20</key> ! <string>rradical</string> <key>loadlib21</key> ! <string>sigpack</string> <key>loadlib22</key> ! <string>smlib</string> <key>loadlib23</key> ! <string>toxy</string> <key>loadlib24</key> ! <string>unauthorized</string> <key>loadlib25</key> ! <string>vbap</string> <key>loadlib26</key> <string>xsample</string> </dict> --- 14,65 ---- <string>ext13</string> <key>loadlib6</key> ! <string>fftease</string> <key>loadlib7</key> ! <string>hid</string> <key>loadlib8</key> ! <string>iemabs</string> <key>loadlib9</key> ! <string>iemmatrix</string> <key>loadlib10</key> ! <string>liblist</string> <key>loadlib11</key> ! <string>markex</string> <key>loadlib12</key> ! <string>maxlib</string> <key>loadlib13</key> ! <string>memento</string> <key>loadlib14</key> ! <string>mjlib</string> <key>loadlib15</key> ! <string>motex</string> <key>loadlib16</key> ! <string>oscx</string> <key>loadlib17</key> ! <string>pddp</string> <key>loadlib18</key> ! <string>pdogg</string> <key>loadlib19</key> ! <string>pdp</string> <key>loadlib20</key> ! <string>pidip</string> <key>loadlib21</key> ! <string>pixeltango</string> <key>loadlib22</key> ! <string>pmpd</string> <key>loadlib23</key> ! <string>rradical</string> <key>loadlib24</key> ! <string>sigpack</string> <key>loadlib25</key> ! <string>smlib</string> <key>loadlib26</key> + <string>toxy</string> + <key>loadlib27</key> + <string>unauthorized</string> + <key>loadlib28</key> + <string>vasp</string> + <key>loadlib29</key> + <string>vbap</string> + <key>loadlib30</key> <string>xsample</string> </dict>