Update of /cvsroot/pure-data/packages In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30576
Modified Files: Makefile Makefile.buildlayout TODO 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.buildlayout =================================================================== RCS file: /cvsroot/pure-data/packages/Makefile.buildlayout,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** Makefile.buildlayout 16 Jan 2006 04:34:09 -0000 1.17 --- Makefile.buildlayout 13 Feb 2006 03:55:07 -0000 1.18 *************** *** 152,156 ****
# release version for this distro ! PACKAGE_VERSION = extended-RC7 PACKAGE_NAME = Pd-$(PD_VERSION)-$(PACKAGE_VERSION)
--- 152,156 ----
# release version for this distro ! PACKAGE_VERSION = extended-RC8 PACKAGE_NAME = Pd-$(PD_VERSION)-$(PACKAGE_VERSION)
Index: Makefile =================================================================== RCS file: /cvsroot/pure-data/packages/Makefile,v retrieving revision 1.25 retrieving revision 1.26 diff -C2 -d -r1.25 -r1.26 *** Makefile 23 Jan 2006 04:58:40 -0000 1.25 --- Makefile 13 Feb 2006 03:55:07 -0000 1.26 *************** *** 137,144 **** # pd
! ifeq ($(OS_NAME),windows) ! PD_CONFIGURE_FLAGS = ! else PD_CONFIGURE_FLAGS = --enable-jack endif
--- 137,148 ---- # pd
! ifeq ($(OS_NAME),darwin) PD_CONFIGURE_FLAGS = --enable-jack + else + ifeq ($(OS_NAME),linux) + PD_CONFIGURE_FLAGS = --enable-jack --enable-alsa + else + PD_CONFIGURE_FLAGS = + endif endif
*************** *** 535,538 **** --- 539,552 ----
+ #---------------------------------------------------------------------------- + # STRIP_HACK + # not all of the build systems are stripping the externals, so strip them here. + # Gem, xsample, and some other things don't like to be stripped + strip_hack: + $(STRIP) $(objectsdir)/*/*.$(EXTENSION) + $(STRIP) $(objectsdir)/[A-FH-Za-wyz]*.$(EXTENSION) + + + #==============================================================================# # *************** *** 642,649 **** sed 's/(pd_version[] = "Pd version )[0-9extndRC.-]*/\1$(PD_VERSION)-$(PACKAGE_VERSION)/' s_main.c > s_main.c.tmp && \ mv s_main.c.tmp s_main.c - for file in $(wildcard $(pd_src)/src/*.[ch]); do \ - sed 's/MACOSX/__APPLE__/g' $${file} > $${file}.tmp && \ - mv -f $${file}.tmp $$file;\ - done @echo " " @echo "patching succeeded!" --- 656,659 ---- *************** *** 651,658 ****
unpatch_pd: - for file in $(wildcard $(pd_src)/src/*.[ch]); do \ - sed 's/__APPLE__/MACOSX/g' $${file} > $${file}.tmp && \ - mv -f $${file}.tmp $$file;\ - done # this sed pattern won't work with TEST versions cd $(pd_src)/src && \ --- 661,664 ----
Index: TODO =================================================================== RCS file: /cvsroot/pure-data/packages/TODO,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** TODO 17 Jan 2006 06:32:51 -0000 1.15 --- TODO 13 Feb 2006 03:55:07 -0000 1.16 *************** *** 1,3 **** --- 1,5 ----
+ - revert to revision 1.1 of loaderHEX patch to maintain compatibilty with 0.40 + - fix patch failures in patch_pd