wok-undigest rev 912
up qt4: (8.4.8)
author | ernia <monghitri@aruba.it> |
---|---|
date | Sat Feb 02 19:06:57 2013 +0000 (2013-02-02) |
parents | 2a08d10f9a69 |
children | e168b71fda20 |
files | qt4/receipt qt4/stuff/missinglist |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/qt4/receipt Sat Feb 02 19:06:57 2013 +0000 1.3 @@ -0,0 +1,89 @@ 1.4 +# SliTaz package receipt. 1.5 + 1.6 +PACKAGE="qt4" 1.7 +SOURCE="qt-everywhere-opensource-src" 1.8 +VERSION="4.8.4" 1.9 +CATEGORY="meta" 1.10 +SHORT_DESC="qt x11 toolkit" 1.11 +MAINTAINER="allan316@gmail.com" 1.12 +TARBALL="$SOURCE-$VERSION.tar.gz" 1.13 +WEB_SITE="http://qt-project.org/" 1.14 +WGET_URL="http://releases.qt-project.org/qt4/source/$TARBALL" 1.15 +PROVIDE="qt-x11-opensource-src" 1.16 +TAGS="qt" 1.17 + 1.18 +DEPENDS="glibc-locale libQtCore libQtGui libQtNetwork libQtSvg libQtXml \ 1.19 +libQtDesigner libQtScript libQt3Support libQtClucene libQtDBus libQtHelp \ 1.20 +libQtOpenGL libQtSql libQtWebkit gstreamer" 1.21 +BUILD_DEPENDS="xorg-libX11-dev dbus-dev gstreamer-dev gst-python-dev libmng-dev \ 1.22 +cups-dev mysql-dev unixODBC-dev mesa-dev fontconfig-dev libegl-mesa libglu-mesa \ 1.23 +libglw-mesa postgresql-dev gst-plugins-base-dev atk-dev autoconf automake bash \ 1.24 +binutils bison bzip2-dev cairo-dev coreutils expat-dev flex fontconfig-dev \ 1.25 +freetype-dev gettext glib-dev jpeg-dev libIDL libcap-dev libpng-dev libtool \ 1.26 +libxml2-dev linux-api-headers m4 make mercurial ncurses-dev openssl-dev \ 1.27 +pango-dev patch pcre-dev perl perl-xml-parser perl-xml-simple pixman-dev \ 1.28 +pkg-config tiff-dev xorg-dev-proto xorg-dev zip unzip gtk+-dev alsa-lib-dev \ 1.29 +sqlite-dev libglu-mesa-dev libglw-mesa-dev icu-dev" 1.30 + 1.31 +# Rules to configure and make the package. 1.32 +compile_rules() 1.33 +{ 1.34 + cd $src 1.35 + 1.36 + #ugly fix for missing files, you probably could do better 1.37 + 1.38 + mkdir -p $src/src/3rdparty/webkit/Source/WebKit2/generated 1.39 + 1.40 + for i in $(grep MessageReceiver.cpp $stuff/missinglist); do 1.41 + fileprefix=${i%MessageReceiver.cpp} 1.42 + cppfilename=$(find $src/src/3rdparty/webkit/Source/WebKit2 -name $fileprefix.cpp) 1.43 + dname=$(dirname $cppfilename) 1.44 + /usr/bin/python $src/src/3rdparty/webkit/Source/WebKit2/Scripts/generate-message-receiver.py $dname/$fileprefix.messages.in > $src/src/3rdparty/webkit/Source/WebKit2/generated/$i 1.45 + done 1.46 + 1.47 + for i in $(grep Messages.h $stuff/missinglist); do 1.48 + fileprefix=${i%Messages.h} 1.49 + hfilename=$(find $src/src/3rdparty/webkit/Source/WebKit2 -name $fileprefix.h) 1.50 + dname=$(dirname $hfilename) 1.51 + /usr/bin/python $src/src/3rdparty/webkit/Source/WebKit2/Scripts/generate-messages-header.py $dname/$fileprefix.messages.in > $src/src/3rdparty/webkit/Source/WebKit2/generated/$i 1.52 + done 1.53 + 1.54 + ./configure\ 1.55 + -silent \ 1.56 + -prefix /usr \ 1.57 + -confirm-license -opensource \ 1.58 + -sysconfdir /etc \ 1.59 + -plugindir /usr/lib/qt/plugins \ 1.60 + -importdir /usr/lib/qt/imports \ 1.61 + -translationdir /usr/share/qt/translations \ 1.62 + -datadir /usr/share/qt \ 1.63 + -docdir /usr/share/doc/qt \ 1.64 + -examplesdir /usr/share/doc/qt/examples \ 1.65 + -demosdir /usr/share/doc/qt/demos \ 1.66 + -release \ 1.67 + -nomake demos \ 1.68 + -nomake examples \ 1.69 + -nomake docs \ 1.70 + -system-zlib \ 1.71 + -system-libtiff \ 1.72 + -system-libpng \ 1.73 + -system-libmng \ 1.74 + -system-libjpeg \ 1.75 + -system-sqlite \ 1.76 + -scripttools \ 1.77 + -glib \ 1.78 + -phonon \ 1.79 + -optimized-qmake \ 1.80 + -opengl \ 1.81 + -gtkstyle \ 1.82 + 2>&1 | sed 's/such file or directory/file/' && 1.83 + make $MAKEFLAGS && 1.84 + make INSTALL_ROOT=$DESTDIR install 1.85 +} 1.86 + 1.87 +# Rules to gen a SliTaz package suitable for Tazpkg. 1.88 +genpkg_rules() 1.89 +{ 1.90 + # dummy tree to avoid 'tazwok cmp --cook' building loop 1.91 + mkdir $fs/etc 1.92 +}
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/qt4/stuff/missinglist Sat Feb 02 19:06:57 2013 +0000 2.3 @@ -0,0 +1,68 @@ 2.4 +AuthenticationManagerMessageReceiver.cpp 2.5 +DownloadProxyMessageReceiver.cpp 2.6 +DrawingAreaMessageReceiver.cpp 2.7 +DrawingAreaProxyMessageReceiver.cpp 2.8 +NPObjectMessageReceiverMessageReceiver.cpp 2.9 +PluginControllerProxyMessageReceiver.cpp 2.10 +PluginProcessMessageReceiver.cpp 2.11 +PluginProcessProxyMessageReceiver.cpp 2.12 +PluginProxyMessageReceiver.cpp 2.13 +WebApplicationCacheManagerMessageReceiver.cpp 2.14 +WebApplicationCacheManagerProxyMessageReceiver.cpp 2.15 +WebContextMessageReceiver.cpp 2.16 +WebCookieManagerMessageReceiver.cpp 2.17 +WebCookieManagerProxyMessageReceiver.cpp 2.18 +WebDatabaseManagerMessageReceiver.cpp 2.19 +WebDatabaseManagerProxyMessageReceiver.cpp 2.20 +WebFullScreenManagerMessageReceiver.cpp 2.21 +WebFullScreenManagerProxyMessageReceiver.cpp 2.22 +WebGeolocationManagerMessageReceiver.cpp 2.23 +WebGeolocationManagerProxyMessageReceiver.cpp 2.24 +WebIconDatabaseMessageReceiver.cpp 2.25 +WebIconDatabaseProxyMessageReceiver.cpp 2.26 +WebInspectorMessageReceiver.cpp 2.27 +WebInspectorProxyMessageReceiver.cpp 2.28 +WebKeyValueStorageManagerMessageReceiver.cpp 2.29 +WebKeyValueStorageManagerProxyMessageReceiver.cpp 2.30 +WebMediaCacheManagerMessageReceiver.cpp 2.31 +WebMediaCacheManagerProxyMessageReceiver.cpp 2.32 +WebPageMessageReceiver.cpp 2.33 +WebPageProxyMessageReceiver.cpp 2.34 +WebProcessConnectionMessageReceiver.cpp 2.35 +WebProcessMessageReceiver.cpp 2.36 +WebProcessProxyMessageReceiver.cpp 2.37 +WebResourceCacheManagerMessageReceiver.cpp 2.38 +WebResourceCacheManagerProxyMessageReceiver.cpp 2.39 +AuthenticationManagerMessages.h 2.40 +DownloadProxyMessages.h 2.41 +NPObjectMessageReceiverMessages.h 2.42 +PluginControllerProxyMessages.h 2.43 +PluginProcessMessages.h 2.44 +PluginProcessProxyMessages.h 2.45 +PluginProxyMessages.h 2.46 +WebApplicationCacheManagerMessages.h 2.47 +WebApplicationCacheManagerProxyMessages.h 2.48 +WebContextMessages.h 2.49 +WebCookieManagerMessages.h 2.50 +WebCookieManagerProxyMessages.h 2.51 +WebDatabaseManagerMessages.h 2.52 +WebDatabaseManagerProxyMessages.h 2.53 +WebFullScreenManagerMessages.h 2.54 +WebFullScreenManagerProxyMessages.h 2.55 +WebGeolocationManagerMessages.h 2.56 +WebGeolocationManagerProxyMessages.h 2.57 +WebIconDatabaseMessages.h 2.58 +WebIconDatabaseProxyMessages.h 2.59 +WebInspectorMessages.h 2.60 +WebInspectorProxyMessages.h 2.61 +WebKeyValueStorageManagerMessages.h 2.62 +WebKeyValueStorageManagerProxyMessages.h 2.63 +WebMediaCacheManagerMessages.h 2.64 +WebMediaCacheManagerProxyMessages.h 2.65 +WebPageMessages.h 2.66 +WebPageProxyMessages.h 2.67 +WebProcessConnectionMessages.h 2.68 +WebProcessMessages.h 2.69 +WebProcessProxyMessages.h 2.70 +WebResourceCacheManagerMessages.h 2.71 +WebResourceCacheManagerProxyMessages.h