summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kde-base/pykde4/Manifest10
-rw-r--r--kde-base/pykde4/pykde4-4.4.4.ebuild63
-rw-r--r--kde-base/pykde4/pykde4-4.4.80.ebuild63
-rw-r--r--kde-base/pykde4/pykde4-4.4.81.ebuild63
-rw-r--r--kde-base/pykde4/pykde4-4.4.9999.ebuild63
-rw-r--r--kde-base/pykde4/pykde4-9999.ebuild63
6 files changed, 50 insertions, 275 deletions
diff --git a/kde-base/pykde4/Manifest b/kde-base/pykde4/Manifest
index c7bbe9c2913..00b29d50d64 100644
--- a/kde-base/pykde4/Manifest
+++ b/kde-base/pykde4/Manifest
@@ -1,9 +1,9 @@
DIST kdebindings-4.4.4.tar.bz2 5091453 RMD160 38725fb1fec359e2b3e3acf23baf07e6d615dfdf SHA1 db5afa2a70558e34838a0f9296f008035e03f064 SHA256 bcfd514e8e4a88f1a36750b8b5fc3cbc52497f5ea22f811ff718301d7687c5f2
DIST kdebindings-4.4.80.tar.bz2 4941567 RMD160 be23f50a2aab396dd83dddf1f23fd865138bc800 SHA1 8ecb3a86363c85f854f3fb90cb1e91dc42528a76 SHA256 e1164b0e5c973ae85d9e5d585930cc2bd1aae34f62a13973aeb86cf68a1da6e5
DIST kdebindings-4.4.81.tar.xz 5051324 RMD160 572da756fee2ec2398a3b28ac850049955a6f21e SHA1 44495066948b8c2f1b2189f43f74900005d90956 SHA256 915790bec54f88832c6cd102ae57eb7104a8c2f45156431e24e796aeefb95d7e
-EBUILD pykde4-4.4.4.ebuild 2673 RMD160 6726dae35292dcb5b37afbfac41c759d0672d6c9 SHA1 25c7ad771470cb1f4b7194d9840e02fdf66838f1 SHA256 4f69e69d8cc65c0153d180455d3e0852d5196a3bd378f413a0b1d90f6b0f6ba9
-EBUILD pykde4-4.4.80.ebuild 2673 RMD160 6726dae35292dcb5b37afbfac41c759d0672d6c9 SHA1 25c7ad771470cb1f4b7194d9840e02fdf66838f1 SHA256 4f69e69d8cc65c0153d180455d3e0852d5196a3bd378f413a0b1d90f6b0f6ba9
-EBUILD pykde4-4.4.81.ebuild 2673 RMD160 6726dae35292dcb5b37afbfac41c759d0672d6c9 SHA1 25c7ad771470cb1f4b7194d9840e02fdf66838f1 SHA256 4f69e69d8cc65c0153d180455d3e0852d5196a3bd378f413a0b1d90f6b0f6ba9
-EBUILD pykde4-4.4.9999.ebuild 2595 RMD160 c864cd790861a792870350482a5c0c06794e98e8 SHA1 8eb0631042b7843722ac6386324789c7b250e724 SHA256 07388d4f5f1c5df6b3bc3063efbc4523022a5395b80163736c8eafb5ad468d6a
-EBUILD pykde4-9999.ebuild 2595 RMD160 c864cd790861a792870350482a5c0c06794e98e8 SHA1 8eb0631042b7843722ac6386324789c7b250e724 SHA256 07388d4f5f1c5df6b3bc3063efbc4523022a5395b80163736c8eafb5ad468d6a
+EBUILD pykde4-4.4.4.ebuild 1824 RMD160 9567a3dd83c889b539157a6b7f43d84901054e22 SHA1 87d2a75b689453860543b4b15115fde0b0a141d7 SHA256 7c1b61bae7b754f202eb8cc87e398e4be078a9cee799d47483c74b94886cb06b
+EBUILD pykde4-4.4.80.ebuild 1824 RMD160 9567a3dd83c889b539157a6b7f43d84901054e22 SHA1 87d2a75b689453860543b4b15115fde0b0a141d7 SHA256 7c1b61bae7b754f202eb8cc87e398e4be078a9cee799d47483c74b94886cb06b
+EBUILD pykde4-4.4.81.ebuild 1824 RMD160 9567a3dd83c889b539157a6b7f43d84901054e22 SHA1 87d2a75b689453860543b4b15115fde0b0a141d7 SHA256 7c1b61bae7b754f202eb8cc87e398e4be078a9cee799d47483c74b94886cb06b
+EBUILD pykde4-4.4.9999.ebuild 1746 RMD160 2b175ae44ce9b03d066ca7100a5173287b6acd9f SHA1 d5aafdc041b1d1c8ce0e2c91c879e68ea899ec26 SHA256 11435637282a42f81a4d9ce724e5c38d17ec26d24a3f42be935f003e2688b930
+EBUILD pykde4-9999.ebuild 1746 RMD160 2b175ae44ce9b03d066ca7100a5173287b6acd9f SHA1 d5aafdc041b1d1c8ce0e2c91c879e68ea899ec26 SHA256 11435637282a42f81a4d9ce724e5c38d17ec26d24a3f42be935f003e2688b930
MISC metadata.xml 329 RMD160 6424cd6e9a3dffa1ef07462160d03733beff3e02 SHA1 3a06ca30f6526a47772713084e9e36ca8a83e41b SHA256 e449422e44fd1a613b5810fe876de7fbdd4ff9ad97b40057af758061bb2607f8
diff --git a/kde-base/pykde4/pykde4-4.4.4.ebuild b/kde-base/pykde4/pykde4-4.4.4.ebuild
index 26ffbf29f40..bb49dfdc5e5 100644
--- a/kde-base/pykde4/pykde4-4.4.4.ebuild
+++ b/kde-base/pykde4/pykde4-4.4.4.ebuild
@@ -7,9 +7,8 @@ EAPI="3"
KMNAME="kdebindings"
KMMODULE="python/pykde4"
OPENGL_REQUIRED="always"
-PYTHON_DEPEND="*:2.5"
PYTHON_USE_WITH="threads"
-SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="2.4"
inherit python kde4-meta
DESCRIPTION="Python bindings for KDE4"
@@ -25,7 +24,6 @@ DEPEND="
!aqua? ( >=dev-python/PyQt4-4.7[dbus,sql,svg,webkit,X] )
"
RDEPEND="${DEPEND}"
-RESTRICT_PYTHON_ABIS="2.4"
pkg_setup() {
python_pkg_setup
@@ -39,12 +37,10 @@ src_prepare() {
sed -e '/^ADD_SUBDIRECTORY(examples)/s/^/# DISABLED /' -i python/${PN}/CMakeLists.txt \
|| die "Failed to disable examples"
fi
-
- python_copy_sources
}
src_configure() {
- savedcmakeargs=(
+ mycmakeargs=(
-DWITH_QScintilla=OFF
-DWITH_PolkitQt=OFF
$(cmake-utils_use_with semantic-desktop Soprano)
@@ -52,63 +48,22 @@ src_configure() {
$(cmake-utils_use_with akonadi KdepimLibs)
)
- do_src_configure() {
- mycmakeargs=("${savedcmakeargs[@]}")
-
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_configure
-
- local value=$(declare -p mycmakeargs)
- value=${value#*=}
- declare -a "savedcmakeargs_${PYTHON_ABI//./_}=$value"
- }
-
- python_execute_function -s do_src_configure
-}
-
-src_compile() {
- do_src_compile() {
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_compile
- }
-
- python_execute_function -s do_src_compile
-}
-
-src_test() {
- do_src_test() {
- local var=savedcmakeargs_${PYTHON_ABI//./_}
- local value=$(declare -p $var)
- value=${value#*=}
- declare -a "mycmakeargs=$value"
-
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_test
- export ${var}="${mycmakeargs}"
- }
-
- python_execute_function -s do_src_test
+ kde4-meta_src_configure
}
src_install() {
- if use doc; then
- dohtml -r "${S}"/python/pykde4/docs/html/* || die 'dohtml failed'
- fi
-
- do_src_install() {
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_install
+ use doc && HTML_DOCS=("${S}/python/pykde4/docs/html/")
- rm -f "${ED}$(python_get_sitedir)"/PyKDE4/*.py[co]
- }
+ kde4-meta_src_install
- python_execute_function -s do_src_install
+ python_convert_shebangs -q -r $(python_get_version) "${ED}"
+ find "${ED}" -type f -name '*.py[co]' -exec rm -f {} +
}
pkg_postinst() {
kde4-meta_pkg_postinst
- python_mod_optimize PyKDE4
+ python_mod_optimize PyKDE4 PyQt4
if use examples; then
echo
@@ -121,5 +76,5 @@ pkg_postinst() {
pkg_postrm() {
kde4-meta_pkg_postrm
- python_mod_cleanup PyKDE4
+ python_mod_cleanup PyKDE4 PyQt4
}
diff --git a/kde-base/pykde4/pykde4-4.4.80.ebuild b/kde-base/pykde4/pykde4-4.4.80.ebuild
index 26ffbf29f40..bb49dfdc5e5 100644
--- a/kde-base/pykde4/pykde4-4.4.80.ebuild
+++ b/kde-base/pykde4/pykde4-4.4.80.ebuild
@@ -7,9 +7,8 @@ EAPI="3"
KMNAME="kdebindings"
KMMODULE="python/pykde4"
OPENGL_REQUIRED="always"
-PYTHON_DEPEND="*:2.5"
PYTHON_USE_WITH="threads"
-SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="2.4"
inherit python kde4-meta
DESCRIPTION="Python bindings for KDE4"
@@ -25,7 +24,6 @@ DEPEND="
!aqua? ( >=dev-python/PyQt4-4.7[dbus,sql,svg,webkit,X] )
"
RDEPEND="${DEPEND}"
-RESTRICT_PYTHON_ABIS="2.4"
pkg_setup() {
python_pkg_setup
@@ -39,12 +37,10 @@ src_prepare() {
sed -e '/^ADD_SUBDIRECTORY(examples)/s/^/# DISABLED /' -i python/${PN}/CMakeLists.txt \
|| die "Failed to disable examples"
fi
-
- python_copy_sources
}
src_configure() {
- savedcmakeargs=(
+ mycmakeargs=(
-DWITH_QScintilla=OFF
-DWITH_PolkitQt=OFF
$(cmake-utils_use_with semantic-desktop Soprano)
@@ -52,63 +48,22 @@ src_configure() {
$(cmake-utils_use_with akonadi KdepimLibs)
)
- do_src_configure() {
- mycmakeargs=("${savedcmakeargs[@]}")
-
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_configure
-
- local value=$(declare -p mycmakeargs)
- value=${value#*=}
- declare -a "savedcmakeargs_${PYTHON_ABI//./_}=$value"
- }
-
- python_execute_function -s do_src_configure
-}
-
-src_compile() {
- do_src_compile() {
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_compile
- }
-
- python_execute_function -s do_src_compile
-}
-
-src_test() {
- do_src_test() {
- local var=savedcmakeargs_${PYTHON_ABI//./_}
- local value=$(declare -p $var)
- value=${value#*=}
- declare -a "mycmakeargs=$value"
-
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_test
- export ${var}="${mycmakeargs}"
- }
-
- python_execute_function -s do_src_test
+ kde4-meta_src_configure
}
src_install() {
- if use doc; then
- dohtml -r "${S}"/python/pykde4/docs/html/* || die 'dohtml failed'
- fi
-
- do_src_install() {
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_install
+ use doc && HTML_DOCS=("${S}/python/pykde4/docs/html/")
- rm -f "${ED}$(python_get_sitedir)"/PyKDE4/*.py[co]
- }
+ kde4-meta_src_install
- python_execute_function -s do_src_install
+ python_convert_shebangs -q -r $(python_get_version) "${ED}"
+ find "${ED}" -type f -name '*.py[co]' -exec rm -f {} +
}
pkg_postinst() {
kde4-meta_pkg_postinst
- python_mod_optimize PyKDE4
+ python_mod_optimize PyKDE4 PyQt4
if use examples; then
echo
@@ -121,5 +76,5 @@ pkg_postinst() {
pkg_postrm() {
kde4-meta_pkg_postrm
- python_mod_cleanup PyKDE4
+ python_mod_cleanup PyKDE4 PyQt4
}
diff --git a/kde-base/pykde4/pykde4-4.4.81.ebuild b/kde-base/pykde4/pykde4-4.4.81.ebuild
index 26ffbf29f40..bb49dfdc5e5 100644
--- a/kde-base/pykde4/pykde4-4.4.81.ebuild
+++ b/kde-base/pykde4/pykde4-4.4.81.ebuild
@@ -7,9 +7,8 @@ EAPI="3"
KMNAME="kdebindings"
KMMODULE="python/pykde4"
OPENGL_REQUIRED="always"
-PYTHON_DEPEND="*:2.5"
PYTHON_USE_WITH="threads"
-SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="2.4"
inherit python kde4-meta
DESCRIPTION="Python bindings for KDE4"
@@ -25,7 +24,6 @@ DEPEND="
!aqua? ( >=dev-python/PyQt4-4.7[dbus,sql,svg,webkit,X] )
"
RDEPEND="${DEPEND}"
-RESTRICT_PYTHON_ABIS="2.4"
pkg_setup() {
python_pkg_setup
@@ -39,12 +37,10 @@ src_prepare() {
sed -e '/^ADD_SUBDIRECTORY(examples)/s/^/# DISABLED /' -i python/${PN}/CMakeLists.txt \
|| die "Failed to disable examples"
fi
-
- python_copy_sources
}
src_configure() {
- savedcmakeargs=(
+ mycmakeargs=(
-DWITH_QScintilla=OFF
-DWITH_PolkitQt=OFF
$(cmake-utils_use_with semantic-desktop Soprano)
@@ -52,63 +48,22 @@ src_configure() {
$(cmake-utils_use_with akonadi KdepimLibs)
)
- do_src_configure() {
- mycmakeargs=("${savedcmakeargs[@]}")
-
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_configure
-
- local value=$(declare -p mycmakeargs)
- value=${value#*=}
- declare -a "savedcmakeargs_${PYTHON_ABI//./_}=$value"
- }
-
- python_execute_function -s do_src_configure
-}
-
-src_compile() {
- do_src_compile() {
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_compile
- }
-
- python_execute_function -s do_src_compile
-}
-
-src_test() {
- do_src_test() {
- local var=savedcmakeargs_${PYTHON_ABI//./_}
- local value=$(declare -p $var)
- value=${value#*=}
- declare -a "mycmakeargs=$value"
-
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_test
- export ${var}="${mycmakeargs}"
- }
-
- python_execute_function -s do_src_test
+ kde4-meta_src_configure
}
src_install() {
- if use doc; then
- dohtml -r "${S}"/python/pykde4/docs/html/* || die 'dohtml failed'
- fi
-
- do_src_install() {
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_install
+ use doc && HTML_DOCS=("${S}/python/pykde4/docs/html/")
- rm -f "${ED}$(python_get_sitedir)"/PyKDE4/*.py[co]
- }
+ kde4-meta_src_install
- python_execute_function -s do_src_install
+ python_convert_shebangs -q -r $(python_get_version) "${ED}"
+ find "${ED}" -type f -name '*.py[co]' -exec rm -f {} +
}
pkg_postinst() {
kde4-meta_pkg_postinst
- python_mod_optimize PyKDE4
+ python_mod_optimize PyKDE4 PyQt4
if use examples; then
echo
@@ -121,5 +76,5 @@ pkg_postinst() {
pkg_postrm() {
kde4-meta_pkg_postrm
- python_mod_cleanup PyKDE4
+ python_mod_cleanup PyKDE4 PyQt4
}
diff --git a/kde-base/pykde4/pykde4-4.4.9999.ebuild b/kde-base/pykde4/pykde4-4.4.9999.ebuild
index b479c1168e9..ffdc6848789 100644
--- a/kde-base/pykde4/pykde4-4.4.9999.ebuild
+++ b/kde-base/pykde4/pykde4-4.4.9999.ebuild
@@ -7,9 +7,8 @@ EAPI="3"
KMNAME="kdebindings"
KMMODULE="python/pykde4"
OPENGL_REQUIRED="always"
-PYTHON_DEPEND="*:2.5"
PYTHON_USE_WITH="threads"
-SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="2.4"
inherit python kde4-meta
DESCRIPTION="Python bindings for KDE4"
@@ -25,7 +24,6 @@ DEPEND="
!aqua? ( >=dev-python/PyQt4-4.7[dbus,sql,svg,webkit,X] )
"
RDEPEND="${DEPEND}"
-RESTRICT_PYTHON_ABIS="2.4"
pkg_setup() {
python_pkg_setup
@@ -39,12 +37,10 @@ src_prepare() {
sed -e '/^ADD_SUBDIRECTORY(examples)/s/^/# DISABLED /' -i python/${PN}/CMakeLists.txt \
|| die "Failed to disable examples"
fi
-
- python_copy_sources
}
src_configure() {
- savedcmakeargs=(
+ mycmakeargs=(
-DWITH_QScintilla=OFF
-DWITH_PolkitQt=OFF
$(cmake-utils_use_with semantic-desktop Soprano)
@@ -52,63 +48,22 @@ src_configure() {
$(cmake-utils_use_with akonadi KdepimLibs)
)
- do_src_configure() {
- mycmakeargs=("${savedcmakeargs[@]}")
-
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_configure
-
- local value=$(declare -p mycmakeargs)
- value=${value#*=}
- declare -a "savedcmakeargs_${PYTHON_ABI//./_}=$value"
- }
-
- python_execute_function -s do_src_configure
-}
-
-src_compile() {
- do_src_compile() {
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_compile
- }
-
- python_execute_function -s do_src_compile
-}
-
-src_test() {
- do_src_test() {
- local var=savedcmakeargs_${PYTHON_ABI//./_}
- local value=$(declare -p $var)
- value=${value#*=}
- declare -a "mycmakeargs=$value"
-
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_test
- export ${var}="${mycmakeargs}"
- }
-
- python_execute_function -s do_src_test
+ kde4-meta_src_configure
}
src_install() {
- if use doc; then
- dohtml -r "${S}"/python/pykde4/docs/html/* || die 'dohtml failed'
- fi
-
- do_src_install() {
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_install
+ use doc && HTML_DOCS=("${S}/python/pykde4/docs/html/")
- rm -f "${ED}$(python_get_sitedir)"/PyKDE4/*.py[co]
- }
+ kde4-meta_src_install
- python_execute_function -s do_src_install
+ python_convert_shebangs -q -r $(python_get_version) "${ED}"
+ find "${ED}" -type f -name '*.py[co]' -exec rm -f {} +
}
pkg_postinst() {
kde4-meta_pkg_postinst
- python_mod_optimize PyKDE4
+ python_mod_optimize PyKDE4 PyQt4
if use examples; then
echo
@@ -121,5 +76,5 @@ pkg_postinst() {
pkg_postrm() {
kde4-meta_pkg_postrm
- python_mod_cleanup PyKDE4
+ python_mod_cleanup PyKDE4 PyQt4
}
diff --git a/kde-base/pykde4/pykde4-9999.ebuild b/kde-base/pykde4/pykde4-9999.ebuild
index b479c1168e9..ffdc6848789 100644
--- a/kde-base/pykde4/pykde4-9999.ebuild
+++ b/kde-base/pykde4/pykde4-9999.ebuild
@@ -7,9 +7,8 @@ EAPI="3"
KMNAME="kdebindings"
KMMODULE="python/pykde4"
OPENGL_REQUIRED="always"
-PYTHON_DEPEND="*:2.5"
PYTHON_USE_WITH="threads"
-SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="2.4"
inherit python kde4-meta
DESCRIPTION="Python bindings for KDE4"
@@ -25,7 +24,6 @@ DEPEND="
!aqua? ( >=dev-python/PyQt4-4.7[dbus,sql,svg,webkit,X] )
"
RDEPEND="${DEPEND}"
-RESTRICT_PYTHON_ABIS="2.4"
pkg_setup() {
python_pkg_setup
@@ -39,12 +37,10 @@ src_prepare() {
sed -e '/^ADD_SUBDIRECTORY(examples)/s/^/# DISABLED /' -i python/${PN}/CMakeLists.txt \
|| die "Failed to disable examples"
fi
-
- python_copy_sources
}
src_configure() {
- savedcmakeargs=(
+ mycmakeargs=(
-DWITH_QScintilla=OFF
-DWITH_PolkitQt=OFF
$(cmake-utils_use_with semantic-desktop Soprano)
@@ -52,63 +48,22 @@ src_configure() {
$(cmake-utils_use_with akonadi KdepimLibs)
)
- do_src_configure() {
- mycmakeargs=("${savedcmakeargs[@]}")
-
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_configure
-
- local value=$(declare -p mycmakeargs)
- value=${value#*=}
- declare -a "savedcmakeargs_${PYTHON_ABI//./_}=$value"
- }
-
- python_execute_function -s do_src_configure
-}
-
-src_compile() {
- do_src_compile() {
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_compile
- }
-
- python_execute_function -s do_src_compile
-}
-
-src_test() {
- do_src_test() {
- local var=savedcmakeargs_${PYTHON_ABI//./_}
- local value=$(declare -p $var)
- value=${value#*=}
- declare -a "mycmakeargs=$value"
-
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_test
- export ${var}="${mycmakeargs}"
- }
-
- python_execute_function -s do_src_test
+ kde4-meta_src_configure
}
src_install() {
- if use doc; then
- dohtml -r "${S}"/python/pykde4/docs/html/* || die 'dohtml failed'
- fi
-
- do_src_install() {
- CMAKE_USE_DIR="${S}-${PYTHON_ABI}"
- kde4-meta_src_install
+ use doc && HTML_DOCS=("${S}/python/pykde4/docs/html/")
- rm -f "${ED}$(python_get_sitedir)"/PyKDE4/*.py[co]
- }
+ kde4-meta_src_install
- python_execute_function -s do_src_install
+ python_convert_shebangs -q -r $(python_get_version) "${ED}"
+ find "${ED}" -type f -name '*.py[co]' -exec rm -f {} +
}
pkg_postinst() {
kde4-meta_pkg_postinst
- python_mod_optimize PyKDE4
+ python_mod_optimize PyKDE4 PyQt4
if use examples; then
echo
@@ -121,5 +76,5 @@ pkg_postinst() {
pkg_postrm() {
kde4-meta_pkg_postrm
- python_mod_cleanup PyKDE4
+ python_mod_cleanup PyKDE4 PyQt4
}