summaryrefslogtreecommitdiff
path: root/devel/GConf2
diff options
context:
space:
mode:
authoragc <agc@pkgsrc.org>2002-05-22 16:08:42 +0000
committeragc <agc@pkgsrc.org>2002-05-22 16:08:42 +0000
commit20d76ccd12b2b927b0a994bbf160515265bd5130 (patch)
tree5eb9d79901247f42c830220150c73c933aec0443 /devel/GConf2
parentd687fec3bd359fb26880e69b0ab52323170e6fbf (diff)
downloadpkgsrc-20d76ccd12b2b927b0a994bbf160515265bd5130.tar.gz
Initial import of GConf-1.1.10 as GConf2-1.1.10, the configuration database
system used by GNOME 2, into the NetBSD Packages Collection. GConf is a configuration database system, functionally similar to the Windows registry but lots better. It was written for the GNOME desktop but does not require GNOME; configure should notice if GNOME is not installed and compile the basic GConf library anyway. Provided in PR 16909 by juli@darkstar.local (Julio Merino) [The buildlink.mk file was put together by me]
Diffstat (limited to 'devel/GConf2')
-rw-r--r--devel/GConf2/DESCR10
-rw-r--r--devel/GConf2/Makefile27
-rw-r--r--devel/GConf2/PLIST63
-rw-r--r--devel/GConf2/buildlink.mk44
-rw-r--r--devel/GConf2/distinfo4
5 files changed, 148 insertions, 0 deletions
diff --git a/devel/GConf2/DESCR b/devel/GConf2/DESCR
new file mode 100644
index 00000000000..0e4bfa1650b
--- /dev/null
+++ b/devel/GConf2/DESCR
@@ -0,0 +1,10 @@
+GConf is a configuration database system, functionally similar to the
+Windows registry but lots better. It was written for the GNOME
+desktop but does not require GNOME; configure should notice if GNOME
+is not installed and compile the basic GConf library anyway.
+
+There's an introductory article at
+http://developer.gnome.org/feature/current/index.html, written a while
+ago but mostly still valid. Also, there's a mailing list
+gconf-list@gnome.org, see
+http://mail.gnome.org/mailman/listinfo/gconf-list
diff --git a/devel/GConf2/Makefile b/devel/GConf2/Makefile
new file mode 100644
index 00000000000..78c22b35402
--- /dev/null
+++ b/devel/GConf2/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/05/22 16:08:42 agc Exp $
+#
+
+DISTNAME= GConf-1.1.10
+PKGNAME= GConf2-1.1.10
+CATEGORIES= devel gnome
+MASTER_SITES= ${MASTER_SITE_GNOME:=pre-gnome2/sources/GConf/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= jmmv@hispabsd.org
+HOMEPAGE= http://advogato.org/proj/GConf/
+COMMENT= configuration database system used by GNOME (v2)
+
+BUILD_USES_MSGFMT= yes
+
+USE_BUILDLINK_ONLY= YES
+GNU_CONFIGURE= YES
+USE_LIBTOOL= YES
+
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+
+.include "../../databases/db3/buildlink.mk"
+.include "../../devel/glib2/buildlink.mk"
+.include "../../net/ORBit2/buildlink.mk"
+.include "../../textproc/libxml2/buildlink.mk"
+.include "../../x11/gtk2/buildlink.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/GConf2/PLIST b/devel/GConf2/PLIST
new file mode 100644
index 00000000000..cf0bc6617ed
--- /dev/null
+++ b/devel/GConf2/PLIST
@@ -0,0 +1,63 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/05/22 16:08:42 agc Exp $
+bin/gconf-sanity-check-2
+bin/gconfd-2
+bin/gconftool-2
+etc/gconf/2/path
+include/gconf/2/gconf/gconf-changeset.h
+include/gconf/2/gconf/gconf-client.h
+include/gconf/2/gconf/gconf-engine.h
+include/gconf/2/gconf/gconf-enum-types.h
+include/gconf/2/gconf/gconf-error.h
+include/gconf/2/gconf/gconf-listeners.h
+include/gconf/2/gconf/gconf-schema.h
+include/gconf/2/gconf/gconf-value.h
+include/gconf/2/gconf/gconf.h
+lib/GConf/2/libgconfbackend-xml.a
+lib/GConf/2/libgconfbackend-xml.la
+lib/GConf/2/libgconfbackend-xml.so
+lib/libgconf-2.a
+lib/libgconf-2.la
+lib/libgconf-2.so
+lib/libgconf-2.so.5
+lib/libgconf-2.so.5.0
+lib/pkgconfig/gconf-2.0.pc
+share/aclocal/gconf-2.m4
+${PKGLOCALEDIR}/locale/az/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/ca/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/da/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/de/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/el/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/es/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/fi/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/ga/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/gl/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/hu/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/it/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/nn/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/no/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/pt/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/uk/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/GConf2.mo
+${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/GConf2.mo
+@exec ${MKDIR} %D/share/gtk-doc/html/gconf
+@dirrm share/gtk-doc/html/gconf
+@dirrm lib/GConf/2
+@dirrm lib/GConf
+@dirrm include/gconf/2/gconf
+@dirrm include/gconf/2
+@dirrm include/gconf
+@dirrm etc/gconf/2
+@dirrm etc/gconf
diff --git a/devel/GConf2/buildlink.mk b/devel/GConf2/buildlink.mk
new file mode 100644
index 00000000000..80808dcf32a
--- /dev/null
+++ b/devel/GConf2/buildlink.mk
@@ -0,0 +1,44 @@
+# $NetBSD: buildlink.mk,v 1.1.1.1 2002/05/22 16:08:42 agc Exp $
+#
+# This Makefile fragment is included by packages that use gconf2.
+#
+# To use this Makefile fragment, simply:
+#
+# (1) Optionally define BUILDLINK_DEPENDS.gconf2 to the dependency pattern
+# for the version of gconf2 desired.
+# (2) Include this Makefile fragment in the package Makefile,
+# (3) Add ${BUILDLINK_DIR}/include to the front of the C preprocessor's header
+# search path, and
+# (4) Add ${BUILDLINK_DIR}/lib to the front of the linker's library search
+# path.
+
+.if !defined(GCONF2_BUILDLINK_MK)
+GCONF2_BUILDLINK_MK= # defined
+
+.include "../../mk/bsd.buildlink.mk"
+
+BUILDLINK_DEPENDS.gconf?= GConf2>=1.0.7nb1
+DEPENDS+= ${BUILDLINK_DEPENDS.gconf2}:../../devel/GConf2
+
+EVAL_PREFIX+= BUILDLINK_PREFIX.gconf2=GConf2
+BUILDLINK_PREFIX.gconf2_DEFAULT= ${X11PREFIX}
+BUILDLINK_FILES.gconf2= include/gconf/2/gconf/*
+BUILDLINK_FILES.gconf2+= lib/libgconf-2*
+
+REPLACE_BUILDLINK_SED+= \
+ -e "s|-I${BUILDLINK_DIR}/\(include/gconf/\)|-I${BUILDLINK_PREFIX.gconf2}/\1|g"
+BUILDLINK_CONFIG_WRAPPER_SED+= \
+ -e "s|-I${BUILDLINK_PREFIX.gconf2}/\(include/gconf/\)|-I${BUILDLINK_DIR}/\1|g"
+
+.include "../../databases/db3/buildlink.mk"
+.include "../../devel/gettext-lib/buildlink.mk"
+.include "../../devel/oaf/buildlink.mk"
+
+BUILDLINK_TARGETS.gconf2= gconf2-buildlink
+BUILDLINK_TARGETS.gconf2+= gconf2-buildlink-config-wrapper
+BUILDLINK_TARGETS+= ${BUILDLINK_TARGETS.gconf2}
+
+pre-configure: ${BUILDLINK_TARGETS.gconf2}
+gconf2-buildlink: _BUILDLINK_USE
+
+.endif # GCONF2_BUILDLINK_MK
diff --git a/devel/GConf2/distinfo b/devel/GConf2/distinfo
new file mode 100644
index 00000000000..df4a60e30bf
--- /dev/null
+++ b/devel/GConf2/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/05/22 16:08:42 agc Exp $
+
+SHA1 (GConf-1.1.10.tar.bz2) = 7fa90d0c5f8962fd5307a2f38177daf26b795312
+Size (GConf-1.1.10.tar.bz2) = 878638 bytes