Index: head/devel/directfb/Makefile =================================================================== --- head/devel/directfb/Makefile (revision 366572) +++ head/devel/directfb/Makefile (revision 366573) @@ -1,94 +1,94 @@ # Created by: Devaux Fabien # $FreeBSD$ PORTNAME= directfb PORTVERSION= 1.4.13 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= http://www.directfb.org/downloads/Core/${DISTNAME:R}/ DISTNAME= DirectFB-${PORTVERSION} MAINTAINER= anatoly.borodin@gmail.com COMMENT= Graphic development lightweight API LICENSE= LGPL21 LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng15.so:${PORTSDIR}/graphics/png OPTIONS_DEFINE= FREETYPE X11 SDL UNIQUE TEST DOCS UNIQUE_DESC= Unique (WM Module) OPTIONS_DEFAULT= FREETYPE X11 SDL OPTIONS_SUB= yes CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/libpng15 -USE_AUTOTOOLS= libtool GNU_CONFIGURE= yes -USES= gmake ncurses pathfix perl5 pkgconfig +INSTALL_TARGET= install-strip +USES= gmake libtool ncurses pathfix perl5 pkgconfig USE_LDCONFIG= yes USE_PERL5= build PORTDOCS= * -DIRECTFB_SHLIB= 5 # LT_CURRENT -DIRECTFB_BIN= 5 # LT_BINARY +DIRECTFB_SHLIB= 5.0.8 # LT_BINARY.LT_AGE.LT_REVISION +DIRECTFB_BIN= 5 # LT_BINARY PLIST_SUB+= DIRECTFB_VERSION="${PORTVERSION}" \ DIRECTFB_RELEASE="${PORTVERSION:R}" \ DIRECTFB_SHLIB="${DIRECTFB_SHLIB}" \ DIRECTFB_BIN="${DIRECTFB_BIN}" CONFIGURE_ARGS= --disable-osx --disable-extra-warnings --disable-profiling \ --disable-debug --enable-debug-support --disable-trace \ --enable-text --enable-gettid --enable-network \ --disable-multi --enable-voodoo --disable-pure-voodoo \ --enable-devmem --disable-fbdev --disable-vnc --disable-sysfs \ --enable-jpeg --enable-zlib --enable-png --enable-gif \ --disable-linotype --disable-video4linux \ --disable-video4linux2 --with-gfxdrivers=all \ --with-inputdrivers=all --with-smooth-scaling \ --with-dither-rgb16=advanced BROKEN_alpha= Does not compile on alpha DOCS_BUILD_DEPENDS= man2html:${PORTSDIR}/textproc/man2html FREETYPE_LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 FREETYPE_CONFIGURE_ENABLE= freetype X11_USE= XORG=x11,xext,xproto X11_CONFIGURE_ENABLE= --x11 SDL_USE= sdl SDL_CONFIGURE_ENABLE= sdl UNIQUE_CONFIGURE_ENABLE= unique TEST_CONFIGURE_WITH= tests .include .if ${ARCH} == "arm" PLIST_SUB+= ARCH_ARM="" .else PLIST_SUB+= ARCH_ARM="@comment " .endif .if ${ARCH} == "powerpc" PLIST_SUB+= ARCH_POWERPC="" .else PLIST_SUB+= ARCH_POWERPC="@comment " .endif post-patch: @${REINPLACE_CMD} -e \ - 's|-lc_r|-pthread|g ; s|%%LTMAIN%%|${LTMAIN}|g ; \ + '/need_libc_r=yes/d ; \ s|/usr/local|${LOCALBASE}|g ; s|/usr/X11R6|${LOCALBASE}|g' \ ${WRKSRC}/configure @${GREP} -lr alloca\.h ${WRKSRC} | ${XARGS} \ ${REINPLACE_CMD} -e 's|||g' post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR}/html .for f in AUTHORS ChangeLog NEWS README TODO fb.modes docs/README.screenshots docs/*.html ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .for f in docs/html/*.html docs/html/*.png ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/html .endfor .include Index: head/devel/directfb/files/patch-configure =================================================================== --- head/devel/directfb/files/patch-configure (revision 366572) +++ head/devel/directfb/files/patch-configure (nonexistent) @@ -1,21 +0,0 @@ ---- ./configure.orig 2010-12-03 16:44:12.000000000 +0100 -+++ ./configure 2010-12-03 16:44:12.000000000 +0100 -@@ -8985,7 +8985,8 @@ - - - # This can be used to rebuild libtool when needed --LIBTOOL_DEPS="$ltmain" -+LIBTOOL_DEPS="--disable-ltlibs %%LTMAIN%%" -+$ac_aux_dir/ltconfig $LIBTOOL_DEPS - - # Always use our own libtool. - LIBTOOL='$(SHELL) $(top_builddir)/libtool' -@@ -16443,7 +16444,7 @@ - fi - - --THREADFLAGS="-D_REENTRANT" -+THREADFLAGS="-D_REENTRANT -pthread" - - if test "$have_kos" = "no"; then - if test "$need_libc_r" = "yes"; then Property changes on: head/devel/directfb/files/patch-configure ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/directfb/pkg-plist =================================================================== --- head/devel/directfb/pkg-plist (revision 366572) +++ head/devel/directfb/pkg-plist (revision 366573) @@ -1,351 +1,267 @@ %%TEST%%bin/coretest_blit2 bin/dfbdump bin/dfbfx bin/dfbg bin/dfbinfo bin/dfbinput bin/dfbinspector bin/dfblayer bin/dfbmaster bin/dfbpenmount bin/dfbproxy bin/dfbscreen %%TEST%%bin/dfbtest_blit %%TEST%%bin/dfbtest_blit2 %%TEST%%bin/dfbtest_fillrect %%TEST%%bin/dfbtest_font %%TEST%%bin/dfbtest_mirror %%TEST%%bin/dfbtest_reinit %%TEST%%bin/dfbtest_scale %%TEST%%bin/dfbtest_sync %%TEST%%bin/dfbtest_window %%TEST%%bin/dfbtest_window_flip_once %%TEST%%bin/direct_stream %%TEST%%bin/direct_test bin/directfb-config bin/directfb-csource %%TEST%%bin/fusion_call %%TEST%%bin/fusion_fork %%TEST%%bin/fusion_reactor %%TEST%%bin/fusion_skirmish %%TEST%%bin/fusion_stream bin/mkdfiff %%FREETYPE%%bin/mkdgiff bin/mkdgifft %%UNIQUE%%bin/uwmdump bin/voodooplay include/directfb-internal/core/clipboard.h include/directfb-internal/core/colorhash.h include/directfb-internal/core/core.h include/directfb-internal/core/core_parts.h include/directfb-internal/core/core_system.h include/directfb-internal/core/coredefs.h include/directfb-internal/core/coretypes.h include/directfb-internal/core/fonts.h include/directfb-internal/core/gfxcard.h include/directfb-internal/core/graphics_driver.h include/directfb-internal/core/input.h include/directfb-internal/core/input_driver.h include/directfb-internal/core/layer_context.h include/directfb-internal/core/layer_control.h include/directfb-internal/core/layer_region.h include/directfb-internal/core/layers.h include/directfb-internal/core/layers_internal.h include/directfb-internal/core/palette.h include/directfb-internal/core/screen.h include/directfb-internal/core/screens.h include/directfb-internal/core/screens_internal.h include/directfb-internal/core/state.h include/directfb-internal/core/surface.h include/directfb-internal/core/surface_buffer.h include/directfb-internal/core/surface_pool.h include/directfb-internal/core/surface_pool_bridge.h include/directfb-internal/core/system.h include/directfb-internal/core/windows.h include/directfb-internal/core/windows_internal.h include/directfb-internal/core/windowstack.h include/directfb-internal/core/wm.h include/directfb-internal/core/wm_module.h include/directfb-internal/devmem/devmem.h include/directfb-internal/devmem/surfacemanager.h include/directfb-internal/display/idirectfbdisplaylayer.h include/directfb-internal/display/idirectfbpalette.h include/directfb-internal/display/idirectfbscreen.h include/directfb-internal/display/idirectfbsurface.h include/directfb-internal/display/idirectfbsurface_layer.h include/directfb-internal/display/idirectfbsurface_window.h include/directfb-internal/dummy/dummy.h include/directfb-internal/gfx/clip.h include/directfb-internal/gfx/convert.h include/directfb-internal/gfx/generic/generic.h include/directfb-internal/gfx/util.h include/directfb-internal/idirectfb.h include/directfb-internal/input/idirectfbinputbuffer.h include/directfb-internal/input/idirectfbinputdevice.h include/directfb-internal/media/idirectfbdatabuffer.h include/directfb-internal/media/idirectfbfont.h include/directfb-internal/media/idirectfbimageprovider.h include/directfb-internal/media/idirectfbvideoprovider.h include/directfb-internal/misc/conf.h include/directfb-internal/misc/gfx_util.h include/directfb-internal/misc/util.h include/directfb-internal/windows/idirectfbwindow.h include/directfb/dfb_types.h include/directfb/dfiff.h include/directfb/dgiff.h %%ARCH_ARM%%include/directfb/direct/armasm_memcpy.h include/directfb/direct/build.h include/directfb/direct/clock.h include/directfb/direct/conf.h include/directfb/direct/debug.h include/directfb/direct/direct.h include/directfb/direct/hash.h include/directfb/direct/interface.h include/directfb/direct/interface_implementation.h include/directfb/direct/list.h include/directfb/direct/log.h include/directfb/direct/map.h include/directfb/direct/mem.h include/directfb/direct/memcpy.h include/directfb/direct/messages.h include/directfb/direct/modules.h %%ARCH_POWERPC%%include/directfb/direct/ppc_asm.h %%ARCH_POWERPC%%include/directfb/direct/ppcasm_memcpy.h include/directfb/direct/serial.h include/directfb/direct/signals.h include/directfb/direct/stream.h include/directfb/direct/system.h include/directfb/direct/thread.h include/directfb/direct/trace.h include/directfb/direct/tree.h include/directfb/direct/types.h include/directfb/direct/utf8.h include/directfb/direct/util.h include/directfb/directfb.h include/directfb/directfb_build.h include/directfb/directfb_keyboard.h include/directfb/directfb_keynames.h include/directfb/directfb_strings.h include/directfb/directfb_util.h include/directfb/directfb_version.h include/directfb/directfbgl.h include/directfb/fusion/arena.h include/directfb/fusion/build.h include/directfb/fusion/call.h include/directfb/fusion/conf.h include/directfb/fusion/fusion.h include/directfb/fusion/fusion_internal.h include/directfb/fusion/hash.h include/directfb/fusion/lock.h include/directfb/fusion/object.h include/directfb/fusion/property.h include/directfb/fusion/protocol.h include/directfb/fusion/reactor.h include/directfb/fusion/ref.h include/directfb/fusion/shm/pool.h include/directfb/fusion/shm/shm.h include/directfb/fusion/shm/shm_internal.h include/directfb/fusion/shmalloc.h include/directfb/fusion/types.h include/directfb/fusion/vector.h %%UNIQUE%%include/directfb/unique/context.h %%UNIQUE%%include/directfb/unique/decoration.h %%UNIQUE%%include/directfb/unique/device.h %%UNIQUE%%include/directfb/unique/input_channel.h %%UNIQUE%%include/directfb/unique/input_events.h %%UNIQUE%%include/directfb/unique/input_switch.h %%UNIQUE%%include/directfb/unique/stret.h %%UNIQUE%%include/directfb/unique/stret_iteration.h %%UNIQUE%%include/directfb/unique/types.h %%UNIQUE%%include/directfb/unique/uniquewm.h %%UNIQUE%%include/directfb/unique/window.h include/directfb/voodoo/build.h include/directfb/voodoo/client.h include/directfb/voodoo/conf.h include/directfb/voodoo/interface.h include/directfb/voodoo/manager.h include/directfb/voodoo/message.h include/directfb/voodoo/play.h include/directfb/voodoo/server.h include/directfb/voodoo/types.h -%%SDL%%lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/gfxdrivers/libdirectfb_sdlgraphics.a -%%SDL%%lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/gfxdrivers/libdirectfb_sdlgraphics.la %%SDL%%lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/gfxdrivers/libdirectfb_sdlgraphics.so -%%SDL%%lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/inputdrivers/libdirectfb_sdlinput.a -%%SDL%%lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/inputdrivers/libdirectfb_sdlinput.la %%SDL%%lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/inputdrivers/libdirectfb_sdlinput.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFB/libidirectfb_dispatcher.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFB/libidirectfb_dispatcher.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFB/libidirectfb_dispatcher.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFB/libidirectfb_requestor.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFB/libidirectfb_requestor.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFB/libidirectfb_requestor.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBDataBuffer/libidirectfbdatabuffer_dispatcher.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBDataBuffer/libidirectfbdatabuffer_dispatcher.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBDataBuffer/libidirectfbdatabuffer_dispatcher.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBDataBuffer/libidirectfbdatabuffer_requestor.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBDataBuffer/libidirectfbdatabuffer_requestor.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBDataBuffer/libidirectfbdatabuffer_requestor.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBDisplayLayer/libidirectfbdisplaylayer_dispatcher.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBDisplayLayer/libidirectfbdisplaylayer_dispatcher.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBDisplayLayer/libidirectfbdisplaylayer_dispatcher.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBDisplayLayer/libidirectfbdisplaylayer_requestor.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBDisplayLayer/libidirectfbdisplaylayer_requestor.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBDisplayLayer/libidirectfbdisplaylayer_requestor.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBEventBuffer/libidirectfbeventbuffer_dispatcher.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBEventBuffer/libidirectfbeventbuffer_dispatcher.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBEventBuffer/libidirectfbeventbuffer_dispatcher.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBEventBuffer/libidirectfbeventbuffer_requestor.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBEventBuffer/libidirectfbeventbuffer_requestor.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBEventBuffer/libidirectfbeventbuffer_requestor.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBFont/libidirectfbfont_dgiff.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBFont/libidirectfbfont_dgiff.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBFont/libidirectfbfont_dgiff.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBFont/libidirectfbfont_dispatcher.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBFont/libidirectfbfont_dispatcher.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBFont/libidirectfbfont_dispatcher.so -%%FREETYPE%%lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBFont/libidirectfbfont_ft2.a -%%FREETYPE%%lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBFont/libidirectfbfont_ft2.la %%FREETYPE%%lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBFont/libidirectfbfont_ft2.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBFont/libidirectfbfont_requestor.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBFont/libidirectfbfont_requestor.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBFont/libidirectfbfont_requestor.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dispatcher.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dispatcher.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dispatcher.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_gif.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_gif.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_gif.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_requestor.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_requestor.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_requestor.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBInputDevice/libidirectfbinputdevice_dispatcher.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBInputDevice/libidirectfbinputdevice_dispatcher.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBInputDevice/libidirectfbinputdevice_dispatcher.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBInputDevice/libidirectfbinputdevice_requestor.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBInputDevice/libidirectfbinputdevice_requestor.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBInputDevice/libidirectfbinputdevice_requestor.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBPalette/libidirectfbpalette_dispatcher.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBPalette/libidirectfbpalette_dispatcher.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBPalette/libidirectfbpalette_dispatcher.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBPalette/libidirectfbpalette_requestor.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBPalette/libidirectfbpalette_requestor.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBPalette/libidirectfbpalette_requestor.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBScreen/libidirectfbscreen_dispatcher.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBScreen/libidirectfbscreen_dispatcher.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBScreen/libidirectfbscreen_dispatcher.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBScreen/libidirectfbscreen_requestor.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBScreen/libidirectfbscreen_requestor.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBScreen/libidirectfbscreen_requestor.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBSurface/libidirectfbsurface_dispatcher.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBSurface/libidirectfbsurface_dispatcher.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBSurface/libidirectfbsurface_dispatcher.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBSurface/libidirectfbsurface_requestor.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBSurface/libidirectfbsurface_requestor.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBSurface/libidirectfbsurface_requestor.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_gif.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_gif.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_gif.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBWindow/libidirectfbwindow_dispatcher.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBWindow/libidirectfbwindow_dispatcher.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBWindow/libidirectfbwindow_dispatcher.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBWindow/libidirectfbwindow_requestor.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBWindow/libidirectfbwindow_requestor.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBWindow/libidirectfbwindow_requestor.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/systems/libdirectfb_devmem.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/systems/libdirectfb_devmem.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/systems/libdirectfb_devmem.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/systems/libdirectfb_dummy.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/systems/libdirectfb_dummy.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/systems/libdirectfb_dummy.so -%%SDL%%lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/systems/libdirectfb_sdl.a -%%SDL%%lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/systems/libdirectfb_sdl.la %%SDL%%lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/systems/libdirectfb_sdl.so -%%X11%%lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/systems/libdirectfb_x11.a -%%X11%%lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/systems/libdirectfb_x11.la %%X11%%lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/systems/libdirectfb_x11.so -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/wm/libdirectfbwm_default.a -lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/wm/libdirectfbwm_default.la lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/wm/libdirectfbwm_default.so -%%UNIQUE%%lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/wm/libdirectfbwm_unique.a -%%UNIQUE%%lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/wm/libdirectfbwm_unique.la %%UNIQUE%%lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/wm/libdirectfbwm_unique.so -lib/libdirect-%%DIRECTFB_RELEASE%%.so +lib/libdirect-%%DIRECTFB_RELEASE%%.so.%%DIRECTFB_BIN%% lib/libdirect-%%DIRECTFB_RELEASE%%.so.%%DIRECTFB_SHLIB%% -lib/libdirect.a -lib/libdirect.la lib/libdirect.so -lib/libdirectfb-%%DIRECTFB_RELEASE%%.so +lib/libdirectfb-%%DIRECTFB_RELEASE%%.so.%%DIRECTFB_BIN%% lib/libdirectfb-%%DIRECTFB_RELEASE%%.so.%%DIRECTFB_SHLIB%% -lib/libdirectfb.a -lib/libdirectfb.la lib/libdirectfb.so -lib/libfusion-%%DIRECTFB_RELEASE%%.so +lib/libfusion-%%DIRECTFB_RELEASE%%.so.%%DIRECTFB_BIN%% lib/libfusion-%%DIRECTFB_RELEASE%%.so.%%DIRECTFB_SHLIB%% -lib/libfusion.a -lib/libfusion.la lib/libfusion.so -%%UNIQUE%%lib/libuniquewm-%%DIRECTFB_RELEASE%%.so +%%UNIQUE%%lib/libuniquewm-%%DIRECTFB_RELEASE%%.so.%%DIRECTFB_BIN%% %%UNIQUE%%lib/libuniquewm-%%DIRECTFB_RELEASE%%.so.%%DIRECTFB_SHLIB%% -%%UNIQUE%%lib/libuniquewm.a -%%UNIQUE%%lib/libuniquewm.la %%UNIQUE%%lib/libuniquewm.so -lib/libvoodoo-%%DIRECTFB_RELEASE%%.so +lib/libvoodoo-%%DIRECTFB_RELEASE%%.so.%%DIRECTFB_BIN%% lib/libvoodoo-%%DIRECTFB_RELEASE%%.so.%%DIRECTFB_SHLIB%% -lib/libvoodoo.a -lib/libvoodoo.la lib/libvoodoo.so libdata/pkgconfig/direct.pc libdata/pkgconfig/directfb-internal.pc libdata/pkgconfig/directfb.pc libdata/pkgconfig/fusion.pc libdata/pkgconfig/voodoo.pc man/man1/dfbg.1.gz man/man1/directfb-csource.1.gz man/man5/directfbrc.5.gz %%DATADIR%%-%%DIRECTFB_VERSION%%/cursor.dat @dirrm %%DATADIR%%-%%DIRECTFB_VERSION%% @dirrm lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/wm @dirrm lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/systems @dirrm lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBWindow @dirrm lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBVideoProvider @dirrm lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBSurface @dirrm lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBScreen @dirrm lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBPalette @dirrm lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBInputDevice @dirrm lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBImageProvider @dirrm lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBFont @dirrm lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBEventBuffer @dirrm lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBDisplayLayer @dirrm lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFBDataBuffer @dirrm lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces/IDirectFB @dirrm lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/interfaces %%SDL%%@dirrm lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/inputdrivers %%SDL%%@dirrm lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%%/gfxdrivers @dirrm lib/directfb-%%DIRECTFB_RELEASE%%-%%DIRECTFB_BIN%% @dirrm include/directfb/voodoo %%UNIQUE%%@dirrm include/directfb/unique @dirrm include/directfb/fusion/shm @dirrm include/directfb/fusion @dirrm include/directfb/direct @dirrm include/directfb-internal/windows @dirrm include/directfb-internal/misc @dirrm include/directfb-internal/media @dirrm include/directfb-internal/input @dirrm include/directfb-internal/gfx/generic @dirrm include/directfb-internal/gfx @dirrm include/directfb-internal/dummy @dirrm include/directfb-internal/display @dirrm include/directfb-internal/devmem @dirrm include/directfb-internal/core @dirrm include/directfb-internal @dirrm include/directfb Index: head/www/links-hacked/Makefile =================================================================== --- head/www/links-hacked/Makefile (revision 366572) +++ head/www/links-hacked/Makefile (revision 366573) @@ -1,102 +1,102 @@ # Created by: Peter Vereshagin # $FreeBSD$ PORTNAME= links-hacked DISTVERSION= 101110 PORTREVISION= 3 CATEGORIES?= www MASTER_SITES= http://xray.sai.msu.ru/~karpov/links-hacked/downloads/ http://links-hacked.nm.ru/ MAINTAINER= ports@FreeBSD.org COMMENT= Hacked version of a Links WWW browser LIB_DEPENDS+= libexecinfo.so:${PORTSDIR}/devel/libexecinfo \ libgdbm.so:${PORTSDIR}/databases/gdbm CONFLICTS= links-[0-9]* USE_AUTOTOOLS?= autoconf autoheader aclocal automake AUTOMAKE_ARGS?= -a -c GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-ssl --without-pmshell --without-atheos \ --without-fb --enable-form-saving --enable-javascript CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lexecinfo USE_OPENSSL= yes OPTIONS_DEFINE= SVGALIB DIRECTFB X11 FORMSAVE JS FREETYPE OPTIONS_DEFAULT= X11 FORMSAVE JS FREETYPE DIRECTFB_DESC= directfb driver support FORMSAVE_DESC= Enable forms saving JS_DESC= Enable Javascript (very basic) NO_STAGE= yes .include .if ${PORT_OPTIONS:MSVGALIB} || ${PORT_OPTIONS:MX11} || ${PORT_OPTIONS:MDIRECTFB} LIB_DEPENDS+= libpng15.so:${PORTSDIR}/graphics/png \ libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtiff.so:${PORTSDIR}/graphics/tiff CONFIGURE_ARGS+= --enable-graphics .else CONFIGURE_ARGS+= --disable-graphics --without-libjpeg --without-libtiff .endif .if ${PORT_OPTIONS:MSVGALIB} LIB_DEPENDS+= libvga.so:${PORTSDIR}/graphics/svgalib CONFIGURE_ARGS+= --with-svgalib .else CONFIGURE_ARGS+= --without-svgalib .endif .if ${PORT_OPTIONS:MDIRECTFB} -LIB_DEPENDS+= libdirectfb-1.4.so:${PORTSDIR}/devel/directfb +LIB_DEPENDS+= libdirectfb.so:${PORTSDIR}/devel/directfb CONFIGURE_ARGS+= --with-directfb .else CONFIGURE_ARGS+= --without-directfb .endif .if ${PORT_OPTIONS:MX11} USE_XORG= x11 xproto CONFIGURE_ARGS+= --with-x DESKTOP_ENTRIES="Links" \ "Lynx-like hacked WWW browser" \ "${PREFIX}/share/pixmaps/links.xpm" \ "links -g" \ "Network;WebBrowser;" \ false PLIST_FILES+= share/pixmaps/links.xpm .else CONFIGURE_ARGS+= --without-x .endif .if ${PORT_OPTIONS:MFREETYPE} LIB_DEPENDS+= libfreetype.so:${PORTSDIR}/print/freetype2 CONFIGURE_ARGS+= --with-freetype .else CONFIGURE_ARGS+= --without-freetype .endif .if ${PORT_OPTIONS:MFORMSAVE} CONFIGURE_ARGS+= --enable-form-saving .else CONFIGURE_ARGS+= --disable-form-saving .endif .if ${PORT_OPTIONS:MJS} CONFIGURE_ARGS+= --enable-javascript .else CONFIGURE_ARGS+= --disable-javascript .endif MAN1= links.1 PLIST_FILES+= bin/links .if ${PORT_OPTIONS:MX11} post-install: @${INSTALL_DATA} ${WRKSRC}/graphics/links.xpm ${PREFIX}/share/pixmaps/links.xpm .endif .include