[Midnightbsd-cvs] mports: x11/gnome2: add gnome2 port although it's not complete

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun Nov 4 11:41:10 EST 2007


Log Message:
-----------
add gnome2 port although it's not complete

Added Files:
-----------
    mports/x11/gnome2:
        Makefile (r1.1)
        pkg-descr (r1.1)
        pkg-message (r1.1)
        pkg-plist (r1.1)

-------------- next part --------------
--- /dev/null
+++ x11/gnome2/pkg-message
@@ -0,0 +1,3 @@
+Congratulations!  GNOME 2 has been successfully installed on your system.
+
+gnome-session starts a gnome session or you can use gdm.
--- /dev/null
+++ x11/gnome2/pkg-descr
@@ -0,0 +1,10 @@
+GNU Network Object Model Environment
+
+This metaport installs the entire GNOME 2 desktop, including
+the the most common user applications.  Other popular GNOME
+applications can be installed from the other GNOME 2 metaports:
+
+    * x11/gnome2-fifth-toe
+    * x11/gnome2-power-tools
+    * editors/gnome2-office
+    * devel/gnome2-hacker-tools
--- /dev/null
+++ x11/gnome2/pkg-plist
@@ -0,0 +1 @@
+ at comment this plist intentionally left empty
--- /dev/null
+++ x11/gnome2/Makefile
@@ -0,0 +1,111 @@
+# New ports collection makefile for:	gnome2
+# Date created:		Sun Nov  4 11:17:58 EST 2007
+# Whom:			Lucas Holt <luke at midnightbsd.org>
+#
+# $MidnightBSD: mports/x11/gnome2/Makefile,v 1.1 2007/11/04 16:41:10 laffer1 Exp $
+#
+
+PORTNAME=	gnome2
+PORTVERSION=	2.18.3
+PORTREVISION?=	0
+CATEGORIES?=	x11 gnome
+MASTER_SITES=	# empty
+DISTFILES=	# empty
+EXTRACT_ONLY=	# empty
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT?=	The "meta-port" for the GNOME 2 integrated X11 desktop
+LICENSE=	agg
+
+.if (${.CURDIR:T}!="gnome2-lite")
+BROKEN=	Missing dependancies
+.endif
+
+RUN_DEPENDS?=	${LOCALBASE}/libexec/gweather-applet-2:${PORTSDIR}/x11/gnome-applets \
+		gnome-cd:${PORTSDIR}/audio/gnome-media \
+	 	gnome-dictionary:${PORTSDIR}/deskutils/gnome-utils \
+		eog:${PORTSDIR}/graphics/eog \
+		gconf-editor:${PORTSDIR}/sysutils/gconf-editor \
+		gnect:${PORTSDIR}/games/gnome-games \
+		gedit:${PORTSDIR}/editors/gedit \
+		gnome-terminal:${PORTSDIR}/x11/gnome-terminal \
+		gnome-session:${PORTSDIR}/x11/gnome-session \
+		bug-buddy:${PORTSDIR}/devel/bug-buddy \
+		gnome-system-monitor:${PORTSDIR}/sysutils/gnome-system-monitor \
+		nautilus:${PORTSDIR}/x11-fm/nautilus \
+		${LOCALBASE}/sbin/gdm:${PORTSDIR}/x11/gdm \
+		${LOCALBASE}/share/gnome/help/user-guide/C/user-guide.xml:${PORTSDIR}/misc/gnome-user-docs \
+		${LOCALBASE}/share/gnome/sounds/question.wav:${PORTSDIR}/audio/gnome-audio \
+		${LOCALBASE}/libdata/pkgconfig/libgail-gnome.pc:${PORTSDIR}/x11-toolkits/libgail-gnome \
+		file-roller:${PORTSDIR}/archivers/file-roller \
+		${LOCALBASE}/share/themes/HighContrast/gtk-2.0/gtkrc:${PORTSDIR}/x11-themes/gnome-themes \
+		gok:${PORTSDIR}/accessibility/gok \
+		nautilus-cd-burner:${PORTSDIR}/sysutils/nautilus-cd-burner \
+		gcalctool:${PORTSDIR}/math/gcalctool \
+		gucharmap:${PORTSDIR}/deskutils/gucharmap \
+		zenity:${PORTSDIR}/x11/zenity \
+		${X11BASE}/lib/X11/fonts/bitstream-vera/Vera.ttf:${PORTSDIR}/x11-fonts/bitstream-vera \
+		${LOCALBASE}/libexec/gnome-netstatus-applet:${PORTSDIR}/net/gnome-netstatus \
+		dasher:${PORTSDIR}/accessibility/dasher \
+		evolution-2.10:${PORTSDIR}/mail/evolution \
+		${LOCALBASE}/libexec/evolution-webcal:${PORTSDIR}/www/evolution-webcal \
+		network-admin:${PORTSDIR}/sysutils/gnome-system-tools \
+		gnome-nettool:${PORTSDIR}/net/gnome-nettool \
+		vino-session:${PORTSDIR}/net/vino \
+		exchange-connector-setup-2.10:${PORTSDIR}/mail/evolution-exchange \
+		${LOCALBASE}/lib/gstreamer-0.10/.gstreamer-plugins-core.keep:${PORTSDIR}/multimedia/gstreamer-plugins-core \
+		${LOCALBASE}/lib/gstreamer-0.10/libgstgconfelements.so:${PORTSDIR}/devel/gstreamer-plugins-gconf \
+		totem:${PORTSDIR}/multimedia/totem \
+		gnome-control-center:${PORTSDIR}/sysutils/gnome-control-center \
+		${LOCALBASE}/share/gnome/gnome-background-properties/gnome-branded.xml:${PORTSDIR}/x11-themes/gnome-backgrounds \
+		sound-juicer:${PORTSDIR}/audio/sound-juicer \
+		gnome-keyring-manager:${PORTSDIR}/security/gnome-keyring-manager \
+		${LOCALBASE}/libdata/pkgconfig/libgtkhtml-2.0.pc:${PORTSDIR}/www/libgtkhtml \
+		evince:${PORTSDIR}/graphics/evince \
+		${LOCALBASE}/libexec/fast-user-switch-applet:${PORTSDIR}/x11/fast-user-switch-applet \
+		${LOCALBASE}/lib/deskbar-applet/deskbar-applet:${PORTSDIR}/deskutils/deskbar-applet \
+		alacarte:${PORTSDIR}/deskutils/alacarte \
+		gnome-power-manager:${PORTSDIR}/sysutils/gnome-power-manager \
+		gnome-volume-manager:${PORTSDIR}/sysutils/gnome-volume-manager \
+		orca:${PORTSDIR}/accessibility/orca \
+		gnome-mount:${PORTSDIR}/sysutils/gnome-mount \
+		${LOCALBASE}/libexec/notification-daemon:${PORTSDIR}/deskutils/notification-daemon \
+		seahorse:${PORTSDIR}/security/seahorse
+
+NO_BUILD=	yes
+
+.if !defined(GNOME_SLAVE)
+USE_PYTHON=	yes
+.endif
+
+#invert gnome2 lite check when fixed
+.if !defined(GNOME_SLAVE) || ${.CURDIR:T}!="gnome2-lite"
+OPTIONS=	XSCREENSAVER "Use xscreensaver as screen saver app" off
+.endif
+
+do-install:	# empty
+
+.include <bsd.port.pre.mk>
+
+.if !defined(GNOME_SLAVE)
+.if (${ARCH}!="sparc64" && ${ARCH}!="ia64")
+RUN_DEPENDS+=	yelp:${PORTSDIR}/x11/yelp \
+		epiphany:${PORTSDIR}/www/epiphany
+.endif
+.if ${.CURDIR:T}!="gnome2-lite"
+.if ${ARCH} == "i386"
+RUN_DEPENDS+=	tomboy:${PORTSDIR}/deskutils/tomboy
+.endif
+RUN_DEPENDS+=	ekiga:${PORTSDIR}/net/ekiga
+.endif
+.endif
+
+.if ${.CURDIR}==${MASTERDIR} || ${.CURDIR:T}=="gnome2-lite"
+.if defined(WITH_XSCREENSAVER)
+RUN_DEPENDS+=	${LOCALBASE}/share/gnome/applications/gnome-screensaver-properties.desktop:${PORTSDIR}/x11/xscreensaver-gnome
+.else
+RUN_DEPENDS+=	gnome-screensaver:${PORTSDIR}/x11/gnome-screensaver
+.endif
+.endif
+
+.include <bsd.port.post.mk>


More information about the Midnightbsd-cvs mailing list