* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2016-04-20 3:21 Michał Górny
0 siblings, 0 replies; 18+ messages in thread
From: Michał Górny @ 2016-04-20 3:21 UTC (permalink / raw
To: gentoo-commits
commit: e4309b77e5e3dfdaeaff6f0e9103b6d986a75ff6
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 20 03:16:59 2016 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Apr 20 03:20:58 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4309b77
dev-libs/log4cxx: Remove USE desc for removed versions
dev-libs/log4cxx/metadata.xml | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/dev-libs/log4cxx/metadata.xml b/dev-libs/log4cxx/metadata.xml
index 70dd738..28b539f 100644
--- a/dev-libs/log4cxx/metadata.xml
+++ b/dev-libs/log4cxx/metadata.xml
@@ -6,9 +6,6 @@
<name>Gentoo C++ Project</name>
</maintainer>
<use>
- <flag name="smtp" restrict="<dev-libs/log4cxx-0.10">Offer SMTP support via
- <pkg>net-libs/libsmtp</pkg></flag>
- <flag name="smtp" restrict=">=dev-libs/log4cxx-0.10">Offer SMTP support via
- <pkg>net-libs/libesmtp</pkg></flag>
+ <flag name="smtp">Offer SMTP support via <pkg>net-libs/libesmtp</pkg></flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2016-09-15 23:59 David Seifert
0 siblings, 0 replies; 18+ messages in thread
From: David Seifert @ 2016-09-15 23:59 UTC (permalink / raw
To: gentoo-commits
commit: 4e84a3962bec6a22d6128e1d4594815c96656985
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 15 23:43:57 2016 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Sep 15 23:58:32 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e84a396
dev-libs/log4cxx: Remove old ebuild
Package-Manager: portage-2.3.0
dev-libs/log4cxx/log4cxx-0.10.0.ebuild | 65 ----------------------------------
1 file changed, 65 deletions(-)
diff --git a/dev-libs/log4cxx/log4cxx-0.10.0.ebuild b/dev-libs/log4cxx/log4cxx-0.10.0.ebuild
deleted file mode 100644
index 95e9437..00000000
--- a/dev-libs/log4cxx/log4cxx-0.10.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=2
-inherit eutils
-
-MY_P=apache-${P}
-
-DESCRIPTION="Library of C++ classes for flexible logging to files, syslog and other destinations"
-HOMEPAGE="http://logging.apache.org/log4cxx/"
-SRC_URI="mirror://apache/logging/${PN}/${PV}/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos"
-IUSE="iodbc unicode odbc smtp"
-
-DEPEND="dev-libs/apr:1
- dev-libs/apr-util:1
- odbc? (
- iodbc? ( >=dev-db/libiodbc-3.52.4 )
- !iodbc? ( dev-db/unixODBC ) )
- smtp? ( net-libs/libesmtp )"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
- if use iodbc && ! use odbc; then
- elog "Please enable the odbc USE-flag as well if you want odbc-support through iodbc."
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PV}-missing_includes.patch \
- "${FILESDIR}"/${P}-gcc44.patch \
- "${FILESDIR}"/${P}-unixODBC.patch
-}
-
-src_configure() {
- local myconf
- use smtp && myconf="${myconf} --with-SMTP=libesmtp"
- if use odbc; then
- if use iodbc; then
- myconf="${myconf} --with-ODBC=iODBC"
- else
- myconf="${myconf} --with-ODBC=unixODBC"
- fi
- fi
- use unicode && myconf="${myconf} --with-charset=utf-8"
-
- econf \
- --disable-doxygen \
- --disable-html-docs \
- --with-apr-util="${SYSROOT:-${EPREFIX}}/usr" \
- ${myconf}
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die
- dohtml -r site/*
-
- insinto /usr/share/doc/${PF}/examples
- doins src/examples/cpp/*.cpp
-}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2018-05-29 9:59 Fabian Groffen
0 siblings, 0 replies; 18+ messages in thread
From: Fabian Groffen @ 2018-05-29 9:59 UTC (permalink / raw
To: gentoo-commits
commit: 166f3e137df0294e79e03264df4416ab4d7878a8
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Tue May 29 09:58:30 2018 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Tue May 29 09:58:53 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=166f3e13
dev-libs/log4cxx: fix SYSROOT/EPREFIX usage, bug #654678
Closes: https://bugs.gentoo.org/654678
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-libs/log4cxx/log4cxx-0.10.0-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/log4cxx/log4cxx-0.10.0-r1.ebuild b/dev-libs/log4cxx/log4cxx-0.10.0-r1.ebuild
index a69b608e1af..a305c20e25e 100644
--- a/dev-libs/log4cxx/log4cxx-0.10.0-r1.ebuild
+++ b/dev-libs/log4cxx/log4cxx-0.10.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -45,7 +45,7 @@ src_configure() {
econf \
--disable-doxygen \
--disable-html-docs \
- --with-apr-util="${SYSROOT:-${EPREFIX}}/usr" \
+ --with-apr-util="${SYSROOT}${EPREFIX}/usr" \
$(use_with smtp SMTP libesmtp) \
$(use_with odbc ODBC $(usex iodbc iODBC unixODBC)) \
--with-charset=$(usex unicode utf-8 auto)
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2020-11-15 23:24 David Seifert
0 siblings, 0 replies; 18+ messages in thread
From: David Seifert @ 2020-11-15 23:24 UTC (permalink / raw
To: gentoo-commits
commit: 257e0368734cf224b0b94cdf56bd59af2e97042e
Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Sun Nov 15 23:23:04 2020 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Nov 15 23:23:04 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257e0368
dev-libs/log4cxx: disable static libs
Closes: https://bugs.gentoo.org/726998
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: David Seifert <soap <AT> gentoo.org>
dev-libs/log4cxx/log4cxx-0.10.0-r1.ebuild | 26 ++++++++++++++------------
1 file changed, 14 insertions(+), 12 deletions(-)
diff --git a/dev-libs/log4cxx/log4cxx-0.10.0-r1.ebuild b/dev-libs/log4cxx/log4cxx-0.10.0-r1.ebuild
index a1756aaab0f..adc8b749d16 100644
--- a/dev-libs/log4cxx/log4cxx-0.10.0-r1.ebuild
+++ b/dev-libs/log4cxx/log4cxx-0.10.0-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
MY_P=apache-${P}
@@ -13,26 +13,27 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos"
IUSE="iodbc unicode odbc smtp"
+# test suite fails
+RESTRICT="test"
-RDEPEND="dev-libs/apr:1
+RDEPEND="
+ dev-libs/apr:1
dev-libs/apr-util:1
odbc? (
iodbc? ( >=dev-db/libiodbc-3.52.4 )
- !iodbc? ( dev-db/unixODBC ) )
+ !iodbc? ( dev-db/unixODBC )
+ )
smtp? ( net-libs/libesmtp )"
DEPEND="${RDEPEND}"
S="${WORKDIR}/${MY_P}"
-# test suite fails
-RESTRICT="test"
-
HTML_DOCS=( site/. )
PATCHES=(
- "${FILESDIR}/${PN}-0.10.0-missing_includes.patch"
- "${FILESDIR}/${PN}-0.10.0-gcc44.patch"
- "${FILESDIR}/${PN}-0.10.0-unixODBC.patch"
- "${FILESDIR}/${PN}-0.10.0-fix-c++14.patch"
+ "${FILESDIR}"/${PN}-0.10.0-missing_includes.patch
+ "${FILESDIR}"/${PN}-0.10.0-gcc44.patch
+ "${FILESDIR}"/${PN}-0.10.0-unixODBC.patch
+ "${FILESDIR}"/${PN}-0.10.0-fix-c++14.patch
)
pkg_setup() {
@@ -43,9 +44,10 @@ pkg_setup() {
src_configure() {
econf \
+ --disable-static \
--disable-doxygen \
--disable-html-docs \
- --with-apr-util="${SYSROOT}${EPREFIX}/usr" \
+ --with-apr-util="${ESYSROOT}"/usr \
$(use_with smtp SMTP libesmtp) \
$(use_with odbc ODBC $(usex iodbc iODBC unixODBC)) \
--with-charset=$(usex unicode utf-8 auto)
@@ -59,5 +61,5 @@ src_install() {
docompress -x /usr/share/doc/${PF}/examples
# package provides .pc files
- find "${D}" -name '*.la' -delete || die
+ find "${ED}" -name '*.la' -delete || die
}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2021-03-09 23:55 Zac Medico
0 siblings, 0 replies; 18+ messages in thread
From: Zac Medico @ 2021-03-09 23:55 UTC (permalink / raw
To: gentoo-commits
commit: cad7dd21f832fdba8e85911d34969c61ae72bea2
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 9 23:44:38 2021 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Tue Mar 9 23:55:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cad7dd21
dev-libs/log4cxx: Bump to version 0.11.0
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-libs/log4cxx/Manifest | 1 +
dev-libs/log4cxx/log4cxx-0.11.0.ebuild | 58 ++++++++++++++++++++++++++++++++++
2 files changed, 59 insertions(+)
diff --git a/dev-libs/log4cxx/Manifest b/dev-libs/log4cxx/Manifest
index eac0d6890bb..a4d520b5750 100644
--- a/dev-libs/log4cxx/Manifest
+++ b/dev-libs/log4cxx/Manifest
@@ -1 +1,2 @@
DIST apache-log4cxx-0.10.0.tar.gz 1667425 BLAKE2B f753e1ddb1f2d7abfca92e60883752acfacc0491aa93cfe0ac26c12b32c1f6406df7be2aa83b65a176671debdaa67a69d68af6cb7901cb626eee572425de40c4 SHA512 1c34d80983db5648bc4582ddcf6b4fdefdc6594c2769f95235f5441cd6d03cf279cc8f365e9a687085b113f79ebac9d7d33a54b6aa3b3b808c0e1a56a15ffa37
+DIST apache-log4cxx-0.11.0.tar.gz 1145075 BLAKE2B 786f3374923a5d47172bdaba7edb1725bedc766cb310b7b1237cfcc2fdd84cf2e390b47d55284ad0ce65631798e545523723090f4c0f7ab262f6cbe41a03e327 SHA512 f8aa37c9c094e7a4d6ca92dff13c032f69f1e078c51ea55e284fcb931c13256b08950af3ea6eaf7a12282240f6073e9acab19bfe217f88dbd62a5d2360f3fbdd
diff --git a/dev-libs/log4cxx/log4cxx-0.11.0.ebuild b/dev-libs/log4cxx/log4cxx-0.11.0.ebuild
new file mode 100644
index 00000000000..4345b2b1b98
--- /dev/null
+++ b/dev-libs/log4cxx/log4cxx-0.11.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+MY_P=apache-${P}
+
+DESCRIPTION="Library of C++ classes for logging to files, syslog and other destinations"
+HOMEPAGE="https://logging.apache.org/log4cxx/"
+SRC_URI="mirror://apache/logging/${PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos"
+IUSE="iodbc unicode odbc smtp"
+REQUIRED_USE="iodbc? ( !odbc )"
+# test suite fails
+RESTRICT="test"
+
+RDEPEND="
+ dev-libs/apr:1=
+ dev-libs/apr-util:1=
+ odbc? (
+ iodbc? ( >=dev-db/libiodbc-3.52.4 )
+ !iodbc? ( dev-db/unixODBC )
+ )
+ smtp? ( net-libs/libesmtp )"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --disable-static \
+ --disable-doxygen \
+ --disable-html-docs \
+ --with-apr-util="${ESYSROOT}"/usr \
+ $(use_with smtp SMTP libesmtp) \
+ $(use_with odbc ODBC $(usex iodbc iODBC unixODBC)) \
+ --with-charset=$(usex unicode utf-8 auto)
+}
+
+src_install() {
+ default
+
+ docinto examples
+ dodoc src/examples/cpp/*.cpp
+ docompress -x /usr/share/doc/${PF}/examples
+
+ # package provides .pc files
+ find "${ED}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2021-05-14 0:36 Sam James
0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2021-05-14 0:36 UTC (permalink / raw
To: gentoo-commits
commit: f57a557e526fb8a3d40bf680d3c627b6b60d9208
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 14 00:28:51 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 14 00:35:39 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f57a557e
dev-libs/log4cxx: Stabilize 0.11.0 amd64, #790056
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/log4cxx/log4cxx-0.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/log4cxx/log4cxx-0.11.0.ebuild b/dev-libs/log4cxx/log4cxx-0.11.0.ebuild
index 4345b2b1b98..a03ea1c0a64 100644
--- a/dev-libs/log4cxx/log4cxx-0.11.0.ebuild
+++ b/dev-libs/log4cxx/log4cxx-0.11.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://apache/logging/${PN}/${PV}/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos"
IUSE="iodbc unicode odbc smtp"
REQUIRED_USE="iodbc? ( !odbc )"
# test suite fails
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-02-04 21:32 Sam James
0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2023-02-04 21:32 UTC (permalink / raw
To: gentoo-commits
commit: eb6ee882242117328fb25fcd873e1880f17992f6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 4 20:34:37 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 4 21:31:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6ee882
dev-libs/log4cxx: add github upstream metadata
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/log4cxx/metadata.xml | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/dev-libs/log4cxx/metadata.xml b/dev-libs/log4cxx/metadata.xml
index bfff4138d143..3d3ee44f441d 100644
--- a/dev-libs/log4cxx/metadata.xml
+++ b/dev-libs/log4cxx/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<!-- maintainer-needed -->
-<use>
- <flag name="smtp">Offer SMTP support via <pkg>net-libs/libesmtp</pkg></flag>
-</use>
+ <!-- maintainer-needed -->
+ <use>
+ <flag name="smtp">Offer SMTP support via <pkg>net-libs/libesmtp</pkg></flag>
+ </use>
+ <upstream>
+ <remote-id type="github">apache/logging-log4cxx</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-02-04 21:32 Sam James
0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2023-02-04 21:32 UTC (permalink / raw
To: gentoo-commits
commit: b213aea03b532aa4b74ce07bb269051a9df1ad68
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 4 21:17:03 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 4 21:31:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b213aea0
dev-libs/log4cxx: add 1.0.0
Closes: https://bugs.gentoo.org/314139
Closes: https://bugs.gentoo.org/373391
Closes: https://bugs.gentoo.org/775581
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/log4cxx/Manifest | 1 +
dev-libs/log4cxx/log4cxx-1.0.0.ebuild | 55 +++++++++++++++++++++++++++++++++++
2 files changed, 56 insertions(+)
diff --git a/dev-libs/log4cxx/Manifest b/dev-libs/log4cxx/Manifest
index 672c69d34f73..36dd4b448efa 100644
--- a/dev-libs/log4cxx/Manifest
+++ b/dev-libs/log4cxx/Manifest
@@ -1 +1,2 @@
DIST apache-log4cxx-0.11.0.tar.gz 1145075 BLAKE2B 786f3374923a5d47172bdaba7edb1725bedc766cb310b7b1237cfcc2fdd84cf2e390b47d55284ad0ce65631798e545523723090f4c0f7ab262f6cbe41a03e327 SHA512 f8aa37c9c094e7a4d6ca92dff13c032f69f1e078c51ea55e284fcb931c13256b08950af3ea6eaf7a12282240f6073e9acab19bfe217f88dbd62a5d2360f3fbdd
+DIST apache-log4cxx-1.0.0.tar.gz 554344 BLAKE2B 2664cdcb84c298cd9be49e98ee767f16665614435ad44e79fa4d10219f42373ba8bb3f6cfe698bd65c0565ba120b6f6e1ab7a8de8ce9a1f43e977dde80596c3a SHA512 a6b928d7b5b4fb60a67504be082f436a6d1a750b752a89df51d0660670b6c008e7376cf56c1749fd5fc17777ae8a2d957f72879c9a89487ecb0f179999dc1283
diff --git a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
new file mode 100644
index 000000000000..f706d1664e4b
--- /dev/null
+++ b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_P=apache-${P}
+DESCRIPTION="Library of C++ classes for logging to files, syslog and other destinations"
+HOMEPAGE="https://logging.apache.org/log4cxx/"
+SRC_URI="mirror://apache/logging/${PN}/${PV}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0"
+SLOT="0/15"
+KEYWORDS="~amd64"
+IUSE="odbc smtp test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/apr:1=
+ dev-libs/apr-util:1=
+ dev-libs/libfmt:=
+ odbc? ( dev-db/unixODBC )
+ smtp? ( net-libs/libesmtp )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ test? (
+ app-alternatives/gzip
+ app-arch/zip
+ )
+"
+
+src_prepare() {
+ # https://github.com/apache/logging-log4cxx/issues/189
+ if ! use odbc ; then
+ sed -i -e 's:pkg_check_modules( odbc QUIET odbc ):pkg_check_modules( odbc QUIET odbcDoNotFindMe ):' src/main/include/CMakeLists.txt || die
+ fi
+
+ if ! use smtp ; then
+ sed -i -e 's:CHECK_LIBRARY_EXISTS(esmtp smtp_create_session "" HAS_LIBESMTP):CHECK_LIBRARY_EXISTS(esmtpDoNotFindMe smtp_create_session "" HAS_LIBESMTP):' src/main/include/CMakeLists.txt || die
+ fi
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_FMT_LAYOUT=ON
+ -DLOG4CXX_QT_SUPPORT=OFF
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-03-17 18:25 Sam James
0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2023-03-17 18:25 UTC (permalink / raw
To: gentoo-commits
commit: e8aabed27a791f19919607c481206cb3ff8ba223
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 18:25:03 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 18:25:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8aabed2
dev-libs/log4cxx: Stabilize 1.0.0 amd64, #901931
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/log4cxx/log4cxx-1.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
index f706d1664e4b..9c3e5526f562 100644
--- a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
+++ b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="Apache-2.0"
SLOT="0/15"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="odbc smtp test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-05-01 6:27 Sam James
0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2023-05-01 6:27 UTC (permalink / raw
To: gentoo-commits
commit: e5c93acf16bfa54a4b15f483997b666f62973f2e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 1 06:27:25 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 1 06:27:25 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c93acf
dev-libs/log4cxx: Keyword 1.0.0 arm, #893248
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/log4cxx/log4cxx-1.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
index 9c3e5526f562..5865441012dc 100644
--- a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
+++ b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="Apache-2.0"
SLOT="0/15"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~arm"
IUSE="odbc smtp test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-05-01 9:22 Sam James
0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2023-05-01 9:22 UTC (permalink / raw
To: gentoo-commits
commit: 668292ddae43eb030e8856d2a1dc343f0d47a134
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 1 09:21:49 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 1 09:21:49 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668292dd
dev-libs/log4cxx: Keyword 1.0.0 hppa, #893248
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/log4cxx/log4cxx-1.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
index 5865441012dc..a84ed0eb82f7 100644
--- a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
+++ b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="Apache-2.0"
SLOT="0/15"
-KEYWORDS="amd64 ~arm"
+KEYWORDS="amd64 ~arm ~hppa"
IUSE="odbc smtp test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-05-07 6:17 Joonas Niilola
0 siblings, 0 replies; 18+ messages in thread
From: Joonas Niilola @ 2023-05-07 6:17 UTC (permalink / raw
To: gentoo-commits
commit: 47e2223637d6bd73395ad54515b042ff0c55a5b0
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun May 7 06:15:27 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun May 7 06:17:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47e22236
dev-libs/log4cxx: Keyword 1.0.0 x86, #893248
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/log4cxx/log4cxx-1.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
index a84ed0eb82f7..ac7af46535ae 100644
--- a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
+++ b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="Apache-2.0"
SLOT="0/15"
-KEYWORDS="amd64 ~arm ~hppa"
+KEYWORDS="amd64 ~arm ~hppa ~x86"
IUSE="odbc smtp test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-05-07 6:17 Joonas Niilola
0 siblings, 0 replies; 18+ messages in thread
From: Joonas Niilola @ 2023-05-07 6:17 UTC (permalink / raw
To: gentoo-commits
commit: 3b31277e63740f1a52e3c7cb2b7924bce3a6fad6
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun May 7 06:16:59 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun May 7 06:17:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b31277e
dev-libs/log4cxx: add app-arch/zip BDEPEND
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-libs/log4cxx/log4cxx-1.0.0.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
index ac7af46535ae..31972496fad0 100644
--- a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
+++ b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
@@ -26,6 +26,7 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
BDEPEND="
+ app-arch/zip
test? (
app-alternatives/gzip
app-arch/zip
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-06-11 19:22 Arthur Zamarin
0 siblings, 0 replies; 18+ messages in thread
From: Arthur Zamarin @ 2023-06-11 19:22 UTC (permalink / raw
To: gentoo-commits
commit: 719aab9b0d5c66a5149651997835597d40c94aad
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 11 19:22:12 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 11 19:22:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719aab9b
dev-libs/log4cxx: Keyword 1.0.0 ppc64, #893248
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/log4cxx/log4cxx-1.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
index 31972496fad0..d66c79f1c061 100644
--- a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
+++ b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="Apache-2.0"
SLOT="0/15"
-KEYWORDS="amd64 ~arm ~hppa ~x86"
+KEYWORDS="amd64 ~arm ~hppa ~ppc64 ~x86"
IUSE="odbc smtp test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-06-11 23:51 Sam James
0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2023-06-11 23:51 UTC (permalink / raw
To: gentoo-commits
commit: d73ff6cbd9cc5fcc341cfdf97d7baee13a87e54b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 11 23:50:59 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 11 23:50:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73ff6cb
dev-libs/log4cxx: Keyword 1.0.0 ppc, #893248
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/log4cxx/log4cxx-1.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
index d66c79f1c061..bd7933fb07f9 100644
--- a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
+++ b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="Apache-2.0"
SLOT="0/15"
-KEYWORDS="amd64 ~arm ~hppa ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
IUSE="odbc smtp test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-06-12 6:01 Arthur Zamarin
0 siblings, 0 replies; 18+ messages in thread
From: Arthur Zamarin @ 2023-06-12 6:01 UTC (permalink / raw
To: gentoo-commits
commit: 9a9573b60a9f5d52f312de9f0b4d3266fc043920
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 12 06:01:02 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 12 06:01:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a9573b6
dev-libs/log4cxx: Keyword 1.0.0 ia64, #893248
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/log4cxx/log4cxx-1.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
index bd7933fb07f9..d4d57b46b6d3 100644
--- a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
+++ b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="Apache-2.0"
SLOT="0/15"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
IUSE="odbc smtp test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2024-01-21 4:29 Sam James
0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2024-01-21 4:29 UTC (permalink / raw
To: gentoo-commits
commit: 8790ed7ca284d11e3c0fbd5f2762f28dcac2d506
Author: Christopher Fore <csfore <AT> posteo <DOT> net>
AuthorDate: Sat Jan 20 16:17:09 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 21 04:26:24 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8790ed7c
dev-libs/log4cxx: add 1.2.0, security bump
Removed unnecessary prepare block now that the build system handles it
properly.
Bug: https://bugs.gentoo.org/908115
Signed-off-by: Christopher Fore <csfore <AT> posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/34686
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/log4cxx/Manifest | 1 +
dev-libs/log4cxx/log4cxx-1.2.0.ebuild | 45 +++++++++++++++++++++++++++++++++++
2 files changed, 46 insertions(+)
diff --git a/dev-libs/log4cxx/Manifest b/dev-libs/log4cxx/Manifest
index 36dd4b448efa..3edaca4bd2f9 100644
--- a/dev-libs/log4cxx/Manifest
+++ b/dev-libs/log4cxx/Manifest
@@ -1,2 +1,3 @@
DIST apache-log4cxx-0.11.0.tar.gz 1145075 BLAKE2B 786f3374923a5d47172bdaba7edb1725bedc766cb310b7b1237cfcc2fdd84cf2e390b47d55284ad0ce65631798e545523723090f4c0f7ab262f6cbe41a03e327 SHA512 f8aa37c9c094e7a4d6ca92dff13c032f69f1e078c51ea55e284fcb931c13256b08950af3ea6eaf7a12282240f6073e9acab19bfe217f88dbd62a5d2360f3fbdd
DIST apache-log4cxx-1.0.0.tar.gz 554344 BLAKE2B 2664cdcb84c298cd9be49e98ee767f16665614435ad44e79fa4d10219f42373ba8bb3f6cfe698bd65c0565ba120b6f6e1ab7a8de8ce9a1f43e977dde80596c3a SHA512 a6b928d7b5b4fb60a67504be082f436a6d1a750b752a89df51d0660670b6c008e7376cf56c1749fd5fc17777ae8a2d957f72879c9a89487ecb0f179999dc1283
+DIST apache-log4cxx-1.2.0.tar.gz 652992 BLAKE2B b20211dfc0fc722e5b34adea9b4f6009f827f5fae467d8e0ec097c9b8915b8413494232704eb49e062b7c18f53fc9240b244c093a3d54c1964a7f7b4ba41fe00 SHA512 377234407c5f1128fbff6e5d2fcda3f53aae275962cd9207257674fa016095f4bc4ac0c318c1ba2a75f3252402cce0776c1211ffa917a60f8a89a12f01d45efb
diff --git a/dev-libs/log4cxx/log4cxx-1.2.0.ebuild b/dev-libs/log4cxx/log4cxx-1.2.0.ebuild
new file mode 100644
index 000000000000..dc2e7294b417
--- /dev/null
+++ b/dev-libs/log4cxx/log4cxx-1.2.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_P=apache-${P}
+DESCRIPTION="Library of C++ classes for logging to files, syslog and other destinations"
+HOMEPAGE="https://logging.apache.org/log4cxx/"
+SRC_URI="mirror://apache/logging/${PN}/${PV}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0"
+SLOT="0/15"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="odbc smtp test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/apr:1=
+ dev-libs/apr-util:1=
+ dev-libs/libfmt:=
+ odbc? ( dev-db/unixODBC )
+ smtp? ( net-libs/libesmtp )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ app-arch/zip
+ test? (
+ app-alternatives/gzip
+ app-arch/zip
+ )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_FMT_LAYOUT=ON
+ -DLOG4CXX_QT_SUPPORT=OFF
+ -DLOG4CXX_ENABLE_ODBC=$(usex odbc ON OFF)
+ -DLOG4CXX_ENABLE_ESMTP=$(usex smtp ON OFF)
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2024-10-10 9:10 Sam James
0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2024-10-10 9:10 UTC (permalink / raw
To: gentoo-commits
commit: 6153af142990bb5629d79d1667715b4b0d7aa015
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 10 09:09:48 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 10 09:09:48 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6153af14
dev-libs/log4cxx: Stabilize 1.2.0 amd64, #941223
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/log4cxx/log4cxx-1.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/log4cxx/log4cxx-1.2.0.ebuild b/dev-libs/log4cxx/log4cxx-1.2.0.ebuild
index d0d0c3719f52..18080e69797f 100644
--- a/dev-libs/log4cxx/log4cxx-1.2.0.ebuild
+++ b/dev-libs/log4cxx/log4cxx-1.2.0.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="Apache-2.0"
SLOT="0/15"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
IUSE="odbc smtp test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 18+ messages in thread
end of thread, other threads:[~2024-10-10 9:10 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-21 4:29 [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-10-10 9:10 Sam James
2023-06-12 6:01 Arthur Zamarin
2023-06-11 23:51 Sam James
2023-06-11 19:22 Arthur Zamarin
2023-05-07 6:17 Joonas Niilola
2023-05-07 6:17 Joonas Niilola
2023-05-01 9:22 Sam James
2023-05-01 6:27 Sam James
2023-03-17 18:25 Sam James
2023-02-04 21:32 Sam James
2023-02-04 21:32 Sam James
2021-05-14 0:36 Sam James
2021-03-09 23:55 Zac Medico
2020-11-15 23:24 David Seifert
2018-05-29 9:59 Fabian Groffen
2016-09-15 23:59 David Seifert
2016-04-20 3:21 Michał Górny
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox