pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc unison: remove, successor unison2.48



details:   https://anonhg.NetBSD.org/pkgsrc/rev/855ef3f82f40
branches:  trunk
changeset: 336953:855ef3f82f40
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Jul 29 18:09:01 2019 +0000

description:
unison: remove, successor unison2.48

diffstat:

 doc/CHANGES-2019                                       |   4 +-
 net/unison/DESCR                                       |   5 -
 net/unison/Makefile                                    |  63 ------------------
 net/unison/PLIST                                       |   9 --
 net/unison/distinfo                                    |  13 ---
 net/unison/options.mk                                  |  15 ----
 net/unison/patches/patch-src_Makefile                  |  41 -----------
 net/unison/patches/patch-src_Makefile.OCaml            |  44 ------------
 net/unison/patches/patch-src_files.ml                  |  14 ----
 net/unison/patches/patch-src_mkProjectInfo.ml          |  14 ----
 net/unison/patches/patch-src_recon.ml                  |  16 ----
 net/unison/patches/patch-src_system_system__generic.ml |  14 ----
 net/unison/patches/patch-src_uigtk2.ml                 |  14 ----
 13 files changed, 3 insertions(+), 263 deletions(-)

diffs (truncated from 325 to 300 lines):

diff -r 99b5f7729c37 -r 855ef3f82f40 doc/CHANGES-2019
--- a/doc/CHANGES-2019  Mon Jul 29 18:07:46 2019 +0000
+++ b/doc/CHANGES-2019  Mon Jul 29 18:09:01 2019 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES-2019,v 1.3063 2019/07/29 14:48:33 gdt Exp $
+$NetBSD: CHANGES-2019,v 1.3064 2019/07/29 18:09:01 wiz Exp $
 
 Changes to the packages collection and infrastructure in 2019:
 
@@ -5018,3 +5018,5 @@
        Removed print/tex-bezos [markd 2019-07-29]
        Removed print/tex-bezos-doc [markd 2019-07-29]
        Updated pkgtools/pkg_rolling-replace to 0.24.7 [gdt 2019-07-29]
