[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