Index: head/devel/gzstream/Makefile =================================================================== --- head/devel/gzstream/Makefile (revision 386274) +++ head/devel/gzstream/Makefile (revision 386275) @@ -1,31 +1,31 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= gzstream DISTVERSION= 1.5 -PORTREVISION= 1 +PORTREVISION= CATEGORIES= devel MASTER_SITES= http://www.skysmurf.nl/comp/FreeBSD/distfiles/ MAINTAINER= freebsd@skysmurf.nl COMMENT= Provides zlib functionality in an iostream LICENSE= LGPL21 USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= lib/lib${PORTNAME}.so lib/lib${PORTNAME}.so.0 \ include/${PORTNAME}.h ALL_TARGET= default CFLAGS+= -fPIC -I. post-patch: @${REINPLACE_CMD} -e 's/=/?=/;s/\.a/.so/g;s/CPPFL/CXXFL/g;\ - s/{AR}/{CC} $${CFLAGS} -lz -shared -o/' ${WRKSRC}/${MAKEFILE} + s/{AR}/{CC} $${CFLAGS} -lz -shared -Wl,-soname=lib${PORTNAME}.so.0 -o/' ${WRKSRC}/${MAKEFILE} do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/lib${PORTNAME}.so ${STAGEDIR}${PREFIX}/lib/ - ${LN} -sf lib${PORTNAME}.so ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so.0 + ${INSTALL_PROGRAM} ${WRKSRC}/lib${PORTNAME}.so ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so.0 + ${LN} -sf lib${PORTNAME}.so.0 ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.h ${STAGEDIR}${PREFIX}/include/ .include Index: head/graphics/libgfx/Makefile =================================================================== --- head/graphics/libgfx/Makefile (revision 386274) +++ head/graphics/libgfx/Makefile (revision 386275) @@ -1,51 +1,51 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= libgfx DISTVERSION= 1.1.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= graphics MASTER_SITES= http://mgarland.org/files/dist/ MAINTAINER= ports@FreeBSD.org COMMENT= OpenGL/FLTK development LICENSE= MIT LIB_DEPENDS= libfltk.so:${PORTSDIR}/x11-toolkits/fltk \ libtiff.so:${PORTSDIR}/graphics/tiff \ libpng.so:${PORTSDIR}/graphics/png \ libgzstream.so:${PORTSDIR}/devel/gzstream \ libjpeg.so:${PORTSDIR}/graphics/jpeg BUILD_WRKSRC= ${WRKSRC}/src USES= gmake USE_GL= glu USE_XORG= x11 xext xft xinerama GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-gzstream --with-libtiff-lzw --with-x ALL_TARGET= ${PORTNAME}.so USE_LDCONFIG= yes CFLAGS+= -fPIC CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib post-patch: @${REINPLACE_CMD} -e \ '/^CC /d ; \ /^CXX /d' ${WRKSRC}/gfx-config.in @${REINPLACE_CMD} -e \ 's|\.a|.so|g ; \ /RANLIB/d ; \ s|[(]AR[)] cru|{CC} ${CFLAGS} ${LDFLAGS} -shared $${GUI_LIBS} -lgzstream -o|' ${WRKSRC}/src/${MAKEFILE} @${REINPLACE_CMD} -e \ '/^FLTK_LIBS/s|"-lfltk"|"`fltk-config --ldflags`"|' ${WRKSRC}/configure do-install: @(cd ${WRKSRC}/include/gfx && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/gfx) ${INSTALL_LIB} ${WRKSRC}/src/${PORTNAME}.so ${STAGEDIR}${PREFIX}/lib @${LN} -sf ${PORTNAME}.so ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so.0 .include