summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2011-01-18 18:55:11 +0800
committerkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2011-01-18 18:55:11 +0800
commitdba2a6f9962b7d0175cf3436dbbc7e731f2e8a95 (patch)
treea8b9e98434701cedad8077103e0555b48dba688f
parentae009c4db773a19a6c95ccfec3a24b21dc123986 (diff)
downloadmarcuscom-ports-dba2a6f9962b7d0175cf3436dbbc7e731f2e8a95.tar
marcuscom-ports-dba2a6f9962b7d0175cf3436dbbc7e731f2e8a95.tar.gz
marcuscom-ports-dba2a6f9962b7d0175cf3436dbbc7e731f2e8a95.tar.bz2
marcuscom-ports-dba2a6f9962b7d0175cf3436dbbc7e731f2e8a95.tar.lz
marcuscom-ports-dba2a6f9962b7d0175cf3436dbbc7e731f2e8a95.tar.xz
marcuscom-ports-dba2a6f9962b7d0175cf3436dbbc7e731f2e8a95.tar.zst
marcuscom-ports-dba2a6f9962b7d0175cf3436dbbc7e731f2e8a95.zip
Update to 0.7.1.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@15045 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--devel/dconf/Makefile40
-rw-r--r--devel/dconf/distinfo2
-rw-r--r--devel/dconf/files/patch-client_Makefile.in38
-rw-r--r--devel/dconf/files/patch-dbus-1_Makefile.in38
-rw-r--r--devel/dconf/pkg-descr18
-rw-r--r--devel/dconf/pkg-plist50
6 files changed, 186 insertions, 0 deletions
diff --git a/devel/dconf/Makefile b/devel/dconf/Makefile
new file mode 100644
index 000000000..096f51e37
--- /dev/null
+++ b/devel/dconf/Makefile
@@ -0,0 +1,40 @@
+# New ports collection makefile for: dconf
+# Date created: 28 May 2010
+# Whom: Koop Mast <kwm@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports/devel/dconf/Makefile,v 1.9 2010/11/04 16:41:01 kwm Exp $
+#
+
+PORTNAME= dconf
+PORTVERSION= 0.7.1
+CATEGORIES= devel gnome
+MASTER_SITES= GNOME
+DIST_SUBDIR= gnome3
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= A configuration database system for GNOME
+
+BUILD_DEPENDS= vala>=0.11.4:${PORTSDIR}/lang/vala
+LIB_DEPENDS= gee.2:${PORTSDIR}/devel/libgee \
+ dbus-1.3:${PORTSDIR}/devel/dbus
+
+USE_BZIP2= yes
+USE_GMAKE= yes
+#USE_GETTEXT= yes
+USE_GNOME= gnomehack gtk20
+USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+
+MAKE_JOBS_SAFE= yes
+
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+pre-build:
+ ${GMAKE} -C ${WRKSRC}/client dconf-client.c libdconf.so.0
+
+post-install:
+ -${LOCALBASE}/bin/gio-querymodules ${PREFIX}/lib/gio/modules
+
+.include <bsd.port.mk>
diff --git a/devel/dconf/distinfo b/devel/dconf/distinfo
new file mode 100644
index 000000000..11234d0f1
--- /dev/null
+++ b/devel/dconf/distinfo
@@ -0,0 +1,2 @@
+SHA256 (gnome3/dconf-0.7.1.tar.bz2) = 04b81606131a59362167e50e84b55ac2af49fdfa3ad4b5b0bdb07dc14bf5bd1d
+SIZE (gnome3/dconf-0.7.1.tar.bz2) = 175476
diff --git a/devel/dconf/files/patch-client_Makefile.in b/devel/dconf/files/patch-client_Makefile.in
new file mode 100644
index 000000000..510f4aabe
--- /dev/null
+++ b/devel/dconf/files/patch-client_Makefile.in
@@ -0,0 +1,38 @@
+--- client/Makefile.in.orig 2011-01-18 11:48:50.000000000 +0000
++++ client/Makefile.in 2011-01-18 11:50:05.000000000 +0000
+@@ -34,7 +34,7 @@
+ NORMAL_UNINSTALL = :
+ PRE_UNINSTALL = :
+ POST_UNINSTALL = :
+-shlib_PROGRAMS = libdconf.so.0.0.0$(EXEEXT)
++shlib_PROGRAMS = libdconf.so.0$(EXEEXT)
+ subdir = client
+ DIST_COMMON = $(dconfinclude_HEADERS) $(srcdir)/Makefile.am \
+ $(srcdir)/Makefile.in $(srcdir)/dconf.pc.in dconf-client.c \
+@@ -320,9 +320,10 @@
+
+ clean-shlibPROGRAMS:
+ -test -z "$(shlib_PROGRAMS)" || rm -f $(shlib_PROGRAMS)
+-libdconf.so.0.0.0$(EXEEXT): $(libdconf_so_0_0_0_OBJECTS) $(libdconf_so_0_0_0_DEPENDENCIES)
+- @rm -f libdconf.so.0.0.0$(EXEEXT)
++libdconf.so.0$(EXEEXT): $(libdconf_so_0_0_0_OBJECTS) $(libdconf_so_0_0_0_DEPENDENCIES)
++ @rm -f libdconf.so.0$(EXEEXT)
+ $(AM_V_CCLD)$(libdconf_so_0_0_0_LINK) $(libdconf_so_0_0_0_OBJECTS) $(libdconf_so_0_0_0_LDADD) $(LIBS)
++ $(AM_V_GEN) ln -fs libdconf.so.0 libdconf.so
+
+ mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+@@ -693,12 +694,8 @@
+ uninstall-vapiDATA
+
+
+-libdconf.so.0 libdconf.so: libdconf.so.0.0.0
+- $(AM_V_GEN) ln -fs libdconf.so.0.0.0 $@
+-
+ install-data-hook:
+- ln -fs libdconf.so.0.0.0 $(DESTDIR)$(shlibdir)/libdconf.so.0
+- ln -fs libdconf.so.0.0.0 $(DESTDIR)$(shlibdir)/libdconf.so
++ ln -fs libdconf.so.0 $(DESTDIR)$(shlibdir)/libdconf.so
+
+ uninstall-hook:
+ rm -f $(DESTDIR)$(shlibdir)/libdconf.so.0
diff --git a/devel/dconf/files/patch-dbus-1_Makefile.in b/devel/dconf/files/patch-dbus-1_Makefile.in
new file mode 100644
index 000000000..55d7ea73e
--- /dev/null
+++ b/devel/dconf/files/patch-dbus-1_Makefile.in
@@ -0,0 +1,38 @@
+--- dbus-1/Makefile.in.orig 2011-01-18 11:47:14.000000000 +0000
++++ dbus-1/Makefile.in 2011-01-18 11:47:14.000000000 +0000
+@@ -34,7 +34,7 @@
+ NORMAL_UNINSTALL = :
+ PRE_UNINSTALL = :
+ POST_UNINSTALL = :
+-shlib_PROGRAMS = libdconf-dbus-1.so.0.0.0$(EXEEXT)
++shlib_PROGRAMS = libdconf-dbus-1.so.0$(EXEEXT)
+ subdir = dbus-1
+ DIST_COMMON = $(dconf_dbus_1include_HEADERS) $(srcdir)/Makefile.am \
+ $(srcdir)/Makefile.in $(srcdir)/dconf-dbus-1.pc.in
+@@ -310,9 +310,10 @@
+
+ clean-shlibPROGRAMS:
+ -test -z "$(shlib_PROGRAMS)" || rm -f $(shlib_PROGRAMS)
+-libdconf-dbus-1.so.0.0.0$(EXEEXT): $(libdconf_dbus_1_so_0_0_0_OBJECTS) $(libdconf_dbus_1_so_0_0_0_DEPENDENCIES)
+- @rm -f libdconf-dbus-1.so.0.0.0$(EXEEXT)
++libdconf-dbus-1.so.0$(EXEEXT): $(libdconf_dbus_1_so_0_0_0_OBJECTS) $(libdconf_dbus_1_so_0_0_0_DEPENDENCIES)
++ @rm -f libdconf-dbus-1.so.0$(EXEEXT)
+ $(AM_V_CCLD)$(libdconf_dbus_1_so_0_0_0_LINK) $(libdconf_dbus_1_so_0_0_0_OBJECTS) $(libdconf_dbus_1_so_0_0_0_LDADD) $(LIBS)
++ $(AM_V_GEN) ln -fs libdconf-dbus-1.so.0 libdconf-dbus-1.so
+
+ mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+@@ -636,12 +637,8 @@
+ uninstall-hook uninstall-pkgconfigDATA uninstall-shlibPROGRAMS
+
+
+-libdconf-dbus-1.so.0 libdconf-dbus-1.so: libdconf-dbus-1.so.0.0.0
+- $(AM_V_GEN) ln -fs libdconf-dbus-1.so.0.0.0 $@
+-
+ install-data-hook:
+- ln -fs libdconf-dbus-1.so.0.0.0 $(DESTDIR)$(shlibdir)/libdconf-dbus-1.so.0
+- ln -fs libdconf-dbus-1.so.0.0.0 $(DESTDIR)$(shlibdir)/libdconf-dbus-1.so
++ ln -fs libdconf-dbus-1.so.0 $(DESTDIR)$(shlibdir)/libdconf-dbus-1.so
+
+ uninstall-hook:
+ rm -f $(DESTDIR)$(shlibdir)/libdconf-dbus-1.so.0
diff --git a/devel/dconf/pkg-descr b/devel/dconf/pkg-descr
new file mode 100644
index 000000000..010cc810e
--- /dev/null
+++ b/devel/dconf/pkg-descr
@@ -0,0 +1,18 @@
+GConf extends the concept of a configuration registry. It provides
+a simple way for applications and administrators to store data;
+often GConf is used to store preferences for applications.
+
+Some of the features of GConf are:
+GConf provides:
+
+ * Documentation for each configuration key, so that administrators
+ can better modify the value.
+
+ * Notifications to interested applications when configuration data
+ is changed. The notification service works across networks,
+ affecting all login sessions for a single user.
+
+ * Proper locking so that configuration data doesn't get corrupted
+ when accessed by multiple applications at the same time.
+
+WWW: http://www.gnome.org/projects/gconf/
diff --git a/devel/dconf/pkg-plist b/devel/dconf/pkg-plist
new file mode 100644
index 000000000..a275355af
--- /dev/null
+++ b/devel/dconf/pkg-plist
@@ -0,0 +1,50 @@
+bin/dconf
+bin/dconf-editor
+include/dconf/dconf-client.h
+include/dconf-dbus-1/dconf-dbus-1.h
+include/dconf/dconf-engine.h
+include/dconf/dconf-paths.h
+include/dconf/dconf-readtype.h
+include/dconf/dconf-resetlist.h
+include/dconf/dconf.h
+lib/gio/modules/libdconfsettings.so
+lib/libdconf.so
+lib/libdconf.so.0
+lib/libdconf-dbus-1.so
+lib/libdconf-dbus-1.so.0
+libdata/pkgconfig/dconf.pc
+libdata/pkgconfig/dconf-dbus-1.pc
+libexec/dconf-service
+share/applications/dconf-editor.desktop
+share/dbus-1/services/ca.desrt.dconf.service
+share/dbus-1/system-services/ca.desrt.dconf.service
+share/dconf-editor/dconf-editor.ui
+share/gtk-doc/html/dconf/DConfClient.html
+share/gtk-doc/html/dconf/dconf-DConf-Paths.html
+share/gtk-doc/html/dconf/annotation-glossary.html
+share/gtk-doc/html/dconf/api-index-full.html
+share/gtk-doc/html/dconf/ch01.html
+share/gtk-doc/html/dconf/dconf.devhelp
+share/gtk-doc/html/dconf/dconf.devhelp2
+share/gtk-doc/html/dconf/home.png
+share/gtk-doc/html/dconf/index.html
+share/gtk-doc/html/dconf/index.sgml
+share/gtk-doc/html/dconf/left.png
+share/gtk-doc/html/dconf/object-tree.html
+share/gtk-doc/html/dconf/right.png
+share/gtk-doc/html/dconf/style.css
+share/gtk-doc/html/dconf/up.png
+share/vala/vapi/dconf.deps
+share/vala/vapi/dconf.vapi
+@dirrmtry share/vala/vapi
+@dirrm share/gtk-doc/html/dconf
+@dirrmtry share/gtk-doc/html
+@dirrmtry share/gtk-doc
+@dirrmtry share/dconf-editor
+@dirrmtry share/applications
+@dirrmtry share/dbus-1/system-services
+@dirrmtry share/dbus-1/services
+@dirrmtry share/dbus-1
+@dirrm include/dconf
+@exec %D/bin/gio-querymodules %D/lib/gio/modules 2>/dev/null || /usr/bin/true
+@unexec %D/bin/gio-querymodules %D/lib/gio/modules 2>/dev/null || /usr/bin/true