From 9e0cdf526a6affe512b808e7d9caef55e0542062 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Wed, 1 Feb 2012 16:18:46 -0500 Subject: [PATCH] virtual/{acl,editor,libffi,libiconv,libintl,pager}: import from portage Just copying the ebuilds from portage/ so hopefully no functional changes. BUG=chromium-os:26016 TEST=`cbuildbot arm-generic-full` works TEST=build_packages+build_image for x86-alex boots Change-Id: If6be764755726ebacc6097694fa40821fcb5661a Reviewed-on: https://gerrit.chromium.org/gerrit/15424 Reviewed-by: Matt Tennant Tested-by: Mike Frysinger Commit-Ready: Mike Frysinger --- .../portage-stable/virtual/acl/acl-0.ebuild | 16 +++++ .../virtual/editor/editor-0.ebuild | 59 +++++++++++++++++++ .../virtual/libffi/libffi-0.ebuild | 15 +++++ .../virtual/libiconv/libiconv-0.ebuild | 16 +++++ .../virtual/libintl/libintl-0.ebuild | 16 +++++ .../virtual/pager/pager-0.ebuild | 19 ++++++ 6 files changed, 141 insertions(+) create mode 100644 sdk_container/src/third_party/portage-stable/virtual/acl/acl-0.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/virtual/editor/editor-0.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/virtual/libffi/libffi-0.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/virtual/libiconv/libiconv-0.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/virtual/libintl/libintl-0.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/virtual/pager/pager-0.ebuild diff --git a/sdk_container/src/third_party/portage-stable/virtual/acl/acl-0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/acl/acl-0.ebuild new file mode 100644 index 0000000000..9428d93fcc --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/acl/acl-0.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/acl/acl-0.ebuild,v 1.2 2009/12/29 01:57:38 abcd Exp $ + +DESCRIPTION="Virtual for acl support (sys/acl.h)" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="" + +DEPEND="" +RDEPEND="kernel_linux? ( sys-apps/acl ) + kernel_FreeBSD? ( sys-freebsd/freebsd-lib )" diff --git a/sdk_container/src/third_party/portage-stable/virtual/editor/editor-0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/editor/editor-0.ebuild new file mode 100644 index 0000000000..9e31826b7b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/editor/editor-0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/editor/editor-0.ebuild,v 1.19 2010/01/23 11:16:50 ulm Exp $ + +DESCRIPTION="Virtual for editor" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +# Add a package to RDEPEND only if the editor: +# - can edit ordinary text files, +# - works on the console. + +DEPEND="" +RDEPEND="|| ( app-editors/nano + app-editors/dav + app-editors/e3 + app-editors/easyedit + app-editors/efte + app-editors/elvis + app-editors/emacs + app-editors/emacs-vcs + app-editors/emact + app-editors/ersatz-emacs + app-editors/fe + app-editors/gvim + app-editors/jasspa-microemacs + app-editors/jed + app-editors/joe + app-editors/jove + app-editors/le + app-editors/levee + app-editors/lpe + app-editors/mg + app-editors/ne + app-editors/ng + app-editors/nvi + app-editors/qemacs + app-editors/teco + app-editors/uemacs-pk + app-editors/vile + app-editors/vim + app-editors/xemacs + app-editors/zile + app-misc/mc + dev-lisp/cmucl + mail-client/pine + sys-apps/busybox + sys-apps/ed )" + +# Packages outside app-editors providing an editor: +# app-misc/mc: mcedit (#62643) +# dev-lisp/cmucl: hemlock +# mail-client/pine: pico +# sys-apps/busybox: vi diff --git a/sdk_container/src/third_party/portage-stable/virtual/libffi/libffi-0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/libffi/libffi-0.ebuild new file mode 100644 index 0000000000..8b4e64dcbf --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/libffi/libffi-0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/libffi/libffi-0.ebuild,v 1.26 2010/01/11 11:19:25 ulm Exp $ + +DESCRIPTION="Virtual for dev-libs/libffi" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="dev-libs/libffi" +DEPEND="" diff --git a/sdk_container/src/third_party/portage-stable/virtual/libiconv/libiconv-0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/libiconv/libiconv-0.ebuild new file mode 100644 index 0000000000..f34aa9672e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/libiconv/libiconv-0.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/libiconv/libiconv-0.ebuild,v 1.8 2010/02/25 00:32:15 solar Exp $ + +DESCRIPTION="Virtual for the GNU conversion library" +HOMEPAGE="" +SRC_URI="" +LICENSE="" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +IUSE="elibc_glibc elibc_uclibc" +DEPEND="" + +# - Don't put elibc_glibc? ( sys-libs/glibc ) to avoid circular deps between +# that and gcc +RDEPEND="!elibc_glibc? ( !elibc_uclibc? ( dev-libs/libiconv ) )" diff --git a/sdk_container/src/third_party/portage-stable/virtual/libintl/libintl-0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/libintl/libintl-0.ebuild new file mode 100644 index 0000000000..e1930e6e97 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/libintl/libintl-0.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/libintl/libintl-0.ebuild,v 1.9 2010/01/11 11:05:35 ulm Exp $ + +DESCRIPTION="Virtual for the GNU Internationalization Library" +HOMEPAGE="" +SRC_URI="" +LICENSE="" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" +DEPEND="" + +# - Don't put elibc_glibc? ( sys-libs/glibc ) to avoid circular deps between +# that and gcc. And don't force uClibc to dep on this. +RDEPEND="!elibc_glibc? ( !elibc_uclibc? ( sys-devel/gettext ) )" diff --git a/sdk_container/src/third_party/portage-stable/virtual/pager/pager-0.ebuild b/sdk_container/src/third_party/portage-stable/virtual/pager/pager-0.ebuild new file mode 100644 index 0000000000..5b5bac52e5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/pager/pager-0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/pager/pager-0.ebuild,v 1.3 2009/12/15 19:47:07 abcd Exp $ + +DESCRIPTION="Virtual for command-line pagers" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND="" +RDEPEND="|| ( sys-apps/less + sys-apps/more + sys-apps/most + sys-apps/util-linux + app-text/lv )"