Пакет libisoburn: 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 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 | Name: libisoburn Version: 1.5.6 Release: alt1 Summary: ISO9660 filesystem creation library License: GPLv2 Group: System/Libraries Url: https://dev.lovelyhq.com/libburnia/libisoburn Source: %name-%version.tar Patch1: dont-require-sudo.patch BuildRequires: zlib-devel libacl-devel libattr-devel libreadline-devel BuildRequires: libburn-devel >= %version, libisofs-devel >= %version BuildRequires: texinfo # For tests BuildRequires: gcc-c++ %description libisoburn is a frontend for libraries libburn and libisofs which enables creation and expansion of ISO-9660 filesystems on all CD/DVD media supported by libburn. This includes media like DVD+RW, which do not support multi-session management on media level and even plain disk files or block devices. The price for that is thorough specialization on data files in ISO-9660 filesystem images. So libisoburn is not suitable for audio (CD-DA) or any other CD layout which does not entirely consist of ISO-9660 sessions. Currently it is only supported on Linux with kernels >= 2.4. %package devel Summary: Development files for libisofs Group: System/Libraries Requires: %name = %version %description devel libisoburn is a frontend for libraries libburn and libisofs which enables creation and expansion of ISO-9660 filesystems on all CD/DVD media supported by libburn. This includes media like DVD+RW, which do not support multi-session management on media level and even plain disk files or block devices. The price for that is thorough specialization on data files in ISO-9660 filesystem images. So libisoburn is not suitable for audio (CD-DA) or any other CD layout which does not entirely consist of ISO-9660 sessions. Currently it is only supported on Linux with kernels >= 2.4. This package contains development headers. %package -n xorriso Summary: Creates an image of an ISO9660 filesystem Group: Archiving/Cd burning Requires: %name = %version Requires: libburn >= %version %description -n xorriso xorriso is a program which maps file objects from POSIX compliant filesystems into Rock Ridge enhanced ISO 9660 filesystems and allows session-wise manipulation of such filesystems. It can load the management information of existing ISO images and it writes the session results to optical media or to filesystem objects. Currently it is only supported on Linux with kernels >= 2.4. A special property of xorriso is that it needs neither an external ISO 9660 formatter program nor an external burn program for CD or DVD but rather incorporates the libraries of libburnia-project.org . %package -n xorriso-x11 Summary: Graphical utility to create ISO9660 image Group: Archiving/Cd burning Requires: xorriso = %version BuildArch: noarch %description -n xorriso-x11 This package contains GUI for xorriso, a program to create or extract ISO9660 images common for CD-ROM/DVD media. %prep %setup %patch1 -p1 touch NEWS %build %autoreconf %configure \ --disable-static %make_build %install %makeinstall_std %check # From Fedora export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:%buildroot%_libdir" export TERM="xterm" cd releng if ! ./run_all_auto -x ../xorriso/xorriso; then cat releng_generated_data/log.* exit 1 fi %files %_libdir/%name.so.* %files devel %dir %_includedir/%name %_includedir/%name/*.h %_libdir/%name.so %_pkgconfigdir/*.pc %files -n xorriso %_man1dir/* %_infodir/* %_bindir/* %exclude %_bindir/xorriso-tcltk %files -n xorriso-x11 %_bindir/xorriso-tcltk %changelog * Thu Jul 13 2023 Anton Midyukov <antohami@altlinux.org> 1.5.6-alt1 - 1.5.6 - Update Url * Fri Mar 25 2022 Mikhail Efremov <sem@altlinux.org> 1.5.4-alt2 - xorriso: Don't pull sudo (closes: #41950). * Thu Mar 25 2021 Anton Farygin <rider@altlinux.org> 1.5.4-alt1 - 1.5.4 * Thu Jul 23 2020 Anton Farygin <rider@altlinux.ru> 1.5.2-alt1 - 1.5.2 * Mon Oct 15 2018 Anton Farygin <rider@altlinux.ru> 1.5.0-alt1 - 1.5.0 * Thu Dec 10 2015 Michael Shigorin <mike@altlinux.org> 1.3.4-alt3 - x11 subpackage made noarch * Wed Dec 09 2015 Michael Shigorin <mike@altlinux.org> 1.3.4-alt2 - added explicit BR: texinfo to fix FTBFS * Fri Dec 20 2013 Michael Shigorin <mike@altlinux.org> 1.3.4-alt1 - 1.3.4 - updated Url: * Wed Dec 11 2013 Michael Shigorin <mike@altlinux.org> 1.2.6-alt2 - xorriso-tcltk moved to xorriso-x11 subpackage, shame on slow me! * Sun Feb 24 2013 Michael Shigorin <mike@altlinux.org> 1.2.6-alt1 - 1.2.6 - minor spec cleanup according to policy recommendations * Wed Nov 07 2012 Michael Shigorin <mike@altlinux.org> 1.2.4-alt3 - clarified libburn dependency as versioned for xorriso (thx amike@) * Wed Nov 07 2012 Michael Shigorin <mike@altlinux.org> 1.2.4-alt2 - clarified libburn-devel build dependency as versioned - minor description readability fixup * Wed Nov 07 2012 Michael Shigorin <mike@altlinux.org> 1.2.4-alt1 - 1.2.4 * Wed Mar 21 2012 Mikhail Efremov <sem@altlinux.org> 1.2.0-alt1 - Updated to 1.2.0. * Mon Oct 31 2011 Mikhail Efremov <sem@altlinux.org> 1.1.6-alt1 - tests: Fix for as_needed. - Enable tests. - Add zlib-devel, libacl-devel, libattr-devel, libreadline-devel to BR. - Remove obsoleted patch. - sources: tar.gz -> tar. - Updated to 1.1.6. * Wed Jun 08 2011 Anton V. Boyarshinov <boyarsh@altlinux.ru> 1.0.8.pl00-alt1 - new upstream version * Fri Dec 17 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 0.6.6.pl00-alt1 - new upstream version * Thu Sep 23 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 0.6.2.pl00-alt1 - new upstream version * Thu May 06 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 0.5.6.pl00-alt1 - new upstream version * Mon Nov 09 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 0.4.2.pl02-alt1 - new upstream version * Tue Jul 14 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 0.4.0.pl00-alt1 - new version - buffer overflow fixed * Tue Apr 14 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 0.3.6.pl00-alt1 - new version - additional binaries in xorriso subpackage * Thu May 01 2008 Eugene Ostapets <eostapets@altlinux.ru> 0.1.4-alt1 - new version * Thu Mar 06 2008 Eugene Ostapets <eostapets@altlinux.ru> 0.1.0-alt1 - Initial build |