[gentoo-commits] repo/gentoo:master commit in: net-misc/apt-cacher-ng/files/, net-misc/apt-cacher-ng/

2024-03-24 Thread Sam James
commit: 4ae8f96b83215d032a76cfc9e3b33f1beb47844d
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 24 14:27:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 24 14:27:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae8f96b

net-misc/apt-cacher-ng: fix build w/ gcc 14

Signed-off-by: Sam James  gentoo.org>

 .../apt-cacher-ng/apt-cacher-ng-3.7.4_p1-r2.ebuild |  1 +
 .../files/apt-cacher-ng-3.7.4-gcc14.patch  | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-3.7.4_p1-r2.ebuild 
b/net-misc/apt-cacher-ng/apt-cacher-ng-3.7.4_p1-r2.ebuild
index 1e0a7e08db8f..a97170d14427 100644
--- a/net-misc/apt-cacher-ng/apt-cacher-ng-3.7.4_p1-r2.ebuild
+++ b/net-misc/apt-cacher-ng/apt-cacher-ng-3.7.4_p1-r2.ebuild
@@ -38,6 +38,7 @@ PATCHES=(
"${FILESDIR}/${PN}-3.6-optional-systemd.patch"
"${FILESDIR}/${PN}-3.7.4-strlcpy-glibc-2.38.patch"
"${FILESDIR}/${PN}-3.7.4-musl.patch"
+   "${FILESDIR}/${PN}-3.7.4-gcc14.patch"
 )
 
 S="${WORKDIR}/${MY_P}"

diff --git a/net-misc/apt-cacher-ng/files/apt-cacher-ng-3.7.4-gcc14.patch 
b/net-misc/apt-cacher-ng/files/apt-cacher-ng-3.7.4-gcc14.patch
new file mode 100644
index ..345d7d5c80e4
--- /dev/null
+++ b/net-misc/apt-cacher-ng/files/apt-cacher-ng-3.7.4-gcc14.patch
@@ -0,0 +1,39 @@
+--- a/src/aconnect.cc
 b/src/aconnect.cc
+@@ -6,6 +6,7 @@
+ #include "debug.h"
+ #include "portutils.h"
+ 
++#include 
+ #include 
+ 
+ #include 
+--- a/src/acregistry.cc
 b/src/acregistry.cc
+@@ -5,6 +5,7 @@
+ #include "cleaner.h"
+ #include "evabase.h"
+ 
++#include 
+ #include 
+ 
+ #define IN_ABOUT_ONE_DAY 10
+--- a/src/caddrinfo.cc
 b/src/caddrinfo.cc
+@@ -1,5 +1,6 @@
+ #include "meta.h"
+ 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/src/header.cc
 b/src/header.cc
+@@ -10,6 +10,7 @@
+ #include "filereader.h"
+ #include "httpdate.h"
+ 
++#include 
+ #include 
+ #include 
+ 



[gentoo-commits] repo/gentoo:master commit in: net-misc/apt-cacher-ng/files/, net-misc/apt-cacher-ng/

2021-02-11 Thread Joonas Niilola
commit: 643ed593c89f5f81e01cd5371cd06ab41b7349a9
Author: John Helmert III  posteo  net>
AuthorDate: Sat Jan 30 05:26:18 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 11 08:56:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=643ed593

net-misc/apt-cacher-ng: bump to 3.5_p3

Rework so as to not install everything manually in src_install but rely
on the build system, clean up src_configure a bit, clean up
dependencies, drop useless IUSE=systemd and related dependency, drop
user.eclass and depend on acct-{user,group} packages, and update the
OpenRC init.d and conf.d files to fix a security bug. These files were
written by Michael Orlitzky (mjo).

Bug: https://bugs.gentoo.org/631878
Closes: https://bugs.gentoo.org/538214
Closes: https://bugs.gentoo.org/701220
Thanks-to: Michael Orlitzky  gentoo.org>
Signed-off-by: John Helmert III  posteo.net>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/apt-cacher-ng/Manifest|   2 +-
 .../apt-cacher-ng/apt-cacher-ng-3.5_p1-r1.ebuild   | 129 -
 net-misc/apt-cacher-ng/apt-cacher-ng-3.5_p3.ebuild |  97 
 net-misc/apt-cacher-ng/files/confd-r2  |   9 ++
 net-misc/apt-cacher-ng/files/initd-r3  |  20 
 5 files changed, 127 insertions(+), 130 deletions(-)

diff --git a/net-misc/apt-cacher-ng/Manifest b/net-misc/apt-cacher-ng/Manifest
index 5715fe065c4..8f5b3dcee4f 100644
--- a/net-misc/apt-cacher-ng/Manifest
+++ b/net-misc/apt-cacher-ng/Manifest
@@ -1,2 +1,2 @@
-DIST apt-cacher-ng_3.5-1.debian.tar.xz 49916 BLAKE2B 
c01c96e5cf46fa3b8c46145b34976f3c4a3b545819719a8de517fe53a91d6f65c460bee59d98de750912d7bb9e3416804a088bdf274d74352c35f757cdeb16ea
 SHA512 
8a543f94ef5e206be40070eb757c950ad6915cfbd6cacfadb5bd91070d14b4bb1c3c550823cd088c15335963587cc34d414518ae0013f6561996f855ccf97359
+DIST apt-cacher-ng_3.5-3.debian.tar.xz 49708 BLAKE2B 
85092374207a252dcb4ef7b95dc434f81f9b67791e20099dc058022a9a575130070c12827f3fd04640fcec3b44a444fb85d8cea6439d5eaeeb359f263fb05682
 SHA512 
f690ae69d38b8e9c73ef095e9779364c7c5ccd246b19e8f5ce2edde47861e44c0aedabc75bcf11f5b408e034e52190dc8ed1789b503284f8f68dc1f5e84e1712
 DIST apt-cacher-ng_3.5.orig.tar.xz 325260 BLAKE2B 
