diff options
-rw-r--r-- | app-doc/doxygen/ChangeLog | 6 | ||||
-rw-r--r-- | app-doc/doxygen/doxygen-1.4.6.ebuild | 7 | ||||
-rw-r--r-- | app-doc/doxygen/files/doxygen-1.4.6-freebsd.patch | 14 |
3 files changed, 24 insertions, 3 deletions
diff --git a/app-doc/doxygen/ChangeLog b/app-doc/doxygen/ChangeLog index 79212c187a81..8d5a8ff43490 100644 --- a/app-doc/doxygen/ChangeLog +++ b/app-doc/doxygen/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-doc/doxygen # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/ChangeLog,v 1.94 2006/02/08 08:47:35 nerdboy Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/ChangeLog,v 1.95 2006/04/05 11:29:05 flameeyes Exp $ + + 05 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/doxygen-1.4.6-freebsd.patch, doxygen-1.4.6.ebuild: + Add patch to allow building on FreeBSD and keyword ~x86-fbsd. 08 Feb 2006; Steve Arnold <nerdboy@gentoo.org> doxygen-1.4.2.ebuild, doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild, diff --git a/app-doc/doxygen/doxygen-1.4.6.ebuild b/app-doc/doxygen/doxygen-1.4.6.ebuild index a3a02c81f566..36da4b4bdf7c 100644 --- a/app-doc/doxygen/doxygen-1.4.6.ebuild +++ b/app-doc/doxygen/doxygen-1.4.6.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.6.ebuild,v 1.3 2006/02/08 08:47:35 nerdboy Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.6.ebuild,v 1.4 2006/04/05 11:29:05 flameeyes Exp $ inherit eutils toolchain-funcs kde-functions @@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" IUSE="doc qt tetex unicode" RDEPEND=">=media-gfx/graphviz-2.6 @@ -41,6 +41,9 @@ src_unpack() { if [ $(gcc-major-version) -eq 4 ] ; then epatch ${FILESDIR}/${PN}-gcc4.patch || die "gcc4 patch failed" fi + + # Detect correctly install command on FreeBSD + epatch "${FILESDIR}/${P}-freebsd.patch" } src_compile() { diff --git a/app-doc/doxygen/files/doxygen-1.4.6-freebsd.patch b/app-doc/doxygen/files/doxygen-1.4.6-freebsd.patch new file mode 100644 index 000000000000..16a827dd5384 --- /dev/null +++ b/app-doc/doxygen/files/doxygen-1.4.6-freebsd.patch @@ -0,0 +1,14 @@ +Index: doxygen-1.4.6/configure +=================================================================== +--- doxygen-1.4.6.orig/configure ++++ doxygen-1.4.6/configure +@@ -158,6 +158,9 @@ if test -z "$f_platform"; then + ;; + FreeBSD:*) + f_platform=freebsd-g++ ++ if test "$f_insttool" = NO; then ++ f_insttool=/usr/bin/install ++ fi + ;; + HP-UX:*) + f_platform=hpux-g++ |