Exemple #1
0
def install():
    cmaketools.install()

    # No need to package test programs
    pisitools.removeDir("/usr/bin")

    pisitools.dodoc("AUTHORS*", "README*", "RELEASE*", "todo*")
Exemple #2
0
def install():
    cmaketools.install()

    pisitools.insinto("/usr/share/applications", "qdevelop.desktop")
    pisitools.insinto("/usr/share/pixmaps", "resources/images/logo.png", "qdevelop.png")

    pisitools.dodoc("ChangeLog.txt", "README.txt", "copying")
Exemple #3
0
def install():
    shelltools.cd("build")
    cmaketools.install()
    shelltools.cd("..")
    pisitools.dosym("/usr/share/violetland/icon-light.png", "/usr/share/pixmaps/violetland.png")

    pisitools.dodoc("CHANGELOG", "README*")
Exemple #4
0
def install():
    shelltools.makedirs("build")
    shelltools.cd("build")

    cmaketools.install()

    pisitools.dodoc("../LICENSE")
Exemple #5
0
def install():
    shelltools.cd("build")

    # Blender uses versioned paths (like /usr/share/blender/2.60) in the code (i.e source/blender/blenlib/intern/path_util.c)
    # so do not try to patch all those instances to move blender into a unversioned path
    cmaketools.install()

    shelltools.cd("..")

    blenderdir = "/usr/share/blender/%s" % BLENDERAPI

    # Install plugins
    for d in ("%s/scripts" % blenderdir, "%s/plugins/sequence" % blenderdir, "%s/plugins/texture" % blenderdir):
        pisitools.dodir(d)

    pisitools.insinto("%s/plugins/texture" % blenderdir, "release/plugins/texture/*.so")
    pisitools.insinto("%s/plugins/sequence" % blenderdir, "release/plugins/sequence/*.so")

    pisitools.insinto("/usr/share", "release/bin/.blender/locale")

    # chmod 644 for scripts
    # shelltools.chmod("%s/usr/share/blender/scripts/*.py" % get.installDIR(), 0644)

    # Headers
    pisitools.insinto("/usr/include/blender", "release/plugins/include/*.h")

    pisitools.dodoc("COPYING")
Exemple #6
0
def install():
    cmaketools.install()
    
   # pisitools.domove("/usr/lib64/*", "/usr/lib")
    #pisitools.removeDir("/usr/lib64")

    pisitools.dodoc("TODO", "CHANGELOG", "COPYING", "README.md")
Exemple #7
0
def install():
    shelltools.makedirs("build")
    shelltools.cd("build")

    cmaketools.install()

    pisitools.dodoc("../COPYING")
Exemple #8
0
def install():
    cmaketools.install()

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

    # Move examples under doc dir
    pisitools.domove("usr/share/player/examples", "usr/share/doc/" + get.srcNAME())
