diff --git a/gdb-heap.spec b/gdb-heap.spec index 81910df..d160ff7 100644 --- a/gdb-heap.spec +++ b/gdb-heap.spec @@ -1,24 +1,20 @@ -# We're dropping things into the debug location; don't want a -debuginfo -# package: +# We build this as an arch-specific package so that we can follow /lib +# vs /lib64 differences in the location of the underlying glibc library + +# We don't want a -debuginfo package: %global debug_package %{nil} # (I tried using _enable_debug_packages but that didn't work for some reason) Name: gdb-heap -Version: 0.3 +Version: 0.4 Release: 1%{?dist} Summary: Extensions to gdb for debugging dynamic memory allocation -# We build this arch-specific so that we can follow /lib vs /lib64 differences -# in the location of the underlying glibc library - Group: Development/Libraries -License: LGPLv2+ and PSF -# Made from upstream commit a35f2934f7b7afc2f305db2b6360a269d3e39901 -# git clone git://git.fedorahosted.org/gdb-heap.git -# mv gdb-heap gdb-heap-0.3 -# tar cfvj gdb-heap-0.3.tar.bz2 gdb-heap-0.3 -# scp gdb-heap-0.3.tar.bz2 dmalcolm@fedorahosted.org:gdb-heap +# The code is almost all LGPLv2+, apart from heap/python.py, which is +# Python-licensed: +License: LGPLv2+ and Python URL: https://fedorahosted.org/gdb-heap/ Source0: https://fedorahosted.org/released/gdb-heap/gdb-heap-%{version}.tar.bz2 @@ -42,10 +38,9 @@ Requires: glibc%{_isa} = %{glibc_version} Requires: gdb -# It is only really usable if that glibc library's debuginfo is available. -# Strictly speaking, we really require: -# Requires: glibc-debuginfo%{_isa} = %{glibc_version} -# but it's debatable if that's a legitimate requirement +# It is only really usable if that glibc library's debuginfo is available, but +# the user may not have enable the debuginfo repository. +# # From version 0.3 onwards the code detects missing debuginfo and provides a # suggestion to the user on how to install it @@ -83,12 +78,15 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc LICENSE.txt +%doc LICENSE.txt LICENSE-lgpl-2.1.txt LICENSE-python.txt %{script_install_path}* %{module_install_path} %changelog +* Wed Aug 4 2010 David Malcolm - 0.4-1 +- 0.4: add licenses and license headers + * Tue Aug 3 2010 David Malcolm - 0.3-1 - 0.3: detect and warn about missing debuginfo; disable C++ support for now (rhbz620930)