class Numlockx(AutoPackageRecipe): name = "numlockx" version = "1.1" buildRequires = [ 'libXt:devel', 'libX11:devel', 'automake:runtime', 'autoconf:runtime', 'libXext:devel', 'libXtst:devel', ] def unpack(r): r.addArchive('http://ktown.kde.org/~seli/%(name)s/%(name)s-%(version)s.tar.gz') r.addSource('numlockx.sh', dest='%(sysconfdir)s/X11/xinit/xinitrc.d/', mode=0755) def configure(r): r.macros.optflags = '-O3' r.Automake() r.Configure()