diff options
author | robak <robak@FreeBSD.org> | 2015-03-03 20:32:36 +0800 |
---|---|---|
committer | robak <robak@FreeBSD.org> | 2015-03-03 20:32:36 +0800 |
commit | 632ff3401877a9b8a677273ea4260049e91f4b30 (patch) | |
tree | 066236723b92f48c1e1a1b09d8fad90c413b0e06 /science | |
parent | 6068ece34d9f3c8932c87017f579a5c5fc5669fa (diff) | |
download | freebsd-ports-gnome-632ff3401877a9b8a677273ea4260049e91f4b30.tar.gz freebsd-ports-gnome-632ff3401877a9b8a677273ea4260049e91f4b30.tar.zst freebsd-ports-gnome-632ff3401877a9b8a677273ea4260049e91f4b30.zip |
science/sigrok-firmware: update 20140418 -> 20150123
- Add distinfo
- Use GitHub
- Adjust COMMENT and pkg-descr text
PR: 198010
Submitted by: Uffe Jakobsen <uffe@uffe.org>
Diffstat (limited to 'science')
-rw-r--r-- | science/sigrok-firmware/Makefile | 34 | ||||
-rw-r--r-- | science/sigrok-firmware/distinfo | 2 | ||||
-rw-r--r-- | science/sigrok-firmware/pkg-descr | 11 |
3 files changed, 33 insertions, 14 deletions
diff --git a/science/sigrok-firmware/Makefile b/science/sigrok-firmware/Makefile index 0bce6e54137f..416b51e50aba 100644 --- a/science/sigrok-firmware/Makefile +++ b/science/sigrok-firmware/Makefile @@ -2,21 +2,39 @@ # $FreeBSD$ PORTNAME= firmware -PORTVERSION= 20140418 +PORTVERSION= 20150123 CATEGORIES= science -MASTER_SITES= #none PKGNAMEPREFIX= sigrok- -DISTFILES= #none MAINTAINER= uffe@uffe.org -COMMENT= Meta package for sigrok firmware packages +COMMENT= Sigrok firmware RUN_DEPENDS= parseelf.py:${PORTSDIR}/science/sigrok-firmware-utils \ ${LOCALBASE}/share/sigrok-firmware/fx2lafw-cypress-fx2.fw:${PORTSDIR}/science/sigrok-firmware-fx2lafw -NO_WRKSUBDIR= yes -NO_BUILD= yes -NO_MTREE= yes -NO_INSTALL= yes +USE_GITHUB= yes +GH_ACCOUNT= uffejakobsen +GH_PROJECT= ${PKGNAMEPREFIX}${PORTNAME} +GH_TAGNAME= ${GH_COMMIT} +GH_COMMIT= 2632d74 + +GNU_CONFIGURE=yes + +USE_AUTOTOOLS= libtoolize autoconf autoheader automake aclocal + +AUTOMAKE_ARGS= --add-missing + +USES= gmake + +FW_FILES= \ + LICENSE.Sigma asix-sigma-100.fw asix-sigma-200.fw asix-sigma-50.fw asix-sigma-50sync.fw \ + LICENSE.LWLA sysclk-lwla1034-extneg.rbf sysclk-lwla1034-extpos.rbf sysclk-lwla1034-int.rbf sysclk-lwla1034-off.rbf + +PLIST_FILES= \ + ${FW_FILES:S,^,share/sigrok-firmware/,} \ + +post-install: + ${INSTALL_DATA} ${WRKSRC}/asix-sigma/LICENSE.Sigma ${STAGEDIR}${PREFIX}/share/sigrok-firmware + ${INSTALL_DATA} ${WRKSRC}/sysclk-lwla/LICENSE.LWLA ${STAGEDIR}${PREFIX}/share/sigrok-firmware .include <bsd.port.mk> diff --git a/science/sigrok-firmware/distinfo b/science/sigrok-firmware/distinfo new file mode 100644 index 000000000000..8bcc6a10f17b --- /dev/null +++ b/science/sigrok-firmware/distinfo @@ -0,0 +1,2 @@ +SHA256 (firmware-20150123.tar.gz) = f18bd15252c692f1d23d88856f7367ab4baf7d51be1f936dafe789823df59014 +SIZE (firmware-20150123.tar.gz) = 372291 diff --git a/science/sigrok-firmware/pkg-descr b/science/sigrok-firmware/pkg-descr index dcee66b9525d..287e10539d54 100644 --- a/science/sigrok-firmware/pkg-descr +++ b/science/sigrok-firmware/pkg-descr @@ -1,8 +1,7 @@ -The sigrok project aims at creating a portable, cross-platform, -Free/Libre/Open-Source signal analysis software suite that supports -various device types, such as logic analyzers, MSOs, oscilloscopes, -multimeters, LCR meters, sound level meters, thermometers, hygrometers, -anemometers, light meters, DAQs, dataloggers, function generators, -spectrum analyzers, power supplies, GPIB interfaces, and more. +sigrok-firmware is a collection of firmware files required for some of the +devices libsigrok supports (logic analyzers, oscilloscopes, or others). + +We only carry firmware files for which we have an explicit permission/license +that allows at _least_ redistribution of the firmware. WWW: http://www.sigrok.org/wiki/Firmware |