head 1.3; access; symbols pkgsrc-2013Q2:1.3.0.40 pkgsrc-2013Q2-base:1.3 pkgsrc-2012Q4:1.3.0.38 pkgsrc-2012Q4-base:1.3 pkgsrc-2011Q4:1.3.0.36 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q2:1.3.0.34 pkgsrc-2011Q2-base:1.3 pkgsrc-2009Q4:1.3.0.32 pkgsrc-2009Q4-base:1.3 pkgsrc-2008Q4:1.3.0.30 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.28 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.26 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.24 pkgsrc-2008Q2-base:1.3 pkgsrc-2008Q1:1.3.0.22 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.20 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.18 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.16 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.14 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.12 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.10 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.8 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.6 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.4 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.2 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.2.0.12 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.10 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.8 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.2.0.6 pkgsrc-2004Q3-base:1.2 pkgsrc-2004Q2:1.2.0.4 pkgsrc-2004Q2-base:1.2 pkgsrc-2004Q1:1.2.0.2 pkgsrc-2004Q1-base:1.2; locks; strict; comment @# @; 1.3 date 2005.06.23.04.02.48; author jlam; state dead; branches; next 1.2; 1.2 date 2004.02.10.23.58.36; author jlam; state Exp; branches; next 1.1; 1.1 date 2004.02.10.21.54.32; author garbled; state Exp; branches; next ; desc @@ 1.3 log @* Libtoolize graphics/OpenRM so that we correctly build shared libraries on all platforms supported by libtool. * Remove the unnecessary dependencies on glut and perl, and only use perl as a build dependency. * Use REPLACE_PERL instead of hand-crafted substitution code. Bump the PKGREVISION for graphics/OpenRM to 2. Due to the changed dependency graph, bump the PKGREVISION for packages that use the OpenRM libraries. In this case, games/genecys-client is the only one, so bump its PKGREVISION to 2. @ text @$NetBSD: patch-ad,v 1.2 2004/02/10 23:58:36 jlam Exp $ --- bin/mklib.freebsd.orig Thu Dec 11 16:24:35 2003 +++ bin/mklib.freebsd @@@@ -47,7 +47,7 @@@@ ${RM} -f ${LIBRARY}.a ${LIBRARY}.so.${VE ${AR} qv ${LIBRARY}.a ${OBJECTS} # FreeBSD specific build -${CC} -shared -Wl,-soname,${LIBRARY}.so.${VERSION} -o ${LIBRARY}.so.${VERSION} ${OBJECTS} ${DEPLIBS} +${CC} -shared -Wl,-soname,${LIBRARY}.so.${VERSION} -o ${LIBRARY}.so.${VERSION} ${OBJECTS} ${LDFLAGS} ${DEPLIBS} if [ ${ARCHFLAGS##*-} != "debug" ]; then ${STRIP_CMD} ${LIBRARY}.so.${VERSION} ${ECHO_CMD} "library has been stripped (non-debug build)." @ 1.2 log @Simplify last commit by just passing LDFLAGS to the compiler when linking the shared library. This automatically puts the LDFLAGS for any dependencies, including the gcc3-* packages, into the link command. @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @Add a patch to make this link properly with libGL @ text @d2 5 a6 10 --- bin/mklib.freebsd.orig Thu Dec 11 17:24:35 2003 +++ bin/mklib.freebsd Tue Feb 10 14:30:35 2004 @@@@ -37,7 +37,7 @@@@ OBJECTS=$* -DEPLIBS="-lGL -lGLU -L${X11BASE}/lib -lXmu" +DEPLIBS="-Wl,-R${PREFIX}/lib -L${PREFIX}/lib -lGL -lGLU -Wl,-R${X11BASE}/lib -L${X11BASE}/lib -lXmu" #--platform------------------------------------------------------------ d8 6 @