smlinux/net/smstools/smstools.SMBuild

42 lines
1.3 KiB
Text
Executable file

app=smstools
version=3.1.21
build=1sml
homepage="http://smstools3.kekekasvi.com"
download="http://smstools3.kekekasvi.com/packages/smstools3-3.1.21.tar.gz"
desc="SMS gateway software for sending and receiving SMSs from GSM modems and mobile phones"
requires="musl"
build() {
mkandenterbuilddir
rm -rf "smstools3"
tar xf $srcdir/smstools3-$version.tar.?z
cd "smstools3"
fixbuilddirpermissions
applypatch $srcdir/fixups2.diff
( cd src && make CC="$CC -static" )
cp LICENSE $pkgdocs
# Add sample config files
mkdir -p $pkg/etc/smsd
cat examples/smsd.conf.easy > $pkg/etc/smsd/smsd.conf.easy
cat examples/smsd.conf.full > $pkg/etc/smsd/smsd.conf.full
cat examples/smsd.conf.net > $pkg/etc/smsd/smsd.conf.net
cat examples/smsd.conf.non-root > $pkg/etc/smsd/smsd.conf.non-root
install -Dm 755 src/smsd $pkg/bin/smsd
# Fix some ownership/permissions
mkdir -p $pkg/var/spool/sms
chown -R root:dialout $pkg/var/spool/sms
chmod -R g+rw $pkg/var/spool/sms
mkfinalpkg
}
sha512sums="
ef6f328203228d63a14abf4ae2e67a4bf3e2d14ae19a2dc538f866b27a84d96cedeb9ce9d39ab45b577d2242230e073a5dc26853253e65c97ba861cc3cbd712d smstools3-3.1.21.tar.lz
12235c9d716e3875b9a1b953dcfc0aa6a41dfa05ed5aa7556fd2dbb6cceffd464792fa6385ecf11f094e46e05b7162e5a6a63320fbfe7ff9e734673098589607 fixups2.diff
"