diff options
| author | Manuel Rüger <mrueg@rueg.eu> | 2015-01-11 03:58:16 +0100 |
|---|---|---|
| committer | Manuel Rüger <mrueg@rueg.eu> | 2015-01-11 03:58:16 +0100 |
| commit | cee67a4325c4a974b385fa967d1073cca435f820 (patch) | |
| tree | 7a71d959879869c3f5168cf361a187ac165bb670 | |
| parent | e43072c297222265a5a40d98675d9b697631c783 (diff) | |
| parent | 6055fd29bb1a2201b532d730ad8e801a9c3e0185 (diff) | |
| download | kde-cee67a4325c4a974b385fa967d1073cca435f820.tar.gz kde-cee67a4325c4a974b385fa967d1073cca435f820.tar.bz2 kde-cee67a4325c4a974b385fa967d1073cca435f820.zip | |
Merge pull request #109 from a17r/newstuff
New ebuilds: kde-apps/kget, kompare and app-editors/kile
| -rw-r--r-- | app-editors/kile/kile-5.9999.ebuild | 73 | ||||
| -rw-r--r-- | kde-apps/kget/kget-5.9999.ebuild | 58 | ||||
| -rw-r--r-- | kde-apps/kompare/kompare-4.9999.ebuild | 18 | ||||
| -rw-r--r-- | kde-apps/kompare/kompare-9999.ebuild | 24 | ||||
| -rw-r--r-- | kde-apps/kompare/metadata.xml | 3 | ||||
| -rw-r--r-- | kde-apps/libkomparediff2/libkomparediff2-4.9999.ebuild | 16 | ||||
| -rw-r--r-- | kde-apps/libkomparediff2/libkomparediff2-5.9999.ebuild | 29 | ||||
| -rw-r--r-- | kde-apps/libkomparediff2/libkomparediff2-9999.ebuild | 18 | ||||
| -rw-r--r-- | sets/kde-applications-live | 2 |
9 files changed, 204 insertions, 37 deletions
diff --git a/app-editors/kile/kile-5.9999.ebuild b/app-editors/kile/kile-5.9999.ebuild new file mode 100644 index 00000000000..0c48f50ef66 --- /dev/null +++ b/app-editors/kile/kile-5.9999.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KDE_HANDBOOK=true +EGIT_BRANCH="frameworks" +MY_P=${P/_beta/b} +inherit kde5 + +DESCRIPTION="A Latex Editor and TeX shell for KDE" +HOMEPAGE="http://kile.sourceforge.net/" +[[ ${PV} != *9999* ]] && SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="FDL-1.2 GPL-2" +KEYWORDS="" +IUSE="debug +pdf +png" + +DEPEND=" + >=dev-util/cmake-3.0.2 +" + +RDEPEND="${DEPEND} + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep kdoctools) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep khtml) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kinit) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kparts) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + || ( + $(add_kdeapps_dep konsole) + $(add_kdeapps_dep okular 'pdf?,postscript') + app-text/acroread + ) + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtscript:5 + dev-qt/qttest:5 + dev-qt/qtwidgets:5 + virtual/latex-base + virtual/tex-base + pdf? ( + || ( + app-text/dvipdfmx + >=app-text/texlive-core-2014 + ) + app-text/ghostscript-gpl + ) + png? ( + app-text/dvipng + media-gfx/imagemagick[png] + ) +" + +S=${WORKDIR}/${MY_P} + +DOCS=( kile-remote-control.txt ) + +src_prepare() { + kde5_src_prepare + + # I know upstream wants to help us but it doesn't work.. + sed -e '/INSTALL( FILES AUTHORS/s/^/#DISABLED /' \ + -i CMakeLists.txt || die +} diff --git a/kde-apps/kget/kget-5.9999.ebuild b/kde-apps/kget/kget-5.9999.ebuild new file mode 100644 index 00000000000..4f036523c6e --- /dev/null +++ b/kde-apps/kget/kget-5.9999.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KDE_HANDBOOK=true +EGIT_BRANCH="kf5_port" +inherit kde5 + +DESCRIPTION="An advanced download manager for KDE" +HOMEPAGE="http://www.kde.org/applications/internet/kget/" +KEYWORDS="" +IUSE="debug gpg mms sqlite" + +# TODO: not yet ported +# bittorrent? ( +# app-crypt/qca:2 +# net-libs/libktorrent +# ) +RDEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep solid) + dev-qt/qtdbus:5 + dev-qt/qtnetwork:5 + dev-qt/qtsql:5 + dev-qt/qttest:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + gpg? ( $(add_kdeapps_dep gpgmepp) ) + mms? ( media-libs/libmms ) + sqlite? ( dev-db/sqlite:3 ) +" + +DEPEND="${RDEPEND} + dev-libs/boost +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with gpg QGpgme) + $(cmake-utils_use_with mms LibMms) + $(cmake-utils_use_with sqlite) + ) + kde5_src_configure +} diff --git a/kde-apps/kompare/kompare-4.9999.ebuild b/kde-apps/kompare/kompare-4.9999.ebuild new file mode 100644 index 00000000000..f5d38c73783 --- /dev/null +++ b/kde-apps/kompare/kompare-4.9999.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KDE_HANDBOOK="optional" +EGIT_BRANCH="Applications/14.12" +inherit kde4-base + +DESCRIPTION="Kompare is a program to view the differences between files" +HOMEPAGE="http://www.kde.org/applications/development/kompare +http://www.caffeinated.me.uk/kompare" +KEYWORDS="" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkomparediff2)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kompare/kompare-9999.ebuild b/kde-apps/kompare/kompare-9999.ebuild index 14c76872360..24b7cf9787a 100644 --- a/kde-apps/kompare/kompare-9999.ebuild +++ b/kde-apps/kompare/kompare-9999.ebuild @@ -4,14 +4,28 @@ EAPI=5 -KDE_HANDBOOK="optional" -inherit kde4-base +KDE_HANDBOOK=true +inherit kde5 DESCRIPTION="Kompare is a program to view the differences between files" HOMEPAGE="http://www.kde.org/applications/development/kompare http://www.caffeinated.me.uk/kompare" KEYWORDS="" -IUSE="debug" +IUSE="debug printsupport" -DEPEND="$(add_kdeapps_dep libkomparediff2)" -RDEPEND="${DEPEND}" +RDEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdoctools) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kparts) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep kwidgetsaddons) + $(add_kdeapps_dep libkomparediff2) + dev-qt/qtwidgets:5 + printsupport? ( dev-qt/printsupport:5 ) +" + +DEPEND="${RDEPEND}" diff --git a/kde-apps/kompare/metadata.xml b/kde-apps/kompare/metadata.xml index a23f444b67d..ffb198fc70b 100644 --- a/kde-apps/kompare/metadata.xml +++ b/kde-apps/kompare/metadata.xml @@ -2,4 +2,7 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>kde</herd> + <use> + <flag name="printsupport">Enable printing via <pkg>dev-qt/qtprintsupport</pkg></flag> + </use> </pkgmetadata> diff --git a/kde-apps/libkomparediff2/libkomparediff2-4.9999.ebuild b/kde-apps/libkomparediff2/libkomparediff2-4.9999.ebuild new file mode 100644 index 00000000000..5620b0ff532 --- /dev/null +++ b/kde-apps/libkomparediff2/libkomparediff2-4.9999.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +EGIT_BRANCH="Applications/14.12" +inherit kde4-base + +DESCRIPTION="KDE library to compare files and strings" +KEYWORDS="" +IUSE="debug test" + +RDEPEND="${DEPEND} + !<=kde-base/kompare-4.11.50 +" diff --git a/kde-apps/libkomparediff2/libkomparediff2-5.9999.ebuild b/kde-apps/libkomparediff2/libkomparediff2-5.9999.ebuild deleted file mode 100644 index 064deb2205b..00000000000 --- a/kde-apps/libkomparediff2/libkomparediff2-5.9999.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -KDE_TEST="true" -EGIT_BRANCH="frameworks" -inherit kde5 - -DESCRIPTION="KDE library to compare files and strings" -KEYWORDS="" -IUSE="" - -DEPEND=" - $(add_frameworks_dep kcodecs) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kio) - $(add_frameworks_dep kxmlgui) - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 -" -RDEPEND="${DEPEND} - !<=kde-base/kompare-4.11.50 - !kde-base/libkomparediff2:4 -" diff --git a/kde-apps/libkomparediff2/libkomparediff2-9999.ebuild b/kde-apps/libkomparediff2/libkomparediff2-9999.ebuild index bc930a388a8..064deb2205b 100644 --- a/kde-apps/libkomparediff2/libkomparediff2-9999.ebuild +++ b/kde-apps/libkomparediff2/libkomparediff2-9999.ebuild @@ -4,12 +4,26 @@ EAPI=5 -inherit kde4-base +KDE_TEST="true" +EGIT_BRANCH="frameworks" +inherit kde5 DESCRIPTION="KDE library to compare files and strings" KEYWORDS="" -IUSE="debug test" +IUSE="" +DEPEND=" + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kxmlgui) + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 +" RDEPEND="${DEPEND} !<=kde-base/kompare-4.11.50 + !kde-base/libkomparediff2:4 " diff --git a/sets/kde-applications-live b/sets/kde-applications-live index cbf13acffb0..b33b7eff2a5 100644 --- a/sets/kde-applications-live +++ b/sets/kde-applications-live @@ -11,7 +11,7 @@ ~kde-apps/kwalletmanager-5.9999 ~kde-apps/kwrite-9999 ~kde-apps/libkcddb-5.9999 -~kde-apps/libkomparediff2-5.9999 +~kde-apps/libkomparediff2-9999 ~kde-apps/libkonq-5.9999 ~kde-apps/okteta-9999 ~kde-apps/okular-5.9999 |
