Esempio n. 1
0
def install():
    mesontools.install()

    pisitools.removeDir("/usr/libexec/installed-tests")
    pisitools.removeDir("/usr/share/installed-tests")

    pisitools.dodoc("LICENSE", "NEWS", "README*")
Esempio n. 2
0
def install():
    mesontools.install()

    pisitools.remove("/usr/lib/xorg/protocol.txt")
    pisitools.remove("/usr/share/man/man1/Xserver.1")

    pisitools.dodoc("COPYING", "README*")
Esempio n. 3
0
def install():
    mesontools.install()
    if get.buildTYPE() == "emul32":
        pisitools.removeDir("/usr/bin32")
        return

    pisitools.dodoc("AUTHORS", "COPYING", "README*")
Esempio n. 4
0
def install():
    mesontools.install()
    #pisitools.rename("/usr/lib/pkgconfig/pygobject-3.0.pc", "py3gobject-3.0.pc")
    #pisitools.rename("/usr/include/pygobject-3.0/pygobject.h", "py3gobject.h") 
    
    
    pisitools.dodoc("COP*", "NEWS", "README*")
Esempio n. 5
0
def install():
    mesontools.install()

    if get.buildTYPE() == "_emul32":
        pisitools.removeDir("/usr/bin32")
        pisitools.removeDir("/usr/sbin32")
    pisitools.dodoc("README", "NEWS", "AUTHORS")
Esempio n. 6
0
def install():
    mesontools.install()

    pisitools.dodir("/etc/NetworkManager/VPN")

    pisitools.dodoc("AUTHORS", "ChangeLog", "CONTRIBUTING*", "COPYING", "NEWS",
                    "README*")
Esempio n. 7
0
def install():
    mesontools.install()
    pisitools.domove("/usr/share/doc/pipewire/*",
                     "/usr/share/doc/pipewire-0.2/")
    pisitools.removeDir("/usr/share/doc/pipewire/")
    pisitools.removeDir("/usr/bin")
    pisitools.removeDir("/etc")
    pisitools.dodoc("LICENSE", "NEWS", "README*")
Esempio n. 8
0
def install():
    mesontools.install()

    #dirs = ["/usr/share/doc", "/usr/share/devhelp"]
    #for dir in dirs:
    #pisitools.removeDir(dir)

    pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README")
Esempio n. 9
0
def install():
    mesontools.install()
    #these file comes from libhandy
    pisitools.removeDir("/usr/share/locale")
    pisitools.remove("/usr/lib/libhandy-1.so*")
    

    pisitools.dodoc("README.md", "LICENSE*")
Esempio n. 10
0
def install():
    mesontools.install()
    if get.buildTYPE() == "emul32":
        pisitools.domove("/usr/bin32/gdk-pixbuf-query-loaders", "/usr/bin", "gdk-pixbuf-query-loaders-32")
        pisitools.removeDir("/usr/bin32")
        return
    pisitools.dosym("/usr/bin/gdk-pixbuf-query-loaders", "/usr/bin/gdk-pixbuf-query-loaders-64")
    pisitools.dodoc("COPYING", "README.md")
Esempio n. 11
0
def install():
    mesontools.install()

    #pisitools.domove("/usr/share/doc/%s-1.6/*" % get.srcNAME(), "/usr/share/gtk-doc/html/atkmm")
    #pisitools.removeDir("/usr/share/doc/%s-1.6" % get.srcNAME())
    #pisitools.removeDir("/usr/share/devhelp")

    pisitools.dodoc("ChangeLog", "COPYING", "NEWS", "README")
Esempio n. 12
0
def install():
    mesontools.install()

    if get.buildTYPE() == "emul32":
        pisitools.removeDir("/usr/bin32")
        pisitools.removeDir("/usr/libexec32")
        return

    pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README")
Esempio n. 13
0
def install():
    mesontools.install()

    if get.buildTYPE() == "emul32":
        pisitools.removeDir("/usr/libexec32")
        pisitools.removeDir("/usr/bin32")
        return

    pisitools.dodoc("README*", "NEWS", "LICENSE")
Esempio n. 14
0
def install():
    mesontools.install()

    pisitools.remove("/usr/bin/wnck-urgency-monitor")
    pisitools.remove("/usr/bin/wnckprop")

    #pisitools.removeDir("/usr/share/gtk-doc")
    pisitools.removeDir("/usr/bin")

    pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "MAINTAINERS")
Esempio n. 15
0
def install():
    mesontools.install()
    
    # Use alsa-card-profiles built with Pulseaudio
    pisitools.removeDir("/usr/share/alsa-card-profile")
    
    pisitools.dosym("/usr/share/alsa/alsa.conf.d/50-pipewire.conf", "/etc/alsa/conf.d/50-pipewire.conf")

    #shelltools.cd("..")
    pisitools.dodoc("LICENSE", "COPYING", "NEWS", "README*")