Exemple #9
0
def install():
    cmaketools.install("DESTDIR=%s" % get.installDIR())

    # Remove libmysqld.a
    pisitools.remove("/usr/lib/mysql/libmysqld.a")

    # install shared object libmysqld.so.0.0.1 and create a symlink
    pisitools.dolib("libmysqld/work/libmysqld.so.0.0.1", "/usr/lib/mysql")
    pisitools.dosym("libmysqld.so.0.0.1", "/usr/lib/mysql/libmysqld.so.0")
    pisitools.dosym("/usr/lib/mysql/libmysqld.so.0", "/usr/lib/mysql/libmysqld.so")

    ##############
    # From Fedora: libmysqlclient_r is no more. Upstream tries to replace it
    # with symlinks but that really doesn't work (wrong soname in particular).
    # We'll keep just the devel libmysqlclient_r.so link, so that rebuilding
    # without any source change is enough to get rid of dependency on
    # libmysqlclient_r.

    pisitools.remove("/usr/lib/mysql/libmysqlclient_r.so*")
    pisitools.dosym("/usr/lib/mysql/libmysqlclient.so", "/usr/lib/mysql/libmysqlclient_r.so")

    # Remove meaningless directories and static libraries
    pisitools.removeDir("/usr/data")
    pisitools.removeDir("/usr/docs")
    pisitools.remove("/usr/lib/mysql/libmysqlclient.a")
    pisitools.remove("/usr/lib/mysql/libmysqlclient_r.a")
    pisitools.remove("/usr/lib/mysql/libmysqlservices.a")

    # Extra headers
    pisitools.insinto("/usr/include/mysql", "include/my_config.h")
    pisitools.insinto("/usr/include/mysql", "include/my_dir.h")

    # Links
    pisitools.dosym("mysqlcheck", "/usr/bin/mysqlanalyze")
    pisitools.dosym("mysqlcheck", "/usr/bin/mysqlrepair")
    pisitools.dosym("mysqlcheck", "/usr/bin/mysqloptimize")


    # Config
    shelltools.chmod("scripts/mysqlaccess.conf", 0644)
    pisitools.insinto("/etc/mysql", "scripts/mysqlaccess.conf")

    # Remove x bit from ini files
    shelltools.chmod("%s/usr/share/mysql/*.ini" % (get.installDIR()), 0644)

    # Data dir
    pisitools.dodir("/var/lib/mysql")

    # Logs
    pisitools.dodir("/var/log/mysql")
    shelltools.touch("%s/var/log/mysql/mysql.log" % get.installDIR())
    shelltools.touch("%s/var/log/mysql/mysql.err" % get.installDIR())
    pisitools.dodir("/var/lib/mysql/innodb")

    # Runtime data
    pisitools.dodir("/var/run/mysqld")

    # Documents
    pisitools.dodoc("README", "COPYING")
    pisitools.dodoc("support-files/my-*.cnf")
Exemple #10
0
def install():
    shelltools.cd("build")
    cmaketools.install()

    # Documentations
    shelltools.cd("..")
    shelltools.cd("docs")
    pisitools.dodoc("AUTHORS*", "CHANGELOG*", "COPYRIGHT*", "gnu_gpl_3.0.txt", "README*")
Exemple #11
0
def install():
    shelltools.cd("build")

    cmaketools.install()
    
    shelltools.cd("..")

    pisitools.dodoc("README*", "LICENSE", "TODO*")
Exemple #12
0
def install():
    shelltools.cd("build")
    cmaketools.install()
    shelltools.cd("..")

    shelltools.chmod("%s/usr/lib/*.so" % get.installDIR(), 0755)

    pisitools.dodoc("README")
Exemple #13
0
def install():
    shelltools.cd("build")
    cmaketools.install()
    shelltools.cd("..")

# Take a look at the source folder for these file as documentation.
    pisitools.dodoc("CHANGES.md", \
    "COPYING", \
    "README.md")
def install():
    shelltools.cd("cmake")
    cmaketools.install()

    pisitools.dodir("/usr/bin")
    # In future check arch
    shelltools.move("%s/usr/lz4c32" % get.installDIR(), "%s/usr/bin/lz4c32" % get.installDIR())

    pisitools.dosym ("/usr/bin/lz4c32", "/usr/bin/lz4c")
Exemple #15
0
def install():
    shelltools.cd("build")
    cmaketools.install()
    shelltools.cd("..")

    pisitools.remove("/usr/lib/*.a")
    pisitools.dodoc("libwebcam/README", "libwebcam/COPYING.LESSER")

    for i in ["README", "COPYING"]:
        pisitools.insinto("/%s/%s/" %(get.docDIR(), get.srcNAME()), "uvcdynctrl/%s" % i, "%s.uvcdynctrl" % i)
