Date: Wed, 12 Jun 2002 23:27:50 +0200 From: Cyrille Lefevre <cyrille.lefevre@laposte.net> To: Mike Hogsett <hogsett@csl.sri.com> Cc: freebsd-ports@freebsd.org Subject: Re: port setiathome Message-ID: <20020612212750.GD33037@gits.dyndns.org> In-Reply-To: <200206121828.g5CISqZ4017900@quarter.csl.sri.com> References: <200206121828.g5CISqZ4017900@quarter.csl.sri.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--oyUTqETQ0mS9luUI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Jun 12, 2002 at 11:28:52AM -0700, Mike Hogsett wrote: > > The Setiathome client for Alpha/Tru64, > setiathome-3.03.alpha-compaq-T64Uv4.0d.tar, works fine under FreeBSD/Alpha > 4.5-RELEASE-p6. > > /usr/ports/astro/setiathome wont install it though claiming that > setiathome is only for i386. could you apply the attached patch to you port tree and let me know if setiathome is install clean under alpha ? for instance, I've enabled xsetiathome for alpha, is it working ? Cyrille. -- Cyrille Lefevre mailto:cyrille.lefevre@laposte.net --oyUTqETQ0mS9luUI Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="setiathome-3.03-5.patch" Index: Makefile =================================================================== RCS file: /home/ncvs/ports/astro/setiathome/Makefile,v retrieving revision 1.29 diff -u -r1.29 Makefile --- Makefile 17 Jan 2002 23:13:35 -0000 1.29 +++ Makefile 12 Jun 2002 21:24:16 -0000 @@ -26,7 +26,7 @@ IS_INTERACTIVE= yes .endif -ONLY_FOR_ARCHS= i386 +ONLY_FOR_ARCHS= alpha i386 NO_BUILD= "binary distribution" NO_CDROM= "interactive install" @@ -44,6 +44,7 @@ MAN1= ${PORTNAME}.1 +MD5_FILE= ${MASTERDIR}/distinfo-${ARCH} MSG_FILE= ${PKGDIR}/pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message PKGDEINSTALL= ${PKGINSTALL} @@ -52,9 +53,15 @@ # PORT_CPU= ${ARCH} +.if ${ARCH} == alpha +PORT_VENDOR?= compaq +PORT_OSNAME?= T64U +PORT_OSREL?= v4.0d +.else PORT_VENDOR= unknown PORT_OSNAME= freebsd PORT_OSREL= 2.2.8 +.endif PORT_OS= ${PORT_OSNAME}${PORT_OSREL} PORT_HOST= ${PORT_CPU}-${PORT_VENDOR}-${PORT_OS} @@ -67,22 +74,23 @@ BIN_FILE= setiathome RC_FILES= setiathome +# i386 NOTES: # xsetiathome is currently broken at 4.2. should work at 2.x, # don't know between 3.0 and 4.2 ? so, be conservative... # diagnostic messages are : # Warning: Cannot convert string "doneB" to type Widget # Floating point exception (core dumped) -.if ${OSVERSION} < 300000 +.if ${ARCH} == alpha || ${OSVERSION} < 300000 MAN1+= x${PORTNAME}.1 XBIN_DIR= ${PREFIX}/bin -XBIN_FILE+= xsetiathome +XBIN_FILE= xsetiathome X11PORTS= .else X11PORTS= "@comment " .endif -# +# Post-patch # post-patch: patch-message @@ -99,7 +107,7 @@ @${INSTALL_PROGRAM} ${WRKSRC}/${BIN_FILE} ${SBIN_DIR} install-program: -.if defined(XPROG) +.if defined(XBIN_FILE) @${INSTALL_PROGRAM} ${WRKSRC}/${XBIN_FILE} ${XBIN_DIR} .endif @@ -137,7 +145,16 @@ display-message: .if !defined(BATCH) + @${ECHO_MSG} @${CAT} ${PKGMESSAGE} + @${ECHO_MSG} .endif + +# Maintainer use only +# +maintainer-makesum: +.for arch in ${ONLY_FOR_ARCHS} + ${MAKE} ARCH=${arch} makesum +.endfor .include <bsd.port.post.mk> --oyUTqETQ0mS9luUI-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020612212750.GD33037>