summaryrefslogtreecommitdiff
path: root/xfce-extra
diff options
context:
space:
mode:
authorBlackNoxis <steven.darklight@gmail.com>2014-02-15 23:24:26 +0200
committerBlackNoxis <steven.darklight@gmail.com>2014-02-15 23:24:26 +0200
commit7224c1253228e5c29c78cb3f0f26ce34770f2356 (patch)
tree1684924656132935256e034f35f92abee6623265 /xfce-extra
Added ebuilds for kogaion desktop
Diffstat (limited to 'xfce-extra')
-rw-r--r--xfce-extra/thunar-dropbox/Manifest3
-rw-r--r--xfce-extra/thunar-dropbox/files/thunar-dropbox-0.2.0-wscript.patch36
-rw-r--r--xfce-extra/thunar-dropbox/thunar-dropbox-0.2.0.ebuild43
-rw-r--r--xfce-extra/xfce4-messenger-plugin/Manifest5
-rw-r--r--xfce-extra/xfce4-messenger-plugin/xfce4-messenger-plugin-0.1.0-r1.ebuild48
-rw-r--r--xfce-extra/xfce4-messenger-plugin/xfce4-messenger-plugin-0.1.0.ebuild47
6 files changed, 182 insertions, 0 deletions
diff --git a/xfce-extra/thunar-dropbox/Manifest b/xfce-extra/thunar-dropbox/Manifest
new file mode 100644
index 00000000..b3edfe53
--- /dev/null
+++ b/xfce-extra/thunar-dropbox/Manifest
@@ -0,0 +1,3 @@
+AUX thunar-dropbox-0.2.0-wscript.patch 1427 SHA256 0f3c0f45685c39f3e90a04a5534139043b67011d9e9a6d256865ced4f6502959 SHA512 59d2f27ace7f0dbfd781e186031ee3a35fe55a9c7d274f04b959eb3847253b3018dd3309ea28c5aa4573037a4e780d711c3fd3ccc61ddffaa4fec00065346f95 WHIRLPOOL a96a6a808f99b15286cae56a97adc7732add7ec76db7f299744556ed7523b5866d5a8b1964518d688f3b05e2c4fbef2b1c2e918c2eedb77d6d8a4489565eee34
+DIST thunar-dropbox-0.2.0.tar.bz2 109292 SHA256 1f3419bb50906874d6db1dfcfd002bc9d1edb91e7641de6826ac9f2ed9196700 SHA512 774f78f2afdd983f5cb81ee8cc425579b186d2ede81f26b94a6974e6f66d0c9831c6a9f8aeed3cc7b1e2587a4cb490786c1426bc90dfeeacfead693778d47a6e WHIRLPOOL 277f89c356ef8d0b52a12a47676d2cc36a3f3ecc61eee54ac505a06194d379142ab81c6e39cbc325918ae7c2fa11a9cf01d5064cdffb5f27200b172c34392b38
+EBUILD thunar-dropbox-0.2.0.ebuild 866 SHA256 f25b3bfa5465616a41801a75d73695616dd0939dff9de0905e25cc74fbb670dc SHA512 a6a1e0a50f75798ab4b0c0d7cd2c15bedfd501100b963868cf2c0195cb3370c22b2742868640e955903cd182186fab9377cb0e8344de0945362da9d48c0f1e7c WHIRLPOOL 89d2fa702c5920bee997467a5eefeb4734e34afbb7912a6e47fa7f82ab34eca41e927d0635b36599de454464fb8cf55e4752128811222a2c6234effcbe37506e
diff --git a/xfce-extra/thunar-dropbox/files/thunar-dropbox-0.2.0-wscript.patch b/xfce-extra/thunar-dropbox/files/thunar-dropbox-0.2.0-wscript.patch
new file mode 100644
index 00000000..cb434205
--- /dev/null
+++ b/xfce-extra/thunar-dropbox/files/thunar-dropbox-0.2.0-wscript.patch
@@ -0,0 +1,36 @@
+thunar-dropbox-0.2.0
+Disable gtk-update-icon-cache, install library with proper permissions,
+respect --libdir.
+slawomir.nizio at sabayon.org
+--- wscript
++++ wscript
+@@ -13,11 +13,13 @@
+ def set_options(opt):
+ opt.tool_options('compiler_cc')
+ opt.tool_options('gnu_dirs')
++ opt.add_option('--libdir', action='store', default="/usr/lib", help="libdir")
+
+ def configure(conf):
+ conf.check_tool('compiler_cc')
+ conf.check_cfg(package='thunarx-2', uselib_store='THUNARX', mandatory=True, args='--cflags --libs')
+ conf.check_cfg(package='gio-2.0', uselib_store='GIO', mandatory=True, args='--cflags --libs')
++ conf.env.LIBDIR = Options.options.libdir
+
+ def build(bld):
+ prog = bld.new_task_gen('cc', 'cshlib')
+@@ -27,14 +29,4 @@
+ prog.includes = 'src'
+ prog.find_sources_in_dirs('src')
+ bld.install_files('${PREFIX}/share/icons/hicolor/16x16/apps', 'data/icons/hicolor/16x16/apps/thunar-dropbox.png')
+- bld.install_as('${PREFIX}/lib/thunarx-2/thunar-dropbox.so', 'libthunar-dropbox.so')
+-
+-def shutdown():
+- if Options.commands['install'] or Options.commands['uninstall']:
+- dir = '%s/share/icons/hicolor' % Build.bld.env['PREFIX']
+- command = 'gtk-update-icon-cache -q -t -f %s 2> /dev/null' % dir
+- try:
+- if Utils.exec_command(command):
+- Utils.pprint('YELLOW', 'Icon cache not updated.')
+- except:
+- pass
++ bld.install_as(bld.env.LIBDIR + '/thunarx-2/thunar-dropbox.so', 'libthunar-dropbox.so', chmod=0755)
diff --git a/xfce-extra/thunar-dropbox/thunar-dropbox-0.2.0.ebuild b/xfce-extra/thunar-dropbox/thunar-dropbox-0.2.0.ebuild
new file mode 100644
index 00000000..beeddfac
--- /dev/null
+++ b/xfce-extra/thunar-dropbox/thunar-dropbox-0.2.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+inherit eutils waf-utils gnome2-utils
+
+DESCRIPTION="Plugin for Thunar that adds context-menu items for Dropbox"
+HOMEPAGE="http://www.softwarebakery.com/maato/thunar-dropbox.html"
+SRC_URI="http://www.softwarebakery.com/maato/files/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="dev-libs/glib:2
+ xfce-base/thunar
+"
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
+ net-misc/dropbox
+"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-wscript.patch"
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update /usr/share/icons/hicolor
+ gtk-update-icon-cache
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update /usr/share/icons/hicolor
+ gtk-update-icon-cache
+}
diff --git a/xfce-extra/xfce4-messenger-plugin/Manifest b/xfce-extra/xfce4-messenger-plugin/Manifest
new file mode 100644
index 00000000..75f046bb
--- /dev/null
+++ b/xfce-extra/xfce4-messenger-plugin/Manifest
@@ -0,0 +1,5 @@
+DIST xfce4-messenger-plugin_0.1.0-5.debian.tar.gz 2849 SHA256 40b41e466e4a5114bb7f1b3c8689e48e08d86194de83d84f07115fcc8fed61e3 SHA512 744398a1fbf50d00f45c3ec173dac67f8945d64b482481eeb7bfc29d79141ecaa0f116cc59574af9c6865f49fad58b3537fea9bc31fc4813dd5821c9cc6c65ee WHIRLPOOL 58c751cd54447d35b0f9603be166cffb63cf691ad0462244757f39f4ed352595ccc192596a7fd63172e6bdddba99646349110c7bc5ef73d492f1a15d02b4d791
+DIST xfce4-messenger-plugin_0.1.0-5build2.debian.tar.gz 2937 SHA256 12e0f14cdd4e1d63cac75a5963c7412ce45eb417abe3353e28ae3acca98196c0
+DIST xfce4-messenger-plugin_0.1.0.orig.tar.gz 403341 SHA256 23ee61dcf23ad7a3801ac32a090b8a65897ac10bbc9968cbf9f8d1dd4ada5ff7 SHA512 d9cf1c0caeef1c858ec2a917635081cfab644846b767b05d8dea9b450f0a9027ac48c4f3080eaa190d9db7d98c7871bc9cb4ef101fb1bb52f088190ff594ccfb WHIRLPOOL 8b374822577eb89c737d04a83b1a8aa8a3431ef1675ee9c09fac9f5a3b9a90fe404bba43a47c012a06764662353d3b1e38e0e8e77e9ad71a3f92ae5b26cb5ea3
+EBUILD xfce4-messenger-plugin-0.1.0-r1.ebuild 1129 SHA256 87134a76e4007f1bfe10df67d322f281ba342bb4eb6a36e88477912b0f22a3c6 SHA512 abc81b6fdf76cb5256b8862e2f91b70e781938fde7f468c9903e6c5c8a57e022a0799e230ff93ab6a49856a342b593d51a0966be7ea42208da9e8109e00e931d WHIRLPOOL d8ce98fcc16190a6533c9a0416c8ff3943efd26f85b78105537a3d4a7e38932fb107f2614c012340b96e5a08bf49368967d1a9ae5ac3c9dc4595f31778b5968d
+EBUILD xfce4-messenger-plugin-0.1.0.ebuild 1257 SHA256 18d9e6c9d24ea305737bd0450310ce47efecba6049287fb9768ea33bb05aaf76 SHA512 c63a68fe474b20c8ac45d4766da816ad3cc40d079b265fbe88056423562c51ebc07dd0d3c0c5f3797efa8d907a48571078c27692e01b1108e5fafc2d48099837 WHIRLPOOL be2ba86c757a31ae06964b85d7aead60a5a84f0bcf913dce2bab04df795ec59a3d5f58ee7aab1e7c81f3b39e2e8cbb840b7fe7d6af65f9ea48dc03697b2ecaf6
diff --git a/xfce-extra/xfce4-messenger-plugin/xfce4-messenger-plugin-0.1.0-r1.ebuild b/xfce-extra/xfce4-messenger-plugin/xfce4-messenger-plugin-0.1.0-r1.ebuild
new file mode 100644
index 00000000..16827ad9
--- /dev/null
+++ b/xfce-extra/xfce4-messenger-plugin/xfce4-messenger-plugin-0.1.0-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+EAPI=5
+EAUTORECONF=yes
+inherit multilib xfconf
+
+DESCRIPTION="A plugin that listens DBus messages and displays received messages"
+HOMEPAGE="http://packages.qa.debian.org/x/xfce4-messenger-plugin.html"
+SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}.orig.tar.gz
+ https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}-5build2.debian.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/dbus-glib
+ >=dev-libs/glib-2
+ sys-apps/dbus
+ x11-libs/gtk+:2
+ >=xfce-base/libxfce4util-4.8
+ >=xfce-base/libxfcegui4-4.8
+ >=xfce-base/xfce4-panel-4.8"
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ virtual/pkgconfig"
+
+pkg_setup() {
+ XFCONF=(
+ --libexecdir="${EPREFIX}"/usr/$(get_libdir)
+ )
+
+ DOCS=( AUTHORS README TODO )
+}
+
+src_prepare() {
+ EPATCH_FORCE=yes EPATCH_SUFFIX=patch EPATCH_SOURCE="${WORKDIR}"/debian/patches epatch
+ xfconf_src_prepare
+}
+
+src_install() {
+ xfconf_src_install
+
+ exeinto /usr/share/doc/${PF}/scripts
+ doexe scripts/xfce-messenger-logtail
+}
diff --git a/xfce-extra/xfce4-messenger-plugin/xfce4-messenger-plugin-0.1.0.ebuild b/xfce-extra/xfce4-messenger-plugin/xfce4-messenger-plugin-0.1.0.ebuild
new file mode 100644
index 00000000..04724ab2
--- /dev/null
+++ b/xfce-extra/xfce4-messenger-plugin/xfce4-messenger-plugin-0.1.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/xfce-extra/xfce4-messenger-plugin/xfce4-messenger-plugin-0.1.0.ebuild,v 1.3 2012/04/09 21:20:55 ssuominen Exp $
+
+EAPI=5
+EAUTORECONF=yes
+inherit multilib xfconf
+
+DESCRIPTION="A plugin that listens DBus messages and displays received messages"
+HOMEPAGE="http://packages.qa.debian.org/x/xfce4-messenger-plugin.html"
+SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}.orig.tar.gz
+ https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}-5.debian.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/dbus-glib
+ >=dev-libs/glib-2
+ sys-apps/dbus
+ x11-libs/gtk+:2
+ >=xfce-base/libxfce4util-4.8
+ >=xfce-base/libxfcegui4-4.8
+ >=xfce-base/xfce4-panel-4.8"
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ virtual/pkgconfig"
+
+pkg_setup() {
+ XFCONF=(
+ --libexecdir="${EPREFIX}"/usr/$(get_libdir)
+ )
+
+ DOCS=( AUTHORS README TODO )
+}
+
+src_prepare() {
+ EPATCH_FORCE=yes EPATCH_SUFFIX=patch EPATCH_SOURCE="${WORKDIR}"/debian/patches epatch
+ xfconf_src_prepare
+}
+
+src_install() {
+ xfconf_src_install
+ exeinto /usr/share/doc/${PF}/scripts
+ doexe scripts/xfce-messenger-logtail
+}