53 lines
1.6 KiB
Plaintext
53 lines
1.6 KiB
Plaintext
Package: libsigrok-devel
|
|
Version: post0.4.0
|
|
Revision: 20170323
|
|
Description: Hardware access drivers for logic analyzers
|
|
License: GPL
|
|
Depends: %N-shlibs (= %v-%r)
|
|
BuildDepends: doxygen, libserialport, libftdi1, libusb1, libzip2, check, glibmm2.4-dev (>= 2.32.0), automake1.15, autoconf2.6
|
|
BuildConflicts: libftdi
|
|
BuildDependsOnly: true
|
|
Conflicts: libsigrok
|
|
Replaces: libsigrok
|
|
|
|
# Unpack Phase:
|
|
Source: http://sigrok.org/gitweb/?p=libsigrok.git;a=snapshot;h=40bbf635fadac32d1e702f02fe571d95338d582b;sf=tgz
|
|
SourceRename: %f.tar.gz
|
|
Source-MD5: c623f98a5c356b3d7cfd0e21e54c8c63
|
|
SourceDirectory: libsigrok-40bbf63
|
|
|
|
# Compile Phase:
|
|
ConfigureParams: --disable-java
|
|
CompileScript: <<
|
|
#!/bin/sh -ev
|
|
./autogen.sh
|
|
./configure %c
|
|
make all
|
|
<<
|
|
InfoTest: TestScript: make check || exit 2
|
|
|
|
# Install Phase:
|
|
DocFiles: AUTHORS COPYING INSTALL NEWS README doxy/html-api
|
|
SplitOff: <<
|
|
Package: %N-shlibs
|
|
Depends: libserialport-shlibs, libftdi1-shlibs, libusb1-shlibs, libzip2-shlibs, glibmm2.4-shlibs (>= 2.32.0)
|
|
Conflicts: libsigrok-shlibs
|
|
Replaces: libsigrok-shlibs
|
|
Files: <<
|
|
lib/libsigrok*.*.dylib
|
|
<<
|
|
Shlibs: <<
|
|
%p/lib/libsigrok.3.dylib 4.0.0 %N-shlibs (>= 0.4.0-1)
|
|
%p/lib/libsigrokcxx.3.dylib 4.0.0 %N-shlibs (>= 0.4.0-1)
|
|
<<
|
|
DocFiles: AUTHORS COPYING INSTALL NEWS README
|
|
Description: Shared libraries for %N
|
|
<<
|
|
DescDetail: <<
|
|
libsigrok is a shared library written in C, which provides the basic
|
|
hardware access drivers for logic analyzers and other supported devices,
|
|
as well as input/output file format support.
|
|
<<
|
|
Homepage: https://sigrok.org/wiki/Libsigrok
|
|
Maintainer: Matthias Neeracher <neeracher@mac.com>
|