[55967] trunk/dports/kde

takanori at macports.org takanori at macports.org
Sat Aug 22 07:16:59 PDT 2009


Revision: 55967
          http://trac.macports.org/changeset/55967
Author:   takanori at macports.org
Date:     2009-08-22 07:16:56 -0700 (Sat, 22 Aug 2009)
Log Message:
-----------
KDE3: Add support for building on 10.6. (experimental)

Modified Paths:
--------------
    trunk/dports/kde/kdebase3/Portfile
    trunk/dports/kde/kdelibs3/Portfile

Added Paths:
-----------
    trunk/dports/kde/kdebase3/files/patch-kcontrol_info_info_osx.cpp.diff
    trunk/dports/kde/kdelibs3/files/patch-kio_misc_kpac_configure.in.in.diff
    trunk/dports/kde/kdelibs3/files/patch-kio_misc_kpac_discovery.cpp.diff

Modified: trunk/dports/kde/kdebase3/Portfile
===================================================================
--- trunk/dports/kde/kdebase3/Portfile	2009-08-22 14:14:30 UTC (rev 55966)
+++ trunk/dports/kde/kdebase3/Portfile	2009-08-22 14:16:56 UTC (rev 55967)
@@ -123,6 +123,10 @@
     }
 }
 
+platform darwin 10 {
+    patchfiles-append   patch-kcontrol_info_info_osx.cpp.diff
+}
+
 platform puredarwin {
     configure.args-append --disable-mac --without-composite
 }

Added: trunk/dports/kde/kdebase3/files/patch-kcontrol_info_info_osx.cpp.diff
===================================================================
--- trunk/dports/kde/kdebase3/files/patch-kcontrol_info_info_osx.cpp.diff	                        (rev 0)
+++ trunk/dports/kde/kdebase3/files/patch-kcontrol_info_info_osx.cpp.diff	2009-08-22 14:16:56 UTC (rev 55967)
@@ -0,0 +1,11 @@
+--- kdebase-3.5.10/kcontrol/info/info_osx.cpp~	2005-10-11 00:03:43.000000000 +0900
++++ kdebase-3.5.10/kcontrol/info/info_osx.cpp	2009-08-22 19:01:45.000000000 +0900
+@@ -117,7 +117,7 @@
+ #define kMaxStringSize 1024
+ 	OSStatus status;
+ 	AudioDeviceID gOutputDeviceID;
+-	unsigned long propertySize;
++	UInt32 propertySize;
+ 	char deviceName[kMaxStringSize];
+ 	char manufacturer[kMaxStringSize];
+ 	propertySize = sizeof(gOutputDeviceID);

Modified: trunk/dports/kde/kdelibs3/Portfile
===================================================================
--- trunk/dports/kde/kdelibs3/Portfile	2009-08-22 14:14:30 UTC (rev 55966)
+++ trunk/dports/kde/kdelibs3/Portfile	2009-08-22 14:16:56 UTC (rev 55967)
@@ -76,7 +76,9 @@
 }
 
 patchfiles              kdelibs3-unified.patch \
-                        macports-x11.patch
+                        macports-x11.patch \
+                        patch-kio_misc_kpac_configure.in.in.diff \
+                        patch-kio_misc_kpac_discovery.cpp.diff
 
 patch {
     foreach f $patchfiles {

Added: trunk/dports/kde/kdelibs3/files/patch-kio_misc_kpac_configure.in.in.diff
===================================================================
--- trunk/dports/kde/kdelibs3/files/patch-kio_misc_kpac_configure.in.in.diff	                        (rev 0)
+++ trunk/dports/kde/kdelibs3/files/patch-kio_misc_kpac_configure.in.in.diff	2009-08-22 14:16:56 UTC (rev 55967)
@@ -0,0 +1,8 @@
+--- kdelibs-3.5.10/kio/misc/kpac/configure.in.in~	2005-09-10 17:26:47.000000000 +0900
++++ kdelibs-3.5.10/kio/misc/kpac/configure.in.in	2009-08-22 18:22:20.000000000 +0900
+@@ -23,4 +23,4 @@
+     AC_DEFINE(HAVE_SHORTSETGROUPS,1,[if setgroups() takes short *as second arg])
+ fi
+ 
+-AC_CHECK_HEADERS(arpa/nameser8_compat.h sys/param.h)
++AC_CHECK_HEADERS(arpa/nameser8_compat.h arpa/nameser_compat.h sys/param.h)

Added: trunk/dports/kde/kdelibs3/files/patch-kio_misc_kpac_discovery.cpp.diff
===================================================================
--- trunk/dports/kde/kdelibs3/files/patch-kio_misc_kpac_discovery.cpp.diff	                        (rev 0)
+++ trunk/dports/kde/kdelibs3/files/patch-kio_misc_kpac_discovery.cpp.diff	2009-08-22 14:16:56 UTC (rev 55967)
@@ -0,0 +1,13 @@
+--- kdelibs-3.5.10/kio/misc/kpac/discovery.cpp.orig	2005-10-11 00:05:43.000000000 +0900
++++ kdelibs-3.5.10/kio/misc/kpac/discovery.cpp	2009-08-22 18:24:08.000000000 +0900
+@@ -31,6 +31,10 @@
+ #include <arpa/nameser.h>
+ #ifdef HAVE_ARPA_NAMESER8_COMPAT_H
+ #include <arpa/nameser8_compat.h>
++#else
++#ifdef HAVE_ARPA_NAMESER_COMPAT_H
++#include <arpa/nameser_compat.h>
++#endif
+ #endif
+ #ifdef HAVE_SYS_PARAM_H
+ // Basically, the BSDs need this before resolv.h
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090822/1a341432/attachment.html>


More information about the macports-changes mailing list