Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37560058
en ru br
ALT Linux repositórios
S:20200916-alt2

Group :: Desenvolvimento/C
RPM: f2c

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Patch: f2c-ALT-build.patch
Download


diff --git a/src/makefile.u b/src/makefile.u
index e9f9c5e..5f271dd 100644
--- a/src/makefile.u
+++ b/src/makefile.u
@@ -1,8 +1,8 @@
 #	Makefile for f2c, a Fortran 77 to C converter
 
 .SUFFIXES: .c .o
-CC = cc
-CFLAGS = -O
+CC = cc -g
+CFLAGS = -g -O
 SHELL = /bin/sh
 YACC = yacc
 YFLAGS =
@@ -85,6 +85,12 @@ f2c.t: f2c.1t
 #f2c.1: f2c.1t
 #	nroff -man f2c.1t | col -b | uniq >f2c.1
 
+install:
+	install -d ${DESTDIR}/usr/bin
+	install -m755 f2c xsum ${DESTDIR}/usr/bin
+	install -d ${DESTDIR}/usr/share/man/man1
+	install -p -m644 f2c.1t ${DESTDIR}/usr/share/man/man1/f2c.1
+
 clean:
 	rm -f *.o f2c sysdep.hd tokdefs.h f2c.t
 
@@ -106,11 +112,13 @@ xsum: xsum.c
 #Check validity of transmitted source...
 xsum.out: xsum $b
 	./xsum $b >xsum1.out
-	cmp xsum0.out xsum1.out && mv xsum1.out xsum.out
+	mv xsum1.out xsum.out
+	#cmp xsum0.out xsum1.out && mv xsum1.out xsum.out
 
 #On non-Unix systems that end lines with carriage-return/newline pairs,
 #use "make xsumr.out" rather than "make xsum.out".  The -r flag ignores
 #carriage-return characters.
 xsumr.out: xsum $b
 	./xsum -r $b >xsum1.out
-	cmp xsum0.out xsum1.out && mv xsum1.out xsumr.out
+	mv xsum1.out xsumr.out
+	#cmp xsum0.out xsum1.out && mv xsum1.out xsumr.out
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009