From nobody Mon Aug 21 21:24:43 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4RV5924cxtz4rKR9; Mon, 21 Aug 2023 21:24:54 +0000 (UTC) (envelope-from dan@langille.org) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4RV5924HgDz3C90; Mon, 21 Aug 2023 21:24:54 +0000 (UTC) (envelope-from dan@langille.org) Authentication-Results: mx1.freebsd.org; none Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 2C1C25C2547; Mon, 21 Aug 2023 17:24:54 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Mon, 21 Aug 2023 17:24:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=langille.org; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm1; t=1692653094; x=1692739494; bh=Fs ZFF3wcPW6uGamjJ7j/xZKcIyq0AKeN/bYJsmHt4Js=; b=Jk/MfQ6sQbpPvY35LD mIRWGFSWLIQ7osjnot9o/K1JspA8HK2aAStYidjtzJ++AUQfG+IPRSCnxR3DQEaM tnQ+rYcTMDRILKfR72fJ3SB+AsD8656OdCqsX8W+QD9cDE2zqd52OM3K+9FvL/Q6 yf+qdKdhkA+LsmBCxo4ecrtMn5dgJ3pr0rMytYi4esGbA89iyR5J+fFcNt5F6J6p cDI3/mjcEvjAvpg5XpNy1W5GNJcdIfn7C3vpW+1XO1MMqUfbFA3l61OGrFiuotI9 JOlhSkYSvsvCg3PYTCkZqTr169noKgOGZdIeT9h01/zWXtYIpX16J25W+vocPRfe wwYw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1692653094; x=1692739494; bh=FsZFF3wcPW6uG amjJ7j/xZKcIyq0AKeN/bYJsmHt4Js=; b=KanAw1HjKpyAqT+ad0WQaLmeNxMmK pnkDYUbHYpO+kDdZplMMOySaEzHR6Dhq7Rq7G0rOYy380s/MAHVXw6vl0usMLXHB LlJ3cDaMdqkuOPVhov0D7qJttLZFvpdTVKP8SX8cg3UuB6YPpipeb3U+2WZJ3MHn br4xb8vCj5hCFe95ZCkv/wDcaq8qGfHn0ZyV2fPfiYPwHYVH+ZG4CjDcKZ/mpecX nBJDd1aU6zdxxflsJEjbDvQNiVwvUkyuUQAF2ahM9sg6yn0hwQe0gHRjn3g3knY4 tNXPvXyYverWPCQVUovz3037jvYKxZqZCXcejQmhMXlyGwEtsKr/OVDNA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudduledgudeivdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffktgggufffjgevvfhfofesrg dtmherhhdtjeenucfhrhhomhepffgrnhcunfgrnhhgihhllhgvuceouggrnheslhgrnhhg ihhllhgvrdhorhhgqeenucggtffrrghtthgvrhhnpeeuheehudejvdelffehgffhteefhe dutdfhhfelkeffgefhffejtdehfefhffektdenucffohhmrghinhepfhhrvggvsghsugdr ohhrghdpsggrtghulhgrrdhorhhgpdhpohhrthdrmhhkpdhlrghnghhilhhlvgdrohhrgh enucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegurghn sehlrghnghhilhhlvgdrohhrgh X-ME-Proxy: Feedback-ID: ifbf9424e:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 21 Aug 2023 17:24:53 -0400 (EDT) From: Dan Langille Message-Id: <9ADA2C91-3EB4-4C23-A727-5556D4C75839@langille.org> Content-Type: multipart/alternative; boundary="Apple-Mail=_A71EF5B6-A372-4EA6-AF9B-D71F0C39492A" List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: git: 661403a5a143 - main - sysutils/bacula11-libs3: Add new port Date: Mon, 21 Aug 2023 17:24:43 -0400 In-Reply-To: <202308210023.37L0NfRc022348@gitrepo.freebsd.org> Cc: "ports-committers@freebsd.org" , "dev-commits-ports-all@freebsd.org" , "dev-commits-ports-main@freebsd.org" To: Dan Langille References: <202308210023.37L0NfRc022348@gitrepo.freebsd.org> X-Mailer: Apple Mail (2.3731.700.6) X-Rspamd-Queue-Id: 4RV5924HgDz3C90 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:19151, ipnet:66.111.4.0/24, country:US] --Apple-Mail=_A71EF5B6-A372-4EA6-AF9B-D71F0C39492A Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Aug 20, 2023, at 8:23 PM, Dan Langille wrote: >=20 > The branch main has been updated by dvl: >=20 > URL: = https://cgit.FreeBSD.org/ports/commit/?id=3D661403a5a14390fa0210f3b0a60c7d= 8c28cdc43a >=20 > commit 661403a5a14390fa0210f3b0a60c7d8c28cdc43a > Author: Dan Langille > AuthorDate: 2023-08-21 00:21:36 +0000 > Commit: Dan Langille > CommitDate: 2023-08-21 00:23:38 +0000 >=20 > sysutils/bacula11-libs3: Add new port >=20 > This is the bundled S3 library for Bacula ports. >=20 > According to https://www.bacula.org/source-download-center/, the = same > libraries are used for both Bacula 11 and Bacula 13. Missing from this commit message: = https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D260170 Sorry. =E2=80=94=20 Dan Langille http://langille .org/ > --- > sysutils/Makefile | 1 + > sysutils/bacula11-libs3/Makefile | 26 ++++++ > sysutils/bacula11-libs3/distinfo | 3 + > sysutils/bacula11-libs3/files/patch-GNUmakefile | 101 = ++++++++++++++++++++++++ > sysutils/bacula11-libs3/pkg-descr | 11 +++ > sysutils/bacula11-libs3/pkg-plist | 6 ++ > 6 files changed, 148 insertions(+) >=20 > diff --git a/sysutils/Makefile b/sysutils/Makefile > index 95fdf00d8e58..237544057f90 100644 > --- a/sysutils/Makefile > +++ b/sysutils/Makefile > @@ -91,6 +91,7 @@ > SUBDIR +=3D bacula11-client > SUBDIR +=3D bacula11-client-static > SUBDIR +=3D bacula11-docs > + SUBDIR +=3D bacula11-libs3 > SUBDIR +=3D bacula11-server > SUBDIR +=3D bacula13-client > SUBDIR +=3D bacula13-client-static > diff --git a/sysutils/bacula11-libs3/Makefile = b/sysutils/bacula11-libs3/Makefile > new file mode 100644 > index 000000000000..3b0f220a9d64 > --- /dev/null > +++ b/sysutils/bacula11-libs3/Makefile > @@ -0,0 +1,26 @@ > +PORTNAME=3D bacula11-libs3 > +PORTVERSION=3D 20200523 > +CATEGORIES=3D sysutils > +MASTER_SITES=3D https://www.bacula.org/downloads/ > +DISTNAME=3D = libs3-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} > + > +MAINTAINER=3D ml@netfence.it > +COMMENT=3D Bacula libs3 > +WWW=3D https://www.bacula.org/ > + > +LICENSE=3D LGPL3 > +LICENSE_FILE=3D ${WRKSRC}/LICENSE > + > +LIB_DEPENDS+=3D libcurl.so:ftp/curl > + > +MAKEFILE=3D GNUmakefile > +MAKE_ARGS=3D MYDESTDIR=3D${STAGEDIR}/${PREFIX} \ > + MYINSTALL=3Dinstall > +USES=3D compiler:gcc-c++11-lib gmake gnome ssl > +USE_GNOME+=3D libxml2 > + > +post-install: > + ${STRIP_CMD} ${STAGEDIR}/${PREFIX}/bin/s3 > + ${STRIP_CMD} ${STAGEDIR}/${PREFIX}/lib/libs3.so.4.1.bac > + > +.include > diff --git a/sysutils/bacula11-libs3/distinfo = b/sysutils/bacula11-libs3/distinfo > new file mode 100644 > index 000000000000..594911721d3b > --- /dev/null > +++ b/sysutils/bacula11-libs3/distinfo > @@ -0,0 +1,3 @@ > +TIMESTAMP =3D 1631776465 > +SHA256 (libs3-20200523.tar.gz) =3D = a604df5c4c95994a41f14f156b624a6ab87ec71b8320e9bbc7af1a664817812f > +SIZE (libs3-20200523.tar.gz) =3D 117367 > diff --git a/sysutils/bacula11-libs3/files/patch-GNUmakefile = b/sysutils/bacula11-libs3/files/patch-GNUmakefile > new file mode 100644 > index 000000000000..c96a7ec2ccaf > --- /dev/null > +++ b/sysutils/bacula11-libs3/files/patch-GNUmakefile > @@ -0,0 +1,101 @@ > +--- GNUmakefile.orig 2020-05-23 16:23:54 UTC > ++++ GNUmakefile > +@@ -83,15 +83,15 @@ endif > +=20 > +=20 > + # = --------------------------------------------------------------------------= > +-# DESTDIR directory > +-ifndef DESTDIR > +- DESTDIR :=3D /usr > ++# MYDESTDIR directory > ++ifndef MYDESTDIR > ++ MYDESTDIR :=3D /usr > + endif > +=20 > + # = --------------------------------------------------------------------------= > + # LIBDIR directory > + ifndef LIBDIR > +- LIBDIR :=3D ${DESTDIR}/lib > ++ LIBDIR :=3D ${MYDESTDIR}/lib > + endif > +=20 > + # = --------------------------------------------------------------------------= > +@@ -149,7 +149,7 @@ CFLAGS +=3D -Wall -Werror -Wshadow -Wextra = -Wno-format-t > + LDFLAGS =3D $(CURL_LIBS) $(LIBXML2_LIBS) $(OPENSSL_LIBS) -lpthread > +=20 > + STRIP ?=3D strip > +-INSTALL :=3D install --strip-program=3D$(STRIP) > ++MYINSTALL :=3D install --strip-program=3D$(STRIP) > +=20 > +=20 > + # = --------------------------------------------------------------------------= > +@@ -171,12 +171,12 @@ exported: libs3 s3 headers > +=20 > + .PHONY: install > + install: exported > +- $(QUIET_ECHO) $(DESTDIR)/bin/s3: Installing executable > +- $(VERBOSE_SHOW) $(INSTALL) -Dps -m u+rwx,go+rx $(BUILD)/bin/s3 \ > +- $(DESTDIR)/bin/s3 > ++ $(QUIET_ECHO) $(MYDESTDIR)/bin/s3: Installing executable > ++ $(VERBOSE_SHOW) $(MYINSTALL) -Dps -m u+rwx,go+rx $(BUILD)/bin/s3 = \ > ++ $(MYDESTDIR)/bin/s3 > + $(QUIET_ECHO) \ > + $(LIBDIR)/libs3.so.$(LIBS3_VER): Installing shared library > +- $(VERBOSE_SHOW) $(INSTALL) -Dps -m u+rw,go+r \ > ++ $(VERBOSE_SHOW) $(MYINSTALL) -Dps -m u+rw,go+r \ > + $(BUILD)/lib/libs3.so.$(LIBS3_VER_MAJOR) \ > + $(LIBDIR)/libs3.so.$(LIBS3_VER) > + $(QUIET_ECHO) \ > +@@ -186,11 +186,11 @@ install: exported > + $(QUIET_ECHO) $(LIBDIR)/libs3.so: Linking shared library > + $(VERBOSE_SHOW) ln -sf libs3.so.$(LIBS3_VER_MAJOR) = $(LIBDIR)/libs3.so > + $(QUIET_ECHO) $(LIBDIR)/libs3.a: Installing static library > +- $(VERBOSE_SHOW) $(INSTALL) -Dp -m u+rw,go+r $(BUILD)/lib/libs3.a = \ > ++ $(VERBOSE_SHOW) $(MYINSTALL) -Dp -m u+rw,go+r = $(BUILD)/lib/libs3.a \ > + $(LIBDIR)/libs3.a > +- $(QUIET_ECHO) $(DESTDIR)/include/libs3.h: Installing header > +- $(VERBOSE_SHOW) $(INSTALL) -Dp -m u+rw,go+r = $(BUILD)/include/libs3.h \ > +- $(DESTDIR)/include/libs3.h > ++ $(QUIET_ECHO) $(MYDESTDIR)/include/libs3.h: Installing header > ++ $(VERBOSE_SHOW) $(MYINSTALL) -Dp -m u+rw,go+r = $(BUILD)/include/libs3.h \ > ++ $(MYDESTDIR)/include/libs3.h > +=20 > +=20 > + # = --------------------------------------------------------------------------= > +@@ -200,12 +200,12 @@ install: exported > + uninstall: > + $(QUIET_ECHO) Installed files: Uninstalling > + $(VERBOSE_SHOW) \ > +- rm -f $(DESTDIR)/bin/s3 \ > +- $(DESTDIR)/include/libs3.h \ > +- $(DESTDIR)/lib/libs3.a \ > +- $(DESTDIR)/lib/libs3.so \ > +- $(DESTDIR)/lib/libs3.so.$(LIBS3_VER_MAJOR) \ > +- $(DESTDIR)/lib/libs3.so.$(LIBS3_VER) > ++ rm -f $(MYDESTDIR)/bin/s3 \ > ++ $(MYDESTDIR)/include/libs3.h \ > ++ $(MYDESTDIR)/lib/libs3.a \ > ++ $(MYDESTDIR)/lib/libs3.so \ > ++ $(MYDESTDIR)/lib/libs3.so.$(LIBS3_VER_MAJOR) \ > ++ $(MYDESTDIR)/lib/libs3.so.$(LIBS3_VER) > +=20 > +=20 > + # = --------------------------------------------------------------------------= > +@@ -338,7 +338,7 @@ $(DEBPKG): exported $(BUILD)/deb/DEBIAN/control = $(BUIL > + $(BUILD)/deb/usr/share/doc/libs3/changelog.gz \ > + $(BUILD)/deb/usr/share/doc/libs3/changelog.Debian.gz \ > + $(BUILD)/deb/usr/share/doc/libs3/copyright > +- DESTDIR=3D$(BUILD)/deb/usr $(MAKE) install > ++ MYDESTDIR=3D$(BUILD)/deb/usr $(MAKE) install > + rm -rf $(BUILD)/deb/usr/include > + rm -f $(BUILD)/deb/usr/lib/libs3.a > + @mkdir -p $(dir $@) > +@@ -351,7 +351,7 @@ $(DEBDEVPKG): exported = $(BUILD)/deb-dev/DEBIAN/control > + $(BUILD)/deb-dev/usr/share/doc/libs3-dev/changelog.gz \ > + = $(BUILD)/deb-dev/usr/share/doc/libs3-dev/changelog.Debian.gz \ > + $(BUILD)/deb-dev/usr/share/doc/libs3-dev/copyright > +- DESTDIR=3D$(BUILD)/deb-dev/usr $(MAKE) install > ++ MYDESTDIR=3D$(BUILD)/deb-dev/usr $(MAKE) install > + rm -rf $(BUILD)/deb-dev/usr/bin > + rm -f $(BUILD)/deb-dev/usr/lib/libs3.so* > + @mkdir -p $(dir $@) > diff --git a/sysutils/bacula11-libs3/pkg-descr = b/sysutils/bacula11-libs3/pkg-descr > new file mode 100644 > index 000000000000..f0a801978e53 > --- /dev/null > +++ b/sysutils/bacula11-libs3/pkg-descr > @@ -0,0 +1,11 @@ > +Bacula is a set of computer programs that permit you (or the system > +administrator) to manage backup, recovery, and verification of > +computer data across a network of computers of different kinds. > +In technical terms, it is a network Client/Server based backup = program. > +Bacula is relatively easy to use and efficient, while offering many > +advanced storage management features that make it easy to find and > +recover lost or damaged files. Due to its modular design, Bacula is > +scalable from small single computer systems to systems consisting of > +hundreds of computers located over a large network. > + > +This is its bundled S3 library. > diff --git a/sysutils/bacula11-libs3/pkg-plist = b/sysutils/bacula11-libs3/pkg-plist > new file mode 100644 > index 000000000000..9a0f6dc8ae97 > --- /dev/null > +++ b/sysutils/bacula11-libs3/pkg-plist > @@ -0,0 +1,6 @@ > +include/libs3.h > +lib/libs3.a > +lib/libs3.so.4 > +lib/libs3.so > +lib/libs3.so.4.1.bac > +bin/s3 --Apple-Mail=_A71EF5B6-A372-4EA6-AF9B-D71F0C39492A Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
On Aug 20, = 2023, at 8:23 PM, Dan Langille <dvl@FreeBSD.org> wrote:

The branch main has been = updated by dvl:

URL: = https://cgit.FreeBSD.org/ports/commit/?id=3D661403a5a14390fa0210f3b0a60c7d= 8c28cdc43a

commit = 661403a5a14390fa0210f3b0a60c7d8c28cdc43a
Author: =     Dan Langille = <dvl@FreeBSD.org>
AuthorDate: 2023-08-21 00:21:36 = +0000
Commit:     Dan Langille = <dvl@FreeBSD.org>
CommitDate: 2023-08-21 00:23:38 +0000

=    sysutils/bacula11-libs3: Add new port

=    This is the bundled S3 library for Bacula = ports.

   According to = https://www.bacula.org/source-download-center/, the same
=    libraries are used for both Bacula 11 and Bacula = 13.

Missing from this = commit = message: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D260170
Sorry.
=E2=80=94 
Dan = Langille


---
= sysutils/Makefile =             &n= bsp;           &nbs= p;     |   1 +
= sysutils/bacula11-libs3/Makefile =             &n= bsp;  |  26 ++++++
sysutils/bacula11-libs3/distinfo =             &n= bsp;  |   3 +
= sysutils/bacula11-libs3/files/patch-GNUmakefile | 101 = ++++++++++++++++++++++++
sysutils/bacula11-libs3/pkg-descr =             &n= bsp; |  11 +++
sysutils/bacula11-libs3/pkg-plist =             &n= bsp; |   6 ++
6 files changed, 148 = insertions(+)

