Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 308353 | Differences between
and this patch

Collapse All | Expand All

(-)doxygen.orig/doxygen-1.7.3.ebuild (-2 / +7 lines)
Lines 3-10 Link Here
3
# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.7.3.ebuild,v 1.7 2011/03/29 12:45:58 jer Exp $
3
# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.7.3.ebuild,v 1.7 2011/03/29 12:45:58 jer Exp $
4
4
5
EAPI=3
5
EAPI=3
6
PYTHON_DEPEND="*:2.6"
6
7
7
inherit eutils flag-o-matic toolchain-funcs qt4-r2 fdo-mime
8
inherit eutils flag-o-matic toolchain-funcs qt4-r2 fdo-mime python
8
9
9
DESCRIPTION="documentation system for C++, C, Java, Objective-C, Python, IDL, and other languages"
10
DESCRIPTION="documentation system for C++, C, Java, Objective-C, Python, IDL, and other languages"
10
HOMEPAGE="http://www.doxygen.org/"
11
HOMEPAGE="http://www.doxygen.org/"
Lines 19-25 Link Here
19
20
20
RDEPEND="qt4? ( x11-libs/qt-gui:4 )
21
RDEPEND="qt4? ( x11-libs/qt-gui:4 )
21
	latex? ( >=app-text/texlive-2008[extra] )
22
	latex? ( >=app-text/texlive-2008[extra] )
22
	dev-lang/python
23
	virtual/libiconv
23
	virtual/libiconv
24
	media-libs/libpng
24
	media-libs/libpng
25
	app-text/ghostscript-gpl
25
	app-text/ghostscript-gpl
Lines 31-36 Link Here
31
31
32
EPATCH_SUFFIX="patch"
32
EPATCH_SUFFIX="patch"
33
33
34
pkg_setup() {
35
        python_pkg_setup
36
}
37
34
src_prepare() {
38
src_prepare() {
35
	# use CFLAGS, CXXFLAGS, LDFLAGS
39
	# use CFLAGS, CXXFLAGS, LDFLAGS
36
	export ECFLAGS="${CFLAGS}" ECXXFLAGS="${CXXFLAGS}" ELDFLAGS="${LDFLAGS}"
40
	export ECFLAGS="${CFLAGS}" ECXXFLAGS="${CXXFLAGS}" ELDFLAGS="${LDFLAGS}"
Lines 165-170 Link Here
165
			doins latex/doxygen_manual.pdf
169
			doins latex/doxygen_manual.pdf
166
		fi
170
		fi
167
	fi
171
	fi
172
	python_convert_shebangs -r 2 "${ED}" || di
168
}
173
}
169
174
170
pkg_postinst() {
175
pkg_postinst() {
(-)doxygen.orig/doxygen-1.7.5.1.ebuild (-2 / +7 lines)
Lines 4-11 Link Here
4
4
5
RESTRICT="mirror"
5
RESTRICT="mirror"
6
EAPI=3
6
EAPI=3
7
PYTHON_DEPEND="*:2.6"
7
8
8
inherit eutils flag-o-matic toolchain-funcs qt4-r2 fdo-mime
9
inherit eutils flag-o-matic toolchain-funcs qt4-r2 fdo-mime python
9
10
10
DESCRIPTION="documentation system for C++, C, Java, Objective-C, Python, IDL, and other languages"
11
DESCRIPTION="documentation system for C++, C, Java, Objective-C, Python, IDL, and other languages"
11
HOMEPAGE="http://www.doxygen.org/"
12
HOMEPAGE="http://www.doxygen.org/"
Lines 19-25 Link Here
19
20
20
RDEPEND="qt4? ( x11-libs/qt-gui:4 )
21
RDEPEND="qt4? ( x11-libs/qt-gui:4 )
21
	latex? ( >=app-text/texlive-2008[extra] )
22
	latex? ( >=app-text/texlive-2008[extra] )
22
	dev-lang/python
23
	virtual/libiconv
23
	virtual/libiconv
24
	media-libs/libpng
24
	media-libs/libpng
25
	app-text/ghostscript-gpl
25
	app-text/ghostscript-gpl
Lines 32-37 Link Here
32
32
33
EPATCH_SUFFIX="patch"
33
EPATCH_SUFFIX="patch"
34
34
35
pkg_setup() {
36
        python_pkg_setup
37
}
38
35
src_prepare() {
39
src_prepare() {
36
	# use CFLAGS, CXXFLAGS, LDFLAGS
40
	# use CFLAGS, CXXFLAGS, LDFLAGS
37
	export ECFLAGS="${CFLAGS}" ECXXFLAGS="${CXXFLAGS}" ELDFLAGS="${LDFLAGS}"
41
	export ECFLAGS="${CFLAGS}" ECXXFLAGS="${CXXFLAGS}" ELDFLAGS="${LDFLAGS}"
Lines 158-163 Link Here
158
			doins latex/doxygen_manual.pdf
162
			doins latex/doxygen_manual.pdf
159
		fi
163
		fi
160
	fi
164
	fi
165
	python_convert_shebangs -r 2 "${ED}" || die
161
}
166
}
162
167
163
pkg_postinst() {
168
pkg_postinst() {

Return to bug 308353