ssuominen    14/07/30 13:19:43

  Modified:             ChangeLog
  Added:                libbsd-0.7.0.ebuild
  Log:
  Version bump; removing hard requirement for GNU .init_array section support, 
thus, making the package even more portable.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
4868F14D)

Revision  Changes    Path
1.28                 dev-libs/libbsd/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/libbsd/ChangeLog,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- ChangeLog   20 Jul 2014 13:36:08 -0000      1.27
+++ ChangeLog   30 Jul 2014 13:19:42 -0000      1.28
@@ -1,6 +1,12 @@
 # ChangeLog for dev-libs/libbsd
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbsd/ChangeLog,v 1.27 2014/07/20 
13:36:08 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbsd/ChangeLog,v 1.28 2014/07/30 
13:19:42 ssuominen Exp $
+
+*libbsd-0.7.0 (30 Jul 2014)
+
+  30 Jul 2014; Samuli Suominen <[email protected]> +libbsd-0.7.0.ebuild:
+  Version bump; removing hard requirement for GNU .init_array section support,
+  thus, making the package even more portable.
 
   20 Jul 2014; Tobias Klausmann <[email protected]> libbsd-0.6.0.ebuild:
   Stable on alpha, bug #510330



1.1                  dev-libs/libbsd/libbsd-0.7.0.ebuild

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

Index: libbsd-0.7.0.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbsd/libbsd-0.7.0.ebuild,v 1.1 
2014/07/30 13:19:42 ssuominen Exp $

EAPI=5
inherit eutils multilib

DESCRIPTION="An library to provide useful functions commonly found on BSD 
systems"
HOMEPAGE="http://libbsd.freedesktop.org/wiki/";
SRC_URI="http://${PN}.freedesktop.org/releases/${P}.tar.xz";

LICENSE="BSD BSD-2 BSD-4 ISC"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86"
IUSE="static-libs"

DOCS="ChangeLog README TODO"

pkg_setup() {
        local f="${ROOT}/usr/$(get_libdir)/${PN}.a"
        local m="You need to remove ${f} by hand or re-emerge sys-libs/glibc 
first."
        if ! has_version ${CATEGORY}/${PN}; then
                if [[ -e ${f} ]]; then
                        eerror "${m}"
                        die "${m}"
                fi
        fi
}

src_configure() {
        # The build system will install libbsd-ctor.a despite of 
USE="-static-libs"
        # which is correct, see:
        # 
http://cgit.freedesktop.org/libbsd/commit/?id=c5b959028734ca2281250c85773d9b5e1d259bc8
        econf $(use_enable static-libs static)
}

src_install() {
        default
        prune_libtool_files
}




Reply via email to