diff options
author | Jim Ramsay <lack@gentoo.org> | 2007-06-12 20:38:11 +0000 |
---|---|---|
committer | Jim Ramsay <lack@gentoo.org> | 2007-06-12 20:38:11 +0000 |
commit | b03ea77c4398353c3774682d5a52820208bfe898 (patch) | |
tree | f68ece09c2f62c10c0065bd3507ccc8e41bf5ed2 /rox-base/rox/rox-2.6-r1.ebuild | |
parent | Re-masking packages the /right/ way (diff) | |
download | rox-b03ea77c4398353c3774682d5a52820208bfe898.tar.gz rox-b03ea77c4398353c3774682d5a52820208bfe898.tar.bz2 rox-b03ea77c4398353c3774682d5a52820208bfe898.zip |
Package cleanup - Some have gone to the main tree, some new versions added from the main tree.
svn path=/trunk/overlay/; revision=7
Diffstat (limited to 'rox-base/rox/rox-2.6-r1.ebuild')
-rw-r--r-- | rox-base/rox/rox-2.6-r1.ebuild | 126 |
1 files changed, 0 insertions, 126 deletions
diff --git a/rox-base/rox/rox-2.6-r1.ebuild b/rox-base/rox/rox-2.6-r1.ebuild deleted file mode 100644 index c8f6dea..0000000 --- a/rox-base/rox/rox-2.6-r1.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/rox-base/rox/rox-2.6.ebuild,v 1.6 2007/04/23 05:46:06 opfer Exp $ - -inherit eutils multilib - -MY_P="rox-filer-${PV}" -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="ROX is a desktop environment and filer based on RISC OS." -HOMEPAGE="http://rox.sourceforge.net/" -SRC_URI="mirror://sourceforge/rox/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" -IUSE="svg" - -RDEPEND=">=x11-libs/gtk+-2.4 - >=dev-libs/glib-2.2 - >=dev-libs/libxml2-2.4.23 - >=x11-misc/shared-mime-info-0.14 - svg? ( gnome-base/librsvg )" - -DEPEND="${RDEPEND} - >=dev-util/pkgconfig-0.20" - -PDEPEND="rox-base/mime-editor" - -APPNAME="ROX-Filer" -APPDIR="/usr/$(get_libdir)/rox" -LIBDIR="/usr/$(get_libdir)/" -WRAPPERNAME="rox" -MIMEDIR="/usr/share/mime" -MIMECONFDIR="/etc/xdg/rox.sourceforge.net" - -src_unpack() { - unpack ${A} - cd ${S} - epatch "${FILESDIR}"/${P}-nostrip.patch -} - -src_compile() { - - cd ${APPNAME} - - # Most rox self-compiles have a 'read' call to wait for the user to - # press return if the compile fails. - # Find and remove this: - sed -i.bak -e 's/\<read WAIT\>/#read/' AppRun - - ./AppRun --compile || die "make failed" - (cd src; make clean) > /dev/null - # don't need these directories anymore - if [ -n "${KEEP_SRC}" ]; then - (cd src; make clean) > /dev/null - else - rm -rf src - fi - rm -fr build - - # Restore the original AppRun - mv AppRun.bak AppRun -} - -# new streamlined install - -src_install() { - doman rox.1 - - dodir ${APPDIR} - cp -r ${APPNAME}/ ${D}/${APPDIR} - - # add documentation to be proper - ( cd ${APPNAME}/Help - dodoc Changes COPYING README README-es TODO - ) - - # install shell script - dodir /usr/bin - - cat >"${D}/usr/bin/${WRAPPERNAME}" <<EOF -#!/bin/sh -if [[ "\${LIBDIRPATH}" ]]; then - export LIBDIRPATH="\${LIBDIRPATH}:${LIBDIR}" -else - export LIBDIRPATH="${LIBDIR}" -fi - -if [[ "\${APPDIRPATH}" ]]; then - export APPDIRPATH="\${APPDIRPATH}:${APPDIR}" -else - export APPDIRPATH="${APPDIR}" -fi -exec "${APPDIR}/${APPNAME}/AppRun" "\$@" -EOF - - cat >"${D}/usr/bin/${WRAPPERNAME}uri" <<EOF -#!/bin/sh -exec "${APPDIR}/${APPNAME}/AppRun" -U "\$@" -EOF - - chmod 0755 ${D}/usr/bin/${WRAPPERNAME} - chmod 0755 ${D}/usr/bin/${WRAPPERNAME}uri - - # install rox.xml - insinto ${MIMEDIR}/packages - doins rox.xml - - # CHOICES system is gone. Now use XDG only - # these are shell scripts and must be +x. - exeinto ${MIMECONFDIR}/MIME-types - doexe Choices/MIME-types/* - - insinto /usr/share/pixmaps - newins ${APPNAME}/.DirIcon ${APPNAME}.png - - make_desktop_entry ${WRAPPERNAME} ${APPNAME} ${APPNAME}.png "System;Utility;Core;ROX" -} - -pkg_postinst() { - update-mime-database ${MIMEDIR} - einfo "${APPNAME} has been installed in ${APPDIR}." - einfo "To run, you may type ${WRAPPERNAME} at a prompt (within a WM) or" - einfo "add it to an .xinit or other script during WM startup." -} |