summaryrefslogtreecommitdiff
path: root/kde-base/perlkde
diff options
context:
space:
mode:
Diffstat (limited to 'kde-base/perlkde')
-rw-r--r--kde-base/perlkde/files/perlkde-4.11.3-vendor.patch11
-rw-r--r--kde-base/perlkde/files/perlkde-4.7.2-vendor.patch12
-rw-r--r--kde-base/perlkde/perlkde-4.11.49.9999.ebuild10
-rw-r--r--kde-base/perlkde/perlkde-9999.ebuild10
4 files changed, 23 insertions, 20 deletions
diff --git a/kde-base/perlkde/files/perlkde-4.11.3-vendor.patch b/kde-base/perlkde/files/perlkde-4.11.3-vendor.patch
new file mode 100644
index 00000000000..635428fb260
--- /dev/null
+++ b/kde-base/perlkde/files/perlkde-4.11.3-vendor.patch
@@ -0,0 +1,11 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -38,7 +38,7 @@
+ include (FindPerlMore)
+ string(LENGTH "${PERL_INSTALL_PREFIX}" PERL_INSTALL_PREFIX_LEN)
+ math(EXPR PERL_INSTALL_PREFIX_LEN "${PERL_INSTALL_PREFIX_LEN}+1")
+-string(SUBSTRING ${PERL_SITE_ARCH_DIR} ${PERL_INSTALL_PREFIX_LEN} -1 CUSTOM_PERL_SITE_ARCH_DIR)
++string(SUBSTRING ${PERL_VENDOR_ARCH_DIR} ${PERL_INSTALL_PREFIX_LEN} -1 CUSTOM_PERL_SITE_ARCH_DIR)
+ file(TO_NATIVE_PATH "${CMAKE_INSTALL_PREFIX}/${CUSTOM_PERL_SITE_ARCH_DIR}" CUSTOM_PERL_SITE_ARCH_DIR)
+ set(CUSTOM_PERL_SITE_ARCH_DIR ${CUSTOM_PERL_SITE_ARCH_DIR} CACHE DIR "Custom installation directory for perl binary extension")
+
diff --git a/kde-base/perlkde/files/perlkde-4.7.2-vendor.patch b/kde-base/perlkde/files/perlkde-4.7.2-vendor.patch
deleted file mode 100644
index e8ee7b623ae..00000000000
--- a/kde-base/perlkde/files/perlkde-4.7.2-vendor.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ruN perlkde-4.7.2.orig/CMakeLists.txt perlkde-4.7.2/CMakeLists.txt
---- perlkde-4.7.2.orig/CMakeLists.txt 2011-05-20 22:33:47.000000000 +0200
-+++ perlkde-4.7.2/CMakeLists.txt 2011-10-19 21:54:21.839724784 +0200
-@@ -37,7 +37,7 @@
- add_definitions(-DDEBUG)
-
- include (FindPerlMore)
--set(CUSTOM_PERL_SITE_ARCH_DIR ${PERL_SITE_ARCH_DIR} CACHE DIR "Custom installation directory for perl binary extension")
-+set(CUSTOM_PERL_SITE_ARCH_DIR ${PERL_VENDOR_ARCH_DIR} CACHE DIR "Custom installation directory for perl binary extension")
-
- include_directories(${PERLQT_INCLUDE_DIR}/perlqt ${SMOKE_INCLUDE_DIR} ${KDE4_INCLUDES})
-
diff --git a/kde-base/perlkde/perlkde-4.11.49.9999.ebuild b/kde-base/perlkde/perlkde-4.11.49.9999.ebuild
index 44fe43c94e6..649ed2740bf 100644
--- a/kde-base/perlkde/perlkde-4.11.49.9999.ebuild
+++ b/kde-base/perlkde/perlkde-4.11.49.9999.ebuild
@@ -8,19 +8,19 @@ inherit kde4-base
DESCRIPTION="KDE Perl bindings"
KEYWORDS=""
-IUSE="akonadi attica debug kate okular test"
+IUSE="akonadi attica debug kate okular semantic-desktop test"
RDEPEND="
>=dev-lang/perl-5.10.1
- >=dev-libs/soprano-2.9.0
$(add_kdebase_dep perlqt)
- $(add_kdebase_dep smokekde 'attica?,kate?,okular?')
+ $(add_kdebase_dep smokekde 'attica?,kate?,okular?,semantic-desktop?')
+ semantic-desktop? ( >=dev-libs/soprano-2.9.0 )
"
DEPEND="${RDEPEND}
test? ( dev-perl/List-MoreUtils )
"
-PATCHES=( "${FILESDIR}/${PN}-4.7.2-vendor.patch" )
+PATCHES=( "${FILESDIR}/${PN}-4.11.3-vendor.patch" )
src_configure() {
mycmakeargs=(
@@ -29,6 +29,8 @@ src_configure() {
$(cmake-utils_use_with attica LibAttica)
$(cmake-utils_use_disable kate)
$(cmake-utils_use_with okular)
+ $(cmake-utils_use_with semantic-desktop Nepomuk)
+ $(cmake-utils_use_with semantic-desktop Soprano)
)
kde4-base_src_configure
}
diff --git a/kde-base/perlkde/perlkde-9999.ebuild b/kde-base/perlkde/perlkde-9999.ebuild
index 44fe43c94e6..649ed2740bf 100644
--- a/kde-base/perlkde/perlkde-9999.ebuild
+++ b/kde-base/perlkde/perlkde-9999.ebuild
@@ -8,19 +8,19 @@ inherit kde4-base
DESCRIPTION="KDE Perl bindings"
KEYWORDS=""
-IUSE="akonadi attica debug kate okular test"
+IUSE="akonadi attica debug kate okular semantic-desktop test"
RDEPEND="
>=dev-lang/perl-5.10.1
- >=dev-libs/soprano-2.9.0
$(add_kdebase_dep perlqt)
- $(add_kdebase_dep smokekde 'attica?,kate?,okular?')
+ $(add_kdebase_dep smokekde 'attica?,kate?,okular?,semantic-desktop?')
+ semantic-desktop? ( >=dev-libs/soprano-2.9.0 )
"
DEPEND="${RDEPEND}
test? ( dev-perl/List-MoreUtils )
"
-PATCHES=( "${FILESDIR}/${PN}-4.7.2-vendor.patch" )
+PATCHES=( "${FILESDIR}/${PN}-4.11.3-vendor.patch" )
src_configure() {
mycmakeargs=(
@@ -29,6 +29,8 @@ src_configure() {
$(cmake-utils_use_with attica LibAttica)
$(cmake-utils_use_disable kate)
$(cmake-utils_use_with okular)
+ $(cmake-utils_use_with semantic-desktop Nepomuk)
+ $(cmake-utils_use_with semantic-desktop Soprano)
)
kde4-base_src_configure
}