Update to librsync-2.0.0
- mark a few private functions as static inline. Fixes build with clang, and remove a few global symbols from the shared lib - switch to cmake "reads good" danj@
This commit is contained in:
parent
5db1503707
commit
fbc3296a05
@ -1,12 +1,12 @@
|
||||
# $OpenBSD: Makefile,v 1.16 2016/03/11 20:28:29 naddy Exp $
|
||||
# $OpenBSD: Makefile,v 1.17 2017/04/23 22:13:36 jca Exp $
|
||||
|
||||
COMMENT= library for delta compression of streams
|
||||
|
||||
V= 1.0.0
|
||||
V= 2.0.0
|
||||
DISTNAME= librsync-$V
|
||||
DISTFILES= ${DISTNAME}{v$V}.tar.gz
|
||||
|
||||
SHARED_LIBS += rsync 2.0 # 2.0
|
||||
SHARED_LIBS += rsync 3.0 # 2.0
|
||||
|
||||
CATEGORIES= net
|
||||
|
||||
@ -19,24 +19,13 @@ WANTLIB += bz2 c popt z
|
||||
|
||||
MASTER_SITES= https://github.com/librsync/librsync/archive/
|
||||
|
||||
MODULES= devel/gettext
|
||||
MODULES= devel/cmake
|
||||
|
||||
SEPARATE_BUILD= Yes
|
||||
CONFIGURE_STYLE= gnu
|
||||
AUTOCONF_VERSION= 2.69
|
||||
AUTOMAKE_VERSION= 1.15
|
||||
CONFIGURE_ARGS+= --disable-trace
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib"
|
||||
LIB_DEPENDS= archivers/bzip2 \
|
||||
devel/popt
|
||||
|
||||
BUILD_DEPENDS= ${MODGNU_AUTOCONF_DEPENDS} \
|
||||
${MODGNU_AUTOMAKE_DEPENDS} \
|
||||
devel/libtool
|
||||
LIB_DEPENDS= archivers/bzip2 \
|
||||
devel/popt
|
||||
|
||||
post-patch:
|
||||
cd ${WRKSRC} && AUTOCONF_VERSION=${AUTOCONF_VERSION} \
|
||||
AUTOMAKE_VERSION=${AUTOMAKE_VERSION} ./autogen.sh
|
||||
post-install:
|
||||
${INSTALL_MAN} ${WRKSRC}/doc/rdiff.1 ${PREFIX}/man/man1
|
||||
${INSTALL_MAN} ${WRKSRC}/doc/librsync.3 ${PREFIX}/man/man3
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (librsync-1.0.0.tar.gz) = IZWZhRaWDOhNk/iO47/ZL0MKFs26S100Vgo5+hP8r9k=
|
||||
SIZE (librsync-1.0.0.tar.gz) = 140451
|
||||
SHA256 (librsync-2.0.0.tar.gz) = tcTdEUKJgyA5OXeJ5C1P8NEQitqJznTxmZOYWT+uIWk=
|
||||
SIZE (librsync-2.0.0.tar.gz) = 155049
|
||||
|
@ -1,9 +1,7 @@
|
||||
@comment $OpenBSD: PLIST,v 1.3 2015/03/16 18:07:52 naddy Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.4 2017/04/23 22:13:36 jca Exp $
|
||||
@bin bin/rdiff
|
||||
include/librsync-config.h
|
||||
include/librsync.h
|
||||
lib/librsync.a
|
||||
lib/librsync.la
|
||||
@lib lib/librsync.so.${LIBrsync_VERSION}
|
||||
@man man/man1/rdiff.1
|
||||
@man man/man3/librsync.3
|
||||
|
Loading…
x
Reference in New Issue
Block a user