diff options
author | Michał Górny <mgorny@gentoo.org> | 2014-06-12 19:28:24 +0000 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2014-06-12 19:28:24 +0000 |
commit | b4806858b4376b8080b80c402df3a17c3248a19c (patch) | |
tree | 35c0f805e04edf5018cd1138a63104d8ee39efa1 /sys-apps | |
parent | Remove all database downloads from SRC_URI, and set RESTRICT=test accordingly... (diff) | |
download | gentoo-2-b4806858b4376b8080b80c402df3a17c3248a19c.tar.gz gentoo-2-b4806858b4376b8080b80c402df3a17c3248a19c.tar.bz2 gentoo-2-b4806858b4376b8080b80c402df3a17c3248a19c.zip |
Enable multilib support, needed for samba-4.
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/dmapi/ChangeLog | 9 | ||||
-rw-r--r-- | sys-apps/dmapi/dmapi-2.2.12-r1.ebuild | 48 |
2 files changed, 55 insertions, 2 deletions
diff --git a/sys-apps/dmapi/ChangeLog b/sys-apps/dmapi/ChangeLog index c54e37869d69..6bc541e88862 100644 --- a/sys-apps/dmapi/ChangeLog +++ b/sys-apps/dmapi/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-apps/dmapi -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/dmapi/ChangeLog,v 1.78 2013/05/15 04:01:15 vapier Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/dmapi/ChangeLog,v 1.79 2014/06/12 19:28:24 mgorny Exp $ + +*dmapi-2.2.12-r1 (12 Jun 2014) + + 12 Jun 2014; Michał Górny <mgorny@gentoo.org> +dmapi-2.2.12-r1.ebuild: + Enable multilib support, needed for samba-4. 15 May 2013; Mike Frysinger <vapier@gentoo.org> dmapi-2.2.12.ebuild: Add arm back in #469906, as well as s390/sh #444688. diff --git a/sys-apps/dmapi/dmapi-2.2.12-r1.ebuild b/sys-apps/dmapi/dmapi-2.2.12-r1.ebuild new file mode 100644 index 000000000000..bcc756fa48dc --- /dev/null +++ b/sys-apps/dmapi/dmapi-2.2.12-r1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/dmapi/dmapi-2.2.12-r1.ebuild,v 1.1 2014/06/12 19:28:24 mgorny Exp $ + +EAPI="5" + +inherit eutils toolchain-funcs multilib multilib-minimal + +DESCRIPTION="XFS data management API library" +HOMEPAGE="http://oss.sgi.com/projects/xfs/" +SRC_URI="ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz + ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="static-libs" + +RDEPEND="sys-fs/xfsprogs" +DEPEND="${RDEPEND}" + +src_prepare() { + sed -i \ + -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \ + include/builddefs.in \ + || die + + multilib_copy_sources +} + +multilib_src_configure() { + export OPTIMIZER=${CFLAGS} + export DEBUG=-DNDEBUG + + econf \ + --libexecdir=/usr/$(get_libdir) \ + $(use_enable static-libs static) +} + +multilib_src_install() { + emake DESTDIR="${D}" install install-dev + multilib_is_native_abi && gen_usr_ldscript -a dm +} + +multilib_src_install_all() { + prune_libtool_files --all + rm "${ED}"/usr/share/doc/${PF}/COPYING +} |