Changeset 22265


Ignore:
Timestamp:
2010-07-17T19:43:43+02:00 (7 years ago)
Author:
mirko
Message:

package libQtXml, add and fix dependencies

File:
1 edited

Legend:

Unmodified
Added
Removed
  • packages/Xorg/lib/qt4/Makefile

    r22264 r22265  
    4141  $(call Package/qt4/Default) 
    4242  #DEPENDS+=+FEATURE_drawing-backend_DirectFB:directfb +libpng +libtiff +libjpeg +libfreetype 
    43   DEPENDS+=+libpng +libtiff +libjpeg +libfreetype 
     43  DEPENDS+=+libpng +libtiff +libjpeg +libfreetype +qt4-network 
    4444  TITLE+=(gui) 
    4545endef 
     
    8787  $(call Package/qt4/Default) 
    8888  TITLE+=(phonon) 
    89   DEPENDS+=+qt4-gui 
     89  DEPENDS+=+qt4-gui +qt4-xml +qt4-dbus +qt4-network 
    9090endef 
    9191 
     
    9999  TITLE+=(svg) 
    100100  #DEPENDS+=+qt4-gui @BROKEN 
    101   DEPENDS+=+qt4-gui 
     101  DEPENDS+=+qt4-gui +qt4-network 
    102102endef 
    103103 
     
    105105  $(call Package/qt4/Default) 
    106106  TITLE+=(webkit) 
    107   DEPENDS+=@USE_GLIBC||@USE_EGLIBC||@UCLIBC_VERSION_0_9_32 # versions of uclibc prior 0.9.32 do not have nptl support 
     107  DEPENDS+=@USE_GLIBC||@USE_EGLIBC||@UCLIBC_VERSION_0_9_32 +libsqlite3 +qt4-phonon +qt4-dbus +qt4-xml +qt4-gui +qt4-network # versions of uclibc prior 0.9.32 do not have nptl support 
    108108endef 
    109109 
     
    117117  $(call Package/qt4/Default) 
    118118  TITLE+=(scripttools) 
    119   DEPENDS+=+qt4-script 
     119  DEPENDS+=+qt4-script +qt4-gui +qt4-network 
    120120endef 
    121121 
     
    138138  $(call Package/qt4/Default) 
    139139  TITLE+=(dbus) 
    140   DEPENDS+=+libdbus 
     140  DEPENDS+=+libdbus +qt4-xml 
    141141endef 
    142142 
     
    154154  $(call Package/qt4/Default) 
    155155  TITLE+=(qt3support) 
     156  DEPENDS+=+qt4-gui +qt4-xml 
    156157endef 
    157158 
     
    159160  $(call Package/qt4/Default) 
    160161  TITLE+=(declarative) 
    161   DEPENDS+=+qt4-scripttools 
     162  DEPENDS+=+qt4-script +qt4-xml +qt4-gui +qt4-network 
     163endef 
     164 
     165define Package/qt4-xml 
     166  $(call Package/qt4/Default) 
     167  TITLE+=(xml) 
    162168endef 
    163169 
     
    165171 
    166172define Build/Configure 
    167         # demos/examples: which demos are going to be built depends on which features are going to to be compiled into qt 
    168         # svg: svg support always compiled in, as once qt is built without, strange include errors occur when we're going to compile qt4-svg afterwards 
    169         # linuxfb/directfb: since directfb is not much overhead compared to plain framebuffer, force using directfb 
    170         # do not use fontconfig as it doesn't work anyway for qte 
    171         # bindir: bindir is where the host tools (qmake, moc, rcc, uic) will get installed into - they are just used on the host and not goig to be packaged 
     173        # NOTES: 
     174        #  demos/examples: which demos are going to be built depends on which features are going to to be compiled into qt 
     175        #  svg: always compile in svg-support, as once qt is built without, strange include errors occur when we're going to compile qt4-svg afterwards 
     176        #  linuxfb/directfb: since directfb is not much overhead compared to plain framebuffer, force using directfb 
     177        #  do not use fontconfig as it doesn't work anyway for qte 
     178        #  bindir: bindir is where the host tools (qmake, moc, rcc, uic) will get installed into - they are just used on the host and not goig to be packaged 
    172179        ( \ 
    173180                cd $(PKG_BUILD_DIR); \ 
     
    292299        $(MAKE) -C $(PKG_BUILD_DIR) 
    293300        INSTALL_ROOT=$(PKG_INSTALL_DIR) \ 
    294                 $(MAKE) -C $(PKG_BUILD_DIR) install 
     301                $(MAKE) -j5 -C $(PKG_BUILD_DIR) install 
    295302endef 
    296303 
     
    553560                $(1)/usr/lib/ 
    554561endef 
     562 
     563define Package/qt4-xml/install 
     564        $(INSTALL_DIR) \ 
     565                $(1)/usr/lib 
     566 
     567        $(CP) \ 
     568                $(PKG_INSTALL_DIR)/usr/lib/libQtXml.so* \ 
     569                $(1)/usr/lib/ 
     570endef 
     571 
    555572 
    556573$(eval $(call BuildPackage,qt4)) 
     
    577594$(eval $(call BuildPackage,qt4-qt3support)) 
    578595$(eval $(call BuildPackage,qt4-declarative)) 
     596$(eval $(call BuildPackage,qt4-xml)) 
Note: See TracChangeset for help on using the changeset viewer.