diff options
Diffstat (limited to 'gnustep-base/gnustep-make/gnustep-make-2.4.0-r1.ebuild')
-rw-r--r-- | gnustep-base/gnustep-make/gnustep-make-2.4.0-r1.ebuild | 87 |
1 files changed, 0 insertions, 87 deletions
diff --git a/gnustep-base/gnustep-make/gnustep-make-2.4.0-r1.ebuild b/gnustep-base/gnustep-make/gnustep-make-2.4.0-r1.ebuild deleted file mode 100644 index 052f339..0000000 --- a/gnustep-base/gnustep-make/gnustep-make-2.4.0-r1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-make/gnustep-make-2.4.0.ebuild,v 1.6 2010/08/13 17:28:28 josejx Exp $ - -EAPI="3" - -inherit gnustep-base eutils prefix - -DESCRIPTION="GNUstep Makefile Package" - -HOMEPAGE="http://www.gnustep.org" -SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" -IUSE="+fhs native-exceptions" -SLOT="0" -LICENSE="GPL-2" - -DEPEND="${GNUSTEP_CORE_DEPEND} - >=sys-devel/gcc-3.3[objc] - >=sys-devel/make-3.75" -RDEPEND="${DEPEND}" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-2.0.1-destdir.patch - cp "${FILESDIR}"/gnustep-3.{csh,sh} "${T}"/ - eprefixify "${T}"/gnustep-3.{csh,sh} -} - -src_configure() { - local options="--with-config-file=${EPREFIX}/etc/GNUstep/GNUstep.conf \ - $(use_enable native-exceptions native-objc-exceptions)" - if use fhs; then - options="${options} --with-layout=fhs-system" - else - options="${options} --with-layout=gnustep \ - --prefix=${GNUSTEP_PREFIX}" - fi - econf ${options} || die "configure failed" -} - -src_compile() { - emake || die "compilation failed" - # Prepare doc here (needed when no gnustep-make is already installed) - if use doc ; then - # If a gnustep-1 environment is set - unset GNUSTEP_MAKEFILES - cd Documentation - emake all install || die "doc make has failed" - cd .. - fi -} - -src_install() { - # Get GNUSTEP_* variables - . ./GNUstep.conf - - local make_eval - use debug || make_eval="${make_eval} debug=no" - make_eval="${make_eval} verbose=yes" - - emake ${make_eval} DESTDIR="${D}" install || die "install has failed" - - # Copy the documentation - if use doc ; then - dodir ${GNUSTEP_SYSTEM_LIBRARY} - cp -r Documentation/tmp-installation/System/Library/Documentation \ - "${ED}"${GNUSTEP_SYSTEM_LIBRARY} - fi - - dodoc FAQ README RELEASENOTES - - exeinto /etc/profile.d - doexe "${T}"/gnustep-3.sh - doexe "${T}"/gnustep-3.csh - - if ! use fhs; then - dodir /etc/env.d - cat <<- EOF > "${ED}"/etc/env.d/99gnustep -PATH=${GNUSTEP_SYSTEM_TOOLS}:${GNUSTEP_LOCAL_TOOLS} -ROOTPATH=${GNUSTEP_SYSTEM_TOOLS}:${GNUSTEP_LOCAL_TOOLS} -LDPATH=${GNUSTEP_SYSTEM_LIBRARIES}:${GNUSTEP_LOCAL_LIBRARIES} -MANPATH=${GNUSTEP_SYSTEM_DOC_MAN}:${GNUSTEP_LOCAL_DOC_MAN} -INFOPATH=${GNUSTEP_SYSTEM_DOC_INFO}:${GNUSTEP_LOCAL_DOC_INFO} -INFODIR=${GNUSTEP_SYSTEM_DOC_INFO}:${GNUSTEP_LOCAL_DOC_INFO} -EOF - fi -} |