actions.py 835 B

12345678910111213141516171819202122232425262728293031
  1. #!/usr/bin/python
  2. # -*- coding: utf-8 -*-
  3. #
  4. # Licensed under the GNU General Public License, version 3.
  5. # See the file http://www.gnu.org/licenses/gpl.txt
  6. from pisi.actionsapi import pythonmodules
  7. from pisi.actionsapi import shelltools
  8. from pisi.actionsapi import autotools
  9. from pisi.actionsapi import pisitools
  10. from pisi.actionsapi import libtools
  11. from pisi.actionsapi import get
  12. #WorkDir = "fontforge-%s-b" % get.srcVERSION().split('_')[-1]
  13. def setup():
  14. #pisitools.dosed("configure.ac", "fontforge_package_name", "fontforge")
  15. #shelltools.system("./autogen.sh")
  16. autotools.configure()
  17. pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
  18. def build():
  19. autotools.make()
  20. def install():
  21. autotools.rawInstall("DESTDIR=%s" % get.installDIR())
  22. pisitools.dodoc("AUTHORS", "LICENSE")