... pong

cheers, Rafael

On Mon Dec 30, 2013 at 10:15:15PM +0100, Rafael Sadowski wrote:
> 
> ping;
> 
> On Saturday 05 October 2013 18:10:59 Rafael Sadowski wrote:
> > On Fri Oct 04, 2013 at 09:42:28PM +0200, Rafael Sadowski wrote:
> > > Hey @ports,
> > > 
> > > following diff update droplet to 2.0.
> > > 
> > > cat pkg/DESCR
> > > Scality Droplet is a high perfomance Cloud Storage client library
> > > providing
> > > a set of high-level features. It is open source and released under the BSD
> > > License. Multiple backends are supported: S3 (Simple Storage Service),
> > > CDMI
> > > (Cloud Data Management Interface), SRWS (Scality Simple Rest Web Service).
> > > On-the-fly encryption/decryption and buffered I/O are also supported.
> > 
> >  new version after Brad Smith's improvements and Stuart Henderson's
> >  DISTFILES advice. Nice hint , thanks.
> > 
> > @Brad, many thanks for your cleanup.
> > 
> > cheers, Rafael
> > 
> > 
> > Index: Makefile
> > ===================================================================
> > RCS file: /cvs/ports/devel/droplet/Makefile,v
> > retrieving revision 1.4
> > diff -u -p -u -r1.4 Makefile
> > --- Makefile        21 Mar 2013 08:45:14 -0000      1.4
> > +++ Makefile        5 Oct 2013 13:57:07 -0000
> > @@ -5,29 +5,33 @@ SHARED_ONLY=              Yes
> >  CATEGORIES=                devel
> >  COMMENT=           high perfomance Cloud Storage client library
> > 
> > -VERSION=           1.1
> > -REVISION=          0
> > +VERSION=           2.0
> >  DISTNAME=          droplet-${VERSION}
> >  HOMEPAGE=          https://github.com/scality/Droplet
> > 
> > -SHARED_LIBS=               droplet         0.0 #0.0
> > +SHARED_LIBS=               droplet         1.0 #0.0
> > 
> >  MAINTAINER=                Rafael Sadowski <raf...@sizeofvoid.org>
> > 
> >  # BSD
> >  PERMIT_PACKAGE_CDROM=      Yes
> > 
> > -WANTLIB=           crypto json m pthread ssl xml2 z
> > +WANTLIB=           crypto json-c m pthread ssl xml2 z
> > 
> > -MASTER_SITES=              http://www.sizeofvoid.org/pub/OpenBSD/distfiles/
> > 
> > -WRKDIST=           ${WRKDIR}/scality-Droplet-e6692cc
> > +DISTFILES=              droplet-${VERSION}.tar.gz{v${VERSION}.tar.gz}
> > +
> > +MASTER_SITES=              https://github.com/scality/Droplet/archive/
> > +
> > +WRKDIST=           ${WRKDIR}/Droplet-2.0
> > +
> >  MODULES=           converters/libiconv
> > +
> > +# Depends on libtool macros
> >  BUILD_DEPENDS=             ${MODGNU_AUTOCONF_DEPENDS} \
> >                     ${MODGNU_AUTOMAKE_DEPENDS} \
> >                     devel/json-c \
> >                     devel/libtool
> > -# XXX Depends on libtool macros
> > 
> >  LIB_DEPENDS=               textproc/libxml \
> >                     devel/json-c
> > @@ -37,8 +41,8 @@ AUTOMAKE_VERSION= 1.11
> >  CONFIGURE_STYLE=   gnu
> >  CONFIGURE_ENV=             CPPFLAGS="-I${LOCALBASE}/include" \
> >                     LDFLAGS="-L${LOCALBASE}/lib"
> > -post-patch:
> > -   cd ${WRKBUILD} && env AUTOCONF_VERSION=2.68 AUTOMAKE_VERSION=1.11 \
> > -           /bin/sh ./autogen.sh
> > +pre-configure:
> > +   cd ${WRKBUILD} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
> > +       AUTOMAKE_VERSION=${AUTOMAKE_VERSION} ./autogen.sh
> > 
> >  .include <bsd.port.mk>
> > Index: distinfo
> > ===================================================================
> > RCS file: /cvs/ports/devel/droplet/distinfo,v
> > retrieving revision 1.1.1.1
> > diff -u -p -u -r1.1.1.1 distinfo
> > --- distinfo        23 Dec 2011 13:10:30 -0000      1.1.1.1
> > +++ distinfo        5 Oct 2013 13:57:07 -0000
> > @@ -1,5 +1,2 @@
> > -MD5 (droplet-1.1.tar.gz) = MXOvFlCtwgzMWCNhJT4sjg==
> > -RMD160 (droplet-1.1.tar.gz) = oyvhLeTSs4cHrnULg2xh0edYiCE=
> > -SHA1 (droplet-1.1.tar.gz) = KPP5ojgYQ88M2xAkCcAH99zhJb0=
> > -SHA256 (droplet-1.1.tar.gz) = Jd2ZGZaQlIIEzWfciWefzWwFxF2mF3ngErhSaGI2fy4=
> > -SIZE (droplet-1.1.tar.gz) = 90046
> > +SHA256 (droplet-2.0.tar.gz) = fNgQ6TbkkCiabLrsMqRdgK0gb5ofvYrSo7lHdSWXp7k=
> > +SIZE (droplet-2.0.tar.gz) = 92005
> > Index: patches/patch-libdroplet_include_droplet_utils_h
> > ===================================================================
> > RCS file:
> > /cvs/ports/devel/droplet/patches/patch-libdroplet_include_droplet_utils_h,v
> > retrieving revision 1.1.1.1
> > diff -u -p -u -r1.1.1.1 patch-libdroplet_include_droplet_utils_h
> > --- patches/patch-libdroplet_include_droplet_utils_h        23 Dec 2011 
> > 13:10:30
> > -0000       1.1.1.1 +++ patches/patch-libdroplet_include_droplet_utils_h    
> > 5 
> Oct
> > 2013 13:57:07 -0000 @@ -1,34 +1,31 @@
> >  $OpenBSD: patch-libdroplet_include_droplet_utils_h,v 1.1.1.1 2011/12/23
> > 13:10:30 jasper Exp $ ---- libdroplet/include/droplet/utils.h.orig  Thu Dec
> > 15 14:47:38 2011 -+++ libdroplet/include/droplet/utils.h    Thu Dec 15
> > 14:48:42 2011
> > -@@ -48,6 +48,17 @@
> > - # define HAVE_CANONICALIZE_FILE_NAME
> > - #endif
> > -
> > -+/* OpenBSD gcc */
> > -+#if defined(__OpenBSD__)
> > -+#include <sys/types.h>
> > -+#include <sys/uio.h>
> > -+#include <unistd.h>
> > -+#if _BYTE_ORDER == _LITTLE_ENDIAN
> > -+#define __BYTE_ORDER __LITTLE_ENDIAN
> > -+#else
> > -+#define __BYTE_ORDER __BIG_ENDIAN
> > -+#endif
> > -+#endif
> > -
> > - /*
> > -  * endianness
> > -@@ -73,7 +84,7 @@
> > +--- libdroplet/include/droplet/utils.h.orig        Wed Jul 25 09:13:17 2012
> > ++++ libdroplet/include/droplet/utils.h     Fri Oct  4 23:46:31 2013
> > +@@ -41,6 +41,10 @@
> > + # include <sys/filio.h> //FIONBIO
> > + # include <strings.h>
> > + # include <alloca.h>
> > ++#elif defined(__OpenBSD__)
> > ++# include <sys/types.h>
> > ++# include <sys/uio.h>
> > ++# include <unistd.h>
> > + #else
> > + //linux
> > + # define HAVE_DRAND48_R 1
> > +@@ -73,6 +77,12 @@
> >       #define __BYTE_ORDER __BIG_ENDIAN__
> >       #endif
> > 
> > --#else
> > -+#elif !defined(__OpenBSD__)
> > ++#elif defined(__OpenBSD__)
> > ++# if _BYTE_ORDER == _LITTLE_ENDIAN
> > ++# define __BYTE_ORDER __LITTLE_ENDIAN
> > ++# else
> > ++# define __BYTE_ORDER __BIG_ENDIAN
> > ++# endif
> > + #else
> >   // linux case
> >   # include <endian.h>
> > - #endif
> > -@@ -86,7 +97,7 @@
> > +@@ -86,7 +96,7 @@
> >       #define le32toh OSSwapLittleToHostInt32
> >       #define htole32 OSSwapHostToLittleInt32
> >       #define bswap_32 OSSwapInt32
> > Index: patches/patch-libdroplet_src_utils_c
> > ===================================================================
> > RCS file: /cvs/ports/devel/droplet/patches/patch-libdroplet_src_utils_c,v
> > retrieving revision 1.1.1.1
> > diff -u -p -u -r1.1.1.1 patch-libdroplet_src_utils_c
> > --- patches/patch-libdroplet_src_utils_c    23 Dec 2011 13:10:30 -0000      
> > 1.1.1.1
> > +++ patches/patch-libdroplet_src_utils_c    5 Oct 2013 13:57:07 -0000
> > @@ -1,6 +1,6 @@
> >  $OpenBSD: patch-libdroplet_src_utils_c,v 1.1.1.1 2011/12/23 13:10:30 jasper
> > Exp $ ---- libdroplet/src/utils.c.orig      Fri Dec 16 13:57:00 2011
> > -+++ libdroplet/src/utils.c Fri Dec 16 13:58:47 2011
> > +--- libdroplet/src/utils.c.orig    Wed Jul 25 09:13:17 2012
> > ++++ libdroplet/src/utils.c Fri Oct  4 23:29:14 2013
> >  @@ -72,6 +72,14 @@ gettid()
> >   {
> >     return syscall(SYS_gettid);
> > @@ -16,21 +16,12 @@ $OpenBSD: patch-libdroplet_src_utils_c,v
> > 
> >   #else
> >   #include <syscall.h>
> > -@@ -110,6 +118,17 @@ linux_gethostbyname_r(const char *name,
> > +@@ -109,7 +117,7 @@ linux_gethostbyname_r(const char *name,
> > +
> >     return 0;
> > 
> > - #elif defined(__APPLE__) && defined(__MACH__) || defined(__ellcc__ )
> > -+
> > -+  struct hostent *resultp;
> > -+
> > -+  resultp = gethostbyname(name);
> > -+  if (NULL == resultp)
> > -+    return 1;
> > -+
> > -+  *result = resultp;
> > -+
> > -+  return 0;
> > -+#elif defined(__OpenBSD__)
> > +-#elif defined(__APPLE__) && defined(__MACH__) || defined(__ellcc__ )
> > ++#elif defined(__APPLE__) && defined(__MACH__) || defined(__ellcc__ ) ||
> > defined(__OpenBSD__)
> > 
> >     struct hostent *resultp;
> > 
> > Index: pkg/PLIST
> > ===================================================================
> > RCS file: /cvs/ports/devel/droplet/pkg/PLIST,v
> > retrieving revision 1.1.1.1
> > diff -u -p -u -r1.1.1.1 PLIST
> > --- pkg/PLIST       23 Dec 2011 13:10:30 -0000      1.1.1.1
> > +++ pkg/PLIST       5 Oct 2013 13:57:07 -0000
> > @@ -25,16 +25,12 @@ include/droplet-1.0/droplet/s3/replypars
> >  include/droplet-1.0/droplet/s3/reqbuilder.h
> >  include/droplet-1.0/droplet/s3/s3.h
> >  include/droplet-1.0/droplet/sbuf.h
> > -include/droplet-1.0/droplet/srest/
> > -include/droplet-1.0/droplet/srest/backend.h
> > -include/droplet-1.0/droplet/srest/replyparser.h
> > -include/droplet-1.0/droplet/srest/reqbuilder.h
> > -include/droplet-1.0/droplet/srest/srest.h
> >  include/droplet-1.0/droplet/srws/
> >  include/droplet-1.0/droplet/srws/backend.h
> >  include/droplet-1.0/droplet/srws/replyparser.h
> >  include/droplet-1.0/droplet/srws/reqbuilder.h
> >  include/droplet-1.0/droplet/srws/srws.h
> > +include/droplet-1.0/droplet/sysmd.h
> >  include/droplet-1.0/droplet/utils.h
> >  include/droplet-1.0/droplet/vec.h
> >  include/droplet-1.0/droplet/vfs.h

Reply via email to