Package libdwarf: 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 | Name: libdwarf Version: 20200114 Release: alt2 Summary: Library to access the DWARF Debugging file format Group: Development/C License: LGPLv2 Url: http://www.prevanders.net/dwarf.html BuildPreReq: gcc-c++ binutils-devel libelf-devel %define soversion 0 %define soname libdwarf.so.%soversion %define sofullname libdwarf.so.%soversion.%version.0 Packager: Vitaly Lipatov <lav@altlinux.ru> Source: http://www.prevanders.net/%name-%version.tar.gz %package devel Summary: Library and header files of libdwarf Group: Development/C License: LGPLv2 Requires: %name = %version-%release %package devel-static Summary: Static libdwarf library Group: Development/C License: LGPLv2 Requires: %name-devel-static = %version-%release %package tools Summary: Tools for accessing DWARF debugging information Group: Development/Tools License: GPLv2 Requires: %name = %version-%release %description Library to access the DWARF debugging file format which supports source level debugging of a number of procedural languages, such as C, C++, and Fortran. Please see http://www.dwarfstd.org for DWARF specification. %description devel-static Static libdwarf library. %description devel Development package containing library and header files of libdwarf. %description tools C++ version of dwarfdump (dwarfdump2) command-line utilities to access DWARF debug information. %prep %setup -n dwarf-%version # hack %__subst "s|@dwfzlib@|@dwfzlib@ -lelf|" libdwarf/Makefile.in %build %autoreconf %configure --enable-shared --disable-static %make_build %install %makeinstall_std rm -rfv %buildroot%_datadir/libdwarf/libdwarf-devel/ mkdir -p %buildroot%_includedir/%name/ mv %buildroot%_includedir/*.h %buildroot%_includedir/%name/ %files %doc libdwarf/ChangeLog libdwarf/README libdwarf/COPYING libdwarf/LIBDWARFCOPYRIGHT libdwarf/LGPL.txt %_libdir/libdwarf.so.* #files devel-static #{_libdir}/libdwarf.a %files devel %doc libdwarf/*.pdf %_includedir/%name/libdwarf.h %_includedir/%name/dwarf.h %_libdir/libdwarf.so %files tools %doc dwarfdump/README dwarfdump/ChangeLog dwarfdump/COPYING dwarfdump/DWARFDUMPCOPYRIGHT dwarfdump/GPL.txt %_bindir/dwarfdump %_man1dir/* %_datadir/dwarfdump/ %changelog * Mon Jan 27 2020 Vitaly Lipatov <lav@altlinux.ru> 20200114-alt2 - fix conflict with libwf-devel (ALT bug 37935) * Sun Jan 26 2020 Vitaly Lipatov <lav@altlinux.ru> 20200114-alt1 - new version 20200114 (with rpmrb script) * Sat Jun 30 2018 Vitaly Lipatov <lav@altlinux.ru> 20180527-alt1 - new version 20180527 (with rpmrb script) * Sat Feb 24 2018 Vitaly Lipatov <lav@altlinux.ru> 20180129-alt1 - new version 20180129 (with rpmrb script) * Wed Dec 13 2017 Vitaly Lipatov <lav@altlinux.ru> 20170709-alt1 - new version 20170709 (with rpmrb script) * Sun Aug 14 2016 Vitaly Lipatov <lav@altlinux.ru> 20160613-alt1 - new version 20160613 (with rpmrb script) * Tue Aug 19 2014 Denis Kirienko <dk@altlinux.org> 20140805-alt1 - Update to 20140805, built for ALT Linux * Tue Feb 4 2014 Tom Hughes <tom@compton.nu> - 20140131-2 - Link libdwarf.so with libelf * Sun Feb 2 2014 Tom Hughes <tom@compton.nu> - 20140131-1 - Update to 20140131 upstream release * Tue Jan 7 2014 Tom Hughes <tom@compton.nu> - 20130729-2 - Update upstream URLs to point at new site * Wed Jul 31 2013 Tom Hughes <tom@compton.nu> - 20130729-1 - Update to 20130729 release * Fri Feb 8 2013 Tom Hughes <tom@compton.nu> - 20130207-1 - Update to 20130207 release * Sun Jan 27 2013 Tom Hughes <tom@compton.nu> - 20130126-1 - Update to 20130126 release - Revert soname to libdwarf.so.0 * Sat Jan 26 2013 Tom Hughes <tom@compton.nu> - 20130125-1 - Update to 20130125 release - Bump soname to libdwarf.so.1 * Mon Dec 3 2012 Tom Hughes <tom@compton.nu> - 20121130-1 - Update to 20121130 release * Thu Nov 29 2012 Tom Hughes <tom@compton.nu> - 20121127-1 - Update to 20121127 release * Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20120410-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Fri Jul 13 2012 Tom Hughes <tom@compton.nu> - 20120410-1 - Update to 20120410 release - Drop the 0. from the version - the dates are the upstream versions - Remove explicit dependencies on elfutils-libelf * Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.20110612-3 - Rebuilt for c++ ABI breakage * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.20110612-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Wed Jul 13 2011 Parag Nemade <paragn AT fedoraproject DOT org> - 0.20110612-1 - Update to 20110612 release * Wed Mar 09 2011 Parag Nemade <paragn AT fedoraproject DOT org> - 0.20110113-1 - Update to 20110113 release * Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.20100629-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Tue Jul 06 2010 Parag Nemade <paragn AT fedoraproject.org> - 0.20100629-1 - Update to 20100629 release - Add -static subpackage as request in rh#586807 * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.20090324-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Tue Mar 31 2009 - Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> - 0.20090324-4 - Adding _smp_mflags for libdwarf build - Move CFLAGS override from configure to make * Mon Mar 30 2009 - Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> - 0.20090324-3 - Remove AutoreqProv no * Thu Mar 26 2009 - Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> - 0.20090324-2 - Drop the C implementation of dwarfdump. (dwarfdump1) - Since the doc package is small, we combined the contents into the devel package. - Fix the version string. - Drop the static library. - Add release number to "Requires". - Fix licensing (v2 instead of v2+) - Change linking for libdwarf.so and libdwarf.so.0 * Wed Mar 25 2009 - Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> - 20090324-1 - Initial Revision |