Пакет 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 | %def_disable python Name: libimobiledevice Version: 1.2.0 Release: alt2.M80C.1 Summary: Library for connecting to Apple iPhone and iPod touch Group: System/Libraries License: LGPLv2+ Url: http://www.libimobiledevice.org Source: %url/downloads/%name-%version.tar.bz2 Patch: CVE-2016-5104.patch %define plist_ver 1.11 %define usbmuxd_ver 1.0.9 %define cython_ver 0.18 BuildPreReq: libplist-devel >= %plist_ver BuildPreReq: libusbmuxd-devel >= %usbmuxd_ver BuildRequires: gcc-c++ glib2-devel libxml2-devel libusb-devel libplistmm-devel BuildRequires: libgnutls-devel libtasn1-devel libgcrypt-devel libssl-devel BuildRequires: python-devel python-module-Cython >= %cython_ver python-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 %patch -p1 %build %autoreconf %configure --disable-static \ %{?_disable_python:--without-cython} %make_build %install %makeinstall_std %files %_bindir/idevice* %_libdir/*.so.* %_man1dir/* %doc AUTHORS NEWS README %files devel %_includedir/%name %_libdir/*.so %_libdir/pkgconfig/*.pc %if_enabled python %files -n python-module-%name %python_sitelibdir/imobiledevice.so %exclude %python_sitelibdir/imobiledevice.la %endif %changelog * Wed Sep 27 2017 Anton V. Boyarshinov <boyarsh@altlinux.org> 1.2.0-alt2.M80C.1 - Fixes: + CVE-2016-5104 The socket_create function in common/socket.c in libimobiledevice allows remote attackers to bypass intended access restrictions * 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 |