User Tools

Site Tools


buildroot:taktuk

taktuk

runtime dependencies libuv (Libraries/other)
mkdir /data/buildroot/package/taktuk
cat > /data/buildroot/package/taktuk/Config.in<< 'EOF'
config BR2_PACKAGE_TAKTUK
        bool "taktuk"
        help
          efficient, large scale, parallel remote execution of commands
EOF

cat > /data/buildroot/package/taktuk/taktuk.mk<< 'EOF'
#############################################################
#
# taktuk
#http://mirrors.ircam.fr/pub/deepin/pool/main/t/taktuk/taktuk_3.7.7.orig.tar.gz
#############################################################
TAKTUK_VERSION = 3.7.7
TAKTUK_SOURCE  = taktuk_$(TAKTUK_VERSION).tar.gz
TAKTUK_SITE    = http://mirrors.ircam.fr/pub/deepin/pool/main/t/taktuk

define TAKTUK_BUILD_CMDS
        cd $(@D)/ && \
    autoreconf -i && \
    ./configure --prefix=/usr &&\
    make
endef

define TAKTUK_INSTALL_TARGET_CMDS
        cd $(@D)/ && \
    make DESTDIR="$(TARGET_DIR)/" install
endef

$(eval $(generic-package))
EOF

sed -i '/menu "Custom packages"/a source "package/taktuk/Config.in"' /data/buildroot/package/Config.in
buildroot/taktuk.txt · Last modified: 2025/02/19 10:59 by 127.0.0.1