summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorprlw1 <prlw1@pkgsrc.org>2014-10-08 10:32:40 +0000
committerprlw1 <prlw1@pkgsrc.org>2014-10-08 10:32:40 +0000
commit13489818436d7357ea077894d1f72798c11769a8 (patch)
tree2c69d5a9f284c64fdaa6da48dc5b38731176c259 /misc
parent13f38a2147205031c1e73574c73264a5b780437c (diff)
downloadpkgsrc-13489818436d7357ea077894d1f72798c11769a8.tar.gz
Update yelp3 to 3.14.0
This seems to fix PR pkg/48540 Highlights from the release notes: * Fixed crash on searching, #736312 (Marcos Chavarria Teijeiro) * Style the find revealer, #736408 (David King) * Use new symbolic menu item * Complete redesign to fit with new GNOME 3 apps * Updated color computing code to avoid deprecations * Fixed critical crasher after closing windows * Fixed some deprecation warnings * Implemented auto-reload for DocBook, #704821 * Updated GSettings install rule, #697815 <- no need for patch-configure * Correctly detect Unity for conditional processing, #707352 (Kevin Godby) * Fixed build issue with intltool and gettext, #706854 (Sean de Burca) * Various updates for deprecated APIs in GLib and GTK * Added support for DocBook conditional processing on desktop environment * Updated translations For full details see: https://git.gnome.org/browse/yelp/tree/NEWS?id=3.14.0
Diffstat (limited to 'misc')
-rw-r--r--misc/yelp3/Makefile7
-rw-r--r--misc/yelp3/PLIST10
-rw-r--r--misc/yelp3/distinfo9
-rw-r--r--misc/yelp3/patches/patch-configure66
4 files changed, 14 insertions, 78 deletions
diff --git a/misc/yelp3/Makefile b/misc/yelp3/Makefile
index dc3f996b86c..b7657a73ada 100644
--- a/misc/yelp3/Makefile
+++ b/misc/yelp3/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2014/10/07 16:47:31 adam Exp $
+# $NetBSD: Makefile,v 1.31 2014/10/08 10:32:40 prlw1 Exp $
-DISTNAME= yelp-3.8.1
-PKGREVISION= 11
+DISTNAME= yelp-3.14.0
CATEGORIES= misc gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/yelp/${PKGVERSION_NOREV:R}/}
EXTRACT_SUFX= .tar.xz
@@ -18,6 +17,8 @@ GNU_CONFIGURE= yes
BUILD_DEPENDS+= itstool-[0-9]*:../../textproc/itstool
+BUILDLINK_API_DEPENDS.glib2+= glib2>=2.38.0
+BUILDLINK_API_DEPENDS.gtk3+= gtk3+>=3.13.3
BUILDLINK_API_DEPENDS.libxslt+= libxslt>=1.1.4
.include "../../archivers/bzip2/buildlink3.mk"
diff --git a/misc/yelp3/PLIST b/misc/yelp3/PLIST
index 81579d012db..27f7e9ce976 100644
--- a/misc/yelp3/PLIST
+++ b/misc/yelp3/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2013/05/20 00:05:04 prlw1 Exp $
+@comment $NetBSD: PLIST,v 1.5 2014/10/08 10:32:40 prlw1 Exp $
bin/gnome-help
bin/yelp
include/libyelp/yelp-bookmarks.h
@@ -6,9 +6,9 @@ include/libyelp/yelp-docbook-document.h
include/libyelp/yelp-document.h
include/libyelp/yelp-help-list.h
include/libyelp/yelp-info-document.h
-include/libyelp/yelp-location-entry.h
include/libyelp/yelp-mallard-document.h
include/libyelp/yelp-man-document.h
+include/libyelp/yelp-search-entry.h
include/libyelp/yelp-settings.h
include/libyelp/yelp-simple-document.h
include/libyelp/yelp-sqlite-storage.h
@@ -21,7 +21,6 @@ lib/libyelp.la
share/applications/yelp.desktop
share/glib-2.0/schemas/org.gnome.yelp.gschema.xml
share/gtk-doc/html/libyelp/YelpDocument.html
-share/gtk-doc/html/libyelp/YelpLocationEntry.html
share/gtk-doc/html/libyelp/YelpSettings.html
share/gtk-doc/html/libyelp/YelpSimpleDocument.html
share/gtk-doc/html/libyelp/YelpUri.html
@@ -32,13 +31,15 @@ share/gtk-doc/html/libyelp/ch01s02.html
share/gtk-doc/html/libyelp/home.png
share/gtk-doc/html/libyelp/index.html
share/gtk-doc/html/libyelp/index.sgml
+share/gtk-doc/html/libyelp/left-insensitive.png
share/gtk-doc/html/libyelp/left.png
share/gtk-doc/html/libyelp/libyelp-yelp-error.html
-share/gtk-doc/html/libyelp/libyelp.devhelp
share/gtk-doc/html/libyelp/libyelp.devhelp2
share/gtk-doc/html/libyelp/object-tree.html
+share/gtk-doc/html/libyelp/right-insensitive.png
share/gtk-doc/html/libyelp/right.png
share/gtk-doc/html/libyelp/style.css
+share/gtk-doc/html/libyelp/up-insensitive.png
share/gtk-doc/html/libyelp/up.png
share/locale/af/LC_MESSAGES/yelp.mo
share/locale/am/LC_MESSAGES/yelp.mo
@@ -73,6 +74,7 @@ share/locale/fi/LC_MESSAGES/yelp.mo
share/locale/fr/LC_MESSAGES/yelp.mo
share/locale/fur/LC_MESSAGES/yelp.mo
share/locale/ga/LC_MESSAGES/yelp.mo
+share/locale/gd/LC_MESSAGES/yelp.mo
share/locale/gl/LC_MESSAGES/yelp.mo
share/locale/gu/LC_MESSAGES/yelp.mo
share/locale/he/LC_MESSAGES/yelp.mo
diff --git a/misc/yelp3/distinfo b/misc/yelp3/distinfo
index b61ad4b9761..2261f4d473e 100644
--- a/misc/yelp3/distinfo
+++ b/misc/yelp3/distinfo
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.4 2013/05/20 00:05:04 prlw1 Exp $
+$NetBSD: distinfo,v 1.5 2014/10/08 10:32:40 prlw1 Exp $
-SHA1 (yelp-3.8.1.tar.xz) = ee93e25e97e85eea53260e4d49a05127b75b6e33
-RMD160 (yelp-3.8.1.tar.xz) = c441d4cde423079da6754aff6aef3fb30f4dddba
-Size (yelp-3.8.1.tar.xz) = 1425460 bytes
-SHA1 (patch-configure) = b7c5aaf3b120a8d8a60ee94860af419a3691205b
+SHA1 (yelp-3.14.0.tar.xz) = ec175b430abf5978eaf40004b0825300c3dfae2f
+RMD160 (yelp-3.14.0.tar.xz) = af3e489717b7be1b83f129d893af8f7bdf4ded7e
+Size (yelp-3.14.0.tar.xz) = 1402192 bytes
diff --git a/misc/yelp3/patches/patch-configure b/misc/yelp3/patches/patch-configure
deleted file mode 100644
index d87268d66db..00000000000
--- a/misc/yelp3/patches/patch-configure
+++ /dev/null
@@ -1,66 +0,0 @@
-$NetBSD: patch-configure,v 1.1.1.1 2012/02/13 12:40:00 drochner Exp $
-
-Use newer GSETTINGS_RULES as otherwise org.gnome.yelp.gschema.xml isn't
-installed.
-
- https://bugzilla.gnome.org/show_bug.cgi?id=669692
- https://bugzilla.gnome.org/show_bug.cgi?id=627126
-
---- configure.orig 2012-02-08 16:58:00.000000000 +0000
-+++ configure
-@@ -11361,7 +11361,7 @@ mostlyclean-am: clean-gsettings-schemas
- gsettings__enum_file = $(addsuffix .enums.xml,$(gsettings_ENUM_NAMESPACE))
-
- %.gschema.valid: %.gschema.xml $(gsettings__enum_file)
-- $(AM_V_GEN) if test -f "$<"; then d=; else d="$(srcdir)/"; fi; $(GLIB_COMPILE_SCHEMAS) --dry-run $(addprefix --schema-file=,$(gsettings__enum_file)) --schema-file=$${d}$< && touch $@
-+ $(AM_V_GEN) if test -f "$<"; then d=; else d="$(srcdir)/"; fi; $(GLIB_COMPILE_SCHEMAS) --strict --dry-run $(addprefix --schema-file=,$(gsettings__enum_file)) --schema-file=$${d}$< && touch [$]@
-
- all-am: $(gsettings_SCHEMAS:.xml=.valid)
- uninstall-am: uninstall-gsettings-schemas
-@@ -11369,23 +11369,13 @@ install-data-am: install-gsettings-schem
-
- .SECONDARY: $(gsettings_SCHEMAS)
-
--gsettings__base_list = \
-- sed "$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g" | \
-- sed "$$!N;$$!N;$$!N;$$!N;s/\n/ /g"
--
--install-gsettings-schemas: $(gsettings_SCHEMAS:.xml=.valid) $(gsettings__enum_file)
-+install-gsettings-schemas: $(gsettings_SCHEMAS) $(gsettings__enum_file)
- @$(NORMAL_INSTALL)
-- test -z "$(gsettingsschemadir)" || $(MKDIR_P) "$(DESTDIR)$(gsettingsschemadir)"
-- @list='\''$(gsettings__enum_file) $(gsettings_SCHEMAS)'\''; test -n "$(gsettingsschemadir)" || list=; \
-- for p in $$list; do \
-- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-- echo "$$d$$p"; \
-- done | $(gsettings__base_list) | \
-- while read files; do \
-- echo " $(INSTALL_DATA) $$files '\''$(DESTDIR)$(gsettingsschemadir)'\''"; \
-- $(INSTALL_DATA) $$files "$(DESTDIR)$(gsettingsschemadir)" || exit $$?; \
-- done
-- test -n "$(GSETTINGS_DISABLE_SCHEMAS_COMPILE)$(DESTDIR)" || $(GLIB_COMPILE_SCHEMAS) $(gsettingsschemadir)
-+ if test -n "$^"; then \
-+ test -z "$(gsettingsschemadir)" || $(MKDIR_P) "$(DESTDIR)$(gsettingsschemadir)"; \
-+ $(INSTALL_DATA) $^ "$(DESTDIR)$(gsettingsschemadir)"; \
-+ test -n "$(GSETTINGS_DISABLE_SCHEMAS_COMPILE)$(DESTDIR)" || $(GLIB_COMPILE_SCHEMAS) $(gsettingsschemadir); \
-+ fi
-
- uninstall-gsettings-schemas:
- @$(NORMAL_UNINSTALL)
-@@ -11401,7 +11391,7 @@ clean-gsettings-schemas:
-
- ifdef gsettings_ENUM_NAMESPACE
- $(gsettings__enum_file): $(gsettings_ENUM_FILES)
-- $(AM_V_GEN) glib-mkenums --comments '\''<!-- @comment@ -->'\'' --fhead "<schemalist>" --vhead " <@type@ id='\''$(gsettings_ENUM_NAMESPACE).@EnumName@'\''>" --vprod " <value nick='\''@valuenick@'\'' value='\''@valuenum@'\''/>" --vtail " </@type@>" --ftail "</schemalist>" $(gsettings_ENUM_FILES) > $@.tmp && mv $@.tmp $@
-+ $(AM_V_GEN) glib-mkenums --comments '\''<!-- @comment@ -->'\'' --fhead "<schemalist>" --vhead " <@type@ id='\''$(gsettings_ENUM_NAMESPACE).@EnumName@'\''>" --vprod " <value nick='\''@valuenick@'\'' value='\''@valuenum@'\''/>" --vtail " </@type@>" --ftail "</schemalist>" [$]^ > [$]@.tmp && mv [$]@.tmp [$]@
- endif
- '
-
-@@ -11410,7 +11400,6 @@ endif
-
-
-
--
- # Library dependecies
-
- pkg_failed=no