Exemple #16
0
def install():
    shelltools.cd("build-cmake")
    cmaketools.install()

    shelltools.cd("..")
    datadirs = ["campaigns", "fonts", "global", "maps", "music", "pics", "scenario_examples", "sound", "tribes", "txts", "worlds"]
    for dir in datadirs:
        shelltools.copytree(dir, "%s/usr/share/widelands" % get.installDIR())

    pisitools.dodoc("COPYING", "CREDITS", "ChangeLog")
Exemple #17
0
def install():
    shelltools.cd("build")
    cmaketools.install()
    shelltools.cd("..")

    # Licq-web plugin
    pisitools.dodir("/var/www/localhost/htdocs")
    pisitools.insinto("/var/www/localhost/htdocs/", "plugins/licqweb/")

    pisitools.dodoc("LICENSE", "README", "README.GPG", "README.OPENSSL", "doc/*")
Exemple #18
0
def install():
    cmaketools.install()
    for name in plugins:
        shelltools.cd("plugins/%s" % name)
        autotools.rawInstall('DESTDIR="%s"'  % get.installDIR())
        shelltools.cd("../..")

    # Licq-web plugin
    pisitools.dodir("/var/www/localhost/htdocs")
    pisitools.insinto("/var/www/localhost/htdocs/", "plugins/licqweb/")

    pisitools.dodoc("README", "README.GPG", "README.OPENSSL", "doc/*")
Exemple #19
0
def install():
    cmaketools.install()

    # Remove .cmake files used to build boost
    pisitools.remove("/usr/lib/*.cmake")

    # Remove cmake modules. We will use cmake's FindBoost.
    pisitools.removeDir("/usr/share/boost-*")
    pisitools.removeDir("/usr/share/cmake")

    pisitools.dohtml("doc/html/*")
    pisitools.dodoc("LICENSE*")
Exemple #20
0
def install():
	cmaketools.install("DESTDIR=%s" % get.installDIR())
	pisitools.dodoc("README")
	#Needed by APBS plugin of PyMOL
	shelltools.chmod("tools/manip/psize.py", 0755)
	pisitools.insinto("/usr/bin", "tools/manip/psize.py", "psize")
	
	##create freemol directory and symlink, some programs (like pymol) may look here to source python file directly
	pydir = "/usr/lib/%s/site-packages/" % get.curPYTHON()
	pisitools.dodir("%s/pymol/freemol/bin" % pydir)
	
	pisitools.dosym("/usr/bin/psize", "%s/pymol/freemol/bin/psize.py" % pydir)
Exemple #21
0
def install():
    cmaketools.install("DESTDIR=%s" % get.installDIR())

    pisitools.dosym("FLTK-1.1", "/usr/lib/fltk")

    pisitools.dosed("CMake/fltk-config", r"( *LIBS=.*)\.a(.*)", r"\1.so\2")
    pisitools.dobin("CMake/fltk-config")

    pisitools.dodoc("ANNOUNCEMENT", "CHANGES", "COPYING", "CREDITS", "README")

    pisitools.newman("documentation/fltk.man", "fltk.3")
    pisitools.newman("documentation/fltk-config.man", "fltk-config.1")
    pisitools.newman("documentation/fluid.man", "fluid.1")
Exemple #22
0
def install():
    shelltools.makedirs("build")
    shelltools.cd("build")
    
    cmaketools.install()
    
    #dbus configuration for pisi
    pisitools.dosed("%s/usr/share/calamares/modules/machineid.conf" % get.installDIR(), "systemd: true", "systemd: false")
    pisitools.dosed("%s/usr/share/calamares/modules/machineid.conf" % get.installDIR(), "symlink: true", "symlink: false")
    
    
    
    pisitools.dodoc("../README.*")
