From 80d8da903bd7bf6c14e8ed4043a5bbb69c2c7f21 Mon Sep 17 00:00:00 2001 From: Maxim Koltsov Date: Tue, 6 Dec 2011 13:53:04 +0000 Subject: [PATCH] Completely port ebuild to autotools-utils.eclass, bug 392085. Thanks to Stas Package-Manager: portage-2.1.10.39/cvs/Linux x86_64 --- app-i18n/enca/ChangeLog | 7 +++++- app-i18n/enca/Manifest | 3 ++- app-i18n/enca/enca-1.13-r2.ebuild | 42 +++++++++++++++++++++++++++++++ 3 files changed, 50 insertions(+), 2 deletions(-) create mode 100644 app-i18n/enca/enca-1.13-r2.ebuild diff --git a/app-i18n/enca/ChangeLog b/app-i18n/enca/ChangeLog index 306da6e255bb..d60002bb26ba 100644 --- a/app-i18n/enca/ChangeLog +++ b/app-i18n/enca/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-i18n/enca # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-i18n/enca/ChangeLog,v 1.70 2011/10/04 15:56:27 maksbotan Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-i18n/enca/ChangeLog,v 1.71 2011/12/06 13:53:04 maksbotan Exp $ + +*enca-1.13-r2 (06 Dec 2011) + + 06 Dec 2011; Maxim Koltsov +enca-1.13-r2.ebuild: + Completely port ebuild to autotools-utils.eclass, bug 392085. Thanks to Stas *enca-1.13-r1 (04 Oct 2011) diff --git a/app-i18n/enca/Manifest b/app-i18n/enca/Manifest index 659f6c43b31f..8f1bc03aeb6d 100644 --- a/app-i18n/enca/Manifest +++ b/app-i18n/enca/Manifest @@ -2,6 +2,7 @@ DIST enca-1.12.tar.bz2 531308 RMD160 c39e0f3a5877a3a2b361b1b0d816ef076af8801d SH DIST enca-1.13.tar.bz2 532000 RMD160 347d81c5211a74aad1e5aca9ba6a86883158a804 SHA1 448e5a6d356980ca6d489e760eacbcca118b320f SHA256 6c091455d524b3ddae3533fe9bb375092f60ad6fe252e0777c873bd7869c7432 EBUILD enca-1.12.ebuild 1006 RMD160 b53a61fec7f3dc8ff72511e44802893fc6ba0bea SHA1 430d909816b412541b0288fdb35db276cc13d9c1 SHA256 12077e101f10814202e9b15294516eba92efa19b7fd93a0e8a0345acefc841c3 EBUILD enca-1.13-r1.ebuild 1125 RMD160 8de7c3c8df4df6b7b93dde4c56e2a56c72d78a1d SHA1 7993dfeed6027f312740f88162492af1d8411d10 SHA256 8bc8bf1b7a497109669dd7f171cc7566769c707d657fd1d82840a1625ab67b13 +EBUILD enca-1.13-r2.ebuild 1185 RMD160 943e8c12d50292f85e1384f97d0df9cb11f0f110 SHA1 616374c258f1b0ccbeb5380475f6b4173a1f4551 SHA256 537fea0d3727071db3e313c483e288e3cd6c7d51bbe4ecfc8617280641b79a3a EBUILD enca-1.13.ebuild 1126 RMD160 f128ee136c719606bd041fc210433ea40aa5dde4 SHA1 4f977f891ace251906ac913c849a6d4c34b9cd27 SHA256 65b155bb3dcda32f0fc0761dcfb60a7ba74fd90e88cee54408eb923d8f367152 -MISC ChangeLog 7823 RMD160 cf8b7c1eebc01d0642c900be5955cd19d16f1d55 SHA1 6b5621c72fb896236203a348a3a3810ff2050fba SHA256 347a935923d2bb74a7cade56d53fb0aee1e91794fecbf8c4d3a7dfb1823be6a2 +MISC ChangeLog 8006 RMD160 3367f4f2048bc9eb6eedd5ce24cc56df39efc825 SHA1 9a09c1010c7d50a387974125b5f0a72f826afa39 SHA256 dc0ca2f1ea8ff1a8f596f56c6e60819c0a66a51dcef29058e3e62c7113b6d5f1 MISC metadata.xml 397 RMD160 9894a1d11f9713ba0df40a7e68348783d70d6328 SHA1 a72d3486c3869046c702f5db95b40199cee07d3e SHA256 5810797c9af8674a11390f93a10c63dba9f46ac17b3326170f749856aa8ded0c diff --git a/app-i18n/enca/enca-1.13-r2.ebuild b/app-i18n/enca/enca-1.13-r2.ebuild new file mode 100644 index 000000000000..45aab5b085f3 --- /dev/null +++ b/app-i18n/enca/enca-1.13-r2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-i18n/enca/enca-1.13-r2.ebuild,v 1.1 2011/12/06 13:53:04 maksbotan Exp $ + +EAPI="4" + +inherit toolchain-funcs autotools-utils + +DESCRIPTION="ENCA detects the character coding of a file and converts it if desired" +HOMEPAGE="http://gitorious.org/enca" +SRC_URI="http://dl.cihar.com/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="doc +recode" + +DEPEND="recode? ( >=app-text/recode-3.6_p15 )" +RDEPEND="${DEPEND}" + +src_configure() { + local myeconfargs=( + --enable-external + --disable-static + $(use_with recode librecode "${EPREFIX}"/usr) + $(use_enable doc gtk-doc) + ) + autotools-utils_src_configure +} + +src_compile() { + if tc-is-cross-compiler; then + pushd tools > /dev/null + $(tc-getBUILD_CC) -o make_hash make_hash.c || die "native make_hash failed" + popd > /dev/null + fi + autotools-utils_src_compile +} + +src_install() { + autotools-utils_src_install +} -- 2.26.2