diff options
author | Bernard Cafarelli <voyageur@gentoo.org> | 2011-04-01 13:01:07 +0000 |
---|---|---|
committer | Bernard Cafarelli <voyageur@gentoo.org> | 2011-04-01 13:01:07 +0000 |
commit | 585f2d21b98093e47cb131b06815207dbbe3943f (patch) | |
tree | f4df20ba0cf1fa38caf71bd3e6451369735c070f | |
parent | Testing FHS layout (diff) | |
download | gnustep-585f2d21b98093e47cb131b06815207dbbe3943f.tar.gz gnustep-585f2d21b98093e47cb131b06815207dbbe3943f.tar.bz2 gnustep-585f2d21b98093e47cb131b06815207dbbe3943f.zip |
WIP ebuild for wmaker-crm
Move away FHS gnustep tests, to keep the overlay clean
svn path=/overlay/; revision=435
50 files changed, 292 insertions, 1075 deletions
diff --git a/eclass/gnustep-2.eclass b/eclass/gnustep-2.eclass deleted file mode 100644 index f3b9fea..0000000 --- a/eclass/gnustep-2.eclass +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/gnustep-2.eclass,v 1.4 2009/11/25 10:11:40 voyageur Exp $ - -inherit gnustep-base - -# Eclass for GNUstep Apps, Frameworks, and Bundles build -# EAPI >= 2 only -# -# maintainer: GNUstep Herd <gnustep@gentoo.org> - -DEPEND=">=gnustep-base/gnustep-make-2.4.0[fhs?] - virtual/gnustep-back" -RDEPEND="${DEPEND} - debug? ( >=sys-devel/gdb-6.0 )" - -# The following gnustep-based EXPORT_FUNCTIONS are available: -# * gnustep-base_pkg_setup -# * gnustep-base_src_prepare -# * gnustep-base_src_configure -# * gnustep-base_src_compile -# * gnustep-base_src_install -# * gnustep-base_pkg_postinst diff --git a/eclass/gnustep-base.eclass b/eclass/gnustep-base.eclass deleted file mode 100644 index e1c029d..0000000 --- a/eclass/gnustep-base.eclass +++ /dev/null @@ -1,240 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/gnustep-base.eclass,v 1.15 2010/03/10 13:19:06 voyageur Exp $ - -inherit eutils flag-o-matic - -# Inner gnustep eclass, should only be inherited directly by gnustep-base -# packages -# EAPI >= 2 only -# -# maintainer: GNUstep Herd <gnustep@gentoo.org> - -# IUSE variables across all GNUstep packages -# "debug": enable code for debugging -# "doc": build and install documentation, if available -# "fhs": use FHS layout -IUSE="debug doc +fhs" - -# packages needed to build any base gnustep package -GNUSTEP_CORE_DEPEND="doc? ( virtual/texi2dvi dev-tex/latex2html app-text/texi2html )" - -# Where to install GNUstep (with old layout) -GNUSTEP_PREFIX="${EPREFIX}/usr/GNUstep" - -# GNUstep environment array -typeset -a GS_ENV - -# Ebuild function overrides -gnustep-base_pkg_setup() { - if test_version_info 3.3 ; then - strip-unsupported-flags - elif test_version_info 3.4 ; then - # strict-aliasing is known to break obj-c stuff in gcc-3.4* - filter-flags -fstrict-aliasing - fi - - # known to break ObjC (bug 86089) - filter-flags -fomit-frame-pointer -} - -gnustep-base_src_prepare() { - if [[ -f ./GNUmakefile ]] ; then - # Kill stupid includes that are simply overdone or useless on normal - # Gentoo, but (may) cause major headaches on Prefixed Gentoo. If this - # only removes a part of a path it's good that it bails out, as we want - # to know when they use some direct include. - ebegin "Cleaning paths from GNUmakefile" - sed -i \ - -e 's|-I/usr/X11R6/include||g' \ - -e 's|-I/usr/include||g' \ - -e 's|-L/usr/X11R6/lib||g' \ - -e 's|-L/usr/lib||g' \ - GNUmakefile - eend $? - fi -} - -gnustep-base_src_configure() { - egnustep_env - if [[ -x ./configure ]] ; then - econf || die "configure failed" - fi -} - -gnustep-base_src_compile() { - egnustep_env - egnustep_make -} - -gnustep-base_src_install() { - egnustep_env - egnustep_install - if use doc ; then - egnustep_env - egnustep_doc - fi - egnustep_install_config -} - -gnustep-base_pkg_postinst() { - [[ $(type -t gnustep_config_script) != "function" ]] && return 0 - - local SCRIPT_PATH - if use fhs; then - SCRIPT_PATH="/usr/bin" - else - SCRIPT_PATH=${GNUSTEP_SYSTEM_TOOLS}/Gentoo - fi - elog "To use this package, as *user* you should run:" - elog " ${SCRIPT_PATH}/config-${PN}.sh" -} - -# Clean/reset an ebuild to the installed GNUstep environment -egnustep_env() { - # Makefiles path - local GS_MAKEFILES - if use fhs; then - GS_MAKEFILES=${EPREFIX}/usr/share/GNUstep/Makefiles - else - GS_MAKEFILES=${GNUSTEP_PREFIX}/System/Library/Makefiles - fi - # Get additional variables - GNUSTEP_SH_EXPORT_ALL_VARIABLES="true" - - if [[ -f ${GS_MAKEFILES}/GNUstep.sh ]] ; then - # Reset GNUstep variables - source "${GS_MAKEFILES}"/GNUstep-reset.sh - source "${GS_MAKEFILES}"/GNUstep.sh - - # Needed to run installed GNUstep apps in sandbox - addpredict "/root/GNUstep" - - if ! use fhs; then - # Set rpath in ldflags when available - case ${CHOST} in - *-linux-gnu|*-solaris*) - is-ldflagq -Wl,-rpath="${GNUSTEP_SYSTEM_LIBRARIES}" \ - || append-ldflags \ - -Wl,-rpath="${GNUSTEP_SYSTEM_LIBRARIES}" - ;; - esac - fi - - # Set up env vars for make operations - GS_ENV=( AUXILIARY_LDFLAGS="${LDFLAGS}" \ - ADDITIONAL_NATIVE_LIB_DIRS="${GNUSTEP_SYSTEM_LIBRARIES}" \ - DESTDIR="${D}" \ - HOME="${T}" \ - GNUSTEP_USER_DIR="${T}" \ - GNUSTEP_USER_DEFAULTS_DIR="${T}"/Defaults \ - GNUSTEP_INSTALLATION_DOMAIN=SYSTEM \ - TAR_OPTIONS="${TAR_OPTIONS} --no-same-owner" \ - messages=yes ) - - # Parallel-make support was added in gnustep-make 2.2.0 - has_version "<gnustep-base/gnustep-make-2.2.0" \ - && GS_ENV=( "${GS_ENV[@]}" "-j1" ) - - use debug \ - && GS_ENV=( "${GS_ENV[@]}" "debug=yes" ) \ - || GS_ENV=( "${GS_ENV[@]}" "debug=no" ) - - return 0 - fi - die "gnustep-make not installed!" -} - -# Make utilizing GNUstep Makefiles -egnustep_make() { - if [[ -f ./Makefile || -f ./makefile || -f ./GNUmakefile ]] ; then - emake ${*} "${GS_ENV[@]}" all || die "package make failed" - return 0 - fi - die "no Makefile found" -} - -# Make-install utilizing GNUstep Makefiles -egnustep_install() { - if ! use fhs; then - # avoid problems due to our "weird" prefix, make sure it exists - mkdir -p "${D}"${GNUSTEP_SYSTEM_TOOLS} - fi - if [[ -f ./[mM]akefile || -f ./GNUmakefile ]] ; then - emake ${*} "${GS_ENV[@]}" install || die "package install failed" - return 0 - fi - die "no Makefile found" -} - -# Make and install docs using GNUstep Makefiles -egnustep_doc() { - if [[ -d ./Documentation ]] ; then - # Check documentation presence - cd "${S}"/Documentation - if [[ -f ./[mM]akefile || -f ./GNUmakefile ]] ; then - emake "${GS_ENV[@]}" all || die "doc make failed" - emake "${GS_ENV[@]}" install || die "doc install failed" - fi - cd .. - fi -} - -egnustep_install_config() { - [[ $(type -t gnustep_config_script) != "function" ]] && return 0 - - local cfile=config-${PN}.sh - - cat << 'EOF' > "${T}"/${cfile} -#!/usr/bin/env bash -gnustep_append_default() { - if [[ -z $1 || -z $2 || -z $3 ]]; then - echo "warning: invalid script invocation" - return - fi - dom=$1 - key=$2 - val=$3 - cur=$(defaults read ${dom} ${key}) 2> /dev/null - if [[ -z $cur ]] ; then - echo " * setting ${dom} ${key}" - defaults write ${dom} ${key} "( ${val} )" - elif [[ ${cur} != *${val}* ]] ; then - echo " * adding ${val} to ${dom} ${key}" - echo "${cur%)\'}, \"${val}\" )'" | defaults write - else - echo " * ${val} already present in ${dom} ${key}" - fi -} - -gnustep_set_default() { - if [[ -z $1 || -z $2 || -z $3 ]]; then - echo "warning: invalid script invocation" - return - fi - dom=$1 - key=$2 - val=$3 - echo " * setting ${dom} ${key}" - defaults write ${dom} ${key} ${val} -} - -EOF - - echo "echo \"Applying ${P} default configuration ...\"" >> "${T}"/${cfile} - - gnustep_config_script | \ - while read line ; do - echo "${line}" >> "${T}"/${cfile} - done - echo 'echo "done"' >> "${T}"/${cfile} - - if use fhs; then - exeinto /usr/bin - else - exeinto ${GNUSTEP_SYSTEM_TOOLS#${EPREFIX}}/Gentoo - fi - doexe "${T}"/${cfile} -} - -EXPORT_FUNCTIONS pkg_setup src_prepare src_configure src_compile src_install pkg_postinst diff --git a/gnustep-base/gnustep-make/ChangeLog b/gnustep-base/gnustep-make/ChangeLog deleted file mode 100644 index b97b3de..0000000 --- a/gnustep-base/gnustep-make/ChangeLog +++ /dev/null @@ -1,508 +0,0 @@ -# ChangeLog for gnustep-base/gnustep-make -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-make/ChangeLog,v 1.95 2010/08/20 12:29:02 voyageur Exp $ - - 20 Aug 2010; Bernard Cafarelli <voyageur@gentoo.org> - -gnustep-make-2.0.4.ebuild, -gnustep-make-2.2.0.ebuild, - -gnustep-make-2.2.0-r1.ebuild, -files/gnustep-2.csh, -files/gnustep-2.sh: - Drop old stable versions, security bug #325577 - - 13 Aug 2010; Joseph Jezak <josejx@gentoo.org> gnustep-make-2.4.0.ebuild: - Marked ppc stable for bug #325577. - - 05 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> - gnustep-make-2.4.0.ebuild: - ppc64 stable wrt #325577 - - 04 Jul 2010; Raúl Porcel <armin76@gentoo.org> gnustep-make-2.4.0.ebuild: - sparc stable wrt #325577 - - 27 Jun 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> - gnustep-make-2.4.0.ebuild: - x86 stable wrt security bug #325577 - - 26 Jun 2010; Christoph Mende <angelos@gentoo.org> - gnustep-make-2.4.0.ebuild: - Stable on amd64 wrt bug #325577 - -*gnustep-make-2.4.0 (10 May 2010) - - 10 May 2010; Bernard Cafarelli <voyageur@gentoo.org> - +gnustep-make-2.4.0.ebuild: - Stable release bump - -*gnustep-make-2.2.0-r1 (09 Mar 2010) - - 09 Mar 2010; Fabian Groffen <grobian@gentoo.org> - +gnustep-make-2.2.0-r1.ebuild, +files/gnustep-3.csh, +files/gnustep-3.sh: - Revbump for EAPI=3, Prefix fixes, transferred Prefix keywords - - 10 Feb 2010; Bernard Cafarelli <voyageur@gentoo.org> - -gnustep-make-2.0.5.ebuild, -gnustep-make-2.0.6.ebuild, - -gnustep-make-2.0.6-r1.ebuild, -gnustep-make-2.0.8.ebuild: - Drop old versions - - 16 Jan 2010; Raúl Porcel <armin76@gentoo.org> gnustep-make-2.2.0.ebuild: - sparc stable wrt #272673 - - 19 Jul 2009; nixnut <nixnut@gentoo.org> gnustep-make-2.2.0.ebuild: - ppc stable #272673 - - 11 Jun 2009; Markus Meier <maekke@gentoo.org> gnustep-make-2.2.0.ebuild: - amd64 stable, bug #272673 - - 10 Jun 2009; Christian Faulhammer <fauli@gentoo.org> - gnustep-make-2.2.0.ebuild: - stable x86, bug 272673 - -*gnustep-make-2.2.0 (11 May 2009) - - 11 May 2009; Bernard Cafarelli <voyageur@gentoo.org> - +gnustep-make-2.2.0.ebuild: - Version bump, now with parallel make support! - - 27 Mar 2009; Bernard Cafarelli <voyageur@gentoo.org> - gnustep-make-2.0.8.ebuild: - Depend on >=sys-devel/gcc-3.3, previous versions did not have USE=objc - (and do not work with gnustep either). Spotted by Sourav K. Mandal - <sourav.mandal@gmail.com> - -*gnustep-make-2.0.8 (28 Jan 2009) - - 28 Jan 2009; Bernard Cafarelli <voyageur@gentoo.org> metadata.xml, - -gnustep-make-2.0.7.ebuild, +gnustep-make-2.0.8.ebuild: - Version bump, fixes a bug relating to installation in a different domain. - Adds USE flag for native exceptions, fixes bug #192394 and #255630 - -*gnustep-make-2.0.7 (22 Dec 2008) - - 22 Dec 2008; Bernard Cafarelli <voyageur@gentoo.org> - +gnustep-make-2.0.7.ebuild: - Version bump, some new features including support for source files with - same name but different extension (file.c/file.m), add dodoc for readme - and release notes - - 03 Oct 2008; Friedrich Oslage <bluebird@gentoo.org> - gnustep-make-2.0.6.ebuild: - Stable on sparc, bug #235922 - -*gnustep-make-2.0.6-r1 (03 Oct 2008) - - 03 Oct 2008; Bernard Cafarelli <voyageur@gentoo.org> - +gnustep-make-2.0.6-r1.ebuild: - Use EAPI=2 and USE dependencies, add empty IUSE - - 21 Sep 2008; nixnut <nixnut@gentoo.org> gnustep-make-2.0.6.ebuild: - Stable on ppc wrt bug 235922 - - 30 Aug 2008; Markus Meier <maekke@gentoo.org> gnustep-make-2.0.6.ebuild: - amd64/x86 stable, bug #235922 - -*gnustep-make-2.0.6 (16 Jun 2008) - - 16 Jun 2008; Bernard Cafarelli <voyageur@gentoo.org> - +gnustep-make-2.0.6.ebuild: - Version bump, mostly bugfixes - - 10 Jun 2008; Bernard Cafarelli <voyageur@gentoo.org> - -gnustep-make-2.0.2.ebuild: - Stable gnustep versions cleanup - - 12 May 2008; Markus Rothe <corsair@gentoo.org> gnustep-make-2.0.4.ebuild: - Stable on ppc64 - - 23 Mar 2008; nixnut <nixnut@gentoo.org> gnustep-make-2.0.4.ebuild: - Stable on ppc wrt bug 207381 - - 23 Mar 2008; Raúl Porcel <armin76@gentoo.org> gnustep-make-2.0.4.ebuild: - sparc stable wrt #207381 - - 22 Mar 2008; Santiago M. Mola <coldwind@gentoo.org> - gnustep-make-2.0.4.ebuild: - amd64 stable wrt bug #207381, second round. - - 21 Mar 2008; Christian Faulhammer <opfer@gentoo.org> - gnustep-make-2.0.4.ebuild: - stable x86, bug 207381 - -*gnustep-make-2.0.5 (19 Mar 2008) - - 19 Mar 2008; Bernard Cafarelli <voyageur@gentoo.org> - -gnustep-make-2.0.1.ebuild, +gnustep-make-2.0.5.ebuild: - New version including updated c++ support, remove 2.0.1 - - 12 Mar 2008; Markus Rothe <corsair@gentoo.org> ChangeLog: - Stable on ppc64; bug #207381 - - 08 Mar 2008; Santiago M. Mola <coldwind@gentoo.org> - gnustep-make-2.0.2.ebuild: - amd64 stable wrt bug #207381 - - 05 Feb 2008; Markus Rothe <corsair@gentoo.org> gnustep-make-2.0.2.ebuild: - Stable on ppc64 - - 30 Jan 2008; Brent Baude <ranger@gentoo.org> gnustep-make-2.0.2.ebuild: - Marking gnustep-make-2.0.2 ppc for bug 207381 - - 25 Jan 2008; Raúl Porcel <armin76@gentoo.org> gnustep-make-2.0.2.ebuild: - sparc stable wrt #207381 - - 25 Jan 2008; Christian Faulhammer <opfer@gentoo.org> - gnustep-make-2.0.2.ebuild: - stable x86, bug 207381 - -*gnustep-make-2.0.4 (09 Jan 2008) - - 09 Jan 2008; Bernard Cafarelli <voyageur@gentoo.org> - +gnustep-make-2.0.4.ebuild: - Version bump - - 08 Dec 2007; Bernard Cafarelli <voyageur@gentoo.org> -files/gnustep.csh, - -files/gnustep.sh, -gnustep-make-1.12.0-r1.ebuild, - -gnustep-make-1.13.0.ebuild: - Remove old versions - - 06 Dec 2007; Raúl Porcel <armin76@gentoo.org> gnustep-make-2.0.1.ebuild: - sparc stable wrt #195990 - -*gnustep-make-2.0.2 (19 Nov 2007) - - 19 Nov 2007; Bernard Cafarelli <voyageur@gentoo.org> - gnustep-make-2.0.1.ebuild, +gnustep-make-2.0.2.ebuild: - Version bump, fix some quoting - - 16 Nov 2007; Steve Dibb <beandog@gentoo.org> gnustep-make-2.0.1.ebuild: - amd64 stable, bug 195990 - - 13 Nov 2007; Markus Rothe <corsair@gentoo.org> gnustep-make-2.0.1.ebuild: - Stable on ppc64; bug #195990 - - 27 Oct 2007; nixnut <nixnut@gentoo.org> gnustep-make-2.0.1.ebuild: - Stable on ppc wrt bug 195990 - - 17 Oct 2007; Christian Faulhammer <opfer@gentoo.org> - gnustep-make-2.0.1.ebuild: - stable x86, bug 195990 - - 15 Oct 2007; Markus Rothe <corsair@gentoo.org> gnustep-make-1.13.0.ebuild: - Stable on ppc64 - - 03 Oct 2007; Raúl Porcel <armin76@gentoo.org> gnustep-make-2.0.1.ebuild: - Re-add ~sparc wrt #189372 - - 10 Sep 2007; Joseph Jezak <josejx@gentoo.org> gnustep-make-2.0.1.ebuild: - Marked ~ppc64 for bug #189372. - - 10 Sep 2007; Joseph Jezak <josejx@gentoo.org> gnustep-make-2.0.1.ebuild: - Marked ~ppc for bug #189372. - - 06 Sep 2007; Bernard Cafarelli <voyageur@gentoo.org> - -files/make-user-defaults.patch-1.10.0, -files/GNUstep-reset.sh.patch, - -gnustep-make-1.10.0-r2.ebuild: - Remove old version, bug #139385 - - 06 Sep 2007; Raúl Porcel <armin76@gentoo.org> gnustep-make-2.0.1.ebuild: - Add ~alpha wrt #189372 - - 05 Sep 2007; Joseph Jezak <josejx@gentoo.org> gnustep-make-1.13.0.ebuild: - Marked ppc stable for bug #139385. - - 22 Aug 2007; Roy Marples <uberlord@gentoo.org> gnustep-make-2.0.1.ebuild: - Keyworded ~x86-fbsd, #183467 thanks to Nathan Smith. - -*gnustep-make-2.0.1 (18 Aug 2007) - - 18 Aug 2007; Fabian Groffen <grobian@gentoo.org> - +files/gnustep-make-2.0.1-destdir.patch, +files/gnustep-2.csh, - +files/gnustep-2.sh, +gnustep-make-2.0.1.ebuild: - Adding newest gnustep-make from GNUstep overlay, using new gnustep eclasses. - - 18 Mar 2007; Marius Mauch <genone@gentoo.org> - gnustep-make-1.10.0-r2.ebuild, gnustep-make-1.12.0-r1.ebuild, - gnustep-make-1.13.0.ebuild: - Replacing einfo with elog - - 18 Feb 2007; Fabian Groffen <grobian@gentoo.org> - gnustep-make-1.12.0-r1.ebuild, gnustep-make-1.13.0.ebuild: - Dropped ppc-macos keyword, see you in prefix - - 26 Dec 2006; Tom Gall <tgall@gentoo.org> - gnustep-make-1.12.0-r1.ebuild: - stable on ppc64 - - 25 Oct 2006; Joshua Jackson <tsunam@gentoo.org> - gnustep-make-1.12.0-r1.ebuild: - Stable x86; bug #139385 - - 24 Oct 2006; Simon Stelling <blubb@gentoo.org> - gnustep-make-1.12.0-r1.ebuild: - stable on amd64 - -*gnustep-make-1.13.0 (03 Sep 2006) - - 03 Sep 2006; Fabian Groffen <grobian@gentoo.org> - +gnustep-make-1.13.0.ebuild: - Upstream version bump to 1.13.0, thanks to Dmitry S. Kulyabov in bug #145563 - - 20 Aug 2006; Tom Gall <tgall@gentoo.org> gnustep-make-1.12.0-r1.ebuild: - added ~ppc64 - - 16 Aug 2006; Jason Wever <weeve@gentoo.org> gnustep-make-1.12.0-r1.ebuild: - Stable on SPARC wrt bug #139385. - - 13 Aug 2006; Markus Rothe <corsair@gentoo.org> - gnustep-make-1.10.0-r2.ebuild, gnustep-make-1.12.0-r1.ebuild: - drop ppc64/~ppc64 keywords - - 28 Jul 2006; Fabian Groffen <grobian@gentoo.org> - gnustep-make-1.12.0-r1.ebuild: - Marked ppc-macos stable (bug #139385) and removed annoying ebeep/esleep - - 21 May 2006; Markus Rothe <corsair@gentoo.org> - gnustep-make-1.10.0-r2.ebuild: - Stable on ppc64 - -*gnustep-make-1.12.0-r1 (26 Mar 2006) - - 26 Mar 2006; Fabian Groffen <grobian@gentoo.org> +files/gnustep.csh, - +files/gnustep.sh, -gnustep-make-1.12.0.ebuild, - +gnustep-make-1.12.0-r1.ebuild: - Adding a config file and profile.d profiles (thanks to Dmitry S. Kulyabov, - bug #117187) - -*gnustep-make-1.12.0 (19 Mar 2006) - - 19 Mar 2006; Fabian Groffen <grobian@gentoo.org> - -gnustep-make-1.10.1_pre20050312-r1.ebuild, +gnustep-make-1.12.0.ebuild: - Version bump to 1.12.0. Removal of masked CVS version as it doesn't work. - Marked ~ppc-macos. - - 07 Dec 2005; Tom Gall <tgall@gentoo.org> - gnustep-make-1.10.0-r2.ebuild: - added ~ppc64 - - 06 Jun 2005; Armando Di Cianno <fafhrd@gentoo.org> - -gnustep-make-1.10.0-r1.ebuild, -gnustep-make-1.10.1_pre20050312.ebuild: - Pruned old ebuilds - - 15 Apr 2005; Armando Di Cianno <fafhrd@gentoo.org> - gnustep-make-1.10.0-r2.ebuild: - dependency fixes - - 04 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org> - gnustep-make-1.10.0-r2.ebuild: - Stable on sparc - -*gnustep-make-1.10.1_pre20050312-r1 (22 Mar 2005) - - 22 Mar 2005; Armando Di Cianno <fafhrd@gentoo.org> - +gnustep-make-1.10.0-r2.ebuild, - +gnustep-make-1.10.1_pre20050312-r1.ebuild: - needed to bump for gnustep.eclass changes per bug 86089 - -*gnustep-make-1.10.1_pre20050312 (17 Mar 2005) - - 17 Mar 2005; Armando Di Cianno <fafhrd@gentoo.org> - -gnustep-make-1.10.1_pre20041203.ebuild, - -gnustep-make-1.10.1_pre20050106.ebuild, - +gnustep-make-1.10.1_pre20050312.ebuild: - ebuild updates for GNUstep base, libs, and apps across the board; proper - versions (to be stabilized, in due time) added where apropos, cvs-pull - versions updated where needed - - 10 Jan 2005; Armando Di Cianno <fafhrd@gentoo.org> - gnustep-make-1.10.0-r1.ebuild: - Marking stable for x86 - -*gnustep-make-1.10.1_pre20050106 (10 Jan 2005) - - 10 Jan 2005; Armando Di Cianno <fafhrd@gentoo.org> - +gnustep-make-1.10.1_pre20050106.ebuild: - cvs snapshot version bumps; cleaned out old cvs versioned ebuilds; fixed - date spec on ebuild headers as repoman was complaining - - 29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> : - Change encoding to UTF-8 for GLEP 31 compliance - - 13 Dec 2004; Armando Di Cianno <fafhrd@gentoo.org> -files/helloworld.m, - gnustep-make-1.10.0-r1.ebuild, -gnustep-make-1.10.0.ebuild, - -gnustep-make-1.10.1_pre20041030-r1.ebuild, - -gnustep-make-1.10.1_pre20041030.ebuild, - -gnustep-make-1.10.1_pre20041116.ebuild, - gnustep-make-1.10.1_pre20041203.ebuild: - Cleaned up detection of objc and libff; general cleanups - - 05 Dec 2004; Armando Di Cianno <fafhrd@gentoo.org> - gnustep-make-1.10.1_pre20041203.ebuild: - Added some more info if the user has to recompuile gcc with "objc" USE flag, - they may also want to add "gcj" (for libffi) depending on the version of gcc - being recompiled - -*gnustep-make-1.10.1_pre20041203 (03 Dec 2004) - - 03 Dec 2004; Armando Di Cianno <fafhrd@gentoo.org> - +gnustep-make-1.10.1_pre20041203.ebuild: - General version bump - - 23 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> - gnustep-make-1.10.1_pre20041030-r1.ebuild: - Stable amd64... bug #68857. - -*gnustep-make-1.10.1_pre20041116 (16 Nov 2004) - - 16 Nov 2004; Armando Di Cianno <fafhrd@gentoo.org> - +gnustep-make-1.10.1_pre20041116.ebuild: - Version bump - -*gnustep-make-1.10.0-r1 (11 Nov 2004) - - 11 Nov 2004; Armando Di Cianno <fafhrd@gentoo.org> - +files/GNUstep-reset.sh.patch, +gnustep-make-1.10.0-r1.ebuild, - gnustep-make-1.10.0.ebuild, -gnustep-make-1.10.1_pre20040928.ebuild, - +gnustep-make-1.10.1_pre20041030-r1.ebuild, - gnustep-make-1.10.1_pre20041030.ebuild, -gnustep-make-1.3.4.ebuild, - -gnustep-make-1.5.1.ebuild, -gnustep-make-1.6.0.ebuild, - -gnustep-make-1.7.1.ebuild, -gnustep-make-1.7.2.ebuild: - Mass Update: gnustep.eclass revamped to allow configurable root install; - gnustep-base/libs/apps updated to utilize new gnustep.eclass (only versions - bumped where files would change); some KEYWORDS were accidentally dropped - between version bumps of packages -- this has been resolved; windowmaker - correctly supports gnustep now - -*gnustep-make-1.10.1_pre20041030 (02 Nov 2004) - - 02 Nov 2004; Simon Stelling <blubb@gentoo.org> - gnustep-make-1.10.1_pre20041030.ebuild: - added ~amd64 - - 31 Oct 2004; Bryan Østergaard <kloeri@gentoo.org> - gnustep-make-1.10.1_pre20040928.ebuild: - ~alpha keyword. - - 30 Oct 2004; Armando Di Cianno <fafhrd@gentoo.org> : - Version bump; keyworded for ~ppc - - 24 Oct 2004; Jason Wever <weeve@gentoo.org> - gnustep-make-1.10.1_pre20040928.ebuild: - Added ~sparc keyword wrt bug #68729. - - 09 Oct 2004; David Holm <dholm@gentoo.org> gnustep-make-1.10.0.ebuild, - gnustep-make-1.10.1_pre20040928.ebuild: - Added to ~ppc. - - 03 Oct 2004; Armando Di Cianno <fafhrd@gentoo.org> - gnustep-make-1.10.0.ebuild, gnustep-make-1.10.1_pre20040928.ebuild: - Updated to use GENTOO_GNUSTEP_ROOT variable from gnustep.eclass - -*gnustep-make-1.10.1_pre20040927 (28 Sep 2004) - - 28 Sep 2004; Armando Di Cianno <fafhrd@gentoo.org> - +gnustep-make-1.10.1_pre20040928.ebuild: - Version bump; pre release date specd live cvs pull. - -*gnustep-make-1.10.0 (08 Sep 2004) - - 08 Sep 2004; Armando Di Cianno <fafhrd@gentoo.org> metadata.xml, - +files/helloworld.m, +files/make-user-defaults.patch-1.10.0, - +gnustep-make-1.10.0.ebuild: - Version bump; key'd for ~x86. - - 06 Sep 2004; Ciaran McCreesh <ciaranm@gentoo.org> gnustep-make-1.7.2.ebuild: - Switch to use epause and ebeep, bug #62950 - - 25 Jul 2004; Lina Pezzella <burgundy@gentoo.org> : - Fixed Manifest. - -*gnustep-make-1.5.1 (23 Jul 2004) - - 23 Jul 2004; Armando Di Cianno <fafhrd@gentoo.org> +metadata.xml, - +gnustep-make-1.3.4.ebuild, +gnustep-make-1.5.1.ebuild, - +gnustep-make-1.6.0.ebuild, +gnustep-make-1.7.1.ebuild, - +gnustep-make-1.7.2.ebuild: - Moved from dev-util/gnustep-make to gnustep-base/gnustep-make. - - 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> - gnustep-make-1.3.4.ebuild, gnustep-make-1.5.1.ebuild, - gnustep-make-1.6.0.ebuild, gnustep-make-1.7.1.ebuild, - gnustep-make-1.7.2.ebuild: - virtual/glibc -> virtual/libc - - 04 May 2004; Bryan Østergaard <kloeri@gentoo.org> gnustep-make-1.7.2.ebuild: - Stable on alpha. - - 25 Feb 2004; Sven Blumenstein <bazik@gentoo.org> gnustep-make-1.6.0.ebuild: - Stable on sparc. - - 29 Jan 2004; Aron Griffis <agriffis@gentoo.org> gnustep-make-1.7.2.ebuild: - add ~alpha - -*gnustep-make-1.7.2 (30 Jul 2003) - - 30 Jul 2003; Nick Hadaway <raker@gentoo.org> gnustep-make-1.7.2.ebuild: - Version bump in the unstable series. - - 26 Jul 2003; Nick Hadaway <raker@gentoo.org> *.ebuild: - Removed the references to windowmaker. Closes bugs #25064 - and #25069. Updated the format consistency. - - 13 Jul 2003; Nick Hadaway <raker@gentoo.org> - gnustep-make-{1.6.0,1.7.1}.ebuild: - Made windowmaker depend on the X use variable. - -*gnustep-make-1.7.1 (12 Jul 2003) - - 12 Jul 2003; Nick Hadaway <raker@gentoo.org> gnustep-make-1.7.1.ebuild: - Version bump. - - 11 Jul 2003; Nick Hadaway <raker@gentoo.org> gnustep-make-1.6.0.ebuild: - Updated dependancies to coincide with the recommended versions - of upstream authors and changed the windowmaker dependancy to - allow for windowmaker-cvs. - - 26 Jun 2003; root <root@gentoo.org> gnustep-make-1.6.0.ebuild: - marked stable for x86 - -*gnustep-make-1.6.0 (31 Mar 2003) - - 31 Mar 2003; Alastair Tse <liquidx@gentoo.org> gnustep-make-1.6.0.ebuild: - version bump. thanks to Michael R. Taylor <mtaylor@member.fsf.org>. Bug #18280. - -*gnustep-make-1.5.1 (19 Jan 2003) - - 19 Jan 2003; Nick Hadaway <raker@gentoo.org> gnustep-make-1.5.1.ebuild, - files/digest-gnustep-make-1.5.1 : - Added the latest "unstable" build. - - 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords - -*gnustep-make-1.4.0 (03 Sep 2002) - - 03 Sep 2002; Nick Hadaway <raker@gentoo.org> gnustep-make-1.4.0.ebuild, - files/digest-gnustep-make-1.4.0 : - Version bump. - -*gnustep-make-1.3.4-r1 (19 Jul 2002) - - 19 Jul 2002; Nick hadaway <raker@gentoo.org> gentoo-make-1.3.4-r1.ebuild : - Scrapped the manual file install. Finally figured out the required - variables to pass to make install. - -*gnustep-make-1.3.4 (05 Jul 2002) - - 19 Jul 2002; Nick Hadaway <raker@gentoo.org> gentoo-make-1.3.4.ebuild: - Changed mkdir -p to dodir. SLOT and KEYWORDS added. - - 05 Jul 2002; Nick Hadaway <raker@getntoo.org> gentoo-make-1.3.4.ebuild: - It seems as soon as you get a package done, a new version is out. - added "makefile.make". Currently masked to keep in line with gnustep-base. - -*gnustep-make-1.3.3 (04 Jul 2002) - - 04 Jul 2002; Nick Hadaway <raker@getntoo.org> gentoo-make-1.3.3.ebuild: - Updated to the "unstable" tree. - -*gnustep-make-1.2.1 (03 Jul 2002) - - 03 Jul 2002; Nick Hadaway <raker@gentoo.org> gentoo-make-1.2.1.ebuild: - This is the first ebuild for this package. The first core gnustep - package. diff --git a/gnustep-base/gnustep-make/Manifest b/gnustep-base/gnustep-make/Manifest deleted file mode 100644 index 07adda7..0000000 --- a/gnustep-base/gnustep-make/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX gnustep-3.csh 568 RMD160 628d7ca96f83323f8c2e08ba5894227624ea6c10 SHA1 ce2f1b6934742a9a5d19f6b7390440ebb175f459 SHA256 40f63dcb6519d4f2c6d823d27f99cc9b34941ce48f90bc2e18c1d0ff1c18ce19 -AUX gnustep-3.sh 578 RMD160 69fdd2c1deb0099daecf98e0be786ebd97b47b6e SHA1 17fbd3ba629ff60a522acc91551b857ede3ef7ee SHA256 b864a9f17fc687e4920654206e9afcaa018d9da3754df075cd54bdc5a4fdfaf3 -AUX gnustep-make-2.0.1-destdir.patch 975 RMD160 c2647803d412c954b546e4352310705aac805159 SHA1 94ea603da99cc6b973ecfbd7e3c3980f53c5da0a SHA256 68e386ad5dfeb90138723081ce0d45fd6c426dbcf9660784eb85707dee7be474 -DIST gnustep-make-2.4.0.tar.gz 521818 RMD160 6f1dd81039c9935e41eb7988923c3b3c6507e383 SHA1 afda14186394c65b0871dba93f92dc965b2fc724 SHA256 8ad6c9d0e532e0bf70fdc25abe60afbd4103b16dc47b324646a147cbac6c6ef9 -EBUILD gnustep-make-2.4.0-r1.ebuild 2452 RMD160 688a9fcfca32f65bd479af9762dc4e7bbc319bc2 SHA1 b60a223350a2148dd0c51433d432e5c6f58b0d83 SHA256 7db2587defb089a08f85cd814f722a266d5692609c2eb56a05e986f8baffabf7 -MISC ChangeLog 17685 RMD160 41c99ce7c63997a2b74fbcf39fe1519402c00eb6 SHA1 55cc61bc736ca1f08a2103fb3a091cd5f46882c8 SHA256 3b35d80d6f3f17ac40ac4e1e893abbbe9aa15dc87e1f5431ce4827af3c13a5ee -MISC metadata.xml 725 RMD160 1051da7573b62f6ea79e3e34b8ae85708cc5a3ca SHA1 c8c9bf9d911ca1da2e58930011c8c3e73d4d7fad SHA256 87374d5350dbb4dceaf129e423b6d6c855fc7e411b98b097559a83a8400db8f9 diff --git a/gnustep-base/gnustep-make/files/gnustep-3.csh b/gnustep-base/gnustep-make/files/gnustep-3.csh deleted file mode 100644 index 064753d..0000000 --- a/gnustep-base/gnustep-make/files/gnustep-3.csh +++ /dev/null @@ -1,19 +0,0 @@ -#!/usr/bin/env csh -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-make/files/gnustep-3.csh,v 1.1 2010/03/09 18:52:56 grobian Exp $ - -# Test for an interactive shell -if ( $?prompt ) then - - setenv GNUSTEP_SYSTEM_TOOLS "@GENTOO_PORTAGE_EPREFIX@"/usr/GNUstep/System/Tools - - if ( -x $GNUSTEP_SYSTEM_TOOLS/make_services ) then - $GNUSTEP_SYSTEM_TOOLS/make_services - endif - - if ( -x $GNUSTEP_SYSTEM_TOOLS/gdnc ) then - $GNUSTEP_SYSTEM_TOOLS/gdnc - endif - -endif diff --git a/gnustep-base/gnustep-make/files/gnustep-3.sh b/gnustep-base/gnustep-make/files/gnustep-3.sh deleted file mode 100644 index 6eb95c8..0000000 --- a/gnustep-base/gnustep-make/files/gnustep-3.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/usr/bin/env sh -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-make/files/gnustep-3.sh,v 1.1 2010/03/09 18:52:56 grobian Exp $ - -# Test for an interactive shell -case $- in - *i*) - ;; - *) - return - ;; -esac - -GNUSTEP_SYSTEM_TOOLS="@GENTOO_PORTAGE_EPREFIX@"/usr/GNUstep/System/Tools - -if [ -x ${GNUSTEP_SYSTEM_TOOLS}/make_services ]; then - ${GNUSTEP_SYSTEM_TOOLS}/make_services -fi - -if [ -x ${GNUSTEP_SYSTEM_TOOLS}/gdnc ]; then - ${GNUSTEP_SYSTEM_TOOLS}/gdnc -fi diff --git a/gnustep-base/gnustep-make/files/gnustep-make-2.0.1-destdir.patch b/gnustep-base/gnustep-make/files/gnustep-make-2.0.1-destdir.patch deleted file mode 100644 index 407a514..0000000 --- a/gnustep-base/gnustep-make/files/gnustep-make-2.0.1-destdir.patch +++ /dev/null @@ -1,21 +0,0 @@ -* grobian@gentoo.org: because we use sandbox this check fails (cannot - write outside the DESTDIR. Allowing to write in the - GNUSTEP_INSTALLATION_DIR means our sandbox is useless, since then - everything can be written, so prefer to just check the DESTDIR - location instead. - ---- Master/rules.make -+++ Master/rules.make -@@ -107,9 +107,9 @@ - - ifneq ($(GNUSTEP_INSTALLATION_DIR),) - internal-check-install-permissions: -- @if [ -d "$(GNUSTEP_INSTALLATION_DIR)" \ -- -a ! -w "$(GNUSTEP_INSTALLATION_DIR)" ]; then \ -- echo "*ERROR*: the software is configured to install itself into $(GNUSTEP_INSTALLATION_DIR)"; \ -+ @if [ -d "$(DESTDIR)$(GNUSTEP_INSTALLATION_DIR)" \ -+ -a ! -w "$(DESTDIR)$(GNUSTEP_INSTALLATION_DIR)" ]; then \ -+ echo "*ERROR*: the software is configured to install itself into $(DESTDIR)$(GNUSTEP_INSTALLATION_DIR)"; \ - echo "but you do not have permissions to write in that directory:";\ - echo "Aborting installation."; \ - echo ""; \ 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 -} diff --git a/gnustep-base/gnustep-make/metadata.xml b/gnustep-base/gnustep-make/metadata.xml deleted file mode 100644 index d41b366..0000000 --- a/gnustep-base/gnustep-make/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>gnustep</herd> -<longdescription> -The makefile package is a simple, powerful and extensible way to write -makefiles for a GNUstep-based project. It allows the user to write a -project without having to deal with the complex issues associated with -configuration, building, installation, and packaging. It also allows -the user to easily create cross-compiled binaries. -</longdescription> -<use> - <flag name='native-exceptions'>Enables use of the native Objective-C exception support (@try/@catch/@finally) built-in objective-c exceptions with compilers that support it </flag> -</use> -</pkgmetadata> diff --git a/metadata/cache/gnustep-apps/azbackground-0.4.1 b/metadata/cache/gnustep-apps/azbackground-0.4.1 index ff90d6c..34f3b03 100644 --- a/metadata/cache/gnustep-apps/azbackground-0.4.1 +++ b/metadata/cache/gnustep-apps/azbackground-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-libs/xwindowserverkit-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-libs/xwindowserverkit-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-libs/xwindowserverkit-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-libs/xwindowserverkit-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ BSD A background image setter for the Etoile project ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/gnustep-apps/dictionaryreader-0.4.1 b/metadata/cache/gnustep-apps/dictionaryreader-0.4.1 index 9e1ddf5..e9b6998 100644 --- a/metadata/cache/gnustep-apps/dictionaryreader-0.4.1 +++ b/metadata/cache/gnustep-apps/dictionaryreader-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-libs/etoile-ui-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-libs/etoile-ui-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-libs/etoile-ui-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-libs/etoile-ui-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ MIT Dictionary application that queries Dict servers ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/gnustep-apps/etoile-corner-0.4.1 b/metadata/cache/gnustep-apps/etoile-corner-0.4.1 index a505809..9a87bed 100644 --- a/metadata/cache/gnustep-apps/etoile-corner-0.4.1 +++ b/metadata/cache/gnustep-apps/etoile-corner-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/scriptkit-0.4.1 >=gnustep-libs/smalltalkkit-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/scriptkit-0.4.1 >=gnustep-libs/smalltalkkit-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/scriptkit-0.4.1 >=gnustep-libs/smalltalkkit-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/scriptkit-0.4.1 >=gnustep-libs/smalltalkkit-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ BSD A simple 'hot-corners' implementation ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/gnustep-apps/etoile-idle-0.4.1 b/metadata/cache/gnustep-apps/etoile-idle-0.4.1 index 83a0574..ed8b884 100644 --- a/metadata/cache/gnustep-apps/etoile-idle-0.4.1 +++ b/metadata/cache/gnustep-apps/etoile-idle-0.4.1 @@ -1,5 +1,5 @@ -x11-libs/libXScrnSaver >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back -x11-libs/libXScrnSaver >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +x11-libs/libXScrnSaver >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +x11-libs/libXScrnSaver >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ BSD sends user-idle notifications every minute that the user is idle ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/gnustep-apps/etoile-menuserver-0.4.1 b/metadata/cache/gnustep-apps/etoile-menuserver-0.4.1 index b790992..fd5de7d 100644 --- a/metadata/cache/gnustep-apps/etoile-menuserver-0.4.1 +++ b/metadata/cache/gnustep-apps/etoile-menuserver-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/systemconfig-0.4.1 >=gnustep-libs/xwindowserverkit-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/systemconfig-0.4.1 >=gnustep-libs/xwindowserverkit-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/systemconfig-0.4.1 >=gnustep-libs/xwindowserverkit-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/systemconfig-0.4.1 >=gnustep-libs/xwindowserverkit-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,7 +8,7 @@ GPL-2 Menubar for the Etoile environment ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc diff --git a/metadata/cache/gnustep-apps/fontmanager-0.4.1 b/metadata/cache/gnustep-apps/fontmanager-0.4.1 index 93e7dc2..885c6c4 100644 --- a/metadata/cache/gnustep-apps/fontmanager-0.4.1 +++ b/metadata/cache/gnustep-apps/fontmanager-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ BSD Fonts managing application ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/gnustep-apps/melodie-0.4.1-r1 b/metadata/cache/gnustep-apps/melodie-0.4.1-r1 index da2c21d..119a476 100644 --- a/metadata/cache/gnustep-apps/melodie-0.4.1-r1 +++ b/metadata/cache/gnustep-apps/melodie-0.4.1-r1 @@ -1,5 +1,5 @@ ->=gnustep-base/gnustep-gui-0.16.0 >=media-libs/libmp4v2-1.9.0 media-libs/taglib >=gnustep-libs/coreobject-0.4.1 >=gnustep-libs/etoile-ui-0.4.1 >=gnustep-libs/iconkit-0.4.1 >=gnustep-libs/mediakit-0.4.1 >=gnustep-libs/scriptkit-0.4.1 >=gnustep-libs/smalltalkkit-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-base/gnustep-gui-0.16.0 >=media-libs/libmp4v2-1.9.0 media-libs/taglib >=gnustep-libs/coreobject-0.4.1 >=gnustep-libs/etoile-ui-0.4.1 >=gnustep-libs/iconkit-0.4.1 >=gnustep-libs/mediakit-0.4.1 >=gnustep-libs/scriptkit-0.4.1 >=gnustep-libs/smalltalkkit-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-base/gnustep-gui-0.16.0 >=media-libs/libmp4v2-1.9.0 media-libs/taglib >=gnustep-libs/coreobject-0.4.1 >=gnustep-libs/etoile-ui-0.4.1 >=gnustep-libs/iconkit-0.4.1 >=gnustep-libs/mediakit-0.4.1 >=gnustep-libs/scriptkit-0.4.1 >=gnustep-libs/smalltalkkit-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-base/gnustep-gui-0.16.0 >=media-libs/libmp4v2-1.9.0 media-libs/taglib >=gnustep-libs/coreobject-0.4.1 >=gnustep-libs/etoile-ui-0.4.1 >=gnustep-libs/iconkit-0.4.1 >=gnustep-libs/mediakit-0.4.1 >=gnustep-libs/scriptkit-0.4.1 >=gnustep-libs/smalltalkkit-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,7 +8,7 @@ BSD Melodie is a music player for Etoile ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc diff --git a/metadata/cache/gnustep-apps/scriptservices-0.4.1 b/metadata/cache/gnustep-apps/scriptservices-0.4.1 index eea8a3a..df5cf3e 100644 --- a/metadata/cache/gnustep-apps/scriptservices-0.4.1 +++ b/metadata/cache/gnustep-apps/scriptservices-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-libs/smalltalkkit-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-libs/smalltalkkit-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-libs/smalltalkkit-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-libs/smalltalkkit-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ MIT Gateway between GNUstep system services and Unix scripts ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/gnustep-apps/sogo-1.1.0-r1 b/metadata/cache/gnustep-apps/sogo-1.1.0-r1 index 31792b4..3233dd3 100644 --- a/metadata/cache/gnustep-apps/sogo-1.1.0-r1 +++ b/metadata/cache/gnustep-apps/sogo-1.1.0-r1 @@ -8,7 +8,7 @@ GPL-2 Groupware server built around OpenGroupware.org and the SOPE application server ~amd64 ~x86 eutils flag-o-matic gnustep-base multilib portability toolchain-funcs -postgres mysql logrotate debug doc +fhs +postgres mysql logrotate debug doc diff --git a/metadata/cache/gnustep-apps/sogo-1.2.0 b/metadata/cache/gnustep-apps/sogo-1.2.0 index 3f0c6e6..5ac07bb 100644 --- a/metadata/cache/gnustep-apps/sogo-1.2.0 +++ b/metadata/cache/gnustep-apps/sogo-1.2.0 @@ -8,7 +8,7 @@ GPL-2 Groupware server built around OpenGroupware.org and the SOPE application server ~amd64 ~x86 eutils flag-o-matic gnustep-base multilib portability toolchain-funcs -postgres mysql logrotate debug doc +fhs +postgres mysql logrotate debug doc diff --git a/metadata/cache/gnustep-apps/sogo-1.2.1 b/metadata/cache/gnustep-apps/sogo-1.2.1 index 2123232..a86432f 100644 --- a/metadata/cache/gnustep-apps/sogo-1.2.1 +++ b/metadata/cache/gnustep-apps/sogo-1.2.1 @@ -8,7 +8,7 @@ GPL-2 Groupware server built around OpenGroupware.org and the SOPE application server ~amd64 ~x86 eutils flag-o-matic gnustep-base multilib portability toolchain-funcs -postgres mysql logrotate debug doc +fhs +postgres mysql logrotate debug doc diff --git a/metadata/cache/gnustep-apps/sogo-9999 b/metadata/cache/gnustep-apps/sogo-9999 index 556ba36..0badee7 100644 --- a/metadata/cache/gnustep-apps/sogo-9999 +++ b/metadata/cache/gnustep-apps/sogo-9999 @@ -8,7 +8,7 @@ GPL-2 Groupware server built around OpenGroupware.org and the SOPE application server eutils flag-o-matic gnustep-base multilib portability toolchain-funcs -postgres mysql logrotate debug doc +fhs +postgres mysql logrotate debug doc diff --git a/metadata/cache/gnustep-apps/stepchat-0.4.1 b/metadata/cache/gnustep-apps/stepchat-0.4.1 index 54dc13b..7af59ee 100644 --- a/metadata/cache/gnustep-apps/stepchat-0.4.1 +++ b/metadata/cache/gnustep-apps/stepchat-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-serialize-0.4.1 >=gnustep-libs/xmppkit-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-serialize-0.4.1 >=gnustep-libs/xmppkit-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-serialize-0.4.1 >=gnustep-libs/xmppkit-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-serialize-0.4.1 >=gnustep-libs/xmppkit-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ BSD Etoilé instant messenger for jabber ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/gnustep-apps/typewriter-0.4.1 b/metadata/cache/gnustep-apps/typewriter-0.4.1 index 5ec41de..2d7453c 100644 --- a/metadata/cache/gnustep-apps/typewriter-0.4.1 +++ b/metadata/cache/gnustep-apps/typewriter-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-libs/ogrekit-0.4.1 >=gnustep-libs/scriptkit-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-libs/ogrekit-0.4.1 >=gnustep-libs/scriptkit-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-libs/ogrekit-0.4.1 >=gnustep-libs/scriptkit-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-libs/ogrekit-0.4.1 >=gnustep-libs/scriptkit-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ BSD Etoilé general text editor for plain and rich format text ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/gnustep-base/gnustep-make-2.4.0-r1 b/metadata/cache/gnustep-base/gnustep-make-2.4.0-r1 deleted file mode 100644 index 66e8f5c..0000000 --- a/metadata/cache/gnustep-base/gnustep-make-2.4.0-r1 +++ /dev/null @@ -1,22 +0,0 @@ -doc? ( virtual/texi2dvi dev-tex/latex2html app-text/texi2html ) >=sys-devel/gcc-3.3[objc] >=sys-devel/make-3.75 -doc? ( virtual/texi2dvi dev-tex/latex2html app-text/texi2html ) >=sys-devel/gcc-3.3[objc] >=sys-devel/make-3.75 -0 -ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.4.0.tar.gz - -http://www.gnustep.org -GPL-2 -GNUstep Makefile Package -~alpha amd64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris -eutils flag-o-matic gnustep-base multilib portability prefix toolchain-funcs -+fhs native-exceptions debug doc +fhs - - - -3 - -compile configure install postinst prepare setup - - - - - diff --git a/metadata/cache/gnustep-libs/addresseskit-0.4.1 b/metadata/cache/gnustep-libs/addresseskit-0.4.1 index fe92d1d..553df0b 100644 --- a/metadata/cache/gnustep-libs/addresseskit-0.4.1 +++ b/metadata/cache/gnustep-libs/addresseskit-0.4.1 @@ -1,5 +1,5 @@ -!gnustep-apps/addresses >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back -!gnustep-apps/addresses >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +!gnustep-apps/addresses >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +!gnustep-apps/addresses >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ LGPL-2 A personal address manager for GNUstep ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/gnustep-libs/coreobject-0.4.1 b/metadata/cache/gnustep-libs/coreobject-0.4.1 index 852888e..3a3551c 100644 --- a/metadata/cache/gnustep-libs/coreobject-0.4.1 +++ b/metadata/cache/gnustep-libs/coreobject-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-serialize-0.4.1 virtual/postgresql-base >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-serialize-0.4.1 virtual/postgresql-base >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-serialize-0.4.1 virtual/postgresql-base >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-serialize-0.4.1 virtual/postgresql-base >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ BSD A framework for describing and organizing model objects ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/gnustep-libs/etoile-foundation-0.4.1 b/metadata/cache/gnustep-libs/etoile-foundation-0.4.1 index 8da01c6..ae08f2d 100644 --- a/metadata/cache/gnustep-libs/etoile-foundation-0.4.1 +++ b/metadata/cache/gnustep-libs/etoile-foundation-0.4.1 @@ -1,5 +1,5 @@ ->=virtual/gnustep-back-0.16.0 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=virtual/gnustep-back-0.16.0 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=virtual/gnustep-back-0.16.0 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=virtual/gnustep-back-0.16.0 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,7 +8,7 @@ BSD Foundation framework extensions from the Etoile project ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc diff --git a/metadata/cache/gnustep-libs/etoile-serialize-0.4.1 b/metadata/cache/gnustep-libs/etoile-serialize-0.4.1 index d32618d..502e8fb 100644 --- a/metadata/cache/gnustep-libs/etoile-serialize-0.4.1 +++ b/metadata/cache/gnustep-libs/etoile-serialize-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-libs/etoile-foundation-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-libs/etoile-foundation-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-libs/etoile-foundation-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-libs/etoile-foundation-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,7 +8,7 @@ BSD Collection of classes that perform serialization and deserialization of arbitrary objects ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc diff --git a/metadata/cache/gnustep-libs/etoile-ui-0.4.1 b/metadata/cache/gnustep-libs/etoile-ui-0.4.1 index d3a0113..a467aaa 100644 --- a/metadata/cache/gnustep-libs/etoile-ui-0.4.1 +++ b/metadata/cache/gnustep-libs/etoile-ui-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-foundation-0.4.1 >=gnustep-libs/coreobject-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-foundation-0.4.1 >=gnustep-libs/coreobject-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-foundation-0.4.1 >=gnustep-libs/coreobject-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-foundation-0.4.1 >=gnustep-libs/coreobject-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ BSD AppKit framework extensions from the Etoile project ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/gnustep-libs/etoile-wildmenus-0.4.1 b/metadata/cache/gnustep-libs/etoile-wildmenus-0.4.1 index 991f6e4..b008be9 100644 --- a/metadata/cache/gnustep-libs/etoile-wildmenus-0.4.1 +++ b/metadata/cache/gnustep-libs/etoile-wildmenus-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ BSD provides horizontal menu display to Etoile applications ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/gnustep-libs/languagekit-0.4.1 b/metadata/cache/gnustep-libs/languagekit-0.4.1 index 8505ada..647d381 100644 --- a/metadata/cache/gnustep-libs/languagekit-0.4.1 +++ b/metadata/cache/gnustep-libs/languagekit-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-foundation-0.4.1 <=sys-devel/llvm-2.5 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-foundation-0.4.1 <=sys-devel/llvm-2.5 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-foundation-0.4.1 <=sys-devel/llvm-2.5 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-foundation-0.4.1 <=sys-devel/llvm-2.5 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ BSD a compiler kit built on top of LLVM for creating dynamic language implementations using an Objective-C runtime for the object model ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/gnustep-libs/lucenekit-0.4.1 b/metadata/cache/gnustep-libs/lucenekit-0.4.1 index 28ca02f..ef2ea03 100644 --- a/metadata/cache/gnustep-libs/lucenekit-0.4.1 +++ b/metadata/cache/gnustep-libs/lucenekit-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/ogrekit-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/ogrekit-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/ogrekit-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/ogrekit-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ Apache-2.0 GNUstep port of Lucene ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/gnustep-libs/mediakit-0.4.1 b/metadata/cache/gnustep-libs/mediakit-0.4.1 index 2e2c91e..4fbe557 100644 --- a/metadata/cache/gnustep-libs/mediakit-0.4.1 +++ b/metadata/cache/gnustep-libs/mediakit-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-foundation-0.4.1 >=gnustep-libs/systemconfig-0.4.1 >=media-video/ffmpeg-0.4.9_p20080326 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-foundation-0.4.1 >=gnustep-libs/systemconfig-0.4.1 >=media-video/ffmpeg-0.4.9_p20080326 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-foundation-0.4.1 >=gnustep-libs/systemconfig-0.4.1 >=media-video/ffmpeg-0.4.9_p20080326 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/etoile-foundation-0.4.1 >=gnustep-libs/systemconfig-0.4.1 >=media-video/ffmpeg-0.4.9_p20080326 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,7 +8,7 @@ LGPL-2.1 a common backend engine to play multimedia stream ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc diff --git a/metadata/cache/gnustep-libs/ogrekit-0.4.1 b/metadata/cache/gnustep-libs/ogrekit-0.4.1 index e46f2f5..c463c0a 100644 --- a/metadata/cache/gnustep-libs/ogrekit-0.4.1 +++ b/metadata/cache/gnustep-libs/ogrekit-0.4.1 @@ -1,5 +1,5 @@ ->=dev-libs/oniguruma-5.7.0 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=dev-libs/oniguruma-5.7.0 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=dev-libs/oniguruma-5.7.0 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=dev-libs/oniguruma-5.7.0 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ BSD OniGuruma regular expression framework ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/gnustep-libs/scriptkit-0.4.1 b/metadata/cache/gnustep-libs/scriptkit-0.4.1 index 97ccf80..290d736 100644 --- a/metadata/cache/gnustep-libs/scriptkit-0.4.1 +++ b/metadata/cache/gnustep-libs/scriptkit-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ LGPL-2.1 lightweight cross-app scripting framework built on top of Distributed Objects ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/gnustep-libs/smalltalkkit-0.4.1 b/metadata/cache/gnustep-libs/smalltalkkit-0.4.1 index e39bf12..2c0286d 100644 --- a/metadata/cache/gnustep-libs/smalltalkkit-0.4.1 +++ b/metadata/cache/gnustep-libs/smalltalkkit-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/languagekit-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/languagekit-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/languagekit-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-base/gnustep-gui-0.16.0 >=gnustep-libs/languagekit-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 http://www.sqlite.org/sqlite-3.6.2.tar.gz @@ -8,7 +8,7 @@ BSD Étoilé's Pragmatic Smalltalk, a Smalltalk JIT compiler which generates code binary-compatible with Objective-C ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc diff --git a/metadata/cache/gnustep-libs/sope-4.9_pre200908051100 b/metadata/cache/gnustep-libs/sope-4.9_pre200908051100 index 19dacd1..fe6fe93 100644 --- a/metadata/cache/gnustep-libs/sope-4.9_pre200908051100 +++ b/metadata/cache/gnustep-libs/sope-4.9_pre200908051100 @@ -8,7 +8,7 @@ LGPL-2 An extensive set of frameworks which form a complete Web application server environment ~amd64 ~x86 apache-module depend.apache eutils flag-o-matic gnustep-base multilib portability toolchain-funcs -apache2 ldap libFoundation mysql postgres sqlite apache2 debug doc +fhs +apache2 ldap libFoundation mysql postgres sqlite apache2 debug doc diff --git a/metadata/cache/gnustep-libs/sope-9999 b/metadata/cache/gnustep-libs/sope-9999 index ebbf1e5..76f905b 100644 --- a/metadata/cache/gnustep-libs/sope-9999 +++ b/metadata/cache/gnustep-libs/sope-9999 @@ -8,7 +8,7 @@ LGPL-2 An extensive set of frameworks which form a complete Web application server environment apache-module depend.apache eutils flag-o-matic gnustep-base multilib portability subversion toolchain-funcs -apache2 ldap libFoundation mysql postgres sqlite apache2 debug doc +fhs +apache2 ldap libFoundation mysql postgres sqlite apache2 debug doc diff --git a/metadata/cache/gnustep-libs/systemconfig-0.4.1 b/metadata/cache/gnustep-libs/systemconfig-0.4.1 index 3c54b9d..c543476 100644 --- a/metadata/cache/gnustep-libs/systemconfig-0.4.1 +++ b/metadata/cache/gnustep-libs/systemconfig-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ LGPL-2.1 provides a common way to set system specific preferences ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/gnustep-libs/unitkit-0.4.1 b/metadata/cache/gnustep-libs/unitkit-0.4.1 index a6f6481..ac8797a 100644 --- a/metadata/cache/gnustep-libs/unitkit-0.4.1 +++ b/metadata/cache/gnustep-libs/unitkit-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ Apache-2.0 Test framework for GNUstep ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/gnustep-libs/xmppkit-0.4.1 b/metadata/cache/gnustep-libs/xmppkit-0.4.1 index 398fad2..baad528 100644 --- a/metadata/cache/gnustep-libs/xmppkit-0.4.1 +++ b/metadata/cache/gnustep-libs/xmppkit-0.4.1 @@ -1,5 +1,5 @@ -gnustep-libs/addresseskit >=gnustep-libs/etoile-foundation-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back -gnustep-libs/addresseskit >=gnustep-libs/etoile-foundation-0.4.1 >=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +gnustep-libs/addresseskit >=gnustep-libs/etoile-foundation-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +gnustep-libs/addresseskit >=gnustep-libs/etoile-foundation-0.4.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ BSD Objective-C implementation of the XMPP protocol ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/gnustep-libs/xwindowserverkit-0.4.1 b/metadata/cache/gnustep-libs/xwindowserverkit-0.4.1 index 552e5a0..f3e879e 100644 --- a/metadata/cache/gnustep-libs/xwindowserverkit-0.4.1 +++ b/metadata/cache/gnustep-libs/xwindowserverkit-0.4.1 @@ -1,5 +1,5 @@ ->=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back ->=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back +>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 http://download.gna.org/etoile/etoile-0.4.1.tar.bz2 @@ -8,13 +8,13 @@ BSD framework to integrate GNUstep with X window system ~amd64 ~ppc ~x86 eutils flag-o-matic gnustep-2 gnustep-base multilib portability toolchain-funcs -debug doc +fhs +debug doc -compile install postinst setup +compile install postinst setup unpack diff --git a/metadata/cache/x11-themes/gnustep-gnometheme-9999 b/metadata/cache/x11-themes/gnustep-gnometheme-9999 index 1595fda..2caac2c 100644 --- a/metadata/cache/x11-themes/gnustep-gnometheme-9999 +++ b/metadata/cache/x11-themes/gnustep-gnometheme-9999 @@ -1,5 +1,5 @@ ->=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back dev-vcs/subversion net-misc/rsync ->=gnustep-base/gnustep-make-2.4.0[fhs?] virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) +>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back dev-vcs/subversion net-misc/rsync +>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back debug? ( >=sys-devel/gdb-6.0 ) 0 @@ -8,7 +8,7 @@ LGPL-2.1 a GNUstep theme engine using current Gtk+ theme eutils flag-o-matic gnustep-2 gnustep-base multilib portability subversion toolchain-funcs -debug doc +fhs +debug doc diff --git a/metadata/cache/x11-wm/windowmaker-crm-9999 b/metadata/cache/x11-wm/windowmaker-crm-9999 new file mode 100644 index 0000000..b1cffbe --- /dev/null +++ b/metadata/cache/x11-wm/windowmaker-crm-9999 @@ -0,0 +1,22 @@ +x11-libs/libXv >=x11-libs/libXft-2.1.0 x11-libs/libXt media-libs/fontconfig gif? ( >=media-libs/giflib-4.1.0-r3 ) png? ( >=media-libs/libpng-1.2.1 ) jpeg? ( virtual/jpeg ) tiff? ( >=media-libs/tiff-3.6.1-r2 ) gnustep? ( >=gnustep-base/gnustep-make-2.0 ) xinerama? ( x11-libs/libXinerama ) || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.61 >=sys-devel/libtool-2.2.6b >=dev-vcs/git-1.6 +x11-libs/libXv >=x11-libs/libXft-2.1.0 x11-libs/libXt media-libs/fontconfig gif? ( >=media-libs/giflib-4.1.0-r3 ) png? ( >=media-libs/libpng-1.2.1 ) jpeg? ( virtual/jpeg ) tiff? ( >=media-libs/tiff-3.6.1-r2 ) gnustep? ( >=gnustep-base/gnustep-make-2.0 ) xinerama? ( x11-libs/libXinerama ) !x11-wm/windowmaker nls? ( >=sys-devel/gettext-0.10.39 ) +0 +http://www.windowmaker.info/pub/source/release/WindowMaker-extra-0.1.tar.gz + +http://repo.or.cz/w/wmaker-crm.git +GPL-2 +Fork from the last available CVS version of Window Maker + +autotools eutils flag-o-matic git gnustep-base libtool multilib portability toolchain-funcs +gif gnustep jpeg nls png tiff modelock +vdesktop xinerama debug doc + + + +3 + +compile configure install postinst prepare setup unpack + + + + + diff --git a/profiles/package.mask b/profiles/package.mask deleted file mode 100644 index da36cb4..0000000 --- a/profiles/package.mask +++ /dev/null @@ -1,3 +0,0 @@ -# Testing for FHS layout ->=gnustep-base/gnustep-make-2.4.0-r1 - diff --git a/x11-wm/windowmaker-crm/ChangeLog b/x11-wm/windowmaker-crm/ChangeLog new file mode 100644 index 0000000..b512acb --- /dev/null +++ b/x11-wm/windowmaker-crm/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for x11-wm/windowmaker-crm +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*windowmaker-crm-9999 (01 Apr 2011) + + 01 Apr 2011; Bernard Cafarelli <voyageur@gentoo.org> + +windowmaker-crm-9999.ebuild, +files/wmaker.desktop, +metadata.xml: + First version, based on cleaned windowmaker ebuild + diff --git a/x11-wm/windowmaker-crm/Manifest b/x11-wm/windowmaker-crm/Manifest new file mode 100644 index 0000000..0ba49cb --- /dev/null +++ b/x11-wm/windowmaker-crm/Manifest @@ -0,0 +1,5 @@ +AUX wmaker.desktop 221 RMD160 501ba6451f7e756cc3d07682d728bcd6fe55366d SHA1 acd95a41645fbef358459f8f4753056cb321497e SHA256 40359d3c61117f0dbc5eb547e4c369982427e8bc3174c95002d34eb30f9a4a84 +DIST WindowMaker-extra-0.1.tar.gz 238018 RMD160 94334c2c12d20a8fd0cd2a70e54cd3689f043038 SHA1 80f34cb3af705ec0f79d727b82cef28ee50fc4e7 SHA256 acd6e1fb790485b107daf2b710da372367b41383c55d9c8bdfdac521d850edc4 +EBUILD windowmaker-crm-9999.ebuild 3447 RMD160 6f698c38171dbe7f30c06f68b2a7fb305be2a414 SHA1 8e6413b6e18dbdd711a1f0316d448035f9971977 SHA256 bafe5544407fe1a1278f4e9cc5e36caf05133e5d1084fdd0485eb31ef0d67064 +MISC ChangeLog 339 RMD160 7625bf76678e9946ab049246323df63da51b0650 SHA1 f8e5bdd91cd0b7db32d0eb60ed6863dbc3540fe4 SHA256 9518f6565a0543cb10f1b5a827a42b6378a568572316b79d1d3d75128a02eaa5 +MISC metadata.xml 455 RMD160 41514c712d553ed4752ce045efca3d27dd036c19 SHA1 345b35512a60f3d19cf5fc4cebbfe30bd6006bf3 SHA256 7661636f854da151e83478668ff58943b0d80662f6abd2a209707d3d34b37c7c diff --git a/x11-wm/windowmaker-crm/files/wmaker.desktop b/x11-wm/windowmaker-crm/files/wmaker.desktop new file mode 100644 index 0000000..1bda476 --- /dev/null +++ b/x11-wm/windowmaker-crm/files/wmaker.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +# The names/descriptions should really be better +Name=GNUStep WindowMaker +Comment=Use this session to run WindowMaker as your desktop environment +Exec=/usr/bin/wmaker +Icon= +Type=Application diff --git a/x11-wm/windowmaker-crm/metadata.xml b/x11-wm/windowmaker-crm/metadata.xml new file mode 100644 index 0000000..3ecadd4 --- /dev/null +++ b/x11-wm/windowmaker-crm/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>gnustep</herd> + <use> + <flag name='modelock'>Enable XKB language status lock support. README + says: "If you don't know what it is you probably don't need + it."</flag> + <flag name='vdesktop'>Enable dynamic virtual desktop (conflicts with + software that works on the edges of the screen)</flag> + </use> +</pkgmetadata> diff --git a/x11-wm/windowmaker-crm/windowmaker-crm-9999.ebuild b/x11-wm/windowmaker-crm/windowmaker-crm-9999.ebuild new file mode 100644 index 0000000..0ab9ba3 --- /dev/null +++ b/x11-wm/windowmaker-crm/windowmaker-crm-9999.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=3 + +inherit autotools gnustep-base git + +DESCRIPTION="Fork from the last available CVS version of Window Maker" +HOMEPAGE="http://repo.or.cz/w/wmaker-crm.git" +SRC_URI="http://www.windowmaker.info/pub/source/release/WindowMaker-extra-0.1.tar.gz" +EGIT_REPO_URI="git://repo.or.cz/wmaker-crm.git" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="gif gnustep jpeg nls png tiff modelock +vdesktop xinerama" + +DEPEND="x11-libs/libXv + >=x11-libs/libXft-2.1.0 + x11-libs/libXt + media-libs/fontconfig + gif? ( >=media-libs/giflib-4.1.0-r3 ) + png? ( >=media-libs/libpng-1.2.1 ) + jpeg? ( virtual/jpeg ) + tiff? ( >=media-libs/tiff-3.6.1-r2 ) + gnustep? ( >=gnustep-base/gnustep-make-2.0 ) + xinerama? ( x11-libs/libXinerama )" +RDEPEND="${DEPEND} + !x11-wm/windowmaker + nls? ( >=sys-devel/gettext-0.10.39 )" + +src_unpack() { + # wm-extras + unpack ${A} + + git_src_unpack +} + +src_prepare() { + # Fix some paths + if use gnustep; then + egnustep_env + fi + for file in "${S}"/WindowMaker/*menu*; do + if [[ -r $file ]] ; then + if use gnustep ; then + sed -i -e "s:/usr/local/GNUstep/Applications:${GNUSTEP_SYSTEM_APPS}:g" "$file" || die + else + sed -i -e "s:/usr/local/GNUstep/Applications/WPrefs.app:${EPREFIX}/usr/bin/:g;" "$file" || die + fi + + sed -i -e 's:/usr/local/share/WindowMaker:${EPREFIX}/usr/share/WindowMaker:g;' "$file" || die + sed -i -e 's:/opt/share/WindowMaker:${EPREFIX}/usr/share/WindowMaker:g;' "$file" || die + fi; + done; + + eautoreconf || die "eautoreconf failed" +} + +src_configure() { + local myconf + + # image format types + # xpm is provided by X itself + myconf="--enable-xpm $(use_enable png) $(use_enable jpeg) $(use_enable gif) $(use_enable tiff)" + + # non required X capabilities + myconf="${myconf} $(use_enable modelock) $(use_enable xinerama)" + + if use gnustep ; then + egnustep_env + # Gentoo installs everything in System, make sure configure honors that + export GNUSTEP_LOCAL_ROOT=${GNUSTEP_SYSTEM_ROOT} + myconf="${myconf} --with-gnustepdir=${GNUSTEP_SYSTEM_ROOT}" + fi + + if use nls; then + [[ -z $LINGUAS ]] && export LINGUAS="`ls po/*.po | sed 's:po/\(.*\)\.po$:\1:'`" + else + myconf="${myconf} --disable-locale" + fi + + # enable new features, need to be done via defines + append-flags -DNEWAPPICON + + # default settings with $myconf appended + econf \ + --sysconfdir="${EPREFIX}"/etc/X11 \ + --with-x \ + --enable-usermenu \ + --with-pixmapdir="${EPREFIX}"/usr/share/pixmaps \ + --with-nlsdir="${EPREFIX}"/usr/share/locale \ + ${myconf} || die + cd ../WindowMaker-extra-0.1 + econf || die "windowmaker-extra: configure has failed" +} + +src_compile() { + emake || die "windowmaker: make has failed" + + # WindowMaker Extra Package (themes and icons) + cd ../WindowMaker-extra-0.1 + emake || die "windowmaker-extra: make has failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "windowmaker: install has failed." + + dodoc AUTHORS BUGFORM BUGS ChangeLog COPYING* INSTALL* FAQ* \ + README* NEWS TODO + + # WindowMaker Extra + cd ../WindowMaker-extra-0.1 + emake DESTDIR="${D}" install || die "windowmaker-extra: install failed" + + newdoc README README.extra + + # create wmaker session shell script + echo "#!/usr/bin/env bash" > wmaker + echo "${EPREFIX}/usr/bin/wmaker" >> wmaker + exeinto /etc/X11/Sessions/ + doexe wmaker + + insinto /etc/X11/dm/Sessions + doins "${FILESDIR}"/wmaker.desktop + make_desktop_entry /usr/bin/wmaker +} |