svn commit: r386688 - in head/net: . librsync librsync1

Bryan Drewery bdrewery at FreeBSD.org
Mon May 18 16:35:23 UTC 2015


Author: bdrewery
Date: Mon May 18 16:35:21 2015
New Revision: 386688
URL: https://svnweb.freebsd.org/changeset/ports/386688

Log:
  Add net/librsync1 which is based on the 1.0 release of librsync.
  
  This is not API-compatible with the 0.9 release. None of the ports consumers
  of this library currently build with it.

Added:
  head/net/librsync1/
     - copied from r386687, head/net/librsync/
Modified:
  head/net/Makefile
  head/net/librsync/Makefile
  head/net/librsync1/Makefile
  head/net/librsync1/distinfo
  head/net/librsync1/pkg-plist

Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile	Mon May 18 15:33:07 2015	(r386687)
+++ head/net/Makefile	Mon May 18 16:35:21 2015	(r386688)
@@ -331,6 +331,7 @@
     SUBDIR += libproxy-webkit
     SUBDIR += librouteros
     SUBDIR += librsync
+    SUBDIR += librsync1
     SUBDIR += libsocket++
     SUBDIR += libsocketcpp
     SUBDIR += libsrtp

Modified: head/net/librsync/Makefile
==============================================================================
--- head/net/librsync/Makefile	Mon May 18 15:33:07 2015	(r386687)
+++ head/net/librsync/Makefile	Mon May 18 16:35:21 2015	(r386688)
@@ -12,6 +12,8 @@ COMMENT=	Library for delta compression o
 
 LIB_DEPENDS=	libpopt.so:${PORTSDIR}/devel/popt
 
+CONFLICTS=	librsync1-*
+
 USES=		gmake libtool
 USE_CSTD=	gnu89
 GNU_CONFIGURE=	yes

Modified: head/net/librsync1/Makefile
==============================================================================
--- head/net/librsync/Makefile	Mon May 18 15:33:07 2015	(r386687)
+++ head/net/librsync1/Makefile	Mon May 18 16:35:21 2015	(r386688)
@@ -2,17 +2,21 @@
 # $FreeBSD$
 
 PORTNAME=	librsync
-PORTVERSION=	0.9.7
-PORTREVISION=	3
-CATEGORIES=	net
-MASTER_SITES=	SF
+PORTVERSION=	1.0.0
+DISTVERSIONPREFIX=v
+CATEGORIES=	net devel
+PKGNAMESUFFIX=	1
 
-MAINTAINER=	ports at FreeBSD.org
+MAINTAINER=	bdrewery at FreeBSD.org
 COMMENT=	Library for delta compression of streams
 
 LIB_DEPENDS=	libpopt.so:${PORTSDIR}/devel/popt
 
-USES=		gmake libtool
+CONFLICTS=	librsync-*
+
+USE_GITHUB=	yes
+
+USES=		gmake libtool autoreconf
 USE_CSTD=	gnu89
 GNU_CONFIGURE=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
@@ -21,4 +25,7 @@ CONFIGURE_ARGS=	--enable-shared --disabl
 USE_LDCONFIG=	yes
 INSTALL_TARGET=	install-strip
 
+post-install:
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/librsync.so.2.0.0
+
 .include <bsd.port.mk>

Modified: head/net/librsync1/distinfo
==============================================================================
--- head/net/librsync/distinfo	Mon May 18 15:33:07 2015	(r386687)
+++ head/net/librsync1/distinfo	Mon May 18 16:35:21 2015	(r386688)
@@ -1,2 +1,2 @@
-SHA256 (librsync-0.9.7.tar.gz) = 6633e4605662763a03bb6388529cbdfd3b11a9ec55b8845351c1bd9a92bc41d6
-SIZE (librsync-0.9.7.tar.gz) = 453802
+SHA256 (librsync-librsync-v1.0.0_GH0.tar.gz) = 2195998516960ce84d93f88ee3bfd92f430a16cdba4b5d34560a39fa13fcafd9
+SIZE (librsync-librsync-v1.0.0_GH0.tar.gz) = 140451

Modified: head/net/librsync1/pkg-plist
==============================================================================
--- head/net/librsync/pkg-plist	Mon May 18 15:33:07 2015	(r386687)
+++ head/net/librsync1/pkg-plist	Mon May 18 16:35:21 2015	(r386688)
@@ -3,7 +3,7 @@ include/librsync.h
 include/librsync-config.h
 lib/librsync.a
 lib/librsync.so
-lib/librsync.so.1
-lib/librsync.so.1.0.2
+lib/librsync.so.2
+lib/librsync.so.2.0.0
 man/man1/rdiff.1.gz
 man/man3/librsync.3.gz


More information about the svn-ports-all mailing list