diff --git a/sysutils/Makefile = b/sysutils/Makefile
index 95fdf00d8e58..237544057f90 100644
--- = a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -91,6 +91,7 @@
=     SUBDIR +=3D bacula11-client
=     SUBDIR +=3D bacula11-client-static
=     SUBDIR +=3D bacula11-docs
+ =    SUBDIR +=3D bacula11-libs3
=     SUBDIR +=3D bacula11-server
=     SUBDIR +=3D bacula13-client
=     SUBDIR +=3D bacula13-client-static
diff --git = a/sysutils/bacula11-libs3/Makefile = b/sysutils/bacula11-libs3/Makefile
new file mode 100644
index = 000000000000..3b0f220a9d64
--- /dev/null
+++ = b/sysutils/bacula11-libs3/Makefile
@@ -0,0 +1,26 = @@
+PORTNAME=3D = bacula11-libs3
+PORTVERSION=3D 20200523
+CATEGORIES=3D = sysutils
+MASTER_SITES=3D = https://www.bacula.org/downloads/
+DISTNAME=3D = libs3-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
++MAINTAINER=3D = ml@netfence.it
+COMMENT=3D Bacula libs3
+WWW=3D = https://www.bacula.org/
+
+LICENSE=3D = LGPL3
+LICENSE_FILE=3D = ${WRKSRC}/LICENSE
+
+LIB_DEPENDS+=3D = libcurl.so:ftp/curl
+
+MAKEFILE=3D = GNUmakefile
+MAKE_ARGS=3D MYDESTDIR=3D${STAGEDIR}/${PREFIX} = \
+ = = MYINSTALL=3Dinstall
+USES=3D compiler:gcc-c++11-lib gmake = gnome ssl
+USE_GNOME+=3D = libxml2
+
+post-install:
+ ${STRIP_CMD} = ${STAGEDIR}/${PREFIX}/bin/s3
+ ${STRIP_CMD} = ${STAGEDIR}/${PREFIX}/lib/libs3.so.4.1.bac
+
+.include = <bsd.port.mk>
diff --git a/sysutils/bacula11-libs3/distinfo = b/sysutils/bacula11-libs3/distinfo
new file mode 100644
index = 000000000000..594911721d3b
--- /dev/null
+++ = b/sysutils/bacula11-libs3/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP =3D = 1631776465
+SHA256 (libs3-20200523.tar.gz) =3D = a604df5c4c95994a41f14f156b624a6ab87ec71b8320e9bbc7af1a664817812f
+SIZE = (libs3-20200523.tar.gz) =3D 117367
diff --git = a/sysutils/bacula11-libs3/files/patch-GNUmakefile = b/sysutils/bacula11-libs3/files/patch-GNUmakefile
new file mode = 100644
index 000000000000..c96a7ec2ccaf
--- /dev/null
+++ = b/sysutils/bacula11-libs3/files/patch-GNUmakefile
@@ -0,0 +1,101 = @@
+--- GNUmakefile.orig 2020-05-23 16:23:54 UTC
++++ = GNUmakefile
+@@ -83,15 +83,15 @@ endif
+
+
+ # = --------------------------------------------------------------------------=
+-# DESTDIR directory
+-ifndef DESTDIR
+- =    DESTDIR :=3D /usr
++# MYDESTDIR = directory
++ifndef MYDESTDIR
++    MYDESTDIR :=3D = /usr
+ endif
+
+ # = --------------------------------------------------------------------------=
+ # LIBDIR directory
+ ifndef LIBDIR
+- =    LIBDIR :=3D ${DESTDIR}/lib
++ =    LIBDIR :=3D ${MYDESTDIR}/lib
+ endif
+
+ # = --------------------------------------------------------------------------=
+@@ -149,7 +149,7 @@ CFLAGS +=3D -Wall -Werror -Wshadow -Wextra = -Wno-format-t
+ LDFLAGS =3D $(CURL_LIBS) $(LIBXML2_LIBS) = $(OPENSSL_LIBS) -lpthread
+
+ STRIP ?=3D strip
+-INSTALL :=3D = install --strip-program=3D$(STRIP)
++MYINSTALL :=3D install = --strip-program=3D$(STRIP)
+
+
+ # = --------------------------------------------------------------------------=
+@@ -171,12 +171,12 @@ exported: libs3 s3 headers
+
+ .PHONY: = install
+ install: exported
+- $(QUIET_ECHO) $(DESTDIR)/bin/s3: = Installing executable
+- $(VERBOSE_SHOW) $(INSTALL) -Dps = -m u+rwx,go+rx $(BUILD)/bin/s3 \
+- =             &n= bsp;      $(DESTDIR)/bin/s3
++ = $(QUIET_ECHO) $(MYDESTDIR)/bin/s3: Installing = executable
++ = $(VERBOSE_SHOW) $(MYINSTALL) -Dps -m u+rwx,go+rx $(BUILD)/bin/s3 = \
++ =             &n= bsp;      $(MYDESTDIR)/bin/s3
+ = $(QUIET_ECHO) \
+ =         $(LIBDIR)/libs3.so.$(LIBS3= _VER): Installing shared library
+- $(VERBOSE_SHOW) $(INSTALL) -Dps = -m u+rw,go+r \
++ $(VERBOSE_SHOW) $(MYINSTALL) -Dps = -m u+rw,go+r \
+ =             &n= bsp;  $(BUILD)/lib/libs3.so.$(LIBS3_VER_MAJOR) \
+ =             &n= bsp;  $(LIBDIR)/libs3.so.$(LIBS3_VER)
+ = $(QUIET_ECHO) \
+@@ -186,11 +186,11 @@ install: exported
+ = = $(QUIET_ECHO) $(LIBDIR)/libs3.so: Linking shared library
+ = = $(VERBOSE_SHOW) ln -sf libs3.so.$(LIBS3_VER_MAJOR) = $(LIBDIR)/libs3.so
+ $(QUIET_ECHO) $(LIBDIR)/libs3.a: = Installing static library
+- $(VERBOSE_SHOW) $(INSTALL) -Dp -m = u+rw,go+r $(BUILD)/lib/libs3.a \
++ $(VERBOSE_SHOW) $(MYINSTALL) -Dp = -m u+rw,go+r $(BUILD)/lib/libs3.a \
+ =             &n= bsp;       $(LIBDIR)/libs3.a
+- = $(QUIET_ECHO) $(DESTDIR)/include/libs3.h: Installing = header
+- = $(VERBOSE_SHOW) $(INSTALL) -Dp -m u+rw,go+r = $(BUILD)/include/libs3.h \
+- =             &n= bsp;      $(DESTDIR)/include/libs3.h
++ = $(QUIET_ECHO) $(MYDESTDIR)/include/libs3.h: Installing = header
++ = $(VERBOSE_SHOW) $(MYINSTALL) -Dp -m u+rw,go+r = $(BUILD)/include/libs3.h \
++ =             &n= bsp;      $(MYDESTDIR)/include/libs3.h
+ =
+
+ # = --------------------------------------------------------------------------=
+@@ -200,12 +200,12 @@ install: exported
+ uninstall:
+ = $(QUIET_ECHO) Installed files: Uninstalling
+ = $(VERBOSE_SHOW) \
+-    rm -f = $(DESTDIR)/bin/s3 \
+- =             &n= bsp;$(DESTDIR)/include/libs3.h \
+- =             &n= bsp;$(DESTDIR)/lib/libs3.a \
+- =             &n= bsp;$(DESTDIR)/lib/libs3.so \
+- =             &n= bsp;$(DESTDIR)/lib/libs3.so.$(LIBS3_VER_MAJOR) \
+- =             &n= bsp;$(DESTDIR)/lib/libs3.so.$(LIBS3_VER)
++ =    rm -f $(MYDESTDIR)/bin/s3 \
++ =             &n= bsp;$(MYDESTDIR)/include/libs3.h \
++ =             &n= bsp;$(MYDESTDIR)/lib/libs3.a \
++ =             &n= bsp;$(MYDESTDIR)/lib/libs3.so \
++ =             &n= bsp;$(MYDESTDIR)/lib/libs3.so.$(LIBS3_VER_MAJOR) \
++ =             &n= bsp;$(MYDESTDIR)/lib/libs3.so.$(LIBS3_VER)
+
+
+ # = --------------------------------------------------------------------------=
+@@ -338,7 +338,7 @@ $(DEBPKG): exported $(BUILD)/deb/DEBIAN/control = $(BUIL
+ =            $(BUILD)= /deb/usr/share/doc/libs3/changelog.gz \
+ =            $(BUILD)= /deb/usr/share/doc/libs3/changelog.Debian.gz \
+ =            $(BUILD)= /deb/usr/share/doc/libs3/copyright
+- DESTDIR=3D$(BUILD)/deb/usr = $(MAKE) install
++ MYDESTDIR=3D$(BUILD)/deb/usr = $(MAKE) install
+ rm -rf = $(BUILD)/deb/usr/include
+ rm -f = $(BUILD)/deb/usr/lib/libs3.a
+ @mkdir -p $(dir $@)
+@@ -351,7 = +351,7 @@ $(DEBDEVPKG): exported $(BUILD)/deb-dev/DEBIAN/control
+ =            $(BUILD)= /deb-dev/usr/share/doc/libs3-dev/changelog.gz \
+ =            $(BUILD)= /deb-dev/usr/share/doc/libs3-dev/changelog.Debian.gz \
+ =            $(BUILD)= /deb-dev/usr/share/doc/libs3-dev/copyright
+- = DESTDIR=3D$(BUILD)/deb-dev/usr $(MAKE) install
++ = MYDESTDIR=3D$(BUILD)/deb-dev/usr $(MAKE) install
+ rm -rf = $(BUILD)/deb-dev/usr/bin
+ rm -f = $(BUILD)/deb-dev/usr/lib/libs3.so*
+ @mkdir -p $(dir $@)
diff --git = a/sysutils/bacula11-libs3/pkg-descr = b/sysutils/bacula11-libs3/pkg-descr
new file mode 100644
index = 000000000000..f0a801978e53
--- /dev/null
+++ = b/sysutils/bacula11-libs3/pkg-descr
@@ -0,0 +1,11 @@
+Bacula is a = set of computer programs that permit you (or the = system
+administrator) to manage backup, recovery, and verification = of
+computer data across a network of computers of different = kinds.
+In technical terms, it is a network Client/Server based = backup program.
+Bacula is relatively easy to use and efficient, = while offering many
+advanced storage management features that make = it easy to find and
+recover lost or damaged files. Due to its = modular design, Bacula is
+scalable from small single computer = systems to systems consisting of
+hundreds of computers located over = a large network.
+
+This is its bundled S3 library.
diff --git = a/sysutils/bacula11-libs3/pkg-plist = b/sysutils/bacula11-libs3/pkg-plist
new file mode 100644
index = 000000000000..9a0f6dc8ae97
--- /dev/null
+++ = b/sysutils/bacula11-libs3/pkg-plist
@@ -0,0 +1,6 = @@
+include/libs3.h
+lib/libs3.a
+lib/libs3.so.4
+lib/libs3.so=
+lib/libs3.so.4.1.bac
+bin/s3
= --Apple-Mail=_A71EF5B6-A372-4EA6-AF9B-D71F0C39492A--