cvs commit: ports/lang/mono Makefile bsd.mono.mk distinfo
 pkg-message pkg-plist ports/lang/mono/files patch-configure
 patch-libgc_include_private_gcconfig.h patch-libgc_os_dep.c
 patch-libgc_pthread_support.c
 patch-mcs_class_FirebirdSql.Data.Firebird_Assembly_AssemblyInfo.cs
 patch-mono_dis_get.h patch-mono_handles_Makefile.in ...
    Tom McLaughlin 
    tmclaugh at FreeBSD.org
       
    Wed Nov  9 20:17:27 PST 2005
    
    
  
tmclaugh    2005-11-10 04:17:26 UTC
  FreeBSD ports repository
  Modified files:
    lang/mono            Makefile distinfo pkg-plist 
    lang/mono/files      patch-libgc_pthread_support.c 
                         patch-runtime_semdel-wrapper.in 
  Added files:
    lang/mono            bsd.mono.mk pkg-message 
    lang/mono/files      patch-libgc_include_private_gcconfig.h 
                         patch-libgc_os_dep.c 
                         patch-mcs_class_FirebirdSql.Data.Firebird_Assembly_AssemblyInfo.cs 
                         patch-mono_dis_get.h 
                         patch-mono_io-layer_sockets.c 
                         patch-mono_mini_exceptions-amd64.c 
                         patch-mono_mini_mini-amd64.c 
                         patch-mono_mini_mini-amd64.h 
                         patch-mono_utils_mono-codeman.c 
  Removed files:
    lang/mono/files      patch-configure 
                         patch-mono_handles_Makefile.in 
                         patch-mono_handles_semdel.c 
                         patch-mono_mini_Makefile.in 
                         patch-mono_tests_Makefile.in 
                         patch-runtime_Makefile.in 
  Log:
  (Long awaited) update to 1.1.9.2
  
  Mono Changes:
      - Series release:   http://www.go-mono.com/archive/1.1.9/
      - Patch release:    http://www.go-mono.com/archive/1.1.9.1_0/
                          (No 1.1.9.2 release announcement.)
  
  Port Changes:
      - Add pkg-message to explain reasons for common build failures and
        note the need to possibly increase the number of semaphores from
        the default FreeBSD amounts.
      - Add preliminary amd64 support [1,2] which has been disabled for
        the time being due to lingering stability issues.
      - Force the Mono build to only write within ${WRKDIR} and no longer
        write to ~/.wapi which leads to...
      - Add bsd.mono.mk which is a common makefile all Mono consumers will
        depend on.  Currently this file sets the location of the .wapi the
        build process will write to.  Since Mono does not cleanup the
        semaphore created for a .wapi when the last Mono process exits
        this file also handles the removal of the semaphore created during
        port building so we do not exhaust the machine's semaphore limit.
  
  Submitted by:   Jean-Michel "tuo" Herve <jm.herve at gameproduction.org> [1]
                  Joe Lewis <joe at joe-lewis.com> [1]
                  Lou Kamenov on BSD# mailinglist [2]
  Approved by:    ahze (mentor)
  Project by:     BSD# <http://www.mono-project.com/Mono:FreeBSD>
  
  Revision  Changes    Path
  1.50      +15 -6     ports/lang/mono/Makefile
  1.1       +24 -0     ports/lang/mono/bsd.mono.mk (new)
  1.21      +2 -2      ports/lang/mono/distinfo
  1.11      +0 -27     ports/lang/mono/files/patch-configure (dead)
  1.3       +47 -0     ports/lang/mono/files/patch-libgc_include_private_gcconfig.h (new)
  1.3       +20 -0     ports/lang/mono/files/patch-libgc_os_dep.c (new)
  1.2       +1 -1      ports/lang/mono/files/patch-libgc_pthread_support.c
  1.1       +13 -0     ports/lang/mono/files/patch-mcs_class_FirebirdSql.Data.Firebird_Assembly_AssemblyInfo.cs (new)
  1.1       +10 -0     ports/lang/mono/files/patch-mono_dis_get.h (new)
  1.2       +0 -96     ports/lang/mono/files/patch-mono_handles_Makefile.in (dead)
  1.2       +0 -37     ports/lang/mono/files/patch-mono_handles_semdel.c (dead)
  1.1       +57 -0     ports/lang/mono/files/patch-mono_io-layer_sockets.c (new)
  1.2       +0 -42     ports/lang/mono/files/patch-mono_mini_Makefile.in (dead)
  1.1       +83 -0     ports/lang/mono/files/patch-mono_mini_exceptions-amd64.c (new)
  1.1       +107 -0    ports/lang/mono/files/patch-mono_mini_mini-amd64.c (new)
  1.1       +59 -0     ports/lang/mono/files/patch-mono_mini_mini-amd64.h (new)
  1.2       +0 -93     ports/lang/mono/files/patch-mono_tests_Makefile.in (dead)
  1.1       +24 -0     ports/lang/mono/files/patch-mono_utils_mono-codeman.c (new)
  1.2       +0 -148    ports/lang/mono/files/patch-runtime_Makefile.in (dead)
  1.2       +3 -3      ports/lang/mono/files/patch-runtime_semdel-wrapper.in
  1.1       +29 -0     ports/lang/mono/pkg-message (new)
  1.21      +378 -143  ports/lang/mono/pkg-plist
    
    
More information about the cvs-all
mailing list