Esempio n. 16
0
def install():
    mesontools.install()

    shelltools.system(
        "ln -s libelogind.pc %s/usr/lib/pkgconfig/libsystemd.pc" %
        get.installDIR())
    shelltools.system(
        "ln -s libelogind.pc %s/usr/lib/pkgconfig/libsystemd-logind.pc" %
        get.installDIR())
    shelltools.system("ln -sr %s/usr/include/elogind %s/usr/include/systemd" %
                      (get.installDIR(), get.installDIR()))
Esempio n. 17
0
def install():
    """
    Install LLVM stuff according to
    https://github.com/emscripten-core/emscripten/blob/master/docs/packaging.md
    and
    https://github.com/WebAssembly/waterfall/blob/d4a504ffee488a68d09b336897c00d404544601d/src/build.py#L91
    """
    shelltools.cd("llvm-project-llvmorg-12.0.0/llvm/build")
    mesontools.install()

    # let's clean up some unnecessary binaries:
    for bindel in [
            "ld.lld", "clang-check", "clang-cl", "lld-link", "llvm-lib",
            "clang-cpp", "clang-format", "clang-rename", "clang-refactor",
            "clang-scan-deps", "clang-extdef-mapping", "clang-offload-bundler"
    ]:
        pisitools.remove("/opt/emscripten-llvm/bin/%s" % bindel)

    pisitools.remove("/opt/emscripten-llvm/lib/libclang.so")
    pisitools.removeDir("/opt/emscripten-llvm/share")

    # copy needed stuff which doesn't come by default
    for binneed in [
            "llc", "opt", "llvm-as", "llvm-mc", "llvm-dis", "FileCheck",
            "llvm-link", "llvm-readobj", "llvm-dwarfdump"
    ]:
        pisitools.insinto("/opt/emscripten-llvm/bin/",
                          "build/bin/%s" % binneed)

    # now install emscripten
    shelltools.cd("../../..")
    autotools.rawInstall("DESTDIR=%s/usr/lib/emscripten" % get.installDIR())

    # make symlinks under /usr/bin 'cuz i got problems on setting PATH
    for em_bin in [
            "em++", "emar", "emcc", "emrun", "emsize", "emmake", "em++.py",
            "emar.py", "emcc.py", "emcmake", "emscons", "em++.bat", "emcc.bat",
            "emranlib", "emar.bat", "emrun.py", "em-config", "embuilder",
            "emlink.py", "emmake.py", "emrun.bat", "emsize.py", "emmake.bat",
            "emscons.py", "emsize.bat", "emcmake.py", "emcmake.bat",
            "emconfigure", "emranlib.py", "emscons.bat", "embuilder.py",
            "emranlib.bat", "em-config.py", "em-config.bat", "embuilder.bat",
            "emscripten.py", "emconfigure.py", "emconfigure.bat",
            "emscripten-version.txt", "emscripten-revision.txt"
    ]:
        pisitools.dosym("/usr/lib/emscripten/%s" % em_bin,
                        "/usr/bin/%s" % em_bin)

    # create docs and make symlink
    pisitools.dosym("/usr/lib/emscripten/docs",
                    "/usr/share/doc/%s/docs" % get.srcNAME())

    pisitools.dodoc("LICENSE*", "README*")
Esempio n. 18
0
def install():
    mesontools.install()

    if get.buildTYPE() == "emul32":
        pisitools.removeDir("/usr/bin32")
        for f in shelltools.ls("%s/usr/lib32/pkgconfig" % get.installDIR()):
            pisitools.dosed(
                "%s/usr/lib32/pkgconfig/%s" % (get.installDIR(), f), "bin32",
                "bin")
        return

    pisitools.dodoc("COPYING", "CONTRIBUTING*", "README")
Esempio n. 19
0
def install():
    mesontools.install()

    if get.buildTYPE() == "_emul32":
        pisitools.removeDir("usr/lib32/bin")
        pisitools.removeDir("usr/lib32/libexec")
        pisitools.removeDir("usr/lib32/share")
        #pisitools.removeDir("usr/libexec")

        #pisitools.removeDir("/usr/share/gtk-doc")

        pisitools.dodoc("README.md", "NEWS")
Esempio n. 20
0
def install():
    mesontools.install()

    pisitools.removeDir("/dev")
    pisitools.removeDir("/etc")

    # Make compat symlinks into /usr/bin
    pisitools.dosym("/bin/fusermount3", "/usr/bin/fusermount3")

    # Move pkgconfig file to /usr/lib
    pisitools.domove("/lib/pkgconfig", "/usr/lib/")

    pisitools.dodoc("AUTHORS", "ChangeLog*", "README*")
