ChangeLog

# ChangeLog for dev-util/cweb
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/cweb/ChangeLog,v 1.14 2007/06/19 22:42:42 opfer Exp $

19 Jun 2007; Christian Faulhammer cweb-3.64.ebuild:
adding block against virtual/tetex, see bug 111506

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

06 Jan 2007; Danny van Dyk -cweb-3.63.ebuild,
-cweb-3.63-r1.ebuild:
QA: Removed unused versions.

23 Dec 2006; Tobias Scherbaum cweb-3.64.ebuild:
Stable on ppc wrt bug #136559.

28 Aug 2005; Luis Medinas cweb-3.64.ebuild:
Added ~amd64 keywords. Closes bug #103778.

04 May 2005; David Holm cweb-3.64.ebuild:
Added to ~ppc.

01 Jul 2004; Jeremy Huddleston cweb-3.63-r1.ebuild,
cweb-3.63.ebuild, cweb-3.64.ebuild:
virtual/glibc -> virtual/libc

*cweb-3.64 (29 Dec 2002)

29 Dec 2002; Matthew Turk : version bump, closes 11834.

06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords

*cweb-3.63-r1 (29 Sep 2002)

29 Sep 2002; Matthew Turk cweb-3.63-r1.ebuild files/digest-cweb-3.63-r1 :

Now installing the cwebmac.tex file. Very nice ebuild upgrade from JOhn
Steele Scott; closing #7931.

*cweb-3.63 (24 Apr 2002)

24 Apr 2002; Karl Trygve Kalleberg cweb-3.63.ebuild files/digest-cweb-3.63 :

CWEB is a version of WEB for documenting C, C++, and Java programs. WEB was
adapted to C by Silvio Levy in 1987, and since then both Knuth and Levy have
revised and enhanced the system in many ways, notably to support C++ and
ANSI C. Thus CWEB combines TeX with today's most widely used professional
programming languages.

Manifest

DIST cweb-3.64.tar.gz 212010 RMD160 eeb70cf7820d8f9af0c1f6456f7216d7df2121ce SHA1 83e09dc5c376e3b7f46d4c06058eafa49187d1b7 SHA256 b68fa4cc8a3ada0b4be130c62306a66ff8e74a132afb354a2a0d1581796bcfce
EBUILD cweb-3.64.ebuild 1082 RMD160 2800b05a9ae966b953cd30e55f16d825b9162071 SHA1 f7f8ac15dcd82a875b33cb1b2b27971e90b9a922 SHA256 5631f3ffe4ee9c81a26aa6dc61d6208e00600f6f388defe08602c1c30919ba83
MISC ChangeLog 1875 RMD160 2827fd2eaf56821881671d9b88f3c45541951fcb SHA1 a11fa70ec618f24a14b3bacd939a5a010bf016ba SHA256 8e1af44cec427b053f704e41a31bf03d79ae82a564febf8c200c0fc3618b5d98
MISC metadata.xml 231 RMD160 c13056229989c3d4f448a7c7abcff3f4ee7ce13c SHA1 2d63dfb700b223f8f37c078692a81b2237896bce SHA256 4595c2615fd7c9095517949b1a920d4457f92801eb9d46307b18aafe58ec2a8a

cweb-3.64.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/cweb/cweb-3.64.ebuild,v 1.11 2007/06/19 22:42:42 opfer Exp $

S=${WORKDIR}
DESCRIPTION="Knuth's and Levy's C/C++ documenting system"
SRC_URI="ftp://labrea.stanford.edu/pub/cweb/cweb-${PV}.tar.gz"
HOMEPAGE="http://www-cs-faculty.stanford.edu/~knuth/cweb.html"

SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ppc sparc x86"
IUSE=""

DEPEND="virtual/libc
!virtual/tetex"

src_compile() {
#emake won't work, because cweave needs ctangle to compile
make all CFLAGS="${CFLAGS}" LINKFLAGS="-s" || die
}

src_install () {
dobin ctangle cweave
doman cweb.1
dodoc README cwebman.tex
dodir /usr/share/texmf/tex/generic
insinto /usr/share/texmf/tex/generic
doins cwebmac.tex
dodir /usr/lib/cweb
insinto /usr/lib/cweb
doins c++lib.w
dodir /usr/share/emacs/site-lisp/
insinto /usr/share/emacs/site-lisp/
doins cweb.el
}

# Going to use this, just to make sure. May convert to a latex-package later.
pkg_postinst() {
texconfig rehash
}

metadata.xml




no-herd

maintainer-needed@gentoo.org