pkgsrc-WIP-changes archive

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

libxdiff: Import libxdiff-0.23



Module Name:	pkgsrc-wip
Committed By:	Jeremy C. Reed <reed%reedmedia.net@localhost>
Pushed By:	reed
Date:		Thu Sep 29 11:33:24 2016 -0500
Changeset:	697d8067f2f66525ab4a464bf9e9bbfe440aebbf

Modified Files:
	Makefile
Added Files:
	libxdiff/DESCR
	libxdiff/Makefile
	libxdiff/PLIST
	libxdiff/buildlink3.mk
	libxdiff/distinfo

Log Message:
libxdiff: Import libxdiff-0.23

The LibXDiff package provides file differential library support functions.
It implements basic and yet complete functionalities to create and apply
file differences (patches) to both binary and text files. The library
uses memory files as file abstraction to achieve both performance and
portability. The proprietary output format of the binary patch file is
binary and it is basically a collection of copy and insert commands. The
text file differential output uses the raw unified output format (without
the header).

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=697d8067f2f66525ab4a464bf9e9bbfe440aebbf

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile               |  1 +
 libxdiff/DESCR         |  8 ++++++++
 libxdiff/Makefile      | 17 +++++++++++++++++
 libxdiff/PLIST         |  4 ++++
 libxdiff/buildlink3.mk | 12 ++++++++++++
 libxdiff/distinfo      |  6 ++++++
 6 files changed, 48 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index eea2256..bf4a318 100644
--- a/Makefile
+++ b/Makefile
@@ -1668,6 +1668,7 @@ SUBDIR+=	libvterm
 SUBDIR+=	libwbxml2-patched
 SUBDIR+=	libwebsockets
 SUBDIR+=	libxc
+SUBDIR+=	libxdiff
 SUBDIR+=	libzn-poly
 SUBDIR+=	lidia
 SUBDIR+=	light-desktop
diff --git a/libxdiff/DESCR b/libxdiff/DESCR
new file mode 100644
index 0000000..6abf591
--- /dev/null
+++ b/libxdiff/DESCR
@@ -0,0 +1,8 @@
+The LibXDiff package provides file differential library support functions.
+It implements basic and yet complete functionalities to create and apply
+file differences (patches) to both binary and text files. The library
+uses memory files as file abstraction to achieve both performance and
+portability. The proprietary output format of the binary patch file is
+binary and it is basically a collection of copy and insert commands. The
+text file differential output uses the raw unified output format (without
+the header).
diff --git a/libxdiff/Makefile b/libxdiff/Makefile
new file mode 100644
index 0000000..7fa4861
--- /dev/null
+++ b/libxdiff/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD$
+
+DISTNAME=	libxdiff-0.23
+CATEGORIES=	devel
+MASTER_SITES=	http://www.xmailserver.org/
+
+MAINTAINER=	pkgsrc-users%pkgsrc.org@localhost
+HOMEPAGE=	http://www.xmailserver.org/xdiff-lib.html
+COMMENT=	Library for creating patches for binary and text files
+LICENSE=	gnu-lgpl-v2.1
+
+GNU_CONFIGURE=	yes
+USE_LIBTOOL=	yes
+
+# The test/xregression runs forever so not ran with do-tests.
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/libxdiff/PLIST b/libxdiff/PLIST
new file mode 100644
index 0000000..25c244c
--- /dev/null
+++ b/libxdiff/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD$
+include/xdiff.h
+lib/libxdiff.la
+man/man3/xdiff.3
diff --git a/libxdiff/buildlink3.mk b/libxdiff/buildlink3.mk
new file mode 100644
index 0000000..6d0c049
--- /dev/null
+++ b/libxdiff/buildlink3.mk
@@ -0,0 +1,12 @@
+# $NetBSD$
+
+BUILDLINK_TREE+=	libxdiff
+
+.if !defined(LIBXDIFF_BUILDLINK3_MK)
+LIBXDIFF_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libxdiff+=	libxdiff>=0.23
+BUILDLINK_PKGSRCDIR.libxdiff?=	../../wip/libxdiff
+.endif	# LIBXDIFF_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-libxdiff
diff --git a/libxdiff/distinfo b/libxdiff/distinfo
new file mode 100644
index 0000000..6a250c1
--- /dev/null
+++ b/libxdiff/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (libxdiff-0.23.tar.gz) = f92eff48eeb49d5145ddafcb72dcfb18f5d07303
+RMD160 (libxdiff-0.23.tar.gz) = 2dd984c50db368ced246c99a69dce3d68b2690e8
+SHA512 (libxdiff-0.23.tar.gz) = b6bae5ee9d21e615d7beeacd9ceefd01eff1830734b1c28a4751a6b0182727afa957e072f7c7dc492d9448e502d1ae52deaaceb0dfce4b32a3c089cbdc3c7e18
+Size (libxdiff-0.23.tar.gz) = 412088 bytes


Home | Main Index | Thread Index | Old Index