more updates to ensure subsequent packages build
authorEric Andersen <andersen@codepoet.org>
Thu, 11 Jan 2007 06:17:04 +0000 (06:17 -0000)
committerEric Andersen <andersen@codepoet.org>
Thu, 11 Jan 2007 06:17:04 +0000 (06:17 -0000)
package/xorg/Config.in
package/xorg/xorg-config.patch
package/xorg/xorg.mk

index 35e8ccd238282628c3c2cd2b9cf02133f33634fa..5dec3e94c5af2084c0c36d045b529f42629da377 100644 (file)
@@ -5,6 +5,7 @@ config BR2_PACKAGE_XORG
        select BR2_PACKAGE_ZLIB
        select BR2_PACKAGE_LIBPNG
        select BR2_PACKAGE_FREETYPE
+       select BR2_PACKAGE_EXPAT
        select BR2_PACKAGE_PKGCONFIG
        help
          The official X Window system and server.
index a2f49cf9fc1e76c54b3237a7f952a8b3d0402fb8..9bfd567263946f2b685356b196573e2988419471 100644 (file)
@@ -1,6 +1,6 @@
 --- xc/config/cf/host.def~     Thu May 12 15:28:01 MDT 2005
 +++ xc/config/cf/host.def      Thu May 12 15:28:01 MDT 2005
-@@ -0,0 +1,43 @@
+@@ -0,0 +1,44 @@
 +#define KDriveXServer         YES
 +#define TinyXServer           YES
 +#define XfbdevServer          YES
 +#define Freetype2Dir          REPLACE_STAGING_DIR
 +#define HasFontconfig         NO
 +#define HasLibpng             YES
-+#define HasZlib                       YES
++#define HasZlib               YES
 +#define HaveLib64             NO
 +#define LibDirName            lib
 +#define SystemUsrLibDir       /usr/lib
 +#define TkLibDir              /usr/lib
 +
-+#define HasExpat              NO
++#define HasExpat              YES
++#define ExpatDir              REPLACE_STAGING_DIR
 +#define XprtServer            NO
 +#define BuildXprintClients    NO
 +#define TouchScreen           NO
index 37884c5c07137cf3cfa8af739f68e6853768cb9a..136f26af5792d24501e8866731db8ab13aac822b 100644 (file)
@@ -12,7 +12,7 @@ XORG_APPS:=xlsfonts/xlsfonts xmodmap/xmodmap xinit/startx \
        mkfontscale/mkfontscale mkfontdir/mkfontdir \
        #xterm/xterm
 
-XORG_LIBS:= Xft fontconfig expat Xrender Xaw Xmu Xt \
+XORG_LIBS:= Xft fontconfig Xrender Xaw Xmu Xt \
        SM ICE Xpm Xp Xext X11 Xmuu Xxf86misc
 
 
@@ -97,9 +97,8 @@ $(XORG_XSERVER): $(XORG_DIR)/.configured
        touch -c $(XORG_XSERVER)
 
 $(STAGING_DIR)$(TARGET_LIBX)/libX11.so.6.2: $(XORG_XSERVER)
-       -mkdir -p $(STAGING_DIR)$(TARGET_LIBX)
-       rm -f $(STAGING_DIR)$(TARGET_LIBX)/pkgconfig
-       ln -fs ../../../lib/pkgconfig $(STAGING_DIR)$(TARGET_LIBX)/pkgconfig
+       -mkdir -p $(STAGING_DIR)/usr/X11R6
+       ln -fs ../../lib $(STAGING_DIR)$(TARGET_LIBX)
        ( cd $(XORG_DIR); $(MAKE) \
                DESTDIR=$(STAGING_DIR) install XCURSORGEN=xcursorgen MKFONTSCALE=mkfontscale )
        $(SED) 's,/usr/X11R6,$(STAGING_DIR)/usr/X11R6,' $(STAGING_DIR)/usr/X11R6/lib/pkgconfig/*.pc
@@ -144,7 +143,8 @@ $(XORG_LIBX)/libX11.so.6.2: $(TARGET_XSERVER)
        touch -c $(XORG_LIBX)/libX11.so.6.2
 
 
-xorg: zlib png pkgconfig freetype $(STAGING_DIR)$(TARGET_LIBX)/libX11.so.6.2 $(XORG_LIBX)/libX11.so.6.2
+xorg: zlib png pkgconfig expat freetype \
+       $(STAGING_DIR)$(TARGET_LIBX)/libX11.so.6.2 $(XORG_LIBX)/libX11.so.6.2
 
 xorg-source: $(DL_DIR)/$(XORG_SOURCE)