summaryrefslogtreecommitdiffstats
path: root/webkit/Pkgfile
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/Pkgfile')
-rwxr-xr-xwebkit/Pkgfile103
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 \