From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: ** X-Spam-Status: No, score=2.0 required=5.0 tests=DATE_IN_PAST_12_24, DMARC_REJECT,INVALID_DATE,MAILING_LIST_MULTI autolearn=no autolearn_force=no version=4.0.0 Received: from g254.lweb.net ([209.167.237.254] helo=mercury.phoenix-interactive.com) by cvs.gentoo.org with esmtp (Exim 3.30 #1) id 15L2Yo-0005bA-00 for gentoo-dev@cvs.gentoo.org; Fri, 13 Jul 2001 07:00:46 -0600 Received: by murcury with Internet Mail Service (5.5.2650.21) id <3XV66PY0>; Fri, 13 Jul 2001 08:57:35 -0400 Message-ID: <1DCB85BD45DED211B12D009027279E4F47676B@murcury> From: Sean Mitchell To: gentoo-dev@cvs.gentoo.org Subject: RE: [gentoo-dev] ebuild for doxygen MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: multipart/mixed; boundary="----_=_NextPart_000_01C10B9B.623EE510" Sender: gentoo-dev-admin@cvs.gentoo.org Errors-To: gentoo-dev-admin@cvs.gentoo.org X-BeenThere: gentoo-dev@cvs.gentoo.org X-Mailman-Version: 2.0 Precedence: bulk Reply-To: gentoo-dev@cvs.gentoo.org List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux development list List-Unsubscribe: , List-Archive: Date: Fri Jul 13 07:01:01 2001 X-Original-Date: Fri, 13 Jul 2001 08:57:33 -0400 X-Archives-Salt: 938160b5-3348-4448-a5d4-65b1b1fe7b10 X-Archives-Hash: 11d1154a40b7df47b22c28f6e79fbab2 This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_000_01C10B9B.623EE510 Content-Type: text/plain; charset="iso-8859-1" > -----Original Message----- > From: Ben Lutgens [mailto:blutgens@sistina.com] > Sent: Thursday, July 12, 2001 4:36 PM > To: gentoo-dev@cvs.gentoo.org > Subject: Re: [gentoo-dev] ebuild for doxygen > YOu need to read the Makefile. Look in the install: target for the > possibility of using DESTDIR or prefix. The idea is you wanna tell the > makefile that the destination dir is ${D} this will cause > everything to > be initally installed by make into /tmp/portage/$PN/image, > where it can > then be packaged up and then properly "merged" into the system. > > Overall I think your ebuild look o.k. (I confess I didn't test it) but > the bottom line is that you _have_ to install to ${D} or else > there's no > hope of "unmerge"ing the stuff later. My thanks to you and Dan for helping me out here. I've attached the updated ebuild which now uses QT if defined as a USE and properly installs and uninstalls. > Please see "man 5 ebuild" as it contains a veritable wealth of > information. And so it does. You'd think after a year of OpenBSD I'd have checked "man 5" and not just "man". Cheers, Sean ------------------------------------------------------------------------ Sean Mitchell Software Engineer smitchell@phoenix-interactive.com Phoenix Interactive Design Inc tel. 519-679-2913 x237 4th Floor, 137 Dundas St fax. 519 679 6773 London, ON, Canada N6A 1E9 ICQ# 104246806 ------------------------------------------------------------------------ ------_=_NextPart_000_01C10B9B.623EE510 Content-Type: application/octet-stream; name="doxygen-1.2.8.1.ebuild" Content-Disposition: attachment; filename="doxygen-1.2.8.1.ebuild" # Author Sean Mitchell S=${WORKDIR}/${P} DESCRIPTION="Doxygen is a documentation system for C++, Java, IDL (Corba, Microsoft and KDE-DCOP flavors) and C" SRC_URI="ftp://ftp.stack.nl/pub/users/dimitri/doxygen-1.2.8.1.src.tar.gz" HOMEPAGE="http://www.stack.nl/~dimitri/doxygen" DEPEND="qt? ( >=x11-libs/qt-x11-2.2.1 )" src_compile() { if [ "`use qt`" ] then CONFIGURE_OPTIONS="--install install --prefix ${D}/usr --with-doxywizard" else CONFIGURE_OPTIONS="--install install --prefix ${D}/usr" fi try ./configure ${CONFIGURE_OPTIONS} try make CFLAGS=\"${CFLAGS} -Wall\" all } src_install() { try make install dodoc README VERSION LICENSE LANGUAGE.HOWTO PLATFORMS } ------_=_NextPart_000_01C10B9B.623EE510--