]> git.pld-linux.org Git - packages/bcc.git/commitdiff
- opt patch - use %%rpmcflags bcc-0_16_0-3
authorJakub Bogusz <qboosh@pld-linux.org>
Sun, 11 Nov 2001 22:37:31 +0000 (22:37 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- fixed %%doc
- release 3

Changed files:
    Dev86src-opt.patch -> 1.1
    bcc.spec -> 1.6

Dev86src-opt.patch [new file with mode: 0644]
bcc.spec

diff --git a/Dev86src-opt.patch b/Dev86src-opt.patch
new file mode 100644 (file)
index 0000000..56ab60b
--- /dev/null
@@ -0,0 +1,24 @@
+diff -Nur dev86-0.16.0.orig/libbsd/Make.defs dev86-0.16.0/libbsd/Make.defs
+--- dev86-0.16.0.orig/libbsd/Make.defs Tue Apr 23 22:46:59 1996
++++ dev86-0.16.0/libbsd/Make.defs      Sun Nov 11 19:26:59 2001
+@@ -53,7 +53,7 @@
+ CC=gcc $(ARCH)
+ # ARCH=-b i486-linuxaout
+ LKFLAGS=-static -N
+-CCFLAGS=-O6 -fomit-frame-pointer -I- -I$(TOP)/include -I. -fno-builtin
++CCFLAGS=$(OPT) -fomit-frame-pointer -I- -I$(TOP)/include -I. -fno-builtin
+ WALL= -ansi -pedantic -Wwrite-strings -Wpointer-arith -Wcast-qual \
+       -Wcast-align -Wtraditional -Wstrict-prototypes -Wmissing-prototypes \
+       -Wnested-externs -Winline -Wshadow
+diff -Nur dev86-0.16.0.orig/makefile.in dev86-0.16.0/makefile.in
+--- dev86-0.16.0.orig/makefile.in      Sun Nov 11 19:25:16 2001
++++ dev86-0.16.0/makefile.in   Sun Nov 11 19:26:23 2001
+@@ -39,7 +39,7 @@
+ WALL  =-Wstrict-prototypes
+ CC    =gcc
+-CFLAGS        =$(GCCFLAG) -Wall $(WALL) -O6 -g
++CFLAGS        =$(GCCFLAG) -Wall $(WALL) $(OPT)
+ #endif
+ #ifndef GNUMAKE
index f8139a5545b6b4a669e6f611091aafda70b903c4..d4d6698be6bf59f96fe9820db695a8ff6d19cc53 100644 (file)
--- a/bcc.spec
+++ b/bcc.spec
@@ -2,7 +2,7 @@ Summary:        Bruce's C compiler
 Summary(pl):   Kompiler C Bruce'a
 Name:          bcc
 Version:       0.16.0
-Release:       2
+Release:       3
 License:       GPL
 Group:         Development/Languages
 Group(de):     Entwicklung/Sprachen
@@ -11,6 +11,7 @@ Source0:      http://www.cix.co.uk/~mayday/Dev86src-%{version}.tar.gz
 Patch0:                Dev86src-noroot.patch
 Patch1:                Dev86src-nobcc.patch
 Patch2:                Dev86src-bccpaths.patch
+Patch3:                Dev86src-opt.patch
 Buildroot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 ExclusiveArch: %{ix86}
 Requires:      bin86
@@ -32,9 +33,10 @@ s
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
-CC="%{__cc}" %{__make} <<!FooBar!
+CC="%{__cc}" %{__make} OPT="%{rpmcflags}" <<!FooBar!
 5
 quit
 !FooBar!
@@ -53,11 +55,11 @@ ln -sf objdump86 $RPM_BUILD_ROOT%{_bindir}/nm86
 ln -sf objdump86 $RPM_BUILD_ROOT%{_bindir}/size86
 
 # move header files out of %{_includedir} and into %{_libdir}/bcc/include
-mv $RPM_BUILD_ROOT%{_includedir} $RPM_BUILD_ROOT%{_libdir}/bcc
+mv -f $RPM_BUILD_ROOT%{_includedir} $RPM_BUILD_ROOT%{_libdir}/bcc
 
 # move man pages where they belong
 install -d $RPM_BUILD_ROOT%{_mandir}
-mv $RPM_BUILD_ROOT/usr/man/* $RPM_BUILD_ROOT%{_mandir}
+mv -f $RPM_BUILD_ROOT/usr/man/* $RPM_BUILD_ROOT%{_mandir}
 
 gzip -9nf README MAGIC Contributors bootblocks/README copt/README \
        dis88/README elksemu/README unproto/README bin86/README-0.4 \
@@ -69,7 +71,6 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(644,root,root,755)
 %doc *.gz */*.gz
-%doc elksemu/README unproto/README bin86/README-0.4 bin86/README bin86/ChangeLog
 %dir %{_libdir}/bcc
 %dir %{_libdir}/bcc/i86
 %dir %{_libdir}/bcc/i386
This page took 0.064168 seconds and 4 git commands to generate.