Date: Mon, 21 Aug 2023 17:24:43 -0400 From: Dan Langille <dan@langille.org> To: Dan Langille <dvl@FreeBSD.org> Cc: "ports-committers@freebsd.org" <ports-committers@FreeBSD.org>, "dev-commits-ports-all@freebsd.org" <dev-commits-ports-all@FreeBSD.org>, "dev-commits-ports-main@freebsd.org" <dev-commits-ports-main@FreeBSD.org> Subject: Re: git: 661403a5a143 - main - sysutils/bacula11-libs3: Add new port Message-ID: <9ADA2C91-3EB4-4C23-A727-5556D4C75839@langille.org> In-Reply-To: <202308210023.37L0NfRc022348@gitrepo.freebsd.org> References: <202308210023.37L0NfRc022348@gitrepo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--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 <dvl@FreeBSD.org> 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 <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 >=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 <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 <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 > +=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 <html><head><meta http-equiv=3D"content-type" content=3D"text/html; = charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; = -webkit-nbsp-mode: space; line-break: = after-white-space;"><div><div><blockquote type=3D"cite"><div>On Aug 20, = 2023, at 8:23 PM, Dan Langille <dvl@FreeBSD.org> wrote:</div><br = class=3D"Apple-interchange-newline"><div><div>The branch main has been = updated by dvl:<br><br>URL: = https://cgit.FreeBSD.org/ports/commit/?id=3D661403a5a14390fa0210f3b0a60c7d= 8c28cdc43a<br><br>commit = 661403a5a14390fa0210f3b0a60c7d8c28cdc43a<br>Author: = Dan Langille = <dvl@FreeBSD.org><br>AuthorDate: 2023-08-21 00:21:36 = +0000<br>Commit: Dan Langille = <dvl@FreeBSD.org><br>CommitDate: 2023-08-21 00:23:38 +0000<br><br> = sysutils/bacula11-libs3: Add new port<br><br> = This is the bundled S3 library for Bacula = ports.<br><br> According to = https://www.bacula.org/source-download-center/, the same<br> = libraries are used for both Bacula 11 and Bacula = 13.<br></div></div></blockquote><div><br></div><div>Missing from this = commit = message: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D260170<d= iv><br></div><div>Sorry.<br><div><div style=3D"overflow-wrap: = break-word; -webkit-nbsp-mode: space; line-break: = after-white-space;"><div style=3D"overflow-wrap: break-word; = -webkit-nbsp-mode: space; line-break: = after-white-space;"><div>=E2=80=94 </div><div>Dan = Langille</div><div><a = href=3D"http://langille">http://langille</a>.org/</div><div><br></div></di= v></div></div></div></div><br><blockquote type=3D"cite"><div><div>---<br> = sysutils/Makefile = &n= bsp; &nbs= p; | 1 +<br> = sysutils/bacula11-libs3/Makefile = &n= bsp; | 26 ++++++<br> sysutils/bacula11-libs3/distinfo = &n= bsp; | 3 +<br> = sysutils/bacula11-libs3/files/patch-GNUmakefile | 101 = ++++++++++++++++++++++++<br> sysutils/bacula11-libs3/pkg-descr = &n= bsp; | 11 +++<br> sysutils/bacula11-libs3/pkg-plist = &n= bsp; | 6 ++<br> 6 files changed, 148 = insertions(+)<br><br>diff --git a/sysutils/Makefile = b/sysutils/Makefile<br>index 95fdf00d8e58..237544057f90 100644<br>--- = a/sysutils/Makefile<br>+++ b/sysutils/Makefile<br>@@ -91,6 +91,7 @@<br> = SUBDIR +=3D bacula11-client<br> = SUBDIR +=3D bacula11-client-static<br> = SUBDIR +=3D bacula11-docs<br>+ = SUBDIR +=3D bacula11-libs3<br> = SUBDIR +=3D bacula11-server<br> = SUBDIR +=3D bacula13-client<br> = SUBDIR +=3D bacula13-client-static<br>diff --git = a/sysutils/bacula11-libs3/Makefile = b/sysutils/bacula11-libs3/Makefile<br>new file mode 100644<br>index = 000000000000..3b0f220a9d64<br>--- /dev/null<br>+++ = b/sysutils/bacula11-libs3/Makefile<br>@@ -0,0 +1,26 = @@<br>+PORTNAME=3D<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> = </span>bacula11-libs3<br>+PORTVERSION=3D<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>20200523<br>+CATEGORIES=3D<span = class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>sysutils<br>+MASTER_SITES=3D<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> = </span>https://www.bacula.org/downloads/<br>+DISTNAME=3D<span = class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>libs3-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}<br>+<b= r>+MAINTAINER=3D<span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>ml@netfence.it<br>+COMMENT=3D<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>Bacula libs3<br>+WWW=3D<span = class=3D"Apple-tab-span" style=3D"white-space:pre"> </span><span = class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>https://www.bacula.org/<br>+<br>+LICENSE=3D<span = class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>LGPL3<br>+LICENSE_FILE=3D<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> = </span>${WRKSRC}/LICENSE<br>+<br>+LIB_DEPENDS+=3D<span = class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>libcurl.so:ftp/curl<br>+<br>+MAKEFILE=3D<span = class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>GNUmakefile<br>+MAKE_ARGS=3D<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>MYDESTDIR=3D${STAGEDIR}/${PREFIX} = \<br>+<span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span><span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>MYINSTALL=3Dinstall<br>+USES=3D<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>compiler:gcc-c++11-lib gmake = gnome ssl<br>+USE_GNOME+=3D<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> = </span>libxml2<br>+<br>+post-install:<br>+<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>${STRIP_CMD} = ${STAGEDIR}/${PREFIX}/bin/s3<br>+<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>${STRIP_CMD} = ${STAGEDIR}/${PREFIX}/lib/libs3.so.4.1.bac<br>+<br>+.include = <bsd.port.mk><br>diff --git a/sysutils/bacula11-libs3/distinfo = b/sysutils/bacula11-libs3/distinfo<br>new file mode 100644<br>index = 000000000000..594911721d3b<br>--- /dev/null<br>+++ = b/sysutils/bacula11-libs3/distinfo<br>@@ -0,0 +1,3 @@<br>+TIMESTAMP =3D = 1631776465<br>+SHA256 (libs3-20200523.tar.gz) =3D = a604df5c4c95994a41f14f156b624a6ab87ec71b8320e9bbc7af1a664817812f<br>+SIZE = (libs3-20200523.tar.gz) =3D 117367<br>diff --git = a/sysutils/bacula11-libs3/files/patch-GNUmakefile = b/sysutils/bacula11-libs3/files/patch-GNUmakefile<br>new file mode = 100644<br>index 000000000000..c96a7ec2ccaf<br>--- /dev/null<br>+++ = b/sysutils/bacula11-libs3/files/patch-GNUmakefile<br>@@ -0,0 +1,101 = @@<br>+--- GNUmakefile.orig<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>2020-05-23 16:23:54 UTC<br>++++ = GNUmakefile<br>+@@ -83,15 +83,15 @@ endif<br>+ <br>+ <br>+ # = --------------------------------------------------------------------------= <br>+-# DESTDIR directory<br>+-ifndef DESTDIR<br>+- = DESTDIR :=3D /usr<br>++# MYDESTDIR = directory<br>++ifndef MYDESTDIR<br>++ MYDESTDIR :=3D = /usr<br>+ endif<br>+ <br>+ # = --------------------------------------------------------------------------= <br>+ # LIBDIR directory<br>+ ifndef LIBDIR<br>+- = LIBDIR :=3D ${DESTDIR}/lib<br>++ = LIBDIR :=3D ${MYDESTDIR}/lib<br>+ endif<br>+ <br>+ # = --------------------------------------------------------------------------= <br>+@@ -149,7 +149,7 @@ CFLAGS +=3D -Wall -Werror -Wshadow -Wextra = -Wno-format-t<br>+ LDFLAGS =3D $(CURL_LIBS) $(LIBXML2_LIBS) = $(OPENSSL_LIBS) -lpthread<br>+ <br>+ STRIP ?=3D strip<br>+-INSTALL :=3D = install --strip-program=3D$(STRIP)<br>++MYINSTALL :=3D install = --strip-program=3D$(STRIP)<br>+ <br>+ <br>+ # = --------------------------------------------------------------------------= <br>+@@ -171,12 +171,12 @@ exported: libs3 s3 headers<br>+ <br>+ .PHONY: = install<br>+ install: exported<br>+-<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>$(QUIET_ECHO) $(DESTDIR)/bin/s3: = Installing executable<br>+-<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>$(VERBOSE_SHOW) $(INSTALL) -Dps = -m u+rwx,go+rx $(BUILD)/bin/s3 \<br>+- = &n= bsp; $(DESTDIR)/bin/s3<br>++<span = class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>$(QUIET_ECHO) $(MYDESTDIR)/bin/s3: Installing = executable<br>++<span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>$(VERBOSE_SHOW) $(MYINSTALL) -Dps -m u+rwx,go+rx $(BUILD)/bin/s3 = \<br>++ = &n= bsp; $(MYDESTDIR)/bin/s3<br>+ <span = class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>$(QUIET_ECHO) \<br>+ = $(LIBDIR)/libs3.so.$(LIBS3= _VER): Installing shared library<br>+-<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>$(VERBOSE_SHOW) $(INSTALL) -Dps = -m u+rw,go+r \<br>++<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>$(VERBOSE_SHOW) $(MYINSTALL) -Dps = -m u+rw,go+r \<br>+ = &n= bsp; $(BUILD)/lib/libs3.so.$(LIBS3_VER_MAJOR) \<br>+ = &n= bsp; $(LIBDIR)/libs3.so.$(LIBS3_VER)<br>+ <span = class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>$(QUIET_ECHO) \<br>+@@ -186,11 +186,11 @@ install: exported<br>+ = <span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>$(QUIET_ECHO) $(LIBDIR)/libs3.so: Linking shared library<br>+ = <span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>$(VERBOSE_SHOW) ln -sf libs3.so.$(LIBS3_VER_MAJOR) = $(LIBDIR)/libs3.so<br>+ <span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>$(QUIET_ECHO) $(LIBDIR)/libs3.a: = Installing static library<br>+-<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>$(VERBOSE_SHOW) $(INSTALL) -Dp -m = u+rw,go+r $(BUILD)/lib/libs3.a \<br>++<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>$(VERBOSE_SHOW) $(MYINSTALL) -Dp = -m u+rw,go+r $(BUILD)/lib/libs3.a \<br>+ = &n= bsp; $(LIBDIR)/libs3.a<br>+-<span= class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>$(QUIET_ECHO) $(DESTDIR)/include/libs3.h: Installing = header<br>+-<span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>$(VERBOSE_SHOW) $(INSTALL) -Dp -m u+rw,go+r = $(BUILD)/include/libs3.h \<br>+- = &n= bsp; $(DESTDIR)/include/libs3.h<br>++<s= pan class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>$(QUIET_ECHO) $(MYDESTDIR)/include/libs3.h: Installing = header<br>++<span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>$(VERBOSE_SHOW) $(MYINSTALL) -Dp -m u+rw,go+r = $(BUILD)/include/libs3.h \<br>++ = &n= bsp; $(MYDESTDIR)/include/libs3.h<br>+ = <br>+ <br>+ # = --------------------------------------------------------------------------= <br>+@@ -200,12 +200,12 @@ install: exported<br>+ uninstall:<br>+ <span = class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>$(QUIET_ECHO) Installed files: Uninstalling<br>+ <span = class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>$(VERBOSE_SHOW) \<br>+-<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span> rm -f = $(DESTDIR)/bin/s3 \<br>+- = &n= bsp;$(DESTDIR)/include/libs3.h \<br>+- = &n= bsp;$(DESTDIR)/lib/libs3.a \<br>+- = &n= bsp;$(DESTDIR)/lib/libs3.so \<br>+- = &n= bsp;$(DESTDIR)/lib/libs3.so.$(LIBS3_VER_MAJOR) \<br>+- = &n= bsp;$(DESTDIR)/lib/libs3.so.$(LIBS3_VER)<br>++<span = class=3D"Apple-tab-span" style=3D"white-space:pre"> </span> = rm -f $(MYDESTDIR)/bin/s3 \<br>++ = &n= bsp;$(MYDESTDIR)/include/libs3.h \<br>++ = &n= bsp;$(MYDESTDIR)/lib/libs3.a \<br>++ = &n= bsp;$(MYDESTDIR)/lib/libs3.so \<br>++ = &n= bsp;$(MYDESTDIR)/lib/libs3.so.$(LIBS3_VER_MAJOR) \<br>++ = &n= bsp;$(MYDESTDIR)/lib/libs3.so.$(LIBS3_VER)<br>+ <br>+ <br>+ # = --------------------------------------------------------------------------= <br>+@@ -338,7 +338,7 @@ $(DEBPKG): exported $(BUILD)/deb/DEBIAN/control = $(BUIL<br>+ = $(BUILD)= /deb/usr/share/doc/libs3/changelog.gz \<br>+ = $(BUILD)= /deb/usr/share/doc/libs3/changelog.Debian.gz \<br>+ = $(BUILD)= /deb/usr/share/doc/libs3/copyright<br>+-<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>DESTDIR=3D$(BUILD)/deb/usr = $(MAKE) install<br>++<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>MYDESTDIR=3D$(BUILD)/deb/usr = $(MAKE) install<br>+ <span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>rm -rf = $(BUILD)/deb/usr/include<br>+ <span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>rm -f = $(BUILD)/deb/usr/lib/libs3.a<br>+ <span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>@mkdir -p $(dir $@)<br>+@@ -351,7 = +351,7 @@ $(DEBDEVPKG): exported $(BUILD)/deb-dev/DEBIAN/control<br>+ = $(BUILD)= /deb-dev/usr/share/doc/libs3-dev/changelog.gz \<br>+ = $(BUILD)= /deb-dev/usr/share/doc/libs3-dev/changelog.Debian.gz \<br>+ = $(BUILD)= /deb-dev/usr/share/doc/libs3-dev/copyright<br>+-<span = class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>DESTDIR=3D$(BUILD)/deb-dev/usr $(MAKE) install<br>++<span = class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>MYDESTDIR=3D$(BUILD)/deb-dev/usr $(MAKE) install<br>+ <span = class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>rm -rf = $(BUILD)/deb-dev/usr/bin<br>+ <span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>rm -f = $(BUILD)/deb-dev/usr/lib/libs3.so*<br>+ <span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>@mkdir -p $(dir $@)<br>diff --git = a/sysutils/bacula11-libs3/pkg-descr = b/sysutils/bacula11-libs3/pkg-descr<br>new file mode 100644<br>index = 000000000000..f0a801978e53<br>--- /dev/null<br>+++ = b/sysutils/bacula11-libs3/pkg-descr<br>@@ -0,0 +1,11 @@<br>+Bacula is a = set of computer programs that permit you (or the = system<br>+administrator) to manage backup, recovery, and verification = of<br>+computer data across a network of computers of different = kinds.<br>+In technical terms, it is a network Client/Server based = backup program.<br>+Bacula is relatively easy to use and efficient, = while offering many<br>+advanced storage management features that make = it easy to find and<br>+recover lost or damaged files. Due to its = modular design, Bacula is<br>+scalable from small single computer = systems to systems consisting of<br>+hundreds of computers located over = a large network.<br>+<br>+This is its bundled S3 library.<br>diff --git = a/sysutils/bacula11-libs3/pkg-plist = b/sysutils/bacula11-libs3/pkg-plist<br>new file mode 100644<br>index = 000000000000..9a0f6dc8ae97<br>--- /dev/null<br>+++ = b/sysutils/bacula11-libs3/pkg-plist<br>@@ -0,0 +1,6 = @@<br>+include/libs3.h<br>+lib/libs3.a<br>+lib/libs3.so.4<br>+lib/libs3.so= <br>+lib/libs3.so.4.1.bac<br>+bin/s3<br></div></div></blockquote></div><br= ></div></body></html>= --Apple-Mail=_A71EF5B6-A372-4EA6-AF9B-D71F0C39492A--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9ADA2C91-3EB4-4C23-A727-5556D4C75839>