Пакет libsigrok: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 | Name: libsigrok Version: 0.5.2 Release: alt1 Summary: sigrok -- signal analysis software suite License: GPLv3 Group: System/Libraries Url: https://sigrok.org/ Source: %name-%version-%release.tar BuildRequires: glib2-devel libzip-devel libserialport-devel BuildRequires: libftdi1-devel libusb-devel libieee1284-devel # c++ bindings BuildRequires: gcc-c++ doxygen libcheck-devel libglibmm-devel BuildRequires: python2.7(xml.etree) # python bindings #BuildRequires: swig pkgconfig(pygobject-3.0) %package devel Summary: sigrok -- signal analysis software suite Group: Development/C %package -n libsigrokcxx Summary: sigrok -- signal analysis software suite Group: System/Libraries %package -n libsigrokcxx-devel Summary: sigrok -- signal analysis software suite Group: Development/C++ %description 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, oscilloscopes, multimeters, and more). libsigrok is a shared library written in C which provides the basic API for talking to hardware and reading/writing the acquired data into various input/output file formats. %description devel 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, oscilloscopes, multimeters, and more). libsigrok is a shared library written in C which provides the basic API for talking to hardware and reading/writing the acquired data into various input/output file formats. this package provides development part of libsigrok. %description -n libsigrokcxx 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, oscilloscopes, multimeters, and more). libsigrokcxx is a C++ bindings for libsigrok %description -n libsigrokcxx-devel 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, oscilloscopes, multimeters, and more). this package provides development part of libsigrokcxx. %prep %setup %build %autoreconf %configure --disable-static %make_build %install %makeinstall_std install -pm0644 -D contrib/60-libsigrok.rules %buildroot%_udevrulesdir/60-libsigrok.rules install -pm0644 contrib/61-libsigrok-plugdev.rules %buildroot%_udevrulesdir/ install -pm0644 contrib/61-libsigrok-uaccess.rules %buildroot%_udevrulesdir/ %pre %_sbindir/groupadd -r -f plugdev &> /dev/null %files %_udevrulesdir/*-libsigrok*.rules %_libdir/libsigrok.so.* %_datadir/mime/packages/*.xml %_iconsdir/hicolor/*/*/* %files devel %_libdir/libsigrok.so %_includedir/libsigrok %_pkgconfigdir/libsigrok.pc %files -n libsigrokcxx %_libdir/libsigrokcxx.so.* %files -n libsigrokcxx-devel %_libdir/libsigrokcxx.so %_includedir/libsigrokcxx %_pkgconfigdir/libsigrokcxx.pc %changelog * Wed Jul 15 2020 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.5.2-alt1 - 0.5.2 released * Tue Oct 30 2018 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.5.1-alt1 - 0.5.1 released * Fri Oct 05 2018 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.5.0-alt3 - buildreqs revised * Wed Jun 21 2017 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.5.0-alt2 - added udev rules file, uaccess and group based * Mon Jun 19 2017 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.5.0-alt1 - initial |