Пакет libimobiledevice: 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 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 | %def_disable snapshot %define api_ver 1.0 %def_disable python %def_enable check Name: libimobiledevice Version: 1.3.0 Release: alt1 Summary: Library for connecting to Apple iPhone and iPod touch Group: System/Libraries License: GPL-2.0 and LGPL-2.1 Url: http://www.libimobiledevice.org %if_disabled snapshot Source: %url/downloads/%name-%version.tar.bz2 %else # VCS: https://github.com/libimobiledevice/libimobiledevice.git Source: %name-%version.tar %endif %define plist_ver 2.2.0 %define usbmuxd_ver 2.0.2 %define cython_ver 0.18 BuildPreReq: libplist-devel >= %plist_ver BuildPreReq: libusbmuxd-devel >= %usbmuxd_ver BuildRequires: gcc-c++ autoconf-archive glib2-devel libxml2-devel libusb-devel libplistmm-devel BuildRequires: libgnutls-devel libtasn1-devel libgcrypt-devel libssl-devel %{?_enable_python:BuildRequires: python3-devel python3-module-Cython >= %cython_ver python3-module-libplist} %description libimobiledevice is a library for connecting to Apple's iPhone or iPod touch devices %package devel Summary: Development package for libimobiledevice Group: Development/C Requires: %name = %version-%release %description devel This package provides files for development using libimobiledevice. %package -n python-module-%name Summary: Python bindings for libimobiledevice Group: Development/Python Requires: %name = %version-%release %description -n python-module-%name Python bindings for libimobiledevice. %prep %setup %build %autoreconf %configure --disable-static \ %{?_disable_python:--without-cython} \ %{?_enable_python:PYTHON=%__python3} %make_build %install %makeinstall_std %check %make check %files %_bindir/idevice* %_libdir/%name-%api_ver.so.* %_man1dir/* %doc AUTHORS NEWS README* %files devel %_includedir/%name %_libdir/%name-%api_ver.so %_pkgconfigdir/*.pc %if_enabled python %files -n python-module-%name %python_sitelibdir/imobiledevice.so %exclude %python_sitelibdir/imobiledevice.la %endif %changelog * Tue Jun 16 2020 Yuri N. Sedunov <aris@altlinux.org> 1.3.0-alt1 - 1.3.0 - fixed License tag * Thu Dec 12 2019 Yuri N. Sedunov <aris@altlinux.org> 1.2.1-alt0.3 - updated to 1.2.0-152-g9f79242 * Fri Aug 31 2018 Yuri N. Sedunov <aris@altlinux.org> 1.2.1-alt0.2 - rebuilt with openssl-1.1 * Wed Jun 20 2018 Yuri N. Sedunov <aris@altlinux.org> 1.2.1-alt0.1 - updated to 1.2.0-75-g26373b3 (ALT #35060) * Fri Apr 08 2016 Yuri N. Sedunov <aris@altlinux.org> 1.2.0-alt2 - rebuilt for new gcc, python, cython etc. * Sat Feb 14 2015 Yuri N. Sedunov <aris@altlinux.org> 1.2.0-alt1 - 1.2.0 * Wed Oct 15 2014 Yuri N. Sedunov <aris@altlinux.org> 1.1.7-alt1 - 1.1.7 * Mon Jun 16 2014 Yuri N. Sedunov <aris@altlinux.org> 1.1.6-alt1 - 1.1.6 * Tue Feb 18 2014 Yuri N. Sedunov <aris@altlinux.org> 1.1.5-alt2 - use Cython-0.18 * Fri Mar 22 2013 Yuri N. Sedunov <aris@altlinux.org> 1.1.5-alt1 - 1.1.5 release * Sat Jun 09 2012 Yuri N. Sedunov <aris@altlinux.org> 1.1.5-alt0.1 - 1.1.5 snapshot * Wed May 09 2012 Yuri N. Sedunov <aris@altlinux.org> 1.1.4-alt1 - 1.1.4 * Sun Apr 08 2012 Yuri N. Sedunov <aris@altlinux.org> 1.1.3-alt1 - 1.1.3 * Tue Oct 25 2011 Vitaly Kuznetsov <vitty@altlinux.ru> 1.1.1-alt1.1 - Rebuild with Python-2.7 * Fri Apr 29 2011 Yuri N. Sedunov <aris@altlinux.org> 1.1.1-alt1 - 1.1.1 * Sun Mar 27 2011 Yuri N. Sedunov <aris@altlinux.org> 1.1.0-alt1 - 1.1.0 * Sun Mar 27 2011 Yuri N. Sedunov <aris@altlinux.org> 1.0.6-alt1 - 1.0.6 * Fri Mar 11 2011 Yuri N. Sedunov <aris@altlinux.org> 1.0.4-alt2 - updated buildreqs * Sat Dec 11 2010 Yuri N. Sedunov <aris@altlinux.org> 1.0.4-alt1 - 1.0.4 * Tue Nov 02 2010 Yuri N. Sedunov <aris@altlinux.org> 1.0.3-alt1 - 1.0.3 * Sun Aug 01 2010 Yuri N. Sedunov <aris@altlinux.org> 1.0.2-alt2 - fixed swig-2.0.0 detection * Tue Jun 22 2010 Yuri N. Sedunov <aris@altlinux.org> 1.0.2-alt1 - 1.0.2 * Thu May 27 2010 Yuri N. Sedunov <aris@altlinux.org> 1.0.1-alt1 - 1.0.1 * Sun Mar 28 2010 Yuri N. Sedunov <aris@altlinux.org> 1.0.0-alt1 - 1.0.0 * Sun Mar 14 2010 Yuri N. Sedunov <aris@altlinux.org> 0.9.7-alt2 - fixed swig/__init__.py * Mon Feb 15 2010 Yuri N. Sedunov <aris@altlinux.org> 0.9.7-alt1 - first build for Sisyphus |