summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Ramsay <lack@gentoo.org>2008-01-15 18:13:54 +0000
committerJim Ramsay <lack@gentoo.org>2008-01-15 18:13:54 +0000
commitf60d852b3722521bcf639dd28fd2aa2e5b259df0 (patch)
treea4908538d1cb9205c49a42a3b6d38f7eae30109a
parentAdding new meta-package rox-all (diff)
downloadrox-f60d852b3722521bcf639dd28fd2aa2e5b259df0.tar.gz
rox-f60d852b3722521bcf639dd28fd2aa2e5b259df0.tar.bz2
rox-f60d852b3722521bcf639dd28fd2aa2e5b259df0.zip
Merged all the zeroinstall stuff into the main portage tree. Enjoy!
svn path=/trunk/overlay/; revision=21
-rw-r--r--eclass/0install.eclass136
-rw-r--r--eclass/rox.eclass289
-rw-r--r--profiles/package.mask0
-rw-r--r--rox-base/pager/Manifest2
-rw-r--r--rox-base/pager/pager-1.1-r2.ebuild25
-rw-r--r--rox-base/rox-clib/Manifest2
-rw-r--r--rox-base/rox-clib/rox-clib-2.1.9-r2.ebuild57
-rw-r--r--rox-base/rox-lib/Manifest5
-rw-r--r--rox-base/rox-lib/files/rox-lib-2.0.3-nosvg.patch18
-rw-r--r--rox-base/rox-lib/rox-lib-2.0.3-r4.ebuild38
-rw-r--r--rox-base/rox-lib/rox-lib-2.0.4-r1.ebuild32
-rw-r--r--rox-base/rox/Manifest6
-rw-r--r--rox-base/rox/files/rox-2.6-nostrip.patch20
-rw-r--r--rox-base/rox/files/rox-2.6.1-nostrip.patch20
-rw-r--r--rox-base/rox/rox-2.6-r2.ebuild129
-rw-r--r--rox-base/rox/rox-2.6.1-r1.ebuild129
-rw-r--r--rox-base/thumbs/Manifest3
-rw-r--r--rox-base/thumbs/files/Thumbs-0.1.3.xml18
-rw-r--r--rox-base/thumbs/thumbs-0.1.3-r1.ebuild22
-rw-r--r--rox-base/zeroinstall-injector/Manifest6
-rw-r--r--rox-base/zeroinstall-injector/files/global.cfg5
-rw-r--r--rox-base/zeroinstall-injector/files/gpgInfo/pubring.gpgbin911 -> 0 bytes
-rw-r--r--rox-base/zeroinstall-injector/files/gpgInfo/secring.gpg0
-rw-r--r--rox-base/zeroinstall-injector/files/gpgInfo/trustdb.gpgbin1240 -> 0 bytes
-rw-r--r--rox-base/zeroinstall-injector/zeroinstall-injector-0.29.ebuild68
-rw-r--r--rox-extra/edit/Manifest3
-rw-r--r--rox-extra/edit/edit-2.0-r2.ebuild29
-rw-r--r--rox-extra/edit/files/Edit-2.0.xml19
28 files changed, 0 insertions, 1081 deletions
diff --git a/eclass/0install.eclass b/eclass/0install.eclass
deleted file mode 100644
index e1bdd1f..0000000
--- a/eclass/0install.eclass
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-#
-# Original Author: Jim Ramsay <lack@gentoo.org>
-# Purpose: Utility functions for 0install compatibility
-#
-
-# TODO: Install this all the time?
-RDEPEND="rox-base/zeroinstall-injector"
-
-# Environment:
-NATIVE_FEED_DIR="/usr/share/0install.net/native_feeds"
-ZEROINSTALL_STRIP_REQUIRES=""
-
-# Escapes a http-style URI into a 0install-compatible filename
-#
-# 0install_escape_uri <uri>
-# uri - The URI to escape
-0install_escape_uri() {
- local uri=${1}
- uri=${uri//\//#}
- echo $uri
-}
-
-# Parses an implementation, returning the interface URI
-#
-# 0install_parse_uri <src>
-# src - The XML document to parse
-0install_parse_uri() {
- local src="${1}"
-
- [ -f "${src}" ] || die "Source file not found"
- local feed_for=$(grep '<feed-for.*interface=' "${src}")
- [ -n "${feed_for}" ] || die "No 'feed-for' element"
- feed_for=${feed_for##*interface=[\"\']}
- feed_for=${feed_for%[\'\"]*>}
- echo $feed_for
-}
-
-# Edits a feed, replacing stability and id
-#
-# 0install_edit_feed <input> <stability>
-# input - The file to edit
-# output - The final install location (relative to ${D})
-0install_edit_feed() {
- local input="${1}"; shift
- local output="${1}"; shift
-
- [ -f "${input}" ] || die "No input file"
-
- # Basic editing:
- # - Remove stability="*"
- # - Remove uri="*"
- # - Replace id="*" with id=".", add in stability="packaged"
- # - Force main="AppRun"
- sed -e 's/stability="[^"]*"//' \
- -e "s/stability='[^']*'//" \
- -e 's/uri="[^"]*"//' \
- -e "s/uri='[^']*'//" \
- -e 's/id="[^"]*"/id="." stability="packaged"/' \
- -e "s/id='[^']*'/id=\".\" stability=\"packaged\"/" \
- -e 's/main="[^"]*"/main="AppRun"/' \
- -e "s/main='[^']*'/main=\"AppRun\"/" \
- ${input} > tmp.native_feed
-
- if [[ -n "${ZEROINSTALL_STRIP_REQUIRES}" ]]; then
- # Strip out all 'requires' sections
- sed -i -e '/<requires.*\/>/d' \
- -e '/<requires.*\>/,/<\/requires>/d' tmp.native_feed
- fi
-
- (
- insinto $(dirname ${output})
- newins tmp.native_feed $(basename ${output})
- )
-}
-
-# Installs an ebuild-provided feed
-#
-# 0install_install_feed <src> <destpath>
-# src - The XML file we will install and point at
-# path - The path where the implementation will be installed
-# IE, the final xml will be at <path>/<basename of src>
-0install_install_feed() {
- local src="${1}"; shift
- local path="${1}"; shift
- local feedfile=$(basename "${src}")
- local dest="${path}/$feedfile"
-
- # Step 1: Find the URI
- local uri=$(0install_parse_uri "${src}")
-
- # Step 2: Install the feed in the proper location
- (
- insinto $(dirname "${dest}")
- newins "${src}" $(basename "${dest}")
- )
-
- # Step 3: Install the symlink so 0install can find it
- local feedname=$(0install_escape_uri ${uri})
- dosym "${dest}" "${NATIVE_FEED_DIR}/${feedname}"
-}
-
-# Does all the local feed magic you could want:
-# - Parses the input file to get the interface URI
-# - Edits the input file and installs it to the final location
-# - Installs a local feed pointer
-#
-# Environment variables:
-# ZEROINSTALL_STRIP_REQUIRES - If set, strips all 'requires' sections from the XML
-# on editing. Default: Not set
-#
-# 0install_native_feed <src> <destpath>
-# src - The XML file we will edit, install, and point at
-# path - The path where the implementation will be installed
-# IE, the final edited xml will be at <path>/<basename of src>
-0install_native_feed() {
- local src="${1}"; shift
- local path="${1}"; shift
- local feedfile=$(basename "${src}")
- local dest="${path}/$feedfile"
-
- # Step 1: Find the URI
- local uri=$(0install_parse_uri "${src}")
-
- # Step 2: Edit the input and install it in the proper location
- 0install_edit_feed "${src}" "${dest}"
-
- # Step 3: Install the symlink so 0install can find it
- local feedname=$(0install_escape_uri ${uri})
- dosym "${dest}" "${NATIVE_FEED_DIR}/${feedname}"
-}
-
-
diff --git a/eclass/rox.eclass b/eclass/rox.eclass
deleted file mode 100644
index ac1f624..0000000
--- a/eclass/rox.eclass
+++ /dev/null
@@ -1,289 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/rox.eclass,v 1.20 2007/02/09 17:27:39 lack Exp $
-
-# ROX eclass Version 2
-
-# This eclass was created by Sergey Kuleshov (svyatogor@gentoo.org) and
-# Alexander Simonov (devil@gentoo.org.ua) to ease installation of ROX desktop
-# applications. Enhancements and python additions by Peter Hyman.
-# Small fixes and current maintenance by the Rox herd (rox@gentoo.org)
-
-# These variables are used in the GLOBAL scope to decide on DEPENDs, so they
-# must be set BEFORE you 'inherit rox':
-#
-# ROX_VER - the minimum version of rox filer required. Default is 2.1.0
-# ROX_LIB_VER - version of rox-lib required if any
-# ROX_CLIB_VER - version of rox-clib required if any
-#
-# These variables are only used in local scopes, and so may be set anywhere in
-# the ebuild:
-#
-# APPNAME - the actual name of the application as the app folder is named
-# WRAPPERNAME - the name of the wrapper installed into /usr/bin
-# Defaults to 'rox-${PN}', or just ${PN} if it already starts with 'rox'.
-# This does not normally need to be overridden.
-# If overridden with the reserved word 'skip' no wrapper will be created.
-# APPNAME_COLLISION - If not set, the old naming convention for wrappers of
-# /usr/bin/${APPNAME} will still be around. Needs only be set in packages
-# with known collisions (such as Pager, which collides with afterstep)
-# APPCATEGORY - the .desktop categories this application should be placed in.
-# If unset, no .desktop file will be created. For a list of acceptable
-# category names, see
-# http://standards.freedesktop.org/menu-spec/latest/apa.html
-# KEEP_SRC - this flag, if set, will not remove the source directory
-# but will do a make clean in it. This is useful if users wish to
-# preserve the source code for some reason.
-
-# TODO: Not used yet
-# FEED_FILES - The list of files te check for a 0install feed. If found, this
-# feed will be edited, and installed such that 0install can see it. If you set
-# 'ZEROINSTALL_STRIP_REQUIRES' this editing will also strip any 3rd-party
-# requirements from the feed as well.
-# Default: "${APPNAME}/${APPNAME}.xml ${APPNAME}.xml"
-# LOCAL_FEED_SRC - If set, will install the ebuild-supplied feed file so 0install
-# can see it. This feed will not be edited, but installed as-is.
-# Default: Not set
-
-# For examples refer to ebuilds in rox-extra/ or rox-base/
-
-# need python to byte compile modules, if any
-# need autotools to run autoreconf, if required
-inherit multilib python autotools eutils 0install
-
-if [[ -z "${ROX_VER}" ]]; then
- ROX_VER="2.1.0"
-fi
-
-RDEPEND=">=rox-base/rox-${ROX_VER}"
-
-if [[ -n "${ROX_LIB_VER}" ]]; then
- RDEPEND="${RDEPEND}
- >=rox-base/rox-lib-${ROX_LIB_VER}"
-fi
-
-if [[ -n "${ROX_CLIB_VER}" ]]; then
- RDEPEND="${RDEPEND}
- >=rox-base/rox-clib-${ROX_CLIB_VER}"
- DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.20"
-fi
-
-# This is the new wrapper name (for /usr/bin/)
-# It is also used for the icon name in /usr/share/pixmaps
-#
-# Use rox-${PN} unless ${PN} already starts with 'rox'
-a="rox-${PN}"
-b=${a/rox-rox*}
-WRAPPERNAME=${b:-${PN}}
-
-# Default for LOCAL_FEED_SRC
-LOCAL_FEED_SRC=""
-
-# This is the location where all applications are installed
-APPDIR="/usr/$(get_libdir)/rox"
-LIBDIR="/usr/$(get_libdir)"
-
-# Utility Functions
-
-# Creates a .desktop file for this rox application
-# (Adapted from eutils::make_desktop_entry)
-#
-# rox_desktop_entry <exec> <name> <icon> <type> [<extra> ...]
-# exec - The executable to run
-# name - The name to display
-# icon - The icon file to display
-# Any other arguments will be appended verbatim to the desktop file.
-#
-# The name of the desktop file will be ${exec}.desktop
-#
-rox_desktop_entry() {
- # Coppied from etuils:make_desktop_entry
- local exec=${1}; shift
- local name=${1}; shift
- local icon=${1}; shift
- local type=${1}; shift
-
- local desktop="${exec}.desktop"
-
- cat <<-EOF > "${desktop}"
- [Desktop Entry]
- Encoding=UTF-8
- Version=1.0
- Name=${name}
- Type=Application
- Comment=${DESCRIPTION}
- Exec=${exec}
- TryExec=${exec%% *}
- Icon=${icon}
- Categories=ROX;Application;${type};
- EOF
-
- local extra=${1}; shift
- while [[ "${extra}" ]]; do
- echo "${extra}" >> "${desktop}"
- extra=${1}; shift
- done
-
- (
- # wrap the env here so that the 'insinto' call
- # doesn't corrupt the env of the caller
- insinto /usr/share/applications
- doins "${desktop}"
- )
-}
-
-# Exported functions
-rox_src_compile() {
- cd "${APPNAME}"
- #Some packages need to be compiled.
- chmod 755 AppRun
- if [[ -d src/ ]]; then
- # Bug 150303: Check with Rox-Clib will fail if the user has 0install
- # installed on their system somewhere, so remove the check for it in the
- # configure script, and adjust the path that the 'libdir' program uses
- # to search for it:
- # TODO: Use 0compile instead, maybe?
- if [[ -f src/configure.in ]]; then
- cd src
- sed -i.bak -e 's/ROX_CLIB_0LAUNCH/ROX_CLIB/' configure.in
- # TODO: This should really be 'eautoreconf', but that breaks a number
- # of packages (such as pager-1.0.1)
- eautoconf
- cd ..
- fi
- export LIBDIRPATH="${LIBDIR}"
-
- # 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\>/#read/' AppRun
-
- ./AppRun --compile || die "Failed to compile the package"
- if [[ -n "${KEEP_SRC}" ]]; then
- cd src
- make clean
- cd ..
- else
- rm -rf src
- fi
- if [[ -d build ]]; then
- rm -rf build
- fi
-
- # Restore the original AppRun
- mv AppRun.bak AppRun
- fi
-}
-
-rox_src_install() {
- if [[ -d "${APPNAME}/Help/" ]]; then
- for i in "${APPNAME}"/Help/*; do
- dodoc "${i}"
- done
- fi
-
- insinto ${APPDIR}
-
- # Use 'cp -pPR' and not 'doins -r' here so we don't have to do a flurry of
- # 'chmod' calls on the executables in the appdir - Just be sure that all the
- # files in the original appdir prior to this step are correct, as they will
- # all be preserved.
- cp -pPR ${APPNAME} ${D}${APPDIR}/${APPNAME}
-
- if [[ "${WRAPPERNAME}" != "skip" ]]; then
- #create a script in bin to run the application from command line
- 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
- chmod 755 "${D}/usr/bin/${WRAPPERNAME}"
-
- # Old name of cmdline wrapper: /usr/bin/${APPNAME}
- if [[ ! "${APPNAME_COLLISION}" ]]; then
- ln -s ${WRAPPERNAME} ${D}/usr/bin/${APPNAME}
- # TODO: Migrate this away... eventually
- else
- ewarn "The wrapper script /usr/bin/${APPNAME} has been removed"
- ewarn "due to a name collision. You must run ${APPNAME} as"
- ewarn "/usr/bin/${WRAPPERNAME} instead."
- fi
- fi
-
- # Create a .desktop file if the proper category is supplied
- if [[ -n "${APPCATEGORY}" ]]; then
- # Copy the .DirIcon into /usr/share/pixmaps with the proper extension
- if [[ -f "${APPNAME}/.DirIcon" ]]; then
- local APPDIRICON=${APPNAME}/.DirIcon
- case "$(file -b ${APPDIRICON})" in
- "PNG image data"*)
- export APPICON=${WRAPPERNAME}.png
- ;;
- "XML 1.0 document text"*)
- export APPICON=${WRAPPERNAME}.svg
- ;;
- "X pixmap image text"*)
- export APPICON=${WRAPPERNAME}.xpm
- ;;
- "symbolic link"*)
- APPDIRICON=$(dirname ${APPDIRICON})/$(readlink ${APPDIRICON})
- export APPICON=${WRAPPERNAME}.${APPDIRICON##*.}
- ;;
- *)
- # Unknown... Remark on it, and just copy without an extension
- ewarn "Could not detect the file type of the application icon,"
- ewarn "copying without an extension."
- export APPICON=${WRAPPERNAME}
- ;;
- esac
- insinto /usr/share/pixmaps
- newins "${APPDIRICON}" "${APPICON}"
- fi
-
- rox_desktop_entry "${WRAPPERNAME}" "${APPNAME}" "${APPICON}" "${APPCATEGORY}"
- fi
-
- # TODO: Once 0install actually works, we'll want this, or something like it:
- if [[ -f "${LOCAL_FEED_SRC}" ]]; then
- # Install the ebuild-supplied feed
- 0install_install_feed "${LOCAL_FEED_SRC}" "${APPDIR}/${APPNAME}"
- else
- # Install the local feed, if appropriate
- local search_list=${FEED_FILES:-"${APPNAME}/${APPNAME}.xml ${APPNAME}.xml"}
- for feed in ${search_list}; do
- elog "Looking for feed $feed"
- if [[ -f "${feed}" ]]; then
- 0install_native_feed "${feed}" "${APPDIR}/${APPNAME}"
- fi
- done
- fi
-
- #now compile any and all python files
- python_mod_optimize "${D}${APPDIR}/${APPNAME}" >/dev/null 2>&1
-}
-
-rox_pkg_postinst() {
- einfo "${APPNAME} has been installed into ${APPDIR}"
- if [[ "${WRAPPERNAME}" != "skip" ]]; then
- einfo "You can run it by typing ${WRAPPERNAME} at the command line."
- einfo "Or, you can run it by pointing the ROX file manager to the"
- else
- einfo "You can run it by pointing the ROX file manager to the"
- fi
- einfo "install location -- ${APPDIR} -- and click"
- einfo "on ${APPNAME}'s icon, drag it to a panel, desktop, etc."
-}
-
-EXPORT_FUNCTIONS src_compile src_install pkg_postinst
diff --git a/profiles/package.mask b/profiles/package.mask
deleted file mode 100644
index e69de29..0000000
--- a/profiles/package.mask
+++ /dev/null
diff --git a/rox-base/pager/Manifest b/rox-base/pager/Manifest
deleted file mode 100644
index a24a6a0..0000000
--- a/rox-base/pager/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST pager-1.1.tar.bz2 35700 RMD160 d09bdcda4850577b63df575cc3fd391310b5b11a SHA1 0c04b61e1a20bf77765f22e1dd4b9100dc3e9b67 SHA256 c4f3de167f1c53a0e17d129b5f47abe70c7d1ec9f390d55479f4e6ec30cb3e62
-EBUILD pager-1.1-r2.ebuild 605 RMD160 ad606e7884b4098214f48dc1ae107c69df467f58 SHA1 8ebfe79045a6540a965d809fd7cf5a7cc65a4309 SHA256 002e95c995712515ba14c932758ec80d109ad85e1efaa60d1fa4fa9244a9863d
diff --git a/rox-base/pager/pager-1.1-r2.ebuild b/rox-base/pager/pager-1.1-r2.ebuild
deleted file mode 100644
index be40c82..0000000
--- a/rox-base/pager/pager-1.1-r2.ebuild
+++ /dev/null
@@ -1,25 +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/pager/pager-1.1-r1.ebuild,v 1.2 2007/02/09 21:58:17 opfer Exp $
-
-ROX_CLIB_VER=2.1.7
-inherit rox eutils
-
-DESCRIPTION="Pager - A pager applet for ROX-Filer"
-HOMEPAGE="http://rox.sourceforge.net/"
-SRC_URI="mirror://sourceforge/rox/${P}.tar.bz2"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=x11-libs/libwnck-2.4.0"
-
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.20"
-
-APPNAME=Pager
-APPNAME_COLLISION=True
-ZEROINSTALL_STRIP_REQUIRES=True
-
diff --git a/rox-base/rox-clib/Manifest b/rox-base/rox-clib/Manifest
deleted file mode 100644
index 9686601..0000000
--- a/rox-base/rox-clib/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST ROX-CLib-2.1.9.tar.gz 569820 RMD160 d88f9e35924b8921cd199c7f645cf50925e0a36e SHA1 cd6b528d00643adac76e5e97f4c705633091aa8f SHA256 7cd8aea53948552d940d2a6d9a24b9e65798371e99ea50cb77f7eecd65b1c33c
-EBUILD rox-clib-2.1.9-r2.ebuild 1437 RMD160 fafe7addd7fd1187d217923075e16a0afa7cda9c SHA1 18b429f4591768b98b2cd818d55549858d9cbd13 SHA256 1eaec2c7caa06be80712f8ff0073b8db24e1fb1229f083e6b2b529477b5ae1b7
diff --git a/rox-base/rox-clib/rox-clib-2.1.9-r2.ebuild b/rox-base/rox-clib/rox-clib-2.1.9-r2.ebuild
deleted file mode 100644
index 5c3277b..0000000
--- a/rox-base/rox-clib/rox-clib-2.1.9-r2.ebuild
+++ /dev/null
@@ -1,57 +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-clib/rox-clib-2.1.9.ebuild,v 1.2 2007/02/09 22:02:10 opfer Exp $
-
-inherit multilib 0install
-
-MY_PN="ROX-CLib"
-DESCRIPTION="A library for ROX applications written in C."
-HOMEPAGE="http://rox.sourceforge.net/"
-SRC_URI="http://www.kerofin.demon.co.uk/rox/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-RDEPEND=">=x11-libs/gtk+-2.0.1
- >=dev-libs/libxml2-2.4.0"
-
-DEPEND="$RDEPEND
- >=dev-util/pkgconfig-0.20"
-
-S=${WORKDIR}/ROX-CLib
-APPNAME=${MY_PN}
-
-ZEROINSTALL_STRIP_REQUIRES=True
-
-src_compile() {
- chmod 0755 AppRun
-
- # 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 "Could not make ROX-CLib. Sorry."
-
- # Restore the original AppRun
- mv AppRun.bak AppRun
-}
-
-src_install() {
- local baselibdir="/usr/$(get_libdir)"
- # clean up source instead of remove it!
- ( cd src && make clean )
- # remove silly .cvs files
- find . -name '.cvs*' | xargs rm -f >/dev/null 2>&1
- dodoc ${baselibdir}/${APPNAME}
- dodir ${baselibdir}/${APPNAME}
- cp -r . ${D}${baselibdir}/${APPNAME}
- (
- cd Help
- dodoc Authors Changes ToDo README Versions
- )
-
- 0install_native_feed ${APPNAME}.xml "${baselibdir}/${APPNAME}"
-}
diff --git a/rox-base/rox-lib/Manifest b/rox-base/rox-lib/Manifest
deleted file mode 100644
index eefd81c..0000000
--- a/rox-base/rox-lib/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX rox-lib-2.0.3-nosvg.patch 543 RMD160 93469b0c7dc749706ca677eac084e025ed1afc44 SHA1 23abeb104f0e3a00e4f9622bdcbe83bbba93c342 SHA256 a1150d8a208071f5e1d0b207374a6cdd86502fde5a51ca4f5bc0d8ab2de18746
-DIST rox-lib2-2.0.3.tar.bz2 127605 RMD160 dd5a1472a8e5db1c7af330d2c0f4a03e5088b899 SHA1 7c51c93bc335ecb614767f79bb6a1e4a21eb216b SHA256 8d2f7475f2ab131d03453b1da7ed4472a564a93927836add77291d8fc6cdd355
-DIST rox-lib2-2.0.4.tar.bz2 139299 RMD160 5c4fbb6d7980db5debcaff677749e34c39a83fbc SHA1 3a055022b81ed091ef78196cc341601f78f6646e SHA256 a7234531f972cf6f90be9076178e47324a952332ae2e6db4b475a7528abdf28e
-EBUILD rox-lib-2.0.3-r4.ebuild 1040 RMD160 dd50ddd9fdff57f3aaef9a9df821e4e131717937 SHA1 4dd0c74bf6000b3ba385333882726cec47974f99 SHA256 b8f5b3c443cc4e9a0881ca146062f2037a027a60960f89c6ff21ce8c6d1e16e3
-EBUILD rox-lib-2.0.4-r1.ebuild 960 RMD160 8b785621d47925f7b0b8cbdf468ab76570a4ccf8 SHA1 c6a69fb42c73c4673776cbbca6c1964e7397e7a2 SHA256 66c29e42156492731014c7306a68a31e393949aac0243b2a165b7fa348098477
diff --git a/rox-base/rox-lib/files/rox-lib-2.0.3-nosvg.patch b/rox-base/rox-lib/files/rox-lib-2.0.3-nosvg.patch
deleted file mode 100644
index eff2aa3..0000000
--- a/rox-base/rox-lib/files/rox-lib-2.0.3-nosvg.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-Index: ROX-Lib2/python/rox/__init__.py
-===================================================================
---- ROX-Lib2/python/rox/__init__.py (revision 4953)
-+++ ROX-Lib2/python/rox/__init__.py (working copy)
-@@ -197,8 +197,11 @@
- try:
- g.window_set_default_icon_list(g.gdk.pixbuf_new_from_file(_icon_path))
- except:
-- # Older pygtk
-- _window_icon = g.gdk.pixbuf_new_from_file(_icon_path)
-+ try:
-+ # Older pygtk
-+ _window_icon = g.gdk.pixbuf_new_from_file(_icon_path)
-+ except:
-+ pass
- del _icon_path
-
- class Window(g.Window):
diff --git a/rox-base/rox-lib/rox-lib-2.0.3-r4.ebuild b/rox-base/rox-lib/rox-lib-2.0.3-r4.ebuild
deleted file mode 100644
index 412dfb7..0000000
--- a/rox-base/rox-lib/rox-lib-2.0.3-r4.ebuild
+++ /dev/null
@@ -1,38 +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-lib/rox-lib-2.0.3-r2.ebuild,v 1.1 2007/02/13 17:03:46 lack Exp $
-
-NEED_PYTHON="2.3"
-inherit python eutils 0install multilib
-
-MY_PN="rox-lib2"
-DESCRIPTION="ROX-Lib2 - Shared code for ROX applications by Thomas Leonard"
-HOMEPAGE="http://rox.sourceforge.net/desktop/ROX-Lib"
-SRC_URI="mirror://sourceforge/rox/${MY_PN}-${PV}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-RDEPEND=">=rox-base/rox-2.2.0
- >=dev-python/pygtk-2.8.2"
-
-S=${WORKDIR}/${MY_PN}-${PV}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/${P}-nosvg.patch"
-}
-
-src_install() {
- local baselibdir="/usr/$(get_libdir)"
- dodir ${baselibdir}
- cp -r ROX-Lib2/ ${D}${baselibdir}
- python_mod_optimize ${D}${baselibdir}/ROX-Lib2/ >/dev/null 2>&1
- dodir /usr/share/doc/
- dosym ${baselibdir}/ROX-Lib2/Help /usr/share/doc/${P}
-
- 0install_local_feed ROX-Lib2/ROX-Lib2.xml ${baselibdir}/ROX-Lib2
-}
diff --git a/rox-base/rox-lib/rox-lib-2.0.4-r1.ebuild b/rox-base/rox-lib/rox-lib-2.0.4-r1.ebuild
deleted file mode 100644
index 3a712ad..0000000
--- a/rox-base/rox-lib/rox-lib-2.0.4-r1.ebuild
+++ /dev/null
@@ -1,32 +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-lib/rox-lib-2.0.3-r2.ebuild,v 1.1 2007/02/13 17:03:46 lack Exp $
-
-NEED_PYTHON="2.3"
-inherit python eutils 0install multilib
-
-MY_PN="rox-lib2"
-DESCRIPTION="ROX-Lib2 - Shared code for ROX applications by Thomas Leonard"
-HOMEPAGE="http://rox.sourceforge.net/desktop/ROX-Lib"
-SRC_URI="mirror://sourceforge/rox/${MY_PN}-${PV}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-RDEPEND=">=rox-base/rox-2.2.0
- >=dev-python/pygtk-2.8.2"
-
-S=${WORKDIR}/${MY_PN}-${PV}
-
-src_install() {
- local baselibdir="/usr/$(get_libdir)"
- dodir ${baselibdir}
- cp -r ROX-Lib2/ ${D}${baselibdir}
- python_mod_optimize ${D}${baselibdir}/ROX-Lib2/ >/dev/null 2>&1
- dodir /usr/share/doc/
- dosym ${baselibdir}/ROX-Lib2/Help /usr/share/doc/${P}
-
- 0install_native_feed ROX-Lib2/ROX-Lib2.xml ${baselibdir}/ROX-Lib2
-}
diff --git a/rox-base/rox/Manifest b/rox-base/rox/Manifest
deleted file mode 100644
index 15c5953..0000000
--- a/rox-base/rox/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX rox-2.6-nostrip.patch 664 RMD160 8b54d9493f0a4b81632a4d448b1003402859c6dc SHA1 b9f0fe536442382a393e059ed8a2c830663427cb SHA256 4fce67a2c336f8ce66f3eccc9ab42b52f16bb99c03e6f29369024e11821a03fc
-AUX rox-2.6.1-nostrip.patch 664 RMD160 8b54d9493f0a4b81632a4d448b1003402859c6dc SHA1 b9f0fe536442382a393e059ed8a2c830663427cb SHA256 4fce67a2c336f8ce66f3eccc9ab42b52f16bb99c03e6f29369024e11821a03fc
-DIST rox-filer-2.6.1.tar.bz2 1816711 RMD160 94a3320883c49066072d44f25f417e20739711ca SHA1 5364ac260970ecafa58f92892becf8104db025a3 SHA256 e7efefbfa8e37ba7263771bdfd0b16c9f4b47b09d301b82616012ad53eb03e02
-DIST rox-filer-2.6.tar.bz2 1815735 RMD160 1b4e8c65208ba84b78584471b1a7b711609c7623 SHA1 3f0be6bc480aa0752fe80c83dca321655a2cab19 SHA256 c1f8d7535528de3badf8762ba88bb1f41700f5117788abc575959effb6939960
-EBUILD rox-2.6-r2.ebuild 2980 RMD160 bec05b7eca1ea5e9e9d611b4a1e21b866d39e326 SHA1 b0c83e0ed21695dfce06eb3766af3a215917f556 SHA256 72ce17475ad872643118f26d10cdb84ba0cf1db0878da4f86cae28daf8ff4a23
-EBUILD rox-2.6.1-r1.ebuild 2981 RMD160 fe1516e870bc4e3918510386c3b6eb9606c6715b SHA1 0deb91e2fbabf7e8a6063e4fdb994f0430694eb1 SHA256 4fe655df6e35c4b0847269feb9659210a1fdade8ac0f113548e79bec025e0bb2
diff --git a/rox-base/rox/files/rox-2.6-nostrip.patch b/rox-base/rox/files/rox-2.6-nostrip.patch
deleted file mode 100644
index 2a63ce7..0000000
--- a/rox-base/rox/files/rox-2.6-nostrip.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Index: ROX-Filer/src/Makefile.in
-===================================================================
---- ROX-Filer/src/Makefile.in (revision 4834)
-+++ ROX-Filer/src/Makefile.in (working copy)
-@@ -51,10 +51,12 @@
- ${PROG}: ${OBJECTS}
- ${CC} -o "${PROG}" ${OBJECTS} ${LDFLAGS}
- mv "${PROG}" "${PLATFORM_DIR}"
-+
-+${PROG}.dbg: ${PROG}
- -(cd "${PLATFORM_DIR}" && \
-- objcopy --only-keep-debug ROX-Filer ROX-Filer.dbg && \
-- strip ROX-Filer && \
-- objcopy --add-gnu-debuglink=ROX-Filer.dbg ROX-Filer)
-+ objcopy --only-keep-debug ${PROG} ${PROG}.dbg && \
-+ strip ${PROG} && \
-+ objcopy --add-gnu-debuglink=${PROG}.dbg ${PROG})
-
- clean:
- rm -f *.o Makefile.bak
diff --git a/rox-base/rox/files/rox-2.6.1-nostrip.patch b/rox-base/rox/files/rox-2.6.1-nostrip.patch
deleted file mode 100644
index 2a63ce7..0000000
--- a/rox-base/rox/files/rox-2.6.1-nostrip.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Index: ROX-Filer/src/Makefile.in
-===================================================================
---- ROX-Filer/src/Makefile.in (revision 4834)
-+++ ROX-Filer/src/Makefile.in (working copy)
-@@ -51,10 +51,12 @@
- ${PROG}: ${OBJECTS}
- ${CC} -o "${PROG}" ${OBJECTS} ${LDFLAGS}
- mv "${PROG}" "${PLATFORM_DIR}"
-+
-+${PROG}.dbg: ${PROG}
- -(cd "${PLATFORM_DIR}" && \
-- objcopy --only-keep-debug ROX-Filer ROX-Filer.dbg && \
-- strip ROX-Filer && \
-- objcopy --add-gnu-debuglink=ROX-Filer.dbg ROX-Filer)
-+ objcopy --only-keep-debug ${PROG} ${PROG}.dbg && \
-+ strip ${PROG} && \
-+ objcopy --add-gnu-debuglink=${PROG}.dbg ${PROG})
-
- clean:
- rm -f *.o Makefile.bak
diff --git a/rox-base/rox/rox-2.6-r2.ebuild b/rox-base/rox/rox-2.6-r2.ebuild
deleted file mode 100644
index 5d4ec6f..0000000
--- a/rox-base/rox/rox-2.6-r2.ebuild
+++ /dev/null
@@ -1,129 +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 0install
-
-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 )
- rox-base/zeroinstall-injector"
-
-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"
-
- 0install_local_feed "${APPNAME}.xml" "${APPDIR}/${APPNAME}"
-}
-
-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."
-}
diff --git a/rox-base/rox/rox-2.6.1-r1.ebuild b/rox-base/rox/rox-2.6.1-r1.ebuild
deleted file mode 100644
index fab6c56..0000000
--- a/rox-base/rox/rox-2.6.1-r1.ebuild
+++ /dev/null
@@ -1,129 +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 0install
-
-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 )
- rox-base/zeroinstall-injector"
-
-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"
-
- 0install_native_feed "${APPNAME}.xml" "${APPDIR}/${APPNAME}"
-}
-
-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."
-}
diff --git a/rox-base/thumbs/Manifest b/rox-base/thumbs/Manifest
deleted file mode 100644
index 945b87b..0000000
--- a/rox-base/thumbs/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-AUX Thumbs-0.1.3.xml 722 RMD160 fe1f5e5a65ee672d1353821ad9da174900c7629e SHA1 63104e73fb50f6ea5b37def0912f3f27386e0880 SHA256 eee3b35731f82659ee5d9f1380a8f425a7d831a1d3fe2b0b1a8b5d53cb08e22a
-DIST Thumbs-0.1.3.tar.gz 15080 RMD160 5ec0fd0703175ff7596967f51f9a0fb0be998ff5 SHA1 45573e5c83bfa94988cd5d156c54257a69f2a83b SHA256 6730661930362f28097a603d097eb5684fb323b467a439ca118cc3b9cdb91561
-EBUILD thumbs-0.1.3-r1.ebuild 577 RMD160 b9594b4953106a1c259f53258fa09c3bcd88c842 SHA1 a1b43554df34d1846b596a90269cd1ca3f298d34 SHA256 88996bc74c0ffa16ea1b12e1d74c9dd9057a63b4772ebd595ee8c95dacaef64e
diff --git a/rox-base/thumbs/files/Thumbs-0.1.3.xml b/rox-base/thumbs/files/Thumbs-0.1.3.xml
deleted file mode 100644
index 676749f..0000000
--- a/rox-base/thumbs/files/Thumbs-0.1.3.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" ?>
-<interface xmlns="http://zero-install.sourceforge.net/2004/injector/interface"
- main="AppRun">
- <name>Thumbs</name>
- <summary>Purge thumbnail cache</summary>
- <description>
-This program allows you to examine your thumbnail cache and purge it
-when required.
- </description>
- <icon type='image/png' href='http://www.kerofin.demon.co.uk/icons/Thumbs.png'/>
- <feed-for interface="http://www.kerofin.demon.co.uk/2005/interfaces/Thumbs"/>
- <group>
- <requires interface="http://rox.sourceforge.net/2005/interfaces/ROX-Lib">
- <environment insert="ROX-Lib2/python" name="PYTHONPATH"/>
- </requires>
- <implementation id="." stability="packaged" version="0.1.3" />
- </group>
-</interface>
diff --git a/rox-base/thumbs/thumbs-0.1.3-r1.ebuild b/rox-base/thumbs/thumbs-0.1.3-r1.ebuild
deleted file mode 100644
index 05c87bf..0000000
--- a/rox-base/thumbs/thumbs-0.1.3-r1.ebuild
+++ /dev/null
@@ -1,22 +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/thumbs/thumbs-0.1.3.ebuild,v 1.4 2007/06/22 17:38:26 lack Exp $
-
-ROX_LIB="2.0.0"
-inherit rox
-
-MY_PN="Thumbs"
-
-DESCRIPTION="A very simple Rox thumbnail image manager"
-HOMEPAGE="http://www.kerofin.demon.co.uk/rox/thumbs.html"
-SRC_URI="http://www.kerofin.demon.co.uk/rox/${MY_PN}-${PV}.tar.gz"
-LICENSE="GPL-2"
-
-SLOT="0"
-IUSE=""
-KEYWORDS="~amd64 ~x86"
-
-APPNAME=${MY_PN}
-S=${WORKDIR}
-
-LOCAL_FEED_SRC="${FILESDIR}/Thumbs-${PV}.xml"
diff --git a/rox-base/zeroinstall-injector/Manifest b/rox-base/zeroinstall-injector/Manifest
deleted file mode 100644
index ad12331..0000000
--- a/rox-base/zeroinstall-injector/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX global.cfg 73 RMD160 b6fb0f8dfb500500d3b2719224dabf4c8160aed2 SHA1 a1e2a0d9b60ec2a02ad4bed98ee16ad7b9966132 SHA256 e081270dcfa04acf9da2e363c55be02c02b719ec2616b875a3f9118a5778423e
-AUX gpgInfo/pubring.gpg 911 RMD160 c155ac32769a7588ce4cefdb0042e88e2210e70d SHA1 465084f9f17a060f46d749bc9604b767125bc636 SHA256 4006d375e1669ee5b5352794777f0e1e905c6aed0cf685822a952c7196ab2052
-AUX gpgInfo/secring.gpg 0 RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 SHA1 da39a3ee5e6b4b0d3255bfef95601890afd80709 SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
-AUX gpgInfo/trustdb.gpg 1240 RMD160 d44385143431ac246b9f7aff85811cb673fc3be5 SHA1 de2e7f3e491087b9568d2d54e2e30fed053d81fb SHA256 4abab858a3b869c3ea0aadab45e99e2d0019fc4fe98a317177fbad7e4db7e94c
-DIST zeroinstall-injector-0.29.tar.gz.gpg 135138 RMD160 76a6e3b6d9a1da481556395f1b9551a76a85be61 SHA1 dfe1f0868e475b23bbc1a3b0cdf8d1a93aeccb56 SHA256 37705c9b16a11a71f5a0b3d86a3236fbc809c80197d7c01b6d2343820694969c
-EBUILD zeroinstall-injector-0.29.ebuild 1899 RMD160 957d5ef515156a907264b6ce746631aa689d89c3 SHA1 dc8221228c753540cd8abde26ce5b6ea2b333288 SHA256 dfa1aedb879a0da8df4ec054d599694f952ec09191907133505c4f96005f8256
diff --git a/rox-base/zeroinstall-injector/files/global.cfg b/rox-base/zeroinstall-injector/files/global.cfg
deleted file mode 100644
index 8db0727..0000000
--- a/rox-base/zeroinstall-injector/files/global.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-[global]
-freshness = -1
-help_with_testing = False
-network_use = minimal
-
diff --git a/rox-base/zeroinstall-injector/files/gpgInfo/pubring.gpg b/rox-base/zeroinstall-injector/files/gpgInfo/pubring.gpg
deleted file mode 100644
index e0de7b9..0000000
--- a/rox-base/zeroinstall-injector/files/gpgInfo/pubring.gpg
+++ /dev/null
Binary files differ
diff --git a/rox-base/zeroinstall-injector/files/gpgInfo/secring.gpg b/rox-base/zeroinstall-injector/files/gpgInfo/secring.gpg
deleted file mode 100644
index e69de29..0000000
--- a/rox-base/zeroinstall-injector/files/gpgInfo/secring.gpg
+++ /dev/null
diff --git a/rox-base/zeroinstall-injector/files/gpgInfo/trustdb.gpg b/rox-base/zeroinstall-injector/files/gpgInfo/trustdb.gpg
deleted file mode 100644
index 642e546..0000000
--- a/rox-base/zeroinstall-injector/files/gpgInfo/trustdb.gpg
+++ /dev/null
Binary files differ
diff --git a/rox-base/zeroinstall-injector/zeroinstall-injector-0.29.ebuild b/rox-base/zeroinstall-injector/zeroinstall-injector-0.29.ebuild
deleted file mode 100644
index e1b6912..0000000
--- a/rox-base/zeroinstall-injector/zeroinstall-injector-0.29.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit distutils
-
-DESCRIPTION="Zeroinstall Injector allows regular users to install software themselves"
-HOMEPAGE="http://0install.net/"
-SRC_URI="mirror://sourceforge/zero-install/${P}.tar.gz.gpg"
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-DEPEND="app-crypt/gnupg"
-RDEPEND=">=dev-python/pygtk-2.0
- ${DEPEND}"
-
-# If we decide to do RESTRICT="fetch" instead of trying gpg, this is what we
-# would uncomment:
-#pkg_nofetch() {
-# einfo "Zeroinstall is distributed only in gpg-signed tarballs, which ebuilds"
-# einfo "cannot currently handle. You must:"
-# einfo " 1. Download the file ${P}.tar.gz.gpg from"
-# einfo " http://downloads.sourceforge.net/zero-install/zeroinstall-injector-0.27.tar.gz.gpg"
-# einfo " 2. Verify the signature:"
-# einfo " gpg ${P}.tar.gz.gpg"
-# einfo " It has the fingerprint 9242 9807 C985 3C07 44A6 8B9A AE07 8280 59A5 3CC1"
-# einfo " 3. Put the resulting ${P}.tar.gz in ${DISTDIR}."
-#}
-
-src_unpack() {
- local GPGSRC=${P}.tar.gz.gpg
- local GPGHOME="${WORKDIR}/.gnupg"
- local TARSRC=${P}.tar.gz
-
- # Un-gpg-sign the downloaded archive
- cp "${DISTDIR}/${GPGSRC}" "${WORKDIR}"
- cp -r "${FILESDIR}/gpgInfo" "${GPGHOME}"
- chmod 700 "${GPGHOME}"
- cd "${WORKDIR}"
- gpg -q --homedir "${GPGHOME}" ${GPGSRC} || die "GPG validation failed"
- [ -e ${TARSRC} ] || die "GPG unwrap failed"
-
- # Unpack the unsigned archive
- tar -xzf ${TARSRC} || die "Tar unpack failed"
-
- # Patches
- #cd "${S}"
- #epatch "${FILESDIR}/${P}-local_feed.patch"
-}
-
-src_install() {
- distutils_src_install
-
- exeinto "/usr/bin/"
- doexe "${FILESDIR}/0distutils"
-
- local BASE_XDG_CONFIG="/etc/xdg/0install.net"
- local BASE_XDG_DATA="/usr/share/0install.net"
-
- insinto "${BASE_XDG_CONFIG}/injector"
- newins "${FILESDIR}/global.cfg" global
-
- dodir "${BASE_XDG_DATA}/native_feeds"
-}
-
diff --git a/rox-extra/edit/Manifest b/rox-extra/edit/Manifest
deleted file mode 100644
index 1c40166..0000000
--- a/rox-extra/edit/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-AUX Edit-2.0.xml 877 RMD160 02b9f89d485c95ef86eef2f74b6eb4cec28a64ed SHA1 10430031cdb2fc4f870972920fd56e4c85a009f4 SHA256 f8a6f6dfe1fed07a1e10662e81557a22586c00a6b77fa30f33f7bcf29111e14a
-DIST edit-2.0.tgz 61195 RMD160 112c5196ea5709471cfb6f3c5987e914f0f20344 SHA1 28741374baa1c0e7b09cfde672071599255f69c2 SHA256 3fc97b68f8ff9e5eca241ac59a0c0f6eb54e74335c4250d24e7422ae9625a746
-EBUILD edit-2.0-r2.ebuild 805 RMD160 f82489aabb2941dd6ecbbd233a88156ff292efad SHA1 bebb70ab23f070fe81351da076069509eb10843e SHA256 807f76c5b632bca35de12e15cd2462870ac2764636950e465d4a539ac3a63ff6
diff --git a/rox-extra/edit/edit-2.0-r2.ebuild b/rox-extra/edit/edit-2.0-r2.ebuild
deleted file mode 100644
index faa7b9b..0000000
--- a/rox-extra/edit/edit-2.0-r2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/rox-extra/edit/edit-2.0-r1.ebuild,v 1.1 2007/01/30 22:16:46 lack Exp $
-
-ROX_LIB_VER=1.9.14
-inherit rox
-
-APPNAME=Edit
-APPCATEGORY="Utility;TextEditor"
-
-DESCRIPTION="Edit is a simple text editor for ROX Desktop"
-HOMEPAGE="http://rox.sourceforge.net/"
-SRC_URI="mirror://sourceforge/rox/${P}.tgz"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="x86"
-IUSE="spell"
-
-LOCAL_FEED_SRC="${FILESDIR}/Edit-${PV}.xml"
-
-RDEPEND="spell? ( dev-python/gnome-python-extras )"
-
-# do some cleanup. Edit 2.0 has CVS dirs included
-pkg_preinst() {
- find ${D}/usr/lib/rox/${APPNAME} -name 'CVS' | xargs rm -fr
- rm -f ${D}/usr/lib/rox/${APPNAME}/.cvsignore
- rm -fr ${D}/usr/lib/rox/${APPNAME}/tests
-}
diff --git a/rox-extra/edit/files/Edit-2.0.xml b/rox-extra/edit/files/Edit-2.0.xml
deleted file mode 100644
index 6e3d74b..0000000
--- a/rox-extra/edit/files/Edit-2.0.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" ?>
-<interface main="AppRun" xmlns="http://zero-install.sourceforge.net/2004/injector/interface">
- <name>Edit</name>
- <summary>simple text editor</summary>
- <description>
-Edit is a simple text editor, with a ROX-style user interface. It has drag-and-
-drop saving, search-and-replace and multi-level undo.</description>
- <icon href="http://rox.sourceforge.net/Icons/Edit.png" type="image/png"/>
- <homepage>http://rox.sourceforge.net/desktop/Edit</homepage>
- <category>Utility</category>
- <feed-for interface="http://rox.sourceforge.net/2005/interfaces/Edit"/>
-
- <group main="AppRun">
- <requires interface="http://rox.sourceforge.net/2005/interfaces/ROX-Lib">
- <environment insert="ROX-Lib2/python" name="PYTHONPATH"/>
- </requires>
- <implementation id="." stabilitiy="packaged" version="2.0" released="2005-09-21"/>
- </group>
-</interface>