rendered paste body%define name biew%define version 6.1.0%define versrc 610%define release %mkrel 1Name: %{name}Version: %{version}Release: %{release}Summary: Console hex viewer/editor and disassemblerLicense: GPLv2+Group: File toolsURL: http://biew.sourceforge.netSource: %{name}-%{versrc}.tar.bz2Patch0: fix_bconsole.patchPatch1: fix_avr.patchBuildRoot: %_tmppath/%name-%version-buildrootExclusiveArch: %ix86%descriptionBIEW (Binary vIEW) is a free, portable, advanced file viewer withbuilt-in editor for binary, hexadecimal and disassembler modes.It contains a highlight Athlon64/Prescott/K7-Athlon/Cyrix-M2 disassembler,full preview of MZ, NE, PE, LE, LX, DOS.SYS, NLM, ELF, a.out, arch,coff32, PharLap, rdoff executable formats, a code guider, and lot ofother features, making it invaluable for examining binary code.Linux, Unix, QNX, BeOS, DOS, Win32, OS/2 versions are available.%prep%setup -q -n %{name}-%{versrc}%patch0 -p0%patch1 -p0CFLAGS="${CFLAGS:--O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -mmmx -msse -march=i586 -mtune=generic -fasynchronous-unwind-tables}" ; export CFLAGS ; CXXFLAGS="${CXXFLAGS:--O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -mmmx -msse -march=i586 -mtune=generic -fasynchronous-unwind-tables}" ; export CXXFLAGS ; FFLAGS="${FFLAGS:--O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables}" ; export FFLAGS ; LDFLAGS="$LDFLAGS -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1"; export LDFLAGS ; CONFIGURE_TOP="${CONFIGURE_TOP:-.}"; /usr/lib/rpm/manbo/force-as-needed-for-shared-lib-in-libtool ; /usr/lib/rpm/manbo/drop-ld-no-undefined-for-shared-lib-modules-in-libtool ; /usr/lib/rpm/manbo/fix-libtool-ltmain-from-overlinking ; /usr/lib/rpm/manbo/fix-libtool-from-moving-options-after-libs $CONFIGURE_TOP ; /usr/lib/rpm/manbo/fix-dlsearch-path-in-libtool-for-multilib $CONFIGURE_TOP lib ; [ -f $CONFIGURE_TOP/configure.in -o -f $CONFIGURE_TOP/configure.ac ] && CONFIGURE_XPATH="--x-includes=/usr/include --x-libraries=/usr/lib" $CONFIGURE_TOP/configure --build=i586-mandriva-linux-gnu \ --prefix=/usr \ --exec-prefix=/usr \ --bindir=/usr/bin \ --sbindir=/usr/sbin \ --sysconfdir=/etc \ --datadir=/usr/share \ --includedir=/usr/include \ --libdir=/usr/lib \ --libexecdir=/usr/lib \ --localstatedir=/var \ --sharedstatedir=/usr/com \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ $CONFIGURE_XPATH%buildmake TARGET_OS=linux USE_MOUSE=n PREFIX=%_prefix%installrm -rf $RPM_BUILD_ROOTinstall -d ${RPM_BUILD_ROOT}{%{_bindir},%{_datadir}/%{name},%{_mandir}/man1}install -m 755 biew $RPM_BUILD_ROOT%{_bindir}/%{name}cp -a bin_rc/{xlt,skn,*.hlp} $RPM_BUILD_ROOT%{_datadir}/%{name}install doc/biew.1 $RPM_BUILD_ROOT%{_mandir}/man1%cleanrm -rf $RPM_BUILD_ROOT%files%defattr(-,root,root)%doc doc/biew_en.txt doc/biew_ru.txt doc/unix.txt doc/release.txt%{_bindir}/%{name}%{_datadir}/%{name}/*%{_mandir}/man?/%{name}.1*