Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=c3c2915f57abb6e80467f94b6e4de9edf6efa3f6
commit c3c2915f57abb6e80467f94b6e4de9edf6efa3f6 Author: crazy <[EMAIL PROTECTED]> Date: Sat May 3 04:31:17 2008 +0200 qt4-4.4.0-1-x86_64 * Version bump * split a lot more libs off ( 32 packages now ) * all but phonon is built ( need to sort out with kde4 first ) * while docs are getting way to big -> 71M!! , * this is latest release with an -docs subpkg , * for -2 docs will go to an own package * ..and the usual build() changes and cleanup =) diff --git a/source/xlib-extra/qt4/FrugalBuild b/source/xlib-extra/qt4/FrugalBuild index 6df416a..01e91d7 100644 --- a/source/xlib-extra/qt4/FrugalBuild +++ b/source/xlib-extra/qt4/FrugalBuild @@ -3,16 +3,17 @@ pkgname=qt4 origname=qt -pkgver=4.3.4 +pkgver=4.4.0 pkgrel=1 pkgmore=x11-opensource-src ## Dummy package is empty .. pkgdesc="The QT4 GUI toolkit." url="http://www.trolltech.com/products/qt" depends=() -makedepends=('libxrandr>=1.2.2' 'mesa>=7.0.2-2' 'libxft>=2.1.12-2' 'libmng' 'libjpeg' 'libxcursor' 'libxinerama' 'freetype2' \ - 'libsm' 'libpng' 'libxtst>=1.0.3' 'fontconfig>=2.5.91-2' 'dbus>=1.1.4' 'mysql>=5.0.15' 'postgresql>=8.2' 'cups' 'bison' \ - 'flex' 'unixodbc' 'imake' 'sqlite3' 'sqlite2' 'openssl' 'libx11>=1.1.3-2') +makedepends=('libxrandr' 'mesa>=6.5.3' 'libxft' 'libmng' 'libjpeg' 'libxcursor' 'libxinerama' 'freetype2' \ + 'libsm' 'libpng' 'libxtst' 'fontconfig' 'dbus>=0.93' 'mysql>=5.0.15' 'postgresql>=8.2' 'cups' 'bison' \ + 'flex' 'unixodbc' 'imake' 'sqlite3' 'sqlite2' 'openssl' 'linuxwacom' 'libice' 'libxrender' 'libxext' \ + 'libxi') ## this is here till I've fixed all reverse depends so we not break all apps using qt4 by now rodepends=("libqtcore" "libqtgui" "libqtnetwork" "libqtopengl" "libqt3support" "libqtscript" "libqtsql" \ "libqtsvg" "libqtxml" "libqttest" "qt4-qdbus" "$pkgname-tools") @@ -20,9 +21,11 @@ groups=('xlib-extra') archs=('i686' 'x86_64') options=('scriptlet' 'nodocs') up2date="lynx -dump ftp://ftp.trolltech.com/qt/source/|grep 'qt-x11-opensource-src'|grep -v rc[1-9]|grep -v beta|sort -n -r|head -n 1|sed 's/.*-\(.*\).t.*/\1/'" -source=(ftp://ftp.trolltech.com/qt/source/$origname-$pkgmore-$pkgver.tar.gz \ - http://ftp.frugalware.org/pub/other/sources/kde/qt4/patches-763668.tar.bz2 \ +source=(ftp://ftp.trolltech.com/qt/source/$origname-$pkgmore-$pkgver.tar.bz2 \ + http://ftp.frugalware.org/pub/other/sources/kde/qt4/patches-803449.tar.bz2 \ + uitools-shared.patch \ assistant4.desktop \ + assistant4-compat.desktop \ designer4.desktop \ linguist4.desktop \ qt4config.desktop \ @@ -31,9 +34,11 @@ source=(ftp://ftp.trolltech.com/qt/source/$origname-$pkgmore-$pkgver.tar.gz \ frugalware.patch \ Trolltech.conf \ apply_patches) -sha1sums=('639f6469d5aa07c51c2aa6795f8e3de3aab8cd25' \ - 'a0fa3976fc9e28cd1b9debf913f4e1a3cf850df9' \ +sha1sums=('71acc53f5ec7bdc6abbc85409568d0d006a040e3' \ + '688f366d707d1d2e71427e922b864da677ca2093' \ + 'a65d9b29f2eb4c7323d33e04ccc24e7f8934aa17' \ '70413a58f1d4b7260ab407482675b8028cea4e47' \ + 'ae0a66ad4fafbaa009635a9ae286949d895046e3' \ '957376dd30fdf1bbc2ff5545f2f808f90d44c4dc' \ 'bc6527ee1d672cc192c667aeb49540b166e96949' \ '1097be47724cda110a0d099c58a2f2ff6dcacc1e' \ @@ -48,41 +53,68 @@ export PATH=${QTDIR}/bin:${PATH} export LD_LIBRARY_PATH=${QTDIR}/lib:${LD_LIBRARY_PATH} export YACC='yacc -d' +## NOTE: phonon is not build yet we use the one from KDE4 untill things get sorted out src_libs=('corelib' 'gui' 'network' 'opengl' 'qt3support' 'script' 'sql' 'svg' 'xml') subpkgs=("$pkgname-docs" "$pkgname-demos" "libqtcore" "libqtgui" "libqtnetwork" \ - "libqtopengl" "libqt3support" "libqtscript" "libqtsql" "libqtsvg" \ - "libqtxml" "libqttest" "$pkgname-qdbus" "$pkgname-assistant" "$pkgname-designer" \ - "$pkgname-linguist" "$pkgname-tools" "$pkgname-plugin-sqlite3" "$pkgname-plugin-sqlite2" \ - "$pkgname-plugin-mysql" "$pkgname-plugin-odbc" "$pkgname-plugin-psql") + "libqtopengl" "libqt3support" "libqtscript" "libqtsql" "libqtsvg" \ + "libqtxml" "libqttest" "$pkgname-qdbus" "$pkgname-assistant" "$pkgname-designer" \ + "$pkgname-linguist" "$pkgname-tools" "$pkgname-plugin-sqlite3" "$pkgname-plugin-sqlite2" \ + "$pkgname-plugin-mysql" "$pkgname-plugin-odbc" "$pkgname-plugin-psql" "libqtwebkit" \ + "libqthelp" "libqtclucene" "libqtassistantclient" "$pkgname-assistant-compat" \ + "libqtuitools" "libqtdesignercomponents" "libqtdesigner" "$pkgname-plugin-script-qtdbus") subdescs=('Qt4 Documentation.' 'Qt4 Demo and Example Programs.' 'Qt4 Core Library' 'Qt4 Gui Library' \ 'Qt4 Network Library' 'Qt4 OpenGL Library' 'Qt4 Qt3support Library' 'Qt4 Script Library' 'Qt4 Sql Library' \ 'Qt4 Svg Library' 'Qt4 Xml Library' 'Qt4 Unit Testing Library' 'Qt4 DBus module' 'Qt4 Document Browser' \ 'Qt4 Interface Designer' 'Qt4 Translation Tool' 'Qt4 Tools' 'Qt4 SQlite3 plugin' 'Qt4 SQlite2 plugin' \ - 'Qt4 MySql plugin' 'Qt4 ODBC plugin' 'Qt4 ODBC plugin') -subdepends=('' 'libqtopengl glib2 qt4-designer qt4-qdbus libqt3support libqtsvg libqttest' \ - 'libstdc++ zlib glib2' \ - 'libpng libsm libqtcore libxi libtiff libjpeg libxft libmng libxrandr libxcursor libxinerama fontconfig' \ - 'libqtcore' 'mesa libqtgui libqtcore' \ - 'libqtsql libqtnetwork libqtxml libqtgui libqtcore' 'libqtcore' 'libqtcore' \ - 'libqtxml libqtgui libqtcore' 'libqtcore' 'libqtcore' 'dbus libqtxml libqtcore' \ - 'qt4-qdbus libqtxml libqtgui libqtnetwork libqtcore' \ - 'qt4-assistant libqtscript libqtxml libqtgui libqtnetwork libqtcore libqtsql' \ - 'libqtnetwork libqtxml libqtgui libqtcore qt4-assistant' \ - 'qt4-qdbus libqtxml libqtcore qt4-assistant libqtgui libqtnetwork libqt3support libqtsql' \ - 'sqlite3 libqtsql' 'sqlite2 libqtsql' 'libmysqlclient libqtsql' 'unixodbc libqtsql' \ - 'libpq libqtsql') + 'Qt4 MySql plugin' 'Qt4 ODBC plugin' 'Qt4 ODBC plugin' 'Qt4 WebKit Library' \ + 'Qt4 Help Library' 'Qt4 CLucene Library' 'Qt4 AssistantClient Library' 'Qt4 Document Browser ( Compat )' \ + 'Qt4 QtUiTools Library' 'Qt4 QtDesignerComponents Library' 'Qt4 QtDesigner Library' 'Qt4 Dbus Script Plugin') +subdepends=('' \ + 'libqthelp libqtassistantclient libqtopengl libpng libsm libxi libxrandr libxinerama fontconfig glib2 libgl libstdc++ libxdamage libqtscript libqtdesigner qt4-qdbus libqtuitools libqt3support libqtsvg libqttest libqtwebkit' \ + 'libstdc++ zlib glib2' \ + 'libpng libsm libxi libxrandr libxinerama fontconfig libgcc libmng libqtsvg' \ + 'libqtcore libgcc' \ + 'mesa libqtgui libxrender' \ + 'libqtsql libqtnetwork libqtxml libqtgui libqtcore' \ + 'libqtcore libgcc' \ + 'libqtcore libgcc' \ + 'libqtgui libice libxrender libxext libgcc' \ + 'libqtcore libgcc' \ + 'libqtcore libgcc' \ + 'dbus libqtxml libgcc' \ + 'libqthelp libx11 glib2 libstdc++ libqtnetwork' \ + 'libqtdesignercomponents libqtdesigner libqtscript libpng libsm libxi libxrandr libxinerama fontconfig glib2 libstdc++ libqt3support libqtwebkit' \ + 'libx11 libqtnetwork libqtuitools' \ + 'libpng libsm libxi libxrandr libxinerama fontconfig glib2 libstdc++ libqt3support qt4-qdbus' \ + 'sqlite3 libqtsql libgcc' \ + 'sqlite2 libqtsql libgcc' \ + 'libmysqlclient libqtsql libgcc' \ + 'unixodbc libqtsql libgcc' \ + 'readline libpq libqtsql libgcc' \ + 'sqlite3 libqtgui libice libxrender libxext libqtnetwork libgcc' \ + 'libqtclucene libqtsql libqtxml libqtgui libice libxrender libxext libgcc' \ + 'libqtcore libgcc' 'libqtgui libice libxrender libxext libqtnetwork libgcc' \ + 'qt4-qdbus libqtgui libice libxrender libxext libqtnetwork libgcc' \ + 'libqtxml libqtgui libice libxrender libxext libgcc' \ + 'libqtscript libqtxml libqtgui libice libxrender libxext libqtdesigner' \ + 'libqtscript libqtxml libqtgui libice libxrender libxext' \ + 'qt4-qdbus libqtscript libqtgui libice libxrender libxext') # NOTE: almost all need be moved to main .. but not yet -subgroups=('docs-extra' 'xapps-extra' 'lib-extra' 'xlib-extra' 'lib-extra' \ - 'xlib-extra' 'xlib-extra' 'lib-extra' 'lib-extra' 'xlib-extra' \ - 'lib-extra' 'lib-extra' 'lib-extra' 'xapps-extra' 'xapps-extra' \ - 'xapps-extra' 'xapps-extra' 'lib-extra' 'lib-extra' 'lib-extra' \ - 'lib-extra' 'lib-extra') +subgroups=('docs-extra' 'xapps-extra' 'lib-extra qt4-libs' 'xlib-extra qt4-libs' 'lib-extra qt4-libs' \ + 'xlib-extra qt4-libs' 'xlib-extra qt4-libs' 'lib-extra qt4-libs' 'lib-extra qt4-libs' 'xlib-extra qt4-libs' \ + 'lib-extra qt4-libs' 'lib-extra qt4-libs' 'lib-extra qt4-libs' 'xapps-extra' 'xapps-extra' \ + 'xapps-extra' 'xapps-extra' 'lib-extra qt4-libs' 'lib-extra qt4-libs' 'lib-extra qt4-libs' \ + 'lib-extra qt4-libs' 'lib-extra qt4-libs' 'xlib-extra qt4-libs' 'xlib-extra qt4-libs' 'lib-extra qt4-libs' \ + 'xlib-extra qt4-libs' 'xapps-extra' 'xlib-extra qt4-libs' 'xlib-extra qt4-libs' 'xlib-extra qt4-libs' \ + 'xlib-extra qt4-libs') subarchs=('i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ - 'i686 x86_64' 'i686 x86_64') + 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ + 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ + 'i686 x86_64') build() { @@ -92,15 +124,15 @@ build() ## TODO: GOD! , write an patch for this and send upstream ... find $Fdestdir/usr/lib -type f -name '*prl' -print -exec sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" {} \; if [ -d "$Fdestdir/usr/lib/pkgconfig" ]; then - Fsed "-L$startdir/src/$origname-$pkgmore-$pkgver/lib" "" $Fdestdir/usr/lib/pkgconfig/*.pc + Fsed "-L$startdir/src/$origname-$pkgmore-$pkgver/lib" "-L/usr/lib" $Fdestdir/usr/lib/pkgconfig/*.pc Fsed "$startdir/src/$origname-$pkgmore-$pkgver/bin/moc" "/usr/bin/moc" $Fdestdir/usr/lib/pkgconfig/*.pc Fsed "$startdir/src/$origname-$pkgmore-$pkgver/bin/uic" "/usr/bin/uic" $Fdestdir/usr/lib/pkgconfig/*.pc fi if ls "$Fdestdir"/usr/lib/*.la 2>/dev/null 1>/dev/null; then - Fsed "-L$startdir/src/$origname-$pkgmore-$pkgver/lib" "" $Fdestdir/usr/lib/*.la + Fsed "-L$startdir/src/$origname-$pkgmore-$pkgver/lib" "-L/usr/lib" $Fdestdir/usr/lib/*.la fi if ls "$Fdestdir"/usr/lib/*.prl 2>/dev/null 1>/dev/null; then - Fsed "-L$startdir/src/$origname-$pkgmore-$pkgver/lib" "" $Fdestdir/usr/lib/*.prl + Fsed "-L$startdir/src/$origname-$pkgmore-$pkgver/lib" "-L/usr/lib" $Fdestdir/usr/lib/*.prl fi } @@ -115,17 +147,18 @@ build() clean_junk Fsplit "$2" /usr } - + Fcd $origname-$pkgmore-$pkgver Fpatchall Fsed "DUMMY" "${CFLAGS} -fno-strict-aliasing -Wno-deprecated" mkspecs/common/g++.conf mv $Fsrcdir/{patches,apply_patches} $Fsrcdir/$origname-$pkgmore-$pkgver || Fdie - rm -rf $Fsrcdir/$origname-$pkgmore-$pkgver/patches/{0206*,0204*} || Fdie + ## compiler error with this patch + rm -f patches/0226-qtreeview-column_resize_when_needed.diff || Fdie chmod +x apply_patches || Fdie ./apply_patches || Fdie ./configure \ -v -confirm-license \ - -prefix /usr -L /usr/lib \ + -prefix /usr \ -libdir /usr/lib \ -docdir /usr/share/doc/$pkgname-$pkgver \ -datadir /usr/share/$pkgname \ @@ -135,67 +168,92 @@ build() -examplesdir /usr/share/doc/$pkgname-$pkgver/examples \ -plugindir /usr/lib/$pkgname/plugins \ -shared -nis -qt-gif -stl -pch -sm \ - -system-libpng \ - -system-libjpeg \ - -system-libmng \ - -system-zlib \ - -system-sqlite \ - -openssl \ - -accessibility \ - -fontconfig \ - -no-nas-sound -no-rpath \ - -qt3support -tablet \ - -xinerama -xrender \ - -xkb -xshape \ - -xrandr -cups \ - -no-exceptions \ + -system-libpng -system-libjpeg -system-libmng \ + -system-zlib -system-sqlite -system-libtiff \ + -openssl -accessibility -fontconfig \ + -no-nas-sound -no-rpath -no-phonon -no-exceptions \ + -no-separate-debug-info -no-optimized-qmake -no-xmlpatterns \ + -qt3support -tablet -xinerama \ + -xrender -xkb -xshape -xrandr -cups \ -plugin-sql-mysql -I/usr/include -I/usr/include/mysql/ \ -plugin-sql-psql -I/usr/include -I/usr/include/pgsql/ -I/usr/include/pgsql/server \ - -plugin-sql-sqlite \ - -plugin-sql-sqlite2 \ - -plugin-sql-odbc \ - -qdbus -glib \ - -no-separate-debug-info \ - -no-optimized-qmake \ - -fast \ - -reduce-relocations || return 1 + -plugin-sql-sqlite -plugin-sql-sqlite2 -plugin-sql-odbc \ + -qdbus -glib -fast -reduce-relocations -webkit || return 1 ## Here we go Fmessage "Running make.." - make || Fdie + make || Fdie ## -qtestlib - do_split "tools/qtestlib" libqttest + do_split "src/testlib" libqttest ## -qdbus do_install "tools/qdbus" + do_install "src/dbus" clean_junk # HACK! Fmkdir tools Fmv usr/bin/qdbusviewer tools/qdbusviewer Fsplit $pkgname-qdbus /usr - - ## -assistant - ## TODO: split libs + + ## -assistant* do_install "tools/assistant" - do_install "tools/assistant/lib" clean_junk Fmkdir usr/share/applications usr/share/pixmaps cp -a ../assistant4.desktop $Fdestdir/usr/share/applications/ || Fdie - cp -a tools/assistant/images/assistant-128.png $Fdestdir/usr/share/pixmaps/assistant.png || Fdie + cp -a ../assistant4-compat.desktop $Fdestdir/usr/share/applications/ || Fdie + cp -a tools/assistant/compat/images/assistant-128.png $Fdestdir/usr/share/pixmaps/assistant.png || Fdie + cp -a tools/assistant/compat/images/assistant-128.png $Fdestdir/usr/share/pixmaps/assistant-compat.png || Fdie + + ## -libqthelp + Fsplit libqthelp usr/lib/libQtHelp.* + Fsplit libqthelp usr/lib/pkgconfig/QtHelp.* + Fsplit libqthelp usr/include/{Qt,QtHelp} + + ## -libqtclucene + Fsplit libqtclucene usr/lib/libQtCLucene.* + Fsplit libqtclucene usr/lib/pkgconfig/QtCLucene.* + + ## -libqtassistantclient + Fsplit libqtassistantclient usr/lib/libQtAssistantClient.* + Fsplit libqtassistantclient usr/lib/pkgconfig/QtAssistantClient.* + Fsplit libqtassistantclient usr/include/QtAssistant + + ## -assistant-compat + Fsplit $pkgname-assistant-compat usr/share/applications/assistant4-compat.desktop + Fsplit $pkgname-assistant-compat usr/share/pixmaps/assistant-compat.png + Fsplit $pkgname-assistant-compat usr/bin/assistant_adp + Fsplit $pkgname-assistant /usr ## -designer - ## TODO: split libs do_install "tools/designer" - Frm usr/lib/qt4/plugins clean_junk Fmkdir usr/share/applications usr/share/pixmaps cp -a ../designer4.desktop $Fdestdir/usr/share/applications/ || Fdie cp -a examples/widgets/icons/images/designer.png $Fdestdir/usr/share/pixmaps/ || Fdie + + ## broken at the moment , fix it + Fsed "include/QtDesignerComponents" "include/QtDesigner" $Fdestdir/usr/lib/pkgconfig/QtDesignerComponents.pc || Fdie + + ## -libqtuitools + Fsplit libqtuitools usr/lib/libQtUiTools.* + Fsplit libqtuitools usr/lib/pkgconfig/QtUiTools.* + Fsplit libqtuitools usr/include/QtUiTools + + ## -libqtdesignercomponents + ## split first we need some headers + Fsplit libqtdesignercomponents usr/include/QtDesigner/{QDesignerComponents,qdesigner_components*} + Fsplit libqtdesignercomponents usr/lib/pkgconfig/QtDesignerComponents.pc + Fsplit libqtdesignercomponents usr/lib/libQtDesignerComponents.* + + ## -libqtdesigner + Fsplit libqtdesigner usr/include + Fsplit libqtdesigner usr/lib/pkgconfig/QtDesigner.pc + Fsplit libqtdesigner usr/lib/libQtDesigner.* Fsplit $pkgname-designer /usr @@ -220,7 +278,7 @@ build() Fmkdir usr/share/applications usr/share/pixmaps cp -a ../{qt4config,qdbusviewer}.desktop $Fdestdir/usr/share/applications/ || Fdie cp -a examples/opengl/framebufferobject/qt4-logo.png $Fdestdir/usr/share/pixmaps/qtconfig.png || Fdie - cp -a tools/qdbus/tools/qdbusviewer/images/qdbusviewer-128.png \ + cp -a tools/qdbus/qdbusviewer/images/qdbusviewer-128.png \ $Fdestdir/usr/share/pixmaps/qdbusviewer.png || Fdie Fsplit $pkgname-tools /usr @@ -253,17 +311,20 @@ build() Frm usr/share/$pkgname/mkspecs/{win32*,*bsd*,aix-*,hpux*,darwin*,irix-*,macx*} Frm usr/share/$pkgname/mkspecs/{solaris*,sco*,tru64*,unixware*,hurd*,default*} Frm usr/share/$pkgname/mkspecs/{linux-{ecc*,icc*,kcc*,lsb*,pgcc,cxx*}} - Frm usr/share/$pkgname/mkspecs/{features/{mac,win32},qws/{solaris*,freebsd*,macx*,linux-{mips*,arm*,ipaq*,zylonite*,cellon*}}} + Frm usr/share/$pkgname/mkspecs/{features/{mac,win32}} + Frm usr/share/$pkgname/mkspecs/{features/qws/{solaris*,freebsd*,macx*,linux-{mips*,arm*,ipaq*,zylonite*,cellon*}}} Fln linux-g++ /usr/share/$pkgname/mkspecs/default ## License etc - for l in *TXT changes-* GPL* *.GPL* *.QPL INSTALL README + for l in *TXT GPL_* LICENSE* README INSTALL do Fdocrel $l done clean_junk ## and finally split it =) + ## wrong installed , and twice + Frm usr/include/Qt/qxmlstream.h Fsplit $libb /usr /etc elif [ "$lib" == "gui" ]; then do_install "src/plugins/imageformats" @@ -282,10 +343,9 @@ build() do_install "src/$lib" do_install "src/plugins/accessible" do_install "tools/porting" - do_install "tools/designer/src/plugins" clean_junk - ## already in qui =) + ## already in qui Frm usr/lib/$pkgname/plugins/accessible/libqtaccessiblewidgets.so Fsplit $libb /usr else @@ -293,9 +353,13 @@ build() fi done + ## -webkit + do_split "src/3rdparty/webkit/WebCore" libqtwebkit + ## -docs Fmkdir usr/share/doc/$pkgname-$pkgver cp -ra doc/* $Fdestdir/usr/share/doc/$pkgname-$pkgver/ || Fdie + Fln $pkgname-$pkgver /usr/share/doc/$pkgname Fsplit $pkgname-docs /usr ## -demos and -examples both will qo to -demos subpkg @@ -328,6 +392,11 @@ build() ## -psql Fsplit $pkgname-plugin-psql usr/lib/$pkgname/plugins/sqldrivers/libqsqlpsql.so + + ## plugins/script/qtdbus + do_split "src/plugins/script/qtdbus" $pkgname-plugin-script-qtdbus + } # optimization OK + diff --git a/source/xlib-extra/qt4/assistant4-compat.desktop b/source/xlib-extra/qt4/assistant4-compat.desktop new file mode 100644 index 0000000..d04e52c --- /dev/null +++ b/source/xlib-extra/qt4/assistant4-compat.desktop @@ -0,0 +1,78 @@ +[Desktop Entry] +Categories=Qt;Development;Documentation +Encoding=UTF-8 +Exec=/usr/bin/assistant_adp +Name=Qt4 Assistant Compat +GenericName=Document Browser ( Comat ) +GenericName[af]=Dokument Blaaier +GenericName[az]=SÉnÉd SÉyyahı +GenericName[bg]=ÐÑеглед на докÑменÑи +GenericName[bn]=নথৠবà§à¦°à¦¾à¦à¦à¦¾à¦° +GenericName[br]=Furcher Teulioù +GenericName[bs]=Preglednik QT dokumenata +GenericName[ca]=Navegador de documents +GenericName[cs]=ProhlÞeÄ dokumentace +GenericName[cy]=Porydd Dogfen +GenericName[da]=Dokumentfremviser +GenericName[de]=Dokumentbrowser +GenericName[el]=Î ÏοβολÎÎ±Ï ÎµÎ³Î³ÏάÏÏν +GenericName[eo]=Dokumentorigardilo +GenericName[es]=Navegador de documentos +GenericName[et]=Dokumentatsiooni brauser +GenericName[eu]=Dokumentu Ikustailua +GenericName[fa]=Ù Ø±ÙØ±Ú¯Ø± Ø³ÙØ¯ +GenericName[fi]=Asiakirjaselain +GenericName[fo]=Skjalakagari +GenericName[fr]=Explorateur de documentation Qt +GenericName[gl]=Explorador de Documentos +GenericName[he]=×פ××¤× ×ס×××× +GenericName[hi]=दसà¥à¤¤à¤¾à¤µà¥à¤à¤¼à¤¼ बà¥à¤°à¤¾à¤à¤à¤¼à¤° +GenericName[hr]=Preglednik dokumenata +GenericName[hu]=DokumentumböngészÅ +GenericName[is]=Skjalavafri +GenericName[it]=Visualizzatore di documenti +GenericName[ja]=ããã¥ã¡ã³ããã©ã¦ã¶ +GenericName[ko]=문ì íì기 +GenericName[lo]=à»àºàº·à»àºàºàº¡àº·à»àº¥àº·àºàºà»àºàº´à»àºà»àºà»àº¡à»àºàºàº°àºªàº²àº +GenericName[lt]=Dokumentų žiÅ«riklis +GenericName[lv]=Dokumentu PÄrlÅ«ks +GenericName[mn]=ÐаÑимÑÑн Ñ Ó©ÑÓ©Ñ +GenericName[ms]=Pelungsur Dokumen +GenericName[mt]=Browser ta' Dokumenti +GenericName[nb]=Dokumentleser +GenericName[nds]=Dokmentkieker +GenericName[nl]=Documentbrowser +GenericName[nn]=Dokumentlesar +GenericName[nso]=Seinyakisi sa Tokomane +GenericName[pa]=ਦਸਤਾਵà©à© à¨à¨²à¨ +GenericName[pl]=PrzeglÄ darka dokumentów +GenericName[pt]=Navegador de Documentos +GenericName[pt_BR]=Navegador de Documentos +GenericName[ro]=Navigator de documente +GenericName[ru]=ÐÑогÑамма пÑоÑмоÑÑа докÑменÑов +GenericName[se]=Dokumeantalogan +GenericName[sk]=PrehliadaÄ dokumentácie +GenericName[sl]=Pregledovalnik dokumentov +GenericName[sr]=ÐÑеÑÑÐ°Ð¶Ð¸Ð²Ð°Ñ Ð´Ð¾ÐºÑменаÑа [EMAIL PROTECTED] dokumenata +GenericName[ss]=Ibrawuza yelidokhumente +GenericName[sv]=Dokumentbläddrare +GenericName[ta]=à®à®µà®£ à®à®²à®¾à®µà®¿ +GenericName[tg]=ТаÑÑиÑи Ò³ÑÒ·Ò·Ð°Ñ +GenericName[th]=à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸à¹à¸¥à¸·à¸à¸à¸à¸¹à¹à¸à¹à¸¡à¹à¸à¸à¸ªà¸²à¸£ +GenericName[tr]=Belge Tarayıcısı +GenericName[uk]=ÐавÑгаÑÐ¾Ñ Ð´Ð¾ÐºÑменÑÑв +GenericName[uz]=Ò²ÑÐ¶Ð¶Ð°Ñ Ð±ÑаÑзеÑи +GenericName[ven]=Buronza ya manwalwa +GenericName[vi]=Trình duyá»t tà i liá»u +GenericName[wa]=Foyteu di documints +GenericName[xh]=Umkhangeli Wencwadi Zoxwebhu +GenericName[xx]=xxDocument Browserxx +GenericName[zh_CN]=ææ¡£æµè§å¨ +GenericName[zh_TW]=æä»¶é±è®å¨ +GenericName[zu]=Umcingi Woshicilelo +X-KDE-StartupNotify=true +Icon=/usr/share/pixmaps/assistant-compat.png +Terminal=false +Type=Application + diff --git a/source/xlib-extra/qt4/uitools-shared.patch b/source/xlib-extra/qt4/uitools-shared.patch new file mode 100644 index 0000000..89872a9 --- /dev/null +++ b/source/xlib-extra/qt4/uitools-shared.patch @@ -0,0 +1,34 @@ +--- qt-x11-opensource-src-4.1.0/tools/designer/src/uitools/uitools.pro.orig 2005-12-16 12:52:20.000000000 +0100 ++++ qt-x11-opensource-src-4.1.0/tools/designer/src/uitools/uitools.pro 2006-02-13 09:26:05.000000000 +0100 +@@ -1,7 +1,7 @@ + TEMPLATE = lib + TARGET = QtUiTools + QT += xml +-CONFIG += qt staticlib ++CONFIG += qt + DESTDIR = ../../../../lib + DLLDESTDIR = ../../../../bin + +@@ -21,6 +21,12 @@ + QMAKE_TARGET_DESCRIPTION = QUiLoader + QMAKE_TARGET_COPYRIGHT = Copyright (c) 2003-2005 Trolltech + ++!contains(CONFIG, static) { ++ CONFIG += dll ++} else { ++ CONFIG += staticlib ++} ++ + include(../lib/uilib/uilib.pri) + + HEADERS += quiloader.h +@@ -32,6 +32,9 @@ + HEADERS += quiloader.h + SOURCES += quiloader.cpp + ++target.path=$$[QT_INSTALL_LIBS] ++INSTALLS += target ++ + include($$QT_SOURCE_TREE/include/QtUiTools/headers.pri) + quitools_headers.files = $$SYNCQT.HEADER_FILES $$SYNCQT.HEADER_CLASSES + quitools_headers.path = $$[QT_INSTALL_HEADERS]/QtUiTools _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
