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 A1FFC138CA4 for ; Sun, 3 May 2015 14:35:09 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 679E0E082B; Sun, 3 May 2015 14:35:07 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id EEB04E082B for ; Sun, 3 May 2015 14:35:06 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 845F7340ED9 for ; Sun, 3 May 2015 14:35:05 +0000 (UTC) Received: by oystercatcher.gentoo.org (Postfix, from userid 2367) id B1F5E9A9; Sun, 3 May 2015 14:34:58 +0000 (UTC) From: "Andrew Savchenko (bircoph)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, bircoph@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in net-fs/openafs-kernel: ChangeLog openafs-kernel-1.6.11.1.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog openafs-kernel-1.6.11.1.ebuild X-VCS-Directories: net-fs/openafs-kernel X-VCS-Committer: bircoph X-VCS-Committer-Name: Andrew Savchenko Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: <20150503143459.B1F5E9A9@oystercatcher.gentoo.org> Date: Sun, 3 May 2015 14:34:58 +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: 209a6368-cfad-44e3-94f5-07f9e0993f94 X-Archives-Hash: 7a01926ecf922dceebe9ef2fc5b372ec bircoph 15/05/03 14:34:58 Modified: ChangeLog Added: openafs-kernel-1.6.11.1.ebuild Log: Version bump. Signed-off-by: Andrew Savchenko (Portage version: 2.2.18/cvs/Linux i686, signed Manifest commit with key 565953B95372756C) Revision Changes Path 1.171 net-fs/openafs-kernel/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-fs/openafs-kernel/ChangeLog?rev=1.171&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-fs/openafs-kernel/ChangeLog?rev=1.171&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-fs/openafs-kernel/ChangeLog?r1=1.170&r2=1.171 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-fs/openafs-kernel/ChangeLog,v retrieving revision 1.170 retrieving revision 1.171 diff -u -r1.170 -r1.171 --- ChangeLog 1 May 2015 15:35:54 -0000 1.170 +++ ChangeLog 3 May 2015 14:34:58 -0000 1.171 @@ -1,6 +1,12 @@ # ChangeLog for net-fs/openafs-kernel # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-kernel/ChangeLog,v 1.170 2015/05/01 15:35:54 bircoph Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-kernel/ChangeLog,v 1.171 2015/05/03 14:34:58 bircoph Exp $ + +*openafs-kernel-1.6.11.1 (03 May 2015) + + 03 May 2015; Andrew Savchenko + +openafs-kernel-1.6.11.1.ebuild: + Version bump. 01 May 2015; Andrew Savchenko metadata.xml: Remove inactive maintainer. 1.1 net-fs/openafs-kernel/openafs-kernel-1.6.11.1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-fs/openafs-kernel/openafs-kernel-1.6.11.1.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-fs/openafs-kernel/openafs-kernel-1.6.11.1.ebuild?rev=1.1&content-type=text/plain Index: openafs-kernel-1.6.11.1.ebuild =================================================================== # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-kernel/openafs-kernel-1.6.11.1.ebuild,v 1.1 2015/05/03 14:34:58 bircoph Exp $ EAPI="5" inherit autotools eutils linux-mod multilib toolchain-funcs versionator MY_PV=$(delete_version_separator '_') MY_PN="${PN/-kernel}" MY_P="${MY_PN}-${MY_PV}" PVER="20150503" DESCRIPTION="The OpenAFS distributed file system kernel module" HOMEPAGE="http://www.openafs.org/" # We always d/l the doc tarball as man pages are not USE=doc material [[ ${PV} == *_pre* ]] && MY_PRE="candidate/" || MY_PRE="" SRC_URI=" http://openafs.org/dl/openafs/${MY_PRE}${MY_PV}/${MY_P}-src.tar.bz2 http://openafs.org/dl/openafs/${MY_PV}/${MY_P}-doc.tar.bz2 http://dev.gentoo.org/~bircoph/patches/${MY_PN}-patches-${PVER}.tar.xz " LICENSE="IBM BSD openafs-krb5-a APSL-2" SLOT="0" KEYWORDS="~amd64 ~amd64-fbsd ~amd64-linux ~sparc ~x86 ~x86-fbsd ~x86-linux" IUSE="" S=${WORKDIR}/${MY_P} CONFIG_CHECK="!DEBUG_RODATA ~!AFS_FS KEYS" ERROR_DEBUG_RODATA="OpenAFS is incompatible with linux' CONFIG_DEBUG_RODATA option" ERROR_AFS_FS="OpenAFS conflicts with the in-kernel AFS-support. Make sure not to load both at the same time!" ERROR_KEYS="OpenAFS needs CONFIG_KEYS option enabled" QA_TEXTRELS_x86_fbsd="/boot/modules/libafs.ko" QA_TEXTRELS_amd64_fbsd="/boot/modules/libafs.ko" pkg_pretend() { if use kernel_linux && kernel_is ge 4 1 ; then ewarn "Gentoo supports kernels which are supported by OpenAFS" ewarn "which are limited to the kernel versions: <4.1" ewarn "" ewarn "You are free to utilize epatch_user to provide whatever" ewarn "support you feel is appropriate, but will not receive" ewarn "support as a result of those changes." ewarn "" ewarn "Please do not file a bug report about this." fi } pkg_setup() { if use kernel_linux; then linux-mod_pkg_setup fi } src_prepare() { # do not tamper with CFLAGS for the kernel module EPATCH_EXCLUDE="040_all_flags.patch" \ EPATCH_SUFFIX="patch" \ epatch "${WORKDIR}"/gentoo/patches epatch_user # packaging is f-ed up, so we can't run eautoreconf # run autotools commands based on what is listed in regen.sh eaclocal -I src/cf eautoconf eautoconf -o configure-libafs configure-libafs.ac eautoheader einfo "Deleting autom4te.cache directory" rm -rf autom4te.cache } src_configure() { local myconf="" # OpenAFS 1.6.11 has a bug with kernels 3.17-3.17.2 that requires a config option if use kernel_linux && kernel_is -ge 3 17 && kernel_is -le 3 17 2; then myconf="--enable-linux-d_splice_alias-extra-iput" fi ARCH="$(tc-arch-kernel)" \ econf \ --with-linux-kernel-headers=${KV_DIR} \ --with-linux-kernel-build=${KV_OUT_DIR} \ ${myconf} } src_compile() { ARCH="$(tc-arch-kernel)" AR="$(tc-getAR)" emake V=1 -j1 only_libafs } src_install() { if use kernel_linux; then local srcdir=$(expr "${S}"/src/libafs/MODLOAD-*) [[ -f ${srcdir}/libafs.${KV_OBJ} ]] || die "Couldn't find compiled kernel module" MODULE_NAMES="libafs(fs/openafs:${srcdir})" linux-mod_src_install elif use kernel_FreeBSD; then insinto /boot/modules doins "${S}"/src/libafs/MODLOAD/libafs.ko fi } pkg_postinst() { # Update linker.hints file use kernel_FreeBSD && /usr/sbin/kldxref "${EPREFIX}/boot/modules" use kernel_linux && linux-mod_pkg_postinst } pkg_postrm() { # Update linker.hints file use kernel_FreeBSD && /usr/sbin/kldxref "${EPREFIX}/boot/modules" use kernel_linux && linux-mod_pkg_postrm }