aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Helfman <jgh@FreeBSD.org>2013-12-31 07:01:36 +0000
committerJason Helfman <jgh@FreeBSD.org>2013-12-31 07:01:36 +0000
commit6d956eacaf150914e06759680c921aadd413e7b2 (patch)
tree74bedc3bdfaef020858b634be31411ffd72c0b50
parentd3a6b2d08902fa7230cf175a177d8d7a0e7bcbef (diff)
Notes
-rw-r--r--devel/Makefile1
-rw-r--r--devel/libsigrokdecode/Makefile27
-rw-r--r--devel/libsigrokdecode/distinfo2
-rw-r--r--devel/libsigrokdecode/pkg-descr9
-rw-r--r--devel/libsigrokdecode/pkg-plist101
5 files changed, 140 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index a103e794e891..ff1174e34eba 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1092,6 +1092,7 @@
SUBDIR += libsigc++20
SUBDIR += libsigcx
SUBDIR += libsigrok
+ SUBDIR += libsigrokdecode
SUBDIR += libsigsegv
SUBDIR += libslang2
SUBDIR += libslave
diff --git a/devel/libsigrokdecode/Makefile b/devel/libsigrokdecode/Makefile
new file mode 100644
index 000000000000..2b084bcfd79e
--- /dev/null
+++ b/devel/libsigrokdecode/Makefile
@@ -0,0 +1,27 @@
+# Created by: Uffe Jakobsen <uffe@uffe.org>
+# $FreeBSD$
+
+PORTNAME= libsigrokdecode
+PORTVERSION= 0.2.0
+CATEGORIES= devel
+MASTER_SITES= http://sigrok.org/download/source/libsigrokdecode/
+
+MAINTAINER= uffe@uffe.org
+COMMENT= Framework for hardware logic analyzers, protocol decoders library
+
+LICENSE= GPLv3
+
+USE_PYTHON= 3.1
+GNU_CONFIGURE= yes
+USES= gmake pkgconfig pathfix
+USE_GNOME= gtk20
+MAKE_JOBS_UNSAFE= yes
+USE_LDCONFIG= yes
+
+# Workaround for libusb not knowing LIBUSB_CLASS_APPLICATION
+CFLAGS+= -DLIBUSB_CLASS_APPLICATION=0xfe
+
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsigrokdecode.so
+
+.include <bsd.port.mk>
diff --git a/devel/libsigrokdecode/distinfo b/devel/libsigrokdecode/distinfo
new file mode 100644
index 000000000000..b9bf4736c550
--- /dev/null
+++ b/devel/libsigrokdecode/distinfo
@@ -0,0 +1,2 @@
+SHA256 (libsigrokdecode-0.2.0.tar.gz) = cf1ebe901181497027d012885fa9860ebf5be5c73e9ba48f91fdc0c737f179c8
+SIZE (libsigrokdecode-0.2.0.tar.gz) = 553128
diff --git a/devel/libsigrokdecode/pkg-descr b/devel/libsigrokdecode/pkg-descr
new file mode 100644
index 000000000000..18801e879571
--- /dev/null
+++ b/devel/libsigrokdecode/pkg-descr
@@ -0,0 +1,9 @@
+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.
+
+WWW: http://sigrok.org/
diff --git a/devel/libsigrokdecode/pkg-plist b/devel/libsigrokdecode/pkg-plist
new file mode 100644
index 000000000000..8016a206a24e
--- /dev/null
+++ b/devel/libsigrokdecode/pkg-plist
@@ -0,0 +1,101 @@
+include/libsigrokdecode/libsigrokdecode.h
+lib/libsigrokdecode.a
+lib/libsigrokdecode.la
+lib/libsigrokdecode.so
+lib/libsigrokdecode.so.1
+libdata/pkgconfig/libsigrokdecode.pc
+%%DATADIR%%/decoders/avr_isp/__init__.py
+%%DATADIR%%/decoders/avr_isp/parts.py
+%%DATADIR%%/decoders/avr_isp/pd.py
+%%DATADIR%%/decoders/can/__init__.py
+%%DATADIR%%/decoders/can/pd.py
+%%DATADIR%%/decoders/dcf77/__init__.py
+%%DATADIR%%/decoders/dcf77/pd.py
+%%DATADIR%%/decoders/ds1307/__init__.py
+%%DATADIR%%/decoders/ds1307/pd.py
+%%DATADIR%%/decoders/edid/__init__.py
+%%DATADIR%%/decoders/edid/pd.py
+%%DATADIR%%/decoders/edid/pnpids.txt
+%%DATADIR%%/decoders/i2c/__init__.py
+%%DATADIR%%/decoders/i2c/pd.py
+%%DATADIR%%/decoders/i2cdemux/__init__.py
+%%DATADIR%%/decoders/i2cdemux/pd.py
+%%DATADIR%%/decoders/i2cfilter/__init__.py
+%%DATADIR%%/decoders/i2cfilter/pd.py
+%%DATADIR%%/decoders/i2s/__init__.py
+%%DATADIR%%/decoders/i2s/pd.py
+%%DATADIR%%/decoders/jtag/__init__.py
+%%DATADIR%%/decoders/jtag/pd.py
+%%DATADIR%%/decoders/jtag_stm32/__init__.py
+%%DATADIR%%/decoders/jtag_stm32/pd.py
+%%DATADIR%%/decoders/lm75/__init__.py
+%%DATADIR%%/decoders/lm75/pd.py
+%%DATADIR%%/decoders/lpc/__init__.py
+%%DATADIR%%/decoders/lpc/pd.py
+%%DATADIR%%/decoders/maxim_ds28ea00/__init__.py
+%%DATADIR%%/decoders/maxim_ds28ea00/pd.py
+%%DATADIR%%/decoders/mlx90614/__init__.py
+%%DATADIR%%/decoders/mlx90614/pd.py
+%%DATADIR%%/decoders/mx25lxx05d/__init__.py
+%%DATADIR%%/decoders/mx25lxx05d/pd.py
+%%DATADIR%%/decoders/mxc6225xu/__init__.py
+%%DATADIR%%/decoders/mxc6225xu/pd.py
+%%DATADIR%%/decoders/nunchuk/__init__.py
+%%DATADIR%%/decoders/nunchuk/pd.py
+%%DATADIR%%/decoders/onewire_link/__init__.py
+%%DATADIR%%/decoders/onewire_link/pd.py
+%%DATADIR%%/decoders/onewire_network/__init__.py
+%%DATADIR%%/decoders/onewire_network/pd.py
+%%DATADIR%%/decoders/pan1321/__init__.py
+%%DATADIR%%/decoders/pan1321/pd.py
+%%DATADIR%%/decoders/rtc8564/__init__.py
+%%DATADIR%%/decoders/rtc8564/pd.py
+%%DATADIR%%/decoders/sdcard_spi/__init__.py
+%%DATADIR%%/decoders/sdcard_spi/pd.py
+%%DATADIR%%/decoders/spi/__init__.py
+%%DATADIR%%/decoders/spi/pd.py
+%%DATADIR%%/decoders/tlc5620/__init__.py
+%%DATADIR%%/decoders/tlc5620/pd.py
+%%DATADIR%%/decoders/transitioncounter/__init__.py
+%%DATADIR%%/decoders/transitioncounter/pd.py
+%%DATADIR%%/decoders/uart/__init__.py
+%%DATADIR%%/decoders/uart/pd.py
+%%DATADIR%%/decoders/uart_dump/__init__.py
+%%DATADIR%%/decoders/uart_dump/pd.py
+%%DATADIR%%/decoders/usb_protocol/__init__.py
+%%DATADIR%%/decoders/usb_protocol/pd.py
+%%DATADIR%%/decoders/usb_signalling/__init__.py
+%%DATADIR%%/decoders/usb_signalling/pd.py
+@dirrm %%DATADIR%%/decoders/usb_signalling
+@dirrm %%DATADIR%%/decoders/usb_protocol
+@dirrm %%DATADIR%%/decoders/uart_dump
+@dirrm %%DATADIR%%/decoders/uart
+@dirrm %%DATADIR%%/decoders/transitioncounter
+@dirrm %%DATADIR%%/decoders/tlc5620
+@dirrm %%DATADIR%%/decoders/spi
+@dirrm %%DATADIR%%/decoders/sdcard_spi
+@dirrm %%DATADIR%%/decoders/rtc8564
+@dirrm %%DATADIR%%/decoders/pan1321
+@dirrm %%DATADIR%%/decoders/onewire_network
+@dirrm %%DATADIR%%/decoders/onewire_link
+@dirrm %%DATADIR%%/decoders/nunchuk
+@dirrm %%DATADIR%%/decoders/mxc6225xu
+@dirrm %%DATADIR%%/decoders/mx25lxx05d
+@dirrm %%DATADIR%%/decoders/mlx90614
+@dirrm %%DATADIR%%/decoders/maxim_ds28ea00
+@dirrm %%DATADIR%%/decoders/lpc
+@dirrm %%DATADIR%%/decoders/lm75
+@dirrm %%DATADIR%%/decoders/jtag_stm32
+@dirrm %%DATADIR%%/decoders/jtag
+@dirrm %%DATADIR%%/decoders/i2s
+@dirrm %%DATADIR%%/decoders/i2cfilter
+@dirrm %%DATADIR%%/decoders/i2cdemux
+@dirrm %%DATADIR%%/decoders/i2c
+@dirrm %%DATADIR%%/decoders/edid
+@dirrm %%DATADIR%%/decoders/ds1307
+@dirrm %%DATADIR%%/decoders/dcf77
+@dirrm %%DATADIR%%/decoders/can
+@dirrm %%DATADIR%%/decoders/avr_isp
+@dirrm %%DATADIR%%/decoders
+@dirrm %%DATADIR%%
+@dirrm include/libsigrokdecode