Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-dotnet/ndoc
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/ndoc/ChangeLog,v 1.8 2007/02/21 23:10:44 peper Exp $
21 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
02 Apr 2006; Bryan Østergaard
19 Mar 2006; Mark Loeser
ndoc-1.3.1-r2.ebuild:
Add DEPEND on app-arch/unzip
*ndoc-1.3.1-r2 (11 May 2005)
11 May 2005;
Fixed some warnings showing up as errors.
*ndoc-1.3.1-r1 (03 Apr 2005)
03 Apr 2005;
+ndoc-1.3.1-r1.ebuild:
Moving dll files to /usr/share/ndoc, cleaning up doc installation.
02 Apr 2005;
Adding docs I forgot.
02 Apr 2005;
Fix a silly mistake I made.
*ndoc-1.3.1 (02 Apr 2005)
02 Apr 2005;
New ebuild for NDoc.
DIST ndoc-devel-v1.3.1.zip 3896669 RMD160 d7fd029f16060641e4002ebad91cf65146d33591 SHA1 5e39a93306d8d9e13afd510517a536a741ce3008 SHA256 f587a11ff2b726347028faee8e1db654d1544cbdc8d37be593f0560ec8b60256
EBUILD ndoc-1.3.1-r1.ebuild 1305 RMD160 4ab86ce4483b89269c354d75d5f059aba9416252 SHA1 0639a60c4beb6b3d412dc9943917af31cc537949 SHA256 900e95026d6f1a813c7f0f669547c54becb584d1a021499db2d6907e50b038dc
EBUILD ndoc-1.3.1-r2.ebuild 1469 RMD160 92e9a49ef66e7488446c65d4fa1bd52b24310528 SHA1 084f892cbbf47e366fe9a971af19341e0c883d60 SHA256 ed3b0b1184553f5967587c9ecd33f2b265716ce7c9aebadf5e085f9ae7420ef8
MISC ChangeLog 1140 RMD160 3ccc34c3f70e41d0fa91e70f21629e60c4722758 SHA1 d52b2a635ebcf53d11c34a8a404ee597e3797f8c SHA256 0ba52049ab545019d3268b41b43b02300fcd9712e4c350760652a11dd882e5d8
MISC metadata.xml 161 RMD160 7d20790c0e955dea4b53f1aef5078003e1dc3c22 SHA1 28cb0a5b42b6dd0ee38f87e15c2967138448852e SHA256 fcb8ced2da8d069ed47cc44ce865610755373a37d5c430fc3fddf2ecd1ea461d
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/ndoc/ndoc-1.3.1-r1.ebuild,v 1.2 2006/03/19 22:12:35 halcy0n Exp $
inherit mono
DESCRIPTION=".NET Documentation Tool"
HOMEPAGE="http://ndoc.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${PN}-devel-v${PV}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
IUSE="debug doc"
DEPEND=">=dev-lang/mono-1.0
>=dev-dotnet/nant-0.85_rc2
app-arch/unzip"
RDEPEND=">=dev-lang/mono-1.0"
S=${WORKDIR}
src_compile() {
nant -t:mono-1.0 || die
}
DLL_FILES="NDoc.Core.dll NDoc.Documenter.JavaDoc.dll NDoc.Documenter.Latex.dll NDoc.Documenter.LinearHtml.dll NDoc.Documenter.Msdn.dll NDoc.Documenter.Msdn2.dll NDoc.Documenter.Xml.dll NDoc.ExtendedUI.dll NDoc.VisualStudio.dll"
src_install() {
cd ${S}/bin/mono/1.0
# This installs all of the dll files with the exe file
# directory.
insinto /usr/share/ndoc
for dll in $DLL_FILES; do
doins $dll || die "Failed to install DLL."
done
DEBUG_VAR=""
use debug && DEBUG_VAR="--debug"
cat > ndoc <<- EOF
#!/bin/bash
mono $DEBUG_VAR /usr/share/ndoc/NDocConsole.exe "\$@"
EOF
insinto /usr/share/ndoc/
doins NDocConsole.exe
dobin ndoc
use doc && dohtml -a gif,html,css,js -r ${S}/doc/sdk/
}
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/ndoc/ndoc-1.3.1-r2.ebuild,v 1.2 2006/03/19 22:12:35 halcy0n Exp $
inherit mono
DESCRIPTION=".NET Documentation Tool"
HOMEPAGE="http://ndoc.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${PN}-devel-v${PV}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
IUSE="debug doc"
DEPEND=">=dev-lang/mono-1.0
>=dev-dotnet/nant-0.85_rc2
app-arch/unzip"
RDEPEND=">=dev-lang/mono-1.0"
S=${WORKDIR}
src_compile() {
# Workaround some unused private warnings which the buildfiles are treating as errors
find ${S} -name '*.build' -exec sed -e 's@warnaserror="true"@@g' -i {} \;
nant -t:mono-1.0 || die
}
DLL_FILES="NDoc.Core.dll NDoc.Documenter.JavaDoc.dll NDoc.Documenter.Latex.dll NDoc.Documenter.LinearHtml.dll NDoc.Documenter.Msdn.dll NDoc.Documenter.Msdn2.dll NDoc.Documenter.Xml.dll NDoc.ExtendedUI.dll NDoc.VisualStudio.dll"
src_install() {
cd ${S}/bin/mono/1.0
# This installs all of the dll files with the exe file
# directory.
insinto /usr/share/ndoc
for dll in $DLL_FILES; do
doins $dll || die "Failed to install $dll."
done
DEBUG_VAR=""
use debug && DEBUG_VAR="--debug"
cat > ndoc <<- EOF
#!/bin/bash
mono $DEBUG_VAR /usr/share/ndoc/NDocConsole.exe "\$@"
EOF
insinto /usr/share/ndoc/
doins NDocConsole.exe
dobin ndoc
use doc && dohtml -a gif,html,css,js -r ${S}/doc/sdk/
}