From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 989771381F3 for ; Sat, 22 Dec 2012 18:33:07 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 77C4021C0B1; Sat, 22 Dec 2012 18:32:55 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id DB54621C0B1 for ; Sat, 22 Dec 2012 18:32:54 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 6B86B33D806 for ; Sat, 22 Dec 2012 18:32:53 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2288) id 2FABF2171E; Sat, 22 Dec 2012 18:32:52 +0000 (UTC) From: "Christoph Junghans (ottxor)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, ottxor@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in app-admin/gkrellm: gkrellm-2.3.5-r2.ebuild ChangeLog X-VCS-Repository: gentoo-x86 X-VCS-Files: gkrellm-2.3.5-r2.ebuild ChangeLog X-VCS-Directories: app-admin/gkrellm X-VCS-Committer: ottxor X-VCS-Committer-Name: Christoph Junghans Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: <20121222183252.2FABF2171E@flycatcher.gentoo.org> Date: Sat, 22 Dec 2012 18:32:52 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: afe17a8a-96d0-47a2-9c90-6e1a03fd8dce X-Archives-Hash: f062adbd07af1545466e66b07853ede5 ottxor 12/12/22 18:32:52 Modified: ChangeLog Added: gkrellm-2.3.5-r2.ebuild Log: added prefix support (bug #447414) and fix for dso linking (bug #428532) (Portage version: 2.2.0_alpha149/cvs/Linux x86_64, signed Manifest commit with key C2000586) Revision Changes Path 1.192 app-admin/gkrellm/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/gkrellm/ChangeLog?rev=1.192&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/gkrellm/ChangeLog?rev=1.192&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/gkrellm/ChangeLog?r1=1.191&r2=1.192 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-admin/gkrellm/ChangeLog,v retrieving revision 1.191 retrieving revision 1.192 diff -u -r1.191 -r1.192 --- ChangeLog 27 Jun 2012 17:54:53 -0000 1.191 +++ ChangeLog 22 Dec 2012 18:32:52 -0000 1.192 @@ -1,6 +1,12 @@ # ChangeLog for app-admin/gkrellm # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/gkrellm/ChangeLog,v 1.191 2012/06/27 17:54:53 lack Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/gkrellm/ChangeLog,v 1.192 2012/12/22 18:32:52 ottxor Exp $ + +*gkrellm-2.3.5-r2 (22 Dec 2012) + + 22 Dec 2012; Christoph Junghans + +files/gkrellm-2.3.5-dso.patch, +gkrellm-2.3.5-r2.ebuild: + added prefix support (bug #447414) and fix for dso linking (bug #428532) 27 Jun 2012; Jim Ramsay -gkrellm-2.3.2-r1.ebuild, -gkrellm-2.3.2.ebuild, -gkrellm-2.3.4.ebuild, gkrellm-2.3.5.ebuild: 1.1 app-admin/gkrellm/gkrellm-2.3.5-r2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/gkrellm/gkrellm-2.3.5-r2.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/gkrellm/gkrellm-2.3.5-r2.ebuild?rev=1.1&content-type=text/plain Index: gkrellm-2.3.5-r2.ebuild =================================================================== # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-admin/gkrellm/gkrellm-2.3.5-r2.ebuild,v 1.1 2012/12/22 18:32:52 ottxor Exp $ EAPI=4 inherit eutils multilib toolchain-funcs user DESCRIPTION="Single process stack of various system monitors" HOMEPAGE="http://www.gkrellm.net/" SRC_URI="http://members.dslextreme.com/users/billw/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="2" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="hddtemp gnutls lm_sensors nls ssl ntlm X kernel_FreeBSD" RDEPEND="dev-libs/glib:2 hddtemp? ( app-admin/hddtemp ) gnutls? ( net-libs/gnutls ) !gnutls? ( ssl? ( dev-libs/openssl ) ) lm_sensors? ( sys-apps/lm_sensors ) nls? ( virtual/libintl ) ntlm? ( net-libs/libntlm ) X? ( x11-libs/gtk+:2 )" DEPEND="${RDEPEND} virtual/pkgconfig nls? ( sys-devel/gettext )" pkg_setup() { enewgroup gkrellmd enewuser gkrellmd -1 -1 -1 gkrellmd TARGET= use kernel_FreeBSD && TARGET="freebsd" } src_prepare() { sed -e 's:-O2 ::' \ -e 's:override CC:CFLAGS:' \ -e 's:-L/usr/X11R6/lib::' \ -i */Makefile || die "sed Makefile(s) failed" sed -e 's:#user\tnobody:user\tgkrellmd:' \ -e 's:#group\tproc:group\tgkrellmd:' \ -i server/gkrellmd.conf || die "sed gkrellmd.conf failed" sed -e "s:/usr/lib:${EPREFIX}/usr/$(get_libdir):" \ -e "s:/usr/local/lib:${EPREFIX}/usr/local/$(get_libdir):" \ -i src/${PN}.h || die "sed ${PN}.h failed" epatch "${FILESDIR}/${P}-autofs.patch" epatch "${FILESDIR}/${P}-cifs.patch" epatch "${FILESDIR}/${P}-dso.patch" } src_compile() { if use X ; then local sslopt="" if use gnutls; then sslopt="without-ssl=yes" elif use ssl; then sslopt="without-gnutls=yes" else sslopt="without-ssl=yes without-gnutls=yes" fi emake ${TARGET} \ CC="$(tc-getCC)" \ STRIP="" \ INSTALLROOT="${EPREFIX}/usr" \ INCLUDEDIR="${EPREFIX}/usr/include/gkrellm2" \ LOCALEDIR="${EPREFIX}/usr/share/locale" \ $(use nls || echo enable_nls=0) \ $(use lm_sensors || echo without-libsensors=yes) \ $(use ntlm || echo without-ntlm=yes) \ ${sslopt} \ || die "emake failed" else cd server emake ${TARGET} \ CC="$(tc-getCC)" \ LINK_FLAGS="$LDFLAGS -Wl,-E" \ STRIP="" \ $(use nls || echo enable_nls=0) \ $(use lm_sensors || echo without-libsensors=yes) \ || die "emake failed" fi } src_install() { if use X ; then emake install${TARGET:+_}${TARGET} \ $(use nls || echo enable_nls=0) \ STRIP="" \ INSTALLDIR="${ED}/usr/bin" \ INCLUDEDIR="${ED}/usr/include" \ LOCALEDIR="${ED}/usr/share/locale" \ PKGCONFIGDIR="${ED}/usr/$(get_libdir)/pkgconfig" \ MANDIR="${ED}/usr/share/man/man1" \ || die "emake install failed" dohtml *.html newicon src/icon.xpm ${PN}.xpm make_desktop_entry ${PN} GKrellM ${PN} else dobin server/gkrellmd || die "dobin failed" insinto /usr/include/gkrellm2 doins server/gkrellmd.h || die "doins failed" doins shared/log.h || die "doins failed" fi doinitd "${FILESDIR}"/gkrellmd || die "doinitd failed" newconfd "${FILESDIR}"/gkrellmd.conf gkrellmd || die "newconfd failed" insinto /etc doins server/gkrellmd.conf || die "doins failed" dodoc Changelog CREDITS README }