1cf19bd575d4e3d320f73771b31e98977417713d57ceaaccb8b6c0eff7bd5e02c99a0c197ddbc09d14d8f6a70799525dedfe1fbacb00357f65f0c8c4d540bcab
 SHA512 
0bbc78c128d353ec2504f4d898d0ffb339778e98ab9899d48c61c094b15cafd92e430f864c82b66049578f5dd3c9e74fc5c09883231faeddce453be64e6f8954

diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-3.5_p1-r1.ebuild 
b/net-misc/apt-cacher-ng/apt-cacher-ng-3.5_p1-r1.ebuild
deleted file mode 100644
index 362e497b3c1..000
--- a/net-misc/apt-cacher-ng/apt-cacher-ng-3.5_p1-r1.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit cmake user
-
-DESCRIPTION="Yet another caching HTTP proxy for Debian/Ubuntu software 
packages"
-HOMEPAGE="
-   https://www.unix-ag.uni-kl.de/~bloch/acng/
-   https://packages.qa.debian.org/a/apt-cacher-ng.html
-"
-LICENSE="BSD-4 ZLIB public-domain"
-SLOT="0"
-SRC_URI="
-   mirror://debian/pool/main/a/${PN}/${PN}_${PV/_*}.orig.tar.xz
-   mirror://debian/pool/main/a/${PN}/${PN}_${PV/_p/-}.debian.tar.xz
-"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="doc fuse systemd tcpd"
-
-COMMON_DEPEND="
-   app-arch/bzip2
-   app-arch/xz-utils
-   dev-libs/libevent:=
-   dev-libs/openssl:0=
-   sys-libs/zlib
-   systemd? (
-   sys-apps/systemd
-   )
-"
-BDEPEND="
-   ${COMMON_DEPEND}
-   virtual/pkgconfig
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   dev-lang/perl
-   fuse? ( sys-fs/fuse )
-   tcpd? ( sys-apps/tcp-wrappers )
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.3.1-flags.patch
-   "${FILESDIR}"/${PN}-3.5-perl-syntax.patch
-   "${WORKDIR}"/debian/patches/debian-changes
-)
-S=${WORKDIR}/${P/_*}
-
-pkg_setup() {
-   # add new user & group for daemon
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_configure() {
-   local mycmakeargs=()
-   if use fuse; then
-   mycmakeargs+=( "-DHAVE_FUSE_25=yes" )
-   else
-   mycmakeargs+=( "-DHAVE_FUSE_25=no" )
-   fi
-   if use tcpd; then
-   mycmakeargs+=( "-DHAVE_LIBWRAP=yes" )
-   else
-   mycmakeargs+=( "-DHAVE_LIBWRAP=no" )
-   fi
-   if tc-ld-is-gold; then
-   mycmakeargs+=( "-DUSE_GOLD=yes" )
-   else
-   mycmakeargs+=( "-DUSE_GOLD=no" )
-   fi
-
-   cmake_src_configure
-
-   sed -i -e '/LogDir/s|/var/tmp|/var/log/'"${PN}"'|g' 
"${BUILD_DIR}"/conf/acng.conf || die
-}
-
-src_install() {
-   pushd "${BUILD_DIR}" || die
-   dosbin ${PN} acngtool
-   dolib.so libsupacng.so
-   if use fuse; then
-   dobin acngfs
-   fi
-   popd || die
-
-   newinitd "${FILESD

[gentoo-commits] repo/gentoo:master commit in: net-misc/apt-cacher-ng/files/, net-misc/apt-cacher-ng/

2020-05-26 Thread Jeroen Roovers
commit: 61a8ef12e3fcbd7b4393d2983b04892cd45c36b0
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue May 26 13:18:21 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue May 26 13:19:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a8ef12

net-misc/apt-cacher-ng: Fix expire-caller.pl, disable by default

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Jeroen Roovers  gentoo.org>

 ...cacher-ng-3.5_p1.ebuild => apt-cacher-ng-3.5_p1-r1.ebuild} |  5 +++--
 net-misc/apt-cacher-ng/apt-cacher-ng-999.ebuild   |  5 +++--
 .../apt-cacher-ng/files/apt-cacher-ng-3.5-perl-syntax.patch   | 11 +++
 3 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-3.5_p1.ebuild 
b/net-misc/apt-cacher-ng/apt-cacher-ng-3.5_p1-r1.ebuild
similarity index 96%
rename from net-misc/apt-cacher-ng/apt-cacher-ng-3.5_p1.ebuild
rename to net-misc/apt-cacher-ng/apt-cacher-ng-3.5_p1-r1.ebuild
index 4061fff1f9c..97eab60040b 100644
--- a/net-misc/apt-cacher-ng/apt-cacher-ng-3.5_p1.ebuild
+++ b/net-misc/apt-cacher-ng/apt-cacher-ng-3.5_p1-r1.ebuild
@@ -43,6 +43,7 @@ RDEPEND="
 "
 PATCHES=(
"${FILESDIR}"/${PN}-3.3.1-flags.patch
+   "${FILESDIR}"/${PN}-3.5-perl-syntax.patch
"${WORKDIR}"/debian/patches/debian-changes
 )
 S=${WORKDIR}/${P/_*}
@@ -121,8 +122,8 @@ src_install() {
 
# perl daily cron script
dosbin scripts/expire-caller.pl
-   exeinto /etc/cron.daily
-   newexe "${FILESDIR}"/cron.daily ${PN}
+   insinto /etc/cron.daily
+   doins "${FILESDIR}"/cron.daily ${PN}
 
# default configuration
insinto /etc/${PN}

diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-999.ebuild 
b/net-misc/apt-cacher-ng/apt-cacher-ng-999.ebuild
index 402b95991ac..9740af934f3 100644
--- a/net-misc/apt-cacher-ng/apt-cacher-ng-999.ebuild
+++ b/net-misc/apt-cacher-ng/apt-cacher-ng-999.ebuild
@@ -40,6 +40,7 @@ RDEPEND="
tcpd? ( sys-apps/tcp-wrappers )
 "
 PATCHES=(
+   "${FILESDIR}"/${PN}-3.5-perl-syntax.patch
"${FILESDIR}"/${PN}-999-flags.patch
 )
 S=${WORKDIR}/${P/_*}
@@ -113,8 +114,8 @@ src_install() {
 
# perl daily cron script
dosbin scripts/expire-caller.pl
-   exeinto /etc/cron.daily
-   newexe "${FILESDIR}"/cron.daily ${PN}
+   insinto /etc/cron.daily
+   doins "${FILESDIR}"/cron.daily ${PN}
 
# default configuration
insinto /etc/${PN}

diff --git a/net-misc/apt-cacher-ng/files/apt-cacher-ng-3.5-perl-syntax.patch 
b/net-misc/apt-cacher-ng/files/apt-cacher-ng-3.5-perl-syntax.patch
new file mode 100644
index 000..32421a07eef
--- /dev/null
+++ b/net-misc/apt-cacher-ng/files/apt-cacher-ng-3.5-perl-syntax.patch
@@ -0,0 +1,11 @@
+--- a/scripts/expire-caller.pl
 b/scripts/expire-caller.pl
+@@ -1,7 +1,7 @@
+ #!/usr/bin/perl
+ #
+ 
+-print STDERR "WARNING: this script is considered deprecated. It may still 
work but could print incorrect results!\n"
++print STDERR "WARNING: this script is considered deprecated. It may still 
work but could print incorrect results!\n";
+ 
+ use strict;
+ use Socket;



[gentoo-commits] repo/gentoo:master commit in: net-misc/apt-cacher-ng/files/, net-misc/apt-cacher-ng/

2020-04-09 Thread Jeroen Roovers
commit: 626fd040e346a0bc1dba93fb6ac32dd710ab3a0c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Apr  9 08:03:36 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Apr  9 08:04:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=626fd040

net-misc/apt-cacher-ng: Old

Package-Manager: Portage-2.3.97, Repoman-2.3.22
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-misc/apt-cacher-ng/Manifest|   3 -
 .../apt-cacher-ng/apt-cacher-ng-3.3.1_p1.ebuild| 132 -
 net-misc/apt-cacher-ng/apt-cacher-ng-3.3_p2.ebuild | 131 
 .../files/apt-cacher-ng-3.3-flags.patch|  60 --
 4 files changed, 326 deletions(-)

diff --git a/net-misc/apt-cacher-ng/Manifest b/net-misc/apt-cacher-ng/Manifest
index 6921cc91729..8a6735c2a99 100644
--- a/net-misc/apt-cacher-ng/Manifest
+++ b/net-misc/apt-cacher-ng/Manifest
@@ -1,7 +1,4 @@
-DIST apt-cacher-ng_3.3-2.debian.tar.xz 48496 BLAKE2B 
327d57cdf74798b99067cdd7153aaba4d3fb03c047203fb1d59fce730c68a28b6db2853f5f944843b96d8613f213c0399ba78aed1b3a186968f8767d03c0fd0c
 SHA512 
aa446b8147a42fa44fcd29754dabe388eedc9829cd908314ba97e0cacbd17d6a0222789015827196ab6fe3efd51ab08a2673ae7c04f5c0781705310e28ca44e7
-DIST apt-cacher-ng_3.3.1-1.debian.tar.xz 50912 BLAKE2B 
a873c4e718765a7161d9f87b68fc891202c6406e91252eb4b1aee6ca87f3497e6f4a1ca9353d3a86f3a8a24059339f2c370a707427f5baecb1e8b6d3977b445a
 SHA512 
b643d9b38891ffd6603239ddb8635dd3dcd7c31d7a32fa128e9b4d632fa08c95ca652e1bdbd2bb046895341bc4611c436e6ff4d997ae2050cdb84e56fb311078
 DIST apt-cacher-ng_3.3.1-2.debian.tar.xz 49772 BLAKE2B 
b864859e7f0ad5eba24b2f1ced74dbdb7a1878fbc2190863929f45534163c18ed2a67c4c75b5fe8011d93312ab9a67d899b09669e7aacb1ad3ae15a2bc1fba12
 SHA512 
653ca59c1d9c89a9586ccf963da480524ff8195222435e4a89f0c08ca64586e1993a92d00a05dbf738b0814869a5e6b539a05d1d59cb956e66b2dbe5ad95eeb8
 DIST apt-cacher-ng_3.3.1.orig.tar.xz 321996 BLAKE2B 
b630a31414ee86256f2e2ebe950b56d182d61dffd1603ce8387b5cd677d18fcda3ed17864bb99c253b11e2d29163b172c2d0bc91a3f5b14fb9f0ef321d656b40
 SHA512 
0d412e4a488fa4c55f1292c1fc7346bdf88228528455ce1d2ad20137ddb84df211a3bc5911c12662428335d8f624979d166b0ed31f74e466228df3ab108e67f3
-DIST apt-cacher-ng_3.3.orig.tar.xz 320884 BLAKE2B 
c4bda8de90f76e7cb8335fdb758571db030c1298881afceb865f84e506aeb82e4db69c5c091debfdcf6c85bc8d4e703b75725ae6b06f2e412ba4b4362d568a05
 SHA512 
01a09bc13d2a9d24ee3012a21ae954362715bc0b69ef021a3446ad7d78157209aaaf941fbb02b0e5323bfb0337a1e3d6450c07b680d42f7bf93855d7ac65c60f
 DIST apt-cacher-ng_3.4-1.debian.tar.xz 49880 BLAKE2B 
a49dc9ca415cd00f275f8aab61836ef002b9463a8ce22b2fbf1379ce908737d0df813e9d112e64667790e0c9c29ae44ca12291ff531fa565a30b0345c3970824
 SHA512 
49879c8786ba5aa6398ce43d733a71529a5c2a93a0e8e3e856bb7bf6d6dd0d8dcf9f6a96b291a3e77e0a71a9a990b5d0ade9134e5ec670a33592c9a1ab61a48e
 DIST apt-cacher-ng_3.4.orig.tar.xz 324040 BLAKE2B 
0164ac35815fb42a2197830134172c4b93677f6ee6add71d115e975a3b8538db18e635fae2fe9556346229dc076c732b3b3f6fb9958e347fee8876f0f2363c9e
 SHA512 
956366431f4671afd46f3bc0cdb9acaf02378606a7e210a190902e519ed25d2d102a336032c31fcc8b71c879bd219f249f411af732bfb6f9213e485ba6981c5d

diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-3.3.1_p1.ebuild 
b/net-misc/apt-cacher-ng/apt-cacher-ng-3.3.1_p1.ebuild
deleted file mode 100644
index b8e37722181..000
--- a/net-misc/apt-cacher-ng/apt-cacher-ng-3.3.1_p1.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit cmake-utils toolchain-funcs user
-
-DESCRIPTION="Yet another caching HTTP proxy for Debian/Ubuntu software 
packages"
-HOMEPAGE="
-   https://www.unix-ag.uni-kl.de/~bloch/acng/
-   https://packages.qa.debian.org/a/apt-cacher-ng.html
-"
-LICENSE="BSD-4 ZLIB public-domain"
-SLOT="0"
-SRC_URI="
-   mirror://debian/pool/main/a/${PN}/${PN}_${PV/_*}.orig.tar.xz
-   mirror://debian/pool/main/a/${PN}/${PN}_${PV/_p/-}.debian.tar.xz
-"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="doc fuse systemd tcpd"
-
-COMMON_DEPEND="
-   app-arch/bzip2
-   app-arch/xz-utils
-   dev-libs/openssl:0=
-   sys-libs/zlib
-   systemd? (
-   sys-apps/systemd
-   )
-"
-BDEPEND="
-   ${COMMON_DEPEND}
-   dev-util/cmake
-   >sys-devel/gcc-4.8
-   virtual/pkgconfig
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   dev-lang/perl
-   fuse? ( sys-fs/fuse )
-   tcpd? ( sys-apps/tcp-wrappers )
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.3-flags.patch
-   "${WORKDIR}"/debian/patches/debian-changes
-)
-S=${WORKDIR}/${P/_*}
-
-pkg_pretend() {
-   if [[ $(gcc-major-version) -lt 4 ]]; then
-   die "GCC 4.8 or greater is required but you have 
$(gcc-major-version).$(gcc-minor-version)"
-   elif [[ $(gcc-major-version) = 4 ]] && [[ $(gcc-minor-version) -lt 8 
]]; then
-   die "GCC 4.8 or greater is required but you have 
$(gcc-majo

[gentoo-commits] repo/gentoo:master commit in: net-misc/apt-cacher-ng/files/, net-misc/apt-cacher-ng/

2020-01-13 Thread Jeroen Roovers
commit: b05498cbaa0342ca56feb1adbc3428c3cb998937
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 14 04:13:50 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 14 04:14:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b05498cb

net-misc/apt-cacher-ng: Old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-misc/apt-cacher-ng/Manifest|   3 -
 .../apt-cacher-ng/apt-cacher-ng-3.2_p2-r2.ebuild   | 129 
 .../apt-cacher-ng/apt-cacher-ng-3.3_p1-r1.ebuild   | 131 -
 net-misc/apt-cacher-ng/apt-cacher-ng-3.3_p1.ebuild | 129 
 .../files/apt-cacher-ng-3.2-flags.patch|  97 ---
 net-misc/apt-cacher-ng/files/confd |   2 -
 net-misc/apt-cacher-ng/files/initd-r1  |  33 --
 7 files changed, 524 deletions(-)

diff --git a/net-misc/apt-cacher-ng/Manifest b/net-misc/apt-cacher-ng/Manifest
index 3adcdfe507d..015b3ca868e 100644
--- a/net-misc/apt-cacher-ng/Manifest
+++ b/net-misc/apt-cacher-ng/Manifest
@@ -1,6 +1,3 @@
-DIST apt-cacher-ng_3.2-2.debian.tar.xz 48740 BLAKE2B 
ab2f6349aa66f39b778f346827767514761eeb8977d69a55940d7dd4c738b54ba20a9725387f769edf2cce454588746bc10361d4a174ed380a431a6ecf6b096d
 SHA512 
e5299432b91cdf6cb51934fcc440e62d24c1b4849ad3a0c3a5e47a256c874ebb85c7ba56b97da27c2e03e0621b4ae42b69592440d521e718f4f8725a6ff379d4
-DIST apt-cacher-ng_3.2.orig.tar.xz 319036 BLAKE2B 
576fc7a409556d34ee702edd57527c9c35eb033d0e8c8ea4f7b8a8a2dae86f75cd1ca3a7fb0e02845e70d6f8715692b638ff9d574ce1664b67fec9247b60fbc0
 SHA512 
7dfee4a8f38e7c5251c761a5faae063926c5001fe0b97136d938cdbff907e97fb0a20b89dcf685645a518e92be04fe5660d840e738960b4465408f04fe532cae
-DIST apt-cacher-ng_3.3-1.debian.tar.xz 48472 BLAKE2B 
9d7f531d84f470ada8236a5603d06e45d9b7acb7bdeb8bd639c250724013a0552819cabe67f1cee0a1f337d7725429932bdf179afae307242e4d45081854614e
 SHA512 
44a241791b92d6b9231caff8296ed1d9536ffcdc18263451d662da01f1b257b8ea4741e5cfb09c5cd90986c46fe1e91b3110379442d9ed20434e696c6cf645aa
 DIST apt-cacher-ng_3.3-2.debian.tar.xz 48496 BLAKE2B 
327d57cdf74798b99067cdd7153aaba4d3fb03c047203fb1d59fce730c68a28b6db2853f5f944843b96d8613f213c0399ba78aed1b3a186968f8767d03c0fd0c
 SHA512 
aa446b8147a42fa44fcd29754dabe388eedc9829cd908314ba97e0cacbd17d6a0222789015827196ab6fe3efd51ab08a2673ae7c04f5c0781705310e28ca44e7
 DIST apt-cacher-ng_3.3.1-1.debian.tar.xz 50912 BLAKE2B 
a873c4e718765a7161d9f87b68fc891202c6406e91252eb4b1aee6ca87f3497e6f4a1ca9353d3a86f3a8a24059339f2c370a707427f5baecb1e8b6d3977b445a
 SHA512 
b643d9b38891ffd6603239ddb8635dd3dcd7c31d7a32fa128e9b4d632fa08c95ca652e1bdbd2bb046895341bc4611c436e6ff4d997ae2050cdb84e56fb311078
 DIST apt-cacher-ng_3.3.1.orig.tar.xz 321996 BLAKE2B 
b630a31414ee86256f2e2ebe950b56d182d61dffd1603ce8387b5cd677d18fcda3ed17864bb99c253b11e2d29163b172c2d0bc91a3f5b14fb9f0ef321d656b40
 SHA512 
0d412e4a488fa4c55f1292c1fc7346bdf88228528455ce1d2ad20137ddb84df211a3bc5911c12662428335d8f624979d166b0ed31f74e466228df3ab108e67f3

diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-3.2_p2-r2.ebuild 
b/net-misc/apt-cacher-ng/apt-cacher-ng-3.2_p2-r2.ebuild
deleted file mode 100644
index 4e825f700ed..000
--- a/net-misc/apt-cacher-ng/apt-cacher-ng-3.2_p2-r2.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit cmake-utils toolchain-funcs user
-
-DESCRIPTION="Yet another caching HTTP proxy for Debian/Ubuntu software 
packages"
-HOMEPAGE="
-   https://www.unix-ag.uni-kl.de/~bloch/acng/
-   https://packages.qa.debian.org/a/apt-cacher-ng.html
-"
-LICENSE="BSD-4 ZLIB public-domain"
-SLOT="0"
-SRC_URI="
-   mirror://debian/pool/main/a/${PN}/${PN}_${PV/_*}.orig.tar.xz
-   mirror://debian/pool/main/a/${PN}/${PN}_${PV/_p/-}.debian.tar.xz
-"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="doc fuse systemd tcpd"
-
-COMMON_DEPEND="
-   app-arch/bzip2
-   app-arch/xz-utils
-   dev-libs/openssl:0=
-   sys-libs/zlib
-   systemd? (
-   sys-apps/systemd
-   )
-"
-BDEPEND="
-   ${COMMON_DEPEND}
-   dev-util/cmake
-   >sys-devel/gcc-4.8
-   virtual/pkgconfig
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   dev-lang/perl
-   fuse? ( sys-fs/fuse )
-   tcpd? ( sys-apps/tcp-wrappers )
-"
-PATCHES=(
-   "${WORKDIR}"/debian/patches/debian-changes
-   "${FILESDIR}"/${PN}-3.2-flags.patch
-)
-S=${WORKDIR}/${P/_*}
-
-pkg_pretend() {
-   if [[ $(gcc-major-version) -lt 4 ]]; then
-   die "GCC 4.8 or greater is required but you have 
$(gcc-major-version).$(gcc-minor-version)"
-   elif [[ $(gcc-major-version) = 4 ]] && [[ $(gcc-minor-version) -lt 8 
]]; then
-   die "GCC 4.8 or greater is required but you have 
$(gcc-major-version).$(gcc-minor-version)"
-   fi
-}
-
-pkg_setup() {
-   # add new user & group for daemon
-  

[gentoo-commits] repo/gentoo:master commit in: net-misc/apt-cacher-ng/files/, net-misc/apt-cacher-ng/

2020-01-13 Thread Jeroen Roovers
commit: 828edf401796143ad465f0d1f8313cc80e0d3e14
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 14 04:04:58 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 14 04:14:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=828edf40

net-misc/apt-cacher-ng: Add live ebuild

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 .../apt-cacher-ng/apt-cacher-ng-999.ebuild | 130 +
 .../files/apt-cacher-ng-999-flags.patch|  18 +++
 2 files changed, 148 insertions(+)

diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-999.ebuild 
b/net-misc/apt-cacher-ng/apt-cacher-ng-999.ebuild
new file mode 100644
index 000..8bde423cde0
--- /dev/null
+++ b/net-misc/apt-cacher-ng/apt-cacher-ng-999.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit cmake-utils git-r3 toolchain-funcs user
+
+DESCRIPTION="Yet another caching HTTP proxy for Debian/Ubuntu software 
packages"
+HOMEPAGE="
+   https://www.unix-ag.uni-kl.de/~bloch/acng/
+   https://packages.qa.debian.org/a/apt-cacher-ng.html
+"
+LICENSE="BSD-4 ZLIB public-domain"
+SLOT="0"
+EGIT_REPO_URI="https://salsa.debian.org/blade/apt-cacher-ng.git";
+EGIT_BRANCH="upstream/sid"
+
+KEYWORDS=""
+IUSE="doc fuse systemd tcpd"
+
+COMMON_DEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   dev-libs/openssl:0=
+   sys-libs/zlib
+   systemd? (
+   sys-apps/systemd
+   )
+"
+BDEPEND="
+   ${COMMON_DEPEND}
+   dev-util/cmake
+   >sys-devel/gcc-4.8
+   virtual/pkgconfig
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   dev-lang/perl
+   fuse? ( sys-fs/fuse )
+   tcpd? ( sys-apps/tcp-wrappers )
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-999-flags.patch
+)
+S=${WORKDIR}/${P/_*}
+
+pkg_pretend() {
+   if [[ $(gcc-major-version) -lt 4 ]]; then
+   die "GCC 4.8 or greater is required but you have 
$(gcc-major-version).$(gcc-minor-version)"
+   elif [[ $(gcc-major-version) = 4 ]] && [[ $(gcc-minor-version) -lt 8 
]]; then
+   die "GCC 4.8 or greater is required but you have 
$(gcc-major-version).$(gcc-minor-version)"
+   fi
+}
+
+pkg_setup() {
+   # add new user & group for daemon
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_configure(){
+   mycmakeargs=(
+   "-DCMAKE_INSTALL_PREFIX=/usr"
+   "-DCMAKE_SKIP_BUILD_RPATH=on"
+   )
+   if use fuse; then
+   mycmakeargs+=( "-DHAVE_FUSE_25=yes" )
+   else
+   mycmakeargs+=( "-DHAVE_FUSE_25=no" )
+   fi
+   if use tcpd; then
+   mycmakeargs+=( "-DHAVE_LIBWRAP=yes" )
+   else
+   mycmakeargs+=( "-DHAVE_LIBWRAP=no" )
+   fi
+
+   cmake-utils_src_configure
+
+   sed -i -e '/LogDir/s|/var/tmp|/var/log/'"${PN}"'|g' 
"${BUILD_DIR}"/conf/acng.conf || die
+}
+
+src_install() {
+   pushd "${BUILD_DIR}" || die
+   dosbin ${PN} acngtool
+   dolib.so libsupacng.so
+   if use fuse; then
+   dobin acngfs
+   fi
+   popd || die
+
+   newinitd "${FILESDIR}"/initd-r2 ${PN}
+   newconfd "${FILESDIR}"/confd-r1 ${PN}
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/logrotate ${PN}
+
+   doman doc/man/${PN}*
+   if use fuse; then
+   doman doc/man/acngfs*
+   fi
+
+   # Documentation
+   dodoc doc/README TODO VERSION INSTALL ChangeLog
+   if use doc; then
+   dodoc doc/*.pdf
+
+   docinto html
+   dodoc doc/html/*
+
+   find conf -name '*.gz' -exec gzip -d {} \; || die
+   docinto examples/conf
+   dodoc conf/*
+   fi
+
+   # perl daily cron script
+   dosbin scripts/expire-caller.pl
+   exeinto /etc/cron.daily
+   newexe "${FILESDIR}"/cron.daily ${PN}
+
+   # default configuration
+   insinto /etc/${PN}
+   newins "${BUILD_DIR}"/conf/acng.conf ${PN}.conf
+   doins $( echo conf/* | sed 's|conf/acng.conf.in||g' )
+
+   keepdir /var/log/${PN}
+   # Some directories must exists
+   keepdir /var/log/${PN}
+   fowners -R ${PN}:${PN} \
+   /etc/${PN} \
+   /var/log/${PN}
+}

diff --git a/net-misc/apt-cacher-ng/files/apt-cacher-ng-999-flags.patch 
b/net-misc/apt-cacher-ng/files/apt-cacher-ng-999-flags.patch
new file mode 100644
index 000..8fe769ada32
--- /dev/null
+++ b/net-misc/apt-cacher-ng/files/apt-cacher-ng-999-flags.patch
@@ -0,0 +1,18 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -114,15 +114,6 @@
+ 
+ if(CMAKE_BUILD_TYPE MATCHES Debug)
+set(USE_LTO_DEFAULT off)
+-else()
+-   set(CMAKE_REQUIRED_FLAGS "-Wl,--gc-sections")
+-   CHECK_CXX_COMPILER_FLAG("-Os -fdata-sections -ffunction-sections 
-Wl,--gc-sections" GC

[gentoo-commits] repo/gentoo:master commit in: net-misc/apt-cacher-ng/files/, net-misc/apt-cacher-ng/

2019-11-15 Thread Jeroen Roovers
commit: bd9f55582889b29951a062daa13064b08765ebb5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Nov 15 11:28:48 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Nov 15 11:29:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd9f5558

net-misc/apt-cacher-ng: Create default LogDir

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Jeroen Roovers  gentoo.org>

 .../apt-cacher-ng/apt-cacher-ng-3.3_p1-r1.ebuild   | 131 +
 net-misc/apt-cacher-ng/files/confd-r1  |   3 +
 net-misc/apt-cacher-ng/files/initd-r2  |  34 ++
 3 files changed, 168 insertions(+)

diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-3.3_p1-r1.ebuild 
b/net-misc/apt-cacher-ng/apt-cacher-ng-3.3_p1-r1.ebuild
new file mode 100644
index 000..682a66fd9f0
--- /dev/null
+++ b/net-misc/apt-cacher-ng/apt-cacher-ng-3.3_p1-r1.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit cmake-utils toolchain-funcs user
+
+DESCRIPTION="Yet another caching HTTP proxy for Debian/Ubuntu software 
packages"
+HOMEPAGE="
+   https://www.unix-ag.uni-kl.de/~bloch/acng/
+   https://packages.qa.debian.org/a/apt-cacher-ng.html
+"
+LICENSE="BSD-4 ZLIB public-domain"
+SLOT="0"
+SRC_URI="
+   mirror://debian/pool/main/a/${PN}/${PN}_${PV/_*}.orig.tar.xz
+   mirror://debian/pool/main/a/${PN}/${PN}_${PV/_p/-}.debian.tar.xz
+"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="doc fuse systemd tcpd"
+
+COMMON_DEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   dev-libs/openssl:0=
+   sys-libs/zlib
+   systemd? (
+   sys-apps/systemd
+   )
+"
+BDEPEND="
+   ${COMMON_DEPEND}
+   dev-util/cmake
+   >sys-devel/gcc-4.8
+   virtual/pkgconfig
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   dev-lang/perl
+   fuse? ( sys-fs/fuse )
+   tcpd? ( sys-apps/tcp-wrappers )
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.3-flags.patch
+)
+S=${WORKDIR}/${P/_*}
+
+pkg_pretend() {
+   if [[ $(gcc-major-version) -lt 4 ]]; then
+   die "GCC 4.8 or greater is required but you have 
$(gcc-major-version).$(gcc-minor-version)"
+   elif [[ $(gcc-major-version) = 4 ]] && [[ $(gcc-minor-version) -lt 8 
]]; then
+   die "GCC 4.8 or greater is required but you have 
$(gcc-major-version).$(gcc-minor-version)"
+   fi
+}
+
+pkg_setup() {
+   # add new user & group for daemon
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_configure(){
+   mycmakeargs=(
+   "-DCMAKE_INSTALL_PREFIX=/usr"
+   )
+   if use fuse; then
+   mycmakeargs+=( "-DHAVE_FUSE_25=yes" )
+   else
+   mycmakeargs+=( "-DHAVE_FUSE_25=no" )
+   fi
+   if use tcpd; then
+   mycmakeargs+=( "-DHAVE_LIBWRAP=yes" )
+   else
+   mycmakeargs+=( "-DHAVE_LIBWRAP=no" )
+   fi
+
+   cmake-utils_src_configure
+
+   sed -i -e '/LogDir/s|/var/tmp|/var/log/'"${PN}"'|g' 
"${BUILD_DIR}"/conf/acng.conf || die
+}
+
+src_install() {
+   pushd "${BUILD_DIR}" || die
+   dosbin ${PN} acngtool
+   dolib.so libsupacng.so
+   if use fuse; then
+   dobin acngfs
+   fi
+   popd || die
+
+   newinitd "${FILESDIR}"/initd-r2 ${PN}
+   newconfd "${FILESDIR}"/confd-r1 ${PN}
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/logrotate ${PN}
+
+   doman doc/man/${PN}*
+   if use fuse; then
+   doman doc/man/acngfs*
+   fi
+
+   # Documentation
+   dodoc doc/README TODO VERSION INSTALL ChangeLog
+   if use doc; then
+   dodoc doc/*.pdf
+
+   docinto html
+   dodoc doc/html/*
+
+   find conf -name '*.gz' -exec gzip -d {} \; || die
+   docinto examples/conf
+   dodoc conf/*
+   fi
+
+   # perl daily cron script
+   dosbin scripts/expire-caller.pl
+   exeinto /etc/cron.daily
+   newexe "${FILESDIR}"/cron.daily ${PN}
+
+   # default configuration
+   insinto /etc/${PN}
+   newins "${BUILD_DIR}"/conf/acng.conf ${PN}.conf
+   doins $( echo conf/* | sed 's|conf/acng.conf.in||g' )
+
+   keepdir /var/log/${PN}
+   # Some directories must exists
+   keepdir /var/log/${PN}
+   fowners -R ${PN}:${PN} \
+   /etc/${PN} \
+   /var/log/${PN}
+}

diff --git a/net-misc/apt-cacher-ng/files/confd-r1 
b/net-misc/apt-cacher-ng/files/confd-r1
new file mode 100644
index 000..84b659bc488
--- /dev/null
+++ b/net-misc/apt-cacher-ng/files/confd-r1
@@ -0,0 +1,3 @@
+# Additional options that are passed to the Daemon.
+DAEMON_OPTS=" -c /etc/apt-cacher-ng "
+LOGDIR=""

diff --git a/net-misc/apt-cacher-ng/files/initd-r2 
b/net-misc/apt-cacher-ng/files/initd-r2
new file mode 100644
index 000..ae9ab7258cc
--- /dev/null
+++ b/net-mi

[gentoo-commits] repo/gentoo:master commit in: net-misc/apt-cacher-ng/files/, net-misc/apt-cacher-ng/

2019-05-29 Thread Jeroen Roovers
commit: 01cb1df8882b9fbac492b6fbd28a6848f5012194
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed May 29 09:31:02 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed May 29 09:31:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01cb1df8

net-misc/apt-cacher-ng: Fix CFLAGS/LDFLAGS/openssl

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Bug: https://bugs.gentoo.org/show_bug.cgi?id=686608
Signed-off-by: Jeroen Roovers  gentoo.org>

 2_p2.ebuild => apt-cacher-ng-3.2_p2-r1.ebuild} |   9 +-
 .../files/apt-cacher-ng-3.2-flags.patch| 112 +
 2 files changed, 118 insertions(+), 3 deletions(-)

diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-3.2_p2.ebuild 
b/net-misc/apt-cacher-ng/apt-cacher-ng-3.2_p2-r1.ebuild
similarity index 95%
rename from net-misc/apt-cacher-ng/apt-cacher-ng-3.2_p2.ebuild
rename to net-misc/apt-cacher-ng/apt-cacher-ng-3.2_p2-r1.ebuild
index 97f303d5634..c66c11d82fa 100644
--- a/net-misc/apt-cacher-ng/apt-cacher-ng-3.2_p2.ebuild
+++ b/net-misc/apt-cacher-ng/apt-cacher-ng-3.2_p2-r1.ebuild
@@ -28,7 +28,7 @@ COMMON_DEPEND="
sys-apps/systemd
)
 "
-DEPEND="
+BDEPEND="
${COMMON_DEPEND}
dev-util/cmake
>sys-devel/gcc-4.8
@@ -42,6 +42,7 @@ RDEPEND="
 "
 PATCHES=(
"${WORKDIR}"/debian/patches/debian-changes
+   "${FILESDIR}"/${PN}-3.2-flags.patch
 )
 S=${WORKDIR}/${P/_*}
 
@@ -60,7 +61,9 @@ pkg_setup() {
 }
 
 src_configure(){
-   mycmakeargs=( "-DCMAKE_INSTALL_PREFIX=/usr" )
+   mycmakeargs=(
+   "-DCMAKE_INSTALL_PREFIX=/usr"
+   )
if use fuse; then
mycmakeargs+=( "-DHAVE_FUSE_25=yes" )
else
@@ -76,7 +79,7 @@ src_configure(){
 }
 
 src_install() {
-   pushd ${BUILD_DIR} || die
+   pushd "${BUILD_DIR}" || die
dosbin ${PN}
if use fuse; then
dobin acngfs

diff --git a/net-misc/apt-cacher-ng/files/apt-cacher-ng-3.2-flags.patch 
b/net-misc/apt-cacher-ng/files/apt-cacher-ng-3.2-flags.patch
new file mode 100644
index 000..9a909dcc057
--- /dev/null
+++ b/net-misc/apt-cacher-ng/files/apt-cacher-ng-3.2-flags.patch
@@ -0,0 +1,112 @@
+- Rip out additional CFLAGS/LDFLAGS
+- Drop osslcompat (bug #686608)
+
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -106,16 +106,6 @@
+ _append(ACNG_CXXFLAGS -fvisibility-inlines-hidden)
+ endif()
+ 
+-foreach(linkarg -Wl,--as-needed -Wl,-O1 -Wl,--discard-all -Wl,--no-undefined 
-Wl,--build-id=sha1 -Wl,-fuse-ld=gold -Wl,--threads)
+-  STRING(REGEX REPLACE "=|-|," "" optname "${linkarg}")
+-  set(CMAKE_REQUIRED_FLAGS "${linkarg}")
+-  CHECK_CXX_COMPILER_FLAG("" "LD_${optname}")
+-  if(LD_${optname})
+-  _append(CMAKE_EXE_LINKER_FLAGS ${linkarg})
+-  endif()
+-  set(CMAKE_REQUIRED_FLAGS "")
+-endforeach(linkarg)
+-
+ option(USE_SSL "Use OpenSSL library for TLS and other crypto functionality" 
on)
+ 
+ IF(CMAKE_SYSTEM MATCHES "Darwin")
+@@ -134,14 +124,6 @@
+ if(CMAKE_BUILD_TYPE MATCHES Debug)
+set(USE_LTO_DEFAULT off)
+_append(ACNG_COMPFLAGS -DDEBUG)
+-else()
+-   set(CMAKE_REQUIRED_FLAGS "-Wl,--gc-sections")
+-   CHECK_CXX_COMPILER_FLAG("-Os -fdata-sections -ffunction-sections 
-Wl,--gc-sections" GC_SECTIONS)
+-   if(GC_SECTIONS)
+-   _append(ACNG_COMPFLAGS -fdata-sections -ffunction-sections)
+-   _append(CMAKE_EXE_LINKER_FLAGS -Wl,--gc-sections)
+-   endif()
+-   set(CMAKE_REQUIRED_FLAGS "")
+ endif()
+ 
+ # XXX: could use the modern macros instead but they were not available in 
CMake 2.x
+@@ -167,23 +149,6 @@
+endif()
+ endif()
+ 
+-option(USE_LTO "Enable Link Time Optimization (requires modern compilers)" 
${USE_LTO_DEFAULT})
+-
+-if(USE_LTO)
+-SET(LDFLAGS_BACKUP "${CMAKE_EXE_LINKER_FLAGS}")
+-SET(CMAKE_REQUIRED_FLAGS "${ACNG_COMPFLAGS} -flto")
+-_append(CMAKE_EXE_LINKER_FLAGS -flto)
+-CHECK_CXX_SOURCE_COMPILES("${CXX11_TESTSRC}" HAS_LTO)
+-if(HAS_LTO)
+-SET(ACNG_COMPFLAGS ${CMAKE_REQUIRED_FLAGS})
+-else()
+-SET(CMAKE_REQUIRED_FLAGS "${ACNG_COMPFLAGS}")
+-SET(CMAKE_EXE_LINKER_FLAGS "${LDFLAGS_BACKUP}")
+-message(WARNING "Link Time Optimization support broken, 
disabling it.")
+-endif()
+-endif()
+-message("-- LTO use: ${USE_LTO}")
+-
+ FIND_LIBRARY(HAVE_SOCKETLIB socket) # separate socket lib looks like 
Solaris-like environment
+ if(HAVE_SOCKETLIB)
+LIST(APPEND BaseNetworkLibs socket nsl)
+@@ -378,7 +343,6 @@
+ 
+ CONFIGURE_FILE("${CMAKE_SOURCE_DIR}/include/acsyscap.h.in" 
"${CMAKE_BINARY_DIR}/acsyscap.h")
+ 
+-add_subdirectory(oldssl-workaround)
+ add_subdirectory(client)
+ add_subdirectory(fs)
+ add_subdirectory(source)
+@@ -415,3 +379,14 @@
+ CFGDIR: ${CFGDIR}
+ SBINDIR: ${SBINDIR}
+ ")
++
++MESSAGE(STATUS "<<< Gentoo configuration >>>
++Build type  ${CMAKE_BUILD_TYPE}
++Install path${CMAKE_INSTALL_PREFIX}
++Compiler flags: