Fix xulrunner package spec.

from an original diff for yelp by Mikolaj Kucharski
This commit is contained in:
ajacoutot 2009-11-24 09:01:47 +00:00
parent 063b7adbb7
commit d5f0c067ee
10 changed files with 34 additions and 33 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.51 2009/08/10 06:31:07 kili Exp $
# $OpenBSD: Makefile,v 1.52 2009/11/24 09:01:47 ajacoutot Exp $
SHARED_ONLY= Yes
ONLY_FOR_ARCHS= amd64 i386
@ -14,7 +14,7 @@ PKGNAME= eclipse-sdk-${ECLIPSE_VER}
PKGNAME-main= eclipse-sdk-${ECLIPSE_VER}p11
PKGNAME-swt= swt-${ECLIPSE_VER}p1
PKGNAME-gnome= swt-gnome-${ECLIPSE_VER}p2
PKGNAME-browser= swt-browser-${ECLIPSE_VER}p2
PKGNAME-browser= swt-browser-${ECLIPSE_VER}p3
SHARED_LIBS= swt-atk-gtk-3236 4.0 \
swt-awt-gtk-3236 4.0 \
swt-gtk-3236 4.0 \
@ -57,7 +57,7 @@ VMEM_WARNING= Yes
MODULES= java devel/gettext
MODJAVA_VER= 1.5+
BUILD_DEPENDS= ::devel/xulrunner/1.8,-devel \
BUILD_DEPENDS= :xulrunner-devel->=1.8,<1.9:devel/xulrunner/1.8,-devel \
:apache-ant->=1.6.1:devel/apache-ant
USE_GMAKE= Yes
@ -88,7 +88,7 @@ LIB_DEPENDS-gnome= gnomeui-2::x11/gnome/libgnomeui
WANTLIB-gnome= gnome-2 gnomevfs-2
RUN_DEPENDS-browser= :swt-${ECLIPSE_VER}:devel/eclipse/sdk,-swt
LIB_DEPENDS-browser= xulrunner/gtkembedmoz,xulrunner/xpcom::devel/xulrunner/1.8
LIB_DEPENDS-browser= xulrunner/gtkembedmoz,xulrunner/xpcom:xulrunner->=1.8,<1.9:devel/xulrunner/1.8
WANTLIB-browser= c nspr4 plc4 plds4
MOZILLA_HOME= ${LOCALBASE}/xulrunner

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.53 2009/08/10 06:34:56 kili Exp $
# $OpenBSD: Makefile,v 1.54 2009/11/24 09:01:47 ajacoutot Exp $
COMMENT= GNOME web browser based on gecko
DISTNAME= galeon-2.0.7
PKGNAME= ${DISTNAME}p8
PKGNAME= ${DISTNAME}p9
CATEGORIES= www
@ -34,7 +34,7 @@ MODULES= devel/gettext \
textproc/intltool \
devel/gconf2
BUILD_DEPENDS= :xulrunner-devel->=1.8.1:devel/xulrunner/1.8,-devel \
BUILD_DEPENDS= :xulrunner-devel->=1.8,<1.9:devel/xulrunner/1.8,-devel \
::textproc/rarian \
${RUN_DEPENDS}
RUN_DEPENDS= ::devel/desktop-file-utils \
@ -44,7 +44,7 @@ RUN_DEPENDS= ::devel/desktop-file-utils \
::x11/gnome/themes \
::x11/gnome/yelp
LIB_DEPENDS= xulrunner/gtkembedmoz,xulrunner/xpcom,xulrunner/xul:xulrunner->=1.8.1:devel/xulrunner/1.8 \
LIB_DEPENDS= xulrunner/gtkembedmoz,xulrunner/xpcom,xulrunner/xul:xulrunner->=1.8,<1.9:devel/xulrunner/1.8 \
xml2::textproc/libxml \
gnome-desktop-2::x11/gnome/desktop \
gnomeui-2::x11/gnome/libgnomeui

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.14 2009/10/11 20:33:00 landry Exp $
# $OpenBSD: Makefile,v 1.15 2009/11/24 09:01:47 ajacoutot Exp $
COMMENT-main= common files for kazehakase
COMMENT-gecko= lightweight gecko-based web browser
@ -11,7 +11,7 @@ SHARED_ONLY= Yes
VERSION= 0.5.6
DISTNAME= kazehakase-${VERSION}
PKGNAME-main= kazehakase-common-${VERSION}p3
PKGNAME-gecko= ${DISTNAME}p5
PKGNAME-gecko= ${DISTNAME}p6
PKGNAME-webkit= kazehakase-webkit-${VERSION}p4
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_JP:=kazehakase/33533/}
@ -45,7 +45,7 @@ USE_LIBTOOL = Yes
FAKE_FLAGS = sysconfdir=${TRUEPREFIX}/share/examples
BUILD_DEPENDS = :xulrunner-devel->=1.8:devel/xulrunner/1.8,-devel
BUILD_DEPENDS = :xulrunner-devel->=1.8,<1.9:devel/xulrunner/1.8,-devel
RUN_DEPENDS-main = ${RUN_DEPENDS} \
::devel/desktop-file-utils
@ -61,7 +61,7 @@ LIB_DEPENDS-main = ${LIB_DEPENDS} \
LIB_DEPENDS-gecko = ${LIB_DEPENDS-main} \
lib/kazehakase/kazehakase::www/kazehakase,-main \
xulrunner/xpcom:xulrunner->=1.8:devel/xulrunner/1.8
xulrunner/xpcom:xulrunner->=1.8,<1.9:devel/xulrunner/1.8
LIB_DEPENDS-webkit = ${LIB_DEPENDS} \
webkit-1.0::www/webkit

