From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arnout Vandecappelle Date: Wed, 18 Sep 2013 09:09:06 +0200 Subject: [Buildroot] [PATCH] gpu-viv-bin-mx6q: add pkgconfig files for EGL and OpenGLESv2 In-Reply-To: <1379416810.13187.1.camel@viko> References: <1379416810.13187.1.camel@viko> Message-ID: <52395192.4070908@mind.be> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net On 17/09/13 13:20, Fatih A??c? wrote: > Signed-off-by: Fatih A??c? > --- > .../gpu-viv-bin-mx6q-add-pkgconfig-files.patch | 30 ++++++++++++++++++++ > 1 file changed, 30 insertions(+) > create mode 100644 package/freescale-imx/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q-add-pkgconfig-files.patch > > diff --git a/package/freescale-imx/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q-add-pkgconfig-files.patch b/package/freescale-imx/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q-add-pkgconfig-files.patch > new file mode 100644 > index 0000000..8ed4ffe > --- /dev/null > +++ b/package/freescale-imx/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q-add-pkgconfig-files.patch Personally, I would prefer to have these as plain files in the package directory and copy them to staging in the INSTALL_STAGING_CMDS. But I guess that's a matter of taste. If you do keep it as a patch, make sure it gets a number. > @@ -0,0 +1,30 @@ > +Add .pc files for the OpenGLESv2 and EGL libraries > + > +Signed-off-by: Fatih A??c? > + > +--- /dev/null > ++++ b/usr/lib/pkgconfig/egl.pc > +@@ -0,0 +1,10 @@ > ++prefix=/usr > ++exec_prefix=${prefix} > ++libdir=${exec_prefix}/lib > ++includedir=${prefix}/include > ++ > ++Name: egl > ++Description: Freescale gpu-viv-bin-mx6q implementation of EGL > ++Version: 1.0 > ++Libs: -L${libdir} -lEGL I haven't double-checked, but I think that -lEGL requires -lGAL as well. > ++Cflags: -I${includedir}/ -DEGL_API_FB=1 > +--- /dev/null > ++++ b/usr/lib/pkgconfig/glesv2.pc > +@@ -0,0 +1,10 @@ > ++prefix=/usr > ++exec_prefix=${prefix} > ++libdir=${exec_prefix}/lib > ++includedir=${prefix}/include > ++ > ++Name: glesv2 > ++Description: Freescale gpu-viv-bin-mx6q implementation of OpenGL ESv2 > ++Version: 2.0 > ++Libs: -L${libdir} -lGAL -lEGL -lGLESv2 > ++Cflags: -I${includedir}/ -DEGL_API_FB=1 > What about OpenVG? Regards, Arnout -- Arnout Vandecappelle arnout at mind be Senior Embedded Software Architect +32-16-286500 Essensium/Mind http://www.mind.be G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle GPG fingerprint: 7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F