summaryrefslogtreecommitdiff
path: root/x11/gnome-desktop
diff options
context:
space:
mode:
authorrh <rh@pkgsrc.org>2002-09-14 07:01:42 +0000
committerrh <rh@pkgsrc.org>2002-09-14 07:01:42 +0000
commitc967b44f3a55aaa00fe8e4c68d38f57e022d3adf (patch)
tree93b6207572b22f379c1cb044363257ae950f4aec /x11/gnome-desktop
parent4406671b910b1b4232a24922a1249d424d93cf60 (diff)
downloadpkgsrc-c967b44f3a55aaa00fe8e4c68d38f57e022d3adf.tar.gz
Initial import of gnome-desktop-2.0.8, the main desktop component of GNOME2
Based on Julio Merino's version in PR pkg/18209 with some modifications to allow co-existence with GNOME 1.
Diffstat (limited to 'x11/gnome-desktop')
-rw-r--r--x11/gnome-desktop/DESCR9
-rw-r--r--x11/gnome-desktop/Makefile32
-rw-r--r--x11/gnome-desktop/PLIST96
-rw-r--r--x11/gnome-desktop/buildlink2.mk36
-rw-r--r--x11/gnome-desktop/distinfo9
-rw-r--r--x11/gnome-desktop/patches/patch-aa13
-rw-r--r--x11/gnome-desktop/patches/patch-ab24
-rw-r--r--x11/gnome-desktop/patches/patch-ac22
-rw-r--r--x11/gnome-desktop/patches/patch-ad13
-rw-r--r--x11/gnome-desktop/patches/patch-ae13
10 files changed, 267 insertions, 0 deletions
diff --git a/x11/gnome-desktop/DESCR b/x11/gnome-desktop/DESCR
new file mode 100644
index 00000000000..14318805eaf
--- /dev/null
+++ b/x11/gnome-desktop/DESCR
@@ -0,0 +1,9 @@
+This package contains the libgnome-desktop library which contains
+APIs that really belong in libgnome[ui] but have not seen enough
+testing or development to be considered stable.
+Use at your own risk.
+
+Also contained here are documents installed as part of the core
+GNOME distribution, e.g. the GPL, GNOME's .desktop files, the
+gnome-about program, some manpages and GNOME's core graphics
+files and icons.
diff --git a/x11/gnome-desktop/Makefile b/x11/gnome-desktop/Makefile
new file mode 100644
index 00000000000..a557436c2e7
--- /dev/null
+++ b/x11/gnome-desktop/Makefile
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/09/14 07:01:42 rh Exp $
+#
+
+DISTNAME= gnome-desktop-2.0.8
+CATEGORIES= x11 gnome
+MASTER_SITES= ${MASTER_SITE_GNOME:=2.0.1/sources/gnome-desktop/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= jmmv@hispabsd.org
+HOMEPAGE= http://www.gnome.org/
+COMMENT= Common GNOME2 desktop files and libgnome-desktop library
+
+BUILD_USES_MSGFMT= yes
+
+GNU_CONFIGURE= yes
+USE_BUILDLINK2= yes
+USE_GMAKE= yes
+USE_GNU_GETTEXT= yes
+USE_PERL5= yes
+USE_X11BASE= yes
+
+USE_LIBTOOL= yes
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+
+.include "../../devel/pkgconfig/buildlink2.mk"
+.include "../../devel/libgnomeui/buildlink2.mk"
+.include "../../devel/gettext-lib/buildlink2.mk"
+.include "../../graphics/libgnomecanvas/buildlink2.mk"
+.include "../../graphics/gnome2-pixmaps/buildlink2.mk"
+.include "../../sysutils/gnome-vfs2/buildlink2.mk"
+.include "../../x11/gtk2/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/gnome-desktop/PLIST b/x11/gnome-desktop/PLIST
new file mode 100644
index 00000000000..2bb52f7c236
--- /dev/null
+++ b/x11/gnome-desktop/PLIST
@@ -0,0 +1,96 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/09/14 07:01:42 rh Exp $
+bin/gnome2-about
+include/gnome-desktop-2.0/libgnome/gnome-desktop-item.h
+include/gnome-desktop-2.0/libgnome/gnome-icon-loader.h
+include/gnome-desktop-2.0/libgnomeui/gnome-ditem-edit.h
+include/gnome-desktop-2.0/libgnomeui/gnome-hint.h
+lib/libgnome-desktop-2.a
+lib/libgnome-desktop-2.la
+lib/libgnome-desktop-2.so
+lib/libgnome-desktop-2.so.0
+lib/libgnome-desktop-2.so.0.5
+lib/pkgconfig/gnome-desktop-2.0.pc
+man/man1/gnome2-about.1
+share/gnome2-about/contributors.dat
+share/gnome2-about/gnome-version.xml
+share/gnome/help/fdl/C/fdl.xml
+share/gnome/help/gpl/C/gpl.xml
+share/gnome/help/lgpl/C/lgpl.xml
+share/gnome/vfolders/Accessories.directory
+share/gnome/vfolders/Applications.directory
+share/gnome/vfolders/Development.directory
+share/gnome/vfolders/Games.directory
+share/gnome/vfolders/Graphics.directory
+share/gnome/vfolders/Home.directory
+share/gnome/vfolders/Internet.directory
+share/gnome/vfolders/Multimedia.directory
+share/gnome/vfolders/Office.directory
+share/gnome/vfolders/Root.directory
+share/gnome/vfolders/Root.order
+share/gnome/vfolders/Settings.directory
+share/gnome/vfolders/Settings.order
+share/gnome/vfolders/System.directory
+${PKGLOCALEDIR}/locale/ar/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/az/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/bg/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/bs/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/ca/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/da/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/de/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/el/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/en_GB/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/es/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/et/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/eu/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/fi/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/ga/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/gl/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/he/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/hi/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/hu/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/it/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/lt/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/lv/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/mk/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/ms/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/nn/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/no/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/pt/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/sp/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/sr/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/ta/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/uk/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/vi/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/wa/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/gnome-desktop-2.0.mo
+${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/gnome-desktop-2.0.mo
+@dirrm share/gnome/vfolders
+@exec ${MKDIR} %D/share/gnome/help/lgpl/C/figures
+@unexec ${RMDIR} %D/share/gnome/help/lgpl/C/figures 2>/dev/null || ${TRUE}
+@unexec ${RMDIR} %D/share/gnome/help/lgpl/C 2>/dev/null || ${TRUE}
+@exec ${MKDIR} %D/share/gnome/help/gpl/C/figures
+@unexec ${RMDIR} %D/share/gnome/help/gpl/C/figures 2>/dev/null || ${TRUE}
+@unexec ${RMDIR} %D/share/gnome/help/gpl/C 2>/dev/null || ${TRUE}
+@exec ${MKDIR} %D/share/gnome/help/fdl/C/figures
+@unexec ${RMDIR} %D/share/gnome/help/fdl/C/figures 2>/dev/null || ${TRUE}
+@unexec ${RMDIR} %D/share/gnome/help/fdl/C 2>/dev/null || ${TRUE}
+@unexec ${RMDIR} %D/share/gnome/help/fdl 2>/dev/null || ${TRUE}
+@unexec ${RMDIR} %D/share/gnome/help 2>/dev/null || ${TRUE}
+@dirrm share/gnome2-about
+@unexec ${RMDIR} %D/share/gnome 2>/dev/null || ${TRUE}
+@dirrm include/gnome-desktop-2.0/libgnomeui
+@dirrm include/gnome-desktop-2.0/libgnome
+@dirrm include/gnome-desktop-2.0
diff --git a/x11/gnome-desktop/buildlink2.mk b/x11/gnome-desktop/buildlink2.mk
new file mode 100644
index 00000000000..093e1be8488
--- /dev/null
+++ b/x11/gnome-desktop/buildlink2.mk
@@ -0,0 +1,36 @@
+# $NetBSD: buildlink2.mk,v 1.1.1.1 2002/09/14 07:01:43 rh Exp $
+#
+# This Makefile fragment is included by packages that use gnome-desktop.
+#
+# This file was created automatically using createbuildlink 2.0.
+#
+
+.if !defined(GNOME_DESKTOP_BUILDLINK2_MK)
+GNOME_DESKTOP_BUILDLINK2_MK= # defined
+
+BUILDLINK_PACKAGES+= gnome-desktop
+BUILDLINK_DEPENDS.gnome-desktop?= gnome-desktop>=2.0.8
+BUILDLINK_PKGSRCDIR.gnome-desktop?= ../../x11/gnome-desktop
+
+EVAL_PREFIX+= BUILDLINK_PREFIX.gnome-desktop=gnome-desktop
+BUILDLINK_PREFIX.gnome-desktop_DEFAULT= ${X11PREFIX}
+BUILDLINK_FILES.gnome-desktop+= include/gnome-desktop-2.0/libgnome/gnome-desktop-item.h
+BUILDLINK_FILES.gnome-desktop+= include/gnome-desktop-2.0/libgnome/gnome-icon-loader.h
+BUILDLINK_FILES.gnome-desktop+= include/gnome-desktop-2.0/libgnomeui/gnome-ditem-edit.h
+BUILDLINK_FILES.gnome-desktop+= include/gnome-desktop-2.0/libgnomeui/gnome-hint.h
+BUILDLINK_FILES.gnome-desktop+= lib/libgnome-desktop-2.*
+BUILDLINK_FILES.gnome-desktop+= lib/pkgconfig/gnome-desktop-2.0.pc
+
+.include "../../devel/pkgconfig/buildlink2.mk"
+.include "../../devel/libgnomeui/buildlink2.mk"
+.include "../../devel/gettext-lib/buildlink2.mk"
+.include "../../graphics/libgnomecanvas/buildlink2.mk"
+.include "../../graphics/gnome2-pixmaps/buildlink2.mk"
+.include "../../sysutils/gnome-vfs2/buildlink2.mk"
+.include "../../x11/gtk2/buildlink2.mk"
+
+BUILDLINK_TARGETS+= gnome-desktop-buildlink
+
+gnome-desktop-buildlink: _BUILDLINK_USE
+
+.endif # GNOME_DESKTOP_BUILDLINK2_MK
diff --git a/x11/gnome-desktop/distinfo b/x11/gnome-desktop/distinfo
new file mode 100644
index 00000000000..130ae59d14b
--- /dev/null
+++ b/x11/gnome-desktop/distinfo
@@ -0,0 +1,9 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/09/14 07:01:42 rh Exp $
+
+SHA1 (gnome-desktop-2.0.8.tar.bz2) = 1d6011943abbf3e5aba18a78ccafb4fa8e127864
+Size (gnome-desktop-2.0.8.tar.bz2) = 1092626 bytes
+SHA1 (patch-aa) = 7098ab0000764a6451ab66132fa148d5af8bc2e0
+SHA1 (patch-ab) = 0df06568ac0ba45475674c7a851e78cad08d293d
+SHA1 (patch-ac) = abe74de44456c61ffef93b476f1950d603380082
+SHA1 (patch-ad) = e1a08df6453404a0c711078f26a22285c163da5d
+SHA1 (patch-ae) = 85ff31395a7d24693e3125ee5c180a075612207c
diff --git a/x11/gnome-desktop/patches/patch-aa b/x11/gnome-desktop/patches/patch-aa
new file mode 100644
index 00000000000..b6729621b02
--- /dev/null
+++ b/x11/gnome-desktop/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2002/09/14 07:01:43 rh Exp $
+
+--- Makefile.in.orig Thu Sep 5 12:20:35 2002
++++ Makefile.in
+@@ -140,7 +140,7 @@ SUBDIRS = po libgnome-desktop gn
+ EXTRA_DIST = gnome-version.xml.in gnome-version.xml gnome-desktop.spec.in gnome-desktop.spec COPYING-DOCS HACKING sgmldocs.make xmldocs.make intltool-extract.in intltool-merge.in intltool-update.in
+
+
+-versiondir = $(datadir)/gnome-about
++versiondir = $(datadir)/gnome2-about
+ version_DATA = gnome-version.xml
+ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
diff --git a/x11/gnome-desktop/patches/patch-ab b/x11/gnome-desktop/patches/patch-ab
new file mode 100644
index 00000000000..99779bc36ca
--- /dev/null
+++ b/x11/gnome-desktop/patches/patch-ab
@@ -0,0 +1,24 @@
+$NetBSD: patch-ab,v 1.1.1.1 2002/09/14 07:01:43 rh Exp $
+
+--- gnome-about/Makefile.in.orig Thu Sep 5 12:21:00 2002
++++ gnome-about/Makefile.in
+@@ -149,7 +149,7 @@ bin_PROGRAMS = gnome-about
+ gnome_about_SOURCES = gnome-about.c contributors.h
+
+
+-authorsdir = $(datadir)/gnome-about
++authorsdir = $(datadir)/gnome2-about
+ authors_DATA = contributors.dat
+
+ EXTRA_DIST = logo.xpm $(authors_DATA)
+@@ -207,8 +207,8 @@ install-binPROGRAMS: $(bin_PROGRAMS)
+ $(mkinstalldirs) $(DESTDIR)$(bindir)
+ @list='$(bin_PROGRAMS)'; for p in $$list; do \
+ if test -f $$p; then \
+- echo " $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
+- $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
++ echo " $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed -e 's/gnome/gnome2/' -e 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
++ $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed -e 's/gnome/gnome2/' -e 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
+ else :; fi; \
+ done
+
diff --git a/x11/gnome-desktop/patches/patch-ac b/x11/gnome-desktop/patches/patch-ac
new file mode 100644
index 00000000000..61bb3ab86da
--- /dev/null
+++ b/x11/gnome-desktop/patches/patch-ac
@@ -0,0 +1,22 @@
+$NetBSD: patch-ac,v 1.1.1.1 2002/09/14 07:01:43 rh Exp $
+
+--- gnome-about/gnome-about.c.orig Mon Aug 26 23:54:46 2002
++++ gnome-about/gnome-about.c
+@@ -299,7 +299,7 @@ cb_clicked (GtkWidget *widget, GdkEvent
+
+ filename = gnome_program_locate_file (
+ NULL, GNOME_FILE_DOMAIN_DATADIR,
+- "gnome-about/contributors.dat", TRUE, NULL);
++ "gnome2-about/contributors.dat", TRUE, NULL);
+ if (filename)
+ gnome_sound_play (filename);
+
+@@ -718,7 +718,7 @@ main (gint argc, gchar *argv[])
+ bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
+ textdomain (GETTEXT_PACKAGE);
+
+- gnome_program_init ("gnome-about","1.0", LIBGNOMEUI_MODULE, argc, argv, NULL);
++ gnome_program_init ("gnome2-about","1.0", LIBGNOMEUI_MODULE, argc, argv, NULL);
+ gnome_window_icon_set_default_from_file (GNOME_ICONDIR"/gnome-logo-icon-transparent.png");
+ gtk_widget_set_default_colormap (gdk_rgb_get_colormap ());
+
diff --git a/x11/gnome-desktop/patches/patch-ad b/x11/gnome-desktop/patches/patch-ad
new file mode 100644
index 00000000000..55722d0080a
--- /dev/null
+++ b/x11/gnome-desktop/patches/patch-ad
@@ -0,0 +1,13 @@
+$NetBSD: patch-ad,v 1.1.1.1 2002/09/14 07:01:43 rh Exp $
+
+--- man/Makefile.in.orig Thu Sep 5 12:21:10 2002
++++ man/Makefile.in
+@@ -174,7 +174,7 @@ install-man1:
+ else file=$$i; fi; \
+ ext=`echo $$i | sed -e 's/^.*\\.//'`; \
+ inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
+- inst=`echo $$inst | sed '$(transform)'`.$$ext; \
++ inst=`echo $$inst | sed -e 's/gnome/gnome2/' -e '$(transform)'`.$$ext; \
+ echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
+ $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \
+ done
diff --git a/x11/gnome-desktop/patches/patch-ae b/x11/gnome-desktop/patches/patch-ae
new file mode 100644
index 00000000000..677395e957e
--- /dev/null
+++ b/x11/gnome-desktop/patches/patch-ae
@@ -0,0 +1,13 @@
+$NetBSD: patch-ae,v 1.1.1.1 2002/09/14 07:01:43 rh Exp $
+
+--- pixmaps/Makefile.in.orig Thu Sep 5 12:21:05 2002
++++ pixmaps/Makefile.in
+@@ -47,7 +47,7 @@ AUTOHEADER = @AUTOHEADER@
+
+ INSTALL = @INSTALL@
+ INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
+-INSTALL_DATA = @INSTALL_DATA@
++INSTALL_DATA = echo "part of gnome-pixmaps, not installed: "
+ INSTALL_SCRIPT = @INSTALL_SCRIPT@
+ transform = @program_transform_name@
+