def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) pisitools.removeDir("/usr/share/doc/xine-lib") pisitools.dohtml("doc/faq/faq.html", "doc/hackersguide/*.html", "doc/hackersguide/*.png") pisitools.dodoc("AUTHORS", "ChangeLog", "README", "TODO", "doc/README*", "doc/faq/faq.txt")
def install(): shelltools.cd("%s/lsof_4.88/lsof_4.88_src" % get.workDIR()) pisitools.dodoc("00*") pisitools.dobin("lsof") pisitools.doman("lsof.8") pisitools.insinto("/usr/share/lsof/scripts", "%s/lsof_4.88/lsof_4.88_src/scripts/*" % get.workDIR())
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) # Remove files we don't want pisitools.remove("/etc/dhcpd.conf") pisitools.remove("/etc/dhclient.conf") # Install dhcp.schema for LDAP configuration pisitools.insinto("/etc/openldap/schema", "contrib/ldap/dhcp.schema") # dhclient configuration per service support is not ready yet, no need to create this directory for now # Install empty directory for dhclient.d scripts #pisitools.dodir("/etc/dhcp/dhclient.d") # Create directory hierarchy in /var pisitools.dodir("/var/lib/dhcpd") pisitools.dodir("/var/lib/dhclient") # Sample configuration files pisitools.insinto("/usr/share/doc/dhcp", "client/dhclient.conf", "dhclient.conf.sample") pisitools.insinto("/usr/share/doc/dhcp", "server/dhcpd.conf", "dhcpd.conf.sample") pisitools.insinto("/usr/share/doc/dhcp", "doc/examples/dhclient-dhcpv6.conf", "dhclient6.conf.sample") pisitools.insinto("/usr/share/doc/dhcp", "doc/examples/dhcpd-dhcpv6.conf", "dhcpd6.conf.sample") pisitools.dodoc("LICENSE", "README", "RELNOTES")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) pisitools.dodoc("AUTHORS", "ChangeLog", "README*", "TODO") pisitools.dosym("/usr/lib/essential", "/usr/share/emovix/codecs") fixperms("%s/usr/share/emovix/mplayer-fonts" % get.installDIR())
def install(): autotools.rawInstall("BASEDIR=%s" % get.installDIR()) pisitools.dosbin("ether-wake") pisitools.dosym("/bin/hostname", "/usr/bin/hostname") pisitools.dodoc("README", "README.ipv6", "TODO")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) # FIXME: Fedora removes it, Suse keeps it, breaks samba build, investigate further pisitools.remove("/usr/lib/libunwind*.a") pisitools.dodoc("AUTHORS", "ChangeLog", "README*", "NEWS", "TODO")
def install(): pisitools.dodir("/usr") pisitools.dodir("/usr/lib") autotools.rawInstall("prefix=%s/usr \ libdir=%s/usr/lib \ datadir=%s/usr/share/sgml/%s "\ % (get.installDIR(),\ get.installDIR(),\ get.installDIR(),\ openjade)) pisitools.dosym("openjade", "/usr/bin/jade") pisitools.dosym("onsgmls", "/usr/bin/nsgmls") pisitools.dosym("osgmlnorm", "/usr/bin/sgmlnorm") pisitools.dosym("ospam", "/usr/bin/spam") pisitools.dosym("ospent", "/usr/bin/spent") pisitools.dosym("osx", "/usr/bin/sgml2xml") pisitools.insinto("/usr/share/sgml/%s" % openjade, "dsssl/builtins.dsl") pisitools.insinto("/usr/share/sgml/%s/dsssl" % openjade, "dsssl/dsssl.dtd") pisitools.insinto("/usr/share/sgml/%s/dsssl" % openjade, "dsssl/style-sheet.dtd") pisitools.insinto("/usr/share/sgml/%s/dsssl" % openjade, "dsssl/fot.dtd") pisitools.insinto("/usr/share/sgml/%s/pubtext" % openjade, "pubtext/*") pisitools.dodoc("COPYING", "NEWS", "README", "VERSION") pisitools.dohtml("doc/*.htm") pisitools.insinto("/usr/share/doc/%s-%s/jadedoc" % (openjade, get.srcRELEASE()), "jadedoc/*.htm") pisitools.insinto("/usr/share/doc/%s-%s/jadedoc/images" % (openjade, get.srcRELEASE()), "jadedoc/images/*")
def install(): autotools.install() # remove static lib pisitools.remove("/usr/lib/libnewt.a") pisitools.dodoc("CHANGES", "COPYING")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) # Prepare chroot jail for d in ("dev", "etc/bind", "etc/pki/dnssec-keys", "lib/bind", "var/tmp", "var/log", "var/run/named", "var/named"): pisitools.dodir("%s/%s" % (CHROOT, d)) # At least drop a file in it shelltools.echo("%s%s/README" % (get.installDIR(), CHROOT), "Chroot jail for named") # Create directories pisitools.dodir("/var/run/named") for d in ("pri", "sec", "slaves", "data", "dynamic"): pisitools.dodir("%s/%s" % (BINDDIR, d)) # Create symlinks for src, dest in [ ("named.ca", "%s/root.cache" % BINDDIR), ("%s/pri" % BINDDIR, "/etc/bind/pri"), ("%s/sec" % BINDDIR, "/etc/bind/sec"), ]: pisitools.dosym(src, dest) # Documentation pisitools.dodoc("CHANGES", "COPYRIGHT", "FAQ", "README") pisitools.dodoc("doc/misc/*", "contrib/scripts/named-bootconf.sh", "contrib/scripts/nanny.pl") pisitools.dohtml("doc/arm/*") pisitools.remove("/usr/share/doc/%s/Makefile*" % get.srcNAME())
def install(): pisitools.insinto("/usr/include", "*.h") pisitools.dolib("libtinyxml.so.0.%s" % get.srcVERSION()) pisitools.dosym("/usr/lib/libtinyxml.so.0.%s" % get.srcVERSION(), "/usr/lib/libtinyxml.so.0") pisitools.dosym("/usr/lib/libtinyxml.so.0.%s" % get.srcVERSION(), "/usr/lib/libtinyxml.so") pisitools.dodoc("changes.txt", "readme.txt") pisitools.dohtml("docs/*")
def install(): pisitools.dobin("bin/kotaci") pisitools.insinto("/usr/share/applications", "data/kotaci.desktop") pisitools.insinto("/usr/share/pixmaps", "data/icons/kotaci.png") pisitools.dodoc("AUTHORS", "COPYING", "README", "TODO")
def install(): shelltools.cd("build") cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) shelltools.cd("..") pisitools.dodoc("AUTHORS", "COPYING", "COPYING.LIB", "ChangeLog", "NEWS", "TODO") pisitools.dohtml("README.html", "FAQ.html")
def install(): pythonmodules.install() pisitools.insinto("%s/%s/examples" % (get.docDIR(), get.srcNAME()), "capture_*.py") pisitools.insinto("%s/%s/examples" % (get.docDIR(), get.srcNAME()), "list_devices.py") pisitools.dodoc("README")
def install(): autotools.rawInstall("INSTALL_PREFIX=%s MANDIR=/usr/share/man" % get.installDIR()) # Rename conflicting manpages pisitools.rename("/usr/share/man/man1/passwd.1", "ssl-passwd.1") pisitools.rename("/usr/share/man/man3/rand.3", "ssl-rand.3") pisitools.rename("/usr/share/man/man3/err.3", "ssl-err.3") if get.buildTYPE() == "_emul32": from distutils.dir_util import copy_tree copy_tree("%s/_emul32/lib32/" % get.installDIR(), "%s/usr/lib32" % get.installDIR()) pisitools.removeDir("/_emul32") pisitools.remove("/usr/lib32/*.a") path = "%s/usr/lib32/pkgconfig" % get.installDIR() for f in shelltools.ls(path): pisitools.dosed("%s/%s" % (path, f), "^(prefix=\/)_emul32", r"\1usr") return # Move engines to /usr/lib/openssl/engines pisitools.dodir("/usr/lib/openssl") pisitools.domove("/usr/lib/engines", "/usr/lib/openssl") # Certificate stuff pisitools.dobin("tools/c_rehash") pisitools.dosym("/etc/pki/tls/certs/ca-bundle.crt","/etc/pki/tls/cert.pem") # Create CA dirs for cadir in ["CA", "CA/private", "CA/certs", "CA/crl", "CA/newcerts"]: pisitools.dodir("/etc/pki/%s" % cadir) # No static libs pisitools.remove("/usr/lib/*.a") pisitools.dohtml("doc/*") pisitools.dodoc("CHANGES*", "FAQ", "LICENSE", "NEWS", "README", "doc/*.txt")
def install(): if get.buildTYPE() == "emul32": # SERVERBIN is hardcoded to /usr/lib/cups, thus it overwrites 64 bit libraries autotools.rawInstall( "BUILDROOT=%s SERVERBIN=%s/usr/serverbin32 install-libs" % (get.installDIR(), get.installDIR()) ) pisitools.domove("/usr/bin32/cups-config", "/usr/bin", "cups-config-32bit") pisitools.removeDir("/usr/bin32") pisitools.removeDir("/usr/sbin32") pisitools.removeDir("/usr/serverbin32") # remove files now part of cups-filters # pisitools.remove("/usr/share/cups/data/testprint") pisitools.removeDir("/usr/share/cups/banners") pisitools.dodir("/usr/share/cups/banners") return autotools.rawInstall("BUILDROOT=%s install-headers install-libs install-data install-exec" % get.installDIR()) shelltools.chmod("%s/run/cups/certs" % get.installDIR(), 0755) pisitools.dodir("/usr/share/cups/profiles") # Serial backend needs to run as root # shelltools.chmod("%s/usr/lib/cups/backend/serial" % get.installDIR(), 0700) pisitools.dodoc("CHANGES.txt", "CREDITS.txt", "LICENSE.txt", "README.txt")
def install(): autotools.install("DESTDIR=%s CUPSPPD=/usr/share/cups/model/splix" % get.installDIR()) # Install color profiles pisitools.insinto("/usr/share/cups/model/samsung/cms", "cms/*") pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README", "THANKS", "TODO")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) # replaced with our hooks pisitools.remove("/usr/lib/pm-utils/sleep.d/01grub") pisitools.dodoc("README", "COPYING", "ChangeLog", "AUTHORS")
def install(): autotools.install() pisitools.dodoc("README", "HOWTO", "COPYING") pisitools.dodir("/%s/fio/examples" % get.docDIR()) pisitools.insinto("/%s/fio/examples" % get.docDIR(), "examples/*")
def install(): perlmodules.install() #remove conflicted files - mod_perl pisitools.remove("/usr/share/man/man3/Apach*::Reload.3pm") pisitools.dodoc("Changes", "MANIFEST", "README", "LICENSE")
def install(): pisitools.dosbin("logrotate") pisitools.doman("logrotate.8") pisitools.dodir("/etc/logrotate.d") pisitools.dodoc("examples/logrotate*") pisitools.dodoc("CHANGES", "COPYING", "README*")
def install(): autotools.rawInstall("DESTDIR=%s giftconfdir='/etc/giFT' \ plugindir='/usr/lib/giFT' \ datadir='/usr/share/giFT' \ giftperldir='/usr/bin' \ includedir='/usr/include/libgift'" % get.installDIR()) pisitools.dodoc("README", "NEWS", "ChangeLog", "TODO")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README") if get.buildTYPE() == "emul32": pisitools.removeDir("/usr/lib32/X11")
def install(): autotools.rawInstall('DESTDIR="%s"' % get.installDIR()) #pisitools.remove("/usr/lib/gtk-3.0/modules/libcanberra-gtk-module.so") pisitools.removeDir("/usr/share/gtk-doc") pisitools.dodoc("LGPL", "README")
def install(): autotools.install() pisitools.insinto("/usr/share/applications", "desktop/dreamchess.desktop") pisitools.insinto("/usr/share/pixmaps", "desktop/dreamchess.png") pisitools.dodoc("ChangeLog", "README", "NEWS", "COPYING", "AUTHORS")
def install(): pisitools.dosym("hosts_access.5", "/usr/share/man/man5/hosts.allow.5") pisitools.dosym("hosts_access.5", "/usr/share/man/man5/hosts.deny.5") pisitools.dosbin("tcpd") pisitools.dosbin("tcpdchk") pisitools.dosbin("tcpdmatch") pisitools.dosbin("safe_finger") pisitools.dosbin("try-from") pisitools.doman("*.3", "*.5", "*.8") pisitools.insinto("/usr/include/", "tcpd.h") pisitools.dolib_a("libwrap.a") pisitools.domove("libwrap.so", "libwrap.so.0.%s" % get.srcVERSION()) pisitools.dolib_so("libwrap.so.0.%s" % get.srcVERSION(), "/lib") pisitools.dosym("/lib/libwrap.so.0.%s" % get.srcVERSION(), "/lib/libwrap.so.0") pisitools.dosym("/lib/libwrap.so.0", "/lib/libwrap.so") libtools.gen_usr_ldscript("libwrap.so") pisitools.dodoc("BLURB", "CHANGES", "DISCLAIMER", "README*", "hosts.allow.example")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) #install Pisi Linux default theme # pisitools.insinto("/usr/share/lxdm/themes", "lxdm-pisilinux-theme") #pisitools.remove("/usr/share/lxdm/themes/lxdm-pisilinux-theme/login.png") pisitools.dodoc("COPYING", "AUTHORS", "TODO", "README", "ChangeLog", "NEWS")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) pisitools.remove("/lib/modules/%s/modules*" % KDIR) pisitools.dodir("/etc/ndiswrapper") pisitools.dodoc("README", "AUTHORS", "ChangeLog")
def install(): # ejabberdctl pisitools.insinto("/usr/sbin", "tools/*") # mnesia path pisitools.dodir("/var/lib/jabber/spool") shelltools.cd("src") # NOTE: Don't forget to update service.py with new versions... destdir = get.installDIR() ejabberddir = "%s/usr/lib/erlang/lib/%s-%s" % (destdir, get.srcNAME(), get.srcVERSION()) etcdir = "%s/etc/jabber/" % destdir logdir = "%s/var/log/jabber/" % destdir autotools.rawInstall("DESTDIR=%s EJABBERDDIR=%s ETCDIR=%s LOGDIR=%s" % ( destdir, ejabberddir, etcdir, logdir)) pisitools.dosed("%s/etc/jabber/ejabberd.cfg" % get.installDIR(), #"\.\/ssl\.pem", "/path/to/ssl.pem", "/etc/jabber/ssl.pem") shelltools.cd("../") pisitools.dodoc("ChangeLog", "COPYING")
def install(): autotools.install() pisitools.insinto("/usr/share/doc/%s/examples"% get.srcTAG(), "doc/*.example") pisitools.insinto("/usr/share/doc/%s/examples"% get.srcTAG(), "scripts/msmtpqueue/*") pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README", "THANKS")
def install(): pythonmodules.install() pisitools.dodoc("ChangeLog", "README", "THANKS") pythonmodules.fixCompiledPy("/usr/share/kde4/apps/frescobaldi/lib/frescobaldi_app") pythonmodules.fixCompiledPy("/usr/share/kde4/apps/frescobaldi/lib")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) pisitools.dodoc("AUTHORS", "COPYING", "ChangeLog", "NEWS", "README*")
def install(): cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) pisitools.dodoc("COPYING")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "KNOWN_BUGS", "NOTICE", "README*", "TODO*", "NEWS")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) pisitools.doman("ensemblist.6") pisitools.dodoc("Changelog", "README")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) pisitools.dodoc("COPYING", "ChangeLog", "README", "THANKS")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) pisitools.dodoc("AUTHORS", "BACKLOG", "ChangeLog", "NEWS", "README", "THANKS", "TODO")
def install(): autotools.install() pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README", "TODO")
def install(): pisitools.dosbin("iftop") pisitools.doman("iftop.8") pisitools.dodoc("AUTHORS", "ChangeLog", "README*", "COPYING")
def install(): pythonmodules.install() pisitools.dodoc("README", "OKUBENİ")
def install(): pisitools.dobin("crunch") pisitools.dodoc("COPYING") pisitools.doman("crunch.1") pisitools.insinto("/usr/share/crunch/", "charset.lst")
def install(): pisitools.insinto("/etc/xdg/autostart/", "etc/xdg/autostart/blueberry-tray.desktop") pisitools.insinto("/usr", "usr/*") pisitools.dodoc("README*")
def install(): autotools.install() pisitools.dodoc("AUTHORS", "NEWS", "COPYING", "README")
def install(): kde4.install() pisitools.dodoc("COPYING")
def install(): mesontools.install() pisitools.dodoc("AUTHORS", "COPYING", "MAINTAINERS", "NEWS", "README.md")
def install(): shelltools.cd("build") shelltools.system("DESTDIR=%s ninja install" % get.installDIR()) shelltools.cd("..") pisitools.dodoc("README", "NEWS", "COPYING", "TODO", "AUTHORS")
def install(): kde5.install() pisitools.dodoc("TODO")
def install(): autotools.install() pythonmodules.fixCompiledPy() pisitools.dodoc("AUTHORS","ChangeLog","COPYING","README")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) pisitools.dodoc("AUTHORS", "COPYING", "README", "TODO")
def install(): pisitools.dosbin("tcpdump") pisitools.doman("tcpdump.1") pisitools.dodoc("CHANGES", "LICENSE", "README", "CREDITS", "*.awk")
def install(): pisitools.insinto("/usr/include/serf-1/", "serf*.h") pisitools.insinto("/usr/lib/", "libserf-1*") pisitools.insinto("/usr/lib/pkgconfig/", "serf-1.pc") pisitools.dodoc("CHANGES", "LICENSE", "NOTICE", "README")
def install(): cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) pisitools.dodoc("NEWS.txt", "LICENSE", "README.md")
def install(): autotools.install() pisitools.dodoc("AUTHORS", "ChangeLog", "README*", "NEWS")
def install(): autotools.install() pisitools.dodoc("COPYING")
def install(): pisitools.dosbin("855resolution") pisitools.dodoc("README.txt")
def install(): autotools.rawInstall("DESTDIR=%s prefix=/%s install-bin install-man" % (get.installDIR(), get.defaultprefixDIR())) pisitools.dodoc("AUTHORS", "CHANGELOG", "LICENSE", "README")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) pisitools.dodoc("AUTHORS", "ChangeLog", "license.txt", "NEWS", "README", "doc/*.txt")
def install(): pythonmodules.install() shelltools.chmod( "%s/usr/lib/python2.7/site-packages/plyvel-0.8-py2.7.egg-info/top_level.txt" % get.installDIR(), 0644) pisitools.dodoc("*.rst")
def install(): perlmodules.install() pisitools.dodoc("Changes")
def install(): autotools.rawInstall("DESTDIR=%s install-man" % get.installDIR()) pisitools.dobin("tools/qt-faststart") pisitools.dodoc("Changelog", "README", "COPYING*")
def install(): pythonmodules.install() pisitools.dodoc("README", "ChangeLog", "MANIFEST")