diff options
| -rw-r--r-- | kde-base/pykde4/Manifest | 10 | ||||
| -rw-r--r-- | kde-base/pykde4/pykde4-4.4.4.ebuild | 63 | ||||
| -rw-r--r-- | kde-base/pykde4/pykde4-4.4.80.ebuild | 63 | ||||
| -rw-r--r-- | kde-base/pykde4/pykde4-4.4.81.ebuild | 63 | ||||
| -rw-r--r-- | kde-base/pykde4/pykde4-4.4.9999.ebuild | 63 | ||||
| -rw-r--r-- | kde-base/pykde4/pykde4-9999.ebuild | 63 |
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 } |
