### Eclipse Workspace Patch 1.0 #P ltib Index: config/userspace/packages.lkc =================================================================== RCS file: /sources/ltib/ltib/config/userspace/packages.lkc,v retrieving revision 1.24 diff -u -r1.24 packages.lkc --- config/userspace/packages.lkc 6 Jul 2009 14:33:53 -0000 1.24 +++ config/userspace/packages.lkc 6 Jul 2009 17:07:27 -0000 @@ -302,6 +302,12 @@ help C/C++ compiler cache +config PKG_CGICC + depends CAP_HAS_MMU + bool "cgicc" + help + C++ class library for writing CGI applications + config PKG_CLAMAV depends CAP_HAS_MMU select PKG_ZLIB @@ -500,6 +506,12 @@ bool "don't install any device files/nodes" endchoice +config DBG + depends CAP_HAS_MMU + bool "dbg" + help + C++ debug Library + config PKG_DIFFUTILS depends CAP_HAS_MMU bool "diffutils" @@ -825,6 +837,12 @@ The fbv program allows displaying images on a framebuffer. Supported image formats include png, jpeg and bmp. +config PKG_FCGI + depends CAP_HAS_MMU + bool "fcgi" + help + FastCGI development kit + config PKG_FFMPEG depends CAP_HAS_MMU bool "ffmpeg" @@ -1011,6 +1029,12 @@ catalogs and is a powerful and simple method for internationalizing programs. +config PKG_GIFLIB + depends CAP_HAS_MMU + bool "giflib" + help + Library for manipulating GIF format image files + config PKG_GIT depends CAP_HAS_MMU bool "git" @@ -1632,6 +1656,12 @@ help This is the library Vorbis from Xiph.Org Foundation. +config PKG_LIBXML_PLUS_PLUS + depends CAP_HAS_MMU + bool "libxml++" + help + C++ wrapper for the libxml2 XML parser library + config PKG_LIBXML2 depends CAP_HAS_MMU bool "libxml2" Index: config/userspace/pkg_map =================================================================== RCS file: /sources/ltib/ltib/config/userspace/pkg_map,v retrieving revision 1.13 diff -u -r1.13 pkg_map --- config/userspace/pkg_map 6 Jul 2009 14:33:53 -0000 1.13 +++ config/userspace/pkg_map 6 Jul 2009 17:07:28 -0000 @@ -304,6 +304,11 @@ PKG_LIBTHEORA = libtheora PKG_LIBDAEMON = libdaemon PKG_JSON_C = json-c +PKG_LIBXML_PLUS_PLUS = libxml++ +PKG_DBG = dbg +PKG_CGICC = cgicc +PKG_FCGI = fcgi +PKG_GIFLIB = giflib # X server related stuff PKG_RANDRPROTO = randrproto Index: dist/lfs-5.1/giflib/giflib.spec =================================================================== RCS file: dist/lfs-5.1/giflib/giflib.spec diff -N dist/lfs-5.1/giflib/giflib.spec --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ dist/lfs-5.1/giflib/giflib.spec 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,35 @@ +%define pfx /opt/freescale/rootfs/%{_target_cpu} + +Summary : Library for manipulating GIF format image files +Name : giflib +Version : 4.1.4 +Release : 1 +License : MIT +Vendor : Freescale +Packager : Mike Goins +Group : System Environment/Libraries +URL : sourceforge.net/projects/giflib/ +Source : %{name}-%{version}.tar.gz +BuildRoot : %{_tmppath}/%{name} +Prefix : %{pfx} + +%Description +%{summary} + +%Prep +%setup + +%Build +./configure --prefix=%{_prefix} --host=$CFGHOST --build=%{_build} +make + +%Install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT/%{pfx} + +%Clean +rm -rf $RPM_BUILD_ROOT + +%Files +%defattr(-,root,root) +%{pfx}/* Index: dist/lfs-5.1/dbg/dbg.spec =================================================================== RCS file: dist/lfs-5.1/dbg/dbg.spec diff -N dist/lfs-5.1/dbg/dbg.spec --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ dist/lfs-5.1/dbg/dbg.spec 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,44 @@ +%define pfx /opt/freescale/rootfs/%{_target_cpu} + +Summary : C++ debug Library +Name : dbg +Version : 1.20 +Release : 1 +License : LGPL +Vendor : Freescale +Packager : Mike Goins +Group : System Environment/Libraries +URL : http://dbg.sourceforge.net/ +Source : %{name}-%{version}.tgz +Patch1 : dbg-1.20-1246894154.patch +BuildRoot : %{_tmppath}/%{name} +Prefix : %{pfx} + +%Description +%{summary} + +%Prep +%setup +%patch1 -p1 + +%Build +export CPP="${TOOLCHAIN_PREFIX}g++" +export AR="${TOOLCHAIN_PREFIX}ar" +make + +%Install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT/%{pfx}/usr/lib/ +cp -a libdbg.* $RPM_BUILD_ROOT/%{pfx}/usr/lib/ + +# uncomment this if you want to install the test application +#mkdir -p $RPM_BUILD_ROOT/%{pfx}/usr/bin/ +#cp -a test-dbg $RPM_BUILD_ROOT/%{pfx}/usr/bin/ + + +%Clean +rm -rf $RPM_BUILD_ROOT + +%Files +%defattr(-,root,root) +%{pfx}/* Index: dist/lfs-5.1/cgicc/cgicc.spec =================================================================== RCS file: dist/lfs-5.1/cgicc/cgicc.spec diff -N dist/lfs-5.1/cgicc/cgicc.spec --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ dist/lfs-5.1/cgicc/cgicc.spec 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,39 @@ +%define pfx /opt/freescale/rootfs/%{_target_cpu} + +Summary : GNU cgicc is a C++ class library for writing CGI applications +Name : cgicc +Version : 3.2.3 +Release : 1 +License : GPL +Vendor : Freescale +Packager : Adtec, Inc. +Group : Development/Libraries +URL : http://www.gnu.org/software/cgicc/ +Source : %{name}-%{version}.tar.gz +Patch1 : cgicc-3.2.3-1246895832.patch +BuildRoot : %{_tmppath}/%{name} +Prefix : %{pfx} +Requires : libstdc++ + + +%Description +%{summary} + +%Prep +%setup +%patch1 -p1 + +%Build +./configure --prefix=%{_prefix} --host=$CFGHOST --build=%{_build} +make + +%Install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT/%{pfx} + +%Clean +rm -rf $RPM_BUILD_ROOT + +%Files +%defattr(-,root,root) +%{pfx}/* Index: dist/lfs-5.1/libxml++/libxml++.spec =================================================================== RCS file: dist/lfs-5.1/libxml++/libxml++.spec diff -N dist/lfs-5.1/libxml++/libxml++.spec --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ dist/lfs-5.1/libxml++/libxml++.spec 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,38 @@ +%define pfx /opt/freescale/rootfs/%{_target_cpu} + +Summary : libxml++ is a C++ wrapper for the libxml2 XML parser library. +Name : libxml++ +Version : 1.0.5 +Release : 1 +License : LGPL +Vendor : Freescale +Packager : Mike Goins +Group : Developmet/Libraries +URL : http://libxmlplusplus.sourceforge.net/ +Source : %{name}-%{version}.tar.gz +Patch1 : libxml++-1.0.5-1246579664.patch +BuildRoot : %{_tmppath}/%{name} +Prefix : %{pfx} +Requires : libxml2 + +%Description +%{summary} + +%Prep +%setup +%patch1 -p1 + +%Build +./configure --prefix=%{_prefix} --host=$CFGHOST --build=%{_build} +make + +%Install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT/%{pfx} + +%Clean +rm -rf $RPM_BUILD_ROOT + +%Files +%defattr(-,root,root) +%{pfx}/* Index: dist/lfs-5.1/fcgi/fcgi.spec =================================================================== RCS file: dist/lfs-5.1/fcgi/fcgi.spec diff -N dist/lfs-5.1/fcgi/fcgi.spec --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ dist/lfs-5.1/fcgi/fcgi.spec 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,35 @@ +%define pfx /opt/freescale/rootfs/%{_target_cpu} + +Summary : FastCGI development kit +Name : fcgi +Version : 2.4.0 +Release : 1 +License : "Open Market" +Vendor : Freescale +Packager : Mike Goins +Group : Development/Languages +URL : http://www.fastcgi.com +Source : %{name}-%{version}.tar.gz +BuildRoot : %{_tmppath}/%{name} +Prefix : %{pfx} + +%Description +%{summary} + +%Prep +%setup + +%Build +./configure --prefix=%{_prefix} --host=$CFGHOST --build=%{_build} +make + +%Install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT/%{pfx} + +%Clean +rm -rf $RPM_BUILD_ROOT + +%Files +%defattr(-,root,root) +%{pfx}/*