def install(): autotools.install("DESTDIR={}".format(get.installDIR())) inarytools.dohtml("doc/") inarytools.domove("/usr/local/share/*", "/usr/share/") inarytools.domove("/usr/local/*", "/usr") inarytools.removeDir("/usr/local/") inarytools.removeDir("/usr/share/share")
def install(): autotools.rawInstall('-j1 DESTDIR="%s"' % get.installDIR()) if get.buildTYPE() == "_emul32": inarytools.domove("/_emul32/bin/icu-config", "/usr/bin", "icu-config-32") inarytools.removeDir("/_emul32") for f in shelltools.ls("%s/usr/lib32/pkgconfig" % get.installDIR()): inarytools.dosed( "%s/usr/lib32/pkgconfig/%s" % (get.installDIR(), f), "_emul32", "usr") for i in [ "libicudata.so", "libicui18n.so", "libicuio.so", "libicutest.so", "libicutu.so", "libicuuc.so" ]: inarytools.remove("/usr/lib32/" + i) inarytools.removeDir("/usr/lib32/icu") inarytools.removeDir("/usr/lib32/pkgconfig") return inarytools.dohtml("../*.html") inarytools.removeDir("/usr/bin") inarytools.removeDir("/usr/sbin") inarytools.removeDir("/usr/share") inarytools.removeDir("/usr/include") inarytools.removeDir("/usr/lib/icu") inarytools.removeDir("/usr/lib/pkgconfig") for i in [ "libicudata.so", "libicui18n.so", "libicuio.so", "libicutest.so", "libicutu.so", "libicuuc.so" ]: inarytools.remove("/usr/lib/" + i)
def install(): if get.buildTYPE()=="emul32": autotools.rawInstall("PREFIX=%s/emul32/usr" % get.installDIR()) inarytools.dolib("libbz2.so.%s" % libversion, "/lib32") inarytools.dosym("libbz2.so.%s" % libversion, "/lib32/libbz2.so") inarytools.dosym("libbz2.so.%s" % libversion, "/lib32/libbz2.so.1") inarytools.dosym("libbz2.so.%s" % libversion, "/lib32/libbz2.so.1.0") return autotools.rawInstall("PREFIX=%s/usr" % get.installDIR()) # No static libs inarytools.removeDir("/usr/lib") inarytools.domove("/usr/bin/", "/") inarytools.domove("/usr/man", "/usr/share") for link in ("/bin/bunzip2", "/bin/bzcat"): inarytools.remove(link) inarytools.dosym("bzip2", link) for wrong_link in ("/bin/bzcmp", "/bin/bzegrep", "/bin/bzfgrep", "/bin/bzless"): inarytools.remove(wrong_link) inarytools.dosym("bzgrep", "/bin/bzegrep") inarytools.dosym("bzgrep", "/bin/bzfgrep") inarytools.dosym("bzdiff", "/bin/bzcmp") inarytools.dosym("bzmore", "/bin/bzless") inarytools.dolib("libbz2.so.%s" % libversion, "/lib") inarytools.dosym("libbz2.so.%s" % libversion, "/lib/libbz2.so") inarytools.dosym("libbz2.so.%s" % libversion, "/lib/libbz2.so.1") inarytools.dosym("libbz2.so.%s" % libversion, "/lib/libbz2.so.1.0") inarytools.dohtml("manual.html") inarytools.dodoc("README", "CHANGES", "bzip2.txt")
def install(): cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) inarytools.domove("/usr/usr/lib", "/usr/lib") inarytools.removeDir("/usr/usr") inarytools.dohtml("docs/*") inarytools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS")
def install(): pythonmodules.install() inarytools.dodoc("COPYING.txt", "PKG-INFO", "README.txt") #Remove .py extensions from scripts in /usr/bin for f in shelltools.ls("%s/usr/bin" % get.installDIR()): inarytools.domove("/usr/bin/%s" % f, "/usr/bin", f.replace(".py", ""))
def install(): shelltools.cd("inary-build") if get.buildTYPE() == "emul32": cmaketools.rawInstall("DESTDIR=%s/emul32" % get.installDIR()) inarytools.domove("/emul32/usr/lib32", "/usr/") inarytools.removeDir("/emul32") return cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
def install(): autotools.rawInstall("DESTDIR=%s INST_LIB_DIR=%s/usr/lib" % (get.installDIR(), get.installDIR())) inarytools.domove("%s/*" % slshdoc, "%s/" % slangdoc) inarytools.domove("%s/v2/*" % slangdoc, "%s/" % slangdoc) inarytools.removeDir("%s/v2" % slangdoc) inarytools.removeDir("%s" % slshdoc)
def install(): scons.install("install WILL_DEAL_WITH_XDG_MYSELF=1 DESTDIR=%s" % get.installDIR()) inarytools.dodir("/usr/share/applications") inarytools.dosym("/usr/share/libffado/icons/hi64-apps-ffado.png", "/usr/share/pixmaps/ffado-mixer.png") inarytools.domove("/usr/man/", "/usr/share") inarytools.dodoc("AUTHORS", "ChangeLog", "LICENSE*", "TODO", "README")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) # move fzdefaults.xml.example to /usr/share/filezilla inarytools.domove("/usr/share/filezilla/docs/fzdefaults.xml.example", "/usr/share/filezilla") inarytools.removeDir("/usr/share/filezilla/docs") inarytools.dodoc("ChangeLog", "README", "AUTHORS")
def install(): shelltools.system( "./bk-7.3.2-x86_64-glibc27-linux.bin {}/opt/bitkeeper".format( get.installDIR())) inarytools.dodir("/usr/bin") inarytools.dosym("/opt/bitkeeper/bk", "/usr/bin/bk") inarytools.domove("/opt/bitkeeper/man", "/usr/share/") inarytools.domove("/usr/share/man/man1/patch.1", "/usr/share/man/man1/bk_patch.1")
def install(): autotools.install() inarytools.domove("/usr/share/doc/%s-1.6/*" % get.srcNAME(), "/usr/share/gtk-doc/html/atkmm") inarytools.removeDir("/usr/share/doc/%s-1.6" % get.srcNAME()) inarytools.removeDir("/usr/share/devhelp") inarytools.dodoc("ChangeLog", "COPYING", "NEWS", "README")
def install(): autotools.rawInstall("KEYCODES_PROGS=yes RESIZECONS_PROGS=yes DESTDIR=%s" % get.installDIR()) for exe in ("loadkeys", "setfont", "unicode_start", "unicode_stop"): inarytools.domove("/usr/bin/%s" % exe, "/bin") inarytools.dosym("/bin/%s" % exe, "/usr/bin/%s" % exe) inarytools.dohtml("docs/doc/*.html") inarytools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")
def install(): inarytools.dodir("/usr/share") autotools.rawInstall("DESTDIR=%s" % get.installDIR()) inarytools.domove("/usr/share/html/", "/usr/share/doc/%s/" % get.srcNAME()) inarytools.remove("/usr/lib/*.a") inarytools.dodoc("COPYING", "NEWS", "README")
def install(): autotools.install() major = ".".join(get.srcVERSION().split(".")[:2]) inarytools.dodir("/etc/env.d") shelltools.echo("%s/etc/env.d/50guile" % get.installDIR(), 'GUILE_LOAD_PATH="/usr/share/guile/%s"' % major) inarytools.domove("/usr/lib/libguile-2.0.so.22.*.scm", "/usr/share/gdb/auto-load") inarytools.dodoc("AUTHORS", "ChangeLog", "HACKING", "NEWS", "README", "THANKS")
def install(): if get.buildTYPE() == "emul32": shelltools.system( 'DESTDIR="{}/emul32" ninja install -C inaryPackageBuild'.format( get.installDIR())) inarytools.domove("/emul32/usr/lib32", "/usr/lib32") inarytools.domove("/emul32/usr/bin/*", "/usr/bin/32") inarytools.removeDir("/emul32") return else: mesontools.ninja_install()
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) inarytools.removeDir("/usr/share/devhelp") #move html docs to html doc dir inarytools.dodir("/usr/share/doc/%s/html" % get.srcNAME()) inarytools.domove("/usr/share/doc/%s-1.0/*" % get.srcNAME(), "/usr/share/doc/%s/html" % get.srcNAME()) inarytools.removeDir("/usr/share/doc/%s-1.0" % get.srcNAME()) inarytools.dodoc("AUTHORS", "README", "COPYING", "ChangeLog", "NEWS")
def install(): pythonmodules.install() shelltools.cd("../build_python/%s" % WorkDir) pythonmodules.install() shelltools.cd("../../build_python3/%s" % WorkDir) pythonmodules.install(pyVer="3") #Remove .py extensions from scripts in /usr/bin for f in shelltools.ls("%s/usr/bin" % get.installDIR()): inarytools.domove("/usr/bin/%s" % f, "/usr/bin", f.replace(".py", ""))
def install(): shelltools.cd("libraries/liblmdb") inarytools.dodir("/usr/bin") inarytools.dodir("/usr/lib") inarytools.dodir("/usr/man/man1") inarytools.dodir("/usr/share") inarytools.dodir("/usr/include") autotools.rawInstall("DESTDIR=%s prefix=/usr" % get.installDIR()) inarytools.domove("/usr/man", "/usr/share") inarytools.dodoc("LICENSE", "CHANGES", "COPYRIGHT")
def install(): autotools.rawInstall('-j1 DESTDIR="%s"' % get.installDIR()) if get.buildTYPE() == "_emul32": inarytools.domove("/_emul32/bin/icu-config", "/usr/bin", "icu-config-32") inarytools.removeDir("/_emul32") for f in shelltools.ls("%s/usr/lib32/pkgconfig" % get.installDIR()): inarytools.dosed( "%s/usr/lib32/pkgconfig/%s" % (get.installDIR(), f), "_emul32", "usr") return inarytools.dohtml("../*.html")
def install(): autotools.rawInstall( "DESTDIR=%s rootbindir=/usr/bin rootsbindir=/usr/bin rootlibdir=/usr/lib" % get.installDIR()) inarytools.domove("/usr/bin/ntfs-3g.*", "/bin") # Create some compat symlinks inarytools.dosym("/usr/bin/ntfs-3g", "/sbin/mount.ntfs") inarytools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "CREDITS", "NEWS", "README") inarytools.dosym("/usr/share/doc/ntfs-3g", "/usr/share/doc/ntfsprogs")
def install(): autotools.install() inarytools.domove("/usr/bin/bash", "/bin") inarytools.dosym("/bin/bash","/bin/sh") inarytools.dosym("/bin/bash","/bin/rbash") # Compatibility with old skels # inarytools.dosym("/etc/bash/bashrc", "/etc/bashrc") inarytools.dosym("bash.info", "/usr/share/info/bashref.info") inarytools.doman("doc/bash.1", "doc/bashbug.1", "doc/builtins.1", "doc/rbash.1") inarytools.dodoc("README", "NEWS", "AUTHORS", "CHANGES", "COMPAT", "Y2K", "doc/FAQ", "doc/INTRO")
def install(): mesontools.ninja_install() if get.buildTYPE() == "emul32": inarytools.domove("/usr/*.so*", "/usr/lib32/") inarytools.domove("/usr/gstreamer-1.0", "/usr/lib32/") inarytools.domove("/usr/girepository-1.0", "/usr/lib32/") inarytools.domove("/usr/pkgconfig", "/usr/lib32/")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) # fix conflict with gtk3 #inarytools.removeDir("/usr/share/man") inarytools.dodoc("AUTHORS", "README*", "HACKING", "ChangeLog*", "NEWS*") if get.buildTYPE() == "emul32": for binaries in ["gtk-query-immodules-2.0", "gtk-demo"]: inarytools.domove("/usr/bin32/%s" % binaries, "/usr/bin/", "%s-32bit" % binaries) inarytools.removeDir("/usr/bin32") #hack to install gdkconfig.h in gdk headers dir inarytools.dosym("/usr/lib/gtk-2.0/include/gdkconfig.h","/usr/include/gtk-2.0/gdk/gdkconfig.h")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) inarytools.removeDir("/dev") inarytools.removeDir("/etc") # Make compat symlinks into /usr/bin inarytools.dosym("/bin/fusermount", "/usr/bin/fusermount") inarytools.dosym("/bin/ulockmgr_server", "/usr/bin/ulockmgr_server") # Move pkgconfig file to /usr/lib inarytools.domove("/lib/pkgconfig", "/usr/lib/") inarytools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README.NFS")
def install(): for t in ("fpack", "funpack", "imcopy", "fitscopy"): inarytools.dobin(t) autotools.rawInstall("DESTDIR=%s LIBDIR=lib INCLUDEDIR=include/%s" % (get.installDIR(), get.srcNAME())) inarytools.remove("/usr/lib/*.a") inarytools.domove("/usr/lib/libcfitsio.so", "/usr/lib", "libcfitsio.so.0.0") inarytools.dosym("libcfitsio.so.0.0", "/usr/lib/libcfitsio.so.0") inarytools.dosym("libcfitsio.so.0.0", "/usr/lib/libcfitsio.so") inarytools.dodoc("*.txt", "README")
def install(): if get.buildTYPE() == "emul32": shelltools.system( 'DESTDIR="{}/emul32" ninja install -C inaryPackageBuild'.format( get.installDIR())) inarytools.domove("/emul32/bin/gdk-pixbuf-query-loaders", "/usr/bin", "gdk-pixbuf-query-loaders-32") inarytools.removeDir("/emul32") return else: mesontools.ninja_install() inarytools.dosym("/usr/bin/gdk-pixbuf-query-loaders", "/usr/bin/gdk-pixbuf-query-loaders-64") inarytools.dodoc("CONTRIBUTING.md", "COPYING", "NEWS", "README.md")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) # remove empty dir inarytools.removeDir("/usr/share/man") inarytools.dodoc("AUTHORS", "README*", "HACKING", "ChangeLog*", "NEWS*") if get.buildTYPE() == "emul32": for binaries in ["gtk-query-immodules-3.0"]: inarytools.domove("/usr/bin/%s" % binaries, "/usr/bin/", "%s-32bit" % binaries) inarytools.removeDir("/usr/bin32") else: inarytools.rename("/usr/bin/gtk-update-icon-cache", "gtk3-update-icon-cache")
def install(): mesontools.ninja_install() if get.buildTYPE() == "emul32": inarytools.domove("/usr/*.so*", "/usr/lib32") inarytools.domove("/usr/cmake", "/usr/lib32") inarytools.domove("/usr/girepository-1.0", "/usr/lib32") inarytools.domove("/usr/pkgconfig", "/usr/lib32") return inarytools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")
def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) inarytools.domove("/usr/lib/libGLESv1_CM*", "/usr/lib/libglvnd/") inarytools.domove("/usr/lib/libEGL.so*", "/usr/lib/libglvnd/") inarytools.domove("/usr/lib/libGLESv2*", "/usr/lib/libglvnd/") inarytools.domove("/usr/lib/libGL.so*", "/usr/lib/libglvnd/") inarytools.dodoc("README.md")
def install(): # install svn autotools.rawInstall("DESTDIR=%s" % get.installDIR()) # install swig-py autotools.rawInstall("DESTDIR=%s" % get.installDIR(), "install-swig-py") # install swig-pl autotools.rawInstall("DESTDIR=%s" % get.installDIR(), "install-swig-pl") # install javahl #autotools.rawInstall("DESTDIR=%s" % get.installDIR(), "install-javahl") # Move py/c'into proper dir inarytools.domove("/usr/lib/svn-python/svn", "/usr/lib/%s/site-packages" % get.curPYTHON()) inarytools.domove("/usr/lib/svn-python/libsvn", "/usr/lib/%s/site-packages" % get.curPYTHON()) inarytools.removeDir("/usr/lib/svn-python") # some helper tools inarytools.insinto("/usr/bin", "tools/backup/hot-backup.py", "svn-hot-backup") # FIXME: these tools are replaced by new ones # inarytools.insinto("/usr/bin", "contrib/client-side/svn_load_dirs.pl", "svn-load-dirs") # inarytools.insinto("/usr/bin", "contrib/client-side/svnmerge.py", "svnmerge") # shelltools.chmod("%s/usr/bin/svnmerge" % get.installDIR(), 0755) # Install upstream bash completion script inarytools.insinto("/etc/bash_completion.d", "tools/client-side/bash_completion", "subversion") # Documentation and etc. #inarytools.insinto("/usr/share/doc/%s" % get.srcNAME(), "contrib") inarytools.insinto("/usr/share/doc/%s" % get.srcNAME(), "tools/xslt") inarytools.insinto("/var/www/localhost/htdocs", "tools/xslt/*") # Create virtual repository root inarytools.dodir("/var/svn") inarytools.dodoc("README") # remove unnecessary files i.e. perllocal.pod, .packlist perlmodules.removePacklist() perlmodules.removePodfiles()