From: Lance Albertson Date: Tue, 9 Mar 2010 23:12:20 +0000 (+0000) Subject: Add doc useflag to make install the manpage optional X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=b39635fde2f11d3ce0e23b111c53f95b657b6d0e;p=gentoo.git Add doc useflag to make install the manpage optional Package-Manager: portage-2.1.7.17/cvs/Linux x86_64 --- diff --git a/www-apps/cgit/ChangeLog b/www-apps/cgit/ChangeLog index f04392f17897..60cd6a901f0a 100644 --- a/www-apps/cgit/ChangeLog +++ b/www-apps/cgit/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for www-apps/cgit # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-apps/cgit/ChangeLog,v 1.1 2010/02/23 22:54:11 ramereth Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apps/cgit/ChangeLog,v 1.2 2010/03/09 23:12:20 ramereth Exp $ + +*cgit-0.8.3.1-r1 (09 Mar 2010) + + 09 Mar 2010; Lance Albertson + +cgit-0.8.3.1-r1.ebuild: + Add doc useflag to make install the manpage optional *cgit-0.8.3.1 (20 Feb 2010) diff --git a/www-apps/cgit/Manifest b/www-apps/cgit/Manifest index e9285a0ba72d..170a5a74b85d 100644 --- a/www-apps/cgit/Manifest +++ b/www-apps/cgit/Manifest @@ -5,13 +5,14 @@ AUX cgitrc 2432 RMD160 2f1f7487f969824ac4f7c0696ceaf752dd74df90 SHA1 79feeaafcfc AUX postinstall-en.txt 659 RMD160 3b52b26751dc66759a78d23abff0a4762624aea3 SHA1 5b3b7077e1d0fb710afb829b8720f0f9a2ad7849 SHA256 1e1ddd6048719a55c7b854fc64f9e488e61dbf32e0d1d21a16592474ce914751 DIST cgit-0.8.3.1.tar.bz2 54767 RMD160 9df4fd06644b0642d2cf00afeb89d6a49cd17df7 SHA1 bc84001880cdb4b646b048dc8227e771469d754e SHA256 4b466f33dcaf585eaa798de13a130ae6fa348b902eff18abcc9f7619cf298fd2 DIST git-1.6.4.3.tar.bz2 2172892 RMD160 4cb8708336e4e7cdf855ade5621a99ae7363fd30 SHA1 961ae8028609dfa95daf80fe33d24cf342f03454 SHA256 36db53f6d8d656c94fbfacc555e8d550a2381414585e6f7f6da0662dc717c138 +EBUILD cgit-0.8.3.1-r1.ebuild 1239 RMD160 4b6b8766b28ff9df6653c153a74d9daeac456b2f SHA1 9ac683f87dc46b76ea04df889c697c1d6641aafa SHA256 549b1e48f93f7f87d03c26ba749a3dace1b5d99c765d664c1e3238304aba92a2 EBUILD cgit-0.8.3.1.ebuild 1188 RMD160 238d75f8ec352de142643f600db3b004673a35d5 SHA1 101d585160dd0787592cde188d2f17a51f842f8a SHA256 3aee8bbf284c359ac7c71766181676e52a627617c0ed40ef3932050dcd0a73a5 -MISC ChangeLog 458 RMD160 3e0c8def2e8087512f0d09b0a75d56c39dffb15d SHA1 03018f743eb0cd9e3217064cdf27098ad47059b0 SHA256 62ef95694ba6d2d9faf093a9cf25cb83bd0cea49382a1dab42ddceaf5dbb7918 +MISC ChangeLog 626 RMD160 17ef2eeb87ee4bcd9569818a4b4fcddd05a0a518 SHA1 3f72329f54d181c3e306bd25983ad657c6f798ea SHA256 9351d1376603406b0265c1732b58c05c905cdd6338aeebab00af924f0bb68f7f MISC metadata.xml 453 RMD160 f809bcc7c679d9e22db739c83324b7c8d64eb5bb SHA1 3618c828304423698771f05bcd43ad59ad860676 SHA256 0b508c183120b5fcace6a6d9f3ef1799b899dfdef8150639c207ab0179f406ab -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) -iD8DBQFLhFw0QW+hXSf0t0IRAsjcAKDi/DqHd6p84YDSdcRVvZzgBLhgEgCg4+m4 -HndLEYymeVMMuOMEt9X8cnA= -=pi5f +iD8DBQFLltVSQW+hXSf0t0IRAn+2AKDp9sfeRffilKO62OOjZuVniF6ZHQCgqR97 +JDuc4hGrCM34/e+X9VO70No= +=Ytne -----END PGP SIGNATURE----- diff --git a/www-apps/cgit/cgit-0.8.3.1-r1.ebuild b/www-apps/cgit/cgit-0.8.3.1-r1.ebuild new file mode 100644 index 000000000000..cf8af033a812 --- /dev/null +++ b/www-apps/cgit/cgit-0.8.3.1-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apps/cgit/cgit-0.8.3.1-r1.ebuild,v 1.1 2010/03/09 23:12:20 ramereth Exp $ + +EAPI="2" + +inherit webapp + +GIT_V="1.6.4.3" + +DESCRIPTION="a fast web-interface for git repositories" +HOMEPAGE="http://hjemli.net/git/cgit/about/" +SRC_URI="mirror://kernel/software/scm/git/git-${GIT_V}.tar.bz2 + http://hjemli.net/git/cgit/snapshot/${P}.tar.bz2" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="+cgi doc" + +RDEPEND="dev-util/git + sys-libs/zlib + dev-libs/openssl + cgi? ( virtual/httpd-cgi )" +DEPEND="${RDEPEND} + doc? ( app-text/asciidoc )" + +src_prepare() { + rmdir git + mv "${WORKDIR}"/git-"${GIT_V}" git +} + +src_compile() { + emake || die "emake died" + if use doc ; then + emake man-doc || die "emake man-doc died" + fi +} + +src_install() { + webapp_src_preinst + + mv cgit cgit.cgi + if use cgi -o use fastcgi ; then + cp cgit.cgi "${D}"/${MY_CGIBINDIR} + fi + insinto ${MY_HTDOCSDIR} + doins cgit.css cgit.png + insinto /etc + doins "${FILESDIR}"/cgitrc + dodir /var/cache/cgit + keepdir /var/cache/cgit + dodoc README + use doc && doman cgitrc.5 + + webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt + webapp_src_install +}