+       Added net/unison2.48 version 2.48.15v4nb5 [wiz 2019-07-29]
+       Removed net/unison successor net/unison2.48 [wiz 2019-07-29]
diff -r 99b5f7729c37 -r 855ef3f82f40 net/unison/DESCR
--- a/net/unison/DESCR  Mon Jul 29 18:07:46 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-Unison is a file-synchronization tool for Unix and Windows. It allows
-two replicas of a collection of files and directories to be stored
-on different hosts (or different disks on the same host), modified
-separately, and then brought up to date by propagating the changes
-in each replica to the other.
diff -r 99b5f7729c37 -r 855ef3f82f40 net/unison/Makefile
--- a/net/unison/Makefile       Mon Jul 29 18:07:46 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,63 +0,0 @@
-# $NetBSD: Makefile,v 1.134 2019/07/21 22:25:34 wiz Exp $
-
-GITHUB_TAG=    v${PKGVERSION_NOREV}
-DISTNAME=      unison-2.48.15v4
-PKGREVISION=   4
-CATEGORIES=    net
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=bcpierce00/}
-
-MAINTAINER=    tonio%NetBSD.org@localhost
-HOMEPAGE=      http://www.cis.upenn.edu/~bcpierce/unison/
-COMMENT=       File-synchronization tool
-LICENSE=       gnu-gpl-v3
-
-# File "/data/scratch/net/unison/work/src/fswatch.mli", line 18, characters 17-29:
-# Error: Unbound module Prefs
-MAKE_JOBS_SAFE=        no
-
-.if (${MACHINE_ARCH} == "arm")
-BUILDLINK_ABI_DEPENDS.ocaml+=  ocaml>=3.12.0nb2
-.else
-BUILDLINK_ABI_DEPENDS.ocaml+=  ocaml>=3.11.2
-.endif
-BUILDLINK_API_DEPENDS.ocaml-lablgtk+= ocaml-lablgtk>=2.16.0
-
-# docs: unison-manual.pdf/html/ps/dvi
-#WRKSRC=               ${WRKDIR}/src
-USE_TOOLS+=    gmake
-MAKE_FLAGS+=   CFLAGS="" -C src
-MAKE_ENV+=     HOME=${WRKDIR:Q}
-
-.include "options.mk"
-.include "../../mk/bsd.prefs.mk"
-
-.include "../../mk/ocaml.mk"
-
-.if (${OCAML_USE_OPT_COMPILER} == "true")
-MAKE_FLAGS+=   NATIVE=true
-.else
-MAKE_FLAGS+=   NATIVE=false
-.endif
-
-.include "../../mk/pthread.buildlink3.mk"
-
-.if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} != "none")
-MAKE_FLAGS+=   THREADS=true
-.endif
-
-BUILD_TARGET=  buildexecutable
-
-INSTALLATION_DIRS=     bin
-INSTALLATION_DIRS+=    share/doc/unison
-
-post-install:
-       ${INSTALL_MAN} ${WRKSRC}/src/BUGS.txt ${DESTDIR}${PREFIX}/share/doc/unison
-       ${INSTALL_MAN} ${WRKSRC}/src/CONTRIB ${DESTDIR}${PREFIX}/share/doc/unison
-       ${INSTALL_MAN} ${WRKSRC}/src/COPYING ${DESTDIR}${PREFIX}/share/doc/unison
-       ${INSTALL_MAN} ${WRKSRC}/src/NEWS ${DESTDIR}${PREFIX}/share/doc/unison
-       ${INSTALL_MAN} ${WRKSRC}/src/README ${DESTDIR}${PREFIX}/share/doc/unison
-       ${INSTALL_MAN} ${WRKSRC}/src/ROADMAP.txt ${DESTDIR}${PREFIX}/share/doc/unison
-       ${INSTALL_MAN} ${WRKSRC}/src/TODO.txt ${DESTDIR}${PREFIX}/share/doc/unison
-
-.include "../../lang/ocaml/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 99b5f7729c37 -r 855ef3f82f40 net/unison/PLIST
--- a/net/unison/PLIST  Mon Jul 29 18:07:46 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-@comment $NetBSD: PLIST,v 1.4 2009/06/14 18:09:47 joerg Exp $
-bin/unison
-share/doc/unison/BUGS.txt
-share/doc/unison/CONTRIB
-share/doc/unison/COPYING
-share/doc/unison/NEWS
-share/doc/unison/README
-share/doc/unison/ROADMAP.txt
-share/doc/unison/TODO.txt
diff -r 99b5f7729c37 -r 855ef3f82f40 net/unison/distinfo
--- a/net/unison/distinfo       Mon Jul 29 18:07:46 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: distinfo,v 1.30 2019/03/21 11:05:02 jaapb Exp $
-
-SHA1 (unison-2.48.15v4.tar.gz) = 249cc0068ab62478c813189b2ac1426a3ff5edae
-RMD160 (unison-2.48.15v4.tar.gz) = 6480dfb05d6cefe20ebffa64eb6bd50c3aa7aa97
-SHA512 (unison-2.48.15v4.tar.gz) = 658b37fd18d8dee517e88ad707f7e80c1731542a0e07e6a8d56e6598e38bcf405cdb8db224274bf9b3319ed87efc45057d1f79e6437c4ca53afe9cec4afe6c78
-Size (unison-2.48.15v4.tar.gz) = 1911781 bytes
-SHA1 (patch-src_Makefile) = 19cf0b79995c7848bc02d220267be4f3a3e4b59b
-SHA1 (patch-src_Makefile.OCaml) = deba98414926fc73b229a071a6f061b7bdb8a458
-SHA1 (patch-src_files.ml) = 3a15b35f6a5e5242e4c3e198dabc38ca89bbdbe0
-SHA1 (patch-src_mkProjectInfo.ml) = a1908748dbe4c1db0e2b012e73fe46c6bca30348
-SHA1 (patch-src_recon.ml) = 8aa1b2a4109fe183eedf209a91efc3f2164a3b3a
-SHA1 (patch-src_system_system__generic.ml) = e9c8d638739d35e046efe5f28df6fa8cb4c46a48
-SHA1 (patch-src_uigtk2.ml) = a9ef837e0289ba2d209a21df3102ed0267a52f9d
diff -r 99b5f7729c37 -r 855ef3f82f40 net/unison/options.mk
--- a/net/unison/options.mk     Mon Jul 29 18:07:46 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-# $NetBSD: options.mk,v 1.4 2014/10/10 08:39:08 jaapb Exp $
-
-PKG_OPTIONS_VAR=       PKG_OPTIONS.unison
-PKG_SUPPORTED_OPTIONS= lablgtk
-
-.include "../../mk/bsd.options.mk"
-
-.if !empty(PKG_OPTIONS:Mlablgtk)
-MAKE_FLAGS+=   UISTYLE=gtk2
-DEPENDS+=      font-schumacher-misc>=1.0:../../fonts/font-schumacher-misc
-.include "../../x11/ocaml-lablgtk/buildlink3.mk"
-.include "../../x11/gtk2/buildlink3.mk"
-.else
-MAKE_FLAGS+=   UISTYLE=text
-.endif
diff -r 99b5f7729c37 -r 855ef3f82f40 net/unison/patches/patch-src_Makefile
--- a/net/unison/patches/patch-src_Makefile     Mon Jul 29 18:07:46 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,41 +0,0 @@
-$NetBSD: patch-src_Makefile,v 1.1 2017/11/14 13:03:35 jaapb Exp $
-
-Correct installation procedure
---- src/Makefile.orig  2015-10-05 18:14:23.000000000 +0000
-+++ src/Makefile
-@@ -49,7 +49,7 @@ all:: INSTALL
- 
- INSTALL: $(NAME)$(EXEC_EXT)
- # file isn't made for OS X, so check that it's there first
--      (if [ -f $(NAME) ]; then ./$(NAME) -doc install > INSTALLATION; fi)
-+##    (if [ -f $(NAME) ]; then ./$(NAME) -doc install > INSTALLATION; fi)
- 
- ########################################################################
- ## Miscellaneous developer-only switches
-@@ -78,7 +78,7 @@ include Makefile.OCaml
- ######################################################################
- # Installation
- 
--INSTALLDIR = $(HOME)/bin/
-+INSTALLDIR = ${DESTDIR}$(PREFIX)/bin/
- 
- # This has two names because on OSX the file INSTALL shadows the target 'install'!
- install: doinstall
-@@ -90,9 +90,7 @@ text: 
-       $(MAKE) -C .. text
- 
- doinstall: $(NAME)$(EXEC_EXT)
--      -mv $(INSTALLDIR)/$(NAME)$(EXEC_EXT) /tmp/$(NAME)-$(shell echo $$$$)
-       cp $(NAME)$(EXEC_EXT) $(INSTALLDIR)
--      cp $(NAME)$(EXEC_EXT) $(INSTALLDIR)$(NAME)-$(MAJORVERSION)$(EXEC_EXT)
- 
- 
- ######################################################################
-@@ -348,7 +346,6 @@ tags:
-           $(ETAGS) *.mli */*.mli *.ml */*.ml */*.m *.c */*.c *.txt \
-           ; fi 
- 
--all:: TAGS
- 
- TAGS:
-       $(MAKE) tags
diff -r 99b5f7729c37 -r 855ef3f82f40 net/unison/patches/patch-src_Makefile.OCaml
--- a/net/unison/patches/patch-src_Makefile.OCaml       Mon Jul 29 18:07:46 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,44 +0,0 @@
-$NetBSD: patch-src_Makefile.OCaml,v 1.3 2019/03/21 11:05:02 jaapb Exp $
-
-Correct lablgtk paths for 2.16, and use ocamlopt.opt for compilation
-Add -unsafe-string for OCaml >= 4.06.
-
---- src/Makefile.OCaml.orig    2015-10-05 18:14:23.000000000 +0000
-+++ src/Makefile.OCaml
-@@ -75,8 +75,8 @@ OCAMLLIBDIR=$(shell ocamlc -v | tail -1 
- #
- # This should be set to an appropriate value automatically, depending
- # on whether the lablgtk library is available
--LABLGTKLIB=$(OCAMLLIBDIR)/lablgtk
--LABLGTK2LIB=$(OCAMLLIBDIR)/lablgtk2
-+LABLGTKLIB=$(OCAMLLIBDIR)/site-lib/lablgtk
-+LABLGTK2LIB=$(OCAMLLIBDIR)/site-lib/lablgtk2
- ##BCP [3/2007]: Removed temporarily, since the OSX UI is not working well 
- ## at the moment and we don't want to confuse people by building it by default
- ifeq ($(OSARCH),osx)
-@@ -292,14 +292,14 @@ endif
- 
- # Gtk GUI
- ifeq ($(UISTYLE), gtk)
--  CAMLFLAGS+=-I +lablgtk
-+  CAMLFLAGS+=-I $(OCAMLLIBDIR)/site-lib/lablgtk
-   OCAMLOBJS+=pixmaps.cmo uigtk.cmo linkgtk.cmo
-   OCAMLLIBS+=lablgtk.cma
- endif
- 
- # Gtk2 GUI
- ifeq ($(UISTYLE), gtk2)
--  CAMLFLAGS+=-I +lablgtk2
-+  CAMLFLAGS+=-I $(OCAMLLIBDIR)/site-lib/lablgtk2
-   OCAMLOBJS+=pixmaps.cmo uigtk2.cmo linkgtk2.cmo
-   OCAMLLIBS+=lablgtk.cma
- endif
-@@ -384,7 +384,7 @@ ifeq ($(PROFILING), true)
- else
-   OCAMLC=$(EXEC_PREFIX)ocamlc
- endif
--OCAMLOPT=$(EXEC_PREFIX)ocamlopt
-+OCAMLOPT=$(EXEC_PREFIX)ocamlopt.opt
- 
- ifeq ($(NATIVE), true)
-   ## Set up for native code compilation
diff -r 99b5f7729c37 -r 855ef3f82f40 net/unison/patches/patch-src_files.ml
--- a/net/unison/patches/patch-src_files.ml     Mon Jul 29 18:07:46 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-src_files.ml,v 1.1 2019/03/21 11:05:02 jaapb Exp $
-
-Replace deprecated sort function
---- src/files.ml.orig  2018-01-27 21:12:13.000000000 +0000
-+++ src/files.ml
-@@ -734,7 +734,7 @@ let get_files_in_directory dir =
-   with End_of_file ->
-     dirh.System.closedir ()
-   end;
--  Sort.list (<) !files
-+  List.sort String.compare !files
- 
- let ls dir pattern =
-   Util.convertUnixErrorsToTransient
diff -r 99b5f7729c37 -r 855ef3f82f40 net/unison/patches/patch-src_mkProjectInfo.ml
--- a/net/unison/patches/patch-src_mkProjectInfo.ml     Mon Jul 29 18:07:46 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-src_mkProjectInfo.ml,v 1.1 2017/11/14 13:03:35 jaapb Exp $
-
-Add revision string for correct version detection
---- src/mkProjectInfo.ml.orig  2015-10-05 18:14:23.000000000 +0000
-+++ src/mkProjectInfo.ml
-@@ -42,7 +42,7 @@ let pointVersionOrigin = 533 (* Revision
- (* ---------------------------------------------------------------------- *)
- (* You shouldn't need to edit below. *)
- 
--let revisionString = "$Rev$";;
-+let revisionString = "$Rev: 548$";;
- 
- let pointVersion = 
-   Scanf.sscanf revisionString "$Rev: %d " (fun x -> x) - pointVersionOrigin;;
diff -r 99b5f7729c37 -r 855ef3f82f40 net/unison/patches/patch-src_recon.ml
--- a/net/unison/patches/patch-src_recon.ml     Mon Jul 29 18:07:46 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-src_recon.ml,v 1.1 2019/03/21 11:05:02 jaapb Exp $
-
-Replace deprecated sort function
---- src/recon.ml.orig  2018-01-27 21:12:13.000000000 +0000
-+++ src/recon.ml
-@@ -661,8 +661,8 @@ let rec reconcile
- 
- (* Sorts the paths so that they will be displayed in order                   *)
- let sortPaths pathUpdatesList =
--  Sort.list
--    (fun (p1, _) (p2, _) -> Path.compare p1 p2 <= 0)
-+  List.sort
-+    Path.compare
-     pathUpdatesList
- 
- let rec enterPath p1 p2 t =
diff -r 99b5f7729c37 -r 855ef3f82f40 net/unison/patches/patch-src_system_system__generic.ml
--- a/net/unison/patches/patch-src_system_system__generic.ml    Mon Jul 29 18:07:46 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-src_system_system__generic.ml,v 1.1 2019/03/21 11:05:02 jaapb Exp $
-
-Needed for compatibility with OCaml 4.08
---- src/system/system_generic.ml.orig  2017-12-18 12:23:54.000000000 +0000
-+++ src/system/system_generic.ml
-@@ -47,7 +47,7 @@ let open_out_gen = open_out_gen
- let chmod = Unix.chmod



Home | Main Index | Thread Index | Old Index