From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [206.46.173.7] (helo=vms173007pub.verizon.net) by linuxtogo.org with esmtp (Exim 4.69) (envelope-from ) id 1M8LcT-0003cL-4B for openembedded-devel@lists.openembedded.org; Sun, 24 May 2009 23:52:37 +0200 Received: from gandalf.denix.org ([71.127.60.148]) by vms173007.mailsrvcs.net (Sun Java(tm) System Messaging Server 6.3-7.04 (built Sep 26 2008; 32bit)) with ESMTPA id <0KK600MZW4EEVMN1@vms173007.mailsrvcs.net> for openembedded-devel@lists.openembedded.org; Sun, 24 May 2009 16:44:39 -0500 (CDT) Received: by gandalf.denix.org (Postfix, from userid 1000) id B8DE114AF5F; Sun, 24 May 2009 17:44:38 -0400 (EDT) Date: Sun, 24 May 2009 17:44:38 -0400 From: Denys Dmytriyenko To: openembedded-devel@lists.openembedded.org Message-id: <20090524214438.GD1445@denix.org> References: <1243199407-28031-1-git-send-email-ihar.hrachyshka@gmail.com> MIME-version: 1.0 In-reply-to: <1243199407-28031-1-git-send-email-ihar.hrachyshka@gmail.com> User-Agent: Mutt/1.5.16 (2007-06-09) Subject: Re: [PATCH] directfb: added new version 1.2.8 X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: openembedded-devel@lists.openembedded.org List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 May 2009 21:52:37 -0000 Content-type: text/plain; charset=us-ascii Content-disposition: inline On Mon, May 25, 2009 at 12:10:07AM +0300, Ihar Hrachyshka wrote: > Signed-off-by: Ihar Hrachyshka Acked-by: Denys Dmytriyenko > --- > conf/checksums.ini | 4 +++ > .../directfb/directfb-1.2.8/ts_lib_autotools.patch | 22 ++++++++++++++++ > recipes/directfb/directfb_1.2.8.bb | 27 ++++++++++++++++++++ > 3 files changed, 53 insertions(+), 0 deletions(-) > create mode 100644 recipes/directfb/directfb-1.2.8/ts_lib_autotools.patch > create mode 100644 recipes/directfb/directfb_1.2.8.bb > > diff --git a/conf/checksums.ini b/conf/checksums.ini > index 964f728..47ba123 100644 > --- a/conf/checksums.ini > +++ b/conf/checksums.ini > @@ -226,6 +226,10 @@ sha256=80ab8e34246a280bc380020cf331bcc0014cf816380cee3935ad455c108e661e > md5=59ca16f600e96c8c104a485ff7c322c6 > sha256=80ab8e34246a280bc380020cf331bcc0014cf816380cee3935ad455c108e661e > > +[http://directfb.org/downloads/Core/DirectFB-1.2.8.tar.gz] > +md5=ac13d21682aa368df4e177ae5b51ad2d > +sha256=cbf94eb10e9c305c81b24e298e55c7825df5ab9060d82443f7b9734f760f859d > + > [http://www.directfb.org/downloads/Extras/DirectFB-examples-0.9.25.tar.gz] > md5=835e850fddba8d8214d39ddd0646c3e8 > sha256=f83af60d53ab4319e5d71a4459cc10464ffd683efabacd6bd773bb807f8771fa > diff --git a/recipes/directfb/directfb-1.2.8/ts_lib_autotools.patch b/recipes/directfb/directfb-1.2.8/ts_lib_autotools.patch > new file mode 100644 > index 0000000..7c34b56 > --- /dev/null > +++ b/recipes/directfb/directfb-1.2.8/ts_lib_autotools.patch > @@ -0,0 +1,22 @@ > +--- > + configure.in | 7 +++++-- > + 1 file changed, 5 insertions(+), 2 deletions(-) > + > +Index: DirectFB-1.2.8/configure.in > +=================================================================== > +--- DirectFB-1.2.8.orig/configure.in > ++++ DirectFB-1.2.8/configure.in > +@@ -1288,8 +1288,11 @@ fi > + > + enable_tslib=no > + if test "$checkfor_tslib" = "yes"; then > +- PKG_CHECK_MODULES([TSLIB], [tslib-0.0], [enable_tslib=yes], [enable_tslib=no, > +- AC_MSG_WARN([*** no tslib -- tslib driver will not be built.])]) > ++ PKG_CHECK_MODULES([TSLIB], [tslib-1.0 >= 1.0.0], [enable_tslib=yes], [enable_tslib=no]) > ++ if test "$enable_tslib" = "no"; then > ++ PKG_CHECK_MODULES([TSLIB], [tslib-0.0], [enable_tslib=yes], [enable_tslib=no, > ++ AC_MSG_WARN([*** no tslib -- tslib driver will not be built.])]) > ++ fi > + fi > + > + enable_ucb1x00_ts=no > diff --git a/recipes/directfb/directfb_1.2.8.bb b/recipes/directfb/directfb_1.2.8.bb > new file mode 100644 > index 0000000..bf0b95e > --- /dev/null > +++ b/recipes/directfb/directfb_1.2.8.bb > @@ -0,0 +1,27 @@ > +require directfb.inc > + > +RV = "1.2-0" > + > +DEPENDS += "sysfsutils" > + > +SRC_URI = " \ > + http://directfb.org/downloads/Core/DirectFB-${PV}.tar.gz \ > + file://directfb-1.2.x-fix-pkgconfig-cflags.patch;patch=1 \ > + file://mkdfiff.patch;patch=1 \ > + file://dont-use-linux-config.patch;patch=1 \ > + file://ts_lib_autotools.patch;patch=1 \ > +" > + > +EXTRA_OECONF = "\ > + --enable-freetype=yes \ > + --enable-zlib \ > + --with-gfxdrivers=none \ > + --disable-libmpeg3 \ > + --disable-sdl \ > + --disable-vnc \ > + --disable-x11 \ > +" > + > +LDFLAGS_append = "" > + > +LEAD_SONAME = "libdirectfb-1.2.so.0" > -- > 1.6.3.1 > > > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel