forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
dev-libs/log4cplus: Version bump to 1.2.0
Gentoo-bug: 594102 * EAPI=6 Package-Manager: portage-2.3.0
- Loading branch information
1 parent
6fa8384
commit 5d4376a
Showing
2 changed files
with
62 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST log4cplus-1.1.2.tar.bz2 541761 SHA256 c46d56c96873dcb525791b5ea639d1415e74b1de99d51b657336cb6ebb72ed93 SHA512 a3bb619a0c005c63b533fa95fafe6c772dfc1b85f9b9556264b75a458398b81c48c17813ea04d07e3ea902f3f5f604b59dac7922412c5d0e0339200a453515b7 WHIRLPOOL a5b5f35b970150677f3336b954fb0ceac74517ae620427908f2d93108f09021ccdbf58a4044cfa51178a6624dff88833d0ac4f6c52136441310535bb0d79a264 | ||
DIST log4cplus-1.1.3-rc7.tar.bz2 562969 SHA256 614bfd8a2e88510f7fa497b4aa12e763aa05cf0771d06284db385e5fd9fda5bb SHA512 6854a966dfd5a2b807778e34957ea33c43a340b8be71a1a989941ec6c6fdc22d181dc2f0bb0e87910c77417a9f5c4f07d4fbd8f13eadffe82adef10a1e00ef02 WHIRLPOOL 457cbd540508094450f363656964c80fc66a2cc9be887605c73001431bbff04ac4cdee5d0fc22ece86b5b7760e120eecffd9a129e95ad0c174ca6ace7c944e01 | ||
DIST log4cplus-1.2.0.tar.bz2 629119 SHA256 680cc7a8652384e3cb387feac1794d83c8cda6a038ca4e761dfa6a11687a63b9 SHA512 2c3f16645051a230f9ec9a6ac689421efc4b51d5f40cb772e552bd199d2ad13c39d7e577cc63d51617555941412da166a6cda8861ee219154a953d9926aae626 WHIRLPOOL 3a4d1cbacd4b033b6d6ec6cd9ff8439e5c214e444588b62b77eafd4c5d542f787eb216601f7f66b73fd90bec15ce1784e6819d828207e8693d881f8b12c212f1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
# Copyright 1999-2016 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
# $Id$ | ||
|
||
EAPI=6 | ||
|
||
DESCRIPTION="C++ port of the Log for Java (log4j) logging library" | ||
HOMEPAGE="http://log4cplus.sourceforge.net/" | ||
SRC_URI="mirror://sourceforge/project/${PN}/${PN}-stable/${PV}/${P}.tar.bz2" | ||
|
||
LICENSE="|| ( Apache-2.0 BSD-2 )" | ||
SLOT="0/1.2-5" | ||
KEYWORDS="~amd64 ~x86" | ||
IUSE="iconv qt4 threads working-locale working-c-locale" | ||
REQUIRED_USE="?? ( iconv working-locale working-c-locale )" | ||
|
||
RDEPEND="iconv? ( virtual/libiconv ) | ||
qt4? ( dev-qt/qtcore:4 )" | ||
DEPEND="virtual/pkgconfig | ||
${RDEPEND}" | ||
|
||
src_configure() { | ||
econf \ | ||
--disable-static \ | ||
$(use_enable threads) \ | ||
$(use_with iconv) \ | ||
$(use_with working-locale) \ | ||
$(use_with working-c-locale) \ | ||
$(use_with qt4 qt) | ||
} | ||
|
||
src_test() { | ||
cd tests/ || die | ||
|
||
local t | ||
for t in appender customloglevel fileappender filter \ | ||
hierarchy loglog ndc ostream patternlayout performance priority \ | ||
propertyconfig timeformat; do | ||
einfo "Running test \"${t}_test\"" | ||
pushd "${t}_test/" >/dev/null || die | ||
"${S}"/${t}_test || die "Running ${t}_test failed!" | ||
popd >/dev/null || die | ||
done | ||
|
||
if use threads; then | ||
for t in configandwatch thread; do | ||
einfo "Running test \"${t}_test\"" | ||
pushd "${t}_test/" >/dev/null || die | ||
"${S}"/${t}_test || die "Running ${t}_test failed!" | ||
popd >/dev/null || die | ||
done | ||
fi | ||
} | ||
|
||
src_install() { | ||
default | ||
dodoc docs/unicode.txt | ||
|
||
# package provides .pc files | ||
find "${D}" -name '*.la' -delete || die | ||
} |