blueness    15/07/14 01:11:23

  Modified:             libcgroup-0.41-r1.ebuild ChangeLog
  Log:
  Modernize Makefile.am and fix header stacking.
  
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
0xF52D4BBA)

Revision  Changes    Path
1.2                  dev-libs/libcgroup/libcgroup-0.41-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libcgroup/libcgroup-0.41-r1.ebuild?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libcgroup/libcgroup-0.41-r1.ebuild?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libcgroup/libcgroup-0.41-r1.ebuild?r1=1.1&r2=1.2

Index: libcgroup-0.41-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/libcgroup/libcgroup-0.41-r1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- libcgroup-0.41-r1.ebuild    12 Jul 2015 17:03:40 -0000      1.1
+++ libcgroup-0.41-r1.ebuild    14 Jul 2015 01:11:23 -0000      1.2
@@ -1,12 +1,10 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/dev-libs/libcgroup/libcgroup-0.41-r1.ebuild,v 1.1 
2015/07/12 17:03:40 blueness Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/dev-libs/libcgroup/libcgroup-0.41-r1.ebuild,v 1.2 
2015/07/14 01:11:23 blueness Exp $
 
 EAPI="5"
 
-AUTOTOOLS_AUTORECONF=1
-
-inherit eutils linux-info pam autotools-utils
+inherit autotools eutils flag-o-matic linux-info pam
 
 DESCRIPTION="Tools and libraries to configure and manage kernel control groups"
 HOMEPAGE="http://libcg.sourceforge.net/";
@@ -15,7 +13,7 @@
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="+daemon pam static-libs +tools"
+IUSE="+daemon elibc_musl pam static-libs +tools"
 
 RDEPEND="pam? ( virtual/pam )"
 
@@ -23,6 +21,7 @@
        ${RDEPEND}
        sys-devel/bison
        sys-devel/flex
+       elibc_musl? ( sys-libs/fts-standalone )
        "
 REQUIRED_USE="daemon? ( tools )"
 
@@ -37,6 +36,8 @@
 
 src_prepare() {
        epatch "${FILESDIR}"/${P}-replace_DECLS.patch
+       epatch "${FILESDIR}"/${P}-replace_INLCUDES.patch
+       epatch "${FILESDIR}"/${P}-reorder-headers.patch
 
        # Change rules file location
        sed -e 's:/etc/cgrules.conf:/etc/cgroup/cgrules.conf:' \
@@ -45,7 +46,7 @@
                -i src/pam/Makefile.am || die "sed failed"
        sed -e 's#/var/run#/run#g' -i configure.in || die "sed failed"
 
-       autotools-utils_src_prepare
+       eautoreconf
 }
 
 src_configure() {
@@ -55,13 +56,12 @@
                my_conf=" --enable-pam-module-dir=$(getpam_mod_dir) "
        fi
 
-       local myeconfargs=(
-               $(use_enable daemon)
-               $(use_enable pam)
-               $(use_enable tools)
+       use elibc_musl && append-ldflags "-lfts"
+       econf \
+               $(use_enable daemon) \
+               $(use_enable pam) \
+               $(use_enable tools) \
                ${my_conf}
-               )
-       autotools-utils_src_configure
 }
 
 src_test() {
@@ -72,7 +72,6 @@
 }
 
 src_install() {
-       autotools-utils_src_install
        prune_libtool_files --all
 
        insinto /etc/cgroup



1.27                 dev-libs/libcgroup/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libcgroup/ChangeLog?rev=1.27&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libcgroup/ChangeLog?rev=1.27&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libcgroup/ChangeLog?r1=1.26&r2=1.27

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/libcgroup/ChangeLog,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- ChangeLog   12 Jul 2015 17:03:40 -0000      1.26
+++ ChangeLog   14 Jul 2015 01:11:23 -0000      1.27
@@ -1,6 +1,11 @@
 # ChangeLog for dev-libs/libcgroup
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcgroup/ChangeLog,v 1.26 
2015/07/12 17:03:40 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcgroup/ChangeLog,v 1.27 
2015/07/14 01:11:23 blueness Exp $
+
+  14 Jul 2015; Anthony G. Basile <[email protected]>
+  +files/libcgroup-0.41-reorder-headers.patch,
+  +files/libcgroup-0.41-replace_INLCUDES.patch, libcgroup-0.41-r1.ebuild:
+  Modernize Makefile.am and fix header stacking.
 
 *libcgroup-0.41-r1 (12 Jul 2015)
 




Reply via email to