From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Sdj1G-0001Vg-NK for garchives@archives.gentoo.org; Sun, 10 Jun 2012 14:21:33 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 475ECE02C4; Sun, 10 Jun 2012 14:21:23 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 05713E02C4 for ; Sun, 10 Jun 2012 14:21:22 +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 345D51B408E for ; Sun, 10 Jun 2012 14:21:22 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2083) id DEECC2004B; Sun, 10 Jun 2012 14:21:20 +0000 (UTC) From: "Joerg Bornkessel (hd_brummy)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, hd_brummy@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog vdr-plugin-2.eclass X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog vdr-plugin-2.eclass X-VCS-Directories: eclass X-VCS-Committer: hd_brummy X-VCS-Committer-Name: Joerg Bornkessel Content-Type: text/plain; charset=utf8 Message-Id: <20120610142120.DEECC2004B@flycatcher.gentoo.org> Date: Sun, 10 Jun 2012 14:21:20 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 3af235db-312f-4fe0-99ef-cc729e246995 X-Archives-Hash: c318ea16519c3f19e500c92d3131342f hd_brummy 12/06/10 14:21:20 Modified: ChangeLog vdr-plugin-2.eclass Log: fixed missing chost tag; fixed append-cppflags warning; added Variable = to keep the i18n.o object Revision Changes Path 1.304 eclass/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r= ev=3D1.304&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r= ev=3D1.304&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r= 1=3D1.303&r2=3D1.304 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v retrieving revision 1.303 retrieving revision 1.304 diff -u -r1.303 -r1.304 --- ChangeLog 10 Jun 2012 11:31:12 -0000 1.303 +++ ChangeLog 10 Jun 2012 14:21:20 -0000 1.304 @@ -1,6 +1,10 @@ # ChangeLog for eclass directory # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.303 2012/06/10 1= 1:31:12 hattya Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.304 2012/06/10 1= 4:21:20 hd_brummy Exp $ + + 10 Jun 2012; Joerg Bornkessel vdr-plugin-2.ecla= ss: + fixed missing chost tag; fixed append-cppflags warning; added Variable= to + keep the i18n.o object =20 10 Jun 2012; Akinori Hattori subversion.eclass: reorder public functions 1.6 eclass/vdr-plugin-2.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/vdr-plugin-= 2.eclass?rev=3D1.6&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/vdr-plugin-= 2.eclass?rev=3D1.6&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/vdr-plugin-= 2.eclass?r1=3D1.5&r2=3D1.6 Index: vdr-plugin-2.eclass =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/eclass/vdr-plugin-2.eclass,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- vdr-plugin-2.eclass 25 May 2012 19:56:13 -0000 1.5 +++ vdr-plugin-2.eclass 10 Jun 2012 14:21:20 -0000 1.6 @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/vdr-plugin-2.eclass,v 1.5 2012= /05/25 19:56:13 hd_brummy Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/vdr-plugin-2.eclass,v 1.6 2012= /06/10 14:21:20 hd_brummy Exp $ =20 # @ECLASS: vdr-plugin-2.eclass # @MAINTAINER: @@ -43,7 +43,7 @@ # # For more details about it please take a look at the eutils.class. =20 -inherit base multilib eutils flag-o-matic +inherit base eutils flag-o-matic multilib toolchain-funcs =20 if ! has "${EAPI:-4}" 4; then die "API of vdr-plugin-2.eclass in EAPI=3D\"${EAPI}\" not established" @@ -291,9 +291,15 @@ =20 local I18N_OBJECT=3D$( grep i18n.o Makefile ) if [[ -n ${I18N_OBJECT} ]]; then - sed -i "s:i18n.o::g" Makefile - dev_check "OBJECT i18n.o found" - dev_check "removed per sed \n" + + if [[ "${KEEP_I18NOBJECT:-no}" =3D "yes" ]]; then + dev_check "Forced to keep i18n.o" + else + sed -i "s:i18n.o::g" Makefile + dev_check "OBJECT i18n.o found" + dev_check "removed per sed \n" + fi + else dev_check "OBJECT i18n.o not found in Makefile" dev_check "all fine or manual review needed? \n" @@ -364,9 +370,12 @@ # Plugins need to be compiled with position independent code, otherwise= linking # VDR against it will fail if has_version ">=3Dmedia-video/vdr-1.7.13"; then - append-flags -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -D_LARGEFILE= 64_SOURCE + append-cppflags -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -D_LARGEF= ILE64_SOURCE fi =20 + # missing ${chost}- tag + tc-export CC CXX + # Where should the plugins live in the filesystem VDR_PLUGIN_DIR=3D"/usr/$(get_libdir)/vdr/plugins" VDR_CHECKSUM_DIR=3D"${VDR_PLUGIN_DIR%/plugins}/checksums"