[mgetty/f16] Fix generation of .debug files

Michal Sekletar msekleta at fedoraproject.org
Thu Sep 29 12:02:33 UTC 2011


commit bfcec9885e1604195dd50779ccaa748042dd9892
Author: Michal Sekletar <msekleta at redhat.com>
Date:   Thu Sep 29 13:42:22 2011 +0200

    Fix generation of .debug files

 mgetty-1.1.36-makefiles.patch |   60 +++++++++++++++++++++++++++++++++++++++++
 mgetty.spec                   |    7 ++++-
 2 files changed, 66 insertions(+), 1 deletions(-)
---
diff --git a/mgetty-1.1.36-makefiles.patch b/mgetty-1.1.36-makefiles.patch
new file mode 100644
index 0000000..8e60ab9
--- /dev/null
+++ b/mgetty-1.1.36-makefiles.patch
@@ -0,0 +1,60 @@
+diff -up mgetty-1.1.36/callback/Makefile.orig mgetty-1.1.36/callback/Makefile
+--- mgetty-1.1.36/callback/Makefile.orig	2011-08-11 14:57:31.398821500 +0200
++++ mgetty-1.1.36/callback/Makefile	2011-08-11 14:57:31.402821452 +0200
+@@ -37,7 +37,7 @@ clean:
+ # install programs
+ #
+ install: all
+-	$(INSTALL) -s -m 700 -o root callback $(SBINDIR)
+-	$(INSTALL) -s -m 4711 -o root ct $(BINDIR)
++	$(INSTALL) -m 700 -o root callback $(SBINDIR)
++	$(INSTALL) -m 4711 -o root ct $(BINDIR)
+ 
+ # source modules
+diff -up mgetty-1.1.36/frontends/X11/viewfax/Makefile.orig mgetty-1.1.36/frontends/X11/viewfax/Makefile
+--- mgetty-1.1.36/frontends/X11/viewfax/Makefile.orig	2011-08-11 14:57:31.406821406 +0200
++++ mgetty-1.1.36/frontends/X11/viewfax/Makefile	2011-08-11 14:57:31.410821358 +0200
+@@ -61,7 +61,7 @@ viewfax:	$(OBJS)
+ g3hack:		g3hack.c
+ 
+ install: viewfax
+-	$(INSTALL) -s -m 755 viewfax $(BINDIR)
++	$(INSTALL) -m 755 viewfax $(BINDIR)
+ 	$(INSTALL) -m 644 viewfax.man $(MANDIR)/viewfax.1
+ 	$(INSTALL) -m 644 viewfax.tif $(LIBDIR)
+ 
+diff -up mgetty-1.1.36/g3/Makefile.orig mgetty-1.1.36/g3/Makefile
+--- mgetty-1.1.36/g3/Makefile.orig	2011-08-11 14:57:31.414821310 +0200
++++ mgetty-1.1.36/g3/Makefile	2011-08-11 14:57:31.415821298 +0200
+@@ -37,7 +37,7 @@ install: all
+ # install programs
+ #
+ 	for f in $(G3_PROGRAMS) ; do \
+-		$(INSTALL) -s -m 755 $$f $(BINDIR) ; \
++		$(INSTALL) -m 755 $$f $(BINDIR) ; \
+ 	done
+ #
+ # make symlink for "g3topbm" (so third-party fax viewers won't fail)
+diff -up mgetty-1.1.36/Makefile.orig mgetty-1.1.36/Makefile
+--- mgetty-1.1.36/Makefile.orig	2011-08-11 14:57:31.388821620 +0200
++++ mgetty-1.1.36/Makefile	2011-08-11 14:57:31.393821560 +0200
+@@ -587,8 +587,8 @@ install.bin: mgetty sendfax newslock \
+ 	-test -d $(SBINDIR) || ( ./mkidirs $(SBINDIR) ; chmod 755 $(SBINDIR) )
+ 	-mv -f $(SBINDIR)/mgetty $(SBINDIR)/mgetty.old
+ 	-mv -f $(SBINDIR)/sendfax $(SBINDIR)/sendfax.old
+-	$(INSTALL) -s -m 700 mgetty $(SBINDIR)
+-	$(INSTALL) -s -m 755 sendfax $(SBINDIR)
++	$(INSTALL) -m 700 mgetty $(SBINDIR)
++	$(INSTALL) -m 755 sendfax $(SBINDIR)
+ #
+ # data files + directories
+ #
+@@ -650,7 +650,7 @@ install.bin: mgetty sendfax newslock \
+ 	if [ ! -z "$(INSTALL_MECHO)" ] ; then \
+ 	    cd compat ; \
+ 	    $(CC) $(CFLAGS) -o mg.echo mg.echo.c && \
+-	    $(INSTALL) -s -m 755 mg.echo $(BINDIR) ; \
++	    $(INSTALL) -m 755 mg.echo $(BINDIR) ; \
+ 	fi
+ 
+ #
diff --git a/mgetty.spec b/mgetty.spec
index bb74dfd..680cef6 100644
--- a/mgetty.spec
+++ b/mgetty.spec
@@ -4,7 +4,7 @@
 Summary: A getty replacement for use with data and fax modems
 Name: mgetty
 Version: 1.1.36
-Release: 10%{?dist}
+Release: 11%{?dist}
 Source: ftp://mgetty.greenie.net/pub/mgetty/source/1.1/mgetty%{version}-%{date}.tar.gz
 Source1: ftp://mgetty.greenie.net/pub/mgetty/source/1.1/mgetty%{version}-%{date}.tar.gz.asc
 Source2: logrotate.mgetty
@@ -31,6 +31,7 @@ Patch21: mgetty-1.1.33-turn.patch
 Patch22: mgetty-1.1.33-time_range.patch
 Patch23: mgetty-1.1.36-handle_spaces.patch
 Patch24: mgetty-1.1.36-man.patch
+Patch25: mgetty-1.1.36-makefiles.patch
 
 License: GPLv2+
 Group: Applications/Communications
@@ -120,6 +121,7 @@ mv policy.h-dist policy.h
 %patch22 -p1 -b .time_range
 %patch23 -p1 -b .handle_spaces
 %patch24 -p1 -b .man
+%patch25 -p1 -b .makefile
 
 %build
 %define makeflags CFLAGS="$RPM_OPT_FLAGS -Wall -DAUTO_PPP -D_FILE_OFFSET_BITS=64" prefix=%{_prefix} spool=%{_var}/spool BINDIR=%{_bindir} SBINDIR=%{_sbindir} LIBDIR=%{_libdir}/mgetty+sendfax HELPDIR=%{_libdir}/mgetty+sendfax CONFDIR=%{_sysconfdir}/mgetty+sendfax MANDIR=%{_mandir} MAN1DIR=%{_mandir}/man1 MAN4DIR=%{_mandir}/man4 MAN5DIR=%{_mandir}/man5 MAN8DIR=%{_mandir}/man8 INFODIR=%{_infodir} ECHO='"echo -e"' INSTALL=%{__install}
@@ -333,6 +335,9 @@ exit 0
 %{_mandir}/man1/viewfax.1*
 
 %changelog
+* Thu Sep 29 2011 Michal Sekletar <msekleta at redhat.com> - 1.1.36-11
+- Resolves: #729003 - generation of .degug files
+
 * Mon Aug 01 2011 Jiri Skala <jskala at redhat.com> - 1.1.36-10
 - rebuild for libcap
 


More information about the scm-commits mailing list