Changeset 20879


Ignore:
Timestamp:
2010-04-15T13:23:11+02:00 (7 years ago)
Author:
mirko
Message:

package support for optional qt4-plugins <sqlite> and <mysql>

  • thanks a lot to Dave Smith
File:
1 edited

Legend:

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

    r20743 r20879  
    6060  $(call Package/qt4/Default) 
    6161  TITLE+=(network) 
     62endef 
     63 
     64define Package/qt4-sqlite 
     65  $(call Package/qt4/Default) 
     66  TITLE+=(sqlite) 
     67  DEPENDS+=+libsqlite3 
     68endef 
     69 
     70define Package/qt4-mysql 
     71  $(call Package/qt4/Default) 
     72  TITLE+=(mysql) 
     73  DEPENDS+=+libmysqlclient 
    6274endef 
    6375 
     
    223235                        -system-freetype \ 
    224236                        -system-sqlite \ 
     237                        $(if $(CONFIG_PACKAGE_qt4-sqlite),-plugin-sql-sqlite,) \ 
     238                        $(if $(CONFIG_PACKAGE_qt4-mysql),-plugin-sql-mysql,) \ 
    225239                        -no-decoration-styled \ 
    226240                        -no-decoration-windows \ 
     
    388402endef 
    389403 
     404define Package/qt4-sqlite/install 
     405        $(INSTALL_DIR) \ 
     406                $(1)/usr/lib/Qt/plugins/sqldrivers 
     407 
     408        $(CP) \ 
     409                $(PKG_INSTALL_DIR)/usr/lib/libQtSql.so* \ 
     410                $(1)/usr/lib/ 
     411 
     412        $(CP) \ 
     413                $(PKG_INSTALL_DIR)/usr/lib/Qt/plugins/sqldrivers/libqsqlite.so \ 
     414                $(1)/usr/lib/Qt/plugins/sqldrivers/ 
     415endef 
     416 
     417define Package/qt4-mysql/install 
     418        $(INSTALL_DIR) \ 
     419                $(1)/usr/lib/Qt/plugins/sqldrivers 
     420 
     421        $(CP) \ 
     422                $(PKG_INSTALL_DIR)/usr/lib/libQtSql.so* \ 
     423                $(1)/usr/lib/ 
     424 
     425        $(CP) \ 
     426                $(PKG_INSTALL_DIR)/usr/lib/Qt/plugins/sqldrivers/libqsqlmysql.so \ 
     427                $(1)/usr/lib/Qt/plugins/sqldrivers/ 
     428endef 
     429 
    390430#define Package/qt4-multimedia/install 
    391431#       $(INSTALL_DIR) \ 
     
    493533$(eval $(call BuildPackage,qt4-examples)) 
    494534$(eval $(call BuildPackage,qt4-network)) 
     535$(eval $(call BuildPackage,qt4-sqlite)) 
     536$(eval $(call BuildPackage,qt4-mysql)) 
    495537#$(eval $(call BuildPackage,qt4-multimedia)) 
    496538#$(eval $(call BuildPackage,qt4-audio-backend)) 
Note: See TracChangeset for help on using the changeset viewer.