diff --git a/dports/kde/kdelibs4/Portfile b/dports/kde/kdelibs4/Portfile
index 1d9504b..b9c9136 100644
--- a/dports/kde/kdelibs4/Portfile
+++ b/dports/kde/kdelibs4/Portfile
@@ -136,5 +136,26 @@ variant no_root description {Run the kde cache agent as MacPorts install user.}
     destroot.violate_mtree  yes
 }
 
+variant mobile description {KDE framework Mobile profile.} {
+    patchfiles-append \
+        no-kparts-genericfactory.patch \
+        nepomuk_install_deprecated.patch \
+        nepomuk-no-duplicatetags.patch \
+        kparts-linkinterface-nepomuk.patch \
+        kdewebkit_mobile_fix.patch \
+        include_solid.patch \
+        plasma-active-patches.patch
+
+    depends_lib-delete \
+        port:cyrus-sasl2 port:kerberos5 \
+        port:tiff port:jasper port:openexr \
+        port:expat port:libart_lgpl \
+        port:libidn port:libiconv \
+        port:soprano
+
+    configure.args-delete    -DWITH_SOPRANO=ON
+    configure.args-append    -DKDE_PLATFORM_PROFILE=Mobile -DWITH_SOPRANO=OFF -DHAVE_NEPOMUK=OFF
+}
+
 livecheck.url       http://kde.mirrors.hoobly.com/stable/latest/src/
 livecheck.regex     kdelibs-(\\d+\\.\\d+\\.\\d+)
