polynomial-c    14/09/05 18:39:49

  Modified:             ChangeLog
  Added:                e2fsprogs-libs-1.42.12.ebuild
  Log:
  Version bump
  
  (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 
0x981CA6FC)

Revision  Changes    Path
1.130                sys-libs/e2fsprogs-libs/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/e2fsprogs-libs/ChangeLog?rev=1.130&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/e2fsprogs-libs/ChangeLog?rev=1.130&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/e2fsprogs-libs/ChangeLog?r1=1.129&r2=1.130

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/ChangeLog,v
retrieving revision 1.129
retrieving revision 1.130
diff -u -r1.129 -r1.130
--- ChangeLog   12 Aug 2014 05:57:34 -0000      1.129
+++ ChangeLog   5 Sep 2014 18:39:49 -0000       1.130
@@ -1,6 +1,12 @@
 # ChangeLog for sys-libs/e2fsprogs-libs
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/ChangeLog,v 1.129 
2014/08/12 05:57:34 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/ChangeLog,v 1.130 
2014/09/05 18:39:49 polynomial-c Exp $
+
+*e2fsprogs-libs-1.42.12 (05 Sep 2014)
+
+  05 Sep 2014; Lars Wendler <polynomia...@gentoo.org>
+  +e2fsprogs-libs-1.42.12.ebuild:
+  Version bump.
 
   12 Aug 2014; Mike Frysinger <vap...@gentoo.org> 
e2fsprogs-libs-1.42.11.ebuild:
   Fix USE=-nls builds that lack gettext.



1.1                  sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.12.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.12.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.12.ebuild?rev=1.1&content-type=text/plain

Index: e2fsprogs-libs-1.42.12.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.12.ebuild,v 
1.1 2014/09/05 18:39:49 polynomial-c Exp $

EAPI="4"

case ${PV} in
*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;;
*)      UP_PV=${PV} ;;
esac

inherit autotools toolchain-funcs eutils multilib-minimal

DESCRIPTION="e2fsprogs libraries (common error and subsystem)"
HOMEPAGE="http://e2fsprogs.sourceforge.net/";
SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux 
~x86-linux ~m68k-mint ~x86-solaris"
IUSE="nls static-libs"

RDEPEND="!sys-libs/com_err
        !sys-libs/ss
        !<sys-fs/e2fsprogs-1.41.8
        abi_x86_32? (
                !<=app-emulation/emul-linux-x86-baselibs-20130224-r12
                !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
        )"
DEPEND="nls? ( sys-devel/gettext )
        virtual/pkgconfig"

S=${WORKDIR}/${P%_pre*}

src_prepare() {
        printf 'all:\n%%:;@:\n' > doc/Makefile.in # don't bother with docs 
#305613
        epatch "${FILESDIR}"/${PN}-1.42.9-no-quota.patch
        epatch "${FILESDIR}"/${PN}-1.42.10-fix-build-cflags.patch
        # Not everyone has gettext installed (like USE=-nls).
        echo 'm4_ifndef([AM_GNU_GETTEXT],[m4_define([AM_GNU_GETTEXT])])' >> 
acinclude.m4
        eautoreconf
}

multilib_src_configure() {
        local myconf=()
        # we use blkid/uuid from util-linux now
        if use kernel_linux ; then
                export ac_cv_lib_{uuid_uuid_generate,blkid_blkid_get_cache}=yes
                myconf+=( --disable-lib{blkid,uuid} )
        fi
        ac_cv_path_LDCONFIG=: \
        ECONF_SOURCE="${S}" \
        CC="$(tc-getCC)" \
        BUILD_CC="$(tc-getBUILD_CC)" \
        BUILD_LD="$(tc-getBUILD_LD)" \
        econf \
                --disable-quota \
                $(tc-is-static-only || echo --enable-elf-shlibs) \
                $(tc-has-tls || echo --disable-tls) \
                $(use_enable nls) \
                "${myconf[@]}"
}

multilib_src_compile() {
        emake V=1
}

multilib_src_install() {
        emake V=1 STRIP=: DESTDIR="${D}" install || die
        multilib_is_native_abi && gen_usr_ldscript -a com_err ss $(usex 
kernel_linux '' 'uuid blkid')
        # configure doesn't have an option to disable static libs :/
        use static-libs || find "${ED}" -name '*.a' -delete
}




Reply via email to