
Receipt for package "raspberrypi-vc"
# SliTaz package receipt. PACKAGE="raspberrypi-vc" GITHASH="1db68b5da75330e4d21fa10b8271c0f463d605d2" VERSION=${GITHASH:0:6} CATEGORY="system-tools" SHORT_DESC="Raspberry Pi VideoCore Tools (vcdbg, vcgencmd, raspivid, etc)." MAINTAINER="pankso@slitaz.org" LICENSE="custom" SOURCE="rpi-firmware" TARBALL="$SOURCE-$VERSION.zip" WEB_SITE="https://www.raspberrypi.org/" WGET_URL="https://codeload.github.com/raspberrypi/firmware/zip/$GITHASH" TAGS="raspberrypi rpi" HOST_ARCH="arm" BUILD_DEPENDS="wget" # What is the latest version available today? current_version() { wget -O - https://github.com/raspberrypi/firmware/tags 2>/dev/null | \ sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' } # Cross tool PATH is not set in genpkg_rules compile_rules() { echo -n "Stripping VideoCore libraries..." ${ARCH}-slitaz-linux-gnueabi-strip -s ${src}/opt/vc/lib/*.so status } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { vc="$fs/opt/vc" mkdir -p ${fs}/opt cp -a ${src}/opt/vc ${fs}/opt echo -n "Cleaning: VC libraries devel files" rm -rf ${vc}/include ${vc}/src ${vc}/lib/*.a status } # PATH + LD_LIBRARY_PATH post_install() { # PATH + LD_LIBRARY_PATH if ! fgrep -q '/opt/vc/bin' ${1}/etc/profile; then echo -n "Enabling: /opt/vc/bin /opt/vc/lib" cat >> ${1}/etc/profile << EOT # Raspberry Pi VC tools and libs export PATH=\$PATH:/opt/vc/bin export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:/opt/vc/lib EOT status fi true }
6011 packages and 861692 files in cooking database (Sun Apr 20 00:48:06 2025)