ChangeLog

# ChangeLog for dev-embedded/parapin
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/parapin/ChangeLog,v 1.2 2007/02/09 01:48:04 flameeyes Exp $

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

*parapin-1.0.0 (30 Jan 2005)

30 Jan 2005; Daniel Black +metadata.xml,
+parapin-1.0.0.ebuild:
Initial import as per bug #79554. Thanks to Luke Worth

Manifest

DIST parapin-1.0.0.tar.gz 240771 RMD160 ffd2a104c4958948732124d8d3ab73e05e43b070 SHA1 6ebe1df8243ac7d5b22d9dd8074a68591df59fa1 SHA256 98060d8a7ccdffc924e564d6e2f1b8646614cf5753b7312ef917e7a09b2e2a6f
EBUILD parapin-1.0.0.ebuild 888 RMD160 a5f943999fd836cab8e7c50edb3e49e40bac5650 SHA1 032d55180078d1a14205d053bfe1e7ae4c09234f SHA256 0880e64b03ebb342c0df47155036063ce82c32367f6e01ee3a9bfc7563a40e11
MISC ChangeLog 527 RMD160 2ee22d245e99a657a44ac032f4b16283a3865b63 SHA1 6b9b6d2a9b20b4c254080af7b16994881524f12e SHA256 ebf1e0533025073edd2cd1ed2e605c2bb5367984078703bdad0a4a72ec1d4635
MISC metadata.xml 823 RMD160 b97e623bcc1f54a0563b30db865dcf4e828df7ba SHA1 186b46f7e2f92ea508c793ab3575c8e1f7d33665 SHA256 c1e60f9de7b4f819f22d3474354c8f049ea0b20d786fa01c22bd664b68752f63

metadata.xml




dev-embedded

Parapin makes it easy to write C code under Linux that controls individual pins on a PC parallel port. This kind of control is very useful for
electronics projects that use the PC's parallel port as a generic digital I/O interface. Parapin goes to great lengths to insulate the programmer
from the somewhat complex parallel port programming interface provided by the PC hardware, making it easy to use the parallel port for digital
I/O. By the same token, this abstraction also makes Parapin less useful in applications that need to actually use the parallel port as a parallel
port (e.g., for talking to a printer).

parapin-1.0.0.ebuild

# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/parapin/parapin-1.0.0.ebuild,v 1.1 2005/01/30 03:50:15 dragonheart Exp $

inherit toolchain-funcs

DESCRIPTION="A parallel port pin programming library"
HOMEPAGE="http://parapin.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"

LICENSE="LGPL-2.1"
IUSE="doc"
KEYWORDS="x86 ~amd64"

SLOT="0"

DEPEND="doc? ( dev-tex/latex2html )"
RDEPEND=""

src_compile() {
# Note 2.4 and 2.6 makefiles are identical for the targets used
emake -f Makefile-2.4 CC=$(tc-getCC) || die
}

src_install() {
dolib.a libparapin.a
insopts -m0444; insinto /usr/include; doins parapin.h

dodoc README
if use doc; then
cd doc
emake html
cd parapin
dohtml *.html *.css *.png

cd ${S}
docinto examples
dodoc examples/*.c
fi
}