summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDustin Polke <DuPol@gmx.de>2012-04-29 22:31:17 +0200
committerDustin Polke <DuPol@gmx.de>2012-04-30 12:30:06 +0200
commit675f3fde0573c1a8c7e8ae9fd65df4dc0e1f5eae (patch)
tree804d4ddcf3c91753d871f25f2ba08c12b40a38cd /x11-plugins
parent[x11-plugins/cd-plugins-experimental] Version bump to 3.0.0; add ~x86 wrt bug... (diff)
downloadDuPol-675f3fde0573c1a8c7e8ae9fd65df4dc0e1f5eae.tar.gz
DuPol-675f3fde0573c1a8c7e8ae9fd65df4dc0e1f5eae.tar.bz2
DuPol-675f3fde0573c1a8c7e8ae9fd65df4dc0e1f5eae.zip
[x11-plugins/cd-plugins-thirdparty] Version bump to 3.0; add ~x86 wrt bug #412543c10.
Diffstat (limited to 'x11-plugins')
-rw-r--r--x11-plugins/cd-plugins-thirdparty/ChangeLog6
-rw-r--r--x11-plugins/cd-plugins-thirdparty/Manifest7
-rw-r--r--x11-plugins/cd-plugins-thirdparty/cd-plugins-thirdparty-2.4-r1.ebuild4
-rw-r--r--x11-plugins/cd-plugins-thirdparty/cd-plugins-thirdparty-3.0.ebuild65
4 files changed, 78 insertions, 4 deletions
diff --git a/x11-plugins/cd-plugins-thirdparty/ChangeLog b/x11-plugins/cd-plugins-thirdparty/ChangeLog
index c680d13..9aa55e7 100644
--- a/x11-plugins/cd-plugins-thirdparty/ChangeLog
+++ b/x11-plugins/cd-plugins-thirdparty/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*cd-plugins-thirdparty-3.0 (29 Apr 2012)
+
+ 29 Apr 2012; Dustin Polke <DuPol@gmx.de> cd-plugins-thirdparty-2.4-r1.ebuild,
+ +cd-plugins-thirdparty-3.0.ebuild:
+ Version bump to 3.0; add ~x86 wrt bug #412543c10.
+
19 Apr 2012; Dustin Polke <DuPol@gmx.de> -cd-plugins-thirdparty-2.3.ebuild,
-cd-plugins-thirdparty-2.4.ebuild:
Drop old.
diff --git a/x11-plugins/cd-plugins-thirdparty/Manifest b/x11-plugins/cd-plugins-thirdparty/Manifest
index 6e1b98d..0362356 100644
--- a/x11-plugins/cd-plugins-thirdparty/Manifest
+++ b/x11-plugins/cd-plugins-thirdparty/Manifest
@@ -1,6 +1,9 @@
DIST Pidgin-2.4.tar.gz 480630 RMD160 274e468e0fc6713a103dd41e092cbffaf0c8de58 SHA1 aaeade7fa90664bd537ccf449cc54ac35c4cb6b4 SHA256 7d888baba49dafb373097d8359f4db7323a772dc7dff1ce13ca69593a4da3db9
+DIST Pidgin-3.0.tar.gz 480780 RMD160 3fe34bbd079d2f9bf4555aca400448116377f9ca SHA1 c71b84963609bfe53b6e89638507e76ae38bb38d SHA256 a2395458c0065e5345c00f33c6a8ede8df93b968f123acf61d8961923f95a7f4
DIST Pidgin-Purple-theme.tar.bz2 173287 RMD160 6d04554b286fb21a53e5eefdabec9d13c3ac9bc7 SHA1 f65ee11e33ff75f4f47d3374862ae052edae9984 SHA256 e0d2893a3d28a978105d9d8a1b2b6abf0159174523c7315c4a852d88510cd270
DIST Xchat-2.4.tar.gz 8723 RMD160 da544a3cf4ac123fbbf75b9600bb143f0940f782 SHA1 bbc74f8bdc4d5bc717471cef44b95e7c6333d21a SHA256 ece9dd0048b1847f714fcc6e5ee29abe63d0cc007ab7f64f861e94476f2efccf
-EBUILD cd-plugins-thirdparty-2.4-r1.ebuild 1633 RMD160 b0f61e1c9f5cb98c3840b4639bd0cfc086f61d78 SHA1 419ddf3dc3afc350aafe3197811689b9bfc1fc3c SHA256 edcb220ac7abd1c962b40588c5fb33dab632693f659347f0c08bc3be6cd36ef6
-MISC ChangeLog 1569 RMD160 78d1d370165150ac65331c4555d2f98fb99fb2e0 SHA1 ff16406b2291bd7037dd7db3730c5ace291361b9 SHA256 382e78cc520f31064f31a5f9b1f429acc82c7a8f966d174a203df9d42b292233
+DIST Xchat-3.0.tar.gz 8720 RMD160 36c9bd11189a77ded07ad722f8096270ae8c0081 SHA1 d646c88c51e450469ea814f2772ab3459b04422d SHA256 19e136b534a47b5bb12255876fe8b4f64fbb24482b3a7ae91893b0d277c69aa8
+EBUILD cd-plugins-thirdparty-2.4-r1.ebuild 1638 RMD160 3b89c50432fc2ed4dbead634dfe7aec196b6f854 SHA1 e6196e32ccdc5d8e8f74f9f3cc978cdd16e4e142 SHA256 7816db3eab8d99e52fc8cffe2160849c5f2733f941028c68e6402ba3568ed568
+EBUILD cd-plugins-thirdparty-3.0.ebuild 1638 RMD160 6476749412eab3d66926e1472d56886349751319 SHA1 ce3d5c9523155904e459a263f6cd3e9f7e9cf11c SHA256 94b9b91c89ae8fa015ae8b6732a362ec300829ac200a54f7c70f0a22e644a4c7
+MISC ChangeLog 1781 RMD160 5f7f00be4d2319642f956fb723820889a5969f0b SHA1 a93cc5289f203b2cd42178d25464b9ee00635324 SHA256 314a99e1f714083e7d002df6df2e3d515968948cec9f808f85ba96bbc2535c73
MISC metadata.xml 541 RMD160 1efcc9a78e7b747a825ba67ddddbaafa14496524 SHA1 8ed9b69e021f7e8f5a9f01d5ed8c1ac2e324d536 SHA256 b88f0b87dfd094c61af9a9146e3744f137496dfe48cc5504ff82a62196e310a3
diff --git a/x11-plugins/cd-plugins-thirdparty/cd-plugins-thirdparty-2.4-r1.ebuild b/x11-plugins/cd-plugins-thirdparty/cd-plugins-thirdparty-2.4-r1.ebuild
index e9ebcf7..7b990a5 100644
--- a/x11-plugins/cd-plugins-thirdparty/cd-plugins-thirdparty-2.4-r1.ebuild
+++ b/x11-plugins/cd-plugins-thirdparty/cd-plugins-thirdparty-2.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -19,7 +19,7 @@ SRC_URI="pidgin? (
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="pidgin xchat"
REQUIRED_USE="|| ( ${IUSE} )"
diff --git a/x11-plugins/cd-plugins-thirdparty/cd-plugins-thirdparty-3.0.ebuild b/x11-plugins/cd-plugins-thirdparty/cd-plugins-thirdparty-3.0.ebuild
new file mode 100644
index 0000000..b265007
--- /dev/null
+++ b/x11-plugins/cd-plugins-thirdparty/cd-plugins-thirdparty-3.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+PYTHON_DEPEND="2"
+#SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
+
+inherit multilib python
+
+DESCRIPTION="Third-party plugins for cairo-dock"
+HOMEPAGE="http://www.glx-dock.org/mc_album.php?a=8"
+SRC_URI_BASE="http://download.tuxfamily.org/glxdock/mediacolor/album8"
+SRC_URI="pidgin? (
+ ${SRC_URI_BASE}/1333389909_595345263b/Pidgin.tar.gz -> Pidgin-${PV}.tar.gz
+ http://home.arcor.de/dpolke/distfiles/Pidgin-Purple-theme.tar.bz2 )
+ xchat? ( ${SRC_URI_BASE}/1333389867_5c477f03ac/Xchat.tar.gz -> Xchat-${PV}.tar.gz )"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="pidgin xchat"
+REQUIRED_USE="|| ( ${IUSE} )"
+
+RDEPEND="=x11-plugins/cd-plugins-core-${PV}*[python]"
+DEPEND=""
+
+S="${WORKDIR}"
+
+pkg_setup() {
+ python_set_active_version 2
+ python_pkg_setup
+}
+
+src_prepare() {
+ python_convert_shebangs -r 2 .
+ # fix preview link
+ if use pidgin; then
+ mv Pidgin/themes/Eve-Wall-E/preview{@,} || die
+ fi
+}
+
+my_installplugin() {
+ if use $1; then
+ local CD_THIRDPARTY_DIR="/usr/$(get_libdir)/cairo-dock/third-party"
+ dodir "${CD_THIRDPARTY_DIR}"
+
+ sed -e "/^from /s/\(CDApplet\)/cairodock.\1/" \
+ -e "/CDApplet$/s/$/ as CDApplet/" \
+ -i $2/$2 || die
+ cp -R $2 "${ED}/${CD_THIRDPARTY_DIR}/" || die
+ fi
+}
+
+src_install() {
+ my_installplugin pidgin Pidgin
+ my_installplugin xchat Xchat
+}
+
+pkg_postinst() {
+ elog "These plugins can be made available by creating a symlink from"
+ elog "'${ROOT}usr/$(get_libdir)/cairo-dock/third-party' to"
+ elog "'\${HOME}/.config/cairo-dock/third-party'"
+}