diff options
author | Sergey Kuleshov <svyatogor@gentoo.org> | 2006-04-16 12:17:42 +0000 |
---|---|---|
committer | Sergey Kuleshov <svyatogor@gentoo.org> | 2006-04-16 12:17:42 +0000 |
commit | b5a08e846086e41d81e2d3593e4a0743f186ae95 (patch) | |
tree | c89a102d1a950b3e43e297ea3601c14d257b5aa8 /rox-base | |
parent | Add patch to build on FreeBSD 6, and keyword ~x86-fbsd. (diff) | |
download | gentoo-2-b5a08e846086e41d81e2d3593e4a0743f186ae95.tar.gz gentoo-2-b5a08e846086e41d81e2d3593e4a0743f186ae95.tar.bz2 gentoo-2-b5a08e846086e41d81e2d3593e4a0743f186ae95.zip |
New version of rox. Ebuild prepared by Peter Hyman. bug #115616
(Portage version: 2.0.54)
Diffstat (limited to 'rox-base')
-rw-r--r-- | rox-base/rox/ChangeLog | 7 | ||||
-rw-r--r-- | rox-base/rox/Manifest | 28 | ||||
-rw-r--r-- | rox-base/rox/files/digest-rox-2.4.1 | 1 | ||||
-rw-r--r-- | rox-base/rox/rox-2.4.1.ebuild | 78 |
4 files changed, 87 insertions, 27 deletions
diff --git a/rox-base/rox/ChangeLog b/rox-base/rox/ChangeLog index 7123a1d3196b..7f6a9f011bdb 100644 --- a/rox-base/rox/ChangeLog +++ b/rox-base/rox/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for rox-base/rox # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/rox-base/rox/ChangeLog,v 1.15 2006/02/17 16:45:21 blubb Exp $ +# $Header: /var/cvsroot/gentoo-x86/rox-base/rox/ChangeLog,v 1.16 2006/04/16 12:17:41 svyatogor Exp $ + +*rox-2.4.1 (16 Apr 2006) + + 16 Apr 2006; Sergey Kuleshov <svyatogor@gentoo.org> +rox-2.4.1.ebuild: + New version of Rox. All credits go to Peter Hyman. Bug #115616 17 Feb 2006; Simon Stelling <blubb@gentoo.org> -files/2.1.2-crash-save-display-settings.patch.bz2: diff --git a/rox-base/rox/Manifest b/rox-base/rox/Manifest index 95282244ca66..46fbe245a340 100644 --- a/rox-base/rox/Manifest +++ b/rox-base/rox/Manifest @@ -1,39 +1,15 @@ MD5 6caa26ddb13bc3955620f0438a17aad5 ChangeLog 7037 -RMD160 1b8fc81ea312dc6ac14cdf35d141deedf83c24aa ChangeLog 7037 -SHA256 4aee232fb608af1ce0f8f454d565285bf28140026dd72a96498a1d48300d976f ChangeLog 7037 MD5 41ab2c5f1d5e3be857ddbad7ba6a7d2a files/digest-rox-2.1.3 59 -RMD160 4991339496fc00f74f66316a54c31f4ce5c953af files/digest-rox-2.1.3 59 -SHA256 aa6f4317c0fe02c7fd9c7245074aee61ea309bd729dae40ea6642329be263279 files/digest-rox-2.1.3 59 MD5 d7f3344d55ed0b3c386ef215755c31cf files/digest-rox-2.1.4 59 -RMD160 7eedba8fdf6ba5a82d836b40b68314876908aece files/digest-rox-2.1.4 59 -SHA256 c783c2b20d564eb9f66f3df36d0f91ba15f3af5f0a9b9eb8c18e7e2c33ae3f3a files/digest-rox-2.1.4 59 MD5 b7b99c9a9584fa68610e637fabb7b95e files/digest-rox-2.1.5 59 -RMD160 10938f9629a61f919498d0aae7a372ff63c057ca files/digest-rox-2.1.5 59 -SHA256 524938d1306ebacd4f985d2cffb668402b2eb30d2bc80dead99b5f834b3ac948 files/digest-rox-2.1.5 59 MD5 93f2d819182714fd4bd786848bb6e9a6 files/digest-rox-2.2.0 59 -RMD160 a40acebec35fb6aac6b04abf33ab8b273e8f8a23 files/digest-rox-2.2.0 59 -SHA256 1a9de905cc1a0e330fe904d123c97d88452d447797e91ec746578d74b1c0dc57 files/digest-rox-2.2.0 59 MD5 27db9585e8acfde2e54224f63bed8e80 files/digest-rox-2.3 129 -RMD160 ad50cd1ccf0e296cb2b823ca161e9ac409405c93 files/digest-rox-2.3 129 -SHA256 17e130806bb9a357a7239bc744baccb0d0e4794f9d2cae2912c2b9012741d608 files/digest-rox-2.3 129 +MD5 4501f8b62c170183b609bd11feab8ff1 files/digest-rox-2.4.1 59 MD5 6582a6fac3d7f42181413ef84b8ef834 files/rox-2.2.0-gcc4.patch 746 -RMD160 454cea01e0afaab42ce40d13e1778cda90a31238 files/rox-2.2.0-gcc4.patch 746 -SHA256 97dfd3b338f7da7462b06d586ba9933c819d3f2fbed64e18d809d08ef2ced813 files/rox-2.2.0-gcc4.patch 746 MD5 503ccb1138f9c49f0855884d830988a6 metadata.xml 253 -RMD160 bfa92d311ac4e8cc9a2190f578925f333ae096a8 metadata.xml 253 -SHA256 8e0389110e0cd8cc331b484cde34c22dd93f9f49df16c2263eea4d8e84093976 metadata.xml 253 MD5 b57d6ce63d5ba32c8ff37e77e8ae673f rox-2.1.3.ebuild 1650 -RMD160 b0cdac476978876bb1ac541979183c298cef0499 rox-2.1.3.ebuild 1650 -SHA256 1b3d0e5cb075fd598ef01eaad22fba70f7418025f88c942702a1d4b4fbdab0f8 rox-2.1.3.ebuild 1650 MD5 e6bfd1872018b9fe59555171994a71bc rox-2.1.4.ebuild 1653 -RMD160 3b7b01c15eafde505aed0689e6fc4952d32a210e rox-2.1.4.ebuild 1653 -SHA256 3846470b8932a74e9b0d81345c9d97d364539a7b703766707eb088d46ffa2182 rox-2.1.4.ebuild 1653 MD5 d199bff10c128f6ed3f508320225f54e rox-2.1.5.ebuild 1654 -RMD160 86b197afb3a540a5bcff73cabed0769a8fb8479b rox-2.1.5.ebuild 1654 -SHA256 37c43a635d6c57f119584d20190b8d49f38c3b48357b753433f039e97f391bda rox-2.1.5.ebuild 1654 MD5 d2259b48b71edd757994a7420e6efd53 rox-2.2.0.ebuild 1741 -RMD160 9c63a00c099c58a3459cdc4779ec055a4ef4ab13 rox-2.2.0.ebuild 1741 -SHA256 d2a617831c90f77e1f495eb896f5c8b40ea5221da9deb711a5b1c91afa394e61 rox-2.2.0.ebuild 1741 MD5 bbc2bb80b4fcf6ff31956ea7747b3535 rox-2.3.ebuild 1935 -RMD160 42d46663b78b238894b740013be1f800c0572b7a rox-2.3.ebuild 1935 -SHA256 46aa6d3bdc134be2ab4d66a0fff3389c410fc0dcc4179f56124e921fbd5deabd rox-2.3.ebuild 1935 +MD5 8d9fa3a7ef4f05dddd3961a863458334 rox-2.4.1.ebuild 1664 diff --git a/rox-base/rox/files/digest-rox-2.4.1 b/rox-base/rox/files/digest-rox-2.4.1 new file mode 100644 index 000000000000..a10a47a8e994 --- /dev/null +++ b/rox-base/rox/files/digest-rox-2.4.1 @@ -0,0 +1 @@ +MD5 0d43b7fcd0325936fdf036230837f21b rox-2.4.1.tgz 2366048 diff --git a/rox-base/rox/rox-2.4.1.ebuild b/rox-base/rox/rox-2.4.1.ebuild new file mode 100644 index 000000000000..5b7c9346ad05 --- /dev/null +++ b/rox-base/rox/rox-2.4.1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/rox-base/rox/rox-2.4.1.ebuild,v 1.1 2006/04/16 12:17:42 svyatogor Exp $ + +inherit eutils + +DESCRIPTION="ROX is a desktop environment and filer based on RISC OS." +HOMEPAGE="http://rox.sourceforge.net/" +SRC_URI="mirror://sourceforge/rox/${P}.tgz" + +# mark all as testing +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~ppc" + +DEPEND=">=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 )" + +IUSE="svg" +ROXAPPDIR="/usr/lib/rox" +MIMEDIR="/usr/share/mime" +MIMECONFDIR="/etc/xdg/rox.sourceforge.net" + +src_compile() { + + # *** why is this here? *** + # *** configure does not look for it *** + # use sparc && unset PLATFORM + + cd ROX-Filer + ./AppRun --compile || die "make failed" + (cd src; make clean) > /dev/null + # don't need this directory anymore + rm -fr build +} + +# new streamlined install + +src_install() { + doman rox.1 + + dodir ${ROXAPPDIR} + cp -r ROX-Filer/ ${D}/${ROXAPPDIR} + + # add documentation to be proper + ( cd ROX-Filer/Help + dodoc Changes COPYING README README-es TODO + ) + + # install shell script + dodir /usr/bin + + cat > "${D}/usr/bin/rox" << EOF +#!/bin/sh +exec ${ROXAPPDIR}/ROX-Filer/AppRun "\$@" +EOF + + chmod 0755 ${D}/usr/bin/rox + + # install rox.xml + insinto ${MIMEDIR}/packages + doins rox.xml + + # CHOICES system is gone. Now use XDG only + insinto ${MIMECONFDIR}/MIME-types + doins Choices/MIME-types/* +} + +pkg_postinst() { + update-mime-database ${MIMEDIR} + einfo "${P} has been installed in ${ROXAPPDIR}." + einfo "To run, you may type rox at a prompt (within a WM) or" + einfo "add it to an .xinit or other script during WM startup." +} + |