View File

@ -1,11 +1,11 @@
# $OpenBSD: Makefile,v 1.29 2009/08/10 06:34:56 kili Exp $
# $OpenBSD: Makefile,v 1.30 2009/11/24 09:01:47 ajacoutot Exp $
SHARED_ONLY= Yes
COMMENT= simple GTK desktop news aggregator
DISTNAME= liferea-1.4.19
PKGNAME= ${DISTNAME}p6
PKGNAME= ${DISTNAME}p7
CATEGORIES= www x11
HOMEPAGE= http://liferea.sourceforge.net/
@ -32,8 +32,8 @@ MODULES= devel/gettext \
textproc/intltool \
devel/gconf2
BUILD_DEPENDS= ::devel/xulrunner/1.8,-devel
LIB_DEPENDS= xulrunner/gtkembedmoz,xulrunner/xpcom::devel/xulrunner/1.8,-main \
BUILD_DEPENDS= :xulrunner-devel->=1.8,<1.9:devel/xulrunner/1.8,-devel
LIB_DEPENDS= xulrunner/gtkembedmoz,xulrunner/xpcom:xulrunner->=1.8,<1.9:devel/xulrunner/1.8,-main \
notify.>=2::devel/libnotify \
lua.>=5::lang/lua \
xslt.>=3.3::textproc/libxslt \

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.10 2009/08/10 06:34:56 kili Exp $
# $OpenBSD: Makefile,v 1.11 2009/11/24 09:01:47 ajacoutot Exp $
SHARED_ONLY= Yes
@ -30,7 +30,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mplayerplug-in/}
MODULES= devel/gettext
BUILD_DEPENDS= ${MODGNU_AUTOMAKE_DEPENDS} \
:xulrunner-devel-*:devel/xulrunner/1.8,-devel
:xulrunner-devel->=1.8,<1.9:devel/xulrunner/1.8,-devel
LIB_DEPENDS= gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2
RUN_DEPENDS= ::x11/mplayer

View File

@ -1,10 +1,10 @@
# $OpenBSD: Makefile,v 1.18 2009/10/14 23:54:01 jasper Exp $
# $OpenBSD: Makefile,v 1.19 2009/11/24 09:01:47 ajacoutot Exp $
COMMENT= additional Python bindings for GNOME
GNOME_PROJECT= gnome-python-extras
GNOME_VERSION= 2.25.3
PKGNAME= py-gnome-extras-${VERSION}p1
PKGNAME= py-gnome-extras-${VERSION}p2
HOMEPAGE= http://www.pygtk.org/
@ -31,8 +31,8 @@ MODULES= devel/gettext \
x11/gnome
BUILD_DEPENDS= ${RUN_DEPENDS} \
:xulrunner-devel->=1.8:devel/xulrunner/1.8,-devel
LIB_DEPENDS= xulrunner/gtkembedmoz,xulrunner/xpcom:xulrunner->=1.8:devel/xulrunner/1.8 \
:xulrunner-devel->=1.8,<1.9:devel/xulrunner/1.8,-devel
LIB_DEPENDS= xulrunner/gtkembedmoz,xulrunner/xpcom:xulrunner->=1.8,<1.9:devel/xulrunner/1.8 \
gtkspell::textproc/gtkspell \
enchant::textproc/enchant \
gdl-1::x11/gnome/gdl \

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.9 2009/10/27 12:03:40 jasper Exp $
# $OpenBSD: Makefile,v 1.10 2009/11/24 09:01:47 ajacoutot Exp $
SHARED_ONLY= Yes
@ -6,7 +6,7 @@ COMMENT= plugins and utilities for seahorse
GNOME_PROJECT= seahorse-plugins
GNOME_VERSION= 2.28.1
PKGNAME= ${DISTNAME}p0
PKGNAME= ${DISTNAME}p1
CATEGORIES= security
@ -30,7 +30,7 @@ WANTLIB += gtk-x11-2.0 m notify nspr4 pango-1.0 pangocairo-1.0
WANTLIB += pangoft2-1.0 pcre pixman-1 plc4 plds4 png popt pthread
WANTLIB += pthread-stubs ssl util xcb xml2 z
BUILD_DEPENDS= ::devel/xulrunner/1.8,-devel \
BUILD_DEPENDS= :xulrunner-devel->=1.8,<1.9:devel/xulrunner/1.8,-devel \
::www/epiphany \
::x11/gnome/gedit
@ -38,7 +38,7 @@ LIB_DEPENDS= cryptui::x11/gnome/seahorse \
gtksourceview-2.0.>=2::x11/gtksourceview \
nautilus-extension.>=2::x11/gnome/nautilus\
panel-applet-2.>=1::x11/gnome/panel \
xulrunner/gtkembedmoz,xulrunner/xpcom:xulrunner->=1.8.1:devel/xulrunner/1.8
xulrunner/gtkembedmoz,xulrunner/xpcom:xulrunner->=1.8,<1.9:devel/xulrunner/1.8
RUN_DEPENDS= :shared-mime-info->=0.21:misc/shared-mime-info \
::x11/gnome/gedit \

