rpms/abicheck/FC-3 abicheck.dbfile.FORTIFY_SOURCE, NONE, 1.1 abicheck.spec, 1.6, 1.7

Michael Schwendt (mschwendt) fedora-extras-commits at redhat.com
Sat Aug 13 21:28:36 UTC 2005


Author: mschwendt

Update of /cvs/extras/rpms/abicheck/FC-3
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22601/FC-3

Modified Files:
	abicheck.spec 
Added Files:
	abicheck.dbfile.FORTIFY_SOURCE 
Log Message:
sync with bits from devel tree


--- NEW FILE abicheck.dbfile.FORTIFY_SOURCE ---
libc.so.6|__chk_fail|public
libc.so.6|__fprintf_chk|public
libc.so.6|__gets_chk|public
libc.so.6|__memcpy_chk|public
libc.so.6|__memmove_chk|public
libc.so.6|__mempcpy_chk|public
libc.so.6|__memset_chk|public
libc.so.6|__printf_chk|public
libc.so.6|__snprintf_chk|public
libc.so.6|__sprintf_chk|public
libc.so.6|__stpcpy_chk|public
libc.so.6|__strcat_chk|public
libc.so.6|__strcpy_chk|public
libc.so.6|__strncat_chk|public
libc.so.6|__strncpy_chk|public
libc.so.6|__vfprintf_chk|public
libc.so.6|__vprintf_chk|public
libc.so.6|__vsnprintf_chk|public
libc.so.6|__vsprintf_chk|public


Index: abicheck.spec
===================================================================
RCS file: /cvs/extras/rpms/abicheck/FC-3/abicheck.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- abicheck.spec	13 Dec 2004 12:04:36 -0000	1.6
+++ abicheck.spec	13 Aug 2005 21:28:33 -0000	1.7
@@ -1,60 +1,70 @@
+%define debug_package %{nil}
+
 Summary: 	ABI checking tool
 Name: 		abicheck
 Version: 	1.2
-Release: 	3
+Release: 	3.1
 License: 	LGPL
 Group: 		Applications/File
 URL: 		http://abicheck.sourceforge.net/
-Source0: 	%{name}-%{version}.tar.gz
-Patch:		abicheck-1.2-fc3.patch
+Source0: 	http://dl.sf.net/abicheck/%{name}-%{version}.tar.gz
+Source1:	abicheck.dbfile.FORTIFY_SOURCE
+Patch0:		abicheck-1.2-fc3.patch
 Patch1:		abicheck-1.2-test-static.patch
 BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
 Requires:	binutils perl
 
-# -----------------------------------------------------------------------------
 
 %description
 abicheck is a tool that checks application binary executables and
 shared libraries for conformance to the (or an) ABI (Application
 Binary Interface).
 
-# -----------------------------------------------------------------------------
 
 %prep
 %setup -q
 %patch -p1 -b .fc3
 %patch1 -p1 -b .test-static
+sed -i -e 's!/usr/lib/!%{_libdir}/!g' test/Makefile
 
-# -----------------------------------------------------------------------------
 
 %build
-make 
+make
 make test
 
-# -----------------------------------------------------------------------------
 
 %install
 rm -rf $RPM_BUILD_ROOT
 mkdir -p $RPM_BUILD_ROOT%{_bindir} $RPM_BUILD_ROOT%{_mandir}/man1
-install -m 0755 abicheck $RPM_BUILD_ROOT%{_bindir}
-install -m 0644 abicheck.1 $RPM_BUILD_ROOT%{_mandir}/man1
+install -p -m 0755 abicheck $RPM_BUILD_ROOT%{_bindir}
+install -p -m 0644 abicheck.1 $RPM_BUILD_ROOT%{_mandir}/man1
+install -p -m 0644 %{SOURCE1} dbfile.FORTIFY_SOURCE
 
-# -----------------------------------------------------------------------------
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-# -----------------------------------------------------------------------------
 
 %files
 %defattr(-,root,root,-)
 %doc COPYING ChangeLog INTRO README
+%doc dbfile.FORTIFY_SOURCE
 %{_bindir}/abicheck
 %{_mandir}/man1/abicheck.1*
 
-# -----------------------------------------------------------------------------
 
 %changelog
+* Thu Aug 11 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 1.2-3.1
+- Add an override file in %%doc which can be specified with
+  option -O to modify the symbol classification for binaries
+  built with _FORTIFY_SOURCE.
+
+* Mon May  9 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
+- Disable debuginfo package.
+
+* Thu Apr 14 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
+- Replace /usr/lib/ with %%_libdir/ in %%prep.
+
 * Mon Dec 13 2004 Michael Schwendt <mschwendt[AT]users.sf.net> - 1.2-3
 - Add patch to catch up with changes in ldd output.
 - Fix static linking test.




More information about the fedora-extras-commits mailing list