# -*- coding: utf-8 -*- # # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/licenses/gpl.txt from pisi.actionsapi import autotools from pisi.actionsapi import pisitools from pisi.actionsapi import shelltools from pisi.actionsapi import get def setup(): shelltools.export("LDFLAGS", "-lbsd %s" % get.LDFLAGS()) autotools.configure("--disable-vlock \ --enable-nls \ --prefix=/usr \ --datadir=/usr/share/kbd \ --localedir=/usr/share/locale/kbd \ --mandir=/usr/share/man") def build(): autotools.make("KEYCODES_PROGS=yes RESIZECONS_PROGS=yes") def install(): autotools.rawInstall("KEYCODES_PROGS=yes RESIZECONS_PROGS=yes DESTDIR=%s" % get.installDIR()) for exe in ("loadkeys", "setfont", "unicode_start", "unicode_stop"): pisitools.domove("/usr/bin/%s" % exe, "/bin") pisitools.dosym("/bin/%s" % exe, "/usr/bin/%s" % exe) pisitools.remove("/usr/share/kbd/keymaps/i386/qwerty/trf.map.gz") # pisitools.dohtml("docs/doc/*.html") pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")