Package Details: sawfish 1.11.90-3

Git Clone URL: https://aur.archlinux.org/sawfish.git (read-only)
Package Base: sawfish
Description: An extensible window manager using a Lisp-based scripting language
Upstream URL: http://sawfish.wikia.com/wiki/Main_Page
Licenses: GPL
Submitter: xyproto
Maintainer: haawda
Last Packager: haawda
Votes: 12
Popularity: 0.000250
First Submitted: 2011-12-14 17:07
Last Updated: 2016-06-08 19:14

Latest Comments

haawda commented on 2016-02-14 18:58

I patched poweroff.jl to user more sane defaults. These can be overridden, but anyway.

phaseburn commented on 2014-10-27 22:11

Fails to build with out emacs, though it's not marked as a dep...

haawda commented on 2012-12-01 19:57

librep has been moved from [community] to AUR and looks for a maintainer :)

haawda commented on 2012-07-01 06:21

Seems the homepage is not yet updated.

http://download.tuxfamily.org/sawfish/sawfish-1.9.0.tar.xz
http://download.tuxfamily.org/sawfish/sawfish-1.9.0.tar.xz.sha1

XeCycle commented on 2012-04-12 14:50

Most users of sawfish are also emacs users, I'd suggest placing 'emacs' in makedepends and byte-compile & install sawfish.el.

adambot commented on 2012-04-09 15:10

Please remove rm -r $pkgdir/usr/share/apps from package build since this is no longer created during compile

adambot commented on 2012-04-09 15:07

Please add libxtst to the dependencies, it is not part of base-devel and is required for build.

Thanks!

ideasman42 commented on 2012-03-02 19:58

I get this error on install:

was able to work about by touching the file while it built.

mkdir /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/locale/sr@Latn/LC_MESSAGES
mkdir /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/locale/sv
mkdir /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/locale/sv/LC_MESSAGES
mkdir /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/locale/tr
mkdir /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/locale/tr/LC_MESSAGES
mkdir /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/locale/uk
mkdir /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/locale/uk/LC_MESSAGES
mkdir /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/locale/vi
mkdir /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/locale/vi/LC_MESSAGES
mkdir /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/locale/wa
mkdir /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/locale/wa/LC_MESSAGES
mkdir /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/locale/zh_CN
mkdir /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/locale/zh_CN/LC_MESSAGES
mkdir /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/locale/zh_TW
mkdir /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/locale/zh_TW/LC_MESSAGES
make[1]: Leaving directory `/tmp/yaourt-tmp-root/aur-sawfish/src/sawfish-1.8.91/po'
for f in ./DOC*; do \
/bin/install -c -m 644 $f /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/lib/sawfish; \
done
/bin/install -c -m 644 ./sawfish.desktop \
/tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/applications/
if test yes = "yes"; then \
/bin/install -c -m 644 ./sawfish-wm.desktop /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/gnome/wm-properties; \
fi
/bin/install -c -m 644 ./sawfish.pc /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/lib/pkgconfig/
if test yes = "yes"; then \
/bin/install -c -m 644 ./sawfish-session.desktop /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/xsessions/sawfish.desktop; \
fi
if test yes = "yes"; then \
/bin/install -c -m 644 ./sawfish-ksm.desktop /tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/apps//ksmserver/windowmanagers/sawfish.desktop; \
fi
rm: cannot remove `/tmp/yaourt-tmp-root/aur-sawfish/pkg/usr/share/kde4': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
==> ERROR: Makepkg was unable to build sawfish.
==> Restart building sawfish ? [y/N]

haawda commented on 2012-02-09 16:34

Split packages in AUR are still trcky to write (the PKGBUILD of handbrake-svn does such things). And at least the git versions of sawfish support some other DEs than just KDE and gnome, also mate and razor-qt.

sztruks commented on 2012-01-16 16:25

I couldn’t build sawfish, because rm could not find one file:

rm: impossible de supprimer « /tmp/yaourt-tmp-dthiriet/aur-sawfish/pkg/usr/share/kde4 »: Aucun fichier ou dossier de ce type (i.e. no such file or directory)

Would it be possible to split sawfish into 3 packages, sawfish-core, sawfish-gnome and sawfish-kde for standalone version, gnome integration and kde integration?
This is just a suggestion, I am quite bad at doing pkgbuilds (I had lot of problems to make mine and it was just based on one file), but I think this would solve that kind of problem.
Thanks!

All comments