public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2016-04-20  3:21 Michał Górny
  0 siblings, 0 replies; 17+ 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="&lt;dev-libs/log4cxx-0.10">Offer SMTP support via
-    <pkg>net-libs/libsmtp</pkg></flag>
-  <flag name="smtp" restrict="&gt;=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] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2016-09-15 23:59 David Seifert
  0 siblings, 0 replies; 17+ 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] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2018-05-29  9:59 Fabian Groffen
  0 siblings, 0 replies; 17+ 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] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2020-11-15 23:24 David Seifert
  0 siblings, 0 replies; 17+ 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] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2021-03-09 23:55 Zac Medico
  0 siblings, 0 replies; 17+ 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] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2021-05-14  0:36 Sam James
  0 siblings, 0 replies; 17+ 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] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-02-04 21:32 Sam James
  0 siblings, 0 replies; 17+ 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] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-02-04 21:32 Sam James
  0 siblings, 0 replies; 17+ 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] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-03-17 18:25 Sam James
  0 siblings, 0 replies; 17+ 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] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-05-01  6:27 Sam James
  0 siblings, 0 replies; 17+ 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] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-05-01  9:22 Sam James
  0 siblings, 0 replies; 17+ 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] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-05-07  6:17 Joonas Niilola
  0 siblings, 0 replies; 17+ 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] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-05-07  6:17 Joonas Niilola
  0 siblings, 0 replies; 17+ 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] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-06-11 19:22 Arthur Zamarin
  0 siblings, 0 replies; 17+ 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] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-06-11 23:51 Sam James
  0 siblings, 0 replies; 17+ 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] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2023-06-12  6:01 Arthur Zamarin
  0 siblings, 0 replies; 17+ 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] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
@ 2024-01-21  4:29 Sam James
  0 siblings, 0 replies; 17+ 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] 17+ messages in thread

end of thread, other threads:[~2024-01-21  4:29 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-07  6:17 [gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/ Joonas Niilola
  -- strict thread matches above, loose matches on Subject: below --
2024-01-21  4:29 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-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