summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorsketch <sketch@pkgsrc.org>2009-01-20 09:01:54 +0000
committersketch <sketch@pkgsrc.org>2009-01-20 09:01:54 +0000
commitbfa8fd857f5796140b9d34b7d039e7edbf7e1053 (patch)
tree9554b3c62d8eabf928e3b02eb86f87632cc0ec0e /net
parent5825ed9400cf7b7c1967abc8acebc4aace4c3a96 (diff)
downloadpkgsrc-bfa8fd857f5796140b9d34b7d039e7edbf7e1053.tar.gz
Solaris fixes.
Diffstat (limited to 'net')
-rw-r--r--net/libsoup24/distinfo4
-rw-r--r--net/libsoup24/patches/patch-aa13
-rw-r--r--net/libsoup24/patches/patch-ab27
3 files changed, 43 insertions, 1 deletions
diff --git a/net/libsoup24/distinfo b/net/libsoup24/distinfo
index f77aa26b2f6..e697ed3eff1 100644
--- a/net/libsoup24/distinfo
+++ b/net/libsoup24/distinfo
@@ -1,5 +1,7 @@
-$NetBSD: distinfo,v 1.5 2009/01/13 15:28:40 wiz Exp $
+$NetBSD: distinfo,v 1.6 2009/01/20 09:01:54 sketch Exp $
SHA1 (libsoup-2.24.3.tar.bz2) = b63cf9c0bc20264c59e84dea73eb76862be9329c
RMD160 (libsoup-2.24.3.tar.bz2) = 9000d0355e65879f4031278bead9a4ad61a2bdea
Size (libsoup-2.24.3.tar.bz2) = 661415 bytes
+SHA1 (patch-aa) = 51d9068480bc2be8671ad4eecdafc1d029fbe96e
+SHA1 (patch-ab) = 70b4cfc4df6608042e0c5f5a548e1a8deb79c118
diff --git a/net/libsoup24/patches/patch-aa b/net/libsoup24/patches/patch-aa
new file mode 100644
index 00000000000..07550bb3ec5
--- /dev/null
+++ b/net/libsoup24/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1 2009/01/20 09:01:54 sketch Exp $
+
+--- libsoup/soup-session-feature.h.orig Tue Jan 20 08:44:20 2009
++++ libsoup/soup-session-feature.h Tue Jan 20 08:50:15 2009
+@@ -18,7 +18,7 @@
+ #define SOUP_SESSION_FEATURE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), SOUP_TYPE_SESSION_FEATURE, SoupSessionFeatureInterface))
+
+ /* dummy struct for gtk-doc */
+-struct _SoupSessionFeature {};
++struct _SoupSessionFeature {char nouse;};
+
+ typedef struct {
+ GTypeInterface parent;
diff --git a/net/libsoup24/patches/patch-ab b/net/libsoup24/patches/patch-ab
new file mode 100644
index 00000000000..d1d644788b2
--- /dev/null
+++ b/net/libsoup24/patches/patch-ab
@@ -0,0 +1,27 @@
+$NetBSD: patch-ab,v 1.1 2009/01/20 09:01:54 sketch Exp $
+
+--- docs/reference/Makefile.in.orig Mon Jan 12 22:39:44 2009
++++ docs/reference/Makefile.in Tue Jan 20 08:57:45 2009
+@@ -567,8 +567,9 @@
+ mv -f $${installdir}/$(DOC_MODULE).devhelp \
+ $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp; \
+ fi; \
+- ! which gtkdoc-rebase >/dev/null 2>&1 || \
++ if type gtkdoc-rebase >/dev/null 2>&1; then \
+ gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir} ; \
++ fi; \
+ fi
+
+ uninstall-local:
+@@ -597,8 +598,9 @@
+ -cp $(srcdir)/$(DOC_MODULE).types $(distdir)/
+ -cp $(srcdir)/$(DOC_MODULE)-sections.txt $(distdir)/
+ cd $(distdir) && rm -f $(DISTCLEANFILES)
+- ! which gtkdoc-rebase >/dev/null 2>&1 || \
+- gtkdoc-rebase --online --relative --html-dir=$(distdir)/html
++ if type gtkdoc-rebase >/dev/null 2>&1; then \
++ gtkdoc-rebase --online --relative --html-dir=$(distdir)/html; \
++ fi
+
+ .PHONY : dist-hook-local docs
+