From owner-freebsd-ports Thu Oct 31 6:50:14 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1EC6A37B404 for ; Thu, 31 Oct 2002 06:50:05 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93BBC43E8A for ; Thu, 31 Oct 2002 06:50:03 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id g9VEo3x3027669 for ; Thu, 31 Oct 2002 06:50:03 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id g9VEo33d027668; Thu, 31 Oct 2002 06:50:03 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D67837B401 for ; Thu, 31 Oct 2002 06:44:35 -0800 (PST) Received: from postfix3-2.free.fr (postfix3-2.free.fr [213.228.0.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id C009E43E77 for ; Thu, 31 Oct 2002 06:44:33 -0800 (PST) (envelope-from fab@gcu.info) Received: from asus.fr (reims-2-a7-62-147-164-21.dial.proxad.net [62.147.164.21]) by postfix3-2.free.fr (Postfix) with ESMTP id A276517E19 for ; Thu, 31 Oct 2002 15:44:28 +0100 (CET) Received: from asus.fr (localhost.fr [127.0.0.1]) by asus.fr (8.12.3/8.12.3) with ESMTP id g9VEiQMN090648 for ; Thu, 31 Oct 2002 15:44:26 +0100 (CET) (envelope-from fab@asus.fr) Received: (from root@localhost) by asus.fr (8.12.3/8.12.3/Submit) id g9VEiPAT090647; Thu, 31 Oct 2002 15:44:25 +0100 (CET) Message-Id: <200210311444.g9VEiPAT090647@asus.fr> Date: Thu, 31 Oct 2002 15:44:25 +0100 (CET) From: devaux.fabien@free.fr Reply-To: devaux.fabien@free.fr To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/44782: New port: DirectFB library Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 44782 >Category: ports >Synopsis: New port: DirectFB library >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Oct 31 06:50:02 PST 2002 >Closed-Date: >Last-Modified: >Originator: Fabien Devaux >Release: FreeBSD 4.6-RELEASE i386 >Organization: >Environment: System: FreeBSD asus.fr 4.6-RELEASE FreeBSD 4.6-RELEASE #14: Wed Oct 30 04:52:31 CET 2002 root@asus.fr:/usr/src/sys/compile/KERN01 i386 >Description: It's a new port for the DirectFB graphic library >How-To-Repeat: >Fix: --- dfbport.sh begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/devel/directfb # /usr/ports/devel/directfb/Makefile # /usr/ports/devel/directfb/distinfo # /usr/ports/devel/directfb/files # /usr/ports/devel/directfb/files/patch-configure # /usr/ports/devel/directfb/pkg-comment # /usr/ports/devel/directfb/pkg-descr # /usr/ports/devel/directfb/liststart # /usr/ports/devel/directfb/listrm # echo c - /usr/ports/devel/directfb mkdir -p /usr/ports/devel/directfb > /dev/null 2>&1 echo x - /usr/ports/devel/directfb/Makefile sed 's/^X//' >/usr/ports/devel/directfb/Makefile << 'END-of-/usr/ports/devel/directfb/Makefile' X# New ports collection makefile for: DirectFB X# Date created: 19 October 2002 X# Whom: Devaux Fabien X# X# $FreeBSD$ X# X XPORTNAME= DirectFB XPORTVERSION= 0.9.14 X#PORTREVISION= 1 XCATEGORIES= devel XMASTER_SITES= http://www.directfb.org/download/DirectFB/ X#DISTNAME= DirectFB X XMAINTAINER= fab@gcu.info X XBUILD_DEPENDS= autoconf213:${PORTSDIR}/devel/autoconf213 \ X automake14:${PORTSDIR}/devel/automake14 XLIB_DEPENDS=jpeg.9:${PORTSDIR}/graphics/jpeg \ X SDL-1.1.4:${PORTSDIR}/devel/sdl12 \ X png.5:${PORTSDIR}/graphics/png X XUSE_LIBTOOL= yes XUSE_GMAKE= yes XGNU_CONFIGURE= yes X X#USE_AUTOCONF = yes X#USE_AUTOCONF_VER=14 X#USE_AUTOMAKE_VER=213 X XINSTALLS_SHLIB= yes XUSE_REINPLACE= yes X Xpost-patch: X @find ${WRKSRC} -name Makefile.in | xargs ${REINPLACE_CMD} -e \ X 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' X Xpost-install: X ${CP} liststart pkg-plist X ${FIND} ${PREFIX}/lib/directfb-0.9.14/interfaces/ -type f >> pkg-plist X ${CAT} listrm >> pkg-plist X X.include END-of-/usr/ports/devel/directfb/Makefile echo x - /usr/ports/devel/directfb/distinfo sed 's/^X//' >/usr/ports/devel/directfb/distinfo << 'END-of-/usr/ports/devel/directfb/distinfo' XMD5 (DirectFB-0.9.14.tar.gz) = fc57b71776c27d448f98eaeffbcd09d1 END-of-/usr/ports/devel/directfb/distinfo echo c - /usr/ports/devel/directfb/files mkdir -p /usr/ports/devel/directfb/files > /dev/null 2>&1 echo x - /usr/ports/devel/directfb/files/patch-configure sed 's/^X//' >/usr/ports/devel/directfb/files/patch-configure << 'END-of-/usr/ports/devel/directfb/files/patch-configure' X--- configure-orig Tue Oct 29 17:46:05 2002 X+++ configure Tue Oct 29 18:59:41 2002 X@@ -6364,7 +6364,7 @@ X X X X-THREADFLAGS="-D_REENTRANT" X+THREADFLAGS="-D_REENTRANT -pthread" X X if test x$need_libc_r = xyes; then X echo $ac_n "checking for pthread_attr_init in -lc_r""... $ac_c" 1>&6 X@@ -6772,8 +6772,8 @@ X X X if test x$enable_sdl = xyes; then X- # Extract the first word of "sdl-config", so it can be a program name with args. X-set dummy sdl-config; ac_word=$2 X+ # Extract the first word of "sdl11-config", so it can be a program name with args. X+set dummy sdl11-config; ac_word=$2 X echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 X echo "configure:6779: checking for $ac_word" >&5 X if eval "test \"`echo '$''{'ac_cv_path_SDL_CONFIG'+set}'`\" = set"; then X@@ -6811,7 +6811,7 @@ X if test x$SDL_CONFIG = xno; then X enable_sdl=no X echo "configure: warning: X-*** sdl-config not found -- building without SDL support." 1>&2 X+*** sdl11-config not found -- building without SDL support." 1>&2 X else X SDL_CFLAGS=`$SDL_CONFIG --cflags` X SDL_LIBS=`$SDL_CONFIG --libs` END-of-/usr/ports/devel/directfb/files/patch-configure echo x - /usr/ports/devel/directfb/pkg-comment sed 's/^X//' >/usr/ports/devel/directfb/pkg-comment << 'END-of-/usr/ports/devel/directfb/pkg-comment' XGraphic development lightweight API END-of-/usr/ports/devel/directfb/pkg-comment echo x - /usr/ports/devel/directfb/pkg-descr sed 's/^X//' >/usr/ports/devel/directfb/pkg-descr << 'END-of-/usr/ports/devel/directfb/pkg-descr' X DirectFB is a graphics library which was designed with embedded systems X in mind. It offers maximum hardware accelerated performance at a X minimum of resource usage and overhead. END-of-/usr/ports/devel/directfb/pkg-descr echo x - /usr/ports/devel/directfb/liststart sed 's/^X//' >/usr/ports/devel/directfb/liststart << 'END-of-/usr/ports/devel/directfb/liststart' Xinclude/directfb/directfb.h Xinclude/directfb/directfb_keyboard.h Xinclude/directfb/directfb_keynames.h Xinclude/directfb/dfb_types.h Xinclude/directfb-internal/directfb_internals.h Xinclude/directfb-internal/directfb_version.h Xinclude/directfb-internal/core/fusion/arena.h Xinclude/directfb-internal/core/fusion/fusion.h Xinclude/directfb-internal/core/fusion/list.h Xinclude/directfb-internal/core/fusion/lock.h Xinclude/directfb-internal/core/fusion/object.h Xinclude/directfb-internal/core/fusion/property.h Xinclude/directfb-internal/core/fusion/reactor.h Xinclude/directfb-internal/core/fusion/ref.h Xinclude/directfb-internal/core/fusion/shmalloc.h Xinclude/directfb-internal/core/fusion/fusion_types.h Xinclude/directfb-internal/core/coredefs.h Xinclude/directfb-internal/core/coretypes.h Xinclude/directfb-internal/core/core.h Xinclude/directfb-internal/core/fonts.h Xinclude/directfb-internal/core/gfxcard.h Xinclude/directfb-internal/core/graphics_driver.h Xinclude/directfb-internal/core/input.h Xinclude/directfb-internal/core/input_driver.h Xinclude/directfb-internal/core/layers.h Xinclude/directfb-internal/core/modules.h Xinclude/directfb-internal/core/palette.h Xinclude/directfb-internal/core/sig.h Xinclude/directfb-internal/core/state.h Xinclude/directfb-internal/core/surfaces.h Xinclude/directfb-internal/core/surfacemanager.h Xinclude/directfb-internal/core/system.h Xinclude/directfb-internal/core/thread.h Xinclude/directfb-internal/core/windows.h Xinclude/directfb-internal/display/idirectfbpalette.h Xinclude/directfb-internal/display/idirectfbsurface.h Xinclude/directfb-internal/display/idirectfbsurface_layer.h Xinclude/directfb-internal/display/idirectfbsurface_window.h Xinclude/directfb-internal/display/idirectfbdisplaylayer.h Xinclude/directfb-internal/media/idirectfbdatabuffer.h Xinclude/directfb-internal/media/idirectfbfont.h Xinclude/directfb-internal/media/idirectfbimageprovider.h Xinclude/directfb-internal/media/idirectfbvideoprovider.h Xinclude/directfb-internal/windows/idirectfbwindow.h Xinclude/directfb-internal/input/idirectfbinputdevice.h Xinclude/directfb-internal/input/idirectfbinputbuffer.h Xinclude/directfb-internal/misc/conf.h Xinclude/directfb-internal/misc/cpu_accel.h Xinclude/directfb-internal/misc/gfx_util.h Xinclude/directfb-internal/misc/mem.h Xinclude/directfb-internal/misc/memcpy.h Xinclude/directfb-internal/misc/tree.h Xinclude/directfb-internal/misc/utf8.h Xinclude/directfb-internal/misc/util.h Xinclude/directfb-internal/gfx/clip.h Xinclude/directfb-internal/gfx/convert.h Xinclude/directfb-internal/gfx/util.h Xinclude/directfb-internal/idirectfb.h Xinclude/directfb-internal/interface_implementation.h Xlib/libdirectfb-0.9.so.14 Xlibdata/pkgconfig/directfb.pc Xlibdata/pkgconfig/directfb-internal.pc Xbin/directfb-csource Xbin/directfb-config Xshare/directfb-0.9.14/cursor.dat Xshare/directfb-0.9.14/font.data Xman/man1/directfb-csource.1 Xman/man5/directfbrc.5 END-of-/usr/ports/devel/directfb/liststart echo x - /usr/ports/devel/directfb/listrm sed 's/^X//' >/usr/ports/devel/directfb/listrm << 'END-of-/usr/ports/devel/directfb/listrm' X@dirrm share/directfb-0.9.14 X@dirrm lib/directfb-0.9.14/interfaces/IDirectFBVideoProvider X@dirrm lib/directfb-0.9.14/interfaces/IDirectFBImageProvider X@dirrm lib/directfb-0.9.14/interfaces/IDirectFBFont X@dirrm lib/directfb-0.9.14/interfaces X@dirrm lib/directfb-0.9.14 X@dirrm include/directfb-internal/gfx X@dirrm include/directfb-internal/misc X@dirrm include/directfb-internal/input X@dirrm include/directfb-internal/windows X@dirrm include/directfb-internal/media X@dirrm include/directfb-internal/display X@dirrm include/directfb-internal/core/fusion X@dirrm include/directfb-internal/core X@dirrm include/directfb-internal X@dirrm include/directfb END-of-/usr/ports/devel/directfb/listrm exit --- dfbport.sh ends here --- >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message