aboutsummaryrefslogtreecommitdiffstats
path: root/audio/goobox
diff options
context:
space:
mode:
authorkwm <kwm@FreeBSD.org>2015-04-14 19:58:42 +0800
committerkwm <kwm@FreeBSD.org>2015-04-14 19:58:42 +0800
commit85817cae89033702a099e319048e88f672b4b772 (patch)
tree6d15d8e5673f01c92b62897517646373426ad7b4 /audio/goobox
parenta300f27d5c3d1530892640ae3f193e00a559f086 (diff)
downloadfreebsd-ports-gnome-85817cae89033702a099e319048e88f672b4b772.tar.gz
freebsd-ports-gnome-85817cae89033702a099e319048e88f672b4b772.tar.zst
freebsd-ports-gnome-85817cae89033702a099e319048e88f672b4b772.zip
Fix some glib schema issues.
The schemas should be listed in GLIB_SCHEMAS instead of in the plist so the glib schema database can be updated on installed/removal of the package. This updating is done by the GLIB_SCHEMAS macro. Make shotwell not run glib-compile-schemas in the stagedir, this has no effect. Additional this generates the share/glib-2.0/schemas/gschemas.compiled file. This file is managed by the glib20 port. And has a changing checksum because it recompiled every time a GLIB_SCHEMAS enabled port is installed or removed.
Diffstat (limited to 'audio/goobox')
-rw-r--r--audio/goobox/Makefile4
-rw-r--r--audio/goobox/pkg-plist1
2 files changed, 3 insertions, 2 deletions
diff --git a/audio/goobox/Makefile b/audio/goobox/Makefile
index 5e178be1c47c..1815e60246ba 100644
--- a/audio/goobox/Makefile
+++ b/audio/goobox/Makefile
@@ -4,7 +4,7 @@
PORTNAME= goobox
PORTVERSION= 3.3.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -29,6 +29,8 @@ CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
INSTALL_TARGET= install-strip
+GLIB_SCHEMAS= org.gnome.Goobox.gschema.xml
+
OPTIONS_DEFINE= NOTIFY
OPTIONS_DEFAULT=NOTIFY
diff --git a/audio/goobox/pkg-plist b/audio/goobox/pkg-plist
index 918aed40fb7c..42b4ae0fe9f8 100644
--- a/audio/goobox/pkg-plist
+++ b/audio/goobox/pkg-plist
@@ -2,7 +2,6 @@ bin/goobox
share/GConf/gsettings/goobox.convert
share/appdata/goobox.appdata.xml
share/applications/goobox.desktop
-share/glib-2.0/schemas/org.gnome.Goobox.gschema.xml
share/help/C/goobox/index.page
share/help/C/goobox/legal.xml
share/help/C/goobox/preferences.page