View | Details | Raw Unified | Return to bug 198010
Collapse All | Expand All

(-)Makefile (-8 / +26 lines)
Lines 2-22 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	firmware
4
PORTNAME=	firmware
5
PORTVERSION=	20140418
5
PORTVERSION=	20150123
6
CATEGORIES=	science
6
CATEGORIES=	science
7
MASTER_SITES=	#none
8
PKGNAMEPREFIX=	sigrok-
7
PKGNAMEPREFIX=	sigrok-
9
DISTFILES=	#none
10
8
11
MAINTAINER=	uffe@uffe.org
9
MAINTAINER=	uffe@uffe.org
12
COMMENT=	Meta package for sigrok firmware packages
10
COMMENT=	Sigrok firmware
13
11
14
RUN_DEPENDS=	parseelf.py:${PORTSDIR}/science/sigrok-firmware-utils \
12
RUN_DEPENDS=	parseelf.py:${PORTSDIR}/science/sigrok-firmware-utils \
15
		${LOCALBASE}/share/sigrok-firmware/fx2lafw-cypress-fx2.fw:${PORTSDIR}/science/sigrok-firmware-fx2lafw
13
		${LOCALBASE}/share/sigrok-firmware/fx2lafw-cypress-fx2.fw:${PORTSDIR}/science/sigrok-firmware-fx2lafw
16
14
17
NO_WRKSUBDIR=	yes
15
USE_GITHUB=	yes
18
NO_BUILD=	yes
16
GH_ACCOUNT=	uffejakobsen
19
NO_MTREE=	yes
17
GH_PROJECT=	${PKGNAMEPREFIX}${PORTNAME}
20
NO_INSTALL=	yes
18
GH_TAGNAME=	${GH_COMMIT}
19
GH_COMMIT=	2632d74
20
21
GNU_CONFIGURE=yes
22
23
USE_AUTOTOOLS=	libtoolize autoconf autoheader automake aclocal
24
25
AUTOMAKE_ARGS=	--add-missing
26
27
USES=	gmake
28
29
FW_FILES=	\
30
		LICENSE.Sigma asix-sigma-100.fw asix-sigma-200.fw asix-sigma-50.fw asix-sigma-50sync.fw \
31
		LICENSE.LWLA sysclk-lwla1034-extneg.rbf sysclk-lwla1034-extpos.rbf sysclk-lwla1034-int.rbf sysclk-lwla1034-off.rbf
32
33
PLIST_FILES=	\
34
		${FW_FILES:S,^,share/sigrok-firmware/,} \
35
36
post-install:
37
	${INSTALL_DATA} ${WRKSRC}/asix-sigma/LICENSE.Sigma ${STAGEDIR}${PREFIX}/share/sigrok-firmware
38
	${INSTALL_DATA} ${WRKSRC}/sysclk-lwla/LICENSE.LWLA ${STAGEDIR}${PREFIX}/share/sigrok-firmware
21
39
22
.include <bsd.port.mk>
40
.include <bsd.port.mk>
(-)pkg-descr (-6 / +5 lines)
Lines 1-8 Link Here
1
The sigrok project aims at creating a portable, cross-platform,
1
sigrok-firmware is a collection of firmware files required for some of the
2
Free/Libre/Open-Source signal analysis software suite that supports
2
devices libsigrok supports (logic analyzers, oscilloscopes, or others).
3
various device types, such as logic analyzers, MSOs, oscilloscopes,
3
4
multimeters, LCR meters, sound level meters, thermometers, hygrometers,
4
We only carry firmware files for which we have an explicit permission/license
5
anemometers, light meters, DAQs, dataloggers, function generators,
5
that allows at _least_ redistribution of the firmware.
6
spectrum analyzers, power supplies, GPIB interfaces, and more.
7
6
8
WWW: http://www.sigrok.org/wiki/Firmware
7
WWW: http://www.sigrok.org/wiki/Firmware
(-)distinfo (+2 lines)
Line 0 Link Here
1
SHA256 (firmware-20150123.tar.gz) = f18bd15252c692f1d23d88856f7367ab4baf7d51be1f936dafe789823df59014
2
SIZE (firmware-20150123.tar.gz) = 372291

Return to bug 198010