Example #1
0
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")
Example #2
0
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())
Example #3
0
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")
Example #4
0
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())
Example #5
0
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")
Example #6
0
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")
Example #7
0
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/*")
Example #8
0
def install():
    autotools.install()

    # remove static lib
    pisitools.remove("/usr/lib/libnewt.a")

    pisitools.dodoc("CHANGES", "COPYING")
Example #9
0
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())
Example #10
0
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/*")
Example #11
0
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")
Example #12
0
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")
Example #13
0
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")
Example #14
0
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")
Example #15
0
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")
Example #16
0
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")
Example #17
0
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")
Example #18
0
def install():
    autotools.install()

    pisitools.dodoc("README", "HOWTO", "COPYING")

    pisitools.dodir("/%s/fio/examples" % get.docDIR())
    pisitools.insinto("/%s/fio/examples" % get.docDIR(), "examples/*")
Example #19
0
def install():
    perlmodules.install()
    
    #remove conflicted files - mod_perl
    pisitools.remove("/usr/share/man/man3/Apach*::Reload.3pm")

    pisitools.dodoc("Changes", "MANIFEST", "README", "LICENSE")
Example #20
0
def install():
    pisitools.dosbin("logrotate")
    pisitools.doman("logrotate.8")
    pisitools.dodir("/etc/logrotate.d")

    pisitools.dodoc("examples/logrotate*")
    pisitools.dodoc("CHANGES", "COPYING", "README*")
Example #21
0
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")
Example #22
0
def install():
    autotools.rawInstall("DESTDIR=%s" % get.installDIR())

    pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README")

    if get.buildTYPE() == "emul32":
        pisitools.removeDir("/usr/lib32/X11")
Example #23
0
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")
Example #24
0
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")
Example #25
0
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")
Example #26
0
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")
Example #27
0
def install():
    autotools.rawInstall("DESTDIR=%s" % get.installDIR())

    pisitools.remove("/lib/modules/%s/modules*" % KDIR)
    pisitools.dodir("/etc/ndiswrapper")

    pisitools.dodoc("README", "AUTHORS", "ChangeLog")
Example #28
0
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")
Example #29
0
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")
Example #30
0
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")
Example #31
0
def install():
    autotools.rawInstall("DESTDIR=%s" % get.installDIR())

    pisitools.dodoc("AUTHORS", "COPYING", "ChangeLog", "NEWS", "README*")
Example #32
0
def install():
    cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())

    pisitools.dodoc("COPYING")
Example #33
0
def install():
    autotools.rawInstall("DESTDIR=%s" % get.installDIR())

    pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "KNOWN_BUGS", "NOTICE",
                    "README*", "TODO*", "NEWS")
Example #34
0
def install():
    autotools.rawInstall("DESTDIR=%s" % get.installDIR())
    pisitools.doman("ensemblist.6")
    pisitools.dodoc("Changelog", "README")
Example #35
0
def install():
    autotools.rawInstall("DESTDIR=%s" % get.installDIR())

    pisitools.dodoc("COPYING", "ChangeLog", "README", "THANKS")
Example #36
0
def install():
    autotools.rawInstall("DESTDIR=%s" % get.installDIR())

    pisitools.dodoc("AUTHORS", "BACKLOG", "ChangeLog", "NEWS", "README",
                    "THANKS", "TODO")
Example #37
0
def install():
    autotools.install()

    pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README",
                    "TODO")
Example #38
0
def install():
    pisitools.dosbin("iftop")
    pisitools.doman("iftop.8")

    pisitools.dodoc("AUTHORS", "ChangeLog", "README*", "COPYING")
Example #39
0
def install():
    pythonmodules.install()
    pisitools.dodoc("README", "OKUBENİ")
Example #40
0
def install():
    pisitools.dobin("crunch")
    pisitools.dodoc("COPYING")
    pisitools.doman("crunch.1")
    pisitools.insinto("/usr/share/crunch/", "charset.lst")
Example #41
0
def install():
    pisitools.insinto("/etc/xdg/autostart/",
                      "etc/xdg/autostart/blueberry-tray.desktop")
    pisitools.insinto("/usr", "usr/*")

    pisitools.dodoc("README*")
Example #42
0
def install():
    autotools.install()

    pisitools.dodoc("AUTHORS", "NEWS", "COPYING", "README")
Example #43
0
def install():
    kde4.install()

    pisitools.dodoc("COPYING")
Example #44
0
def install():
    mesontools.install()

    pisitools.dodoc("AUTHORS", "COPYING", "MAINTAINERS", "NEWS", "README.md")
Example #45
0
def install():
    shelltools.cd("build")
    shelltools.system("DESTDIR=%s ninja install" % get.installDIR())
    
    shelltools.cd("..")
    pisitools.dodoc("README", "NEWS", "COPYING", "TODO", "AUTHORS")
Example #46
0
def install():
    kde5.install()

    pisitools.dodoc("TODO")
Example #47
0
def install():
    autotools.install()

    pythonmodules.fixCompiledPy()

    pisitools.dodoc("AUTHORS","ChangeLog","COPYING","README")
Example #48
0
def install():
    autotools.rawInstall("DESTDIR=%s" % get.installDIR())

    pisitools.dodoc("AUTHORS", "COPYING", "README", "TODO")
Example #49
0
def install():
    pisitools.dosbin("tcpdump")

    pisitools.doman("tcpdump.1")
    pisitools.dodoc("CHANGES", "LICENSE", "README", "CREDITS", "*.awk")
Example #50
0
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")
Example #51
0
def install():
    cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())

    pisitools.dodoc("NEWS.txt", "LICENSE", "README.md")
Example #52
0
def install():
    autotools.install()

    pisitools.dodoc("AUTHORS", "ChangeLog", "README*", "NEWS")
Example #53
0
def install():
    autotools.install()
    pisitools.dodoc("COPYING")
Example #54
0
def install():
    pisitools.dosbin("855resolution")
    pisitools.dodoc("README.txt")
Example #55
0
def install():
    autotools.rawInstall("DESTDIR=%s prefix=/%s install-bin install-man" % (get.installDIR(), get.defaultprefixDIR()))

    pisitools.dodoc("AUTHORS", "CHANGELOG", "LICENSE", "README")
Example #56
0
def install():
    autotools.rawInstall("DESTDIR=%s" % get.installDIR())

    pisitools.dodoc("AUTHORS", "ChangeLog", "license.txt", "NEWS", "README", "doc/*.txt")
Example #57
0
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")
Example #58
0
def install():
    perlmodules.install()

    pisitools.dodoc("Changes")
Example #59
0
def install():
    autotools.rawInstall("DESTDIR=%s install-man" % get.installDIR())
    pisitools.dobin("tools/qt-faststart")
    pisitools.dodoc("Changelog", "README", "COPYING*")
Example #60
0
def install():
    pythonmodules.install()

    pisitools.dodoc("README", "ChangeLog", "MANIFEST")