]>
Commit | Line | Data |
---|---|---|
9d68bb95 AM |
1 | diff -ur rpm.org/macros.in rpm/macros.in |
2 | --- rpm.org/macros.in 2007-10-02 20:31:56.905775000 +0200 | |
3 | +++ rpm/macros.in 2007-10-02 20:35:30.122401828 +0200 | |
4cbdcd8e | 4 | @@ -195,15 +195,21 @@ |
529784bf | 5 | %debug_package \ |
6 | %ifnarch noarch\ | |
7 | %global __debug_package 1\ | |
8 | -%package debug\ | |
9 | +%package debuginfo\ | |
10 | Summary: Debug information for package %{name}\ | |
533e4448 | 11 | +Summary(pl.UTF-8): Informacje dla debuggera dla pakietu %{name}\ |
529784bf | 12 | Group: Development/Debug\ |
533e4448 | 13 | +Requires: filesystem-debuginfo >= 3.0-16\ |
529784bf | 14 | AutoReqProv: 0\ |
15 | -%description debug\ | |
16 | +%description debuginfo\ | |
17 | This package provides debug information for package %{name}.\ | |
18 | Debug information is useful when developing applications that use this\ | |
19 | package or when debugging this package.\ | |
c0d03115 | 20 | -%files debug -f debugfiles.list\ |
4807bda4 | 21 | +%description debuginfo -l pl.UTF-8\ |
529784bf | 22 | +Ten pakiet dostarcza informacje dla debuggera dla pakietu %{name}.\ |
9d68bb95 | 23 | +Informacje te są przydatne przy rozwijaniu aplikacji używających tego\ |
529784bf | 24 | +pakietu oraz przy odpluskwianiu samego pakietu.\ |
c0d03115 | 25 | +%files debuginfo -f debugfiles.list\ |
529784bf | 26 | %defattr(-,root,root)\ |
27 | %endif\ | |
c0d03115 | 28 | %{nil} |
4cbdcd8e | 29 | @@ -1123,7 +1129,7 @@ |
9d68bb95 | 30 | %{?buildroot:%{__rm} -rf '%{buildroot}'} |
ebdaaf76 AM |
31 | %__spec_install_body %{___build_body} |
32 | %__spec_install_post\ | |
e0c83b5d JB |
33 | -%{?__debug_package:%{__debug_install_post}}\ |
34 | +%{expand:%%define __sip_%{?_enable_debug_packages} 1}%{?__sip_1:%{?__debug_package:%{__debug_install_post}}}%{expand:%%undefine __sip_%{?_enable_debug_packages}}\ | |
ebdaaf76 AM |
35 | %{__arch_install_post}\ |
36 | %{__os_install_post}\ | |
37 | %{nil} | |
9d68bb95 AM |
38 | --- rpm.org/scripts/find-debuginfo.sh 2007-09-06 09:36:38.000000000 +0200 |
39 | +++ rpm/scripts/find-debuginfo.sh 2007-10-02 20:38:57.745519759 +0200 | |
40 | @@ -92,7 +92,8 @@ | |
41 | $strip_g && case "$(file -bi "$2")" in | |
42 | application/x-sharedlib,*) g=-g ;; | |
43 | esac | |
44 | - eu-strip --remove-comment $g -f "$1" "$2" || exit | |
45 | + objcopy --only-keep-debug --remove-section .comment "$2" "$1" || exit | |
46 | + objcopy --add-gnu-debuglink="$1" "$2" || exit | |
6fc678f5 JB |
47 | } |
48 | ||
9d68bb95 | 49 | # Make a relative symlink to $1 called $3$2 |