wmii: update to 3

9base: isn't necessary anymore
This commit is contained in:
Simon Gloner 2006-05-22 15:45:58 +00:00
parent c6b347b6a2
commit 6873d79e74
8 changed files with 17 additions and 119 deletions

View File

@ -1,52 +0,0 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/9base/
drwxr-xr-x root/root usr/share/9base/bin/
-rwxr-xr-x root/root usr/share/9base/bin/awk
-rwxr-xr-x root/root usr/share/9base/bin/basename
-rwxr-xr-x root/root usr/share/9base/bin/bc
-rwxr-xr-x root/root usr/share/9base/bin/cat
-rwxr-xr-x root/root usr/share/9base/bin/cleanname
-rwxr-xr-x root/root usr/share/9base/bin/date
-rwxr-xr-x root/root usr/share/9base/bin/dc
-rwxr-xr-x root/root usr/share/9base/bin/echo
-rwxr-xr-x root/root usr/share/9base/bin/grep
-rwxr-xr-x root/root usr/share/9base/bin/mk
-rwxr-xr-x root/root usr/share/9base/bin/rc
-rwxr-xr-x root/root usr/share/9base/bin/sed
-rwxr-xr-x root/root usr/share/9base/bin/seq
-rwxr-xr-x root/root usr/share/9base/bin/sleep
-rwxr-xr-x root/root usr/share/9base/bin/sort
-rwxr-xr-x root/root usr/share/9base/bin/tee
-rwxr-xr-x root/root usr/share/9base/bin/test
-rwxr-xr-x root/root usr/share/9base/bin/touch
-rwxr-xr-x root/root usr/share/9base/bin/tr
-rwxr-xr-x root/root usr/share/9base/bin/uniq
-rwxr-xr-x root/root usr/share/9base/bin/yacc
drwxr-xr-x root/root usr/share/9base/etc/
-rwxr-xr-x root/root usr/share/9base/etc/rcmain
drwxr-xr-x root/root usr/share/9base/man/
drwxr-xr-x root/root usr/share/9base/man/man1/
-rw-r--r-- root/root usr/share/9base/man/man1/awk.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/basename.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/bc.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/cat.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/cleanname.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/date.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/dc.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/echo.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/grep.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/mk.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/rc.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/sed.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/seq.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/sleep.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/sort.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/tee.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/test.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/touch.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/tr.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/uniq.1.gz
-rw-r--r-- root/root usr/share/9base/man/man1/yacc.1.gz
drwxr-xr-x root/root usr/share/9base/man/man7/
-rw-r--r-- root/root usr/share/9base/man/man7/regexp.7.gz

View File

@ -1 +0,0 @@
f9d30509996ec178702af20fec986e9d 9base-2.tar.gz

View File

