diff options
Diffstat (limited to 'x11/libgnome')
-rw-r--r-- | x11/libgnome/Makefile | 33 | ||||
-rw-r--r-- | x11/libgnome/distinfo | 2 | ||||
-rw-r--r-- | x11/libgnome/files/patch-ag | 22 | ||||
-rw-r--r-- | x11/libgnome/files/patch-libgnome::Makefile.in | 12 | ||||
-rw-r--r-- | x11/libgnome/files/patch-libgnome_gnome-program.c | 70 | ||||
-rw-r--r-- | x11/libgnome/pkg-descr | 3 | ||||
-rw-r--r-- | x11/libgnome/pkg-plist | 207 |
7 files changed, 349 insertions, 0 deletions
diff --git a/x11/libgnome/Makefile b/x11/libgnome/Makefile new file mode 100644 index 000000000..e12af09eb --- /dev/null +++ b/x11/libgnome/Makefile @@ -0,0 +1,33 @@ +# New ports collection makefile for: libgnome +# Date created: 17 June 1998 +# Whom: Yukihiro Nakai <Nakai@technologist.com> +# +# $FreeBSD: ports/x11/libgnome/Makefile,v 1.136 2004/04/28 18:28:42 marcus Exp $ +# + +PORTNAME= libgnome +PORTVERSION= 2.7.1 +CATEGORIES?= x11 gnome +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.7 +DIST_SUBDIR= gnome2 + +MAINTAINER?= gnome@FreeBSD.org +COMMENT= Libraries for GNOME, a GNU desktop environment + +BUILD_DEPENDS= scrollkeeper-config:${PORTSDIR}/textproc/scrollkeeper +RUN_DEPENDS= scrollkeeper-config:${PORTSDIR}/textproc/scrollkeeper + +USE_BZIP2= yes +USE_X_PREFIX= yes +USE_XPM= yes +USE_GMAKE= yes +USE_GNOME= gnomeprefix gnomehack lthack gnomehier intlhack esound \ + gnomevfs2 libxslt +USE_BISON= yes +INSTALLS_SHLIB= yes +USE_LIBTOOL_VER=13 +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +.include <bsd.port.mk> diff --git a/x11/libgnome/distinfo b/x11/libgnome/distinfo new file mode 100644 index 000000000..d90ef0f4f --- /dev/null +++ b/x11/libgnome/distinfo @@ -0,0 +1,2 @@ +MD5 (gnome2/libgnome-2.7.1.tar.bz2) = b445fd06ea81752de31e6f7a39fe84b5 +SIZE (gnome2/libgnome-2.7.1.tar.bz2) = 1102786 diff --git a/x11/libgnome/files/patch-ag b/x11/libgnome/files/patch-ag new file mode 100644 index 000000000..658b694d3 --- /dev/null +++ b/x11/libgnome/files/patch-ag @@ -0,0 +1,22 @@ + +$FreeBSD: ports/x11/libgnome/files/patch-ag,v 1.11 2004/04/05 03:11:34 marcus Exp $ + +--- libgnome/gnome-util.c 2002/03/19 17:16:21 1.1 ++++ libgnome/gnome-util.c 2002/03/19 17:21:31 +@@ -67,11 +67,11 @@ + static char *shells [] = { + /* Note that on some systems shells can also + * be installed in /usr/bin */ +- "/bin/bash", "/usr/bin/bash", +- "/bin/zsh", "/usr/bin/zsh", +- "/bin/tcsh", "/usr/bin/tcsh", +- "/bin/ksh", "/usr/bin/ksh", +- "/bin/csh", "/bin/sh", 0 ++ "/bin/csh", "/bin/sh", ++ LOCALBASE "/bin/bash", ++ LOCALBASE "/bin/zsh", ++ LOCALBASE "/bin/ksh", ++ 0 + }; + + if (geteuid () == getuid () && diff --git a/x11/libgnome/files/patch-libgnome::Makefile.in b/x11/libgnome/files/patch-libgnome::Makefile.in new file mode 100644 index 000000000..5a240a06a --- /dev/null +++ b/x11/libgnome/files/patch-libgnome::Makefile.in @@ -0,0 +1,12 @@ +--- libgnome/Makefile.in.orig Mon May 31 16:33:14 2004 ++++ libgnome/Makefile.in Mon May 31 16:33:45 2004 +@@ -211,6 +211,9 @@ + libgnomeincludedir = $(includedir)/libgnome-2.0/libgnome + + INCLUDES = \ ++ -DPREFIX=\""$(PREFIX)"\" \ ++ -DLOCALBASE=\""$(LOCALBASE)"\" \ ++ -DX11BASE=\""$(X11BASE)"\" \ + -I.. \ + -I$(srcdir)/.. \ + $(WARN_CFLAGS) \ diff --git a/x11/libgnome/files/patch-libgnome_gnome-program.c b/x11/libgnome/files/patch-libgnome_gnome-program.c new file mode 100644 index 000000000..9dd33f9c2 --- /dev/null +++ b/x11/libgnome/files/patch-libgnome_gnome-program.c @@ -0,0 +1,70 @@ +--- libgnome/gnome-program.c.orig Mon May 31 16:37:02 2004 ++++ libgnome/gnome-program.c Mon May 31 16:37:05 2004 +@@ -895,17 +895,17 @@ + attr_rel = ""; + break; + case GNOME_FILE_DOMAIN_DATADIR: +- prefix_rel = "/share"; ++ prefix_rel = "/share/gnome"; + attr_name = GNOME_PARAM_GNOME_DATADIR; + attr_rel = ""; + break; + case GNOME_FILE_DOMAIN_SOUND: +- prefix_rel = "/share/sounds"; ++ prefix_rel = "/share/gnome/sounds"; + attr_name = GNOME_PARAM_GNOME_DATADIR; + attr_rel = "/sounds"; + break; + case GNOME_FILE_DOMAIN_PIXMAP: +- prefix_rel = "/share/pixmaps"; ++ prefix_rel = "/share/gnome/pixmaps"; + attr_name = GNOME_PARAM_GNOME_DATADIR; + attr_rel = "/pixmaps"; + break; +@@ -917,7 +917,7 @@ + case GNOME_FILE_DOMAIN_HELP: + prefix_rel = "/share/gnome/help"; + attr_name = GNOME_PARAM_GNOME_DATADIR; +- attr_rel = "/gnome/help"; ++ attr_rel = "/help"; + break; + case GNOME_FILE_DOMAIN_APP_LIBDIR: + prefix_rel = "/lib"; +@@ -926,19 +926,19 @@ + search_path = FALSE; + break; + case GNOME_FILE_DOMAIN_APP_DATADIR: +- prefix_rel = "/share"; ++ prefix_rel = "/share/gnome"; + attr_name = GNOME_PARAM_APP_DATADIR; + attr_rel = ""; + search_path = FALSE; + break; + case GNOME_FILE_DOMAIN_APP_SOUND: +- prefix_rel = "/share/sounds"; ++ prefix_rel = "/share/gnome/sounds"; + attr_name = GNOME_PARAM_APP_DATADIR; + attr_rel = "/sounds"; + search_path = FALSE; + break; + case GNOME_FILE_DOMAIN_APP_PIXMAP: +- prefix_rel = "/share/pixmaps"; ++ prefix_rel = "/share/gnome/pixmaps"; + attr_name = GNOME_PARAM_APP_DATADIR; + attr_rel = "/pixmaps"; + search_path = FALSE; +@@ -959,12 +959,12 @@ + + attr_name = GNOME_PARAM_APP_DATADIR; + +- len = strlen ("/gnome/help/") + ++ len = strlen ("/help/") + + strlen (program->_priv->app_id) + 1; + attr_rel = g_alloca (len); + if (attr_rel == NULL /* bad things */) + return NULL; +- g_snprintf (attr_rel, len, "/gnome/help/%s", program->_priv->app_id); ++ g_snprintf (attr_rel, len, "/help/%s", program->_priv->app_id); + + search_path = FALSE; + break; diff --git a/x11/libgnome/pkg-descr b/x11/libgnome/pkg-descr new file mode 100644 index 000000000..b78aaf2cc --- /dev/null +++ b/x11/libgnome/pkg-descr @@ -0,0 +1,3 @@ +LibGnome provides the non-GUI backend for the GNOME environment. + +WWW: http://www.gnome.org/ diff --git a/x11/libgnome/pkg-plist b/x11/libgnome/pkg-plist new file mode 100644 index 000000000..b4aa2ecb4 --- /dev/null +++ b/x11/libgnome/pkg-plist @@ -0,0 +1,207 @@ +bin/gnome-open +etc/gconf/gconf.xml.defaults/desktop/%gconf.xml +etc/gconf/gconf.xml.defaults/desktop/gnome/%gconf.xml +etc/gconf/gconf.xml.defaults/desktop/gnome/accessibility/%gconf.xml +etc/gconf/gconf.xml.defaults/desktop/gnome/accessibility/keyboard/%gconf.xml +etc/gconf/gconf.xml.defaults/desktop/gnome/accessibility/startup/%gconf.xml +etc/gconf/gconf.xml.defaults/desktop/gnome/applications/%gconf.xml +etc/gconf/gconf.xml.defaults/desktop/gnome/applications/browser/%gconf.xml +etc/gconf/gconf.xml.defaults/desktop/gnome/applications/help_viewer/%gconf.xml +etc/gconf/gconf.xml.defaults/desktop/gnome/applications/terminal/%gconf.xml +etc/gconf/gconf.xml.defaults/desktop/gnome/applications/window_manager/%gconf.xml +etc/gconf/gconf.xml.defaults/desktop/gnome/background/%gconf.xml +etc/gconf/gconf.xml.defaults/desktop/gnome/file_views/%gconf.xml +etc/gconf/gconf.xml.defaults/desktop/gnome/interface/%gconf.xml +etc/gconf/gconf.xml.defaults/desktop/gnome/lockdown/%gconf.xml +etc/gconf/gconf.xml.defaults/desktop/gnome/peripherals/%gconf.xml +etc/gconf/gconf.xml.defaults/desktop/gnome/peripherals/keyboard/%gconf.xml +etc/gconf/gconf.xml.defaults/desktop/gnome/peripherals/mouse/%gconf.xml +etc/gconf/gconf.xml.defaults/desktop/gnome/sound/%gconf.xml +etc/gconf/gconf.xml.defaults/desktop/gnome/thumbnailers/%gconf.xml +etc/gconf/gconf.xml.defaults/desktop/gnome/typing_break/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/accessibility/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/accessibility/keyboard/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/accessibility/startup/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/applications/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/applications/browser/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/applications/help_viewer/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/applications/terminal/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/applications/window_manager/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/background/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/file-views/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/interface/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/lockdown/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/peripherals/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/peripherals/keyboard/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/peripherals/mouse/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/sound/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/thumbnailers/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/typing_break/%gconf.xml +etc/gconf/schemas/desktop_gnome_accessibility_keyboard.schemas +etc/gconf/schemas/desktop_gnome_accessibility_startup.schemas +etc/gconf/schemas/desktop_gnome_applications_browser.schemas +etc/gconf/schemas/desktop_gnome_applications_help_viewer.schemas +etc/gconf/schemas/desktop_gnome_applications_terminal.schemas +etc/gconf/schemas/desktop_gnome_applications_window_manager.schemas +etc/gconf/schemas/desktop_gnome_background.schemas +etc/gconf/schemas/desktop_gnome_file_views.schemas +etc/gconf/schemas/desktop_gnome_interface.schemas +etc/gconf/schemas/desktop_gnome_lockdown.schemas +etc/gconf/schemas/desktop_gnome_peripherals_keyboard.schemas +etc/gconf/schemas/desktop_gnome_peripherals_mouse.schemas +etc/gconf/schemas/desktop_gnome_sound.schemas +etc/gconf/schemas/desktop_gnome_thumbnailers.schemas +etc/gconf/schemas/desktop_gnome_typing_break.schemas +etc/sound/events/gnome-2.soundlist +etc/sound/events/gtk-events-2.soundlist +include/libgnome-2.0/libgnome/gnome-config.h +include/libgnome-2.0/libgnome/gnome-exec.h +include/libgnome-2.0/libgnome/gnome-gconf.h +include/libgnome-2.0/libgnome/gnome-help.h +include/libgnome-2.0/libgnome/gnome-i18n.h +include/libgnome-2.0/libgnome/gnome-init.h +include/libgnome-2.0/libgnome/gnome-macros.h +include/libgnome-2.0/libgnome/gnome-program.h +include/libgnome-2.0/libgnome/gnome-score.h +include/libgnome-2.0/libgnome/gnome-sound.h +include/libgnome-2.0/libgnome/gnome-triggers.h +include/libgnome-2.0/libgnome/gnome-url.h +include/libgnome-2.0/libgnome/gnome-util.h +include/libgnome-2.0/libgnome/libgnome.h +include/libgnome-2.0/libgnome/libgnometypebuiltins.h +lib/bonobo/monikers/libmoniker_extra_2.so +lib/libgnome-2.a +lib/libgnome-2.so +lib/libgnome-2.so.701 +libdata/bonobo/servers/GNOME_Moniker_std.server +libdata/pkgconfig/libgnome-2.0.pc +%%DOCSDIR%%/ch01s02.html +%%DOCSDIR%%/ch01s03.html +%%DOCSDIR%%/ch01s04.html +%%DOCSDIR%%/ch01s05.html +%%DOCSDIR%%/home.png +%%DOCSDIR%%/index.html +%%DOCSDIR%%/index.sgml +%%DOCSDIR%%/left.png +%%DOCSDIR%%/libgnome-gnome-config.html +%%DOCSDIR%%/libgnome-gnome-exec.html +%%DOCSDIR%%/libgnome-gnome-gconf.html +%%DOCSDIR%%/libgnome-gnome-help.html +%%DOCSDIR%%/libgnome-gnome-i18n.html +%%DOCSDIR%%/libgnome-gnome-init.html +%%DOCSDIR%%/libgnome-gnome-program.html +%%DOCSDIR%%/libgnome-gnome-score.html +%%DOCSDIR%%/libgnome-gnome-sound.html +%%DOCSDIR%%/libgnome-gnome-triggers.html +%%DOCSDIR%%/libgnome-gnome-url.html +%%DOCSDIR%%/libgnome-gnome-util.html +%%DOCSDIR%%/libgnome-libgnometypebuiltins.html +%%DOCSDIR%%/libgnome.devhelp +%%DOCSDIR%%/libgnome.html +%%DOCSDIR%%/right.png +%%DOCSDIR%%/style.css +%%DOCSDIR%%/up.png +share/locale/am/LC_MESSAGES/libgnome-2.0.mo +share/locale/ar/LC_MESSAGES/libgnome-2.0.mo +share/locale/az/LC_MESSAGES/libgnome-2.0.mo +share/locale/be/LC_MESSAGES/libgnome-2.0.mo +share/locale/bg/LC_MESSAGES/libgnome-2.0.mo +share/locale/bn/LC_MESSAGES/libgnome-2.0.mo +share/locale/bs/LC_MESSAGES/libgnome-2.0.mo +share/locale/ca/LC_MESSAGES/libgnome-2.0.mo +share/locale/cs/LC_MESSAGES/libgnome-2.0.mo +share/locale/cy/LC_MESSAGES/libgnome-2.0.mo +share/locale/da/LC_MESSAGES/libgnome-2.0.mo +share/locale/de/LC_MESSAGES/libgnome-2.0.mo +share/locale/el/LC_MESSAGES/libgnome-2.0.mo +share/locale/en_CA/LC_MESSAGES/libgnome-2.0.mo +share/locale/en_GB/LC_MESSAGES/libgnome-2.0.mo +share/locale/es/LC_MESSAGES/libgnome-2.0.mo +share/locale/et/LC_MESSAGES/libgnome-2.0.mo +share/locale/eu/LC_MESSAGES/libgnome-2.0.mo +share/locale/fa/LC_MESSAGES/libgnome-2.0.mo +share/locale/fi/LC_MESSAGES/libgnome-2.0.mo +share/locale/fr/LC_MESSAGES/libgnome-2.0.mo +share/locale/ga/LC_MESSAGES/libgnome-2.0.mo +share/locale/gl/LC_MESSAGES/libgnome-2.0.mo +share/locale/gu/LC_MESSAGES/libgnome-2.0.mo +share/locale/he/LC_MESSAGES/libgnome-2.0.mo +share/locale/hi/LC_MESSAGES/libgnome-2.0.mo +share/locale/hr/LC_MESSAGES/libgnome-2.0.mo +share/locale/hu/LC_MESSAGES/libgnome-2.0.mo +share/locale/id/LC_MESSAGES/libgnome-2.0.mo +share/locale/is/LC_MESSAGES/libgnome-2.0.mo +share/locale/it/LC_MESSAGES/libgnome-2.0.mo +share/locale/ja/LC_MESSAGES/libgnome-2.0.mo +share/locale/ko/LC_MESSAGES/libgnome-2.0.mo +share/locale/lt/LC_MESSAGES/libgnome-2.0.mo +share/locale/lv/LC_MESSAGES/libgnome-2.0.mo +share/locale/mk/LC_MESSAGES/libgnome-2.0.mo +share/locale/ml/LC_MESSAGES/libgnome-2.0.mo +share/locale/mn/LC_MESSAGES/libgnome-2.0.mo +share/locale/ms/LC_MESSAGES/libgnome-2.0.mo +share/locale/nl/LC_MESSAGES/libgnome-2.0.mo +share/locale/nn/LC_MESSAGES/libgnome-2.0.mo +share/locale/no/LC_MESSAGES/libgnome-2.0.mo +share/locale/pa/LC_MESSAGES/libgnome-2.0.mo +share/locale/pl/LC_MESSAGES/libgnome-2.0.mo +share/locale/pt/LC_MESSAGES/libgnome-2.0.mo +share/locale/pt_BR/LC_MESSAGES/libgnome-2.0.mo +share/locale/ro/LC_MESSAGES/libgnome-2.0.mo +share/locale/ru/LC_MESSAGES/libgnome-2.0.mo +share/locale/sk/LC_MESSAGES/libgnome-2.0.mo +share/locale/sl/LC_MESSAGES/libgnome-2.0.mo +share/locale/sq/LC_MESSAGES/libgnome-2.0.mo +share/locale/sr/LC_MESSAGES/libgnome-2.0.mo +share/locale/sr@Latn/LC_MESSAGES/libgnome-2.0.mo +share/locale/sr@ije/LC_MESSAGES/libgnome-2.0.mo +share/locale/sv/LC_MESSAGES/libgnome-2.0.mo +share/locale/ta/LC_MESSAGES/libgnome-2.0.mo +share/locale/th/LC_MESSAGES/libgnome-2.0.mo +share/locale/tr/LC_MESSAGES/libgnome-2.0.mo +share/locale/uk/LC_MESSAGES/libgnome-2.0.mo +share/locale/vi/LC_MESSAGES/libgnome-2.0.mo +share/locale/wa/LC_MESSAGES/libgnome-2.0.mo +share/locale/yi/LC_MESSAGES/libgnome-2.0.mo +share/locale/zh_CN/LC_MESSAGES/libgnome-2.0.mo +share/locale/zh_TW/LC_MESSAGES/libgnome-2.0.mo +@dirrm %%DOCSDIR%% +@dirrm include/libgnome-2.0/libgnome +@dirrm include/libgnome-2.0 +@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/typing_break +@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/thumbnailers +@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/sound +@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/peripherals/mouse +@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/peripherals/keyboard +@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/peripherals +@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/lockdown +@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/interface +@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/file-views +@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/background +@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/applications/window_manager +@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/applications/terminal +@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/applications/help_viewer +@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/applications/browser +@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/accessibility/startup +@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/accessibility/keyboard +@dirrm etc/gconf/gconf.xml.defaults/schemas/desktop/gnome/accessibility +@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/typing_break +@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/thumbnailers +@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/sound +@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/peripherals/mouse +@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/peripherals/keyboard +@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/peripherals +@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/lockdown +@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/interface +@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/file_views +@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/background +@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/applications/window_manager +@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/applications/terminal +@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/applications/help_viewer +@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/applications/browser +@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/accessibility/startup +@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/accessibility/keyboard +@dirrm etc/gconf/gconf.xml.defaults/desktop/gnome/accessibility |