+++ /dev/null
-# ChangeLog for x11-wm/trswm
-# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/trswm/ChangeLog,v 1.10 2006/10/11 15:05:08 exg Exp $
-
- 11 Oct 2006; Emanuele Giaquinta <exg@gentoo.org> trswm-0.4.9.ebuild,
- trswm-0.5.2.ebuild:
- Update HOMEPAGE and SRC_URI.
-
- 26 Dec 2005; Jason Wever <weeve@gentoo.org> trswm-0.4.9.ebuild:
- Stable on SPARC.
-
- 17 Sep 2005; Aron Griffis <agriffis@gentoo.org> trswm-0.4.9.ebuild:
- Mark 0.4.9 stable on alpha
-
- 05 Apr 2004; Chris Aniszczyk <zx@gentoo.org> trswm-0.4.9.ebuild:
- Marking stable on hppa
-
- 07 Mar 2004; David Holm <dholm@gentoo.org> trswm-0.5.2.ebuild:
- Added to ~ppc.
-
-*trswm-0.5.2 (06 Mar 2004)
-
- 06 Mar 2004; Markus Nigbur <pyrania@gentoo.org> trswm-0.3.ebuild,
- trswm-0.5.2.ebuild:
- Version bump.
-
- 31 Dec 2003; Mike Gardiner <obz@gentoo.org> trswm-0.3.ebuild:
- Removed ~alpha ~arm ~hppa ~mips from trswm-0.3, as lua4 isnt available on
- those archs
-
-*trswm-0.4.9 (05 Nov 2003)
-
- 05 Nov 2003; Mike Gardiner <obz@gentoo.org> trswm-0.4.9.ebuild, files/trswm:
- New version, 0.4.9, with re-written ebuild. Includes a wrapper script to
- handle per user configuration, in place of the trswm binary which is now
- trswm.bin. trswm --help should give more information on it's usage, and it is
- a complete launcher, so adding exec trswm to ~/.xinitrc is all that's
- required to launch trswm.
-
-*trswm-0.3 (17 Jun 2003)
-
- 17 Jun 2003; Tom Payne <twp@gentoo.org> trswm-0.3.ebuild :
- Initial release.
+++ /dev/null
-AUX trswm 2817 RMD160 516ec57acbe39f6daefdc3efec3e6e9c2259ddeb SHA1 bcdda6633a279f3796ad164cba4fbfaf4c1b2b95 SHA256 58b5baa3b202b24e8aceb043e9dbc2306b0cf0a5f3fc92d2d730b368639b7ee1
-MD5 72d307e32c81a38a097d38268f82bc63 files/trswm 2817
-RMD160 516ec57acbe39f6daefdc3efec3e6e9c2259ddeb files/trswm 2817
-SHA256 58b5baa3b202b24e8aceb043e9dbc2306b0cf0a5f3fc92d2d730b368639b7ee1 files/trswm 2817
-DIST trswm-0.4.9.tar.gz 286229
-DIST trswm-0.5.2.tar.gz 316279
-EBUILD trswm-0.4.9.ebuild 1331 RMD160 c2a3f20e050c0e7487c9e70723241d69d050eb9b SHA1 19999d68bcf24857e06858267a3280f4de0578a4 SHA256 e2e0a3e625e0fe3122b1093bd47d072eeea6eb06ad9e5f2d3715bb417d6864e9
-MD5 544b13b89d08a5c4c84d75dfe4e66b8f trswm-0.4.9.ebuild 1331
-RMD160 c2a3f20e050c0e7487c9e70723241d69d050eb9b trswm-0.4.9.ebuild 1331
-SHA256 e2e0a3e625e0fe3122b1093bd47d072eeea6eb06ad9e5f2d3715bb417d6864e9 trswm-0.4.9.ebuild 1331
-EBUILD trswm-0.5.2.ebuild 1339 RMD160 f285a0512a98f2ece00ba45aa38fd6a0d5bc108d SHA1 e6e5c08c90b31b020f6be892ef5ed4309d31266a SHA256 082c6aaaa572ab554da655be41b4921faac52c3eb8f66280b3e224a94e64fa7d
-MD5 7e86c4dc9a9894e186c9e63171728364 trswm-0.5.2.ebuild 1339
-RMD160 f285a0512a98f2ece00ba45aa38fd6a0d5bc108d trswm-0.5.2.ebuild 1339
-SHA256 082c6aaaa572ab554da655be41b4921faac52c3eb8f66280b3e224a94e64fa7d trswm-0.5.2.ebuild 1339
-MISC ChangeLog 1518 RMD160 548c84210f0f49e4f04efe8457619791f7f99f10 SHA1 4cc94fec30fe3fd82822b9d5c053f1319a6fc6e0 SHA256 6378884e4937c1688d1b280b540172634a024de87416eba1f8884dc263eb9fd5
-MD5 bf4385db07b21ab462bea322e25ef3fe ChangeLog 1518
-RMD160 548c84210f0f49e4f04efe8457619791f7f99f10 ChangeLog 1518
-SHA256 6378884e4937c1688d1b280b540172634a024de87416eba1f8884dc263eb9fd5 ChangeLog 1518
-MISC metadata.xml 163 RMD160 7c2ff9d5408196433d3c5d74537d222335183899 SHA1 8be4981b79174c7879a386bd8e0fd4609ad9d41f SHA256 e8dcd61085d237c64dc37b1d7dd932b2c5e75010f9b6d9fd19b103bfe3a47797
-MD5 e7307c1653035014c1e36a27ca8ccb45 metadata.xml 163
-RMD160 7c2ff9d5408196433d3c5d74537d222335183899 metadata.xml 163
-SHA256 e8dcd61085d237c64dc37b1d7dd932b2c5e75010f9b6d9fd19b103bfe3a47797 metadata.xml 163
-MD5 3b077cf8b663647f78eaafdbf42b8aec files/digest-trswm-0.4.9 63
-RMD160 c68cc240963119dbee6bcb0eb69ec024f05e90c3 files/digest-trswm-0.4.9 63
-SHA256 649650da2b9d835d7786841776ed3ac4480d17f79e5eab3be761b5411fa27699 files/digest-trswm-0.4.9 63
-MD5 9d8bd952a5bf147197c4828a8ec5c7c3 files/digest-trswm-0.5.2 63
-RMD160 185ff0c34cebd0686a1d6579d3d41a8e3a0d105e files/digest-trswm-0.5.2 63
-SHA256 0f8e085c41d74aa3d34d186faec788f26941f9d2f5e7aecc73a4ad655b1f2348 files/digest-trswm-0.5.2 63
+++ /dev/null
-MD5 5da8e4233b659e29fccd8bc298d558d7 trswm-0.4.9.tar.gz 286229
+++ /dev/null
-MD5 a7344df0d1fbae928b8392f3939d0e0c trswm-0.5.2.tar.gz 316279
+++ /dev/null
-#!/bin/bash
-
-# Setup the user's local configuration files as unfortunately
-# trswm only supports looking in a single place for configs.
-
-# author: Mike Gardiner <obz@gentoo.org>
-# last modified: 5 November 2003
-# trswm version: 0.4.9
-
-# the default, distribution supplied files
-DISTCONF="/etc/trswm"
-DISTCONFFILES=$( ls ${DISTCONF} )
-
-# the directory for local configuration, can be found by
-# prepending the $HOME variable to the beginning of
-# TRS_CONFIG_PATH in /usr/include/trswm/tc_defs.h
-TCDIR="${HOME}/.trswm-devel"
-
-# and the trswm binary
-TRSWM_BIN="/usr/bin/trswm.bin"
-
-# check the local configuration files exist
-check_config() {
-
- local have_missing="false"
- local missing=""
- for conf in ${DISTCONFFILES}; do
- [ ! -e ${TCDIR}/${conf} ] \
- && missing="$missing $conf" \
- && have_missing="true"
-
- done
-
- [ $have_missing == "true" ] \
- && echo "Configuration files missing: $missing" \
- || echo "No configuration files missing"
-
-}
-
-# create the local configuration files.
-# $1 may be the string "force" which will
-# copy DISTCONF/*.lua without checking to see
-# what exists, or "noforce" will be force checks.
-create_config() {
-
- # if the config directory doesnt exist, create it
- [ ! -e ${TCDIR} ] && mkdir ${TCDIR}
- # if we're doing a force, then we just copy all
- # of the configs across and finish
- if [ $1 == "force" ]; then
- cp ${DISTCONF}/*.lua ${TCDIR}/
-
- else
- # now check for the config files, and copy across
- # the missing ones
- for conf in ${DISTCONFFILES}; do
- [ ! -e ${TCDIR}/${conf} ] && \
- cp ${DISTCONF}/${conf} ${TCDIR}/
- done
-
- fi
-
-}
-
-# print out the help information
-print_help() {
-
- echo "Gentoo Linux trswm wrapper (Nov 5, 2003)"
- echo ""
- echo " Usage is trswm -[h|c|f|m] [--noexec]"
- echo " Default behaviour is equivalent to trswm -m"
- echo ""
- echo " Supported options:"
- echo " -h --help -> Print this help"
- echo " -c --check -> Check the local configuration for validity"
- echo " -f --force -> Force reset of local configuration to default"
- echo " -m --missing -> Create missing files in local configuration"
- echo " --noexec -> Don't execute the trswm binary (use with -f/-m)"
- echo ""
-
-}
-
-main() {
-
- # do we want to execute the trswm binary after
- # we've checked the config etc ?
- local trswm_exec="yes"
-
- case $1 in
-
- -h|--help) print_help
- exit 0
- ;;
- -c|--check) check_config
- exit 0
- ;;
- -f|--force) create_config "force"
- ;;
- -m|--missing) create_config "noforce"
- ;;
- *) create_config "noforce"
- ;;
-
- esac
-
- # test for whether we have exec set or not
- [ "x$2" == "x--noexec" ] && trswm_exec="no"
-
- # decide whether to continue on and execute the
- # window manager or not
- [ $trswm_exec == "yes" ] && exec ${TRSWM_BIN}
-
- exit 0
-
-}
-
-main $@
-
-# vim:set ts=4
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>desktop-wm</herd>
-</pkgmetadata>
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/trswm/trswm-0.4.9.ebuild,v 1.7 2006/10/11 15:05:08 exg Exp $
-
-DESCRIPTION="An ion-based window manager that aims to provide a desktop environment based on the keyboard, making the mouse optional"
-HOMEPAGE="http://yarick.territory.ru/trswm/"
-SRC_URI="http://yarick.territory.ru/${PN}/${P}.tar.gz"
-LICENSE="as-is"
-
-IUSE="debug"
-SLOT="0"
-KEYWORDS="alpha hppa ~mips sparc ~x86"
-
-DEPEND="virtual/x11
- >=dev-lang/lua-5"
-
-src_compile() {
-
- local debugconf=""
- use debug \
- && debugconf="--with-debug=2" \
- || debugconf="--with-debug=0"
-
- econf ${debugconf} || die
- emake || die
-
-}
-
-src_install() {
-
- make DESTDIR=${D} install || die
- # move the real window manager binary away, and install
- # our own wrapper script in its place
- mv ${D}/usr/bin/trswm ${D}/usr/bin/trswm.bin
- dobin ${FILESDIR}/trswm
-
- dodoc BUGS Roadmap TODO
-
-}
-
-pkg_postinst() {
-
- einfo "To use trswm please use \"exec trswm\" in ~/.xinitrc."
- echo ""
- einfo "The trswm script installed here is a wrapper around the"
- einfo "trswm binary (trswm.bin), which will install the"
- einfo "necessary configuration files in \$HOME/.trswm-devel/"
- einfo "Please see trswm --help for additional usage information."
- echo ""
-
-}
-
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/trswm/trswm-0.5.2.ebuild,v 1.4 2006/10/11 15:05:08 exg Exp $
-
-DESCRIPTION="An ion-based window manager that aims to provide a desktop environment based on the keyboard, making the mouse optional"
-HOMEPAGE="http://yarick.territory.ru/trswm/"
-SRC_URI="http://yarick.territory.ru/${PN}/${P}.tar.gz"
-LICENSE="as-is"
-
-IUSE="debug"
-SLOT="0"
-KEYWORDS="~alpha ~hppa ~mips ~sparc ~x86 ~ppc"
-
-DEPEND="virtual/x11
- >=dev-lang/lua-5"
-
-src_compile() {
-
- local debugconf=""
- use debug \
- && debugconf="--with-debug=2" \
- || debugconf="--with-debug=0"
-
- econf ${debugconf} || die
- emake || die
-
-}
-
-src_install() {
-
- make DESTDIR=${D} install || die
- # move the real window manager binary away, and install
- # our own wrapper script in its place
- mv ${D}/usr/bin/trswm ${D}/usr/bin/trswm.bin
- dobin ${FILESDIR}/trswm
-
- dodoc BUGS Roadmap TODO
-
-}
-
-pkg_postinst() {
-
- einfo "To use trswm please use \"exec trswm\" in ~/.xinitrc."
- echo ""
- einfo "The trswm script installed here is a wrapper around the"
- einfo "trswm binary (trswm.bin), which will install the"
- einfo "necessary configuration files in \$HOME/.trswm-devel/"
- einfo "Please see trswm --help for additional usage information."
- echo ""
-
-}
-