Devil's Pie 0.2.4

Devil's Pie (everyone favourite window manipulation tool) 0.2.4 is out. It appears that I intended to do a 0.2.4 release many moons ago, since it has regular expression matching for window titles and application names, but I never got around to it...

In this last week I have received not one but two different RPM spec files for it, so I thought I best get a release with them in out before I get more!

Thanks to Patrick Aussems for the regexp code, and Michael Raab/Lars R. Damerow for the RPM spec files.

Downloads are in the usual place, a tarball is here and Debian packages are available. The tarball has a spec file, so rpmbuild -tb should work.

07:49 Friday, 02 May 2003 [#] [computers/devilspie] (2 comments)

Posted by Kyle at Mon Jul 14 19:44:50 2003:
I just tried this out on RedHat 8.0 (glibc NOT updated).  First I built the tar.gz package, and had into install libwnck-devel-0.17-1.i386.rpm and gob2-2.0.6-1.i386.rpm.  It seemed to finish building fine.  I prefer the rpm file so I tried "rpmbuild -tb devilspie-0.2.4.tar.gz" to get a bunch of these errors:
error: Name field must be present in package: (main package)
error: Version field must be present...
I would say it can' t see a spec file (not surprising since it's not created until configure runs!)  So then I took the spec file, put it in /usr/src/redhat/SPECS and the tar.gz in /usr/src/redhat/SOURCES and ran in /usr/src/redhat "rpmbuild -ba SPECS/devilspie.spec" to get this error:
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.11552
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd devilspie-0.2.4
+ %make
/var/tmp/rpm-tmp.11552: line 23: fg: no job control
error: Bad exit status from /var/tmp/rpm-tmp.11552 (%build)

I guess you were expecting a variable to be substituted there
- perhaps just a make following the %build in the spec?
Posted by Kyle at Mon Jul 14 20:09:06 2003:
me again. 

I changed the %make to "make" right after %build.  It builds but dies at the very end with:
Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/devilspie-0.2.4-root
error: Installed (but unpackaged) file(s) found:
  /usr/share/locale/de/LC_MESSAGES/devilspie.mo

I forced it to build adding to %files section:
/usr/share/locale/*/*/*

but it should be i18n'ized with find_lang, etc.

Name:


E-mail:


URL:


Add 4 and 2 (required):


Comment: