ChangeLog

# ChangeLog for dev-lang/pasm
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/pasm/ChangeLog,v 1.6 2007/12/25 12:53:03 phreak Exp $

25 Dec 2007; Christian Heim metadata.xml:
Removing dholm from metadata.xml as per #24623. Assigning to maintainer-needed.

15 May 2007; Thilo Bangert metadata.xml:
add no-herd

09 Feb 2007; Diego Pettenò ChangeLog:
Regenerate digest in Manifest2 format.

09 Feb 2007; Diego Pettenò ChangeLog:
Regenerate digest in Manifest2 format.

*pasm-1.7 (25 Apr 2004)

25 Apr 2004; David Holm pasm-1.6c.ebuild,
pasm-1.7.ebuild:
Version bump.

*pasm-1.6c (28 Feb 2004)

28 Feb 2004; David Holm pasm-1.6c.ebuild,
files/pasm-1.6c-ppc.patch:
Initial import.

Manifest

AUX pasm-1.7-ppc.patch 901 RMD160 6bffc1ba0ee966fe2dd293d9547c46eff902d23c SHA1 2e75241991ef95532bd8cc39a2691a881758fb7a SHA256 a1899ef32fde4b2750c9818a4cc827b5adb79751e794169234e88aca5197f9c7
DIST pasm.tar.gz 82136 RMD160 d568d79db0d9738fc91683a4ca6ab516f359d5df SHA1 8f13571e994e07f883409320e18d4b707df15795 SHA256 c8e11cccdf70e02f6bcb2edd76606bd6b745904a0858350ab739a8ea372adacd
EBUILD pasm-1.7.ebuild 741 RMD160 e37871865c18d045a09a24ff6813cc444279f801 SHA1 a74ad32439ac74b363c877f810c81de656945abb SHA256 32b2096836e4ff7914ef0f9f88df9df5117c82118da9cd1f29549d307859b66a
MISC ChangeLog 911 RMD160 3fde3395dc8b32b9a045e0732798aeb5d3b239ff SHA1 897a181e0d85ba3a507657a4843fc119b90bf070 SHA256 40cebba6968b9b2de6a8523f1cc518e5d243715c64ff11453f2433ab52ce67d6
MISC metadata.xml 683 RMD160 c907cd682450b85a99736a781d5b7ccca8348556 SHA1 a678be03e05ea0c6678f391c504d83be2b6f8657 SHA256 1b1398dd9628effc39a877078940346ab8a6a98f851cb2e0ef50c49b1ce1d29d

files

metadata.xml




no-herd

maintainer-needed@gentoo.org


pasm is a portable assembler for processors of the PowerPC family,
written completely in ANSI-C. All PPC standard instructions, AltiVec
instructions, all 32-bit extended mnemonics and most of the 64-bit
extended mnemonics are supported. pasm knows about nearly 50 directives.
Among them are directives for macros, conditional assembly,
include files, base-relative addressing (small data), etc..

pasm-1.7.ebuild

# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/pasm/pasm-1.7.ebuild,v 1.2 2004/06/24 22:53:40 agriffis Exp $

inherit eutils

DESCRIPTION="A portable assembler for processors of the PowerPC family"
SRC_URI="http://devnull.owl.de/~frank/${PN}.tar.gz"
HOMEPAGE="http://devnull.owl.de/~frank/pasm_e.html"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
KEYWORDS="~ppc"

src_unpack() {
mkdir -p ${S}/LinuxPPC
cd ${S}
unpack ${A}
epatch ${FILESDIR}/${P}-ppc.patch
}

src_compile() {
emake || die "Compilation failed"
}

src_install () {
dobin pasm || die "Failed to install pasm binary"
dodoc pasm.doc || die "Failed to install pasm documentation"
}