# HG changeset patch # User Pascal Bellard # Date 1401645220 0 # Node ID 88c057127e4a85f1c59891d49b5df6973a816c8e # Parent 6f136968d1ac565a387c881ac93696782141fb12 Add pifmrds (does not build yet) diff -r 6f136968d1ac -r 88c057127e4a pifmrds/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/pifmrds/receipt Sun Jun 01 17:53:40 2014 +0000 @@ -0,0 +1,51 @@ +# SliTaz package receipt. + +PACKAGE="pifmrds" +GITHASH="c67306ea9b8d827f45e0d90279d367e97119bcb1" +VERSION=${GITHASH:0:7} +CATEGORY="system-tools" +SHORT_DESC="FM-RDS transmitter using the Raspberry Pi's PWM." +MAINTAINER="pascal.bellard@slitaz.org" +LICENSE="GPL3" +WEB_SITE="https://github.com/ChristopheJacquet/PiFmRds" +TARBALL="$PACKAGE-$VERSION.zip" +WGET_URL="$WEB_SITE/archive/$GITHASH.zip" +HOST_ARCH="arm" +TAGS="radio FM RDS" +SUGGESTED="sox" + +DEPENDS="libsndfile" +BUILD_DEPENDS="wget libsndfile-dev" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src/src + sed -i "s|STD_CFLAGS = |&-I/cross/$ARCH/sysroot/usr/include |" Makefile + make +} + +# SliTaz package testsuite +testsuite() { + readelf -Ah $src/pi_fm_rds +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir $fs/usr/sbin + cp $src/pi_fm_rds $fs/usr/sbin + cat > $fs/usr/sbin/pifmogg.sh < $FIFO + cat $file +done | pi_fm_rds -audio - -ctl $fifo -freq ${FM_FREQ:-107.9} \ + -ps ${RDS_SERVICE:-RASP-PI} -pi ${RDS_ID:-$(printf "%04X" $RANDOM)} +rm -f $fifo +EOT + chmod +x $fs/usr/sbin/pifmogg.sh +}