123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- from pisi.actionsapi import shelltools
- from pisi.actionsapi import autotools
- from pisi.actionsapi import pisitools
- from pisi.actionsapi import get
- WorkDir="%s" % get.srcDIR().replace("_", "")
- def setup():
- shelltools.export("CFLAGS", "%s -pie -fPIE -fno-strict-aliasing" % get.CFLAGS())
-
- shelltools.export("ac_cv_header_dns_sd_h", "yes")
- shelltools.export("ac_cv_lib_dns_sd_DNSServiceRegister", "yes")
-
-
- autotools.configure("--enable-all-clocks \
- --enable-parse-clocks \
- --enable-linuxcaps \
- --enable-ipv6 \
- --with-crypto")
- def build():
- autotools.make()
-
-
-
-
- def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
-
- pisitools.removeDir("/usr/share/man")
-
- for sbin in ["sntp", "ntpdc", "ntpd", "ntp-keygen", "ntp-wait",
- "ntpq", "ntptime", "ntptrace", "tickadj", "ntpsnmpd", "ntpdate"]:
- pisitools.domove("/usr/bin/%s" % sbin, "/usr/sbin")
-
-
-
- pisitools.dodir("/var/lib/ntp")
-
- pisitools.dohtml("html/*")
- pisitools.dodoc("ChangeLog", "NEWS", "README", "TODO", "WHERE-TO-START")
|