dev-embedded/libdisasm - 0.23 (gentoo)

Search

Install

Install this version:

emerge -a =dev-embedded/libdisasm-0.23

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =dev-embedded/libdisasm-0.23

Or alternatively:

emerge --autounmask-write -a =dev-embedded/libdisasm-0.23

Package Information

Description:
Provides basic disassembly of Intel x86 instructions from a binary stream
Homepage:
https://bastard.sourceforge.net/libdisasm.html
License:
Clarified-Artistic

Ebuild Details

Version EAPI Keywords Slot
0.23 8 -* ~amd64 ~x86 0
View Raw Ebuild
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit toolchain-funcs

DESCRIPTION="Provides basic disassembly of Intel x86 instructions from a binary stream"
HOMEPAGE="https://bastard.sourceforge.net/libdisasm.html"
SRC_URI="https://downloads.sourceforge.net/project/bastard/${PN}/${PV}/${P}.tar.gz"

LICENSE="Clarified-Artistic"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"

PATCHES=( "${FILESDIR}"/${P}-user-AS-OBJDUMP.patch )

src_configure() {
	# bug 722606
	tc-export AS OBJDUMP

	econf
}

src_install() {
	default

	# no static archives
	find "${ED}" -name '*.la' -delete || die
}

Inherited Eclasses

Manifest for 0.23

Type File Size Source URLs
DIST libdisasm-0.23.tar.gz 454721 bytes https://downloads.sourceforge.net/project/bastard/libdisasm/0.23/libdisasm-0.23.tar.gz