diff options
author | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2004-06-04 15:06:02 +0800 |
---|---|---|
committer | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2004-06-04 15:06:02 +0800 |
commit | e9c5a10bcde13cd7a8d33a46462b7adbf11e4926 (patch) | |
tree | 457902b6c1facb95e0134b7684e80244204c4095 /x11 | |
parent | c78db757f81d6eca619788e19496d64062e91df9 (diff) | |
download | marcuscom-ports-e9c5a10bcde13cd7a8d33a46462b7adbf11e4926.tar.gz marcuscom-ports-e9c5a10bcde13cd7a8d33a46462b7adbf11e4926.tar.zst marcuscom-ports-e9c5a10bcde13cd7a8d33a46462b7adbf11e4926.zip |
Presenting GNOME 2.7.1.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@2358 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11')
-rw-r--r-- | x11/gnome2-fifth-toe/Makefile | 47 | ||||
-rw-r--r-- | x11/gnome2-fifth-toe/pkg-descr | 8 | ||||
-rw-r--r-- | x11/gnome2-fifth-toe/pkg-plist | 1 | ||||
-rw-r--r-- | x11/gnome2-lite/Makefile | 61 | ||||
-rw-r--r-- | x11/gnome2-lite/pkg-descr | 15 | ||||
-rw-r--r-- | x11/gnome2-lite/pkg-install | 17 | ||||
-rw-r--r-- | x11/gnome2-lite/pkg-message | 21 | ||||
-rw-r--r-- | x11/gnome2-lite/pkg-plist | 1 | ||||
-rw-r--r-- | x11/gnome2-power-tools/Makefile | 31 | ||||
-rw-r--r-- | x11/gnome2-power-tools/pkg-descr | 12 | ||||
-rw-r--r-- | x11/gnome2-power-tools/pkg-plist | 1 | ||||
-rw-r--r-- | x11/gnome2/Makefile | 76 | ||||
-rw-r--r-- | x11/gnome2/pkg-descr | 12 | ||||
-rw-r--r-- | x11/gnome2/pkg-install | 22 | ||||
-rw-r--r-- | x11/gnome2/pkg-message | 8 | ||||
-rw-r--r-- | x11/gnome2/pkg-plist | 1 |
16 files changed, 334 insertions, 0 deletions
diff --git a/x11/gnome2-fifth-toe/Makefile b/x11/gnome2-fifth-toe/Makefile new file mode 100644 index 000000000..3cbd8b40c --- /dev/null +++ b/x11/gnome2-fifth-toe/Makefile @@ -0,0 +1,47 @@ +# New ports collection makefile for: gnome2-fifth-toe +# Date created: 20 September 2002 +# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> +# +# $FreeBSD: ports/x11/gnome2-fifth-toe/Makefile,v 1.52 2004/06/02 07:32:49 pav Exp $ +# + +PORTNAME= gnome2-fifth-toe +PORTVERSION= 2.7.1 +CATEGORIES= x11 gnome +MASTER_SITES= # empty +DISTFILES= # empty +EXTRACT_ONLY= # empty + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Additional GNOME 2 applications not included in the core desktop + +RUN_DEPENDS= pan:${PORTSDIR}/news/pan2 \ + xchat:${PORTSDIR}/irc/xchat2 \ + gimp-2.0:${PORTSDIR}/graphics/gimp \ + sodipodi:${PORTSDIR}/graphics/sodipodi \ + gnomeicu:${PORTSDIR}/net/gnomeicu2 \ + gthumb:${PORTSDIR}/graphics/gthumb2 \ + ${X11BASE}/lib/gaim/docklet.so:${PORTSDIR}/net/gaim \ + tsclient:${PORTSDIR}/net/tsclient \ + galeon:${PORTSDIR}/www/galeon2 \ + seahorse:${PORTSDIR}/security/seahorse \ + ${X11BASE}/lib/gtk-2.0/2.4.0/engines/libindustrial.so:${PORTSDIR}/x11-themes/gnome-themes-extras \ + bluefish:${PORTSDIR}/www/bluefish-devel \ + gossip:${PORTSDIR}/net/gossip \ + inkscape:${PORTSDIR}/graphics/inkscape \ + straw:${PORTSDIR}/net/straw \ + liferea:${PORTSDIR}/net/liferea \ + gnotime:${PORTSDIR}/deskutils/gnotime \ + sound-juicer:${PORTSDIR}/audio/sound-juicer \ + rhythmbox:${PORTSDIR}/audio/rhythmbox \ + jamboree:${PORTSDIR}/audio/jamboree + +.if !defined(PACKAGE_BUILDING) && !defined(PARALLEL_PACKAGE_BUILD) +RUN_DEPENDS+= totem:${PORTSDIR}/multimedia/totem +.endif + +NO_BUILD= yes + +do-install: # empty + +.include <bsd.port.mk> diff --git a/x11/gnome2-fifth-toe/pkg-descr b/x11/gnome2-fifth-toe/pkg-descr new file mode 100644 index 000000000..afa6e891d --- /dev/null +++ b/x11/gnome2-fifth-toe/pkg-descr @@ -0,0 +1,8 @@ +GNOME 2 "Fifth Toe" + +The Fifth Toe is a collection of stable GNOME 2 applications that +many users expect to be part of a usable desktop. Included are image +manipulation programs, chat applications, music and multimedia players, +much more. + +WWW: http://www.FreeBSD.org/gnome/ diff --git a/x11/gnome2-fifth-toe/pkg-plist b/x11/gnome2-fifth-toe/pkg-plist new file mode 100644 index 000000000..549a621fe --- /dev/null +++ b/x11/gnome2-fifth-toe/pkg-plist @@ -0,0 +1 @@ +@comment this plist intentionally left empty diff --git a/x11/gnome2-lite/Makefile b/x11/gnome2-lite/Makefile new file mode 100644 index 000000000..c1bc9ca30 --- /dev/null +++ b/x11/gnome2-lite/Makefile @@ -0,0 +1,61 @@ +# New ports collection makefile for: gnome2-lite +# Date created: 30 November 2003 +# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> +# +# $FreeBSD: ports/x11/gnome2-lite/Makefile,v 1.11 2004/06/02 02:26:20 pav Exp $ +# + +PORTNAME= gnome2 +PORTVERSION= 2.7.1 +CATEGORIES= x11 gnome +MASTER_SITES= # empty +PKGNAMESUFFIX= -lite +DISTFILES= # empty +EXTRACT_ONLY= # empty + +MAINTAINER= gnome@FreeBSD.org +COMMENT= The "meta-port" of the GNOME desktop slimmed down for FreeBSD releases + +RUN_DEPENDS= ${X11BASE}/libexec/cdplayer_applet2:${PORTSDIR}/x11/gnomeapplets2 \ + gnome-cd:${PORTSDIR}/audio/gnomemedia2 \ + gnome-dictionary:${PORTSDIR}/deskutils/gnomeutils2 \ + eog:${PORTSDIR}/graphics/eog2 \ + gnome-control-center:${PORTSDIR}/sysutils/gnomecontrolcenter2 \ + gedit:${PORTSDIR}/editors/gedit2 \ + gnome-terminal:${PORTSDIR}/x11/gnometerminal \ + gnome-session:${PORTSDIR}/x11/gnomesession \ + gnome-system-monitor:${PORTSDIR}/sysutils/gnomesystemmonitor \ + nautilus:${PORTSDIR}/x11-fm/nautilus2 \ + yelp:${PORTSDIR}/x11/yelp \ + screensaver-properties-capplet:${PORTSDIR}/x11/xscreensaver-gnome \ + ${X11BASE}/share/gnome/help/user-guide/C/user-guide.xml:${PORTSDIR}/misc/gnomeuserdocs2 \ + ${X11BASE}/share/gnome/sounds/question.wav:${PORTSDIR}/audio/gnomeaudio2 \ + file-roller:${PORTSDIR}/archivers/fileroller \ + ${X11BASE}/share/themes/HighContrast/gtk-2.0/gtkrc:${PORTSDIR}/x11-themes/gnome-themes \ + ggv:${PORTSDIR}/print/ggv2 \ + gcalctool:${PORTSDIR}/math/gcalctool \ + gucharmap:${PORTSDIR}/deskutils/gucharmap \ + gst-thumbnail:${PORTSDIR}/multimedia/nautilus-media \ + ${X11BASE}/lib/X11/fonts/bitstream-vera/Vera.ttf:${PORTSDIR}/x11-fonts/bitstream-vera \ + gconf-editor:${PORTSDIR}/sysutils/gconf-editor + +NO_BUILD= yes + +USE_PYTHON= yes + +CONFLICTS= gnome2-[0-9]* + +.if !defined(BATCH) && !defined(PACKAGE_BUILDING) +pre-configure: + @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL +.endif + +do-install: # empty + +.include <bsd.port.pre.mk> + +.if ${ARCH} != "amd64" && ( ${ARCH} == "i386" || ${OSVERSION} > 500035 ) +RUN_DEPENDS+= epiphany:${PORTSDIR}/www/epiphany +.endif + +.include <bsd.port.post.mk> diff --git a/x11/gnome2-lite/pkg-descr b/x11/gnome2-lite/pkg-descr new file mode 100644 index 000000000..1c85098c1 --- /dev/null +++ b/x11/gnome2-lite/pkg-descr @@ -0,0 +1,15 @@ +GNU Network Object Model Environment + +This metaport installs the pieces of the GNOME 2 desktop that +are needed to provide a functional desktop. x11/gnome2 +contains the full version of the GNOME 2 desktop environment. + +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 + +WWW: http://www.FreeBSD.org/gnome/ diff --git a/x11/gnome2-lite/pkg-install b/x11/gnome2-lite/pkg-install new file mode 100644 index 000000000..2480ec609 --- /dev/null +++ b/x11/gnome2-lite/pkg-install @@ -0,0 +1,17 @@ +#!/bin/sh + +PATH=/bin:/usr/bin:/sbin:/usr/sbin:${PATH} +export PATH + +if [ "$2" = "PRE-INSTALL" ]; then + GNOME_ONE_DESKTOP="gnomecore gnomeapplets gnomemedia gnomeutils gtop libgtop sawfish nautilus gedit xalf bugbuddy gnomegames gdm eog ggv gnomeaudio" + for package in ${GNOME_ONE_DESKTOP}; do + if pkg_info | grep "^${package}-[0-9]" >/dev/null 2>&1; then + echo "${package} was detected on the system. This package is part of the GNOME 1.x" + echo "desktop, and cannot coexist with the GNOME 2 desktop." + echo "" + echo "Please deinstall the GNOME 1.x desktop before installing this package." + false + fi + done +fi diff --git a/x11/gnome2-lite/pkg-message b/x11/gnome2-lite/pkg-message new file mode 100644 index 000000000..1ef09fe3d --- /dev/null +++ b/x11/gnome2-lite/pkg-message @@ -0,0 +1,21 @@ +************************************************************ + +The GNOME 2 desktop Lite edition has been successfully installed. + +The Lite edition does not include all the components of the standard +GNOME 2 desktop as detailed at http://www.gnome.org. If you wish to +install the full desktop, you can remove this port, and install the +x11/gnome2 port or package. That can be best accomplished using +the following commands: + +# pkg_delete gnome2-lite +# cd /usr/ports/x11/gnome2 +# make install clean + +Alternatively, you can install additional GNOME components individually +using either their ports or packages. + +For more help on using GNOME on FreeBSD, please see the FreeBSD GNOME project +site at http://www.FreeBSD.org/gnome. + +************************************************************ diff --git a/x11/gnome2-lite/pkg-plist b/x11/gnome2-lite/pkg-plist new file mode 100644 index 000000000..549a621fe --- /dev/null +++ b/x11/gnome2-lite/pkg-plist @@ -0,0 +1 @@ +@comment this plist intentionally left empty diff --git a/x11/gnome2-power-tools/Makefile b/x11/gnome2-power-tools/Makefile new file mode 100644 index 000000000..270ae9c6d --- /dev/null +++ b/x11/gnome2-power-tools/Makefile @@ -0,0 +1,31 @@ +# New ports collection makefile for: gnome2-power-tools +# Date created: 18 January 2004 +# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> +# +# $FreeBSD: ports/x11/gnome2-power-tools/Makefile,v 1.11 2004/05/14 17:44:23 marcus Exp $ +# + +PORTNAME= gnome2-power-tools +PORTVERSION= 2.7.1 +CATEGORIES= x11 gnome +MASTER_SITES= # empty +DISTFILES= # empty +EXTRACT_ONLY= # empty + +MAINTAINER= gnome@FreeBSD.org +COMMENT= "Geektoys" for the GNOME 2 power user + +RUN_DEPENDS= ${X11BASE}/lib/epiphany/extensions/libgesturesextension.so:${PORTSDIR}/www/epiphany-extensions \ + gnome-pkgview:${PORTSDIR}/sysutils/gnome-pkgview \ + ${X11BASE}/libexec/quick-lounge-applet:${PORTSDIR}/misc/quick-lounge-applet \ + ${X11BASE}/libexec/netspeed_applet2:${PORTSDIR}/net/netspeed_applet \ + ${LOCALBASE}/sbin/gkrellmd:${PORTSDIR}/sysutils/gkrellm2 \ + splashsetter:${PORTSDIR}/deskutils/splashsetter \ + gnome-netinfo:${PORTSDIR}/net/gnomenetwork \ + gdesklets:${PORTSDIR}/deskutils/gdesklets + +NO_BUILD= yes + +do-install: # empty + +.include <bsd.port.mk> diff --git a/x11/gnome2-power-tools/pkg-descr b/x11/gnome2-power-tools/pkg-descr new file mode 100644 index 000000000..041e159b9 --- /dev/null +++ b/x11/gnome2-power-tools/pkg-descr @@ -0,0 +1,12 @@ +GNOME 2 Power Tools + +Power Tools is every GNOME geek's Batbelt. It fills the gap between the +core GNOME Desktop, which tries to be a relevant set of modules for all +users; and the Fifth Toe, which is the collection of the coolest and most +useful GNOME applications. + +This collection consists of utilities and applets for the technically-minded +GNOME user. It also contains many useful add-on utilities for some of the +applications found in the Desktop and Fifth Toe. + +WWW: http://www.FreeBSD.org/gnome/ diff --git a/x11/gnome2-power-tools/pkg-plist b/x11/gnome2-power-tools/pkg-plist new file mode 100644 index 000000000..549a621fe --- /dev/null +++ b/x11/gnome2-power-tools/pkg-plist @@ -0,0 +1 @@ +@comment this plist intentionally left empty diff --git a/x11/gnome2/Makefile b/x11/gnome2/Makefile new file mode 100644 index 000000000..e8866ae1a --- /dev/null +++ b/x11/gnome2/Makefile @@ -0,0 +1,76 @@ +# New ports collection makefile for: gnome2 +# Date created: 21 May 2002 +# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> +# +# $FreeBSD: ports/x11/gnome2/Makefile,v 1.83 2004/06/02 02:26:20 pav Exp $ +# + +PORTNAME= gnome2 +PORTVERSION= 2.7.1 +CATEGORIES= x11 gnome +MASTER_SITES= # empty +DISTFILES= # empty +EXTRACT_ONLY= # empty + +MAINTAINER= gnome@FreeBSD.org +COMMENT= The "meta-port" for the GNOME 2 integrated X11 desktop + +RUN_DEPENDS= ${X11BASE}/libexec/cdplayer_applet2:${PORTSDIR}/x11/gnomeapplets2 \ + gnome-cd:${PORTSDIR}/audio/gnomemedia2 \ + gnome-dictionary:${PORTSDIR}/deskutils/gnomeutils2 \ + eog:${PORTSDIR}/graphics/eog2 \ + gnome-control-center:${PORTSDIR}/sysutils/gnomecontrolcenter2 \ + gconf-editor:${PORTSDIR}/sysutils/gconf-editor \ + gnect:${PORTSDIR}/games/gnomegames2 \ + gedit:${PORTSDIR}/editors/gedit2 \ + gnome-terminal:${PORTSDIR}/x11/gnometerminal \ + gnome-session:${PORTSDIR}/x11/gnomesession \ + bug-buddy:${PORTSDIR}/devel/bugbuddy2 \ + gnome-system-monitor:${PORTSDIR}/sysutils/gnomesystemmonitor \ + nautilus:${PORTSDIR}/x11-fm/nautilus2 \ + yelp:${PORTSDIR}/x11/yelp \ + gdm:${PORTSDIR}/x11/gdm2 \ + screensaver-properties-capplet:${PORTSDIR}/x11/xscreensaver-gnome \ + ${X11BASE}/share/gnome/help/user-guide/C/user-guide.xml:${PORTSDIR}/misc/gnomeuserdocs2 \ + ${X11BASE}/share/gnome/sounds/question.wav:${PORTSDIR}/audio/gnomeaudio2 \ + ${X11BASE}/libdata/pkgconfig/libgail-gnome.pc:${PORTSDIR}/x11-toolkits/libgail-gnome \ + file-roller:${PORTSDIR}/archivers/fileroller \ + ${X11BASE}/share/themes/HighContrast/gtk-2.0/gtkrc:${PORTSDIR}/x11-themes/gnome-themes \ + ggv:${PORTSDIR}/print/ggv2 \ + gok:${PORTSDIR}/accessibility/gok \ + gpdf:${PORTSDIR}/graphics/gpdf \ + nautilus-cd-burner:${PORTSDIR}/sysutils/nautilus-cd-burner \ + gcalctool:${PORTSDIR}/math/gcalctool \ + gucharmap:${PORTSDIR}/deskutils/gucharmap \ + zenity:${PORTSDIR}/x11/zenity \ + gst-thumbnail:${PORTSDIR}/multimedia/nautilus-media \ + ${X11BASE}/lib/X11/fonts/bitstream-vera/Vera.ttf:${PORTSDIR}/x11-fonts/bitstream-vera \ + gnopernicus:${PORTSDIR}/accessibility/gnopernicus \ + ${X11BASE}/libexec/gnome-netstatus-applet:${PORTSDIR}/net/gnomenetstatus \ + dasher:${PORTSDIR}/accessibility/dasher \ + evolution-1.5:${PORTSDIR}/mail/evolution \ + ${X11BASE}/libexec/evolution-webcal:${PORTSDIR}/www/evolution-webcal \ + boot-admin:${PORTSDIR}/sysutils/gnomesystemtools + +NO_BUILD= yes + +USE_PYTHON= yes + +.if !defined(BATCH) && !defined(PACKAGE_BUILDING) +pre-configure: + @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL +.endif + +do-install: # empty + +.include <bsd.port.pre.mk> + +.if ${ARCH} == "i386" || ${OSVERSION} > 500035 +RUN_DEPENDS+= epiphany:${PORTSDIR}/www/epiphany +.endif + +.if ${ARCH} == "i386" +#RUN_DEPENDS+= gnomemeeting:${PORTSDIR}/net/gnomemeeting +.endif + +.include <bsd.port.post.mk> diff --git a/x11/gnome2/pkg-descr b/x11/gnome2/pkg-descr new file mode 100644 index 000000000..a7051fc7b --- /dev/null +++ b/x11/gnome2/pkg-descr @@ -0,0 +1,12 @@ +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 + +WWW: http://www.FreeBSD.org/gnome/ diff --git a/x11/gnome2/pkg-install b/x11/gnome2/pkg-install new file mode 100644 index 000000000..ca7543bb5 --- /dev/null +++ b/x11/gnome2/pkg-install @@ -0,0 +1,22 @@ +#!/bin/sh + +PATH=/bin:/usr/bin:/sbin:/usr/sbin:${PATH} +export PATH + +tmp_pkg_info=`mktemp -t gnome_install_pkg_info` +trap "rm -f ${tmp_pkg_info}" 0 + +pkg_info > ${tmp_pkg_info} + +if [ "$2" = "PRE-INSTALL" ]; then + GNOME_ONE_DESKTOP="gnomecore gnomeapplets gnomemedia gnomeutils gtop libgtop sawfish nautilus gedit xalf bugbuddy gnomegames gdm eog ggv gnomeaudio" + for package in ${GNOME_ONE_DESKTOP}; do + if grep "^${package}-[0-9]" ${tmp_pkg_info} >/dev/null 2>&1; then + echo "${package} was detected on the system. This package is part of the GNOME 1.x" + echo "desktop, and cannot coexist with the GNOME 2.2 desktop." + echo "" + echo "Please deinstall the GNOME 1.x desktop before installing this package." + false + fi + done +fi diff --git a/x11/gnome2/pkg-message b/x11/gnome2/pkg-message new file mode 100644 index 000000000..d8f296a70 --- /dev/null +++ b/x11/gnome2/pkg-message @@ -0,0 +1,8 @@ +************************************************************************** +Congratulations! GNOME 2 has been successfully installed on your system. +For help on starting it up, as well as answers to common questions, and +some known issues, please see the FreeBSD GNOME homepage at: + + http://www.FreeBSD.org/gnome/ + +************************************************************************** diff --git a/x11/gnome2/pkg-plist b/x11/gnome2/pkg-plist new file mode 100644 index 000000000..549a621fe --- /dev/null +++ b/x11/gnome2/pkg-plist @@ -0,0 +1 @@ +@comment this plist intentionally left empty |