comms/sigutils: New port: Small signal processing utility library
This commit is contained in:
parent
f233efc3f3
commit
9f34e20c61
5 changed files with 79 additions and 0 deletions
|
@ -168,6 +168,7 @@
|
|||
SUBDIR += sdr-wspr
|
||||
SUBDIR += ser2net
|
||||
SUBDIR += serialoverip
|
||||
SUBDIR += sigutils
|
||||
SUBDIR += sms_client
|
||||
SUBDIR += smstools3
|
||||
SUBDIR += snap7
|
||||
|
|
28
comms/sigutils/Makefile
Normal file
28
comms/sigutils/Makefile
Normal file
|
@ -0,0 +1,28 @@
|
|||
PORTNAME= sigutils
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.1.0-156
|
||||
DISTVERSIONSUFFIX= -g1d7559d
|
||||
CATEGORIES= comms
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Small signal processing utility library
|
||||
WWW= https://github.com/BatchDrake/sigutils
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3
|
||||
LIB_DEPENDS= libfftw3f.so:math/fftw3-float \
|
||||
libsndfile.so:audio/libsndfile \
|
||||
libvolk.so:devel/volk
|
||||
|
||||
USES= cmake:noninja pkgconfig # ninja breaks
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= BatchDrake
|
||||
|
||||
do-test: # 5 tests fail, see https://github.com/BatchDrake/sigutils/issues/32
|
||||
@cd ${BUILD_WRKSRC} && ./sutest
|
||||
|
||||
.include <bsd.port.mk>
|
3
comms/sigutils/distinfo
Normal file
3
comms/sigutils/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1673080946
|
||||
SHA256 (BatchDrake-sigutils-v0.1.0-156-g1d7559d_GH0.tar.gz) = 9c6bdd86b53cefccf006e8d2f5733540cc9c410c453821e8366a56cea1e95351
|
||||
SIZE (BatchDrake-sigutils-v0.1.0-156-g1d7559d_GH0.tar.gz) = 113274
|
2
comms/sigutils/pkg-descr
Normal file
2
comms/sigutils/pkg-descr
Normal file
|
@ -0,0 +1,2 @@
|
|||
The sigutils library is a digital signal processing library written in C,
|
||||
designed for blind signal analysis and automatic demodulation.
|
45
comms/sigutils/pkg-plist
Normal file
45
comms/sigutils/pkg-plist
Normal file
|
@ -0,0 +1,45 @@
|
|||
include/sigutils/sigutils/agc.h
|
||||
include/sigutils/sigutils/block.h
|
||||
include/sigutils/sigutils/clock.h
|
||||
include/sigutils/sigutils/coef.h
|
||||
include/sigutils/sigutils/decider.h
|
||||
include/sigutils/sigutils/defs.h
|
||||
include/sigutils/sigutils/detect.h
|
||||
include/sigutils/sigutils/equalizer.h
|
||||
include/sigutils/sigutils/iir.h
|
||||
include/sigutils/sigutils/lfsr.h
|
||||
include/sigutils/sigutils/log.h
|
||||
include/sigutils/sigutils/matfile.h
|
||||
include/sigutils/sigutils/ncqo.h
|
||||
include/sigutils/sigutils/pll.h
|
||||
include/sigutils/sigutils/property.h
|
||||
include/sigutils/sigutils/sampling.h
|
||||
include/sigutils/sigutils/sigutils.h
|
||||
include/sigutils/sigutils/smoothpsd.h
|
||||
include/sigutils/sigutils/softtune.h
|
||||
include/sigutils/sigutils/specific/apt.h
|
||||
include/sigutils/sigutils/specttuner.h
|
||||
include/sigutils/sigutils/taps.h
|
||||
include/sigutils/sigutils/tvproc.h
|
||||
include/sigutils/sigutils/types.h
|
||||
include/sigutils/sigutils/version.h
|
||||
include/sigutils/util/compat-fcntl.h
|
||||
include/sigutils/util/compat-in.h
|
||||
include/sigutils/util/compat-inet.h
|
||||
include/sigutils/util/compat-mman.h
|
||||
include/sigutils/util/compat-netdb.h
|
||||
include/sigutils/util/compat-poll.h
|
||||
include/sigutils/util/compat-pwd.h
|
||||
include/sigutils/util/compat-select.h
|
||||
include/sigutils/util/compat-socket.h
|
||||
include/sigutils/util/compat-stat.h
|
||||
include/sigutils/util/compat-statvfs.h
|
||||
include/sigutils/util/compat-stdlib.h
|
||||
include/sigutils/util/compat-termios.h
|
||||
include/sigutils/util/compat-time.h
|
||||
include/sigutils/util/compat-unistd.h
|
||||
include/sigutils/util/util.h
|
||||
lib/libsigutils.so
|
||||
lib/libsigutils.so.0.3.0
|
||||
lib/libsigutils.so.1
|
||||
libdata/pkgconfig/sigutils.pc
|
Loading…
Reference in a new issue