def MAIN_BUILD(args): set_global(args) ops.mkdir(install_dir) ops.mkdir(install_tmp_dir) iopc.make(tarball_dir) iopc.make_install(tarball_dir) ops.mkdir(install_dir) ops.mkdir(dst_lib_dir) ops.mkdir(dst_lib_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/lib/libepoxy.so.0.0.0"), dst_lib_dir) ops.ln(dst_lib_dir, "libepoxy.so.0.0.0", "libepoxy.so.0.0") ops.ln(dst_lib_dir, "libepoxy.so.0.0.0", "libepoxy.so.0") ops.ln(dst_lib_dir, "libepoxy.so.0.0.0", "libepoxy.so") ops.mkdir(tmp_include_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/include/."), tmp_include_dir) ops.mkdir(dst_pkgconfig_dir) ops.copyto(ops.path_join(src_pkgconfig_dir, '.'), dst_pkgconfig_dir) return True
def MAIN_BUILD(args): set_global(args) print "Test " + ops.getEnv("PATH") ops.mkdir(install_dir) ops.mkdir(install_tmp_dir) iopc.make(tarball_dir) iopc.make_install(tarball_dir) ops.mkdir(install_dir) ops.mkdir(dst_lib_dir) ops.mkdir(dst_usr_local_lib_dir) libegl = "libEGL.so.1.0.0" ops.copyto(ops.path_join(install_tmp_dir, "usr/local/lib/" + libegl), dst_lib_dir) ops.ln(dst_lib_dir, libegl, "libEGL.so.1.0") ops.ln(dst_lib_dir, libegl, "libEGL.so.1") ops.ln(dst_lib_dir, libegl, "libEGL.so") libglesv2 = "libGLESv2.so.2.0.0" ops.copyto(ops.path_join(install_tmp_dir, "usr/local/lib/" + libglesv2), dst_lib_dir) ops.ln(dst_lib_dir, libglesv2, "libGLESv2.so.2.0") ops.ln(dst_lib_dir, libglesv2, "libGLESv2.so.2") ops.ln(dst_lib_dir, libglesv2, "libGLESv2.so") libgbm = "libgbm.so.1.0.0" ops.copyto(ops.path_join(install_tmp_dir, "usr/local/lib/" + libgbm), dst_lib_dir) ops.ln(dst_lib_dir, libgbm, "libgbm.so.1.0") ops.ln(dst_lib_dir, libgbm, "libgbm.so.1") ops.ln(dst_lib_dir, libgbm, "libgbm.so") libglapi = "libglapi.so.0.0.0" ops.copyto(ops.path_join(install_tmp_dir, "usr/local/lib/" + libglapi), dst_lib_dir) ops.ln(dst_lib_dir, libglapi, "libglapi.so.0.0") ops.ln(dst_lib_dir, libglapi, "libglapi.so.0") ops.ln(dst_lib_dir, libglapi, "libglapi.so") if iopc.is_selected_package(PKG_WAYLAND): libwayland = "libwayland-egl.so.1.0.0" ops.copyto( ops.path_join(install_tmp_dir, "usr/local/lib/" + libwayland), dst_lib_dir) ops.ln(dst_lib_dir, libwayland, "libwayland-egl.so.1.0") ops.ln(dst_lib_dir, libwayland, "libwayland-egl.so.1") ops.ln(dst_lib_dir, libwayland, "libwayland-egl.so") ops.copyto(ops.path_join(install_tmp_dir, "usr/local/lib/dri"), dst_usr_local_lib_dir) ops.mkdir(tmp_include_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/include/."), tmp_include_dir) ops.mkdir(dst_pkgconfig_dir) ops.copyto(ops.path_join(src_pkgconfig_dir, '.'), dst_pkgconfig_dir) return False
def MAIN_BUILD(args): set_global(args) ops.mkdir(install_dir) ops.mkdir(install_tmp_dir) iopc.make(tarball_dir) iopc.make_install(tarball_dir) ops.mkdir(install_dir) ops.mkdir(dst_lib_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/lib/libdbus-1.so.3.19.8"), dst_lib_dir) ops.ln(dst_lib_dir, "libdbus-1.so.3.19.8", "libdbus-1.so.3.19") ops.ln(dst_lib_dir, "libdbus-1.so.3.19.8", "libdbus-1.so.3") ops.ln(dst_lib_dir, "libdbus-1.so.3.19.8", "libdbus-1.so") ops.mkdir(tmp_include_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/include/."), tmp_include_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/lib/dbus-1.0/include/."), tmp_include_dir) return True
def MAIN_BUILD(args): set_global(args) ops.mkdir(install_dir) ops.mkdir(install_tmp_dir) iopc.make(tarball_dir) iopc.make_install(tarball_dir) ops.mkdir(dst_lib_dir) libfreetype = "libfreetype.so.6.16.1" ops.copyto(ops.path_join(install_tmp_dir, "usr/local/lib/" + libfreetype), dst_lib_dir) ops.ln(dst_lib_dir, libfreetype, "libfreetype.so.6.16") ops.ln(dst_lib_dir, libfreetype, "libfreetype.so.6") ops.ln(dst_lib_dir, libfreetype, "libfreetype.so") ops.mkdir(dst_include_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/include/."), dst_include_dir) ops.mkdir(dst_pkgconfig_dir) ops.copyto(ops.path_join(src_pkgconfig_dir, '.'), dst_pkgconfig_dir) return False
def MAIN_BUILD(args): set_global(args) ops.mkdir(install_dir) ops.mkdir(install_tmp_dir) iopc.make(tarball_dir) iopc.make_install(tarball_dir) ops.mkdir(install_dir) ops.mkdir(dst_lib_dir) ops.mkdir(dst_usr_local_lib_dir) libGLU = "libGLU.so.1.3.1" ops.copyto(ops.path_join(install_tmp_dir, "usr/local/lib/" + libGLU), dst_lib_dir) ops.ln(dst_lib_dir, libGLU, "libGLU.so.1.3") ops.ln(dst_lib_dir, libGLU, "libGLU.so.1") ops.ln(dst_lib_dir, libGLU, "libGLU.so") ops.mkdir(tmp_include_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/include/."), tmp_include_dir) ops.mkdir(dst_pkgconfig_dir) #ops.copyto(ops.path_join(src_pkgconfig_dir, '.'), dst_pkgconfig_dir) return True
def MAIN_BUILD(args): set_global(args) ops.mkdir(install_dir) ops.mkdir(install_tmp_dir) iopc.make(tarball_dir) iopc.make_install(tarball_dir) return True
def MAIN_BUILD(args): set_global(args) print "AAAA" + ops.getEnv("PATH") ops.mkdir(install_dir) ops.mkdir(install_tmp_dir) iopc.make(tarball_dir) iopc.make_install(tarball_dir) ops.mkdir(install_dir) ops.mkdir(dst_lib_dir) libwayland_client = "libwayland-client.so.0.3.0" ops.copyto( ops.path_join(install_tmp_dir, "usr/local/lib/" + libwayland_client), dst_lib_dir) ops.ln(dst_lib_dir, libwayland_client, "libwayland-client.so.0.3") ops.ln(dst_lib_dir, libwayland_client, "libwayland-client.so.0") ops.ln(dst_lib_dir, libwayland_client, "libwayland-client.so") libwayland_cursor = "libwayland-cursor.so.0.0.0" ops.copyto( ops.path_join(install_tmp_dir, "usr/local/lib/" + libwayland_cursor), dst_lib_dir) ops.ln(dst_lib_dir, libwayland_cursor, "libwayland-cursor.so.0.0") ops.ln(dst_lib_dir, libwayland_cursor, "libwayland-cursor.so.0") ops.ln(dst_lib_dir, libwayland_cursor, "libwayland-cursor.so") libwayland_egl = "libwayland-egl.so.1.0.0" ops.copyto( ops.path_join(install_tmp_dir, "usr/local/lib/" + libwayland_egl), dst_lib_dir) ops.ln(dst_lib_dir, libwayland_egl, "libwayland-egl.so.1.0") ops.ln(dst_lib_dir, libwayland_egl, "libwayland-egl.so.1") ops.ln(dst_lib_dir, libwayland_egl, "libwayland-egl.so") libwayland_server = "libwayland-server.so.0.1.0" ops.copyto( ops.path_join(install_tmp_dir, "usr/local/lib/" + libwayland_server), dst_lib_dir) ops.ln(dst_lib_dir, libwayland_server, "libwayland-server.so.0.1") ops.ln(dst_lib_dir, libwayland_server, "libwayland-server.so.0") ops.ln(dst_lib_dir, libwayland_server, "libwayland-server.so") ops.mkdir(tmp_include_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/include/."), tmp_include_dir) ops.mkdir(host_utils) ops.copyto(ops.path_join(pkg_path, "host_utils/wayland-scanner"), host_utils) ops.mkdir(dst_pkgconfig_dir) ops.copyto(ops.path_join(src_pkgconfig_dir, '.'), dst_pkgconfig_dir) return False
def MAIN_BUILD(args): set_global(args) ops.mkdir(install_dir) ops.mkdir(install_tmp_dir) iopc.make(tarball_dir) iopc.make_install(tarball_dir) ops.mkdir(dst_lib_dir) libgio = "libgio-2.0.so.0.5400.3" ops.copyto(ops.path_join(install_tmp_dir, "usr/local/lib/" + libgio), dst_lib_dir) ops.ln(dst_lib_dir, libgio, "libgio-2.0.so.0") ops.ln(dst_lib_dir, libgio, "libgio-2.0.so") libglib = "libglib-2.0.so.0.5400.3" ops.copyto(ops.path_join(install_tmp_dir, "usr/local/lib/" + libglib), dst_lib_dir) ops.ln(dst_lib_dir, libglib, "libglib-2.0.so.0") ops.ln(dst_lib_dir, libglib, "libglib-2.0.so") libgmodule = "libgmodule-2.0.so.0.5400.3" ops.copyto(ops.path_join(install_tmp_dir, "usr/local/lib/" + libgmodule), dst_lib_dir) ops.ln(dst_lib_dir, libgmodule, "libgmodule-2.0.so.0") ops.ln(dst_lib_dir, libgmodule, "libgmodule-2.0.so") libgobject = "libgobject-2.0.so.0.5400.3" ops.copyto(ops.path_join(install_tmp_dir, "usr/local/lib/" + libgobject), dst_lib_dir) ops.ln(dst_lib_dir, libgobject, "libgobject-2.0.so.0") ops.ln(dst_lib_dir, libgobject, "libgobject-2.0.so") libgthread = "libgthread-2.0.so.0.5400.3" ops.copyto(ops.path_join(install_tmp_dir, "usr/local/lib/" + libgthread), dst_lib_dir) ops.ln(dst_lib_dir, libgthread, "libgthread-2.0.so.0") ops.ln(dst_lib_dir, libgthread, "libgthread-2.0.so") ops.mkdir(dst_include_dir) ops.copyto(ops.path_join(tarball_dir, "glib/glibconfig.h"), dst_include_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/include/."), dst_include_dir) ops.mkdir(dst_pkgconfig_dir) ops.copyto(ops.path_join(src_pkgconfig_dir, '.'), dst_pkgconfig_dir) return False
def MAIN_BUILD(args): set_global(args) ops.mkdir(install_dir) ops.mkdir(install_tmp_dir) iopc.make(tarball_dir) iopc.make_install(tarball_dir) ops.mkdir(install_dir) ops.mkdir(dst_lib_dir) ops.mkdir(dst_bin_dir) ops.mkdir(dst_usr_local_lib_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/ivshmem-client"), dst_bin_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/ivshmem-server"), dst_bin_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/qemu-ga"), dst_bin_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/qemu-img"), dst_bin_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/qemu-io"), dst_bin_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/qemu-nbd"), dst_bin_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/qemu-pr-helper"), dst_bin_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/bin/qemu-system-x86_64"), dst_bin_dir) if install_test_utils: ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/qemu-x86_64"), dst_bin_dir) ops.mkdir(dst_usr_local_libexec_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/libexec/qemu-bridge-helper"), dst_usr_local_libexec_dir) ops.mkdir(dst_usr_local_share_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/share/qemu"), dst_usr_local_share_dir) #ops.mkdir(tmp_include_dir) #ops.copyto(ops.path_join(install_tmp_dir, "usr/local/include/."), tmp_include_dir) #ops.mkdir(dst_pkgconfig_dir) #ops.copyto(ops.path_join(src_pkgconfig_dir, '.'), dst_pkgconfig_dir) return True
def MAIN_BUILD(args): set_global(args) ops.mkdir(install_dir) ops.mkdir(install_tmp_dir) iopc.make(tarball_dir) iopc.make_install(tarball_dir) ops.mkdir(install_dir) ops.mkdir(dst_lib_dir) libmtdev = "libmtdev.so.1.0.0" ops.copyto(ops.path_join(install_tmp_dir, "usr/local/lib/" + libmtdev), dst_lib_dir) ops.ln(dst_lib_dir, libmtdev, "libmtdev.so.1.0") ops.ln(dst_lib_dir, libmtdev, "libmtdev.so.1") ops.ln(dst_lib_dir, libmtdev, "libmtdev.so") ops.mkdir(tmp_include_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/include/."), tmp_include_dir) return False
def MAIN_BUILD(args): set_global(args) ops.mkdir(install_dir) ops.mkdir(install_tmp_dir) iopc.make(tarball_dir) iopc.make_install(tarball_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/share/wayland-protocols"), install_dir) ops.mkdir(tmp_include_dir) #ops.copyto(ops.path_join(install_tmp_dir, "usr/local/include/."), tmp_include_dir) ops.mkdir(dst_pkgconfig_dir) ops.copyto(ops.path_join(src_pkgconfig_dir, '.'), dst_pkgconfig_dir) return False
def MAIN_INSTALL(args): set_global(args) ops.mkdir(busybox_install_dir) extra_conf = [] #extra_conf.append("CONFIG_PREFIX=" + iopc.getBinPkgPath(args["pkg_name"])) extra_conf.append("CONFIG_PREFIX=" + busybox_install_dir) iopc.make_install(busybox_build_dir, extra_conf) ops.mkdir(ops.path_join(busybox_install_dir, "usr/share/udhcpc")) ops.copyto(src_busybox_udhcpc_script, ops.path_join(busybox_install_dir, "usr/share/udhcpc")) ops.mkdir(ops.path_join(busybox_install_dir, "etc")) #ops.copyto(src_busybox_inittab, ops.path_join(busybox_install_dir, "etc")) ops.ln(busybox_install_dir, "/sbin/init", "init") #iopc.installBin(args["pkg_name"], tmp_busybox_udhcpc_script, "/usr/share/udhcpc/") #iopc.installBin(args["pkg_name"], dst_busybox_inittab, "/etc") iopc.installBin(args["pkg_name"], ops.path_join(busybox_install_dir, "."), ".") #ops.ln(install_dir, "/sbin/init", "init") return False
def MAIN_BUILD(args): set_global(args) ops.mkdir(install_dir) ops.mkdir(install_tmp_dir) iopc.make(tarball_dir) iopc.make_install(tarball_dir) ops.mkdir(install_dir) ops.mkdir(dst_lib_dir) libfontconfig = "libfontconfig.so.1.11.1" ops.copyto( ops.path_join(install_tmp_dir, "usr/local/lib/" + libfontconfig), dst_lib_dir) ops.ln(dst_lib_dir, libfontconfig, "libfontconfig.so.1.11") ops.ln(dst_lib_dir, libfontconfig, "libfontconfig.so.1") ops.ln(dst_lib_dir, libfontconfig, "libfontconfig.so") ops.mkdir(tmp_include_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/include/."), tmp_include_dir) return True
def MAIN_BUILD(args): set_global(args) ops.mkdir(install_dir) ops.mkdir(install_tmp_dir) iopc.make(tarball_dir) iopc.make_install(tarball_dir) ops.mkdir(install_dir) ops.mkdir(dst_lib_dir) libharfbuzz_subset = "libharfbuzz-subset.so.0.10706.0" ops.copyto( ops.path_join(install_tmp_dir, "usr/local/lib/" + libharfbuzz_subset), dst_lib_dir) ops.ln(dst_lib_dir, libharfbuzz_subset, "libharfbuzz-subset.so.0.10706") ops.ln(dst_lib_dir, libharfbuzz_subset, "libharfbuzz-subset.so.0") ops.ln(dst_lib_dir, libharfbuzz_subset, "libharfbuzz-subset.so") libharfbuzz = "libharfbuzz.so.0.10706.0" ops.copyto(ops.path_join(install_tmp_dir, "usr/local/lib/" + libharfbuzz), dst_lib_dir) ops.ln(dst_lib_dir, libharfbuzz, "libharfbuzz.so.0.10706") ops.ln(dst_lib_dir, libharfbuzz, "libharfbuzz.so.0") ops.ln(dst_lib_dir, libharfbuzz, "libharfbuzz.so") libharfbuzz_icu = "libharfbuzz-icu.so.0.10706.0" ops.copyto( ops.path_join(install_tmp_dir, "usr/local/lib/" + libharfbuzz_icu), dst_lib_dir) ops.ln(dst_lib_dir, libharfbuzz_icu, "libharfbuzz-icu.so.0.10706") ops.ln(dst_lib_dir, libharfbuzz_icu, "libharfbuzz-icu.so.0") ops.ln(dst_lib_dir, libharfbuzz_icu, "libharfbuzz-icu.so") ops.mkdir(tmp_include_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/include/."), tmp_include_dir) return False
def MAIN_BUILD(args): set_global(args) extra_conf = [] extra_conf.append("V=1") ops.mkdir(install_dir) ops.mkdir(install_tmp_dir) iopc.make(tarball_dir, extra_conf) iopc.make_install(tarball_dir) ops.mkdir(install_dir) ops.mkdir(dst_lib_dir) ops.mkdir(dst_bin_dir) ops.mkdir(dst_usr_local_bin_dir) ops.mkdir(dst_usr_local_lib_dir) ops.mkdir(dst_usr_local_libexec_dir) ops.mkdir(dst_usr_local_share_dir) ops.mkdir(dst_pkgconfig_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/weston"), dst_usr_local_bin_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/weston-launch"), dst_usr_local_bin_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/weston-terminal"), dst_usr_local_bin_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/weston-info"), dst_usr_local_bin_dir) ops.copyto(ops.path_join(output_dir, "weston_init.sh"), dst_bin_dir) if install_test_utils: ops.copyto( ops.path_join(install_tmp_dir, "usr/local/bin/weston-calibrator"), dst_usr_local_bin_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/bin/weston-clickdot"), dst_usr_local_bin_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/bin/weston-cliptest"), dst_usr_local_bin_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/bin/weston-confine"), dst_usr_local_bin_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/weston-dnd"), dst_usr_local_bin_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/bin/weston-eventdemo"), dst_usr_local_bin_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/bin/weston-flower"), dst_usr_local_bin_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/bin/weston-fullscreen"), dst_usr_local_bin_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/bin/weston-image"), dst_usr_local_bin_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/bin/weston-resizor"), dst_usr_local_bin_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/bin/weston-scaler"), dst_usr_local_bin_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/bin/weston-simple-egl"), dst_usr_local_bin_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/bin/weston-smoke"), dst_usr_local_bin_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/bin/weston-stacking"), dst_usr_local_bin_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/bin/weston-subsurfaces"), dst_usr_local_bin_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/bin/weston-transformed"), dst_usr_local_bin_dir) libweston = "libweston-4.so.0.0.0" ops.copyto(ops.path_join(install_tmp_dir, "usr/local/lib/" + libweston), dst_lib_dir) ops.ln(dst_lib_dir, libweston, "libweston-4.so.0.0") ops.ln(dst_lib_dir, libweston, "libweston-4.so.0") ops.ln(dst_lib_dir, libweston, "libweston-4.so") libweston_desktop = "libweston-desktop-4.so.0.0.0" ops.copyto( ops.path_join(install_tmp_dir, "usr/local/lib/" + libweston_desktop), dst_lib_dir) ops.ln(dst_lib_dir, libweston_desktop, "libweston-desktop-4.so.0.0") ops.ln(dst_lib_dir, libweston_desktop, "libweston-desktop-4.so.0") ops.ln(dst_lib_dir, libweston_desktop, "libweston-desktop-4.so") libweston_dir = ops.path_join(dst_usr_local_lib_dir, "libweston-4") ops.mkdir(libweston_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/lib/libweston-4/wayland-backend.so"), libweston_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/lib/libweston-4/drm-backend.so"), libweston_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/lib/libweston-4/gl-renderer.so"), libweston_dir) libweston_dir = ops.path_join(dst_usr_local_lib_dir, "weston") ops.mkdir(libweston_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/lib/weston/desktop-shell.so"), libweston_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/lib/weston/fullscreen-shell.so"), libweston_dir) ops.mkdir(dst_usr_local_share_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/share/wayland-sessions"), dst_usr_local_share_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/share/weston"), dst_usr_local_share_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/libexec/."), dst_usr_local_libexec_dir) ops.mkdir(tmp_include_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/include/."), tmp_include_dir) return True
def MAIN_BUILD(args): set_global(args) #iopc.make(tarball_dir) iopc.make_install(tarball_dir) return True
def MAIN_BUILD(args): set_global(args) ops.mkdir(install_dir) ops.mkdir(install_tmp_dir) iopc.make(tarball_dir) iopc.make_install(tarball_dir) ops.mkdir(install_dir) ops.mkdir(dst_lib_dir) ops.mkdir(dst_bin_dir) ops.mkdir(dst_usr_local_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/samba/sbin/nmbd"), dst_bin_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/samba/sbin/smbd"), dst_bin_dir) ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libdcerpc-binding.so.0.0.1"), dst_lib_dir) ops.ln(dst_lib_dir, "libdcerpc-binding.so.0.0.1", "libdcerpc-binding.so.0.0") ops.ln(dst_lib_dir, "libdcerpc-binding.so.0.0.1", "libdcerpc-binding.so.0") ops.ln(dst_lib_dir, "libdcerpc-binding.so.0.0.1", "libdcerpc-binding.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libdcerpc-samr.so.0.0.1"), dst_lib_dir) ops.ln(dst_lib_dir, "libdcerpc-samr.so.0.0.1", "libdcerpc-samr.so.0.0") ops.ln(dst_lib_dir, "libdcerpc-samr.so.0.0.1", "libdcerpc-samr.so.0") ops.ln(dst_lib_dir, "libdcerpc-samr.so.0.0.1", "libdcerpc-samr.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libdcerpc.so.0.0.1"), dst_lib_dir) ops.ln(dst_lib_dir, "libdcerpc.so.0.0.1", "libdcerpc.so.0.0") ops.ln(dst_lib_dir, "libdcerpc.so.0.0.1", "libdcerpc.so.0") ops.ln(dst_lib_dir, "libdcerpc.so.0.0.1", "libdcerpc.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libndr-krb5pac.so.0.0.1"), dst_lib_dir) ops.ln(dst_lib_dir, "libndr-krb5pac.so.0.0.1", "libndr-krb5pac.so.0.0") ops.ln(dst_lib_dir, "libndr-krb5pac.so.0.0.1", "libndr-krb5pac.so.0") ops.ln(dst_lib_dir, "libndr-krb5pac.so.0.0.1", "libndr-krb5pac.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libndr-nbt.so.0.0.1"), dst_lib_dir) ops.ln(dst_lib_dir, "libndr-nbt.so.0.0.1", "libndr-nbt.so.0.0") ops.ln(dst_lib_dir, "libndr-nbt.so.0.0.1", "libndr-nbt.so.0") ops.ln(dst_lib_dir, "libndr-nbt.so.0.0.1", "libndr-nbt.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libndr.so.0.1.0"), dst_lib_dir) ops.ln(dst_lib_dir, "libndr.so.0.1.0", "libndr.so.0.1") ops.ln(dst_lib_dir, "libndr.so.0.1.0", "libndr.so.0") ops.ln(dst_lib_dir, "libndr.so.0.1.0", "libndr.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libndr-standard.so.0.0.1"), dst_lib_dir) ops.ln(dst_lib_dir, "libndr-standard.so.0.0.1", "libndr-standard.so.0.0") ops.ln(dst_lib_dir, "libndr-standard.so.0.0.1", "libndr-standard.so.0") ops.ln(dst_lib_dir, "libndr-standard.so.0.0.1", "libndr-standard.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libnetapi.so.0"), dst_lib_dir) ops.ln(dst_lib_dir, "libnetapi.so.0", "libnetapi.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libnss_winbind.so.2"), dst_lib_dir) ops.ln(dst_lib_dir, "libnss_winbind.so.2", "libnss_winbind.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libnss_wins.so.2"), dst_lib_dir) ops.ln(dst_lib_dir, "libnss_wins.so.2", "libnss_wins.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libsamba-credentials.so.0.0.1"), dst_lib_dir) ops.ln(dst_lib_dir, "libsamba-credentials.so.0.0.1", "libsamba-credentials.so.0.0") ops.ln(dst_lib_dir, "libsamba-credentials.so.0.0.1", "libsamba-credentials.so.0") ops.ln(dst_lib_dir, "libsamba-credentials.so.0.0.1", "libsamba-credentials.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libsamba-errors.so.1"), dst_lib_dir) ops.ln(dst_lib_dir, "libsamba-errors.so.1", "libsamba-errors.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libsamba-hostconfig.so.0.0.1"), dst_lib_dir) ops.ln(dst_lib_dir, "libsamba-hostconfig.so.0.0.1", "libsamba-hostconfig.so.0.0") ops.ln(dst_lib_dir, "libsamba-hostconfig.so.0.0.1", "libsamba-hostconfig.so.0") ops.ln(dst_lib_dir, "libsamba-hostconfig.so.0.0.1", "libsamba-hostconfig.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libsamba-passdb.so.0.27.0"), dst_lib_dir) ops.ln(dst_lib_dir, "libsamba-passdb.so.0.27.0", "libsamba-passdb.so.0.27") ops.ln(dst_lib_dir, "libsamba-passdb.so.0.27.0", "libsamba-passdb.so.0") ops.ln(dst_lib_dir, "libsamba-passdb.so.0.27.0", "libsamba-passdb.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libsamba-util.so.0.0.1"), dst_lib_dir) ops.ln(dst_lib_dir, "libsamba-util.so.0.0.1", "libsamba-util.so.0.0") ops.ln(dst_lib_dir, "libsamba-util.so.0.0.1", "libsamba-util.so.0") ops.ln(dst_lib_dir, "libsamba-util.so.0.0.1", "libsamba-util.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libsamdb.so.0.0.1"), dst_lib_dir) ops.ln(dst_lib_dir, "libsamdb.so.0.0.1", "libsamdb.so.0.0") ops.ln(dst_lib_dir, "libsamdb.so.0.0.1", "libsamdb.so.0") ops.ln(dst_lib_dir, "libsamdb.so.0.0.1", "libsamdb.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libsmbclient.so.0.3.1"), dst_lib_dir) ops.ln(dst_lib_dir, "libsmbclient.so.0.3.1", "libsmbclient.so.0.3") ops.ln(dst_lib_dir, "libsmbclient.so.0.3.1", "libsmbclient.so.0") ops.ln(dst_lib_dir, "libsmbclient.so.0.3.1", "libsmbclient.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libsmbconf.so.0"), dst_lib_dir) ops.ln(dst_lib_dir, "libsmbconf.so.0", "libsmbconf.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libtevent-util.so.0.0.1"), dst_lib_dir) ops.ln(dst_lib_dir, "libtevent-util.so.0.0.1", "libtevent-util.so.0.0") ops.ln(dst_lib_dir, "libtevent-util.so.0.0.1", "libtevent-util.so.0") ops.ln(dst_lib_dir, "libtevent-util.so.0.0.1", "libtevent-util.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/libwbclient.so.0.14"), dst_lib_dir) ops.ln(dst_lib_dir, "libwbclient.so.0.14", "libwbclient.so.0") ops.ln(dst_lib_dir, "libwbclient.so.0.14", "libwbclient.so") ops.copyto( ops.path_join(install_tmp_dir, "usr/local/samba/lib/winbind_krb5_locator.so"), dst_lib_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/samba/lib/private/."), dst_lib_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/samba/lib/auth"), dst_lib_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/samba/lib/idmap"), dst_lib_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/samba/lib/ldb"), dst_lib_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/samba/lib/nss_info"), dst_lib_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/samba/lib/vfs"), dst_lib_dir) ops.ln(dst_usr_local_dir, "/tmp/samba", "samba") return True
def MAIN_BUILD(args): set_global(args) ops.mkdir(install_dir) ops.mkdir(install_tmp_dir) iopc.make(tarball_dir) iopc.make_install(tarball_dir) ops.mkdir(dst_lib_dir) libgdk_pixbuf = "libgdk_pixbuf-2.0.so.0.3612.0" ops.copyto( ops.path_join(install_tmp_dir, "usr/local/lib/" + libgdk_pixbuf), dst_lib_dir) ops.ln(dst_lib_dir, libgdk_pixbuf, "libgdk_pixbuf-2.0.so.0.3612") ops.ln(dst_lib_dir, libgdk_pixbuf, "libgdk_pixbuf-2.0.so.0") ops.ln(dst_lib_dir, libgdk_pixbuf, "libgdk_pixbuf-2.0.so") dst_gdk_loader_dir = ops.path_join(dst_usr_local_lib_dir, "gdk-pixbuf-2.0/2.10.0/loaders/") ops.mkdir(dst_gdk_loader_dir) ops.copyto( ops.path_join( install_tmp_dir, "usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.so" ), dst_gdk_loader_dir) ops.copyto( ops.path_join( install_tmp_dir, "usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.so" ), dst_gdk_loader_dir) ops.copyto( ops.path_join( install_tmp_dir, "usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so" ), dst_gdk_loader_dir) ops.copyto( ops.path_join( install_tmp_dir, "usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.so" ), dst_gdk_loader_dir) ops.copyto( ops.path_join( install_tmp_dir, "usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so" ), dst_gdk_loader_dir) ops.copyto( ops.path_join( install_tmp_dir, "usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so" ), dst_gdk_loader_dir) ops.copyto( ops.path_join( install_tmp_dir, "usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.so" ), dst_gdk_loader_dir) ops.copyto( ops.path_join( install_tmp_dir, "usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.so" ), dst_gdk_loader_dir) ops.copyto( ops.path_join( install_tmp_dir, "usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.so" ), dst_gdk_loader_dir) ops.copyto( ops.path_join( install_tmp_dir, "usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.so" ), dst_gdk_loader_dir) ops.copyto( ops.path_join( install_tmp_dir, "usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so" ), dst_gdk_loader_dir) ops.mkdir(dst_include_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/include/."), dst_include_dir) ops.mkdir(dst_pkgconfig_dir) ops.copyto(ops.path_join(src_pkgconfig_dir, '.'), dst_pkgconfig_dir) return False
def MAIN_BUILD(args): set_global(args) ops.mkdir(install_dir) ops.mkdir(install_tmp_dir) iopc.make(tarball_dir) iopc.make_install(tarball_dir) ops.mkdir(install_dir) ops.mkdir(dst_lib_dir) src_lib_dir = ops.path_join(install_tmp_dir, "usr/local/lib") lib_so = "libdrm.so.2.4.0" ops.copyto(ops.path_join(src_lib_dir, lib_so), dst_lib_dir) ops.ln(dst_lib_dir, lib_so, "libdrm.so.2.4") ops.ln(dst_lib_dir, lib_so, "libdrm.so.2") ops.ln(dst_lib_dir, lib_so, "libdrm.so") lib_so = "libkms.so.1.0.0" ops.copyto(ops.path_join(src_lib_dir, lib_so), dst_lib_dir) ops.ln(dst_lib_dir, lib_so, "libkms.so.1.0") ops.ln(dst_lib_dir, lib_so, "libkms.so.1") ops.ln(dst_lib_dir, lib_so, "libkms.so") lib_so = "libdrm_amdgpu.so.1.0.0" if ops.isExist(ops.path_join(src_lib_dir, lib_so)) : ops.copyto(ops.path_join(src_lib_dir, lib_so), dst_lib_dir) ops.ln(dst_lib_dir, lib_so, "libdrm_amdgpu.so.1.0") ops.ln(dst_lib_dir, lib_so, "libdrm_amdgpu.so.1") ops.ln(dst_lib_dir, lib_so, "libdrm_amdgpu.so") lib_so = "libdrm_freedreno.so.1.0.0" if ops.isExist(ops.path_join(src_lib_dir, lib_so)) : ops.copyto(ops.path_join(src_lib_dir, lib_so), dst_lib_dir) ops.ln(dst_lib_dir, lib_so, "libdrm_freedreno.so.1.0") ops.ln(dst_lib_dir, lib_so, "libdrm_freedreno.so.1") ops.ln(dst_lib_dir, lib_so, "libdrm_freedreno.so") lib_so = "libdrm_intel.so.1.0.0" if ops.isExist(ops.path_join(src_lib_dir, lib_so)) : ops.copyto(ops.path_join(src_lib_dir, lib_so), dst_lib_dir) ops.ln(dst_lib_dir, lib_so, "libdrm_intel.so.1.0") ops.ln(dst_lib_dir, lib_so, "libdrm_intel.so.1") ops.ln(dst_lib_dir, lib_so, "libdrm_intel.so") lib_so = "libdrm_nouveau.so.2.0.0" if ops.isExist(ops.path_join(src_lib_dir, lib_so)) : ops.copyto(ops.path_join(src_lib_dir, lib_so), dst_lib_dir) ops.ln(dst_lib_dir, lib_so, "libdrm_nouveau.so.2.0") ops.ln(dst_lib_dir, lib_so, "libdrm_nouveau.so.2") ops.ln(dst_lib_dir, lib_so, "libdrm_nouveau.so") lib_so = "libdrm_radeon.so.1.0.1" if ops.isExist(ops.path_join(src_lib_dir, lib_so)) : ops.copyto(ops.path_join(src_lib_dir, lib_so), dst_lib_dir) ops.ln(dst_lib_dir, lib_so, "libdrm_radeon.so.1.0") ops.ln(dst_lib_dir, lib_so, "libdrm_radeon.so.1") ops.ln(dst_lib_dir, lib_so, "libdrm_radeon.so") ops.mkdir(tmp_include_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/include/."), tmp_include_dir) ops.mkdir(dst_pkgconfig_dir) ops.copyto(ops.path_join(src_pkgconfig_dir, '.'), dst_pkgconfig_dir) if install_test_utils: ops.mkdir(dst_bin_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/kms-steal-crtc"), dst_bin_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/kmstest"), dst_bin_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/kms-universal-planes"), dst_bin_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/modeprint"), dst_bin_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/modetest"), dst_bin_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/proptest"), dst_bin_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/bin/vbltest"), dst_bin_dir) return True
def MAIN_BUILD(args): set_global(args) ops.mkdir(install_dir) ops.mkdir(install_tmp_dir) iopc.make(tarball_dir) iopc.make_install(tarball_dir) ops.mkdir(install_dir) ops.mkdir(dst_lib_dir) libxkbcommon = "libxkbcommon.so.0.0.0" ops.copyto(ops.path_join(install_tmp_dir, "usr/local/lib/" + libxkbcommon), dst_lib_dir) ops.ln(dst_lib_dir, libxkbcommon, "libxkbcommon.so.0.0") ops.ln(dst_lib_dir, libxkbcommon, "libxkbcommon.so.0") ops.ln(dst_lib_dir, libxkbcommon, "libxkbcommon.so") rules_dir = ops.path_join(dst_usr_local_share_dir, "X11/xkb/rules") ops.mkdir(rules_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/rules/evdev"), rules_dir) keycodes_dir = ops.path_join(dst_usr_local_share_dir, "X11/xkb/keycodes") ops.mkdir(keycodes_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/keycodes/evdev"), keycodes_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/keycodes/aliases"), keycodes_dir) types_dir = ops.path_join(dst_usr_local_share_dir, "X11/xkb/types") ops.mkdir(types_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/types/complete"), types_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/types/basic"), types_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/types/extra"), types_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/types/iso9995"), types_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/types/level5"), types_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/types/mousekeys"), types_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/types/numpad"), types_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/types/pc"), types_dir) compat_dir = ops.path_join(dst_usr_local_share_dir, "X11/xkb/compat") ops.mkdir(compat_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/compat/complete"), compat_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/compat/basic"), compat_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/compat/iso9995"), compat_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/compat/mousekeys"), compat_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/compat/accessx"), compat_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/compat/misc"), compat_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/compat/xfree86"), compat_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/compat/level5"), compat_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/compat/caps"), compat_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/compat/ledcaps"), compat_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/compat/lednum"), compat_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/compat/ledscroll"), compat_dir) symbols_dir = ops.path_join(dst_usr_local_share_dir, "X11/xkb/symbols") ops.mkdir(symbols_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/symbols/pc"), symbols_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/symbols/srvr_ctrl"), symbols_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/symbols/keypad"), symbols_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/symbols/altwin"), symbols_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/symbols/us"), symbols_dir) ops.copyto(ops.path_join(tarball_dir, "test/data/symbols/inet"), symbols_dir) ops.mkdir(tmp_include_dir) ops.copyto(ops.path_join(install_tmp_dir, "usr/local/include/."), tmp_include_dir) return False