2021-04-30 01:30:12 +02:00
|
|
|
# $NetBSD: Makefile,v 1.11 2021/04/29 23:30:15 thor Exp $
|
2014-10-13 15:46:23 +02:00
|
|
|
|
2021-04-05 14:49:22 +02:00
|
|
|
DISTNAME= hackrf-2021.03.1
|
2014-10-13 15:46:23 +02:00
|
|
|
CATEGORIES= ham
|
2019-11-03 20:32:06 +01:00
|
|
|
MASTER_SITES= ${MASTER_SITE_GITHUB:=mossmann/}
|
2015-12-19 23:38:32 +01:00
|
|
|
GITHUB_RELEASE= v${PKGVERSION_NOREV}
|
2014-10-13 15:46:23 +02:00
|
|
|
EXTRACT_SUFX= .tar.xz
|
|
|
|
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
2020-01-26 18:30:40 +01:00
|
|
|
HOMEPAGE= https://greatscottgadgets.com/hackrf/
|
2014-10-13 15:46:23 +02:00
|
|
|
#OMEPAGE= https://www.kickstarter.com/projects/mossmann/hackrf-an-open-source-sdr-platform
|
|
|
|
COMMENT= HackRF, an open source SDR hardware platform
|
|
|
|
LICENSE= gnu-gpl-v2
|
|
|
|
|
|
|
|
USE_LANGUAGES= c c++
|
|
|
|
USE_CMAKE= yes
|
2019-06-18 14:42:26 +02:00
|
|
|
USE_TOOLS= pkg-config
|
2014-10-13 15:46:23 +02:00
|
|
|
|
|
|
|
# Suppress warning for developer
|
|
|
|
CMAKE_ARGS+= -Wno-dev
|
|
|
|
CMAKE_ARGS+= -DLIBUSB_INCLUDE_DIR=${PREFIX}/include/libusb-1.0
|
|
|
|
|
|
|
|
CONFIGURE_DIRS= host
|
|
|
|
AUTO_MKDIRS= yes
|
|
|
|
|
|
|
|
REPLACE_PYTHON+= hardware/test/si5351-configure.py
|
|
|
|
REPLACE_PYTHON+= firmware/tools/check_clock.py
|
|
|
|
REPLACE_PYTHON+= firmware/tools/dump_cgu.py
|
|
|
|
REPLACE_PYTHON+= hardware/lollipop/lollipop_logic.py
|
|
|
|
|
|
|
|
# suppress warning: "executable bit is set on non-executable file"
|
|
|
|
pre-patch:
|
|
|
|
(cd ${WRKSRC}; find firmware* -type f -perm 0755 | xargs chmod 0644)
|
|
|
|
|
|
|
|
post-install:
|
|
|
|
# (${MKDIR} ${DESTDIR}${PREFIX}/share/hackerRF )
|
|
|
|
(cd ${WRKSRC}; tar cf - \
|
|
|
|
COPYING RELEASENOTES Readme.md TRADEMARK doc firmware firmware-bin hardware |\
|
|
|
|
(cd ${DESTDIR}${PREFIX}/share/hackerRF ; tar xf - ) )
|
|
|
|
|
2019-02-02 09:44:44 +01:00
|
|
|
.include "../../lang/python/application.mk"
|
|
|
|
.include "../../devel/libusb1/buildlink3.mk"
|
2021-04-30 01:30:12 +02:00
|
|
|
.include "../../math/fftw/buildlink3.mk"
|
2019-02-02 09:44:44 +01:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|