Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37534391
en ru br
ALT Linux repos
S:1.7.2-alt2

Group :: Development/Other
RPM: udis86

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%{?optflags_lto:%global optflags_lto %optflags_lto -ffat-lto-objects}

Name: udis86
Version: 1.7.2
Release: alt2

Summary: Disassembler for x86 and x86-64
License: BSD
Group: Development/Other

URL: http://udis86.sourceforge.net/
Source: http://download.sourceforge.net/udis86/%name-%version.tar.gz

Patch0: udis86-1.7.2-pkgconfig.patch

# Automatically added by buildreq on Wed Oct 06 2010

BuildRequires: gcc-c++
BuildRequires: python3

%description
Udis86 is an easy-to-use minimalistic disassembler library for the x86 and
x86-64 instruction set architectures. The primary intent of the design and
development of udis86 is to aid software development projects that entail
binary code analysis.

%package -n lib%{name}-devel-static
Summary: Disassembler library for the x86 and x86-64 instruction set architectures
Group: System/Libraries

%description -n lib%{name}-devel-static
Disassembler library for the x86 and x86-64 instruction set architectures.

%package -n lib%{name}-devel
Summary: Disassembler library for the x86 and x86-64, development files
Group: Development/C
Requires: lib%{name}-devel-static = %version-%release

%description -n lib%{name}-devel
Disassembler library for the x86 and x86-64 instruction set architectures.

%package doc
Summary: Documentation for x86 and x86-64 disassembler
Group: Development/Documentation
BuildArch: noarch

%description doc
Documentation for x86 and x86-64 disassembler.

%prep
%setup
%patch0 -p1

%build
%autoreconf
%configure --with-python=%__python3
%make_build

%install
%makeinstall_std docdir=%_docdir/%name-%version

%files
%_bindir/*

%files doc
%_docdir/%name-%version

%files -n lib%{name}-devel-static
%_libdir/*.a

%files -n lib%{name}-devel
%_pkgconfigdir/%name.pc
%_includedir/*

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin