[PD-cvs] packages Makefile, 1.25, 1.26 Makefile.buildlayout, 1.17, 1.18 TODO, 1.15, 1.16

Hans-Christoph Steiner eighthave at users.sourceforge.net
Mon Feb 13 04:55:10 CET 2006


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
  





More information about the Pd-cvs mailing list