summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2010-06-16 23:11:48 +0000
committerwiz <wiz@pkgsrc.org>2010-06-16 23:11:48 +0000
commit85c14cb355e974f6a89196154b9442ff03114a2b (patch)
treee7b3a7d102e6322c2364a17a5d59773809f521b8 /x11
parentb4189994418dd073da721ed6f514ee01448ff3cf (diff)
downloadpkgsrc-85c14cb355e974f6a89196154b9442ff03114a2b.tar.gz
Fix build with attica-0.1.4, and depend on it.
Patch from https://trac.macports.org/ticket/24947 via markd. While here, included desktopdb.mk and bump PKGREVISION.
Diffstat (limited to 'x11')
-rw-r--r--x11/kdebase-runtime4/Makefile6
-rw-r--r--x11/kdebase-runtime4/distinfo3
-rw-r--r--x11/kdebase-runtime4/patches/patch-aa18
3 files changed, 24 insertions, 3 deletions
diff --git a/x11/kdebase-runtime4/Makefile b/x11/kdebase-runtime4/Makefile
index 1a253aac9f2..1f770efcef1 100644
--- a/x11/kdebase-runtime4/Makefile
+++ b/x11/kdebase-runtime4/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.9 2010/06/13 22:45:46 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2010/06/16 23:11:48 wiz Exp $
DISTNAME= kdebase-runtime-${_KDE_VERSION}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= x11
COMMENT= Runtime requirements for the KDE integrated X11 desktop
@@ -42,9 +42,11 @@ INSTALLATION_DIRS+= ${PKGMANDIR}/man1
.include "../../archivers/xz/buildlink3.mk"
.include "../../graphics/exiv2/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+BUILDLINK_ABI_DEPENDS.attica?= attica>=0.1.4
.include "../../misc/attica/buildlink3.mk"
.include "../../multimedia/xine-lib/buildlink3.mk"
.include "../../net/openslp/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../x11/kdelibs4/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/kdebase-runtime4/distinfo b/x11/kdebase-runtime4/distinfo
index 6ae2d3c3d4d..c3dc99d5a63 100644
--- a/x11/kdebase-runtime4/distinfo
+++ b/x11/kdebase-runtime4/distinfo
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.9 2010/06/02 10:14:15 markd Exp $
+$NetBSD: distinfo,v 1.10 2010/06/16 23:11:48 wiz Exp $
SHA1 (kdebase-runtime-4.4.4.tar.bz2) = dee7405e7410a7583567a0cc1e76d0d1b0e917ca
RMD160 (kdebase-runtime-4.4.4.tar.bz2) = 3e0f12cd5dd48cd487a08d98c55977dff18cbb38
Size (kdebase-runtime-4.4.4.tar.bz2) = 7331851 bytes
+SHA1 (patch-aa) = 724a7a644a4ec4fcfd744c18798d552098762c2a
SHA1 (patch-ab) = f6af1c3e2502a91add9ceaa5375e76aee1e8c20c
SHA1 (patch-ac) = 6bb21775f48d7a7155712524162a2de736391f40
SHA1 (patch-ad) = 285fbd72b3be665776acc61a55f3d65f35e338c4
diff --git a/x11/kdebase-runtime4/patches/patch-aa b/x11/kdebase-runtime4/patches/patch-aa
new file mode 100644
index 00000000000..21a68ca09eb
--- /dev/null
+++ b/x11/kdebase-runtime4/patches/patch-aa
@@ -0,0 +1,18 @@
+$NetBSD: patch-aa,v 1.1 2010/06/16 23:11:48 wiz Exp $
+
+https://trac.macports.org/ticket/24947
+
+--- attica/kdeplugin/kdeplatformdependent.h.orig 2009-12-31 13:28:04.000000000 +0000
++++ attica/kdeplugin/kdeplatformdependent.h
+@@ -47,6 +47,11 @@ public:
+ KdePlatformDependent();
+ virtual ~KdePlatformDependent();
+ virtual QList<QUrl> getDefaultProviderFiles() const;
++ virtual void addDefaultProviderFile(const QUrl& url){}
++ virtual void removeDefaultProviderFile(const QUrl& url){}
++ virtual void enableProvider(const QUrl& baseUrl, bool enabled) const{}
++ virtual bool isEnabled(const QUrl& baseUrl) const{return true;}
++
+ virtual QNetworkReply* post(const QNetworkRequest& request, const QByteArray& data);
+ virtual QNetworkReply* post(const QNetworkRequest& request, QIODevice* data);
+ virtual QNetworkReply* get(const QNetworkRequest& request);