def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) if get.buildTYPE() == "emul32": return pisitools.doinfo("doc/*info*") pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README")
def install(): shelltools.cd("src") autotools.rawInstall("DESTDIR=%s EXAMPLEDIR=%s/%s/%s/examples" % (get.installDIR(), get.defaultprefixDIR(), get.docDIR(), get.srcNAME())) # Install additional headers for d in ("kadm5", "krb5"): pisitools.insinto("/usr/include/%s" % d, "include/%s/*.h" % d) pisitools.dodoc("plugins/kdb/ldap/libkdb_ldap/kerberos.ldif") pisitools.dodoc("plugins/kdb/ldap/libkdb_ldap/kerberos.schema") shelltools.cd("..") pisitools.dodir("/var/kerberos/krb5kdc") for plugin in ("preauth", "kdb", "authdata"): pisitools.dodir("/usr/lib/krb5/plugins/%s" % plugin) # Install info and docs pisitools.doinfo("doc/*.info") pisitools.dodoc("README")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) if get.buildTYPE() == "emul32": return pisitools.doinfo("doc/*info*") pisitools.dodoc("COPYING*", "README")
def install(): folders = [ 'cogre', 'common', 'contrib', 'ede', 'eieio', 'semantic', 'speedbar' ] for folder in folders: pisitools.insinto('/usr/share/emacs/site-lisp/cedet/', folder) for root, dirs, files in os.walk(get.workDIR()): for name in files: f = os.path.join(root, name) if f.endswith("info"): pisitools.doinfo(f) remove = [ 'AUTHORS', 'ONEWS', 'README', 'NEWS', 'INSTALL', 'Makefile', 'Project.ede', 'ChangeLog' ] for root, dirs, files in os.walk("%s/usr/share/emacs/site-lisp/cedet/" % get.installDIR()): for name in files: if name in remove: shelltools.unlink(os.path.join(root, name)) elif name.split(".")[-1] in ("info", "info-1", "info-2", "info-3", "info-4", "~", "~1~", "el~", "elc", "texi"): shelltools.unlink(os.path.join(root, name))
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) if get.buildTYPE() == "emul32": return pisitools.doinfo("doc/*info*") pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "COPYING.LIB", "NEWS", "README")
def install(): autotools.install("PREFIX=/usr") # pisitools.dobin("st") pisitools.dodoc("FAQ", "LICENSE", "README", "TODO") # pisitools.doman("doc/st.1") pisitools.doinfo("st.info") pisitools.insinto("/usr/share/doc/xst", ".%s" t, "%s" t)
def install(): autotools.rawInstall("DESTDIR=%s PREFIX=/usr" % get.installDIR()) pisitools.remove("/usr/share/emacs/site-lisp/muse/*.elc") pisitools.remove("/usr/share/emacs/site-lisp/muse/contrib/*.elc") pisitools.doinfo("texi/*.info") pisitools.dodoc("COPYING", "AUTHORS", "NEWS", "README")
def install(): autotools.rawInstall("DESTDIR=%s PREFIX=/usr" %get.installDIR()) pisitools.remove("/usr/share/emacs/site-lisp/muse/*.elc") pisitools.remove("/usr/share/emacs/site-lisp/muse/contrib/*.elc") pisitools.doinfo("texi/*.info") pisitools.dodoc("COPYING", "AUTHORS", "NEWS", "README")
def install(): pythonmodules.install() pisitools.dohtml("doc/html/") pisitools.dodoc("doc/ps/python-xlib.ps", "TODO", "COPYING", "NEWS", "README") pisitools.doinfo("doc/info/*.info*") pisitools.insinto(examples, "examples/*") pisitools.insinto(utils, "utils/*")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) # Use gnuconfig files for config in ["config.guess","config.sub"]: pisitools.remove("/usr/share/automake-1.10/%s" % config) pisitools.dosym("/usr/share/gnuconfig/%s" % config, "/usr/share/automake-1.10/%s" % config) pisitools.doinfo("*.info") pisitools.dodoc("NEWS", "README", "THANKS", "TODO", "AUTHORS", "ChangeLog")
def install(): pythonmodules.install() pisitools.dohtml("doc/html/") pisitools.dodoc("TODO", "COPYING", "NEWS", "README") pisitools.doinfo("doc/info/*.info*") pisitools.insinto(examples, "examples/*") pisitools.insinto(utils, "utils/*") pythonmodules.fixCompiledPy()
def install(): pisitools.dobin("src/microcode/scheme") pisitools.dobin("src/microcode/bchscheme") pisitools.insinto("/usr/lib", "lib/mit-scheme") pisitools.removeDir("/usr/lib/mit-scheme/doc") pisitools.removeDir("/usr/lib/mit-scheme/edwin/info") pisitools.dohtml("lib/mit-scheme/doc/*.html") pisitools.doinfo("lib/mit-scheme/edwin/info/*") pisitools.dodoc("lib/mit-scheme/doc/COPYING")
def install(): pisitools.dobin("screen") pisitools.dodir("/run/screen") pisitools.dodir("/etc/pam.d") pisitools.insinto("/usr/share/terminfo", "terminfo/screencap") pisitools.insinto("/usr/share/screen/utf8encodings", "utf8encodings/??") shelltools.chmod("%s/run/screen" % get.installDIR(), 0775) pisitools.doman("doc/screen.1") pisitools.doinfo("doc/screen.info*") pisitools.dodoc("README", "ChangeLog", "TODO", "NEWS*", "doc/FAQ", "doc/README.DOTSCREEN")
def install(): autotools.rawInstall("DESTDIR=%s pkgdatadir=/usr/share/automake-1.4 m4datadir=/usr/share/aclocal-1.4" % get.installDIR()) pisitools.remove("/usr/bin/aclocal") pisitools.remove("/usr/bin/automake") pisitools.dosym("/usr/share/automake-1.4", "/usr/share/automake") pisitools.dodoc("NEWS", "README", "THANKS", "TODO", "AUTHORS", "ChangeLog") pisitools.doinfo("*.info") # remove all config.guess and config.sub files replacing them # w/a symlink to a specific gnuconfig version for suffix in ("guess", "sub"): pisitools.remove("/usr/share/automake-1.4/config.%s" % suffix) pisitools.dosym("../gnuconfig/config.%s" % suffix, "/usr/share/automake-1.4/config.%s" % suffix)
def install(): pisitools.dobin("screen") pisitools.dodir("/var/run/screen") pisitools.dodir("/etc/pam.d") pisitools.insinto("/usr/share/terminfo", "terminfo/screencap") pisitools.insinto("/usr/share/screen/utf8encodings", "utf8encodings/??") shelltools.chmod("%s/var/run/screen" % get.installDIR(), 0775) pisitools.doman("doc/screen.1") pisitools.doinfo("doc/screen.info*") pisitools.dodoc("README", "ChangeLog", "TODO", "NEWS*", "doc/FAQ", "doc/README.DOTSCREEN")
def install(): pisitools.dobin("nasm") pisitools.dobin("ndisasm") pisitools.dobin("rdoff/ldrdf") pisitools.dobin("rdoff/rdf2bin") pisitools.dobin("rdoff/rdf2ihx") pisitools.dobin("rdoff/rdfdump") pisitools.dobin("rdoff/rdflib") pisitools.dobin("rdoff/rdx") pisitools.dosym("/usr/bin/rdf2bin", "/usr/bin/rdf2com") pisitools.doinfo("doc/info/") pisitools.doman("nasm.1", "ndisasm.1") pisitools.dodoc("AUTHORS", "CHANGES", "ChangeLog", "README", "TODO", "doc/nasmdoc.*")
def install(): pisitools.dobin("screen") pisitools.dodir("/var/run/screen") pisitools.dodir("/etc/pam.d") pisitools.insinto("/usr/share/terminfo", "terminfo/screencap") pisitools.insinto("/usr/share/screen/utf8encodings", "utf8encodings/??") pisitools.dodoc("README", "ChangeLog", "INSTALL", "TODO", "NEWS*", \ "patchlevel.h", "doc/FAQ", "doc/README.DOTSCREEN", "doc/fdpat.ps", "doc/window_to_display.ps") pisitools.doman("doc/screen.1") pisitools.doinfo("doc/screen.info*") shelltools.chmod("%s/var/run/screen" % get.installDIR(), 0775)
def install(): folders = ['cogre', 'common', 'contrib', 'ede', 'eieio', 'semantic', 'speedbar'] for folder in folders: pisitools.insinto('/usr/share/emacs/site-lisp/cedet/', folder) for root, dirs, files in os.walk(get.workDIR()): pisitools.doinfo("%s/*info" % root) pisitools.doinfo("%s/*info-*" % root) remove = ['AUTHORS', 'ONEWS', 'README', 'NEWS', 'INSTALL', 'Makefile', 'Project.ede', 'ChangeLog'] for root, dirs, files in os.walk("%s/usr/share/emacs/site-lisp/cedet/" % get.installDIR()): for name in files: if name in remove: shelltools.unlink(os.path.join(root, name)) elif name.split(".")[-1] in ("info", "info-1", "info-2", "info-3", "info-4", "~", "~1~", "el~", "elc", "texi"): shelltools.unlink(os.path.join(root, name))
def install(): pisitools.insinto(stumpwm_src_dir, "stumpwm.asd") pisitools.insinto(stumpwm_src_dir, "*.lisp") pisitools.remove("%s/asdf.lisp" % stumpwm_src_dir) pisitools.remove("%s/make-image.lisp" % stumpwm_src_dir) pisitools.domove("/usr/share/common-lisp/source/stumpwm/sample-stumpwmrc.lisp", "%s/stumpwm/examples" % get.docDIR()) pisitools.insinto("%s/contrib" % stumpwm_src_dir, "contrib/*.lisp") pisitools.insinto("/usr/bin", "contrib/stumpish") pisitools.insinto("%s/stumpwm" % get.docDIR(), "contrib/stumpwm-mode.el") pisitools.doinfo("stumpwm.info") pisitools.dodoc("AUTHORS", "COPYING", "HACKING", "NEWS", "README")
def install(): pisitools.insinto(stumpwm_src_dir, "stumpwm.asd") pisitools.insinto(stumpwm_src_dir, "*.lisp") pisitools.remove("%s/asdf.lisp" % stumpwm_src_dir) pisitools.remove("%s/make-image.lisp" % stumpwm_src_dir) pisitools.domove( "/usr/share/common-lisp/source/stumpwm/sample-stumpwmrc.lisp", "%s/stumpwm/examples" % get.docDIR()) pisitools.insinto("%s/contrib" % stumpwm_src_dir, "contrib/*.lisp") pisitools.insinto("/usr/bin", "contrib/stumpish") pisitools.insinto("%s/stumpwm" % get.docDIR(), "contrib/stumpwm-mode.el") pisitools.doinfo("stumpwm.info") pisitools.dodoc("AUTHORS", "COPYING", "HACKING", "NEWS", "README")
def install(): shelltools.cd("src") autotools.rawInstall("DESTDIR=%s" % get.installDIR()) # Install additional headers for d in ("kadm5", "krb5"): pisitools.insinto("/usr/include/%s" % d, "include/%s/*.h" % d) # Add "k" prefix to some apps and manpages to resolve conflicts #for app in ["telnetd", "ftpd"]: # pisitools.rename("/usr/share/man/man8/%s.8" % app, "k%s.8" % app) # pisitools.rename("/usr/sbin/%s" % app, "k%s" % app) #for app in ["rcp", "rsh", "telnet", "ftp", "rlogin"]: # pisitools.rename("/usr/share/man/man1/%s.1" % app, "k%s.1" % app) # pisitools.rename("/usr/bin/%s" % app, "k%s" % app) # Install info and docs pisitools.doinfo("../doc/*.info") pisitools.dodoc("../README") # Remove examples pisitools.removeDir("/usr/share/examples")
def install(): pisitools.dobin("bc/bc") pisitools.dobin("dc/dc") pisitools.doman("man/*.1") pisitools.doinfo("doc/*.info") pisitools.dodoc("AUTHORS", "FAQ", "NEWS", "README", "ChangeLog")
def install(): autotools.install() '''/opt/helloworld/''' pisitools.dodir("/opt/helloworld") '''/usr/share/doc/helloworld-2.0/Makefile.am''' pisitools.dodoc("Makefile.am") '''/opt/helloworld/helloworld''' pisitools.doexe("src/helloworld", "/opt/helloworld") '''/usr/share/info/Makefile.am''' '''/usr/share/info/Makefile.cvs''' '''/usr/share/info/Makefile.in''' pisitools.doinfo("Makefile.*") '''/usr/lib/helloworld.o''' pisitools.dolib("src/helloworld.o") '''/opt/hello''' pisitools.insinto("/opt/", "src/helloworld", "hello") '''/opt/hi''' pisitools.insinto("/opt/", "src/helloworld", "hi") '''/opt/hello -> /var/hello''' pisitools.domove("/opt/hello", "/var/") '''/opt/hi -> /var/goodbye''' pisitools.domove("/opt/hi", "/var/", "goodbye") '''/usr/bin/helloworld''' pisitools.dobin("src/helloworld") '''/bin/helloworld''' pisitools.dobin("src/helloworld", "/bin") '''/usr/sbin/helloworld''' pisitools.dosbin("src/helloworld") '''/sbin/helloworld''' pisitools.dosbin("src/helloworld", "/sbin") '''Hello, world! -> Goodbye, world!''' pisitools.dosed("src/helloworld.cpp", "Hello, world!", "Goodbye, world!") '''/usr/sbin/goodbye --> helloworld''' pisitools.dosym("helloworld", "/usr/sbin/goodbye") '''/usr/bin/goodbye --> helloworld''' pisitools.dosym("helloworld", "/usr/bin/goodbye") '''/home/pardus/''' pisitools.dodir("/home/pardus") '''delete pardus''' pisitools.removeDir("/home/pardus") '''delete home''' pisitools.removeDir("/home") '''src/helloworld.cpp --> /usr/share/doc/helloworld-2.0/goodbyeworld.cpp''' pisitools.newdoc("src/helloworld.cpp", "goodbyeworld.cpp") '''/opt/pardus''' shelltools.touch("%s/opt/pardus" % get.installDIR()) '''/opt/pardus --> /opt/uludag''' shelltools.copy("%s/opt/pardus" % get.installDIR(), "%s/opt/uludag" % get.installDIR()) '''/opt/pardus --> /opt/Pardus''' shelltools.move("%s/opt/pardus" % get.installDIR(), "%s/opt/PARDUS" % get.installDIR()) '''/opt/ --> /sys/''' shelltools.copytree("%s/opt/" % get.installDIR(), "%s/sys/" % get.installDIR()) '''delete /sys/helloworld/helloworld''' shelltools.unlink("%s/sys/helloworld/helloworld" % get.installDIR()) '''delete /sys/helloworld''' shelltools.unlinkDir("%s/sys/helloworld" % get.installDIR()) '''generate /usr/lib/helloworld.o''' libtools.gen_usr_ldscript("helloworld.o")
def install(): autotools.install() pisitools.dohtml("doc/ht.html") pisitools.doinfo("doc/*.info") pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")
def install(): pisitools.dobin("which") pisitools.doman("which.1") pisitools.doinfo("which.info")
def install(): autotools.install() # Install docs pisitools.dodoc("doc/*.txt", "doc/*.ps", "doc/*.pdf", "doc/html/*.html") pisitools.doinfo("doc/info/*")
def install(): pisitools.dobin("gst-wrapper") pisitools.insinto("/usr/share/emacs/site-lisp/emms/", "*.el") pisitools.doinfo("emms.info") pisitools.dodoc("AUTHORS", "ChangeLog", "README", "NEWS", "FAQ")
def install(): for data in ["*.el","schema"]: pisitools.insinto("/usr/share/emacs/site-lisp", data) pisitools.doinfo("nxml-mode.info")
def install(): autotools.install() pisitools.doinfo("doc/*info*") pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "COPYING.LIB", "NEWS", "README")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) pisitools.doinfo("*.info*") pisitools.dodoc("AUTHORS", "ChangeLog", "README*", "NEWS")
def install(): for data in ["*.el", "schema"]: pisitools.insinto("/usr/share/emacs/site-lisp", data) pisitools.doinfo("nxml-mode.info")
def install(): autotools.install () # Install docs pisitools.dodoc ("doc/*.txt", "doc/*.ps", "doc/*.pdf", "doc/html/*.html") pisitools.doinfo ("doc/info/*")
def install(): pisitools.dobin("st") pisitools.dodoc("README.md", "doc/LICENSE", "doc/Xresources") pisitools.doman("doc/st.1") pisitools.doinfo("doc/st.info")
def install(): autotools.install() '''/opt/helloworld/''' pisitools.dodir("/opt/helloworld") '''/usr/share/doc/helloworld-0.1-1/Makefile.am''' pisitools.dodoc("Makefile.am") '''/opt/helloworld/helloworld''' pisitools.doexe("src/helloworld", "/opt/helloworld") '''/usr/share/info/Makefile.am''' '''/usr/share/info/Makefile.cvs''' '''/usr/share/info/Makefile.in''' pisitools.doinfo("Makefile.*") '''/usr/lib/helloworld.o''' pisitools.dolib("src/helloworld.o") '''/opt/hello''' pisitools.insinto("/opt/", "src/helloworld", "hello") '''/opt/hi''' pisitools.insinto("/opt/", "src/helloworld", "hi") '''/opt/hello -> /var/hello''' pisitools.domove("/opt/hello", "/var/") '''/opt/hi -> /var/goodbye''' pisitools.domove("/opt/hi", "/var/", "goodbye") '''/usr/bin/helloworld''' pisitools.dobin("src/helloworld") '''/bin/helloworld''' pisitools.dobin("src/helloworld", "/bin") '''/usr/sbin/helloworld''' pisitools.dosbin("src/helloworld") '''/sbin/helloworld''' pisitools.dosbin("src/helloworld", "/sbin") '''Hello, world! -> Goodbye, world!''' pisitools.dosed("src/helloworld.cpp", "Hello, world!", "Goodbye, world!") '''/usr/sbin/goodbye --> helloworld''' pisitools.dosym("helloworld", "/usr/sbin/goodbye") '''/usr/bin/goodbye --> helloworld''' pisitools.dosym("helloworld", "/usr/bin/goodbye") '''/home/pardus/''' pisitools.dodir("/home/pardus") '''delete pardus''' pisitools.removeDir("/home/pardus") '''delete home''' pisitools.removeDir("/home") '''src/helloworld.cpp --> /usr/share/doc/helloworld-0.1-1/goodbyeworld.cpp''' pisitools.newdoc("src/helloworld.cpp", "goodbyeworld.cpp") '''/opt/pardus''' shelltools.touch("%s/opt/pardus" % get.installDIR()) '''/opt/pardus --> /opt/uludag''' shelltools.copy("%s/opt/pardus" % get.installDIR(), "%s/opt/uludag" % get.installDIR()) '''/opt/pardus --> /opt/Pardus''' shelltools.move("%s/opt/pardus" % get.installDIR(), "%s/opt/PARDUS" % get.installDIR()) '''/opt/ --> /sys/''' shelltools.copytree("%s/opt/" % get.installDIR(), "%s/sys/" % get.installDIR()) '''delete /sys/helloworld/helloworld''' shelltools.unlink("%s/sys/helloworld/helloworld" % get.installDIR()) '''delete /sys/helloworld''' shelltools.unlinkDir("%s/sys/helloworld" % get.installDIR()) '''generate /usr/lib/helloworld.o''' libtools.gen_usr_ldscript("helloworld.o")