@ -1,19 +0,0 @@
# Description: ports of Plan 9 standard tools (e.g. rc shell)
# URL: http://wmii.de/
# Maintainer: Simon Gloßner, viper at hometux dot de
name=9base
version=2
release=1
source=(http://wmii.de/download/$name-$version.tar.gz)
build() {
cd $name-$version
sed -i 's|^PREFIX.*|PREFIX=/usr/share/9base|' config.mk
sed -i 's|^MANPREFIX.*|MANPREFIX=/usr/share/9base/man|' config.mk
make DESTDIR=$PKG install
chmod 644 $PKG/usr/share/9base/man/man?/*
}

View File

@ -1,28 +1,21 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/wmii
-rwxr-xr-x root/root usr/bin/wmiibar
-rwxr-xr-x root/root usr/bin/wmiifs
-rwxr-xr-x root/root usr/bin/wmiikeys
-rwxr-xr-x root/root usr/bin/wmiimenu
-rwxr-xr-x root/root usr/bin/wmiiplumb
-rwxr-xr-x root/root usr/bin/wmiipsel
-rwxr-xr-x root/root usr/bin/wmiir
-rwxr-xr-x root/root usr/bin/wmiisetsid
-rwxr-xr-x root/root usr/bin/wmiiwarp
-rwxr-xr-x root/root usr/bin/wmiiwm
drwxr-xr-x root/root usr/etc/
drwxr-xr-x root/root usr/etc/wmii-2.5/
-rwxr-xr-x root/root usr/etc/wmii-2.5/extern
-rwxr-xr-x root/root usr/etc/wmii-2.5/kmode
-rwxr-xr-x root/root usr/etc/wmii-2.5/quit
-rwxr-xr-x root/root usr/etc/wmii-2.5/status
-rwxr-xr-x root/root usr/etc/wmii-2.5/welcome
-rwxr-xr-x root/root usr/etc/wmii-2.5/wmiirc
drwxr-xr-x root/root usr/etc/wmii-3/
-rwxr-xr-x root/root usr/etc/wmii-3/quit
-rwxr-xr-x root/root usr/etc/wmii-3/status
-rwxr-xr-x root/root usr/etc/wmii-3/welcome
-rwxr-xr-x root/root usr/etc/wmii-3/wmiirc
drwxr-xr-x root/root usr/man/
drwxr-xr-x root/root usr/man/man1/
-rw-r--r-- root/root usr/man/man1/wmii.1.gz
-rw-r--r-- root/root usr/man/man1/wmiibar.1.gz
-rw-r--r-- root/root usr/man/man1/wmiifs.1.gz
-rw-r--r-- root/root usr/man/man1/wmiikeys.1.gz
-rw-r--r-- root/root usr/man/man1/wmiimenu.1.gz
-rw-r--r-- root/root usr/man/man1/wmiir.1.gz
-rw-r--r-- root/root usr/man/man1/wmiiwm.1.gz

View File

@ -1,2 +1 @@
dbff83c39d9c91417fd91751a5c7247b wmii-2.5.2.patch
61677e625be99732860e423b7074127f wmii-2.5.2.tar.gz
1caba809a6a7bc152a59712e0e0de551 wmii-3.tar.gz

View File

@ -1,22 +1,17 @@
# Description: The next generation of WMI
# URL: http://wmii.de/
# Maintainer: Simon Gloßner, viper at hometux dot de
# Depends on: 9base
name=wmii
version=2.5.2
version=3
release=1
source=(http://wmii.de/download/$name-$version.tar.gz $name-$version.patch)
source=(http://wmii.de/download/$name-$version.tar.gz)
build() {
cd $name-$version
# disable annoying mouse warping
patch -p1 < ../$name-$version.patch
sed -i 's|^PREFIX.*|PREFIX=/usr|' config.mk
sed -i 's|^MANPREFIX.*|MANPREFIX=/usr/man|' config.mk
sed -i 's|^9PREFIX.*|9PREFIX=/usr/share/9base|' config.mk
make DESTDIR=$PKG clean install

View File

@ -1,22 +1,17 @@
REQUIREMENTS
The wmii configuration scripts now rely on the 9base package which
contains ports of various Plan 9 standard tools, in particular the
rc shell. I've created a port of it.
PRE-INSTALL
POST-INSTALL
PRECAUTION
I've added a patch to stop wmii warping the mouse around. If you
like that feature just comment the patch out.
The developers of wmii have changed the configuration format again.
So wmii doesn't depend on base9 anymore. They switched back to the
old sh configuration format. Therefore you have to manually convert
your old configuration files (from 2.5) to use it in this new
version (3.0). The configuration paths also have been changed.
The developer of wmii changed the configuration format again. You
have to manually convert your old configuration to use it in this
new version. The configuration paths also have been changed.
~/.wmii-2.5
/etc/wmii-2.5
~/.wmii-3
/etc/wmii-3

View File

@ -1,12 +0,0 @@
--- wmii-2.5.2/cmd/wm/page.c 2006-01-27 22:09:37.000000000 +0100
+++ wmii-2.5.2-new/cmd/wm/page.c 2006-04-18 23:04:07.000000000 +0200
@@ -275,9 +275,6 @@
XTranslateCoordinates(dpy, f->win, root, wex, wey, &ex, &ey, &dummy);
if (blitz_ispointinrect(ex, ey, r))
return;
- XSelectInput(dpy, root, ROOT_MASK & ~EnterWindowMask);
- XWarpPointer(dpy, None, f->win, 0, 0, 0, 0, r->width / 2, r->height / 2);
- XSelectInput(dpy, root, ROOT_MASK);
}
static void