diff options
| author | Alexey Shvetsov <alexxy@gentoo.org> | 2009-12-04 01:40:39 +0300 |
|---|---|---|
| committer | Alexey Shvetsov <alexxy@gentoo.org> | 2009-12-04 01:40:39 +0300 |
| commit | 24ba9619d6a212cd50eb023df6d9f9bac53de458 (patch) | |
| tree | 5f777a6971ae977ac4f1ba393c40e0cec0b14edf | |
| parent | 1734ea5caf3bf43b4b6aabb79d87137ced855ad7 (diff) | |
| download | kde-24ba9619d6a212cd50eb023df6d9f9bac53de458.tar.gz kde-24ba9619d6a212cd50eb023df6d9f9bac53de458.tar.bz2 kde-24ba9619d6a212cd50eb023df6d9f9bac53de458.zip | |
add phonon and akinadi-server
| -rw-r--r-- | app-office/akonadi-server/Manifest | 2 | ||||
| -rw-r--r-- | app-office/akonadi-server/akonadi-server-1.2.80.ebuild | 70 | ||||
| -rw-r--r-- | media-sound/phonon/Manifest | 4 | ||||
| -rw-r--r-- | media-sound/phonon/phonon-4.3.80.ebuild (renamed from media-sound/phonon/phonon-4.4_pre20091123.ebuild) | 5 |
4 files changed, 76 insertions, 5 deletions
diff --git a/app-office/akonadi-server/Manifest b/app-office/akonadi-server/Manifest index 936c88c9d92..daeb065ed23 100644 --- a/app-office/akonadi-server/Manifest +++ b/app-office/akonadi-server/Manifest @@ -1,2 +1,4 @@ +DIST akonadi-1.2.80.tar.bz2 190844 RMD160 7fa59c5558473e6fd435c77db7059e3cd628a932 SHA1 cba0a9bea06b5817627b17a8da8f7a1f280b5d76 SHA256 17b2ead57d8d6409978ca72feb9d4daaf736cc947564926cf415556a0e2798ad +EBUILD akonadi-server-1.2.80.ebuild 2043 RMD160 0d9cc73309037ba8bf7cdfc840a4bc9862fe13dd SHA1 c0d60fc4780052a6f0bcf4b019810b13c8719a9d SHA256 669c9ae92c661934c17ee53d5ce75e9ec93997d4ba1da8ba80ffda0ed3956994 EBUILD akonadi-server-9999.ebuild 1894 RMD160 9cad2158b778b51026f0c107d39110dac088055f SHA1 d71b83fbea6aeaba49b35aa4551b4dd514e62062 SHA256 3c4ee7bb3892d2d100e8933090a1e2e3aadc5f1313265877bca221bae6b4ef66 MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a diff --git a/app-office/akonadi-server/akonadi-server-1.2.80.ebuild b/app-office/akonadi-server/akonadi-server-1.2.80.ebuild new file mode 100644 index 00000000000..8f6d360bac7 --- /dev/null +++ b/app-office/akonadi-server/akonadi-server-1.2.80.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/akonadi-server-1.2.1.ebuild,v 1.7 2009/11/30 06:02:57 josejx Exp $ + +EAPI="2" + +inherit cmake-utils + +DESCRIPTION="The server part of Akonadi" +HOMEPAGE="http://pim.kde.org/akonadi" +SRC_URI="http://download.akonadi-project.org/${P/-server/}.tar.bz2" + +LICENSE="LGPL-2.1" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +SLOT="0" +IUSE="+mysql postgres sqlite" + +RDEPEND=" + dev-libs/boost + >=dev-libs/soprano-2.2 + >=x11-libs/qt-gui-4.5.0:4[dbus] + >=x11-libs/qt-sql-4.5.0:4[mysql?,postgres?,sqlite?] + x11-misc/shared-mime-info +" +DEPEND="${RDEPEND} + dev-libs/libxslt + >=kde-base/automoc-0.9.88 +" + +S="${WORKDIR}/${P/-server/}" + +src_install() { + # Set default storage backend in order: MySQL, PostgreSQL, SQLite + if use mysql; then + driver="QMYSQL" + elif use postgres; then + driver="QPSQL" + elif use sqlite; then + driver="QSQLITE" + fi + # Who knows, maybe it accidentally fixes our permission issues + mkdir -p "${D}"/usr/share/config/akonadi || die "mkdir failed" + cat <<-EOF > "${D}"/usr/share/config/akonadi/akonadiserverrc +[%General] +Driver=${driver} +EOF + + cmake-utils_src_install +} + +pkg_postinst() { + if use mysql || use postgres || use sqlite; then + local func=elog + ( use postgres || use sqlite ) && func=ewarn + echo + ${func} "${driver} has been set as your default akonadi storage backend." + ${func} "You can override it in your ~/.config/akonadi/akonadiserverrc." + ${func} "Available drivers are:" + ${func} "QMYSQL, QPSQL (experimental), QSQLITE (experimental)" + ${func} "Be advised that QMYSQL is the one fully tested and officially supported." + use sqlite && ewarn "If you experience random data losses using QSQLITE driver, you have been warned." + echo + else + echo + ewarn "You have decided to build akonadi-server with both" + ewarn "'mysql', 'postgres' and 'sqlite' USE flags disabled." + ewarn "akonadi-server will not be functional." + echo + fi +} diff --git a/media-sound/phonon/Manifest b/media-sound/phonon/Manifest index 16069a2430d..e18e8bae0f5 100644 --- a/media-sound/phonon/Manifest +++ b/media-sound/phonon/Manifest @@ -1,4 +1,4 @@ -DIST phonon-4.4_pre20091123.tar.xz 525372 RMD160 22cbfc51c3e0fa4985211a9b504131f9e283c7aa SHA1 795b7a310a612b11fd7265852b7d743c7158e831 SHA256 5fbcfb9448489887dc1dc5352048b4d2d3d2fbad26e6b732d45261076e6a6e8f -EBUILD phonon-4.4_pre20091123.ebuild 1525 RMD160 4526d0eb8294fc37c1194da9a361df873201be24 SHA1 fe2f6e49d2cb7e56b904f991cb6c4afb9c1f2397 SHA256 e7609bc4a95c926c7e1fd24cc705de25717444f1d5b7c35c5067c233b109bfbb +DIST phonon-4.3.80.tar.bz2 598739 RMD160 5c271c1d53ee8878205255f8f257b7bfcd6c21c3 SHA1 914e4db5a6c23918be4b85e56a31207a2d17bf5d SHA256 89cb295f45d7db1bf261e344569c2597879657d1aa9538e5037bc2db9a508bec +EBUILD phonon-4.3.80.ebuild 1622 RMD160 df4e6e52d6e3f8fde12bd2123ceaf35ecf154742 SHA1 cabcffdf725816e6d6b27ea9f43b3b6ca173afcd SHA256 4288936ed2a24fbb924498249d9d9fc4fa8d1f1193268bfc9adaa9210f29205f EBUILD phonon-9999.ebuild 1345 RMD160 b88a157a6a6bc0082a18ef866c1fa45696d4d346 SHA1 a1b85312ced888167f212c7dc9feb7812fc5687b SHA256 f44ce8620d2591372bf5b7eacb3b2a708626b328f5527debef1493153ab1de66 MISC metadata.xml 263 RMD160 7a5466a0574ed183b274d960395a08ea1dfba410 SHA1 7ddd4a4281433a2c5944a22945a7a8f78b7eb511 SHA256 72ea86ea8d558544b77c265bded5a81dd0b6ec9325909b8ab7e41838171a6718 diff --git a/media-sound/phonon/phonon-4.4_pre20091123.ebuild b/media-sound/phonon/phonon-4.3.80.ebuild index b8cd6c7a0e5..75241d30d36 100644 --- a/media-sound/phonon/phonon-4.4_pre20091123.ebuild +++ b/media-sound/phonon/phonon-4.3.80.ebuild @@ -1,13 +1,13 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/phonon/phonon-4.3.1.ebuild,v 1.11 2009/11/18 14:49:09 armin76 Exp $ EAPI="2" inherit cmake-utils DESCRIPTION="KDE multimedia API" HOMEPAGE="http://phonon.kde.org" -SRC_URI="mirror://gentoo/${P}.tar.xz" +SRC_URI="mirror://kde/unstable/phonon/${P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="0" @@ -36,7 +36,6 @@ RDEPEND=" ) " DEPEND="${RDEPEND} - app-arch/xz-utils >=kde-base/automoc-0.9.87 " |
