diff options
| author | Michael Palimaka <kensington@gentoo.org> | 2014-11-24 23:48:13 +1100 |
|---|---|---|
| committer | Michael Palimaka <kensington@gentoo.org> | 2014-11-24 23:48:13 +1100 |
| commit | 42f249a23445909e78b8573e962aaabcbc7179ab (patch) | |
| tree | 5bb62fab1c17320eb559b78a52843317300e6387 | |
| parent | 8b654261cca31c613ca033a8dd09c28576bddd54 (diff) | |
| download | kde-42f249a23445909e78b8573e962aaabcbc7179ab.tar.gz kde-42f249a23445909e78b8573e962aaabcbc7179ab.tar.bz2 kde-42f249a23445909e78b8573e962aaabcbc7179ab.zip | |
[app-cdr/k3b] Update for KDE Applications.
9999 becomes master and 5.9999 becomes frameworks branch.
Package-Manager: portage-2.2.14
| -rw-r--r-- | app-cdr/k3b/k3b-5.9999.ebuild (renamed from app-cdr/k3b/k3b-4.9999.ebuild) | 37 | ||||
| -rw-r--r-- | app-cdr/k3b/k3b-9999.ebuild | 35 |
2 files changed, 36 insertions, 36 deletions
diff --git a/app-cdr/k3b/k3b-4.9999.ebuild b/app-cdr/k3b/k3b-5.9999.ebuild index 56df9c63159..2aa83d3462d 100644 --- a/app-cdr/k3b/k3b-4.9999.ebuild +++ b/app-cdr/k3b/k3b-5.9999.ebuild @@ -4,9 +4,8 @@ EAPI=5 -MULTIMEDIA_REQUIRED="always" -WEBKIT_REQUIRED="always" -KDE_HANDBOOK="optional" +EGIT_BRANCH="kf5" +KDE_HANDBOOK="true" # Translations are only in the tarballs, not in the git repo if [[ ${PV} != *9999* ]]; then @@ -21,18 +20,35 @@ else DOCS=( FAQ.txt PERMISSIONS.txt README.txt ) fi -inherit kde4-base +inherit kde5 DESCRIPTION="The CD/DVD Kreator for KDE" HOMEPAGE="http://www.k3b.org/" LICENSE="GPL-2 FDL-1.2" +SLOT="5" KEYWORDS="" -SLOT="4" -IUSE="debug dvd emovix encode ffmpeg flac mad mp3 musepack sndfile sox taglib vcd vorbis" +IUSE="dvd emovix encode ffmpeg flac mad mp3 musepack sndfile sox taglib vcd vorbis" DEPEND=" - $(add_kdebase_dep libkcddb) + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdoctools) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep solid) + $(add_kdeapps_dep libkcddb) + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qttest:5 + dev-qt/qtwebkit:5 + dev-qt/qtwidgets:5 media-libs/libsamplerate dvd? ( media-libs/libdvdread ) ffmpeg? ( virtual/ffmpeg ) @@ -44,8 +60,8 @@ DEPEND=" taglib? ( >=media-libs/taglib-1.5 ) vorbis? ( media-libs/libvorbis ) " +# $(add_frameworks_dep kdelibs 'udev,udisks(+)') RDEPEND="${DEPEND} - $(add_kdebase_dep kdelibs 'udev,udisks(+)') app-cdr/cdrdao media-sound/cdparanoia virtual/cdrtools @@ -56,6 +72,7 @@ RDEPEND="${DEPEND} emovix? ( media-video/emovix ) sox? ( media-sound/sox ) vcd? ( media-video/vcdimager ) + !app-cdr/k3b:4 " DOCS+=( ChangeLog ) @@ -86,11 +103,11 @@ src_configure() { $(cmake-utils_use vorbis K3B_BUILD_OGGVORBIS_DECODER_PLUGIN) $(cmake-utils_use vorbis K3B_BUILD_OGGVORBIS_ENCODER_PLUGIN) ) - kde4-base_src_configure + kde5_src_configure } pkg_postinst() { - kde4-base_pkg_postinst + kde5_pkg_postinst echo elog "We don't install k3bsetup anymore because Gentoo doesn't need it." diff --git a/app-cdr/k3b/k3b-9999.ebuild b/app-cdr/k3b/k3b-9999.ebuild index 1250394003d..56df9c63159 100644 --- a/app-cdr/k3b/k3b-9999.ebuild +++ b/app-cdr/k3b/k3b-9999.ebuild @@ -4,8 +4,9 @@ EAPI=5 -EGIT_BRANCH="kf5" -KDE_HANDBOOK="true" +MULTIMEDIA_REQUIRED="always" +WEBKIT_REQUIRED="always" +KDE_HANDBOOK="optional" # Translations are only in the tarballs, not in the git repo if [[ ${PV} != *9999* ]]; then @@ -20,35 +21,18 @@ else DOCS=( FAQ.txt PERMISSIONS.txt README.txt ) fi -inherit kde5 +inherit kde4-base DESCRIPTION="The CD/DVD Kreator for KDE" HOMEPAGE="http://www.k3b.org/" LICENSE="GPL-2 FDL-1.2" -SLOT="5" KEYWORDS="" -IUSE="dvd emovix encode ffmpeg flac mad mp3 musepack sndfile sox taglib vcd vorbis" +SLOT="4" +IUSE="debug dvd emovix encode ffmpeg flac mad mp3 musepack sndfile sox taglib vcd vorbis" DEPEND=" - $(add_frameworks_dep karchive) - $(add_frameworks_dep kcmutils) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kdoctools) - $(add_frameworks_dep kdelibs4support) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kio) - $(add_frameworks_dep knotifyconfig) - $(add_frameworks_dep kservice) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep solid) $(add_kdebase_dep libkcddb) - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qttest:5 - dev-qt/qtwebkit:5 - dev-qt/qtwidgets:5 media-libs/libsamplerate dvd? ( media-libs/libdvdread ) ffmpeg? ( virtual/ffmpeg ) @@ -60,8 +44,8 @@ DEPEND=" taglib? ( >=media-libs/taglib-1.5 ) vorbis? ( media-libs/libvorbis ) " -# $(add_frameworks_dep kdelibs 'udev,udisks(+)') RDEPEND="${DEPEND} + $(add_kdebase_dep kdelibs 'udev,udisks(+)') app-cdr/cdrdao media-sound/cdparanoia virtual/cdrtools @@ -72,7 +56,6 @@ RDEPEND="${DEPEND} emovix? ( media-video/emovix ) sox? ( media-sound/sox ) vcd? ( media-video/vcdimager ) - !app-cdr/k3b:4 " DOCS+=( ChangeLog ) @@ -103,11 +86,11 @@ src_configure() { $(cmake-utils_use vorbis K3B_BUILD_OGGVORBIS_DECODER_PLUGIN) $(cmake-utils_use vorbis K3B_BUILD_OGGVORBIS_ENCODER_PLUGIN) ) - kde5_src_configure + kde4-base_src_configure } pkg_postinst() { - kde5_pkg_postinst + kde4-base_pkg_postinst echo elog "We don't install k3bsetup anymore because Gentoo doesn't need it." |
