Date: Thu, 20 Dec 2001 12:46:36 +0900 (JST) From: TAKEMURA Masahiro <mastake@msel.t.u-tokyo.ac.jp> To: freebsd-gnats-submit@FreeBSD.ORG Cc: freebsd-ports@FreeBSD.ORG Subject: Re: ports/31679: Maintainer update: graphics/linux_mesa3 Message-ID: <20011220.124636.74740648.mastake@msel.t.u-tokyo.ac.jp> In-Reply-To: <20011220030101.44333.qmail@exxodus.fedaykin.here> References: <200111010120.fA11K1U21624@freefall.freebsd.org> <20011220.100101.74744216.mastake@msel.t.u-tokyo.ac.jp> <20011220030101.44333.qmail@exxodus.fedaykin.here>
next in thread | previous in thread | raw e-mail | index | archive | help
I rewrite Makefile according to the mail from lioux@FreeBSD.org later. I also change ${PREFIX} to ${LINUXBASE} where this port depends and leave ${PREFIX} where this port's installing directory. Patch of Makefile is difference from ports/31679 original one. From: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> Subject: Re: ports/31679: Maintainer update: graphics/linux_mesa3 Date: Thu, 20 Dec 2001 01:00:39 -0201 > On Thu, Dec 20, 2001 at 10:01:01AM +0900, TAKEMURA Masahiro wrote: > > +STRIP_CMD= ${PREFIX}/usr/bin/strip > > This should be > > STRIP_CMD= ${LINUXBASE}/usr/bin/strip --- Makefile.orig Thu Dec 20 12:10:59 2001 +++ Makefile Thu Dec 20 12:20:13 2001 @@ -20,23 +20,22 @@ USE_BZIP2= yes -BUILD_DEPENDS= ${PREFIX}/lib/ld-linux.so.2:${PORTSDIR}/emulators/linux_base \ - ${PREFIX}/usr/bin/gcc:${PORTSDIR}/devel/linux_devtools -RUN_DEPENDS= ${PREFIX}/lib/ld-linux.so.2:${PORTSDIR}/emulators/linux_base +BUILD_DEPENDS= ${LINUXBASE}/lib/ld-linux.so.2:${PORTSDIR}/emulators/linux_base \ + ${LINUXBASE}/usr/bin/gcc:${PORTSDIR}/devel/linux_devtools ONLY_FOR_ARCHS= i386 -PREFIX= /compat/linux +USE_LINUX_PREFIX= yes WRKSRC= ${WRKDIR}/Mesa-${PORTVERSION} NO_FILTER_SHLIBS= yes NO_MTREE= yes -INSTALL= ${PREFIX}/usr/bin/install +INSTALL= ${LINUXBASE}/usr/bin/install GNU_CONFIGURE= yes CONFIGURE_TARGET= # CONFIGURE_ARGS= --libdir="${PREFIX}/usr/X11R6/lib" \ --includedir="${PREFIX}/usr/X11R6/include" -CONFIGURE_ENV= PATH="/compat/linux/bin:/compat/linux/usr/bin:${PATH}"\ +CONFIGURE_ENV= PATH="${LINUXBASE}/bin:${LINUXBASE}/usr/bin:${PATH}" \ GL_MAJOR_VER="${GL_MAJOR_VER}" \ GL_MINOR_VER="${GL_MINOR_VER}" \ GLUT_MAJOR_VER="${GLUT_MAJOR_VER}" \ @@ -46,16 +45,21 @@ GLUT_MAJOR_VER= 3 GLUT_MINOR_VER= 8 -MAKE_ENV= PATH=${PREFIX}/usr/bin:${PATH} +MAKE_ENV= PATH=${LINUXBASE}/usr/bin:${PATH} +STRIP_CMD= ${LINUXBASE}/usr/bin/strip PLIST_SUB+= GL_MAJOR_VER=${GL_MAJOR_VER} \ GL_MINOR_VER=${GL_MINOR_VER} \ GLUT_MAJOR_VER=${GLUT_MAJOR_VER} \ GLUT_MINOR_VER=${GLUT_MINOR_VER} -.include <bsd.port.pre.mk> - post-install: - ${PREFIX}/sbin/ldconfig + ${STRIP_CMD} ${PREFIX}/usr/X11R6/lib/libglut.so.${GLUT_MAJOR_VER}.${GLUT_MINOR_VER}.0 + @for R in GL GLU; do \ + ${STRIP_CMD} ${PREFIX}/usr/X11R6/lib/lib$$R.so.${GL_MAJOR_VER}.${GL_MINOR_VER}.0; \ + ${LN} -s lib$$R.so ${PREFIX}/usr/X11R6/lib/libMesa$$R.so; \ + ${LN} -s lib$$R.so.${GL_MAJOR_VER} ${PREFIX}/usr/X11R6/lib/libMesa$$R.so.${GL_MAJOR_VER}; \ + done + ${LINUXBASE}/sbin/ldconfig -.include <bsd.port.post.mk> +.include <bsd.port.mk> ----- 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?20011220.124636.74740648.mastake>