Activate the browser plugin to be able to install gnome-shell extensions.
Comment the libtool modules la files. Missing update-desktop-database goo. Explicitely disable systemd. Don't RUN_DEPENDS on evolution, it's technically not required. Add a comment in the patches that they need to be pushed upstream.
This commit is contained in:
parent
5f519eacf3
commit
1f3defebb5
@ -1,9 +1,10 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2012/07/08 14:53:14 jasper Exp $
|
||||
# $OpenBSD: Makefile,v 1.2 2012/07/08 15:39:11 ajacoutot Exp $
|
||||
|
||||
COMMENT= next generation GNOME shell
|
||||
|
||||
GNOME_PROJECT= gnome-shell
|
||||
GNOME_VERSION= 3.4.1
|
||||
REVISION= 0
|
||||
|
||||
HOMEPAGE= http://live.gnome.org/GnomeShell
|
||||
|
||||
@ -48,13 +49,20 @@ LIB_DEPENDS= audio/pulseaudio \
|
||||
x11/gnome/menus \
|
||||
x11/gnome/mutter
|
||||
RUN_DEPENDS= devel/py-gobject3 \
|
||||
mail/evolution \
|
||||
x11/gnome/caribou
|
||||
|
||||
LIBTOOL_FLAGS+= --tag=disable-static
|
||||
# Don't depend on evolution to lower down the amount of dependencies and
|
||||
# because most users want to be able to choose their PIM. Evolution can
|
||||
# be installed separately or as part of the "gnome-extra" meta-package.
|
||||
#RUN_DEPENDS += mail/evolution
|
||||
|
||||
MODGNOME_DESKTOP_FILE= Yes
|
||||
|
||||
LIBTOOL_FLAGS= --tag=disable-static
|
||||
|
||||
AUTOCONF_VERSION= 2.68
|
||||
CONFIGURE_STYLE= autoconf
|
||||
CONFIGURE_ARGS+= --with-ca-certificates=/etc/ssl/cert.pem
|
||||
CONFIGURE_ARGS= --with-ca-certificates=/etc/ssl/cert.pem \
|
||||
--without-systemd
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-Makefile_in,v 1.1.1.1 2012/07/08 14:53:14 jasper Exp $
|
||||
--- Makefile.in.orig Sun Jul 8 14:20:23 2012
|
||||
+++ Makefile.in Sun Jul 8 14:20:36 2012
|
||||
@@ -337,7 +337,7 @@ top_srcdir = @top_srcdir@
|
||||
|
||||
# Point to our macro directory and pick up user flags from the environment
|
||||
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
|
||||
-SUBDIRS = data js src browser-plugin tests po man docs
|
||||
+SUBDIRS = data js src tests po man docs
|
||||
EXTRA_DIST = \
|
||||
.project \
|
||||
.settings \
|
@ -1,6 +1,7 @@
|
||||
$OpenBSD: patch-configure_ac,v 1.1.1.1 2012/07/08 14:53:14 jasper Exp $
|
||||
$OpenBSD: patch-configure_ac,v 1.2 2012/07/08 15:39:11 ajacoutot Exp $
|
||||
|
||||
Remove network-related functionality, as this requires NetworkManager.
|
||||
(XXX make a patch committable upstream)
|
||||
|
||||
--- configure.ac.orig Sun Jul 8 14:18:23 2012
|
||||
+++ configure.ac Sun Jul 8 14:19:03 2012
|
||||
|
@ -1,6 +1,7 @@
|
||||
$OpenBSD: patch-js_ui_main_js,v 1.1.1.1 2012/07/08 14:53:14 jasper Exp $
|
||||
$OpenBSD: patch-js_ui_main_js,v 1.2 2012/07/08 15:39:11 ajacoutot Exp $
|
||||
|
||||
Remove network-related functionality, as this requires NetworkManager.
|
||||
(XXX make a patch committable upstream)
|
||||
|
||||
--- js/ui/main.js.orig Sun Jul 8 15:24:59 2012
|
||||
+++ js/ui/main.js Sun Jul 8 15:25:24 2012
|
||||
|
@ -1,6 +1,7 @@
|
||||
$OpenBSD: patch-js_ui_panel_js,v 1.1.1.1 2012/07/08 14:53:14 jasper Exp $
|
||||
$OpenBSD: patch-js_ui_panel_js,v 1.2 2012/07/08 15:39:11 ajacoutot Exp $
|
||||
|
||||
Remove network-related functionality, as this requires NetworkManager.
|
||||
(XXX make a patch committable upstream)
|
||||
|
||||
--- js/ui/panel.js.orig Sun Jul 8 15:40:27 2012
|
||||
+++ js/ui/panel.js Sun Jul 8 15:40:35 2012
|
||||
|
@ -1,6 +1,7 @@
|
||||
$OpenBSD: patch-js_ui_statusIconDispatcher_js,v 1.1.1.1 2012/07/08 14:53:14 jasper Exp $
|
||||
$OpenBSD: patch-js_ui_statusIconDispatcher_js,v 1.2 2012/07/08 15:39:11 ajacoutot Exp $
|
||||
|
||||
Remove network-related functionality, as this requires NetworkManager.
|
||||
(XXX make a patch committable upstream)
|
||||
|
||||
--- js/ui/statusIconDispatcher.js.orig Sun Jul 8 15:26:54 2012
|
||||
+++ js/ui/statusIconDispatcher.js Sun Jul 8 15:26:59 2012
|
||||
|
@ -1,6 +1,7 @@
|
||||
$OpenBSD: patch-src_Makefile_in,v 1.1.1.1 2012/07/08 14:53:14 jasper Exp $
|
||||
$OpenBSD: patch-src_Makefile_in,v 1.2 2012/07/08 15:39:11 ajacoutot Exp $
|
||||
|
||||
Remove network-related functionality, as this requires NetworkManager.
|
||||
(XXX make a patch committable upstream)
|
||||
|
||||
--- src/Makefile.in.orig Sun Jul 8 14:22:03 2012
|
||||
+++ src/Makefile.in Sun Jul 8 14:22:58 2012
|
||||
|
@ -1,4 +1,4 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2012/07/08 14:53:14 jasper Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.2 2012/07/08 15:39:11 ajacoutot Exp $
|
||||
@bin bin/gnome-shell
|
||||
bin/gnome-shell-extension-prefs
|
||||
bin/gnome-shell-extension-tool
|
||||
@ -7,21 +7,21 @@ lib/gnome-shell/Gvc-1.0.typelib
|
||||
lib/gnome-shell/Shell-0.1.typelib
|
||||
lib/gnome-shell/ShellJS-0.1.typelib
|
||||
lib/gnome-shell/St-1.0.typelib
|
||||
lib/gnome-shell/libgnome-shell-js.la
|
||||
@comment lib/gnome-shell/libgnome-shell-js.la
|
||||
lib/gnome-shell/libgnome-shell-js.so
|
||||
lib/gnome-shell/libgnome-shell.la
|
||||
@comment lib/gnome-shell/libgnome-shell.la
|
||||
lib/gnome-shell/libgnome-shell.so
|
||||
lib/mozilla/
|
||||
lib/mozilla/plugins/
|
||||
@comment lib/mozilla/plugins/libgnome-shell-browser-plugin.la
|
||||
lib/mozilla/plugins/libgnome-shell-browser-plugin.so
|
||||
@bin libexec/gnome-shell-calendar-server
|
||||
@bin libexec/gnome-shell-hotplug-sniffer
|
||||
@bin libexec/gnome-shell-perf-helper
|
||||
@man man/man1/gnome-shell.1
|
||||
share/GConf/
|
||||
share/GConf/gsettings/
|
||||
share/GConf/gsettings/gnome-shell-overrides.convert
|
||||
share/applications/
|
||||
share/applications/gnome-shell-extension-prefs.desktop
|
||||
share/applications/gnome-shell.desktop
|
||||
share/dbus-1/interfaces/
|
||||
share/dbus-1/interfaces/org.gnome.ShellSearchProvider.xml
|
||||
share/dbus-1/services/org.gnome.Shell.CalendarServer.service
|
||||
share/dbus-1/services/org.gnome.Shell.HotplugSniffer.service
|
||||
@ -230,8 +230,6 @@ share/gtk-doc/html/st/styling.html
|
||||
share/gtk-doc/html/st/up.png
|
||||
share/gtk-doc/html/st/widgets.html
|
||||
share/locale/af/LC_MESSAGES/gnome-shell.mo
|
||||
share/locale/an/
|
||||
share/locale/an/LC_MESSAGES/
|
||||
share/locale/an/LC_MESSAGES/gnome-shell.mo
|
||||
share/locale/ar/LC_MESSAGES/gnome-shell.mo
|
||||
share/locale/as/LC_MESSAGES/gnome-shell.mo
|
||||
@ -301,3 +299,5 @@ share/locale/zh_HK/LC_MESSAGES/gnome-shell.mo
|
||||
share/locale/zh_TW/LC_MESSAGES/gnome-shell.mo
|
||||
@exec %D/bin/glib-compile-schemas %D/share/glib-2.0/schemas >/dev/null
|
||||
@unexec-delete %D/bin/glib-compile-schemas %D/share/glib-2.0/schemas >/dev/null
|
||||
@exec %D/bin/update-desktop-database
|
||||
@unexec-delete %D/bin/update-desktop-database
|
||||
|
Loading…
x
Reference in New Issue
Block a user