Exemple #23
0
def install():
    cmaketools.install("DESTDIR=%s benchdir_root=\"/usr/share/mysql\"" % get.installDIR())

    # Config
    pisitools.insinto("/etc/mysql", "%s/usr/share/mysql/my-medium.cnf" % get.installDIR(), "my.cnf")
    pisitools.insinto("/etc/mysql", "%s/%s/scripts/mysqlaccess.conf" % (get.workDIR(), get.srcDIR()))

    # Data dir
    pisitools.dodir("/var/lib/mysql")

    # Runtime data
    pisitools.dodir("/run/mysqld")
    # Documents
    pisitools.dodoc("%s/%s/support-files/my-*.cnf" % (get.workDIR(), get.srcDIR()))
    pisitools.dodoc("COPYING", "INSTALL-SOURCE", "README", "VERSION")
Exemple #24
0
def install():
    cmaketools.install("DESTDIR=%s benchdir_root=\"/usr/share/mysql\"" % get.installDIR())

    # Config
    pisitools.insinto("/etc/mysql", "%s/usr/share/mysql/my-medium.cnf" % get.installDIR(), "my.cnf")
    pisitools.insinto("/etc/mysql", "%s/%s/scripts/mysqlaccess.conf" % (get.workDIR(), get.srcDIR()))
    pisitools.insinto("/usr/bin", "%s/%s/scripts/mysql_config" % (get.workDIR(), get.srcDIR()))
    # Data dir
    pisitools.dodir("/var/lib/mysql")

    # Documents
    pisitools.dodoc("%s/%s/support-files/my-*.cnf" % (get.workDIR(), get.srcDIR()))
    pisitools.dodoc("COPYING", "INSTALL-SOURCE", "README", "VERSION")

    # Remove not needed files
    pisitools.removeDir("/usr/data")
    pisitools.removeDir("/usr/mysql-test")
    pisitools.removeDir("/usr/sql-bench")
    pisitools.remove("/usr/share/man/man1/mysql-test-run.pl.1")
Exemple #25
0
def install():
    shelltools.cd("build")
    cmaketools.install()
    shelltools.cd("..")

    # Lets install a nice icon for desktop files
    pisitools.insinto("/usr/share/pixmaps", "megaglest.png")

    # Remove Windows icon files, we don't need them
    pisitools.remove("/usr/share/pixmaps/*.ico")
    pisitools.remove("/usr/share/pixmaps/*.bmp")

    # And now we install desktop file
    pisitools.insinto("/usr/share/applications", "megaglest.desktop")

    # Configurations
    pisitools.insinto("/usr/share/megaglest", "glest.ini")
    pisitools.insinto("/usr/share/megaglest", "glestkeys.ini")
    pisitools.insinto("/usr/share/megaglest", "servers.ini")

    # Documentations
    pisitools.dodoc("AUTHORS*", "CHANGELOG*", "COPYRIGHT*", "gnu_gpl_3.0.txt", "README*")
Exemple #26
0
def install():
    cmaketools.install()

    pisitools.dodoc("COPYING")
Exemple #27
0
def install(parameters='', argument='install'):
    cmaketools.install('INSTALL_ROOT="%s" %s' % (get.installDIR(), parameters),
                       argument)
Exemple #28
0
def install():
    cmaketools.install()
    
    pisitools.dodoc("COPYING-CMAKE-SCRIPTS", "COPYING.LGPL-3")
Exemple #29
0
def install():
    cmaketools.install()

    pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README")
Exemple #30
0
def install():
    cmaketools.install("DESTDIR=%s" % get.installDIR())
Exemple #31
0
def install():
    cmaketools.install()

    pisitools.dodoc("README*", "ChangeLog", "AUTHORS", "NEWS", "Thanks")
Exemple #32
0
def install():
    cmaketools.install()
    pisitools.removeDir('/usr/share/doc/%s-%s' %
                        (get.srcNAME(), get.srcVERSION()))
    pisitools.dodoc("AUTHORS", "COPYING", "README", "TODO")
Exemple #33
0
def install():
    cmaketools.install()

    pisitools.dodoc("README.rst", "COPYING-CMAKE-SCRIPTS")
