Ticket #46505: unison.diff
File unison.diff, 8.2 KB (added by bket, 10 years ago) |
---|
-
Portfile
diff -urN /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/unison/Portfile ./Portfile
old new 1 1 # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 2 # $Id : Portfile 127145 2014-10-21 23:46:09Z ecronin@macports.org$2 # $Id$ 3 3 4 4 PortSystem 1.0 5 5 6 6 name unison 7 version 2.40.102 8 revision 2 7 version 2.48.3 9 8 categories net 10 9 maintainers nomaintainer 11 10 license GPL-3 … … 19 18 homepage http://www.cis.upenn.edu/~bcpierce/unison/ 20 19 master_sites ${homepage}download/releases/${name}-${version}/ 21 20 platforms darwin openbsd 22 checksums rmd160 0231fd41895bde97ad4ae15bdc4994f9c9e27ad6\23 sha256 3d4a92f02b6998f156cb714d202d0358dd2846efbdce9de30e2c666d77c1e85421 checksums rmd160 884b4ec225d0411e8112e809c621b6779cf816b6\ 22 sha256 a695f9d45e95d3d9c3f25fcbf1891f5eb20e5aa51709f81b785a20e14270b7ee 24 23 25 patchfiles patch-Makefile.diff patch-uprintf-crash.diff24 patchfiles patch-Makefile.diff 26 25 27 26 use_configure no 28 27 -
files/patch-Makefile.OCaml.diff
diff -urN /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/unison/files/patch-Makefile.OCaml.diff ./files/patch-Makefile.OCaml.diff
old new 1 --- Makefile.OCaml.orig 2011-04-16 22:35:38.000000000 +02002 +++ Makefile.OCaml 2012-09-26 17:51:36.000000000 +02003 @@ -29 2,7 +292,7 @@1 --- Makefile.OCaml.orig Sun Sep 28 18:48:05 2014 2 +++ Makefile.OCaml Fri Jan 9 15:23:59 2015 3 @@ -299,7 +299,7 @@ endif 4 4 5 5 # Gtk2 GUI 6 6 ifeq ($(UISTYLE), gtk2) -
files/patch-Makefile.diff
diff -urN /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/unison/files/patch-Makefile.diff ./files/patch-Makefile.diff
old new 1 --- Makefile.orig 2011-04-16 22:35:38.000000000 +02002 +++ Makefile 2011-04-26 17:53:52.000000000 +02003 @@ - 80,7 +80,7 @@1 --- Makefile.orig Thu Jul 18 11:37:09 2013 2 +++ Makefile Fri Jan 9 15:24:42 2015 3 @@ -78,7 +78,7 @@ include Makefile.OCaml 4 4 ###################################################################### 5 5 # Installation 6 6 … … 9 9 10 10 # This has two names because on OSX the file INSTALL shadows the target 'install'! 11 11 install: doinstall 12 @@ -9 2,9 +92,8 @@12 @@ -90,9 +90,8 @@ text: 13 13 $(MAKE) -C .. text 14 14 15 15 doinstall: $(NAME)$(EXEC_EXT) -
files/patch-uimacnew-uimacnew.xcodeproj-project.pbxproj.diff
diff -urN /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/unison/files/patch-uimacnew-uimacnew.xcodeproj-project.pbxproj.diff ./files/patch-uimacnew-uimacnew.xcodeproj-project.pbxproj.diff
old new 1 --- uimacnew/uimacnew.xcodeproj/project.pbxproj.orig 2010-04-15 12:29:31.000000000 -05002 +++ uimacnew/uimacnew.xcodeproj/project.pbxproj 2011-11-25 00:14:00.000000000 -06003 @@ -58 0,7 +580,6 @@1 --- uimacnew/uimacnew.xcodeproj/project.pbxproj.orig Mon Sep 6 18:37:04 2010 2 +++ uimacnew/uimacnew.xcodeproj/project.pbxproj Fri Jan 9 15:26:10 2015 3 @@ -582,7 +582,6 @@ 4 4 "-L$(OCAMLLIBDIR)", 5 5 "-lunix", 6 6 "-lthreadsnat", … … 8 8 "-lbigarray", 9 9 "-lasmrun", 10 10 ); 11 @@ -6 17,7 +616,6 @@11 @@ -622,7 +621,6 @@ 12 12 "-L$(OCAMLLIBDIR)", 13 13 "-lunix", 14 14 "-lthreadsnat", … … 16 16 "-lbigarray", 17 17 "-lasmrun", 18 18 ); 19 @@ -65 1,7 +649,6 @@19 @@ -659,7 +657,6 @@ 20 20 "-L$(OCAMLLIBDIR)", 21 21 "-lunix", 22 22 "-lthreadsnat", -
files/patch-uprintf-crash.diff
diff -urN /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/unison/files/patch-uprintf-crash.diff ./files/patch-uprintf-crash.diff
old new 1 diff -upr .depend .depend2 --- .depend 2014-10-21 19:07:15.000000000 -04003 +++ .depend 2014-10-21 19:13:27.000000000 -04004 @@ -326,11 +326,9 @@ ubase/trace.cmx: ubase/util.cmx system.c5 ubase/trace.cmi6 ubase/uarg.cmo: ubase/util.cmi system.cmi ubase/safelist.cmi ubase/uarg.cmi7 ubase/uarg.cmx: ubase/util.cmx system.cmx ubase/safelist.cmx ubase/uarg.cmi8 -ubase/uprintf.cmo: ubase/uprintf.cmi9 -ubase/uprintf.cmx: ubase/uprintf.cmi10 -ubase/util.cmo: ubase/uprintf.cmi system.cmi ubase/safelist.cmi \11 +ubase/util.cmo: system.cmi ubase/safelist.cmi \12 ubase/util.cmi13 -ubase/util.cmx: ubase/uprintf.cmx system.cmx ubase/safelist.cmx \14 +ubase/util.cmx: system.cmx ubase/safelist.cmx \15 ubase/util.cmi16 lwt/lwt.cmi:17 lwt/lwt_unix.cmi: lwt/lwt.cmi18 @@ -343,7 +341,6 @@ ubase/rx.cmi:19 ubase/safelist.cmi:20 ubase/trace.cmi: ubase/prefs.cmi21 ubase/uarg.cmi:22 -ubase/uprintf.cmi:23 ubase/util.cmi: system.cmi24 lwt/example/editor.cmo: lwt/lwt_unix.cmi25 lwt/example/editor.cmx: lwt/lwt_unix.cmx26 diff -upr Makefile.OCaml Makefile.OCaml27 --- Makefile.OCaml 2014-10-21 19:07:15.000000000 -040028 +++ Makefile.OCaml 2014-10-21 19:13:36.000000000 -040029 @@ -211,7 +211,7 @@ OCAMLOBJS += \30 system.cmo \31 \32 ubase/projectInfo.cmo ubase/myMap.cmo ubase/safelist.cmo \33 - ubase/uprintf.cmo ubase/util.cmo ubase/uarg.cmo \34 + ubase/util.cmo ubase/uarg.cmo \35 ubase/prefs.cmo ubase/trace.cmo ubase/proplist.cmo \36 \37 lwt/pqueue.cmo lwt/lwt.cmo lwt/lwt_util.cmo \38 diff -upr ubase/Makefile ubase/Makefile39 --- ubase/Makefile 2014-10-21 19:07:15.000000000 -040040 +++ ubase/Makefile 2014-10-21 19:13:52.000000000 -040041 @@ -1,7 +1,7 @@42 NAME = ubase43 44 OBJECTS = \45 - safelist.cmo uprintf.cmo util.cmo uarg.cmo prefs.cmo trace.cmo rx.cmo \46 + safelist.cmo util.cmo uarg.cmo prefs.cmo trace.cmo rx.cmo \47 myMap.cmo48 49 OCAMLC = ocamlfind ocamlc -g50 @@ -54,4 +54,4 @@ clean::51 52 # Used by BCP to update Harmony's copy of these files from Unison's53 update:54 - cp $(HOME)/current/unison/trunk/src/ubase/{*.ml,*.mli,Makefile} .55 \ No newline at end of file56 + cp $(HOME)/current/unison/trunk/src/ubase/{*.ml,*.mli,Makefile} .57 diff -upr ubase/depend ubase/depend58 --- ubase/depend 2014-10-21 19:07:15.000000000 -040059 +++ ubase/depend 2014-10-21 19:13:47.000000000 -040060 @@ -12,10 +12,8 @@ trace.cmo: util.cmi safelist.cmi prefs.c61 trace.cmx: util.cmx safelist.cmx prefs.cmx trace.cmi62 uarg.cmo: util.cmi safelist.cmi uarg.cmi63 uarg.cmx: util.cmx safelist.cmx uarg.cmi64 -uprintf.cmo: uprintf.cmi65 -uprintf.cmx: uprintf.cmi66 -util.cmo: uprintf.cmi safelist.cmi util.cmi67 -util.cmx: uprintf.cmx safelist.cmx util.cmi68 +util.cmo: safelist.cmi util.cmi69 +util.cmx: safelist.cmx util.cmi70 myMap.cmi:71 prefs.cmi: util.cmi72 proplist.cmi:73 @@ -23,5 +21,4 @@ rx.cmi:74 safelist.cmi:75 trace.cmi: prefs.cmi76 uarg.cmi:77 -uprintf.cmi:78 util.cmi:79 Only in unison-2.40.102.orig/ubase: uprintf.ml80 Only in unison-2.40.102.orig/ubase: uprintf.mli81 diff -upr ubase/util.ml ubase/util.ml82 --- ubase/util.ml 2014-10-21 19:07:15.000000000 -040083 +++ ubase/util.ml 2014-10-21 19:10:16.000000000 -040084 @@ -62,7 +62,7 @@ let set_infos s =85 if s <> !infos then begin clear_infos (); infos := s; show_infos () end86 87 let msg f =88 - clear_infos (); Uprintf.eprintf (fun () -> flush stderr; show_infos ()) f89 + clear_infos (); Printf.kfprintf (fun c -> flush c; show_infos ()) stderr f90 91 let msg : ('a, out_channel, unit) format -> 'a = msg92