diff options
Diffstat (limited to 'webkit/Pkgfile')
-rwxr-xr-x | webkit/Pkgfile | 103 |
1 files changed, 103 insertions, 0 deletions
diff --git a/webkit/Pkgfile b/webkit/Pkgfile new file mode 100755 index 000000000..012b37f63 --- /dev/null +++ b/webkit/Pkgfile @@ -0,0 +1,103 @@ +# Description: Moteur de rendu Web libre pour les navigateurs web +# URL: http://webkitgtk.org/ +# Maintainer: NuTyX core team +# Packager: thierryn1 at hispeed dot ch +# Depends on: gtk3, curl, dbus, gperf, gst-plugins-base, icu, enchant, libsoup, gobject-introspection, libxslt, xorg-libxt, gobject-introspection +# Run on: gtk3,curl,dbus,gst-plugins-base,icu,enchant,libsoup,libxslt,xorg-libxt + +name=webkit +version=1.6.1 +release=2 +source=(http://webkitgtk.org/$name-$version.tar.gz) + +build() { + export PYTHON=/usr/bin/python2 + cp -r $name-$version $name-3-$version + + cd $name-$version + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --enable-introspection \ + --enable-video \ + --enable-jit \ + --disable-schemas-compile \ + --with-font-backend=freetype \ + --with-unicode-backend=icu \ + --with-gtk=2.0 + make + make DESTDIR=$PKG install + mkdir $PKG/usr/lib/$name + install -m755 Programs/GtkLauncher $PKG/usr/lib/$name + + cd $SRC/$name-3-$version + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --enable-introspection \ + --enable-video \ + --enable-jit \ + --disable-schemas-compile \ + --with-font-backend=freetype \ + --with-unicode-backend=icu \ + --with-gtk=3.0 + make + make DESTDIR=$PKG install + mkdir $PKG/usr/lib/${name}3 + install -m755 Programs/GtkLauncher $PKG/usr/lib/${name}3 +} + +# --enable-3d-rendering \ +# --enable-webgl \ +# --enable-channel-messaging \ +# --enable-notifications \ +# --enable-meter-tag \ +# --enable-page-visibility-api +# --enable-progress-tag \ +# --enable-javascript-debugger \ +# --enable-datagrid \ +# --enable-data-transfer-items \ +# --enable-offline-web-applications \ +# --enable-dom-storage \ +# --enable-indexed-database \ +# --enable-input-color \ +# --enable-input-speech \ +# --enable-sql-database \ +# --enable-icon-database \ +# --enable-image-resizer \ +# --enable-datalist \ +# --enable-sandbox \ +# --enable-media-source +# --enable-media-statistics \ +# --enable-fullscreen-api \ +# --enable-xhtmlmp \ +# --enable-xpath \ +# --enable-xslt \ +# --enable-geolocation \ +# --enable-client-based-geolocation \ +# --enable-mathml \ +# --enable-svg \ +# --enable-wcss \ +# --enable-shared-workers \ +# --enable-workers \ +# --enable-directory-upload \ +# --enable-file-system \ +# --enable-quota \ +# --enable-filters \ +# --enable-svg-fonts \ +# --enable-web-sockets \ +# --enable-web-timing \ +# --enable-blob \ +# --enable-fast-mobile-scrolling \ +# --enable-jit \ +# --enable-link-prefetch \ +# --enable-introspection \ +# --enable-animation-api \ +# --enable-touch-icon-loading \ +# --enable-register-protocol-handler \ +# --enable-device-orientation \ +# --enable-plugin-process \ +# --enable-video \ +# --enable-video-track \ +# --enable-media-stream +# --enable-web-audio \ |