Exemple #34
0
def install():
    cmaketools.install()
    
    pisitools.dodoc("copyright")
Exemple #35
0
def install():
    shelltools.cd('build')
    cmaketools.install()

    pisitools.dodoc('../LICENSE.txt')
Exemple #36
0
def install():
    cmaketools.install()
Exemple #37
0
def install():
    shelltools.cd("build")
    cmaketools.install("DESTDIR=%s" % get.installDIR())

    shelltools.cd("..")
    pisitools.dodoc("CHANGELOG", "COPYING", "README", "NOTES", "USING")
Exemple #38
0
def install():
    cmaketools.install()

    pisitools.doman("doc/*.1")
Exemple #39
0
def install():
    cmaketools.install()

    pisitools.dodoc("AUTHORS", "ChangeLog", "README*", "THANKS", "TODO")
Exemple #40
0
def install():
    cmaketools.install()

    pisitools.dodoc("ChangeLog", "README.TXT", "LICENSE.MIT", "TODO")
Exemple #41
0
def install():
	cmaketools.install()

	pisitools.dodoc("CHANGELOG.md", "LICENSE.md", "README.md" , "SECURITY.md")
Exemple #42
0
def install():
    cmaketools.install()


    pisitools.dodoc("COPYING", "INSTALL", "README")
Exemple #43
0
def install():
    cmaketools.install()

    pisitools.dodoc("README.*")
Exemple #44
0
def install():
    cmaketools.install()
Exemple #45
0
def install():
    cmaketools.install()
    
    pisitools.dodoc("README.md", "COMMENTS", "COPYING.LIB", "AUTHORS")
Exemple #46
0
def install():
    cmaketools.install()

    pisitools.dodoc("README.md", "COPYING", "AUTHORS", "ChangeLog")
Exemple #47
0
def install():
    cmaketools.install()
    
    pisitools.dodoc("LICENSES/*")
Exemple #48
0
def install():
    cmaketools.install()

    #	pisitools.remove("usr/share/icons/sayonara.png")
    pisitools.dodoc("CHANGES", "COPYING", "MANUAL", "README.md")
Exemple #49
0
def install():
    cmaketools.install()
    
    pisitools.dodoc("README.md", "COPYING.LIB", "LICENSE", "TODO")
Exemple #50
0
def install():
    cmaketools.install("DESTDIR=%s" % get.installDIR())
    pisitools.insinto("/usr/share/pixmaps/", "images/freemat-2.xpm",
                      "FreeMat.xpm")
    pisitools.remove("/usr/bin/blas.ini")
Exemple #51
0
def install():
    cmaketools.install()

    pisitools.dodoc("CHANGELOG", "INSTALL", "README")
Exemple #52
0
def install():
    cmaketools.install()

    pisitools.dodoc("README.md", "COPYING.LIB")
Exemple #53
0
def install():
    shelltools.cd("build")
    cmaketools.install()
Exemple #54
0
def install():
    shelltools.cd("build")
    cmaketools.install("DESTDIR=%s" % get.installDIR())

    shelltools.cd("..")
    pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")
Exemple #55
0
def install():
    cmaketools.install()

    pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README", "THANKS", "TODO")
Exemple #56
0
def install():
    cmaketools.install()

    pisitools.dobin("bin/KWConvertImageToHeader")
Exemple #57
0
def install():
    cmaketools.install()
    
    pisitools.dodoc("README", "README.md", "COPYING.LIB")
Exemple #58
0
def install():
	cmaketools.install()

	pisitools.dodoc("CHANGELOG", "INSTALL.md", "LICENSE", "README.md", "xstarter.conf")
Exemple #59
0
def install():
    cmaketools.install()

    pisitools.dodoc("README*", "LICENSE*")
Exemple #60
0
def install(parameters='', argument='install'):
    cmaketools.install('-C build %s' % parameters, argument)