summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaciej Mrozowski (reavertm) <reavertm@poczta.fm>2009-09-24 16:05:41 +0200
committerMaciej Mrozowski (reavertm) <reavertm@poczta.fm>2009-09-24 16:05:41 +0200
commit71d6016686c641a89e090f6107b274c15cef96de (patch)
tree209434f33aa3983722eda8c30384194c3f62586d
parentaf757fd86fb8d38242d5732f9e14bf0600ba36dd (diff)
downloadkde-71d6016686c641a89e090f6107b274c15cef96de.tar.gz
kde-71d6016686c641a89e090f6107b274c15cef96de.tar.bz2
kde-71d6016686c641a89e090f6107b274c15cef96de.zip
[net-wireless/kdebluetooth4] Applied libknotification cmake patch
-rw-r--r--net-wireless/kdebluetooth4/Manifest3
-rw-r--r--net-wireless/kdebluetooth4/files/FindLibKNotificationItem-1.cmake40
-rw-r--r--net-wireless/kdebluetooth4/kdebluetooth4-0.4_beta1.ebuild8
3 files changed, 50 insertions, 1 deletions
diff --git a/net-wireless/kdebluetooth4/Manifest b/net-wireless/kdebluetooth4/Manifest
index 0243384a9df..dd2026943ea 100644
--- a/net-wireless/kdebluetooth4/Manifest
+++ b/net-wireless/kdebluetooth4/Manifest
@@ -1,4 +1,5 @@
+AUX FindLibKNotificationItem-1.cmake 1165 RMD160 70035443dd43d537dbaecd5077acd53507199095 SHA1 14549fc6251a29f727f7717a9d88fa75c4dee171 SHA256 d1077e8986b69fcad8782452d957c179dd2850076d02adfc451d2d4c5ba1cbbc
DIST 112110-kbluetooth-0.4beta1.tar.bz2 97722 RMD160 4047f2cf77c0b15eebca9357079df2940845861a SHA1 b3e17e641fed8fac994014989b304b80f7b4bf85 SHA256 26ff4df431ef4c68075081e165f04a1f111e0594d311b2f046be2b23b2f338aa
-EBUILD kdebluetooth4-0.4_beta1.ebuild 971 RMD160 7c2f1dcf332895a48561b9a0eb9b679176969bc6 SHA1 6ab981409063f57dbb945528dabfce50e589ed4a SHA256 ae01cde3def94c03c22f1977f4179e431021b4e3d9fc0c2caece0dd30a5cacc4
+EBUILD kdebluetooth4-0.4_beta1.ebuild 1149 RMD160 49e5281bbc53ce7f935d498fdb099669ed445664 SHA1 9cfe0e140fcfb26100b66cc79ada435780fc3175 SHA256 d387f43f75d2895a90183fa28c130baa8a649e88393892155d3efb7823a07861
EBUILD kdebluetooth4-9999.ebuild 887 RMD160 28285746d0f63173ea83d0eb72e9266726af268f SHA1 31b2b287ea72682a44d9d8b19af833ca6f06fc2b SHA256 4ea99c3865a2e0840eef7979fce29bfe6eccf00d03c5700522dd8c16bd10678d
MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
diff --git a/net-wireless/kdebluetooth4/files/FindLibKNotificationItem-1.cmake b/net-wireless/kdebluetooth4/files/FindLibKNotificationItem-1.cmake
new file mode 100644
index 00000000000..b9a8c662fea
--- /dev/null
+++ b/net-wireless/kdebluetooth4/files/FindLibKNotificationItem-1.cmake
@@ -0,0 +1,40 @@
+# - Find libkonitification-1
+# Find the libkonitification-1
+#
+# This module defines
+# LIBKNOTIFICATIONITEM-1_FOUND - whether the libkonitification-1 library was found
+# KNOTIFICATIONITEM_LIBRARIES - the libkonitification-1 library
+# KNOTIFICATIONITEM_INCLUDE_DIR - the include path of the libkonitification-1 library
+#
+
+if (KNOTIFICATIONITEM_INCLUDE_DIR AND KNOTIFICATIONITEM_LIBRARIES)
+
+ # Already in cache
+ set (LIBKNOTIFICATIONITEM-1_FOUND TRUE)
+
+else (KNOTIFICATIONITEM_INCLUDE_DIR AND KNOTIFICATIONITEM_LIBRARIES)
+
+ find_library (KNOTIFICATIONITEM_LIBRARIES
+ NAMES
+ knotificationitem-1
+ PATHS
+ ${LIB_INSTALL_DIR}
+ ${KDE4_LIB_DIR}
+ )
+
+ find_path (KNOTIFICATIONITEM_INCLUDE_DIR
+ NAMES
+ knotificationitem.h
+ PATH_SUFFIXES
+ knotificationitem-1
+ PATHS
+ ${INCLUDE_INSTALL_DIR}
+ ${KDE4_INCLUDE_DIR}
+ )
+
+ include(FindPackageHandleStandardArgs)
+ find_package_handle_standard_args(LibKNotificationItem-1 DEFAULT_MSG KNOTIFICATIONITEM_LIBRARIES KNOTIFICATIONITEM_INCLUDE_DIR)
+
+endif (KNOTIFICATIONITEM_INCLUDE_DIR AND KNOTIFICATIONITEM_LIBRARIES)
+
+mark_as_advanced(KNOTIFICATIONITEM_INCLUDE_DIR KNOTIFICATIONITEM_LIBRARIES)
diff --git a/net-wireless/kdebluetooth4/kdebluetooth4-0.4_beta1.ebuild b/net-wireless/kdebluetooth4/kdebluetooth4-0.4_beta1.ebuild
index cded70ca44d..23d4a88de0a 100644
--- a/net-wireless/kdebluetooth4/kdebluetooth4-0.4_beta1.ebuild
+++ b/net-wireless/kdebluetooth4/kdebluetooth4-0.4_beta1.ebuild
@@ -34,6 +34,14 @@ RDEPEND="${DEPEND}
S="${WORKDIR}/${MY_P}"
+src_prepare() {
+ kde4-base_src_prepare
+
+ mkdir -p cmake/modules || die "mkdir failed"
+ cp "${FILESDIR}"/FindLibKNotificationItem-1.cmake cmake/modules/ \
+ || die "cp failed"
+}
+
src_configure() {
mycmakeargs="${mycmakeargs}
$(cmake-utils_use_with semantic-desktop Nepomuk)