Portage is a package management system used by Gentoo Linux
# 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
adding block against virtual/tetex, see bug 111506
14 May 2007; Thilo Bangert
add
06 Jan 2007; Danny van Dyk
-cweb-3.63-r1.ebuild:
QA: Removed unused versions.
23 Dec 2006; Tobias Scherbaum
Stable on ppc wrt bug #136559.
28 Aug 2005; Luis Medinas
Added ~amd64 keywords. Closes bug #103778.
04 May 2005; David Holm
Added to ~ppc.
01 Jul 2004; Jeremy Huddleston
cweb-3.63.ebuild, cweb-3.64.ebuild:
virtual/glibc -> virtual/libc
*cweb-3.64 (29 Dec 2002)
29 Dec 2002; Matthew Turk
06 Dec 2002; Rodney Rees
*cweb-3.63-r1 (29 Sep 2002)
29 Sep 2002; Matthew Turk
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 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.
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
# 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
}