View File

@ -1,9 +1,10 @@
# $OpenBSD: Makefile,v 1.47 2009/11/20 08:23:24 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.48 2009/11/24 09:01:47 ajacoutot Exp $
COMMENT= GNOME help browser
GNOME_PROJECT= yelp
GNOME_VERSION= 2.28.1
PKGNAME= ${DISTNAME}p0
# GPLv2
PERMIT_PACKAGE_CDROM= Yes
@ -24,14 +25,14 @@ MODULES= devel/gettext \
x11/gnome \
devel/gconf2
BUILD_DEPENDS= ::devel/xulrunner/1.8,-devel \
BUILD_DEPENDS= :xulrunner-devel->=1.8,<1.9:devel/xulrunner/1.8,-devel \
::x11/gnome/doc-utils
RUN_DEPENDS= ::misc/shared-mime-info \
::textproc/docbook-dsssl \
::x11/gnome/users-guide \
::x11/gnome/doc-utils
LIB_DEPENDS= startup-notification-1::devel/startup-notification \
xulrunner/gtkembedmoz,xulrunner/xpcom,xulrunner/xul::devel/xulrunner/1.8,-main \
xulrunner/gtkembedmoz,xulrunner/xpcom,xulrunner/xul:xulrunner->=1.8,<1.9:devel/xulrunner/1.8,-main \
exslt,xslt::textproc/libxslt \
rarian::textproc/rarian

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.13 2009/10/21 15:20:23 jasper Exp $
# $OpenBSD: Makefile,v 1.14 2009/11/24 09:01:47 ajacoutot Exp $
COMMENT-main= VNC viewer widget for GTK
COMMENT-plugin= gtk-vnc browser plugin
@ -60,7 +60,7 @@ CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
CONFIGURE_ARGS+= --enable-plugin=no
.else
MULTI_PACKAGES+= -plugin
BUILD_DEPENDS+= ::devel/xulrunner/1.8,-devel
BUILD_DEPENDS+= :xulrunner-devel->=1.8,<1.9:devel/xulrunner/1.8,-devel
CONFIGURE_ARGS+= --enable-plugin=yes
CONFIGURE_ENV+= MOZILLA_PLUGIN_CFLAGS="-I${LOCALBASE}/xulrunner/include/plugin \
-I${LOCALBASE}/xulrunner/include/java \

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.83 2009/08/11 08:42:09 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.84 2009/11/24 09:01:47 ajacoutot Exp $
SHARED_ONLY= Yes
@ -174,7 +174,7 @@ FLAVOR?=
MULTI_PACKAGES+=-web
COMMENT-web= mozilla plugin for embedded media playback
PKGNAME-web= vlc-web-${V}p1
BUILD_DEPENDS+= :xulrunner-devel-*:devel/xulrunner/1.8,-devel
BUILD_DEPENDS+= :xulrunner-devel->=1.8,<1.9:devel/xulrunner/1.8,-devel
CONFIGURE_ARGS+=--enable-mozilla
CONFIGURE_ENV+= MOZILLA_CONFIG="${LOCALBASE}/bin/xulrunner-config" \
XPIDL="${LOCALBASE}/xulrunner/xpidl"