]> git.pld-linux.org Git - SPECS.git/blob - sigrok-cli.spec
SPECS updated Mon 29 Apr 22:05:02 CEST 2024
[SPECS.git] / sigrok-cli.spec
1 Summary:        Basic hardware access for logic analyzers - command line tool
2 Summary(pl.UTF-8):      Podstawowy dostęp do sprzętu dla analizatorów logicznych - narzędzie linii poleceń
3 Name:           sigrok-cli
4 Version:        0.7.1
5 Release:        1
6 License:        GPL v3+
7 Group:          Applications/Science
8 Source0:        https://sigrok.org/download/source/sigrok-cli/%{name}-%{version}.tar.gz
9 # Source0-md5:  3f45ce664bad529d8b3f78a61b017d75
10 URL:            https://sigrok.org/wiki/Sigrok-cli
11 BuildRequires:  autoconf >= 2.63
12 BuildRequires:  automake >= 1:1.11
13 BuildRequires:  glib2-devel >= 1:2.32.0
14 BuildRequires:  libsigrok-devel >= 0.5.0
15 BuildRequires:  libsigrokdecode-devel >= 0.5.0
16 BuildRequires:  libtool >= 2:2
17 BuildRequires:  pkgconfig >= 1:0.22
18 Requires(post,postun):  desktop-file-utils
19 Requires:       glib2 >= 1:2.32.0
20 Requires:       libsigrok >= 0.5.0
21 Requires:       libsigrokdecode >= 0.5.0
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 sigrok-cli is a command-line tool written in C, which uses both
26 libsigrok and libsigrokdecode to provide the basic sigrok
27 functionality from the command-line. Among other things, it is useful
28 for scripting purposes.
29
30 %description -l pl.UTF-8
31 sigrok-cli to napisane w C narzędzie linii poleceń, wykorzystujące
32 biblioteki libsigrok oraz libsigrokdecode dla zapewnienia podstawowej
33 funkcjonalności sigrok z linii poleceń. Jest przydatne między innymi
34 do tworzenia skryptów.
35
36 %prep
37 %setup -q
38
39 %build
40 %{__libtoolize}
41 %{__aclocal} -I m4
42 %{__autoconf}
43 %{__autoheader}
44 %{__automake}
45 %configure \
46         --disable-silent-rules
47
48 %{__make}
49
50 %install
51 rm -rf $RPM_BUILD_ROOT
52
53 %{__make} install \
54         DESTDIR=$RPM_BUILD_ROOT
55
56 %clean
57 rm -rf $RPM_BUILD_ROOT
58
59 %post
60 %update_desktop_database
61 %update_icon_cache hicolor
62
63 %postun
64 %update_desktop_database
65 %update_icon_cache hicolor
66
67 %files
68 %defattr(644,root,root,755)
69 %doc ChangeLog NEWS README
70 %attr(755,root,root) %{_bindir}/sigrok-cli
71 %{_desktopdir}/org.sigrok.sigrok-cli.desktop
72 %{_iconsdir}/hicolor/scalable/apps/sigrok-cli.svg
73 %{_mandir}/man1/sigrok-cli.1*
This page took 0.180513 seconds and 3 git commands to generate.