Esempio n. 21
0
def install():
    mesontools.install()
    
    pisitools.dodoc("README*", "COPYING*", "AUTHORS")
    
    pisitools.remove("/usr/include/X11/extensions/apple*")
    pisitools.remove("/usr/include/X11/extensions/windows*")
    pisitools.remove("/usr/share/doc/xorg-proto/COPYING-windowswmproto")
    pisitools.remove("/usr/share/doc/xorg-proto/COPYING-applewmproto")
    pisitools.remove("/usr/lib/pkgconfig/applewmproto.pc")
    pisitools.remove("/usr/lib/pkgconfig/windowswmproto.pc")
    
    #libX11
    pisitools.remove("/usr/include/X11/extensions/vldXvMC.h")
    pisitools.remove("/usr/include/X11/extensions/XKBgeom.h")
Esempio n. 22
0
File: actions.py Progetto: Rmys/core
def install():
    mesontools.install()

    pisitools.dodir("/var/lib/polkit-1")
    shelltools.chmod("%s/var/lib/polkit-1" % get.installDIR(), mode=00700)
    shelltools.chmod("%s/etc/polkit-1/rules.d" % get.installDIR(), mode=00700)
    shelltools.chown("%s/etc/polkit-1/rules.d" % get.installDIR(), "polkitd",
                     "root")  #yada? "polkitd","root"
    shelltools.chown("%s/var/lib/polkit-1" % get.installDIR(), "polkitd",
                     "polkitd")
    shelltools.chown("%s/usr/share/polkit-1" % get.installDIR(), "polkitd",
                     "root")  #yada? "polkitd","root"

    pisitools.removeDir("/tmp")

    pisitools.dodoc("AUTHORS", "NEWS*", "README*", "HACKING*", "COPYING*")
Esempio n. 23
0
def install():
    #autotools.rawInstall("DESTDIR=%s" % get.installDIR())
    mesontools.install()
    
    #if get.buildTYPE()=="emul32":
        ##shelltools.move("pango/.libs/pango-querymodules", "pango/.libs/pango-querymodules-32")
        ##pisitools.dobin("pango/.libs/pango-querymodules-32")
        #return

    pisitools.dodir("/etc/pango")
    shelltools.touch(get.installDIR() +"/etc/pango/pango.modules")
    
    if get.buildTYPE()=="emul32" :
       pisitools.removeDir("/usr/bin32")

    pisitools.dodoc("README.md", "NEWS")
Esempio n. 24
0
def install():
    mesontools.install()

    if get.buildTYPE() == "_emul32":
        pisitools.domove("/usr/emul32//gio-querymodules", "/usr/bin/32/")
        pisitools.removeDir("usr/emul32")
        pisitools.removeDir("usr/_emul32")
        pisitools.removeDir("/usr/share/gdb")
        for f in shelltools.ls("%s/usr/lib32/pkgconfig" % get.installDIR()):
            pisitools.dosed(
                "%s/usr/lib32/pkgconfig/%s" % (get.installDIR(), f), "_emul32",
                "share")
            pisitools.dosed(
                "%s/usr/lib32/pkgconfig/%s" % (get.installDIR(), f), "emul32",
                "bin")
        return

    pisitools.dodoc("AUTHORS", "COPYING", "README*")
Esempio n. 25
0
def install():
    mesontools.install()

    for f in [
            "epan/register.h", "ws_diag_control.h", "file.h", "cfile.h",
            "ws_symbol_export.h"
    ]:
        pisitools.insinto("/usr/include/wireshark/", f)

    pisitools.insinto("/usr/include/wireshark/epan/", "epan/*.h")
    pisitools.insinto("/usr/include/wireshark/wsutil/", "wsutil/*.h")
    pisitools.insinto("/usr/include/wireshark/wiretap/", "wiretap/*.h")
    pisitools.insinto("/usr/include/wireshark/epan/crypt/", "epan/crypt/*.h")
    pisitools.insinto("/usr/include/wireshark/epan/ftypes/", "epan/ftypes/*.h")
    pisitools.insinto("/usr/include/wireshark/epan/dfilter/",
                      "epan/dfilter/*.h")
    pisitools.insinto("/usr/include/wireshark/epan/dissectors/",
                      "epan/dissectors/*.h")
    pisitools.insinto("/usr/include/wireshark/epan/wmem/", "epan/wmem/*.h")

    pisitools.dodoc("AUTHORS", "COPYING", "ChangeLog", "NEWS", "README*")
Esempio n. 26
0
def install():
    mesontools.install()

    pisitools.dodoc("COPYING", "README*", "NEWS")
Esempio n. 27
0
def install():
    mesontools.install()

    pisitools.dodoc("AUTHORS", "NEWS*", "README*", "COPYING", "TODO")
Esempio n. 28
0
def install():
    mesontools.install()

    pisitools.dodoc("LICENSE", "README*", "NEWS")
Esempio n. 29
0
def install():
    mesontools.install()

    pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README*",
                    "RELEASE", "REQUIREMENTS")
Esempio n. 30
0
def install():
	mesontools.install()

	pisitools.dodoc("AUTHORS", "CODE_OF_CONDUCT.md", "COPYING", "README.md")