def install(): if get.buildTYPE() == "emul32": autotools.make("install.all GLEW_DEST=%s/usr/ \ INCDIR=%s/emul32 \ BINDIR=%s/emul32 \ LIBDIR=%s/usr/lib32 \ PKGDIR=%s/usr/lib32/pkgconfig" % (get.installDIR(), get.installDIR(), get.installDIR(), get.installDIR(), get.installDIR())) inarytools.remove("/usr/lib32/libGLEW.a") inarytools.dosed("%s/usr/lib32/pkgconfig/glew.pc" % get.installDIR(), "/usr/lib", "/usr/lib32") inarytools.removeDir("/emul32") return autotools.make("install.all GLEW_DEST=%s/usr/ \ INCDIR=%s/usr/include/GL \ BINDIR=%s/usr/bin \ LIBDIR=%s/usr/lib" % (get.installDIR(), get.installDIR(), get.installDIR(), get.installDIR())) inarytools.dobin("bin/glewinfo") inarytools.dobin("bin/visualinfo") inarytools.dohtml("doc/*") inarytools.dodoc("README.md", "doc/*.txt", "LICENSE.txt")
def install(): if get.buildTYPE()=="emul32": autotools.rawInstall("PREFIX=%s/emul32/usr" % get.installDIR()) inarytools.dolib("libbz2.so.%s" % libversion, "/lib32") inarytools.dosym("libbz2.so.%s" % libversion, "/lib32/libbz2.so") inarytools.dosym("libbz2.so.%s" % libversion, "/lib32/libbz2.so.1") inarytools.dosym("libbz2.so.%s" % libversion, "/lib32/libbz2.so.1.0") return autotools.rawInstall("PREFIX=%s/usr" % get.installDIR()) # No static libs inarytools.removeDir("/usr/lib") inarytools.domove("/usr/bin/", "/") inarytools.domove("/usr/man", "/usr/share") for link in ("/bin/bunzip2", "/bin/bzcat"): inarytools.remove(link) inarytools.dosym("bzip2", link) for wrong_link in ("/bin/bzcmp", "/bin/bzegrep", "/bin/bzfgrep", "/bin/bzless"): inarytools.remove(wrong_link) inarytools.dosym("bzgrep", "/bin/bzegrep") inarytools.dosym("bzgrep", "/bin/bzfgrep") inarytools.dosym("bzdiff", "/bin/bzcmp") inarytools.dosym("bzmore", "/bin/bzless") inarytools.dolib("libbz2.so.%s" % libversion, "/lib") inarytools.dosym("libbz2.so.%s" % libversion, "/lib/libbz2.so") inarytools.dosym("libbz2.so.%s" % libversion, "/lib/libbz2.so.1") inarytools.dosym("libbz2.so.%s" % libversion, "/lib/libbz2.so.1.0") inarytools.dohtml("manual.html") inarytools.dodoc("README", "CHANGES", "bzip2.txt")
def install(): #cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) inarytools.dolib("glm/*.so") inarytools.dolib("glm/*.a") inarytools.insinto("/usr/include", "glm") inarytools.dodoc("readme.md", "copying.txt", "doc/manual.pdf") inarytools.dohtml("doc/*")
def install(): cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) inarytools.domove("/usr/usr/lib", "/usr/lib") inarytools.removeDir("/usr/usr") inarytools.dohtml("docs/*") inarytools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) inarytools.removeDir("/usr/share/doc") inarytools.dodoc("AUTHORS", "README", "todo.txt", "doc/*.txt") inarytools.dohtml("doc/*")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) autotools.rawInstall("DESTDIR=%s" % get.installDIR(), "soinstall") if not get.buildTYPE() == "emul32": autotools.rawInstall("-C ijs DESTDIR=%s" % get.installDIR()) inarytools.dohtml("doc/*")
def install(): autotools.rawInstall('-j1 DESTDIR="%s"' % get.installDIR()) if get.buildTYPE() == "_emul32": inarytools.domove("/_emul32/bin/icu-config", "/usr/bin", "icu-config-32") inarytools.removeDir("/_emul32") for f in shelltools.ls("%s/usr/lib32/pkgconfig" % get.installDIR()): inarytools.dosed( "%s/usr/lib32/pkgconfig/%s" % (get.installDIR(), f), "_emul32", "usr") for i in [ "libicudata.so", "libicui18n.so", "libicuio.so", "libicutest.so", "libicutu.so", "libicuuc.so" ]: inarytools.remove("/usr/lib32/" + i) inarytools.removeDir("/usr/lib32/icu") inarytools.removeDir("/usr/lib32/pkgconfig") return inarytools.dohtml("../*.html") inarytools.removeDir("/usr/bin") inarytools.removeDir("/usr/sbin") inarytools.removeDir("/usr/share") inarytools.removeDir("/usr/include") inarytools.removeDir("/usr/lib/icu") inarytools.removeDir("/usr/lib/pkgconfig") for i in [ "libicudata.so", "libicui18n.so", "libicuio.so", "libicutest.so", "libicutu.so", "libicuuc.so" ]: inarytools.remove("/usr/lib/" + i)
def install(): if get.buildTYPE() == "emul32": autotools.rawInstall( "-C src \ lib_LTLIBRARIES=\"%s\" \ DESTDIR=%s" % (emul32_libs, get.installDIR()), "install-libLTLIBRARIES") autotools.rawInstall("DESTDIR=%s" % get.installDIR(), "install-pkgconfigDATA") return autotools.rawInstall("DESTDIR=%s" % get.installDIR()) # Disable autospawn by default shelltools.system( "sed -e '/autospawn/iautospawn=yes' -i '%s/etc/pulse/client.conf'" % get.installDIR()) # Speed up pulseaudio shutdown # Lower resample quality, saves CPU shelltools.system("sed -e '/exit-idle-time/iexit-idle-time=0' \ -e '/resample-method/iresample-method=speex-float-0' \ -i '%s/etc/pulse/daemon.conf'" % get.installDIR()) # Needed for service.py inarytools.dodir("/run/pulse") inarytools.dodir("/var/lib/pulse") # HAL is no longer supported by default inarytools.removeDir("/etc/dbus-1") inarytools.dodoc("README", "LICENSE", "GPL", "LGPL") inarytools.dohtml("doxygen/html/*")
def install(): autotools.install("DESTDIR={}".format(get.installDIR())) inarytools.dohtml("doc/") inarytools.domove("/usr/local/share/*", "/usr/share/") inarytools.domove("/usr/local/*", "/usr") inarytools.removeDir("/usr/local/") inarytools.removeDir("/usr/share/share")
def install(): autotools.install('INSTALL_PLUGINS_DIR="/usr/lib/ladspa" \ MKDIR_P="mkdir -p" \ DESTDIR="%s"' % get.installDIR()) shelltools.cd("..") inarytools.dohtml("doc/*.html") inarytools.dodoc("doc/COPYING", "doc/ladspa.h.txt")
def install(): autotools.install() inarytools.dohtml("doc/*.html") inarytools.remove("/usr/share/doc/gperf.html") inarytools.dodoc("AUTHORS", "COPYING", "NEWS", "README")
def install(): pythonmodules.install() pythonmodules.install(pyVer="3") inarytools.dohtml("doc/*") shelltools.chmod("examples/*", 0o644) inarytools.insinto(examples, "examples/*")
def install(): pythonmodules.install(pyVer="2") pythonmodules.install(pyVer="3") #inarytools.dodoc("doc/*.txt") inarytools.dohtml("doc/*.html") inarytools.insinto("%s/%s" % (get.docDIR(), get.srcNAME()), "doc/build") inarytools.insinto("%s/%s" % (get.docDIR(), get.srcNAME()), "examples")
def install(): inarytools.dodoc("README", "TODO", "LICENSE") shelltools.cd("build") cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) inarytools.dohtml("doc/html/*") inarytools.remove("/usr/bin/lit2epub")
def install(): shelltools.cd("build") cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) inarytools.dohtml("doc/*") shelltools.cd("..") inarytools.dodoc("AUTHORS", "ChangeLog", "COPYING", "INSTALL", "README")
def install(): autotools.rawInstall('DESTDIR=%s libexecdir="/usr/libexec"' % get.installDIR()) # Lets make doc inarytools.dohtml("doc/*") inarytools.dohtml("doc/gnupg.html/*") inarytools.dodoc("ChangeLog", "NEWS", "README", "THANKS", "TODO")
def install(): autotools.install() # Don't conflict with emacs inarytools.rename("/usr/bin/ctags", "exuberant-ctags") inarytools.rename("/usr/share/man/man1/ctags.1", "exuberant-ctags.1") inarytools.dohtml("EXTENDING.html", "ctags.html") inarytools.dodoc("COPYING", "FAQ", "NEWS", "README")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) inarytools.insinto("/etc/", "doc/sample.nanorc", "nanorc") inarytools.dosym("/usr/bin/nano", "/bin/nano") inarytools.dohtml("doc/*.html") inarytools.dodoc("ChangeLog*", "README", "doc/sample.nanorc", "AUTHORS", "NEWS", "TODO", "COPYING*", "THANKS")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) for manp in shelltools.ls("man3"): inarytools.doman("man3/%s" % manp) inarytools.dohtml("docs/*.htm*") inarytools.dodoc("ChangeLog", "COPYING.LIB", "README", "TODO", "docs/COPYING*", "docs/README.SDL")
def install(): autotools.rawInstall("DESTDIR=%s install" % get.installDIR()) if get.buildTYPE() == "emul32": return inarytools.removeDir("/usr/bin") inarytools.dohtml("doc/") inarytools.dodoc("CHANGELOG", "CHANGES", "README", "USAGE", "NEWS")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) autotools.rawInstall("DESTDIR=%s -C plugins" % get.installDIR()) inarytools.dodir("/etc/sasl2") inarytools.dodir("/run/saslauthd") inarytools.dohtml("doc/html/*") inarytools.dodoc("AUTHORS", "COPYING", "ChangeLog")
def install(): inarytools.dobin("ninja", "/usr/bin") inarytools.insinto("/usr/share/bash-completion/completions", "misc/bash-completion", "ninja") inarytools.dodoc("CONTRIBUTING.md", "COPYING", "RELEASING", "README.md", "doc/manual.asciidoc") inarytools.dohtml("doc/manual.html")
def install(): autotools.rawInstall("KEYCODES_PROGS=yes RESIZECONS_PROGS=yes DESTDIR=%s" % get.installDIR()) for exe in ("loadkeys", "setfont", "unicode_start", "unicode_stop"): inarytools.domove("/usr/bin/%s" % exe, "/bin") inarytools.dosym("/bin/%s" % exe, "/usr/bin/%s" % exe) inarytools.dohtml("docs/doc/*.html") inarytools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) #inarytools.domove("%s/libGL.so.1.2.0" % Libdir, "%s/mesa" % Libdir) #inarytools.dosym("mesa/libGL.so.1.2.0", "%s/libGL.so.1.2" % Libdir) if get.buildTYPE() == "emul32": return #inarytools.dodoc("docs/COPYING") inarytools.dohtml("docs/*")
def install(): autotools.rawInstall( "INSTALL_TOP=%s/usr INSTALL_MAN=%s/usr/share/man/ INSTALL_LIB=%s/usr/lib/" % (get.installDIR(), get.installDIR(), get.installDIR())) inarytools.insinto("/usr/lib", "src/liblua.so*") #free directory inarytools.removeDir("usr/lib/lua/") inarytools.removeDir("usr/share/lua/") inarytools.dohtml("doc") inarytools.dodoc("README")
def install(): autotools.rawInstall('-j1 DESTDIR="%s"' % get.installDIR()) if get.buildTYPE() == "_emul32": inarytools.domove("/_emul32/bin/icu-config", "/usr/bin", "icu-config-32") inarytools.removeDir("/_emul32") for f in shelltools.ls("%s/usr/lib32/pkgconfig" % get.installDIR()): inarytools.dosed( "%s/usr/lib32/pkgconfig/%s" % (get.installDIR(), f), "_emul32", "usr") return inarytools.dohtml("../*.html")
def install(): autotools.rawInstall('DESTDIR="%s" pkghtmldir="/%s/%s/html"' % (get.installDIR(), get.docDIR(), get.srcNAME())) inarytools.dodoc("API", "ChangeLog", "HACKING", "README*", "STYLEGUIDE", "TODO", "USAGE") inarytools.dohtml("misc/*", "Dll/*") inarytools.dobin("misc/mlame") inarytools.remove("/usr/lib/libmp3lame.so") inarytools.remove("/usr/lib/libmp3lame.so.0") inarytools.dosym("/usr/lib/libmp3lame.so.0.0.0", "/usr/lib/libmp3lame.so") inarytools.dosym("/usr/lib/libmp3lame.so.0.0.0", "/usr/lib/libmp3lame.so.0")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) if get.buildTYPE() == "emul32": return # needs to exist for the system socket inarytools.dodir("/var/run/dbus") inarytools.dodir("/var/lib/dbus") inarytools.dodir("/usr/share/dbus-1/services") os.system( "/bin/chown root:dbus {}/usr/libexec/dbus-daemon-launch-helper".format( get.installDIR())) os.system( "/bin/chmod -v 4750 {}/usr/libexec/dbus-daemon-launch-helper".format( get.installDIR())) inarytools.dohtml("doc/")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) inarytools.dobin("contrib/irman2lirc") # needed for lircd pid inarytools.dodir("/run/lirc") # example configs inarytools.insinto("/etc", "contrib/lircd.conf", "lircd.conf") inarytools.insinto("/etc", "contrib/lircmd.conf", "lircmd.conf") inarytools.dohtml("doc/html/*.html") inarytools.rename("/%s/%s" % (get.docDIR(), get.srcNAME()), "lirc") inarytools.insinto("/%s/lirc/contrib" % get.docDIR(), "contrib/*") inarytools.insinto("/lib/udev/rules.d", "contrib/*.rules", "60-lirc.rules")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) #remove empty directories #for lang in ["lua", "ocaml", "php", "python23", "python24", "python25", "R", "sharp"]: #inarytools.removeDir("/usr/lib/graphviz/%s" % lang) inarytools.dohtml(".") inarytools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README*") inarytools.removeDir("/usr/share/graphviz/doc") # everything has been built against cgraph, but use graph as default api inarytools.dosed("%s/usr/include/graphviz/types.h" % get.installDIR(), r"#define WITH_CGRAPH 1", deleteLine=True)