diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 13:49:04 -0700 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 17:38:18 -0700 |
commit | 56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch) | |
tree | 3f91093cdb475e565ae857f1c5a7fd339e2d781e /xfce-extra | |
download | gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2 gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip |
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'xfce-extra')
276 files changed, 6417 insertions, 0 deletions
diff --git a/xfce-extra/eatmonkey/Manifest b/xfce-extra/eatmonkey/Manifest new file mode 100644 index 000000000000..7d166b27fcba --- /dev/null +++ b/xfce-extra/eatmonkey/Manifest @@ -0,0 +1 @@ +DIST eatmonkey-0.1.4.tar.bz2 181996 SHA256 b8915a0204d750c939314711cc836f3ad9eb0faddaa2e140ca679d2764a7b3fb diff --git a/xfce-extra/eatmonkey/eatmonkey-0.1.4.ebuild b/xfce-extra/eatmonkey/eatmonkey-0.1.4.ebuild new file mode 100644 index 000000000000..3077e14ac23c --- /dev/null +++ b/xfce-extra/eatmonkey/eatmonkey-0.1.4.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A download manager that works exclusively with aria2" +HOMEPAGE="http://goodies.xfce.org/projects/applications/eatmonkey" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +COMMON_DEPEND=">=x11-libs/gtk+-2.12:2 + dev-libs/libunique:1 + >=xfce-base/libxfce4util-4.8 + >=net-libs/libsoup-2.26:2.4" +RDEPEND="${COMMON_DEPEND} + >=net-misc/aria2-1.9.0[bittorrent,xmlrpc] + dev-lang/ruby + dev-ruby/ruby-glib2 + dev-ruby/ruby-gtk2" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + PATCHES=( "${FILESDIR}"/${P}-syntax.patch ) + DOCS=( AUTHORS ChangeLog NEWS README ) +} + +src_prepare() { + sed -i -e 's:/usr/local:/usr:' src/eat{monkey,manager.rb} || die + xfconf_src_prepare +} diff --git a/xfce-extra/eatmonkey/files/eatmonkey-0.1.4-syntax.patch b/xfce-extra/eatmonkey/files/eatmonkey-0.1.4-syntax.patch new file mode 100644 index 000000000000..bacd69778e56 --- /dev/null +++ b/xfce-extra/eatmonkey/files/eatmonkey-0.1.4-syntax.patch @@ -0,0 +1,13 @@ +Fix compability with Ruby 1.8 by Alex Legler <a3li@gentoo.org>. It helps to actually mark the method static. + +--- src/compat18.rb ++++ src/compat18.rb +@@ -12,7 +12,7 @@ + end + + class Dir +- def exists?(path) ++ def self.exists?(path) + File.directory?(path) + end + end diff --git a/xfce-extra/eatmonkey/metadata.xml b/xfce-extra/eatmonkey/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/eatmonkey/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/metadata.xml b/xfce-extra/metadata.xml new file mode 100644 index 000000000000..94dfb874be00 --- /dev/null +++ b/xfce-extra/metadata.xml @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<catmetadata> + <longdescription lang="en"> + The xfce-extra category contains non-core XFCE applications. + </longdescription> + <longdescription lang="de"> + Die Kategorie xfce-extra enthält zusätzliche Software für den + XFCE-Desktop. + </longdescription> + <longdescription lang="es"> + La categoría xfce-extra contiene paquetes no esenciales de XFCE. + </longdescription> + <longdescription lang="ja"> + xfce-extraカテゴリーにはXFCEの拡張パッケージが含まれています。 + </longdescription> + <longdescription lang="nl"> + De xfce-extra categorie bevat additionele XFCE-applicaties. + </longdescription> + <longdescription lang="vi"> + Nhóm xfce-extra chứa các gói XFCE mở rộng. + </longdescription> + <longdescription lang="it"> + La categoria xfce-extra contiene applicazioni non essenziali per XFCE. + </longdescription> + <longdescription lang="pt"> + A categoria xfce-extra contém aplicações não essenciais de XFCE. + </longdescription> + <longdescription lang="pl"> + Kategoria xfce-extra zawiera dodatkowe pakiety środowiska XFCE. + </longdescription> +</catmetadata> + diff --git a/xfce-extra/multiload-nandhp/Manifest b/xfce-extra/multiload-nandhp/Manifest new file mode 100644 index 000000000000..095370ea7625 --- /dev/null +++ b/xfce-extra/multiload-nandhp/Manifest @@ -0,0 +1,2 @@ +DIST multiload-nandhp-0.2.tar.gz 32910 SHA256 3f8169522179f804470ed697fbb3c1213e6a1ada832fa45caac64e5698a17852 SHA512 07665b5d43f495e03553e0ae5ab6d2cdc46caa65a4336b824d36a7f9269313d1a3783a0fe48135f47cee14e76790ec8b1ce5948638fccc84f7b2157cdb07bee5 WHIRLPOOL 1146308c7d59eb6f461f96d79e273ccba06144ff47c4d9077e2a9015f39bcaab32f81e178651ce7bfb3b88978fcab5ae5f4199491112f3880b143761c24d68f5 +DIST multiload-nandhp-0.3.tar.gz 34812 SHA256 6ede95477422c94cd12c7999d7f3c4c3a7cf1db70999dd0dc50f3a44762290c7 SHA512 68367d0bca144a9c2c56516254b9f1531aedfbc0c34f924e0264314cd9a1215a13d1b3b6f1d3c1b0781a95abfa0705819e7d886e3c3b84705c3b5b60f7d5806c WHIRLPOOL 74254cc52a1f2ef4c73d1069ca408cf2e374062c254300e2fb9a3bcaafd44e6cc22d2c7d0a53fd70b15b930681df5b908a9e245ad9d6891c526b0267a5348e27 diff --git a/xfce-extra/multiload-nandhp/metadata.xml b/xfce-extra/multiload-nandhp/metadata.xml new file mode 100644 index 000000000000..fed5a18cb79c --- /dev/null +++ b/xfce-extra/multiload-nandhp/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> + <use> + <flag name="lxpanel">Build the applet for <pkg>lxde-base/lxpanel</pkg>, you can set XFCE_PLUGINS="" if you don't want the Xfce dependencies.</flag> + </use> + <upstream> + <remote-id type="github">nandhp/multiload-nandhp</remote-id> + </upstream> +</pkgmetadata> diff --git a/xfce-extra/multiload-nandhp/multiload-nandhp-0.2.ebuild b/xfce-extra/multiload-nandhp/multiload-nandhp-0.2.ebuild new file mode 100644 index 000000000000..98e2a8e7b4a5 --- /dev/null +++ b/xfce-extra/multiload-nandhp/multiload-nandhp-0.2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit autotools eutils + +MY_PV=version-${PV/./-} + +DESCRIPTION="A port of the GNOME multiload applet for the Xfce and LXDE panels" +HOMEPAGE="http://github.com/nandhp/multiload-nandhp" +SRC_URI="http://github.com/nandhp/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 x86" +IUSE="lxpanel +xfce_plugins_multiload-nandhp" + +RDEPEND=">=x11-libs/gtk+-2.14:2 + x11-libs/cairo + >=gnome-base/libgtop-2.11.92 + lxpanel? ( lxde-base/lxpanel ) + xfce_plugins_multiload-nandhp? ( + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10 + )" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +REQUIRED_USE="|| ( xfce_plugins_multiload-nandhp lxpanel )" + +DOCS="AUTHORS README.md" + +S=${WORKDIR}/${PN}-${MY_PV} + +src_prepare() { + eautoreconf +} + +src_configure() { + econf \ + $(use_with xfce_plugins_multiload-nandhp xfce4) \ + $(use_with lxpanel) +} + +src_install() { + default + prune_libtool_files --all +} diff --git a/xfce-extra/multiload-nandhp/multiload-nandhp-0.3.ebuild b/xfce-extra/multiload-nandhp/multiload-nandhp-0.3.ebuild new file mode 100644 index 000000000000..ee1a57217a98 --- /dev/null +++ b/xfce-extra/multiload-nandhp/multiload-nandhp-0.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit autotools eutils + +MY_PV=version-${PV/./-} + +DESCRIPTION="A port of the GNOME multiload applet for the Xfce panel" +HOMEPAGE="http://github.com/nandhp/multiload-nandhp" +SRC_URI="http://github.com/nandhp/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=x11-libs/gtk+-2.14:2= + x11-libs/cairo:= + >=gnome-base/libgtop-2.11.92:= + >=xfce-base/libxfce4ui-4.10:= + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/xfce4-panel-4.10:=" + +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +DOCS="AUTHORS README.md" + +S=${WORKDIR}/${PN}-${MY_PV} + +src_prepare() { + eautoreconf +} + +src_configure() { + econf --with-xfce4 +} + +src_install() { + default + prune_libtool_files --all +} diff --git a/xfce-extra/thunar-archive-plugin/Manifest b/xfce-extra/thunar-archive-plugin/Manifest new file mode 100644 index 000000000000..ca50c6791581 --- /dev/null +++ b/xfce-extra/thunar-archive-plugin/Manifest @@ -0,0 +1 @@ +DIST thunar-archive-plugin-0.3.1.tar.bz2 329005 SHA256 9ad559b0c11308f6897ad56604e5a06dc8f369f649eb20120b2d3018ef5da54c SHA512 51157c2680b3fcc6b541d35fc2943a350a0354d7d5bbb5fbe8a9dcbbeaf4bf4f5fe62521b8e9a73254f70bbefc440357deade8181313da96270c280eb0464e68 WHIRLPOOL 151a505968b871eae82bff1799464e4c6042e99668ec4752ecfa7537ed6968886134941bfcc7741ad56ba8ebb429c021046a968db92b1bba89bf1a1d2bb4a0d1 diff --git a/xfce-extra/thunar-archive-plugin/files/0.3.1-add-engrampa-support.patch b/xfce-extra/thunar-archive-plugin/files/0.3.1-add-engrampa-support.patch new file mode 100644 index 000000000000..32d1b31e0c72 --- /dev/null +++ b/xfce-extra/thunar-archive-plugin/files/0.3.1-add-engrampa-support.patch @@ -0,0 +1,68 @@ +diff --git a/scripts/Makefile.am b/scripts/Makefile.am +index 4da529c..ec49cba 100644 +--- a/scripts/Makefile.am ++++ b/scripts/Makefile.am +@@ -3,7 +3,8 @@ + wrapperdir = $(libexecdir)/thunar-archive-plugin + wrapper_SCRIPTS = \ + ark.tap \ +- file-roller.tap ++ file-roller.tap \ ++ engrampa.tap + + # Install symlink to 'gnome-file-roller.tap' + install-exec-hook: +diff --git a/scripts/engrampa.tap b/scripts/engrampa.tap +index e69de29..a9d9c10 100755 +--- a/scripts/engrampa.tap ++++ b/scripts/engrampa.tap +@@ -0,0 +1,48 @@ ++#!/bin/sh ++# ++# engrampa.tap - Wrapper script to create and extract archive files ++# in Thunar, via the thunar-archive-plugin, using the ++# engrampa archive manager. ++# ++# $Id$ ++# ++# Copyright (c) 2006 Benedikt Meurer <benny@xfce.org>. ++# ++# This program is free software; you can redistribute it and/or modify it ++# under the terms of the GNU General Public License as published by the Free ++# Software Foundation; either version 2 of the License, or (at your option) ++# any later version. ++# ++# This program is distributed in the hope that it will be useful, but WITHOUT ++# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++# more details. ++# ++# You should have received a copy of the GNU General Public License along with ++# this program; if not, write to the Free Software Foundation, Inc., 59 Temple ++# Place, Suite 330, Boston, MA 02111-1307 USA. ++# ++ ++# determine the action and the folder, $@ then contains only the files ++action=$1; shift; ++folder=$1; shift; ++ ++# check the action ++case $action in ++create) ++ exec engrampa "--default-dir=$folder" --add "$@" ++ ;; ++ ++extract-here) ++ exec engrampa "--extract-to=$folder" --force "$@" ++ ;; ++ ++extract-to) ++ exec engrampa --extract "$@" ++ ;; ++ ++*) ++ echo "Unsupported action '$action'" >&2 ++ exit 1 ++esac ++ + diff --git a/xfce-extra/thunar-archive-plugin/files/0.3.1-add-support-symlinks.patch b/xfce-extra/thunar-archive-plugin/files/0.3.1-add-support-symlinks.patch new file mode 100644 index 000000000000..bbe5f566a4c5 --- /dev/null +++ b/xfce-extra/thunar-archive-plugin/files/0.3.1-add-support-symlinks.patch @@ -0,0 +1,15 @@ +diff -ur thunar-archive-plugin-0.3.1.old/scripts/Makefile.am thunar-archive-plugin-0.3.1/scripts/Makefile.am +--- thunar-archive-plugin-0.3.1.old/scripts/Makefile.am 2013-05-11 13:48:30.000000000 +0400 ++++ thunar-archive-plugin-0.3.1/scripts/Makefile.am 2015-07-05 12:55:32.052090677 +0400 +@@ -9,8 +9,9 @@ + install-exec-hook: + $(mkinstalldirs) $(DESTDIR)$(wrapperdir) + -( cd $(DESTDIR)$(wrapperdir) ; \ +- test -f gnome-file-roller.tap \ +- || ln -sf file-roller.tap gnome-file-roller.tap ) ++ ln -sf ark.tap kde4-ark.tap; \ ++ ln -sf file-roller.tap gnome-file-roller.tap; \ ++ ln -sf file-roller.tap org.gnome.FileRoller.tap; ) + + EXTRA_DIST = \ + $(wrapper_SCRIPTS) \ diff --git a/xfce-extra/thunar-archive-plugin/files/0.3.1-fix-file-roller.patch b/xfce-extra/thunar-archive-plugin/files/0.3.1-fix-file-roller.patch new file mode 100644 index 000000000000..094480212f12 --- /dev/null +++ b/xfce-extra/thunar-archive-plugin/files/0.3.1-fix-file-roller.patch @@ -0,0 +1,15 @@ +diff --git a/scripts/Makefile.am b/scripts/Makefile.am +index 4da529c..2ba8dec 100644 +--- a/scripts/Makefile.am ++++ b/scripts/Makefile.am +@@ -9,8 +9,8 @@ wrapper_SCRIPTS = \ + install-exec-hook: + $(mkinstalldirs) $(DESTDIR)$(wrapperdir) + -( cd $(DESTDIR)$(wrapperdir) ; \ +- test -f gnome-file-roller.tap \ +- || ln -sf file-roller.tap gnome-file-roller.tap ) ++ ln -sf file-roller.tap gnome-file-roller.tap; \ ++ ln -sf file-roller.tap org.gnome.FileRoller.tap; ) + + EXTRA_DIST = \ + $(wrapper_SCRIPTS) \ diff --git a/xfce-extra/thunar-archive-plugin/files/0.3.1-fix-kde-ark.patch b/xfce-extra/thunar-archive-plugin/files/0.3.1-fix-kde-ark.patch new file mode 100644 index 000000000000..e95fbbe0e407 --- /dev/null +++ b/xfce-extra/thunar-archive-plugin/files/0.3.1-fix-kde-ark.patch @@ -0,0 +1,22 @@ +diff -ur thunar-archive-plugin-0.3.1.old/scripts/ark.tap thunar-archive-plugin-0.3.1/scripts/ark.tap +--- thunar-archive-plugin-0.3.1.old/scripts/ark.tap 2013-05-11 13:48:30.000000000 +0400 ++++ thunar-archive-plugin-0.3.1/scripts/ark.tap 2015-07-05 12:56:25.288680104 +0400 +@@ -30,15 +30,15 @@ + # check the action + case $action in + create) +- exec ark --add "$@" ++ exec ark --dialog --add "$@" + ;; + + extract-here) +- exec ark --extract-to "$folder" "$@" ++ exec ark --batch --destination "$folder" "$@" + ;; + + extract-to) +- exec ark --extract "$@" ++ exec ark --batch --dialog --autodestination "$@" + ;; + + *) diff --git a/xfce-extra/thunar-archive-plugin/metadata.xml b/xfce-extra/thunar-archive-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/thunar-archive-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/thunar-archive-plugin/thunar-archive-plugin-0.3.1-r1.ebuild b/xfce-extra/thunar-archive-plugin/thunar-archive-plugin-0.3.1-r1.ebuild new file mode 100644 index 000000000000..51608e3d9692 --- /dev/null +++ b/xfce-extra/thunar-archive-plugin/thunar-archive-plugin-0.3.1-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +EAUTORECONF="yes" +inherit xfconf + +DESCRIPTION="Archive plug-in for the Thunar filemanager" +HOMEPAGE="http://goodies.xfce.org/projects/thunar-plugins/thunar-archive-plugin" +SRC_URI="mirror://xfce/src/thunar-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=">=xfce-base/libxfce4util-4.8:= + >=xfce-base/exo-0.6:= + >=xfce-base/thunar-1.2:=" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + PATCHES=( "${FILESDIR}"/0.3.1-add-engrampa-support.patch "${FILESDIR}"/0.3.1-fix-file-roller.patch ) + XFCONF=( $(xfconf_use_debug) ) + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/thunar-archive-plugin/thunar-archive-plugin-0.3.1-r2.ebuild b/xfce-extra/thunar-archive-plugin/thunar-archive-plugin-0.3.1-r2.ebuild new file mode 100644 index 000000000000..989dd0de3d65 --- /dev/null +++ b/xfce-extra/thunar-archive-plugin/thunar-archive-plugin-0.3.1-r2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +EAUTORECONF="yes" +inherit xfconf + +DESCRIPTION="Archive plug-in for the Thunar filemanager" +HOMEPAGE="http://goodies.xfce.org/projects/thunar-plugins/thunar-archive-plugin" +SRC_URI="mirror://xfce/src/thunar-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=">=xfce-base/libxfce4util-4.8:= + >=xfce-base/exo-0.6:= + >=xfce-base/thunar-1.2:=" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + PATCHES=( + "${FILESDIR}"/0.3.1-add-engrampa-support.patch + "${FILESDIR}"/0.3.1-fix-kde-ark.patch + "${FILESDIR}"/0.3.1-add-support-symlinks.patch + ) + XFCONF=( $(xfconf_use_debug) ) + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/thunar-archive-plugin/thunar-archive-plugin-0.3.1.ebuild b/xfce-extra/thunar-archive-plugin/thunar-archive-plugin-0.3.1.ebuild new file mode 100644 index 000000000000..c93d99c33ada --- /dev/null +++ b/xfce-extra/thunar-archive-plugin/thunar-archive-plugin-0.3.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Archive plug-in for the Thunar filemanager" +HOMEPAGE="http://goodies.xfce.org/projects/thunar-plugins/thunar-archive-plugin" +SRC_URI="mirror://xfce/src/thunar-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=">=xfce-base/libxfce4util-4.8 + >=xfce-base/exo-0.6 + >=xfce-base/thunar-1.2" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( $(xfconf_use_debug) ) + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/thunar-media-tags-plugin/Manifest b/xfce-extra/thunar-media-tags-plugin/Manifest new file mode 100644 index 000000000000..6ce706584dbc --- /dev/null +++ b/xfce-extra/thunar-media-tags-plugin/Manifest @@ -0,0 +1 @@ +DIST thunar-media-tags-plugin-0.2.1.tar.bz2 324833 SHA256 056d012a10403ee3e2e55b6ff2faecb796821de9ebee000315589b95d95ed253 SHA512 008ba9cf5405fba2582d072c48c915ad0afe2eb6bd193a710caf5f99247285362747265fa93fe28d9cedd75285a8f9593baf675310b5dbada948aefe359e951d WHIRLPOOL d44687e580adb4b9269e7e344469344a1dc8d14f2ff928f4913e9b9c2ea6d39697953391ac342979ec70e1e24cdb943a3170c3453eed15b4704d8d5509b97b10 diff --git a/xfce-extra/thunar-media-tags-plugin/files/thunar-media-tags-plugin-0.2.0-linkorder.patch b/xfce-extra/thunar-media-tags-plugin/files/thunar-media-tags-plugin-0.2.0-linkorder.patch new file mode 100644 index 000000000000..22048fa1567a --- /dev/null +++ b/xfce-extra/thunar-media-tags-plugin/files/thunar-media-tags-plugin-0.2.0-linkorder.patch @@ -0,0 +1,19 @@ +http://bugzilla.xfce.org/show_bug.cgi?id=10080 + +--- thunar-plugin/Makefile.am ++++ thunar-plugin/Makefile.am +@@ -32,10 +32,12 @@ + -avoid-version \ + -export-dynamic \ + -module \ ++ $(PLATFORM_LDFLAGS) ++ ++thunar_media_tags_plugin_la_LIBADD = \ + $(EXO_LIBS) \ + $(THUNARX_LIBS) \ + $(TAGLIB_LIBS) \ +- $(TAGLIBC_LIBS) \ +- $(PLATFORM_LDFLAGS) ++ $(TAGLIBC_LIBS) + + # vi:set ts=8 sw=8 noet ai nocindent syntax=automake: diff --git a/xfce-extra/thunar-media-tags-plugin/metadata.xml b/xfce-extra/thunar-media-tags-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/thunar-media-tags-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/thunar-media-tags-plugin/thunar-media-tags-plugin-0.2.1.ebuild b/xfce-extra/thunar-media-tags-plugin/thunar-media-tags-plugin-0.2.1.ebuild new file mode 100644 index 000000000000..e1386737653e --- /dev/null +++ b/xfce-extra/thunar-media-tags-plugin/thunar-media-tags-plugin-0.2.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +EAUTORECONF=yes +inherit xfconf + +DESCRIPTION="Adds special features for media files to the Thunar File Manager" +HOMEPAGE="http://goodies.xfce.org/projects/thunar-plugins/thunar-media-tags-plugin" +SRC_URI="mirror://xfce/src/thunar-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86 ~x86-fbsd" +IUSE="debug" + +RDEPEND=">=media-libs/taglib-1.6 + >=x11-libs/gtk+-2.12:2 + >=xfce-base/exo-0.6 + >=xfce-base/thunar-1.2" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + PATCHES=( "${FILESDIR}"/${PN}-0.2.0-linkorder.patch ) + + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README TODO ) +} diff --git a/xfce-extra/thunar-shares-plugin/Manifest b/xfce-extra/thunar-shares-plugin/Manifest new file mode 100644 index 000000000000..661e0588efcf --- /dev/null +++ b/xfce-extra/thunar-shares-plugin/Manifest @@ -0,0 +1 @@ +DIST thunar-shares-plugin-0.2.0_p20101105.tar.bz2 686286 SHA256 cc7ead616f4ed16cf8375f548d1a2a42303fd6c3ab34b4600ae8ca6f469a2054 SHA512 88e171eb1c859938df1c8f7d323456aa1ff2430a6c88928d3614aefbab16e8a9fa3052bdee2d7f7e16c6ba2bbf78301f1c4ac7c2454b8436cde49af716c46986 WHIRLPOOL cdc8fbcf8bb0a201b78cb5d67fb991fea296aadf98189471b42daef5f9dff83c7b63b6785fc6bb26386bbdefb5cf7f34bcd5cb9dd20f51e7702d7f996e03fc8a diff --git a/xfce-extra/thunar-shares-plugin/metadata.xml b/xfce-extra/thunar-shares-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/thunar-shares-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/thunar-shares-plugin/thunar-shares-plugin-0.2.0_p20101105.ebuild b/xfce-extra/thunar-shares-plugin/thunar-shares-plugin-0.2.0_p20101105.ebuild new file mode 100644 index 000000000000..12fe8baf735a --- /dev/null +++ b/xfce-extra/thunar-shares-plugin/thunar-shares-plugin-0.2.0_p20101105.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +EAUTORECONF=yes +inherit xfconf + +# git clone -b thunarx-2 git://git.xfce.org/thunar-plugins/thunar-shares-plugin + +DESCRIPTION="Thunar plugin to share files using Samba" +HOMEPAGE="http://goodies.xfce.org/projects/thunar-plugins/thunar-shares-plugin" +SRC_URI="mirror://gentoo/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm x86" +IUSE="debug" + +RDEPEND=">=dev-libs/glib-2.18 + >=x11-libs/gtk+-2.12:2 + >=xfce-base/thunar-1.2" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + --disable-static + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README TODO ) +} + +src_prepare() { + # http://bugzilla.xfce.org/show_bug.cgi?id=10032 + sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.in || die + xfconf_src_prepare +} diff --git a/xfce-extra/thunar-vcs-plugin/Manifest b/xfce-extra/thunar-vcs-plugin/Manifest new file mode 100644 index 000000000000..3e9adb86d969 --- /dev/null +++ b/xfce-extra/thunar-vcs-plugin/Manifest @@ -0,0 +1,6 @@ +DIST thunar-vcs-plugin-0.1.4-el.po.bz2 5478 SHA256 ef84b522727bb28251e57cb0b63808aefd0bd0d9022919c6523198d7c3edb1a4 SHA512 f31cabc20e421c79b2c00069b00ae23f2d8c22bc9b42e8f6673475d4eac31c6ece40eb471eca565b2770108485841a4581ea5c11c004c45a3875ead5c46242c1 WHIRLPOOL 428f5ffc5f7c89ed5d662a6df201393f68ea5dbb0514f997380ae717b8048cb575bb23d7a6930415520beea8ed5d122c508654fca24d2074437f14e7498ba2a4 +DIST thunar-vcs-plugin-0.1.4-eu.po.bz2 4986 SHA256 1b3efc77c0d4880fd92fa39e88d4b74e379c4671d97a15041d18b12a5c65a57a SHA512 b402795d57c2352b1717fbb6432cbc00c0447a1f583793b84c63e5edc66d492ff601b4c5b76e7d1e758bd7e658c6d6fabb12332e0042b9dc288e1135672e0483 WHIRLPOOL 22d9faa3578ac163606d74693c528efbe1309fa31013e7f1a5a981ed733c6b8c7d0da9e89b3a04dbdb980f5df21a28e196909fa35d7a12165f4edf3435a35203 +DIST thunar-vcs-plugin-0.1.4-ru.po.bz2 4323 SHA256 50f9f84162317e3bcc5243eb068827b935f25e1b2d2b90ffbf7ce1b9e72e9b5a SHA512 7cd408183d36ade04ee2ca16b910b02a749a20ec15e5afb33d25d8a99acf6afd07c627167ece6a0d7ae32dbb2c24f70f2b8afbd3889d507b3320def4a8f61660 WHIRLPOOL b9e5811ca30a264f9303e026e8cd8cef5a38b95e137eedb3cd0470291d8198724ed238d11c8512ce30abe7425e1292f32406b881a1e7096c41d45f86ab39ed65 +DIST thunar-vcs-plugin-0.1.4-ug.po.bz2 4628 SHA256 ea50f843b721f7f1e31ec9abcba755a24c7834d2f3a64b309cf459e7a46f64e5 SHA512 563c6f235eb6e5a049846052e5bfad1ad6a40c598b013e83ad12d50c4a070bb3faec5362ec02c56bfac14d752918b65b7089bef729a1004245539c22d10255db WHIRLPOOL 2a4df5619f00580440308ceb0a6281ed67221ef3ca27ec4e88ec90dec6c5b73372f2c6cdd9c079a205677671844051069e40c7560a917dd3728a58f4da3acbe1 +DIST thunar-vcs-plugin-0.1.4-uk.po.bz2 5469 SHA256 a43df313ce3a2968a83efa41a46193ef42b095913cbed27230d3ac092ca2b08a SHA512 e1b0b6ab444fb46d626c889b9b2509e21b00aa380c40da5b871a4e6c12fd34609bd0a74b2f7b5894601ad5fe4727fdb177ae7af0f0ef457f23021287d6dca8ff WHIRLPOOL afa9d171c22fdfa467958a1946ceb7d9b0726d7d3d80a8dacf1cd1241d45a5fa9e29f305d459a92656b9fb84c1c470ea36fdacf21e7922667b6790211a342c28 +DIST thunar-vcs-plugin-0.1.4.tar.bz2 435835 SHA256 7dbbdb22113cec40f6dc46cf4fd113b47928af15ba64e9fc66305a01c4291d4c SHA512 037ca986ab9030146fc409d78d235a157b956b202449ef8e68de77dfce29ba2dd9a2dabc793215dd9ce455f97d8c5400ba51c8254b3c07b3e0d87572df672151 WHIRLPOOL ca5eafc6a3e0061c3b87afc93f1ede109b17919e8915565b004b3302d4e21493c1880b7645f90b2dcc288fde84c7249754f0652e8ebbe20139bab6d193b4ab1f diff --git a/xfce-extra/thunar-vcs-plugin/metadata.xml b/xfce-extra/thunar-vcs-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/thunar-vcs-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/thunar-vcs-plugin/thunar-vcs-plugin-0.1.4.ebuild b/xfce-extra/thunar-vcs-plugin/thunar-vcs-plugin-0.1.4.ebuild new file mode 100644 index 000000000000..dbdec76d36c7 --- /dev/null +++ b/xfce-extra/thunar-vcs-plugin/thunar-vcs-plugin-0.1.4.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="adds Subversion and GIT actions to the context menu of thunar" +HOMEPAGE="http://goodies.xfce.org/projects/thunar-plugins/thunar-vcs-plugin" +SRC_URI="mirror://xfce/src/thunar-plugins/${PN}/${PV%.*}/${P}.tar.bz2 + http://dev.gentoo.org/~ssuominen/${P}-el.po.bz2 + http://dev.gentoo.org/~ssuominen/${P}-eu.po.bz2 + mirror://gentoo/${P}-ru.po.bz2 + http://dev.gentoo.org/~ssuominen/${P}-ug.po.bz2 + http://dev.gentoo.org/~ssuominen/${P}-uk.po.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="debug +git +subversion" + +RDEPEND=">=dev-libs/glib-2.18 + >=x11-libs/gtk+-2.14:2 + >=xfce-base/exo-0.6 + >=xfce-base/libxfce4util-4.8 + >=xfce-base/thunar-1.2 + git? ( dev-vcs/git ) + subversion? ( + >=dev-libs/apr-0.9.7 + >=dev-vcs/subversion-1.5 + )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable subversion) + $(use_enable git) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} + +src_prepare() { + # This won't be required for next release anymore, thanks to the following commit: + # http://git.xfce.org/thunar-plugins/thunar-vcs-plugin/commit/?id=e87584f7b87627a322f6e41025e5e52d65ebb4d8 + local lang + for lang in el eu ru ug uk; do + mv "${WORKDIR}"/${P}-${lang}.po po/${lang}.po || die + done + xfconf_src_prepare +} diff --git a/xfce-extra/thunar-volman/Manifest b/xfce-extra/thunar-volman/Manifest new file mode 100644 index 000000000000..ecb59dcc7ec2 --- /dev/null +++ b/xfce-extra/thunar-volman/Manifest @@ -0,0 +1,2 @@ +DIST thunar-volman-0.8.0.tar.bz2 411013 SHA256 ff0887c862b578580d05f4cd7db66081382ff143f9cc7ea3c9ba58cf5d02bceb SHA512 c953f06c82f10c5d8585662a3123cec84384b55aef45e258968d01624c1d1badc094f839dd930eb6fd5580264f5aa54f26c80df133d40c4f89fd4750116eb70f WHIRLPOOL 972cd0dd8ef8d56e91fc2d4dfec45599b6d8af684a670f3b31eee142f606fe2310ce376e80ab7b50590c3204a79ae73771cbd0dd8867c0860d57554b5db7eb50 +DIST thunar-volman-0.8.1.tar.bz2 474769 SHA256 5a08bb5ce32c296a64dfbdb2406d4e45a208b2c91e4efa831dc28f1d6c2ac2bd SHA512 a82c019b028277d97e7903dcbeaf4704cb7fc1e95b0ea18c6290a7a8581355691990cbdb5fa0c234ed5dd51c1ba7f1bca9a495e60f9f8597a993845481113bb6 WHIRLPOOL 23bafe819c90ad16a0d3a8df1d267f56ae6600a53b121da363975f327982ef60b5d8218b81ea91ce19b5cb31a432762e63f2910b67759557253f7fd34efb4e86 diff --git a/xfce-extra/thunar-volman/metadata.xml b/xfce-extra/thunar-volman/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/thunar-volman/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/thunar-volman/thunar-volman-0.8.0.ebuild b/xfce-extra/thunar-volman/thunar-volman-0.8.0.ebuild new file mode 100644 index 000000000000..8c25c8c7ece6 --- /dev/null +++ b/xfce-extra/thunar-volman/thunar-volman-0.8.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Daemon that enforces volume-related policies" +HOMEPAGE="http://goodies.xfce.org/projects/thunar-plugins/thunar-volman" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86" +IUSE="debug libnotify" + +COMMON_DEPEND=">=dev-libs/glib-2.20 + virtual/libgudev:= + >=x11-libs/gtk+-2.24:2 + >=xfce-base/exo-0.8 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfconf-4.10 + libnotify? ( >=x11-libs/libnotify-0.7 )" +RDEPEND="${COMMON_DEPEND} + virtual/udev + >=xfce-base/thunar-1.6[udisks]" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable libnotify notifications) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/thunar-volman/thunar-volman-0.8.1.ebuild b/xfce-extra/thunar-volman/thunar-volman-0.8.1.ebuild new file mode 100644 index 000000000000..8b5220524f3c --- /dev/null +++ b/xfce-extra/thunar-volman/thunar-volman-0.8.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Daemon that enforces volume-related policies" +HOMEPAGE="http://goodies.xfce.org/projects/thunar-plugins/thunar-volman" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sparc x86" +IUSE="debug libnotify" + +COMMON_DEPEND=">=dev-libs/glib-2.30 + virtual/libgudev:= + >=x11-libs/gtk+-2.24:2 + >=xfce-base/exo-0.10 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfconf-4.10 + libnotify? ( >=x11-libs/libnotify-0.7 )" +RDEPEND="${COMMON_DEPEND} + virtual/udev + >=xfce-base/thunar-1.6[udisks]" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable libnotify notifications) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/transd/Manifest b/xfce-extra/transd/Manifest new file mode 100644 index 000000000000..8c693f47d049 --- /dev/null +++ b/xfce-extra/transd/Manifest @@ -0,0 +1 @@ +DIST transd-0_p20120503.tar.xz 227316 SHA256 6c4e028e22a9e3c2072b805016c3e733b46b52c02858a514c3223059179480ad diff --git a/xfce-extra/transd/metadata.xml b/xfce-extra/transd/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/transd/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/transd/transd-0_p20120503.ebuild b/xfce-extra/transd/transd-0_p20120503.ebuild new file mode 100644 index 000000000000..633df0cffdbc --- /dev/null +++ b/xfce-extra/transd/transd-0_p20120503.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +EAUTORECONF=yes +inherit xfconf + +DESCRIPTION="A small daemon to watch for window creation and set window transparency values" +HOMEPAGE="http://spuriousinterrupt.org/projects/transd" +SRC_URI="mirror://gentoo/${P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +RDEPEND="x11-libs/libX11 + >=xfce-base/libxfce4util-4.8" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + DOCS=( AUTHORS README TODO ) +} + +src_prepare() { + sed -i -e '/Encoding/d' transd.desktop.in || die + xfconf_src_prepare +} diff --git a/xfce-extra/tumbler/Manifest b/xfce-extra/tumbler/Manifest new file mode 100644 index 000000000000..26c2fe22813a --- /dev/null +++ b/xfce-extra/tumbler/Manifest @@ -0,0 +1,2 @@ +DIST tumbler-0.1.30.tar.bz2 515676 SHA256 e7c20d79c830465f8b3b792893f05e8b8d5ba90aec4973e7517e07ef31537304 SHA512 dba70e631fd00cfcc35ce6f119b7bfed9193af5a7c01535a651d263959deade1ea49f6fd75a4ff308bcd836367b2caa885539ed2cb9798c9ae9aa01c081e9aea WHIRLPOOL 3f2623e3e3478527f5641312e4d5efc5048cbba640b0dabf8506d4ec5ca8379c0ae1ab58ebfe80807c9b103549f71a37c236efc764b6363d0b87f8dcf0b24d78 +DIST tumbler-0.1.31.tar.bz2 550650 SHA256 d0fd329273ff6ac98885eade4c3d8c87a4dd0816f713646130808bfa90b87173 SHA512 8c5fc914be28b899155a8c3b3fec21c5e74c26569ae1bf6a18ae87c930927828570027d77d3ec0435b8db9449a9ea933da9ae5e00f7fdf13a335c0a25bb14d04 WHIRLPOOL 9d21da3fe29f3f175b95e01aec6d378803d54ab64213f16b0f559e304998905cedc15de7b00a5267dd5ed324568e7a03209432ba200206a9e65d694eccb7f803 diff --git a/xfce-extra/tumbler/metadata.xml b/xfce-extra/tumbler/metadata.xml new file mode 100644 index 000000000000..4836a6508786 --- /dev/null +++ b/xfce-extra/tumbler/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> + <use> + <flag name='odf'>Enable support for .odf thumbnailers by using <pkg>gnome-extra/libgsf</pkg></flag> + </use> +</pkgmetadata> diff --git a/xfce-extra/tumbler/tumbler-0.1.30.ebuild b/xfce-extra/tumbler/tumbler-0.1.30.ebuild new file mode 100644 index 000000000000..169a7f1afc02 --- /dev/null +++ b/xfce-extra/tumbler/tumbler-0.1.30.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A thumbnail service for the filemanager of Xfce desktop environment" +HOMEPAGE="http://www.xfce.org/projects/thunar/" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="curl debug ffmpeg gstreamer jpeg odf pdf raw" + +COMMON_DEPEND=">=dev-libs/dbus-glib-0.100:= + >=dev-libs/glib-2.24:2= + media-libs/freetype:2= + media-libs/libpng:0= + >=sys-apps/dbus-1.6:= + >=x11-libs/gdk-pixbuf-2.14:2= + curl? ( >=net-misc/curl-7.25:= ) + ffmpeg? ( >=media-video/ffmpegthumbnailer-2.0.8:= ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + ) + jpeg? ( virtual/jpeg:0= ) + odf? ( >=gnome-extra/libgsf-1.14.20:= ) + pdf? ( >=app-text/poppler-0.12.4[cairo] ) + raw? ( >=media-libs/libopenraw-0.0.8:=[gtk] )" +RDEPEND="${COMMON_DEPEND} + >=xfce-base/thunar-1.4 + gstreamer? ( media-plugins/gst-plugins-meta:1.0 )" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable curl cover-thumbnailer) + $(use_enable jpeg jpeg-thumbnailer) + $(use_enable ffmpeg ffmpeg-thumbnailer) + $(use_enable gstreamer gstreamer-thumbnailer) + $(use_enable odf odf-thumbnailer) + $(use_enable pdf poppler-thumbnailer) + $(use_enable raw raw-thumbnailer) + $(xfconf_use_debug) + --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html + ) + + DOCS=( AUTHORS ChangeLog NEWS README TODO ) +} diff --git a/xfce-extra/tumbler/tumbler-0.1.31-r1.ebuild b/xfce-extra/tumbler/tumbler-0.1.31-r1.ebuild new file mode 100644 index 000000000000..7d3839b68f0d --- /dev/null +++ b/xfce-extra/tumbler/tumbler-0.1.31-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A thumbnail service for the filemanager of Xfce desktop environment" +HOMEPAGE="http://www.xfce.org/projects/thunar/" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="curl debug ffmpeg gstreamer jpeg odf pdf raw" + +COMMON_DEPEND=">=dev-libs/dbus-glib-0.100:= + >=dev-libs/glib-2.24:2= + media-libs/freetype:2= + media-libs/libpng:0= + >=sys-apps/dbus-1.6:= + >=x11-libs/gdk-pixbuf-2.14:2= + curl? ( >=net-misc/curl-7.25:= ) + ffmpeg? ( >=media-video/ffmpegthumbnailer-2.0.8:= ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + ) + jpeg? ( virtual/jpeg:0= ) + odf? ( >=gnome-extra/libgsf-1.14.20:= ) + pdf? ( >=app-text/poppler-0.12.4[cairo] ) + raw? ( >=media-libs/libopenraw-0.0.8:=[gtk] )" +RDEPEND="${COMMON_DEPEND} + >=xfce-base/thunar-1.4 + gstreamer? ( media-plugins/gst-plugins-meta:1.0 )" +DEPEND="${COMMON_DEPEND} + dev-util/gtk-doc-am + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable curl cover-thumbnailer) + $(use_enable jpeg jpeg-thumbnailer) + $(use_enable ffmpeg ffmpeg-thumbnailer) + $(use_enable gstreamer gstreamer-thumbnailer) + $(use_enable odf odf-thumbnailer) + $(use_enable pdf poppler-thumbnailer) + $(use_enable raw raw-thumbnailer) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README TODO ) +} diff --git a/xfce-extra/tumbler/tumbler-0.1.31.ebuild b/xfce-extra/tumbler/tumbler-0.1.31.ebuild new file mode 100644 index 000000000000..29e853a8d119 --- /dev/null +++ b/xfce-extra/tumbler/tumbler-0.1.31.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A thumbnail service for the filemanager of Xfce desktop environment" +HOMEPAGE="http://www.xfce.org/projects/thunar/" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="curl debug ffmpeg gstreamer jpeg odf pdf raw" + +COMMON_DEPEND=">=dev-libs/dbus-glib-0.100:= + >=dev-libs/glib-2.24:2= + media-libs/freetype:2= + media-libs/libpng:0= + >=sys-apps/dbus-1.6:= + >=x11-libs/gdk-pixbuf-2.14:2= + curl? ( >=net-misc/curl-7.25:= ) + ffmpeg? ( >=media-video/ffmpegthumbnailer-2.0.8:= ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + ) + jpeg? ( virtual/jpeg:0= ) + odf? ( >=gnome-extra/libgsf-1.14.20:= ) + pdf? ( >=app-text/poppler-0.12.4[cairo] ) + raw? ( >=media-libs/libopenraw-0.0.8:=[gtk] )" +RDEPEND="${COMMON_DEPEND} + >=xfce-base/thunar-1.4 + gstreamer? ( media-plugins/gst-plugins-meta:1.0 )" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable curl cover-thumbnailer) + $(use_enable jpeg jpeg-thumbnailer) + $(use_enable ffmpeg ffmpeg-thumbnailer) + $(use_enable gstreamer gstreamer-thumbnailer) + $(use_enable odf odf-thumbnailer) + $(use_enable pdf poppler-thumbnailer) + $(use_enable raw raw-thumbnailer) + $(xfconf_use_debug) + --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html + ) + + DOCS=( AUTHORS ChangeLog NEWS README TODO ) +} diff --git a/xfce-extra/xfce-theme-manager/Manifest b/xfce-extra/xfce-theme-manager/Manifest new file mode 100644 index 000000000000..812cf6a00a1b --- /dev/null +++ b/xfce-extra/xfce-theme-manager/Manifest @@ -0,0 +1 @@ +DIST Xfce-Theme-Manager-0.3.5.tar.gz 209269 SHA256 948ce9f26d3cece7eb839499a83e696efbd2376ba6c03628a5d548e9e4415b8b SHA512 41029dc93c464c8b0d47dc36fdf8417811e59aae5cd41dd55fcf4a47199ba114bc17d74f6d4a2c7a6f999cf2afc6c6f1c0d53a0c6f4166537e8c9090acfc1a80 WHIRLPOOL 85bdd10f4a4e6753c1c81821f6c81a0bc0e371cd567f8f5d74c79ada9cd56d2b0998641b0a49d4304fb8342e088c7764fe8c6cdb14829e24a1a844c4e9248cd6 diff --git a/xfce-extra/xfce-theme-manager/metadata.xml b/xfce-extra/xfce-theme-manager/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce-theme-manager/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce-theme-manager/xfce-theme-manager-0.3.5.ebuild b/xfce-extra/xfce-theme-manager/xfce-theme-manager-0.3.5.ebuild new file mode 100644 index 000000000000..f93b668feec7 --- /dev/null +++ b/xfce-extra/xfce-theme-manager/xfce-theme-manager-0.3.5.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +MY_PN=Xfce-Theme-Manager +MY_P=${MY_PN}-${PV} + +DESCRIPTION="An alternative theme manager for The Xfce Desktop Environment" +HOMEPAGE="http://keithhedger.hostingsiteforfree.com/pages/apps.html#themeed" +SRC_URI="http://keithhedger.hostingsiteforfree.com/zips/xfcethememanager/${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 x86" +IUSE="" + +RDEPEND=">=dev-libs/glib-2.30 + >=x11-libs/gtk+-2.24:2 + x11-libs/libXcursor + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/xfconf-4.10 + >=xfce-base/xfdesktop-4.10" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +S=${WORKDIR}/${MY_P} + +pkg_setup() { + DOCS=( ChangeLog ) +} + +src_prepare() { + sed -i \ + -e '/^Cat/s:;;Settings::' \ + -e '/^Cat/s:Gnome:GNOME:' \ + ${MY_PN}/resources/pixmaps/${MY_PN}.desktop || die + + local configext desktopversion=10 + has_version '>=xfce-base/xfdesktop-4.11' && desktopversion=11 + [[ -x configure ]] || configext=.ac + + sed -i \ + -e '/^CFLAGS/s:=-Wall:"& $CFLAGS":' \ + -e '/^CXXFLAGS/s:=-Wall:"& $CXXFLAGS":' \ + -e "/^desktopversion/s:=.*:=$desktopversion:" \ + configure${configext} || die + + xfconf_src_prepare +} + +src_install() { + xfconf_src_install + rm -f "${ED}"/usr/share/${MY_PN}/docs/gpl-3.0.txt +} diff --git a/xfce-extra/xfce4-battery-plugin/Manifest b/xfce-extra/xfce4-battery-plugin/Manifest new file mode 100644 index 000000000000..52f962a4047d --- /dev/null +++ b/xfce-extra/xfce4-battery-plugin/Manifest @@ -0,0 +1 @@ +DIST xfce4-battery-plugin-1.0.5.tar.bz2 403505 SHA256 f659b1af40ab72c93448affaa693ab551827a5600ce9b97a799b7c2419bdeb11 SHA512 f49f33178a771b952442f498cee2c722146c9982cb27453e6547a7c7838eaa0a22588a7d2a56f189f7e9e7b90ed7e5ac7a4e6cfee55dc5e43d32c5ef95b20062 WHIRLPOOL c23fff115afc9b5660ccf64332d71123d2e9161d9d79c5d66cc7aca12e5d904836b51e314053e0b571a044d70dbc64f0bb9592e79596fc9ee87f56376e120735 diff --git a/xfce-extra/xfce4-battery-plugin/metadata.xml b/xfce-extra/xfce4-battery-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-battery-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-battery-plugin/xfce4-battery-plugin-1.0.5.ebuild b/xfce-extra/xfce4-battery-plugin/xfce4-battery-plugin-1.0.5.ebuild new file mode 100644 index 000000000000..62592e43e8c3 --- /dev/null +++ b/xfce-extra/xfce4-battery-plugin/xfce4-battery-plugin-1.0.5.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit linux-info xfconf + +DESCRIPTION="A battery monitor panel plugin for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-battery-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm ~mips ~ppc x86" +IUSE="debug kernel_linux" + +RDEPEND=">=dev-libs/glib-2.24 + >=x11-libs/gtk+-2.20:2 + >=xfce-base/libxfce4ui-4.8 + >=xfce-base/libxfce4util-4.8 + >=xfce-base/xfce4-panel-4.8" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) + + if use kernel_linux; then + CONFIG_CHECK="~ACPI_BATTERY" + linux-info_pkg_setup + fi +} diff --git a/xfce-extra/xfce4-cellmodem-plugin/Manifest b/xfce-extra/xfce4-cellmodem-plugin/Manifest new file mode 100644 index 000000000000..0ba3483cea67 --- /dev/null +++ b/xfce-extra/xfce4-cellmodem-plugin/Manifest @@ -0,0 +1 @@ +DIST xfce4-cellmodem-plugin-0.0.5.tar.gz 155935 SHA256 0debba5007f20382bb7135bd0c37fe6e3075ca8fbc810166d5b5fca26965bdce SHA512 a59e2b8fa71b490abc99dc9f28e5b147e77538036988ae4c2faa93bc3f7a0187607d486b7eb92580fe2519a31917cbdba5c7312070149340adc417871e8702bd WHIRLPOOL d7e9b47f0265b3e1dc932aa96c81ca929b6add59ec6196c23db57f3525958737d9af6fbd4271b08e0ec5c6ced2f83e5071f337155368c945aabf0c7a1c675763 diff --git a/xfce-extra/xfce4-cellmodem-plugin/files/xfce4-cellmodem-plugin-0.0.5-asneeded.patch b/xfce-extra/xfce4-cellmodem-plugin/files/xfce4-cellmodem-plugin-0.0.5-asneeded.patch new file mode 100644 index 000000000000..d0f9c6a4486f --- /dev/null +++ b/xfce-extra/xfce4-cellmodem-plugin/files/xfce4-cellmodem-plugin-0.0.5-asneeded.patch @@ -0,0 +1,13 @@ +http://bugzilla.xfce.org/show_bug.cgi?id=6613 + +--- panel-plugin/Makefile.am ++++ panel-plugin/Makefile.am +@@ -5,7 +5,7 @@ + -DPACKAGE_LOCALE_DIR=\"$(localedir)\" \ + @LIBXFCE4PANEL_CFLAGS@ + +-xfce4_cellmodem_plugin_LDFLAGS = \ ++xfce4_cellmodem_plugin_LDADD = \ + @LIBXFCE4PANEL_LIBS@ + + xfce4_cellmodem_plugin_SOURCES = \ diff --git a/xfce-extra/xfce4-cellmodem-plugin/files/xfce4-cellmodem-plugin-0.0.5-build.patch b/xfce-extra/xfce4-cellmodem-plugin/files/xfce4-cellmodem-plugin-0.0.5-build.patch new file mode 100644 index 000000000000..23f8eca7f2e2 --- /dev/null +++ b/xfce-extra/xfce4-cellmodem-plugin/files/xfce4-cellmodem-plugin-0.0.5-build.patch @@ -0,0 +1,62 @@ +Two issues in one patch: + +We use shared libpci so we don't need to check for libraries it might be linking to, such as zlib. +Change mkdir_p with MKDIR_P for compability with recent autotools. + +--- configure.ac ++++ configure.ac +@@ -14,6 +14,7 @@ + AC_PROG_INTLTOOL + AC_GNU_SOURCE + AC_HEADER_STDC ++AC_PROG_MKDIR_P + + AC_CHECK_FUNCS([vasprintf]) + +@@ -33,14 +34,6 @@ + echo "> Not using debug" + fi + +-# PCI library needs libz. +- +-AC_CHECK_HEADER([zlib.h], +-AC_CHECK_LIB(z,inflate, +-LIBS="$LIBS -lz" +-) +-) +- + AC_CHECK_HEADER([pci/pci.h], + AC_CHECK_LIB(pci,pci_alloc, + AC_DEFINE(HAVE_PCIUTILS,[1],[Use pci utils to discover devices]) +--- po/Makefile.in.in ++++ po/Makefile.in.in +@@ -37,9 +37,9 @@ + itlocaledir = $(prefix)/$(DATADIRNAME)/locale + subdir = po + install_sh = @install_sh@ +-# Automake >= 1.8 provides @mkdir_p@. ++# Automake >= 1.8 provides @MKDIR_P@. + # Until it can be supposed, use the safe fallback: +-mkdir_p = $(install_sh) -d ++MKDIR_P = $(install_sh) -d + + INSTALL = @INSTALL@ + INSTALL_DATA = @INSTALL_DATA@ +@@ -98,7 +98,7 @@ + install-data: install-data-@USE_NLS@ + install-data-no: all + install-data-yes: all +- $(mkdir_p) $(DESTDIR)$(itlocaledir) ++ $(MKDIR_P) $(DESTDIR)$(itlocaledir) + if test -n "$(PO_LINGUAS)"; then \ + linguas="$(PO_LINGUAS)"; \ + else \ +@@ -106,7 +106,7 @@ + fi; \ + for lang in $$linguas; do \ + dir=$(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES; \ +- $(mkdir_p) $$dir; \ ++ $(MKDIR_P) $$dir; \ + if test -r $$lang.gmo; then \ + $(INSTALL_DATA) $$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \ + echo "installing $$lang.gmo as $$dir/$(GETTEXT_PACKAGE).mo"; \ diff --git a/xfce-extra/xfce4-cellmodem-plugin/files/xfce4-cellmodem-plugin-0.0.5-link_for_xfce_warn.patch b/xfce-extra/xfce4-cellmodem-plugin/files/xfce4-cellmodem-plugin-0.0.5-link_for_xfce_warn.patch new file mode 100644 index 000000000000..5ffb48b38f95 --- /dev/null +++ b/xfce-extra/xfce4-cellmodem-plugin/files/xfce4-cellmodem-plugin-0.0.5-link_for_xfce_warn.patch @@ -0,0 +1,33 @@ +http://bugzilla.xfce.org/show_bug.cgi?id=6613 + +xfce4_cellmodem_plugin-pin_helper.o: In function `pin_helper_pin_entry_callback': +pin_helper.c:(.text+0xa6): undefined reference to `xfce_warn' + +--- configure.ac ++++ configure.ac +@@ -18,6 +18,8 @@ + AC_CHECK_FUNCS([vasprintf]) + + XDT_CHECK_PACKAGE([LIBXFCE4PANEL], [libxfce4panel-1.0], [4.3.20]) ++XDT_CHECK_PACKAGE([LIBXFCEGUI4], [libxfcegui4-1.0], [4.3.20]) ++ + XDT_I18N([cs pt]) + + AC_ARG_ENABLE([debug], +--- panel-plugin/Makefile.am ++++ panel-plugin/Makefile.am +@@ -3,10 +3,12 @@ + + xfce4_cellmodem_plugin_CFLAGS = \ + -DPACKAGE_LOCALE_DIR=\"$(localedir)\" \ +- @LIBXFCE4PANEL_CFLAGS@ ++ @LIBXFCE4PANEL_CFLAGS@ \ ++ @LIBXFCEGUI4_CFLAGS@ + + xfce4_cellmodem_plugin_LDADD = \ +- @LIBXFCE4PANEL_LIBS@ ++ @LIBXFCE4PANEL_LIBS@ \ ++ @LIBXFCEGUI4_LIBS@ + + xfce4_cellmodem_plugin_SOURCES = \ + cellmodem.c modem_driver.c \ diff --git a/xfce-extra/xfce4-cellmodem-plugin/metadata.xml b/xfce-extra/xfce4-cellmodem-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-cellmodem-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-cellmodem-plugin/xfce4-cellmodem-plugin-0.0.5.ebuild b/xfce-extra/xfce4-cellmodem-plugin/xfce4-cellmodem-plugin-0.0.5.ebuild new file mode 100644 index 000000000000..2b84f68f5bb8 --- /dev/null +++ b/xfce-extra/xfce4-cellmodem-plugin/xfce4-cellmodem-plugin-0.0.5.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +EAUTORECONF=yes +inherit multilib xfconf + +DESCRIPTION="A panel plug-in with monitoring support for GPRS/UMTS(3G)/HSDPA(3.5G) modems" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-cellmodem-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="debug" + +RDEPEND="sys-apps/pciutils + virtual/libusb:0 + >=xfce-base/libxfcegui4-4.8 + >=xfce-base/xfce4-panel-4.8" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + PATCHES=( + "${FILESDIR}"/${P}-asneeded.patch + "${FILESDIR}"/${P}-link_for_xfce_warn.patch + "${FILESDIR}"/${P}-build.patch + ) + + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + $(use_enable debug) + ) + + DOCS=( AUTHORS ChangeLog README ) +} + +src_prepare() { + echo panel-plugin/cellmodem.desktop.in.in > po/POTFILES.skip + xfconf_src_prepare +} diff --git a/xfce-extra/xfce4-clipman-plugin/Manifest b/xfce-extra/xfce4-clipman-plugin/Manifest new file mode 100644 index 000000000000..e16aa742628a --- /dev/null +++ b/xfce-extra/xfce4-clipman-plugin/Manifest @@ -0,0 +1 @@ +DIST xfce4-clipman-plugin-1.2.6.tar.bz2 438346 SHA256 23043f99c3e5257d1f3d68b5ee5125e3469c15620d098e22c6250386197f48a5 SHA512 fc6b4cee1990ff13f4c0050ebf3e4b69fc0f7124fa2dd9b41933ce11449d322fad666b1af82bd610ce2add28d012a7dddc345be4afa1432bb330ecd6344a168e WHIRLPOOL 6fa94e6e364c1a10e9de6cd80a1fad889a411ea3ca533647bf10f73967c60f1ad10caeefb0e838977b2b01f550a88561b196eba1f42949f00edb76103ec8ed2c diff --git a/xfce-extra/xfce4-clipman-plugin/metadata.xml b/xfce-extra/xfce4-clipman-plugin/metadata.xml new file mode 100644 index 000000000000..7eada0009129 --- /dev/null +++ b/xfce-extra/xfce4-clipman-plugin/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> + <use> + <flag name='qrcode'>Enable support for <pkg>media-gfx/qrencode</pkg></flag> + </use> +</pkgmetadata> diff --git a/xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.2.6.ebuild b/xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.2.6.ebuild new file mode 100644 index 000000000000..0b4e946d3d05 --- /dev/null +++ b/xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.2.6.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A clipboard manager plug-in for the Xfce panel" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-clipman-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug qrcode" + +RDEPEND=">=dev-libs/glib-2.18 + dev-libs/libunique:1 + >=x11-libs/gtk+-2.14:2 + x11-libs/libXtst + >=xfce-base/exo-0.10 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10 + >=xfce-base/xfconf-4.10 + qrcode? ( >=media-gfx/qrencode-3.3.0 )" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + x11-proto/xproto" + +pkg_setup() { + XFCONF=( + --docdir="${EPREFIX}"/usr/share/doc/${PF} + $(use_enable qrcode libqrencode) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-composite-editor/Manifest b/xfce-extra/xfce4-composite-editor/Manifest new file mode 100644 index 000000000000..49b5d7ce0330 --- /dev/null +++ b/xfce-extra/xfce4-composite-editor/Manifest @@ -0,0 +1 @@ +DIST Xfce4-Composite-Editor-0.tar.gz 3027 SHA256 dc43c954c327a48e6cfd52e5ee8a7e36e7f4a3e24b3b10f3ef1643831d0791d9 SHA512 27f1b754d6eff167a117ac45bd2b459c3b7a789c929e8417564d7f5805a211f4fa2d2ee049bf28f0dc0c14ee84f4608c9669b269e9df78a17308ceaff9207516 WHIRLPOOL 0bdfd3be2f06b9986cd51c57067f780e5419f3df9e1f453193d8b3832bad32eb4b8d68be8b136d1c53ca17f6bf0648ca612b5ddcbefdfefb2ebf9497141de275 diff --git a/xfce-extra/xfce4-composite-editor/files/xfce4-composite-editor-0-validate.patch b/xfce-extra/xfce4-composite-editor/files/xfce4-composite-editor-0-validate.patch new file mode 100644 index 000000000000..4088fe4bea20 --- /dev/null +++ b/xfce-extra/xfce4-composite-editor/files/xfce4-composite-editor-0-validate.patch @@ -0,0 +1,15 @@ +--- xfcecomped.desktop ++++ xfcecomped.desktop +@@ -1,10 +1,7 @@ + [Desktop Entry] +-Version=1.0 +-Encoding=UTF-8 +-Name=Xfce4-Composite-Editor +-Comment=Xfce4 Composite Options Editor ++Name=Xfce Composite Editor + Terminal=false + Type=Application +-Categories=Gnome;GTK;;Settings;DesktopSettings;X-XFCE; ++Categories=XFCE;GTK;Settings;DesktopSettings;X-XFCE-SettingsDialog;X-XFCE-PersonalSettings; + Icon=xfce4-settings + Exec=xfce4-composite-editor diff --git a/xfce-extra/xfce4-composite-editor/metadata.xml b/xfce-extra/xfce4-composite-editor/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-composite-editor/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-composite-editor/xfce4-composite-editor-0.ebuild b/xfce-extra/xfce4-composite-editor/xfce4-composite-editor-0.ebuild new file mode 100644 index 000000000000..1aff29ff14b5 --- /dev/null +++ b/xfce-extra/xfce4-composite-editor/xfce4-composite-editor-0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +MY_PN=Xfce4-Composite-Editor + +DESCRIPTION="An graphical interface to modify composite settings" +HOMEPAGE="http://keithhedger.hostingsiteforfree.com/pages/apps.html#xfcecomp" +SRC_URI="http://keithhedger.hostingsiteforfree.com/zips/${MY_PN}.tar.gz -> ${MY_PN}-${PV}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 x86" +IUSE="" + +RDEPEND="app-shells/bash + >=x11-misc/gtkdialog-0.8" +DEPEND="${RDEPEND}" + +S=${WORKDIR} + +pkg_setup() { + PATCHES=( "${FILESDIR}"/${P}-validate.patch ) +} + +src_configure() { :; } +src_compile() { :; } + +src_install() { + dobin xfce4-composite-editor + domenu xfcecomped.desktop + dodoc README +} diff --git a/xfce-extra/xfce4-cpufreq-plugin/Manifest b/xfce-extra/xfce4-cpufreq-plugin/Manifest new file mode 100644 index 000000000000..8c95e4256623 --- /dev/null +++ b/xfce-extra/xfce4-cpufreq-plugin/Manifest @@ -0,0 +1,3 @@ +DIST xfce4-cpufreq-plugin-1.1.0.tar.bz2 351246 SHA256 eafa261bf984231ed8487c08decea6d916339d82b52f4bbe748e5c6a95c7f6b6 SHA512 699f341a159bb1ec2255ba84f05775cee109cf7e824cedff0206f8d39d098675fb3ada10653c3c230b411650285cc5b8a2c6508ce5d50c0bb9872e144fb8be32 WHIRLPOOL 778ab1424fc8e0677f40597adeba531d619ecda2b5b29c1f26d7592229d6d2b4a26f6b46e9da5a8116022427972e225098dfcf3aae624d1b10e98259e9731d87 +DIST xfce4-cpufreq-plugin-1.1.1.tar.bz2 362627 SHA256 474c45c007e65bfc107d6bcc902330c5e964906e6da120af48f7e2dba7f5cae7 SHA512 b53976380cc5b63f945e19892999a7b6b0e6b0af8fd7cf69bac407f617a23efe4e33c7fc88af19683fb7bbaf515c96d63e6f009ab94e822a553b8bc0c545f6be WHIRLPOOL 4ddb52c1f34eefdcb5164451fa52440178d1418154345021fcc764dd0cdf3c5a3a3e7b2202c54ff71fdc923002c82a5786614ebc09a37282248c1fb202103a17 +DIST xfce4-cpufreq-plugin-1.1.2.tar.bz2 376966 SHA256 fd9ca91b99e830c6b0962a07eb269ce814ed773cd6008081771fd04060fe6ce9 SHA512 5192ca56463b88d43377411cf694d4ae840e53949923117cfbaa0e14dc5810df706463ce807343692aabcdffb67e945987d7297d2d3f53269a04e454aa648f81 WHIRLPOOL 05bb56a526901b3e6bc7ecc8adf98ab6ef22e8faa4f49f5f40af24fc6b8d096c725bf5f51ebcb683cafeba92266171f9c841c435c3d5c37966d53a5b098d5f58 diff --git a/xfce-extra/xfce4-cpufreq-plugin/metadata.xml b/xfce-extra/xfce4-cpufreq-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-cpufreq-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-1.1.0.ebuild b/xfce-extra/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-1.1.0.ebuild new file mode 100644 index 000000000000..d4b507f0ef6e --- /dev/null +++ b/xfce-extra/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-1.1.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plugin for showing information about cpufreq settings" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-cpufreq-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm ppc ppc64 x86" +IUSE="debug" + +RDEPEND=">=dev-libs/glib-2.20 + >=x11-libs/gtk+-2.14:2 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-1.1.1.ebuild b/xfce-extra/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-1.1.1.ebuild new file mode 100644 index 000000000000..687eca67e451 --- /dev/null +++ b/xfce-extra/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-1.1.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plugin for showing information about cpufreq settings" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-cpufreq-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="debug" + +RDEPEND=">=dev-libs/glib-2.20:= + >=x11-libs/gtk+-2.14:2= + >=xfce-base/libxfce4ui-4.10:= + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/xfce4-panel-4.10:=" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-1.1.2.ebuild b/xfce-extra/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-1.1.2.ebuild new file mode 100644 index 000000000000..949e8c7971ec --- /dev/null +++ b/xfce-extra/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-1.1.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plugin for showing information about cpufreq settings" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-cpufreq-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm ppc ppc64 x86" +IUSE="debug" + +RDEPEND=">=dev-libs/glib-2.20:= + >=x11-libs/gtk+-2.14:2= + >=xfce-base/libxfce4ui-4.10:= + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/xfce4-panel-4.10:=" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-cpugraph-plugin/Manifest b/xfce-extra/xfce4-cpugraph-plugin/Manifest new file mode 100644 index 000000000000..6646877fce8a --- /dev/null +++ b/xfce-extra/xfce4-cpugraph-plugin/Manifest @@ -0,0 +1 @@ +DIST xfce4-cpugraph-plugin-1.0.5.tar.bz2 328972 SHA256 85da0ec89aacfd31e0bbafcefea37cdca618d62e681c1c9da8bdd492f028f4c7 SHA512 3d1246958dd30638104f14a8b0078e25c05b67b42da953a97cb51d2b04e70d3f1da9d42ca4f4575b7114bce5abc4cb94d598737631536c0575b55d9a391e210a WHIRLPOOL bcc2594a7ebebeb0ed9033adddaa4dbebefff786c81987a94f1ea8c69be13e2939d4816ccdf00902e06385bfe76cc87d6e813dd434f133ffce757404062368ff diff --git a/xfce-extra/xfce4-cpugraph-plugin/metadata.xml b/xfce-extra/xfce4-cpugraph-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-cpugraph-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.0.5.ebuild b/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.0.5.ebuild new file mode 100644 index 000000000000..01226873d479 --- /dev/null +++ b/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.0.5.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A system load plug-in for the Xfce panel" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-cpugraph-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="BSD-2 GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=">=x11-libs/gtk+-2.12:2 + >=xfce-base/libxfce4ui-4.8 + >=xfce-base/xfce4-panel-4.8" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-datetime-plugin/Manifest b/xfce-extra/xfce4-datetime-plugin/Manifest new file mode 100644 index 000000000000..f0fb44eae1be --- /dev/null +++ b/xfce-extra/xfce4-datetime-plugin/Manifest @@ -0,0 +1 @@ +DIST xfce4-datetime-plugin-0.6.2.tar.bz2 287129 SHA256 9734da671e8d1d7de5fae92093a05d653c9245b838542fb9aff3e10368cc9e2c SHA512 53d7b28c125bf74479d4788b2cb9462d3d5252bca9ab4c615fcd98e63b2dd4b30d2492214b447169e0f895449051f1f001323cb0435e41365fd5b992283c4e6d WHIRLPOOL a86415cc4f5c38581822985d4ea5a7e76bd6c007249c9dc2df45fd42c51006227fe65be032d03f0daddfedb1fec8c238059632cd873420fd93502516034aa6f6 diff --git a/xfce-extra/xfce4-datetime-plugin/metadata.xml b/xfce-extra/xfce4-datetime-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-datetime-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-datetime-plugin/xfce4-datetime-plugin-0.6.2.ebuild b/xfce-extra/xfce4-datetime-plugin/xfce4-datetime-plugin-0.6.2.ebuild new file mode 100644 index 000000000000..790ff3a36ce9 --- /dev/null +++ b/xfce-extra/xfce4-datetime-plugin/xfce4-datetime-plugin-0.6.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plug-in with date, time and embedded calender" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-datetime-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/0.6/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=">=x11-libs/gtk+-2.24:2 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS THANKS ) +} diff --git a/xfce-extra/xfce4-dict/Manifest b/xfce-extra/xfce4-dict/Manifest new file mode 100644 index 000000000000..a334c001a8c2 --- /dev/null +++ b/xfce-extra/xfce4-dict/Manifest @@ -0,0 +1,2 @@ +DIST xfce4-dict-0.6.0.tar.bz2 373420 SHA256 a8188ca4c980ca2003be6bf2391589f5122830680c41d51105b10813850da0d3 SHA512 3964abe66280413f7db4617c33379144414bfc751070a24167cd3285619fce18fdf81c4fce1b3f58e6866611a79400e9ea0a56063a4fb147e3fbc7a2f6db7c4c WHIRLPOOL eb04bd1521fdbfba5d01452948f9b6cedaa4620d48b155dd5a90af77e2d62e3817bb1bdf8804feb11d9d1286a537b341eb59fc9c76395a0677fa43649ab6e3de +DIST xfce4-dict-0.7.1.tar.bz2 493952 SHA256 d15611e75a5e9c51167f2101cb760505ff72c446ef15542183b5e0fbf9c540fc SHA512 820d77e84583ace3b809b45ecbbf16da7fbdd5d4d69762e18e940f20ea9f54a5f88332e24fe85865fe50a5ab0c31f7b9b20ce28c1179b5538d4612c2d9fe1d50 WHIRLPOOL b17ca270ac568667467bfd79ec40e40257efdeaabee06fcc3a3044832e1f3e6c03876f11583382a95939bcd7a16c0e91b40e8a35557b1b37b45c47946db52158 diff --git a/xfce-extra/xfce4-dict/files/xfce4-dict-0.6.0-underlinking.patch b/xfce-extra/xfce4-dict/files/xfce4-dict-0.6.0-underlinking.patch new file mode 100644 index 000000000000..9366f0b059b7 --- /dev/null +++ b/xfce-extra/xfce4-dict/files/xfce4-dict-0.6.0-underlinking.patch @@ -0,0 +1,21 @@ +http://bugzilla.xfce.org/show_bug.cgi?id=8229 + +Fix underlinking. See below. Function "floor" and math.h is used in common.c which is part of libdict. + +/path/to/ld: ../lib/.libs/libdict.a(libdict_la-common.o): undefined reference to symbol 'floor@@GLIBC_2.2.5' +/path/to/ld: note: 'floor@@GLIBC_2.2.5' is defined in DSO /lib64/libm.so.6 so try adding it to the linker command line +/lib/libm.so.6: could not read symbols: Invalid operation +collect2: ld returned 1 exit status + +--- lib/Makefile.am ++++ lib/Makefile.am +@@ -34,7 +34,8 @@ + libdict_la_LIBADD = \ + $(LIBXFCE4PANEL_LIBS) \ + $(LIBXFCEGUI4_LIBS) \ +- @GTHREAD_LIBS@ ++ @GTHREAD_LIBS@ \ ++ -lm + + + noinst_DATA = \ diff --git a/xfce-extra/xfce4-dict/metadata.xml b/xfce-extra/xfce4-dict/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-dict/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-dict/xfce4-dict-0.6.0.ebuild b/xfce-extra/xfce4-dict/xfce4-dict-0.6.0.ebuild new file mode 100644 index 000000000000..0ac66d54504b --- /dev/null +++ b/xfce-extra/xfce4-dict/xfce4-dict-0.6.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +EAUTORECONF=yes +inherit multilib xfconf + +DESCRIPTION="A dict.org querying application and panel plug-in for the Xfce desktop" +HOMEPAGE="http://goodies.xfce.org/projects/applications/xfce4-dict" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=">=dev-libs/glib-2.24 + >=x11-libs/gtk+-2.20: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() { + PATCHES=( "${FILESDIR}"/${P}-underlinking.patch ) + + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + ) + + DOCS=( AUTHORS ChangeLog README ) +} + +src_prepare() { + # xfce4-dict.desktop: (will be fatal in the future): value "Dictionary" in key + # "Categories" in group "Desktop Entry" requires another category to be present + # among the following categories: Office;TextTools + sed -i -e '/Categories/s:Office:&;Utility;TextTools:' src/xfce4-dict.desktop.in || die + xfconf_src_prepare +} diff --git a/xfce-extra/xfce4-dict/xfce4-dict-0.7.1.ebuild b/xfce-extra/xfce4-dict/xfce4-dict-0.7.1.ebuild new file mode 100644 index 000000000000..9710c2114b2b --- /dev/null +++ b/xfce-extra/xfce4-dict/xfce4-dict-0.7.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +EAUTORECONF=yes +inherit multilib xfconf + +DESCRIPTION="A dict.org querying application and panel plug-in for the Xfce desktop" +HOMEPAGE="http://goodies.xfce.org/projects/applications/xfce4-dict" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=">=dev-libs/glib-2.24:= + >=x11-libs/gtk+-2.20:2= + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/libxfce4ui-4.10:= + >=xfce-base/xfce4-panel-4.10:=" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + ) + + DOCS=( AUTHORS ChangeLog README ) +} diff --git a/xfce-extra/xfce4-diskperf-plugin/Manifest b/xfce-extra/xfce4-diskperf-plugin/Manifest new file mode 100644 index 000000000000..fdf411e6bd05 --- /dev/null +++ b/xfce-extra/xfce4-diskperf-plugin/Manifest @@ -0,0 +1,2 @@ +DIST xfce4-diskperf-plugin-2.5.4.tar.bz2 321974 SHA256 aab6b9c4e2f78620920efac6874c4edf426f05b63b94cfda0da8c99a91110a0b SHA512 0604d06f988f414db7e43af746d17478fdef0f3cbb0a8fa48aea34264de5e625c2c83785916eab3ab898010662772df908ab15aba334dfc93b92fa79f7f8a6a0 WHIRLPOOL 282cf1b529e89d8639b1b8d4227657716a83f8040292851752b5ef3782e13e0cc0089937e4e916949c9eb7fedf667f2b26815aaeee6c02fc1d739dedc4a35a52 +DIST xfce4-diskperf-plugin-2.5.5.tar.bz2 321446 SHA256 cbeb0c00f97362eef3f135afb77947aef73e938bae0386250a122ac6644b521b SHA512 ab0299246f228de6ae8597ccd14980111c28a774e6a41fcaa23cd50f978623fb3f4a20b61c19d0644e2c8062ca9037bf365cdec40f3174aa6d1a88a63a356fec WHIRLPOOL 7078e23e8536cfaebd36c00a942758db8941df226cc1becf194f6245b5532647cdad99fde19efffcd057654143d4021455c4736a988a722ec2302185030a3735 diff --git a/xfce-extra/xfce4-diskperf-plugin/metadata.xml b/xfce-extra/xfce4-diskperf-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-diskperf-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-diskperf-plugin/xfce4-diskperf-plugin-2.5.4.ebuild b/xfce-extra/xfce4-diskperf-plugin/xfce4-diskperf-plugin-2.5.4.ebuild new file mode 100644 index 000000000000..608882d00dde --- /dev/null +++ b/xfce-extra/xfce4-diskperf-plugin/xfce4-diskperf-plugin-2.5.4.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plug-in for disk usage and performance statistics" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-diskperf-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=">=xfce-base/libxfce4ui-4.8 + >=xfce-base/xfce4-panel-4.8" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-diskperf-plugin/xfce4-diskperf-plugin-2.5.5.ebuild b/xfce-extra/xfce4-diskperf-plugin/xfce4-diskperf-plugin-2.5.5.ebuild new file mode 100644 index 000000000000..60388074ff9c --- /dev/null +++ b/xfce-extra/xfce4-diskperf-plugin/xfce4-diskperf-plugin-2.5.5.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plug-in for disk usage and performance statistics" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-diskperf-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=">=xfce-base/libxfce4ui-4.8:= + >=xfce-base/xfce4-panel-4.8:=" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-embed-plugin/Manifest b/xfce-extra/xfce4-embed-plugin/Manifest new file mode 100644 index 000000000000..2017a0d2b84b --- /dev/null +++ b/xfce-extra/xfce4-embed-plugin/Manifest @@ -0,0 +1,3 @@ +DIST xfce4-embed-plugin-1.4.0.tar.bz2 330879 SHA256 013fb3170b3c12e97c9f3a3f75f56a3ab9d9a6aff1d6149145bb9133bf3fd044 SHA512 b7fdba440a9cc4d47e25d6f58b1292fe0c84ed388defc41ea5b7fed623ab44491bf784e8e2fd8d137b5af9ae0c506718bf256d589862cbe55c042dd8058f9bfa WHIRLPOOL c708af834f9a0853dac24713eafaa4d8e0abbdb0999d0d4f70e8793c7ff600db43bdf90d38ab6634de26ae3922c1957417b9f34211a4151e7be54bcf59592a6e +DIST xfce4-embed-plugin-1.4.1.tar.bz2 330908 SHA256 b82f6894377fd0ce8273609baf99bd59fa70c2ec70214a54dd58c96dcfa31f68 SHA512 5407ac64a253aed6c47c380bbf21d5e0d6961d4537b1bc73213004bc09fdfa23e88b3cecd3d1306bf1332b9b5e076a979355b0a66a2e24cd1a49d42730fba489 WHIRLPOOL 4c06d455bf7e9c3a89f8f86927c9219b7687f666d1eef38aaaee583900174a3a876eec8b65239cfcfa11164a438879da4d26419c472ad503dfb3405bf890e6fc +DIST xfce4-embed-plugin-1.6.0.tar.bz2 348026 SHA256 c767df6360e8194b32bc24823dd000975edba0cafe525c23d7854029359ee228 SHA512 0d036a5b3f8394edb9640ea891fa848416ef9f173b67ba2ccc55eb8bdab96619c355c3cdfaa3cd59d6f48e3de0a01c95682a2466452f8c01a631bd5d8196df6c WHIRLPOOL a87e9a5d2c3901502690984ae4b8c7084ea3e2519a7134af78511c71810dc3a92b7aca2087e8eef23f615bbed4713daf1dc6c2a07687d1c52804820a66436888 diff --git a/xfce-extra/xfce4-embed-plugin/metadata.xml b/xfce-extra/xfce4-embed-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-embed-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-embed-plugin/xfce4-embed-plugin-1.4.0.ebuild b/xfce-extra/xfce4-embed-plugin/xfce4-embed-plugin-1.4.0.ebuild new file mode 100644 index 000000000000..415260b65abc --- /dev/null +++ b/xfce-extra/xfce4-embed-plugin/xfce4-embed-plugin-1.4.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A plug-in for embedding arbitrary application windows into the Xfce panel" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-embed-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="debug" + +RDEPEND=">=x11-libs/gtk+-2.20:2 + x11-libs/libX11 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/xfce4-embed-plugin/xfce4-embed-plugin-1.4.1.ebuild b/xfce-extra/xfce4-embed-plugin/xfce4-embed-plugin-1.4.1.ebuild new file mode 100644 index 000000000000..cde5f229bdfd --- /dev/null +++ b/xfce-extra/xfce4-embed-plugin/xfce4-embed-plugin-1.4.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A plug-in for embedding arbitrary application windows into the Xfce panel" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-embed-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="debug" + +RDEPEND=">=x11-libs/gtk+-2.20:2= + x11-libs/libX11:= + >=xfce-base/libxfce4ui-4.10:= + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/xfce4-panel-4.10:=" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/xfce4-embed-plugin/xfce4-embed-plugin-1.6.0.ebuild b/xfce-extra/xfce4-embed-plugin/xfce4-embed-plugin-1.6.0.ebuild new file mode 100644 index 000000000000..56ccf86e2bd2 --- /dev/null +++ b/xfce-extra/xfce4-embed-plugin/xfce4-embed-plugin-1.6.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A plug-in for embedding arbitrary application windows into the Xfce panel" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-embed-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND=">=x11-libs/gtk+-2.20:2= + x11-libs/libX11:= + >=xfce-base/libxfce4ui-4.10:= + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/xfce4-panel-4.10:=" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/xfce4-equake-plugin/Manifest b/xfce-extra/xfce4-equake-plugin/Manifest new file mode 100644 index 000000000000..e882e048e7e6 --- /dev/null +++ b/xfce-extra/xfce4-equake-plugin/Manifest @@ -0,0 +1,4 @@ +DIST xfce4-equake-plugin-1.3.4.tar.bz2 385454 SHA256 192afa855786f4ee1e24e9ab7f9f1376ca443ebc53824f5a9287bf0c78841d17 SHA512 4ff2228913fa97ed1b80d378c713102f88f959e0666772a15f138ad3f502370fb918e0e27a97f49c23594264bccb2338ee55dec5c4cc9b79a2299f28a140acd2 WHIRLPOOL 8f793d022a1091ac0c49c11b6cb9efe5eb055df4a5c71b956d9c9643e539e5362b179397036dc9cd73fe08ee261c4adde6af8fcbdee0d809e302a1e3118dbb0d +DIST xfce4-equake-plugin-1.3.5.tar.bz2 394749 SHA256 43bbc781575c357c13ac6720eb8e8485115099411d5382668e106de58ab0e416 SHA512 c164f5fe60c7a4ba2082983180c74f692ff1ed20aa2a32e14537b1d2a45a5d105cad572740a2f47f0e0e94f074fab9b3662898d6afb473051ffcdfffb1cbd8c1 WHIRLPOOL d37865aebff5e3775a07928ccdb4129e02a12bfc3c3bfb1b1c5706c68f28fee89be69852625498ed33821f67f687cc49d2fcd3f80c9f6758487f758d4596954c +DIST xfce4-equake-plugin-1.3.6.tar.bz2 394987 SHA256 8129067080c8a4656063e7cde20f13fabb47b49c84ce610916f54644acb93d67 SHA512 f3efc99a9f8d63cfe4aa2b39471cd94efe5904c0135fc8f82f068a90c239cabfa4d7c9c95cf10ceb6809f58369ab5495b7fd2e77088ffd101ee50fa0a5d902da WHIRLPOOL 5a0d45687639a242c08aef9660b41201cf7eaa60593a0cfbc573357578cee69f19c0fdfe5a9993e74d83f909450e0214a0694aadf0969ce87737452297ae1806 +DIST xfce4-equake-plugin-1.3.7.tar.bz2 386421 SHA256 6b9e14c2f54060d182b61e90b4c84a79b57aab1955e3ff877c757f26cefa23bf SHA512 d09ab27ab942cbab8b4cc28712134cf677582772df8f76cfa86c2c19d86de258562516cef49e2a4d5e6b6d982fa8d8883de21ec9fdaf3d3561c709adeefa97e0 WHIRLPOOL 204f52f95b359c08590082947c789819f3b447fdcd053ad03da37484e8df75c051e3f58535cbd9de1a6b4be013e344e5823e496f7956d76b79266926ef443c86 diff --git a/xfce-extra/xfce4-equake-plugin/metadata.xml b/xfce-extra/xfce4-equake-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-equake-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-equake-plugin/xfce4-equake-plugin-1.3.4.ebuild b/xfce-extra/xfce4-equake-plugin/xfce4-equake-plugin-1.3.4.ebuild new file mode 100644 index 000000000000..3ef6e3fd16b6 --- /dev/null +++ b/xfce-extra/xfce4-equake-plugin/xfce4-equake-plugin-1.3.4.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Panel plug-in that displays information about earthquakes at regular intervals" +HOMEPAGE="http://www.e-quake.org/" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="debug" + +RDEPEND=">=dev-libs/glib-2 + x11-libs/gtk+:2 + x11-libs/libX11 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-equake-plugin/xfce4-equake-plugin-1.3.5.ebuild b/xfce-extra/xfce4-equake-plugin/xfce4-equake-plugin-1.3.5.ebuild new file mode 100644 index 000000000000..a4ff3c18f3dd --- /dev/null +++ b/xfce-extra/xfce4-equake-plugin/xfce4-equake-plugin-1.3.5.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Panel plug-in that displays information about earthquakes at regular intervals" +HOMEPAGE="http://www.e-quake.org/" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND=">=dev-libs/glib-2 + x11-libs/gtk+:2 + x11-libs/libX11 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-equake-plugin/xfce4-equake-plugin-1.3.6.ebuild b/xfce-extra/xfce4-equake-plugin/xfce4-equake-plugin-1.3.6.ebuild new file mode 100644 index 000000000000..0f1fc8773da1 --- /dev/null +++ b/xfce-extra/xfce4-equake-plugin/xfce4-equake-plugin-1.3.6.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Panel plug-in that displays information about earthquakes at regular intervals" +HOMEPAGE="http://www.e-quake.org/" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND=">=dev-libs/glib-2:= + x11-libs/gtk+:2= + x11-libs/libX11:= + >=xfce-base/libxfce4ui-4.10:= + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/xfce4-panel-4.10:=" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-equake-plugin/xfce4-equake-plugin-1.3.7.ebuild b/xfce-extra/xfce4-equake-plugin/xfce4-equake-plugin-1.3.7.ebuild new file mode 100644 index 000000000000..6336308e8a0d --- /dev/null +++ b/xfce-extra/xfce4-equake-plugin/xfce4-equake-plugin-1.3.7.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Panel plug-in that displays information about earthquakes at regular intervals" +HOMEPAGE="http://www.e-quake.org/" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="debug" + +RDEPEND=">=dev-libs/glib-2:= + x11-libs/gtk+:2= + x11-libs/libX11:= + >=xfce-base/libxfce4ui-4.10:= + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/xfce4-panel-4.10:=" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-eyes-plugin/Manifest b/xfce-extra/xfce4-eyes-plugin/Manifest new file mode 100644 index 000000000000..fee695657fb8 --- /dev/null +++ b/xfce-extra/xfce4-eyes-plugin/Manifest @@ -0,0 +1,2 @@ +DIST xfce4-eyes-plugin-4.4.2.tar.bz2 308935 SHA256 dad102fedd0d9e6df45338a018387b2aacaf24b05eb798275be0dfc05ffa3021 SHA512 67e99da12829ae4724c7e57ed3d6825933c824157066dffc187380da80b3eef04756d1899c445f52b687ce8c1df3fff95a50ffc00af18d058c54d075bff6a33f WHIRLPOOL 07ff0c4f5cfa1ff304ca41a0cd6245fd65a924327d72d5b7c85a822dc479d2a779c40a283329e093772db635b976bafae949294ff18c48d4912da49215da544b +DIST xfce4-eyes-plugin-4.4.4.tar.bz2 352535 SHA256 240ce85b68d3d161f276ebbea97072dd6ee3df77062fd073bf6eeb4d3d1400ca SHA512 3daaae5af2030e007af969832aeb11eba4aad0f4d6a166c2965e16a4e91619acf35ad3c0dd82e32d817122330c4b009cf3d469473824af133134e05a161df924 WHIRLPOOL b706b9a89d6fb0f2e722fcea4b981f0adf9e9cb5ee4866ba79c09fceed2b80c05f19cdf2903907440d1adb564764214c942cea6ef570893c1dc014ca904b143e diff --git a/xfce-extra/xfce4-eyes-plugin/metadata.xml b/xfce-extra/xfce4-eyes-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-eyes-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-eyes-plugin/xfce4-eyes-plugin-4.4.2.ebuild b/xfce-extra/xfce4-eyes-plugin/xfce4-eyes-plugin-4.4.2.ebuild new file mode 100644 index 000000000000..c6c47cbaf3b2 --- /dev/null +++ b/xfce-extra/xfce4-eyes-plugin/xfce4-eyes-plugin-4.4.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plug-in which adds classic eyes to your every step" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-eyes-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=">=dev-libs/glib-2.20 + >=x11-libs/gtk+-2.14:2 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-eyes-plugin/xfce4-eyes-plugin-4.4.4.ebuild b/xfce-extra/xfce4-eyes-plugin/xfce4-eyes-plugin-4.4.4.ebuild new file mode 100644 index 000000000000..a016ae6f5495 --- /dev/null +++ b/xfce-extra/xfce4-eyes-plugin/xfce4-eyes-plugin-4.4.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plug-in which adds classic eyes to your every step" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-eyes-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=">=dev-libs/glib-2.20:= + >=x11-libs/gtk+-2.14:2= + >=xfce-base/libxfce4ui-4.10:= + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/xfce4-panel-4.10:=" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-fsguard-plugin/Manifest b/xfce-extra/xfce4-fsguard-plugin/Manifest new file mode 100644 index 000000000000..e8483e4ef3ef --- /dev/null +++ b/xfce-extra/xfce4-fsguard-plugin/Manifest @@ -0,0 +1,2 @@ +DIST xfce4-fsguard-plugin-1.0.1.tar.bz2 356783 SHA256 fffb7ee09769ec0b991b8752b848578e6434a675a939c5588f0728c2ef33aab7 SHA512 ce3dd44eccc9bff938f1a2d2dd89e8dbe9ecc8566ecbaa5865e693fa093b11beec18930b4a0466ad6be7f5965289809d9ec17833ce12aff6173ae2e22e08a9dd WHIRLPOOL 0ce3812dcfd648c6a9782c890aafae5a8c1f114a503d2c4a2b038a38a4af84fa3bad7de6b2baf690519cab52d4fe4e3c01912779250d92586428ee4c35d25fa9 +DIST xfce4-fsguard-plugin-1.0.2.tar.bz2 356715 SHA256 a2c8d59386ae3d23cf6bdd06a1cdd7a1b9473cf6f38ae106600b194c601040ae SHA512 1539c3757c8ee232bcc686d641dbdc73d76a8ab699b3bd6f32d662954ca3225b93a823e510ccdd7d59aea090e97b06bd7c9e70997cdd33dd32f032e2414a3d14 WHIRLPOOL 71c573875014ae969f95fc0f01f517c64ef84b99be75053c0492a355b9dfa274319647ee7e5b9376612e598afffa0ce59048c899067fef93b0b83d72d975bc09 diff --git a/xfce-extra/xfce4-fsguard-plugin/metadata.xml b/xfce-extra/xfce4-fsguard-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-fsguard-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-fsguard-plugin/xfce4-fsguard-plugin-1.0.1.ebuild b/xfce-extra/xfce4-fsguard-plugin/xfce4-fsguard-plugin-1.0.1.ebuild new file mode 100644 index 000000000000..de0cd3025be4 --- /dev/null +++ b/xfce-extra/xfce4-fsguard-plugin/xfce4-fsguard-plugin-1.0.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A filesystem guard plug-in for the Xfce panel" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-fsguard-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND="x11-libs/gtk+:2 + >=xfce-base/libxfce4ui-4.8 + >=xfce-base/libxfce4util-4.8 + >=xfce-base/xfce4-panel-4.8" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-fsguard-plugin/xfce4-fsguard-plugin-1.0.2.ebuild b/xfce-extra/xfce4-fsguard-plugin/xfce4-fsguard-plugin-1.0.2.ebuild new file mode 100644 index 000000000000..658e1f3e835d --- /dev/null +++ b/xfce-extra/xfce4-fsguard-plugin/xfce4-fsguard-plugin-1.0.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A filesystem guard plug-in for the Xfce panel" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-fsguard-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND="x11-libs/gtk+:2= + >=xfce-base/libxfce4ui-4.8:= + >=xfce-base/libxfce4util-4.8:= + >=xfce-base/xfce4-panel-4.8:=" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-genmon-plugin/Manifest b/xfce-extra/xfce4-genmon-plugin/Manifest new file mode 100644 index 000000000000..e97d048b7d2c --- /dev/null +++ b/xfce-extra/xfce4-genmon-plugin/Manifest @@ -0,0 +1 @@ +DIST xfce4-genmon-plugin-3.4.0.tar.bz2 307493 SHA256 b0a5337b49c85623dc89f3c9e47c7374b1d466af2418033d2d6dfc57a9790387 SHA512 9cbe76933414fc539d4a8f803fb31ae31169283e02ded8a4ed13c9c6b2e4af9827313ca099b9d85e2b090a9520824a68e63d5bfe3537293a750f3c3b5f57de98 WHIRLPOOL 6bb8e586fa2ddc6ef13ed0fc1005d9d537fc1850ce0124a75a93d29e368109c26bacf47c56743fc050c5fb14877dbcfad3b56c1778dbba989e9e9bf06dd313d8 diff --git a/xfce-extra/xfce4-genmon-plugin/metadata.xml b/xfce-extra/xfce4-genmon-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-genmon-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-genmon-plugin/xfce4-genmon-plugin-3.4.0.ebuild b/xfce-extra/xfce4-genmon-plugin/xfce4-genmon-plugin-3.4.0.ebuild new file mode 100644 index 000000000000..aae3e2ca03c8 --- /dev/null +++ b/xfce-extra/xfce4-genmon-plugin/xfce4-genmon-plugin-3.4.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Cyclically spawns the executable, captures its output and displays the result into the panel" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-genmon-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=">=xfce-base/libxfce4ui-4.8 + >=xfce-base/xfce4-panel-4.8" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +S=${WORKDIR}/${PN}-${PV%.*} + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-gvfs-mount/Manifest b/xfce-extra/xfce4-gvfs-mount/Manifest new file mode 100644 index 000000000000..8889cdeb6b82 --- /dev/null +++ b/xfce-extra/xfce4-gvfs-mount/Manifest @@ -0,0 +1 @@ +DIST xfce4-gvfs-mount-0.0.4-6d2684b.tar.bz2 280614 SHA256 48983cbc25519e6d4739c9f848a49159641b19aa7a21c55fd748205102926fe9 diff --git a/xfce-extra/xfce4-gvfs-mount/metadata.xml b/xfce-extra/xfce4-gvfs-mount/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-gvfs-mount/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-gvfs-mount/xfce4-gvfs-mount-0.0.4.ebuild b/xfce-extra/xfce4-gvfs-mount/xfce4-gvfs-mount-0.0.4.ebuild new file mode 100644 index 000000000000..8613eaa10f49 --- /dev/null +++ b/xfce-extra/xfce4-gvfs-mount/xfce4-gvfs-mount-0.0.4.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit multilib xfconf + +MY_REV=6d2684b + +DESCRIPTION="A panel plug-in to mount remote filesystems for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-gvfs-mount" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}-${MY_REV}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 x86" +IUSE="" + +RDEPEND=">=dev-libs/dbus-glib-0.98 + >=dev-libs/glib-2.24 + >=gnome-base/libglade-2.6 + >=x11-libs/gtk+-2.20:2 + >=xfce-base/libxfce4util-4.8 + >=xfce-base/libxfcegui4-4.8 + >=xfce-base/xfce4-panel-4.8" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +S=${WORKDIR}/${P}-${MY_REV} + +pkg_setup() { + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + ) + + DOCS=( AUTHORS NEWS README ) +} diff --git a/xfce-extra/xfce4-hdaps/Manifest b/xfce-extra/xfce4-hdaps/Manifest new file mode 100644 index 000000000000..01e84005c0f6 --- /dev/null +++ b/xfce-extra/xfce4-hdaps/Manifest @@ -0,0 +1 @@ +DIST xfce4-hdaps-0.0.9.tar.bz2 304851 SHA256 b3e6bc203127c0def80ef0b98530f97c4496ea9c50798ad43dbd4d3d5bb603cc SHA512 7ee963dacd3e1096fb205fa78c05202925977a4fc88aaa96ba779dc08e32937602fdc83a27457386b2b89847487c5dcc75385f2763201b1613f30eee8124e740 WHIRLPOOL 1a76066ce7a014f221ec8dad2fdd98ee16463f5294ccde5d917d8e09825d9a7d794634533c8102944fa28f6fd9890e001aba492c247a0af9994aa6807e4fedb3 diff --git a/xfce-extra/xfce4-hdaps/metadata.xml b/xfce-extra/xfce4-hdaps/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-hdaps/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-hdaps/xfce4-hdaps-0.0.9.ebuild b/xfce-extra/xfce4-hdaps/xfce4-hdaps-0.0.9.ebuild new file mode 100644 index 000000000000..a26b725665cd --- /dev/null +++ b/xfce-extra/xfce4-hdaps/xfce4-hdaps-0.0.9.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit linux-info xfconf + +DESCRIPTION="A plugin to indicate the status of the IBM Hard Drive Active Protection System" +HOMEPAGE="http://michael.orlitzky.com/code/xfce4-hdaps.php" +SRC_URI="http://michael.orlitzky.com/code/releases/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="debug" + +COMMON_DEPEND=">=x11-libs/gtk+-2.20:2 + x11-libs/libX11 + >=xfce-base/libxfce4ui-4.8 + >=xfce-base/libxfce4util-4.8 + >=xfce-base/xfce4-panel-4.8" +RDEPEND="${COMMON_DEPEND} + >=app-laptop/hdapsd-20090101 + >=app-laptop/tp_smapi-0.39" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog README TODO ) + + linux-info_pkg_setup + + if kernel_is lt 2 6 28; then + echo + ewarn "Unsupported kernel detected. Upgrade to 2.6.28 or above." + echo + fi +} diff --git a/xfce-extra/xfce4-indicator-plugin/Manifest b/xfce-extra/xfce4-indicator-plugin/Manifest new file mode 100644 index 000000000000..26b0d56d4611 --- /dev/null +++ b/xfce-extra/xfce4-indicator-plugin/Manifest @@ -0,0 +1,3 @@ +DIST xfce4-indicator-plugin-1.0.0.tar.bz2 334758 SHA256 c914b684929de8324cbd6f01f4c0656cfe81f3aaf349e147a0d5ac0d98946822 SHA512 7691de26a3232139850b85f8ea5bb715a19ff61cecce58b153a315905422517b8897137a0c58d86553868ed56882309a12e95ef0fe5e943c05fd503735d98d73 WHIRLPOOL eebdc8aa8b2caa38d8fbf2d11a063310f0e753f0dc8db543fe8f2377cfe88adb377f6c61327474c21c8866121daec3dd54be1209cd4442b1a4b7efe8eb0b0781 +DIST xfce4-indicator-plugin-2.3.2.tar.bz2 371307 SHA256 8f5a864885686809cb4fda7267d021808076ac9f8abb813d95d260f9965d3aae SHA512 f1033a662cc9b00c4275dbef70eb76b5e38cd9536f9dd7815917ea576f10d2c30a841d22d8a679cab26cc95e98f7642d7fefc8b5f22a40b534010c6d1c0e3268 WHIRLPOOL 493d5ee407649e6fbc687944b04dd69a20bd23e2edd267948cdc5007bdf97ae05bcb4d6f9a8a9595b00e77cea7115d798cbb0f934ecc6ccdbe9ae3437a2da91a +DIST xfce4-indicator-plugin-2.3.3.tar.bz2 380735 SHA256 c46b529b0f31c8ba9401fdc3e245ed3f30e61fadc0e8d2ddb6aaa10b02edbd52 SHA512 d220ee625d10c857f2d65c52e8d561d8ff8448e8707161baf3ef8a1365fb5306d29c480f56edf5ead091fb3078ab0ebcb25088c676ad280e5c93208e36b95c20 WHIRLPOOL 2ad608d93058b7a2969521ac813a433752a61fc11ee7a9681ed1fead08e917598346117d4fb8a161e8a89871800d9c84ec384cd1ea9033a27dfaeea760cd5980 diff --git a/xfce-extra/xfce4-indicator-plugin/metadata.xml b/xfce-extra/xfce4-indicator-plugin/metadata.xml new file mode 100644 index 000000000000..d6e3e8667920 --- /dev/null +++ b/xfce-extra/xfce4-indicator-plugin/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> + <herd>ayatana</herd> + <maintainer> + <email>ayatana-bugs@gentoo.org</email> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-1.0.0.ebuild b/xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-1.0.0.ebuild new file mode 100644 index 000000000000..bb3f83835184 --- /dev/null +++ b/xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-1.0.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plugin that uses indicator-applet to show new messages" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-indicator-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND=">=dev-libs/libindicator-0.4:0 + >=x11-libs/gtk+-2.14:2 + x11-libs/libX11 + >=xfce-base/exo-0.6 + >=xfce-base/libxfce4util-4.8 + >=xfce-base/xfce4-panel-4.8 + >=xfce-base/xfconf-4.8" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-2.3.2.ebuild b/xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-2.3.2.ebuild new file mode 100644 index 000000000000..358163adf179 --- /dev/null +++ b/xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-2.3.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plugin that uses indicator-applet to show new messages" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-indicator-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND=">=dev-libs/libindicator-12.10.1:3 + >=x11-libs/gtk+-3.6:3 + x11-libs/libX11 + >=xfce-base/libxfce4ui-4.11[gtk3(+)] + >=xfce-base/libxfce4util-4.11 + >=xfce-base/xfce4-panel-4.11 + >=xfce-base/xfconf-4.10" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + # TODO: libido3-13.10.0 needs ubuntu-private.h from Ubuntu's GTK+ 3.x + XFCONF=( + --disable-ido + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-2.3.3-r1.ebuild b/xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-2.3.3-r1.ebuild new file mode 100644 index 000000000000..3f7bdee62c09 --- /dev/null +++ b/xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-2.3.3-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plugin that uses indicator-applet to show new messages" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-indicator-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND=">=dev-libs/libindicator-12.10.1:3= + >=x11-libs/gtk+-3.6:3= + x11-libs/libX11:= + >=xfce-base/libxfce4ui-4.11:=[gtk3(+)] + >=xfce-base/libxfce4util-4.11:= + >=xfce-base/xfce4-panel-4.11:= + >=xfce-base/xfconf-4.10:=" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + # TODO: libido3-13.10.0 needs ubuntu-private.h from Ubuntu's GTK+ 3.x + XFCONF=( + --disable-ido + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/xfce4-kbdleds-plugin/Manifest b/xfce-extra/xfce4-kbdleds-plugin/Manifest new file mode 100644 index 000000000000..0afea98b1cbe --- /dev/null +++ b/xfce-extra/xfce4-kbdleds-plugin/Manifest @@ -0,0 +1 @@ +DIST xfce4-kbdleds-plugin-0.0.6.tar.bz2 265889 SHA256 6d280ad7207bcb9cc87c279dc3ab9084fd93325e87f67858e8917729b50201cd SHA512 2cc48ec04d24ff55900c511c1fbe3ce1f7c45e59a30098a3b8af292ff5b219e7050e81d22f449f77ac79129b63db20ea61cb49730c5092583b935190149e127f WHIRLPOOL ac2fb041336a491e4e16cb7af08e1ecdd985cb0d0c3b54b4c5a28dc3a63e80f980c19fc64c83d53a0dfde4b3527efb4af234447d12a09775a046b62332e43461 diff --git a/xfce-extra/xfce4-kbdleds-plugin/metadata.xml b/xfce-extra/xfce4-kbdleds-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-kbdleds-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-kbdleds-plugin/xfce4-kbdleds-plugin-0.0.6.ebuild b/xfce-extra/xfce4-kbdleds-plugin/xfce4-kbdleds-plugin-0.0.6.ebuild new file mode 100644 index 000000000000..3766b65af16b --- /dev/null +++ b/xfce-extra/xfce4-kbdleds-plugin/xfce4-kbdleds-plugin-0.0.6.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plug-in to show state of Caps, Num and Scroll Lock keys" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-kbdleds-plugin" +SRC_URI="http://compas.com.ua/oco/file/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="debug" + +RDEPEND=">=xfce-base/libxfce4ui-4.8 + >=xfce-base/libxfce4util-4.8 + >=xfce-base/xfce4-panel-4.8 + >=x11-libs/gtk+-2.20:2" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig + sys-devel/gettext" + +pkg_setup() { + XFCONF=( $(xfconf_use_debug) ) + DOCS=( AUTHORS README THANKS ) # ChangeLog NEWS TODO +} diff --git a/xfce-extra/xfce4-linelight-plugin/Manifest b/xfce-extra/xfce4-linelight-plugin/Manifest new file mode 100644 index 000000000000..7340d0ddae74 --- /dev/null +++ b/xfce-extra/xfce4-linelight-plugin/Manifest @@ -0,0 +1 @@ +DIST xfce4-linelight-plugin_0.1.7.orig.tar.bz2 239068 SHA256 0226ac62fd3b3875353cccaf8b2b971b923e1e6a560483c7e163141f7fe6b8ea diff --git a/xfce-extra/xfce4-linelight-plugin/files/xfce4-linelight-plugin-0.1.7-port-to-xfcerc.patch b/xfce-extra/xfce4-linelight-plugin/files/xfce4-linelight-plugin-0.1.7-port-to-xfcerc.patch new file mode 100644 index 000000000000..2c7bb4795248 --- /dev/null +++ b/xfce-extra/xfce4-linelight-plugin/files/xfce4-linelight-plugin-0.1.7-port-to-xfcerc.patch @@ -0,0 +1,61 @@ +http://bugs.gentoo.org/411949 +http://bugs.ganymede.ch/ +http://lionel.lefolgoc.net/misc/01_port-to-xfcerc.patch + +--- panel-plugin/linelight.c ++++ panel-plugin/linelight.c +@@ -207,7 +207,7 @@ void linelight_add_list_entry(LineLightD + remove_newline(entry); + + GtkTreeIter iter; +- char *icon; ++ const gchar *icon = NULL; + GdkPixbuf *pixbuf; + + gtk_list_store_insert(data->list, &iter, data->listPointer[sec]); +@@ -218,13 +218,15 @@ void linelight_add_list_entry(LineLightD + //icon + if (g_file_query_exists (file, NULL) && sec == BIN_SECTION ) + { +- XfceDesktopEntry* app = xfce_desktop_entry_new(entry,categories,3); ++ XfceRc* app = xfce_rc_simple_open(entry, TRUE); + +- if (app != NULL && xfce_desktop_entry_get_string(app, "Icon", TRUE, &icon) && NULL != (pixbuf= load_icon(icon))) ++ if (app != NULL) + { +- gtk_list_store_set(data->list, &iter, ICON_COL, pixbuf, -1); +- g_object_unref(app); +- free(icon); ++ xfce_rc_set_group(app, G_KEY_FILE_DESKTOP_GROUP); ++ icon = xfce_rc_read_entry(app, G_KEY_FILE_DESKTOP_KEY_ICON, NULL); ++ if (icon != NULL && NULL != (pixbuf= load_icon(icon))) ++ gtk_list_store_set(data->list, &iter, ICON_COL, pixbuf, -1); ++ xfce_rc_close(app); + } + } + else if (file != NULL) +--- panel-plugin/main.c ++++ panel-plugin/main.c +@@ -155,14 +155,15 @@ static void cell_renderer(GtkTreeViewCol + } + else if (strstr(name,".desktop") != NULL) //Application names based on .desktop files + { +- XfceDesktopEntry *application = xfce_desktop_entry_new(path,categories,3); +- if (XFCE_IS_DESKTOP_ENTRY(application)) ++ XfceRc *application = xfce_rc_simple_open(path, TRUE); ++ if (application != NULL) + { +- char* app_name; +- xfce_desktop_entry_get_string(application, "Name", TRUE, &app_name); +- g_object_unref(application); +- g_object_set(cell,"text", app_name,NULL); +- free(app_name); ++ const gchar* app_name = NULL; ++ xfce_rc_set_group(application, G_KEY_FILE_DESKTOP_GROUP); ++ app_name = xfce_rc_read_entry(application, G_KEY_FILE_DESKTOP_KEY_NAME, NULL); ++ if (app_name != NULL) ++ g_object_set(cell,"text", app_name, NULL); ++ xfce_rc_close(application); + } + } + else diff --git a/xfce-extra/xfce4-linelight-plugin/metadata.xml b/xfce-extra/xfce4-linelight-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-linelight-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-linelight-plugin/xfce4-linelight-plugin-0.1.7.ebuild b/xfce-extra/xfce4-linelight-plugin/xfce4-linelight-plugin-0.1.7.ebuild new file mode 100644 index 000000000000..d9480e702c1b --- /dev/null +++ b/xfce-extra/xfce4-linelight-plugin/xfce4-linelight-plugin-0.1.7.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +EAUTORECONF=yes +inherit multilib xfconf + +DESCRIPTION="A simple locate based search plug-in for the Xfce panel" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-linelight-plugin" +SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.orig.tar.bz2" +#SRC_URI="http://svn.ganymede.ch/private/trunk/${PN}/releases/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc ~ppc64 x86" +IUSE="" + +COMMON_DEPEND=">=dev-libs/glib-2.18:2 + >=x11-libs/gtk+-2.12:2 + >=xfce-base/xfce4-panel-4.8 + >=xfce-base/libxfcegui4-4.8" +RDEPEND="${COMMON_DEPEND} + sys-apps/mlocate" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig + sys-devel/gettext" + +pkg_setup() { + PATCHES=( + "${FILESDIR}"/${P}-port-to-xfcerc.patch + ) + + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + ) + + DOCS=( AUTHORS ChangeLog NEWS ) +} diff --git a/xfce-extra/xfce4-mailwatch-plugin/Manifest b/xfce-extra/xfce4-mailwatch-plugin/Manifest new file mode 100644 index 000000000000..1e2c51fbc81a --- /dev/null +++ b/xfce-extra/xfce4-mailwatch-plugin/Manifest @@ -0,0 +1 @@ +DIST xfce4-mailwatch-plugin-1.2.0.tar.bz2 509649 SHA256 624acc8229a8593c0dfeb28f883f4958119a715cc81cecdbaf29efc8ab1edcad SHA512 6f5128b2341ab275427e02b1ef063cb2fdcf4027f5c47cfc0ed26086462eb0e9f7353441ea1b9380b91a892414934203b781445f604d67200786e3dd85183a83 WHIRLPOOL 187d636667480db2050c5f75c74f57af7a2ce1476c55d0317cca0d2a54b1d27b2c41ae0af5a2c015f92066859d186d71f53ce88ef9f5038e1befcf89614780cd diff --git a/xfce-extra/xfce4-mailwatch-plugin/metadata.xml b/xfce-extra/xfce4-mailwatch-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-mailwatch-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-mailwatch-plugin/xfce4-mailwatch-plugin-1.2.0.ebuild b/xfce-extra/xfce4-mailwatch-plugin/xfce4-mailwatch-plugin-1.2.0.ebuild new file mode 100644 index 000000000000..9014ad2c3b21 --- /dev/null +++ b/xfce-extra/xfce4-mailwatch-plugin/xfce4-mailwatch-plugin-1.2.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="An mail notification panel plug-in for the Xfce desktop environment" +HOMEPAGE="http://spuriousinterrupt.org/projects/xfce4-mailwatch-plugin/" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug ipv6 ssl" + +RDEPEND=">=dev-libs/glib-2 + >=x11-libs/gtk+-2.18:2 + x11-libs/libX11 + >=xfce-base/exo-0.7.2 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10 + ssl? ( + dev-libs/libgcrypt:0 + >=net-libs/gnutls-2 + )" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable ssl) + $(use_enable ipv6) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README TODO ) +} diff --git a/xfce-extra/xfce4-messenger-plugin/Manifest b/xfce-extra/xfce4-messenger-plugin/Manifest new file mode 100644 index 000000000000..13e290167fc7 --- /dev/null +++ b/xfce-extra/xfce4-messenger-plugin/Manifest @@ -0,0 +1,2 @@ +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.orig.tar.gz 403341 SHA256 23ee61dcf23ad7a3801ac32a090b8a65897ac10bbc9968cbf9f8d1dd4ada5ff7 SHA512 d9cf1c0caeef1c858ec2a917635081cfab644846b767b05d8dea9b450f0a9027ac48c4f3080eaa190d9db7d98c7871bc9cb4ef101fb1bb52f088190ff594ccfb WHIRLPOOL 8b374822577eb89c737d04a83b1a8aa8a3431ef1675ee9c09fac9f5a3b9a90fe404bba43a47c012a06764662353d3b1e38e0e8e77e9ad71a3f92ae5b26cb5ea3 diff --git a/xfce-extra/xfce4-messenger-plugin/metadata.xml b/xfce-extra/xfce4-messenger-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-messenger-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> 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 000000000000..80a0154d3d15 --- /dev/null +++ b/xfce-extra/xfce4-messenger-plugin/xfce4-messenger-plugin-0.1.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +EAUTORECONF=yes +inherit multilib xfconf eutils + +DESCRIPTION="A plugin that listens DBus messages and displays received messages" +HOMEPAGE="http://packages.qa.debian.org/x/xfce4-messenger-plugin.html" +SRC_URI="mirror://debian/pool/main/x/${PN}/${PN}_${PV}.orig.tar.gz + mirror://debian/pool/main/x/${PN}/${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 +} diff --git a/xfce-extra/xfce4-mixer/Manifest b/xfce-extra/xfce4-mixer/Manifest new file mode 100644 index 000000000000..34e9c154e12b --- /dev/null +++ b/xfce-extra/xfce4-mixer/Manifest @@ -0,0 +1,2 @@ +DIST xfce4-mixer-4.10.0.tar.bz2 461526 SHA256 a8c589001b438171ea5a6b46ce9895c3ffbc5081ab67805ab9870e540068dade SHA512 83c12101c034a71039f3a481c1026430cd9b23c3a3d1c6e57697eb4484700a2403143d94dfdd2bb28552e38b4637afb6370a6400571ec6cdb55cc59f5f7a67ae WHIRLPOOL 59959b48e7281a082784930d1bc5d6ae4b3732f1248847b188fd6116b3cf1ce764bfe5d4fc800589adad13cf168d7f6d167e29865196a5db385f6ca094815980 +DIST xfce4-mixer-4.11.0.tar.bz2 472235 SHA256 fb0c1df201ed1130f54f15b914cbe5a59286e994a137acda5609570c57112de2 SHA512 0ef27ece0d5f46bd83db86d8e607d2dc34f4b0221679dbdeae4e4eb9993b30398a2e882b3a870af9928906330898935f2fe29e83442ba6f01b9e19d02ea6f66f WHIRLPOOL 58ebbe509e89d7bf3dded809a9466094287e53d7c0ed905c6c5e3bf70ac8810d9ad174a1dc082940c77b55117e6931d067f24dd46b8c09ce1fd1f6c39fa96492 diff --git a/xfce-extra/xfce4-mixer/metadata.xml b/xfce-extra/xfce4-mixer/metadata.xml new file mode 100644 index 000000000000..ec535fcae23a --- /dev/null +++ b/xfce-extra/xfce4-mixer/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> + <use> + <flag name='keybinder'>Enable shortcut support using <pkg>dev-libs/keybinder</pkg></flag> + </use> +</pkgmetadata> diff --git a/xfce-extra/xfce4-mixer/xfce4-mixer-4.10.0.ebuild b/xfce-extra/xfce4-mixer/xfce4-mixer-4.10.0.ebuild new file mode 100644 index 000000000000..79eadfc04250 --- /dev/null +++ b/xfce-extra/xfce4-mixer/xfce4-mixer-4.10.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A volume control application (and panel plug-in) for the Xfce desktop environment" +HOMEPAGE="http://www.xfce.org/projects/xfce4-mixer/" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 arm ~hppa ~mips ppc ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux" +IUSE="alsa debug oss" + +COMMON_DEPEND=">=dev-libs/glib-2.24 + dev-libs/libunique:1 + dev-libs/keybinder:0 + media-libs/gst-plugins-base:0.10 + >=x11-libs/gtk+-2.20:2 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10 + >=xfce-base/xfconf-4.10" +RDEPEND="${COMMON_DEPEND} + alsa? ( media-plugins/gst-plugins-alsa:0.10 ) + oss? ( media-plugins/gst-plugins-oss:0.10 ) + !alsa? ( !oss? ( media-plugins/gst-plugins-meta:0.10 ) )" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-mixer/xfce4-mixer-4.11.0.ebuild b/xfce-extra/xfce4-mixer/xfce4-mixer-4.11.0.ebuild new file mode 100644 index 000000000000..956dba945c01 --- /dev/null +++ b/xfce-extra/xfce4-mixer/xfce4-mixer-4.11.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A volume control application (and panel plug-in) for the Xfce desktop environment" +HOMEPAGE="http://www.xfce.org/projects/xfce4-mixer/" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 arm ~hppa ~mips ppc ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux" +IUSE="alsa debug +keybinder oss" + +COMMON_DEPEND=">=dev-libs/glib-2.24 + dev-libs/libunique:1 + media-libs/gst-plugins-base:0.10 + >=x11-libs/gtk+-2.20:2 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10 + >=xfce-base/xfconf-4.10 + keybinder? ( dev-libs/keybinder:0 )" +RDEPEND="${COMMON_DEPEND} + alsa? ( media-plugins/gst-plugins-alsa:0.10 ) + oss? ( media-plugins/gst-plugins-oss:0.10 ) + !alsa? ( !oss? ( media-plugins/gst-plugins-meta:0.10 ) )" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable keybinder) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-modemlights-plugin/Manifest b/xfce-extra/xfce4-modemlights-plugin/Manifest new file mode 100644 index 000000000000..27f0f812bc1f --- /dev/null +++ b/xfce-extra/xfce4-modemlights-plugin/Manifest @@ -0,0 +1 @@ +DIST xfce4-modemlights-plugin-0.1.3.99.tar.bz2 157029 SHA256 c45b9e67b5aaa8d47c6292eb90ab29f8f5c00ea4d69182aaee54386304b50128 diff --git a/xfce-extra/xfce4-modemlights-plugin/metadata.xml b/xfce-extra/xfce4-modemlights-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-modemlights-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-modemlights-plugin/xfce4-modemlights-plugin-0.1.3.99.ebuild b/xfce-extra/xfce4-modemlights-plugin/xfce4-modemlights-plugin-0.1.3.99.ebuild new file mode 100644 index 000000000000..605115ce9fbd --- /dev/null +++ b/xfce-extra/xfce4-modemlights-plugin/xfce4-modemlights-plugin-0.1.3.99.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit multilib xfconf + +DESCRIPTION="A panel plug-in intended to simplify establishing a ppp connection" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-modemlights-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="debug" + +RDEPEND=">=dev-libs/glib-2 + 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) + $(use_enable debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-mount-plugin/Manifest b/xfce-extra/xfce4-mount-plugin/Manifest new file mode 100644 index 000000000000..98152ddbd6f1 --- /dev/null +++ b/xfce-extra/xfce4-mount-plugin/Manifest @@ -0,0 +1 @@ +DIST xfce4-mount-plugin-0.6.7.tar.bz2 390163 SHA256 541b94a892aa15d57707db9703bef85a5ce342769326f138cbf6cd7af1e2ac8d SHA512 18f4f4fc88c521f1fd6dcbcd3146fc8379e3aa0fb00e4787a34b6c52f68f765f18354e6b66e50c8b1a42e4f2366a5779cf057ba8b71fee45d0d3d023afe6fa7b WHIRLPOOL 87f60ccd0469e9ccc97d0a57ba3d968520edf5551cd017a8b90192eb4dec4b353e5fc08f8fc6fdef6cf22feab45122fa4ba66878babe08d9d302da094dcdd1e4 diff --git a/xfce-extra/xfce4-mount-plugin/files/xfce4-mount-plugin-0.6.7-LINGUAS.patch b/xfce-extra/xfce4-mount-plugin/files/xfce4-mount-plugin-0.6.7-LINGUAS.patch new file mode 100644 index 000000000000..537c9c5f86e2 --- /dev/null +++ b/xfce-extra/xfce4-mount-plugin/files/xfce4-mount-plugin-0.6.7-LINGUAS.patch @@ -0,0 +1,14 @@ +http://bugs.gentoo.org/510872 +http://bugzilla.xfce.org/show_bug.cgi?id=10968 + +--- configure ++++ configure +@@ -13946,7 +13946,7 @@ + + + +- ALL_LINGUAS="ar ast bg ca cs da de el en_AU en_GB es eu fi fr gl hr hu id is it ja ko lt lv ms nb nl oc pa pl pt_BR pt ru sk sq sr sv th tr ug uk ur_PK ur vi zh_CN zh_TW " ++ ALL_LINGUAS="ar ast ca cs da de el en_GB es eu fi fr gl hu id it ja ko lt lv nb nl pl pt_BR pt ru sq sv tr ur_PK ur vi zh_CN zh_TW " + + for ac_header in locale.h + do : diff --git a/xfce-extra/xfce4-mount-plugin/metadata.xml b/xfce-extra/xfce4-mount-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-mount-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-mount-plugin/xfce4-mount-plugin-0.6.7.ebuild b/xfce-extra/xfce4-mount-plugin/xfce4-mount-plugin-0.6.7.ebuild new file mode 100644 index 000000000000..f4237df561ea --- /dev/null +++ b/xfce-extra/xfce4-mount-plugin/xfce4-mount-plugin-0.6.7.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="An mount plug-in for the Xfce panel" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-mount-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=">=xfce-base/libxfce4ui-4.10 + >=xfce-base/xfce4-panel-4.10" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + PATCHES=( "${FILESDIR}"/${P}-LINGUAS.patch ) + + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README TODO ) +} diff --git a/xfce-extra/xfce4-mpc-plugin/Manifest b/xfce-extra/xfce4-mpc-plugin/Manifest new file mode 100644 index 000000000000..66fe8081e47b --- /dev/null +++ b/xfce-extra/xfce4-mpc-plugin/Manifest @@ -0,0 +1,2 @@ +DIST xfce4-mpc-plugin-0.4.4.tar.bz2 287320 SHA256 4f0ce6146aa2680a4c1ca7bad1be30187a8a179e8c4355a8fe13d1fc38dac5c5 SHA512 7460c4f9c43c9da4dfdae6d6b56fc7a7283c9e946e58c3e8951b657add356b9011adf70dda3bd3d9a130fe09d8870c5a958ae6d2f5c8274366efc6793358b652 WHIRLPOOL 7f7acfcb53ed67ed02f21edc9ffd5154f8b84ee0f8f76d439ab7d94e0a78d1688d5b2b79c1a761af81831a4fb4f461cc4c95e23ca4c9f1065b2c64b09095bd31 +DIST xfce4-mpc-plugin-0.4.5.tar.bz2 284335 SHA256 e71f57a28915c57459d6ce0eeeee1d0934f523c0ed083158c3d3b3836fc06fcf SHA512 272331170396c0635800c692fe06ac5bf53d0a2b007c6a8939f1678b109942728f9f97787e5b33abf94a56de6b72f6ea4cb3348f4ac3593b0bf4ab4c1ef79a57 WHIRLPOOL 724d47c3db533cce4ad8fa4317a7ca8e0789024cb0996b4fb2ea00744e5e4d31b49511eed2a35824b51024f9c153af2bbcda72f3169a016a09a4f215fee881ee diff --git a/xfce-extra/xfce4-mpc-plugin/metadata.xml b/xfce-extra/xfce4-mpc-plugin/metadata.xml new file mode 100644 index 000000000000..f66c5c9bb296 --- /dev/null +++ b/xfce-extra/xfce4-mpc-plugin/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> + <use> + <flag name='libmpd'>Build using <pkg>media-libs/libmpd</pkg> backend, instead of native fallback which is preferred</flag> + </use> +</pkgmetadata> diff --git a/xfce-extra/xfce4-mpc-plugin/xfce4-mpc-plugin-0.4.4.ebuild b/xfce-extra/xfce4-mpc-plugin/xfce4-mpc-plugin-0.4.4.ebuild new file mode 100644 index 000000000000..e6bd386ba090 --- /dev/null +++ b/xfce-extra/xfce4-mpc-plugin/xfce4-mpc-plugin-0.4.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Music Player Daemon (mpd) panel plugin" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-mpc-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="amd64 ~ppc ~ppc64 x86" +IUSE="debug libmpd" + +RDEPEND=">=xfce-base/exo-0.6 + >=xfce-base/libxfce4ui-4.8 + >=xfce-base/xfce4-panel-4.8 + libmpd? ( media-libs/libmpd )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable libmpd) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog README TODO ) +} diff --git a/xfce-extra/xfce4-mpc-plugin/xfce4-mpc-plugin-0.4.5.ebuild b/xfce-extra/xfce4-mpc-plugin/xfce4-mpc-plugin-0.4.5.ebuild new file mode 100644 index 000000000000..741a4eb78bfc --- /dev/null +++ b/xfce-extra/xfce4-mpc-plugin/xfce4-mpc-plugin-0.4.5.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Music Player Daemon (mpd) panel plugin" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-mpc-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="amd64 ~ppc ~ppc64 x86" +IUSE="debug +libmpd" + +RDEPEND=">=xfce-base/exo-0.6:= + >=xfce-base/libxfce4ui-4.8:= + >=xfce-base/xfce4-panel-4.8:= + libmpd? ( media-libs/libmpd:= )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable libmpd) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog README TODO ) +} diff --git a/xfce-extra/xfce4-netload-plugin/Manifest b/xfce-extra/xfce4-netload-plugin/Manifest new file mode 100644 index 000000000000..b100fffaa67e --- /dev/null +++ b/xfce-extra/xfce4-netload-plugin/Manifest @@ -0,0 +1,3 @@ +DIST xfce4-netload-plugin-1.2.0.tar.bz2 169721 SHA256 c824f09e2d3860011b44d8272d661c458237786828027f3d9ad6a1d4f0096845 SHA512 4523d417c37fa475fccaf6a21760ede54996b09019af2d84a9667f544bf22bb1e7ef544d3a6f24df489afdef3997099bb5b93f694963e3f6bb83b720b6ed5e00 WHIRLPOOL c2e351404c6655153a470647ac4f47ceea435b2768b6d32bc5c157139d076858fd2bba3af349a8ca8278929b7ddf5a07d2191380723341d341837acf4677d1e7 +DIST xfce4-netload-plugin-1.2.2.tar.bz2 361307 SHA256 53954d89277d4d18732ecfc927034a6c3c88d4acf926fe9c5f1913b36807bfb6 SHA512 2469f22fe889719a2c892656611487bbc7e5167d36720315248e775d64632b3a4305f0ced48dfcea2fa3e66927e9b9c354eece0d3672cb6339272144a33ec0a3 WHIRLPOOL 7d3038887a8a05457066b911886a8c8b5a6ec959c59510d470bb0f9c3c7530d41ab77c4b3ac1e0ac07e2772a28e458db3ec1d5cf66c66b0611259e7855f3a06b +DIST xfce4-netload-plugin-1.2.4.tar.bz2 361889 SHA256 fface918822c012d806717116566e54947ad7613b9290b45a18e2d5ffb8730d3 SHA512 e8b7e1d084acbe3785c5190d32c0941645be08ff735148ccd9ee03787168a390321b1945795ae9a3cc2a4ec56dfdae9cbac96fb6adbc66ec7b6c9bed845a1d51 WHIRLPOOL 5e00cc6cec80b49725b52d84cb232a624aa1527a5ee15f70e3aafad38858c42c2e5d1a1fb5fae164641f627bc93251ee8a26ea1981d582c28bbda0c10eb7b400 diff --git a/xfce-extra/xfce4-netload-plugin/files/xfce4-netload-plugin-1.2.0-interface_name_length.patch b/xfce-extra/xfce4-netload-plugin/files/xfce4-netload-plugin-1.2.0-interface_name_length.patch new file mode 100644 index 000000000000..685efc86adfd --- /dev/null +++ b/xfce-extra/xfce4-netload-plugin/files/xfce4-netload-plugin-1.2.0-interface_name_length.patch @@ -0,0 +1,36 @@ +http://bugs.gentoo.org/478454 +http://bugzilla.xfce.org/show_bug.cgi?id=9807 + +--- panel-plugin/net.h ++++ panel-plugin/net.h +@@ -29,7 +29,7 @@ + #define UP_UPDATE_INTERVAL 20 + #define IP_UPDATE_INTERVAL 20 + #define IP_ADDRESS_LENGTH 64 +-#define INTERFACE_NAME_LENGTH 9 ++#define INTERFACE_NAME_LENGTH 19 + + #ifndef gettext_noop + #define gettext_noop(String) String +--- panel-plugin/netload.c ++++ panel-plugin/netload.c +@@ -51,7 +51,7 @@ + static gchar* DEFAULT_COLOR[] = { "#FF4F00", "#FFE500" }; + + #define UPDATE_TIMEOUT 250 +-#define MAX_LENGTH 10 ++#define MAX_LENGTH 20 + + #define IN 0 + #define OUT 1 +--- panel-plugin/slurm.h ++++ panel-plugin/slurm.h +@@ -10,7 +10,7 @@ + #define _SLURM_H_ + + typedef struct IfData{ +- char if_name[10]; /* The device name given as start parameter*/ ++ char if_name[20]; /* The device name given as start parameter*/ + int if_speed; /* The Interface speed */ + char if_speedstring[12]; /* the measuring unit like Mbit, kbit */ + int if_id; /* The ID which the interface inside the OS has */ diff --git a/xfce-extra/xfce4-netload-plugin/metadata.xml b/xfce-extra/xfce4-netload-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-netload-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-netload-plugin/xfce4-netload-plugin-1.2.0-r1.ebuild b/xfce-extra/xfce4-netload-plugin/xfce4-netload-plugin-1.2.0-r1.ebuild new file mode 100644 index 000000000000..58815944dc6f --- /dev/null +++ b/xfce-extra/xfce4-netload-plugin/xfce4-netload-plugin-1.2.0-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit multilib xfconf + +DESCRIPTION="A network load plug-in for the Xfce panel" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-netload-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=">=xfce-base/libxfce4ui-4.10 + >=xfce-base/xfce4-panel-4.10" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + PATCHES=( "${FILESDIR}"/${P}-interface_name_length.patch ) + + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-netload-plugin/xfce4-netload-plugin-1.2.2.ebuild b/xfce-extra/xfce4-netload-plugin/xfce4-netload-plugin-1.2.2.ebuild new file mode 100644 index 000000000000..3850697c1d0d --- /dev/null +++ b/xfce-extra/xfce4-netload-plugin/xfce4-netload-plugin-1.2.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A network load plug-in for the Xfce panel" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-netload-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=">=xfce-base/libxfce4ui-4.10 + >=xfce-base/xfce4-panel-4.10" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-netload-plugin/xfce4-netload-plugin-1.2.4.ebuild b/xfce-extra/xfce4-netload-plugin/xfce4-netload-plugin-1.2.4.ebuild new file mode 100644 index 000000000000..86d3fc0da251 --- /dev/null +++ b/xfce-extra/xfce4-netload-plugin/xfce4-netload-plugin-1.2.4.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A network load plug-in for the Xfce panel" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-netload-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=">=xfce-base/libxfce4ui-4.10:= + >=xfce-base/xfce4-panel-4.10:=" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-netspeed-plugin/Manifest b/xfce-extra/xfce4-netspeed-plugin/Manifest new file mode 100644 index 000000000000..03ae767b4153 --- /dev/null +++ b/xfce-extra/xfce4-netspeed-plugin/Manifest @@ -0,0 +1,2 @@ +DIST xfce4-netspeed-plugin-0.3.1.tar.gz 364073 SHA256 580ae8491f3d53e239f93d8d54b7e2b9bf609c2bce0231b9490b4993d158e625 SHA512 6a8e3a50dcf1fdce94095ecd88918a23d247541c9eea91eaaabc2d5ccd32debd871c6a73698e3328c3ffa8ef1b9c7abc9311b3339b92e77eae44deed801e68cd WHIRLPOOL 08909bfa7e1fb697a29af8c84b427c670dce6c0787120943eb8651976df4d8f7db3a29372ec196625934200bad1467fd22b8ac25508dd8f89294167685ec7a63 +DIST xfce4-netspeed-plugin-0.3.tar.gz 360880 SHA256 f51d68d7154717715d6ffae6e5deefb85ccec12c159d8c3092bbf7df568fbdcd SHA512 6768f6ed157061e1c4fa0a6955901bd9ff5f48e3a0eefa3f0ccf718e0a441d5592537434436eb239a52df4a53084dd893ace6cb1b7ba3c7bbc1b8cf0fa35cf61 WHIRLPOOL ef661202846961785d8558daa3edae56d622329e8c2d2b8d0864ca466646bc6d5c6bd9a3b4f4eeebdb6cc5af0eee3085480b5e1d6f4b8cb42b3b5a76c9cd7d9a diff --git a/xfce-extra/xfce4-netspeed-plugin/metadata.xml b/xfce-extra/xfce4-netspeed-plugin/metadata.xml new file mode 100644 index 000000000000..2e668c13c310 --- /dev/null +++ b/xfce-extra/xfce4-netspeed-plugin/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> + <upstream> + <remote-id type="google-code">xfce4-netspeed-plugin</remote-id> + </upstream> +</pkgmetadata> diff --git a/xfce-extra/xfce4-netspeed-plugin/xfce4-netspeed-plugin-0.3.1.ebuild b/xfce-extra/xfce4-netspeed-plugin/xfce4-netspeed-plugin-0.3.1.ebuild new file mode 100644 index 000000000000..8557562db38f --- /dev/null +++ b/xfce-extra/xfce4-netspeed-plugin/xfce4-netspeed-plugin-0.3.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit multilib xfconf + +DESCRIPTION="A network transfer rate monitoring panel plug-in, inspired by Gnome's Netspeed applet" +HOMEPAGE="http://code.google.com/p/xfce4-netspeed-plugin/" +SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +RDEPEND=">=dev-libs/glib-2:= + >=gnome-base/libgtop-2:= + x11-libs/gtk+:2= + >=xfce-base/libxfce4ui-4.8:= + >=xfce-base/libxfce4util-4.8:= + >=xfce-base/xfce4-panel-4.8:=" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +S=${WORKDIR}/${PN} + +pkg_setup() { + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + ) + + DOCS=( AUTHORS README ) +} diff --git a/xfce-extra/xfce4-netspeed-plugin/xfce4-netspeed-plugin-0.3.ebuild b/xfce-extra/xfce4-netspeed-plugin/xfce4-netspeed-plugin-0.3.ebuild new file mode 100644 index 000000000000..630da0e9d75a --- /dev/null +++ b/xfce-extra/xfce4-netspeed-plugin/xfce4-netspeed-plugin-0.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit multilib xfconf + +DESCRIPTION="A network transfer rate monitoring panel plug-in, inspired by Gnome's Netspeed applet" +HOMEPAGE="http://code.google.com/p/xfce4-netspeed-plugin/" +SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +RDEPEND=">=dev-libs/glib-2 + >=gnome-base/libgtop-2 + x11-libs/gtk+:2 + >=xfce-base/libxfce4ui-4.8 + >=xfce-base/libxfce4util-4.8 + >=xfce-base/xfce4-panel-4.8" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +S=${WORKDIR}/${PN} + +pkg_setup() { + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + ) + + DOCS=( AUTHORS README ) +} diff --git a/xfce-extra/xfce4-notes-plugin/Manifest b/xfce-extra/xfce4-notes-plugin/Manifest new file mode 100644 index 000000000000..caac4fc44b38 --- /dev/null +++ b/xfce-extra/xfce4-notes-plugin/Manifest @@ -0,0 +1,3 @@ +DIST xfce4-notes-plugin-1.7.7.tar.bz2 472082 SHA256 a7baa105b37ad05dea4d6b55d98fd3214c77ad5c7a0e91471d4906c81e5f5217 SHA512 27172da495ee800c181e22839eb2761f3951c1ab18030680af28d132b6014fd5705ca7bbdcea77520afa55d242dc1351f1fcee0936d47ef6847528d5001fc52c WHIRLPOOL b3e41e1ab115bbede6fc52607d76f2f448fafbd5c4c7ba3041f6ca964376de61664b3ff31e63ab1fee4b2e13f5051d17bc6470ca5642c32c5d804fa5c40762e0 +DIST xfce4-notes-plugin-1.8.0.tar.bz2 469959 SHA256 3627b7da0533ca3fb10310f287dc0d569470960ffdaea7678fd878a20d409678 SHA512 ef1817fc0b8202f789cf0b6c0db3c0fea8cbdcaee33501db4e3f551bbe7609eb984dfd4f6be87e0c883e7d18d303dd46922676d3cb7f0249d03e60eb50ccb11f WHIRLPOOL c10f56256788db885f701dc754d3dad7756843cc2d25b10fe82c86da6f164326fd74f8ef07760e8dc06b7402c0165e8f3474381eec6d9ead2bee7bc7d5cc9a50 +DIST xfce4-notes-plugin-1.8.1.tar.bz2 479652 SHA256 07a4c3e71431c24f97d2e270452dd0fa51ff0bdb6219a13a20d0bfa8d9de54b2 SHA512 3e3f2513aaa5d26880d21ba31458aa8b79c1e01cac47141513d61002df9535e52ca2c14a8da6cddd54fcab3bcda6199c636cce045cea9bd4548f5fc763e069f3 WHIRLPOOL cacb0549bccc06266671b414ac65cb1937e2ec64498792abfa255f37418aeebf0632fcc13234d96b860b952fa0f2c93597cf52e386e46ede4ef85006b0763324 diff --git a/xfce-extra/xfce4-notes-plugin/metadata.xml b/xfce-extra/xfce4-notes-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-notes-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.7.7.ebuild b/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.7.7.ebuild new file mode 100644 index 000000000000..ec2fe7746476 --- /dev/null +++ b/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.7.7.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Xfce4 panel sticky notes plugin" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-notes-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/1.7/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="" + +RDEPEND=">=dev-libs/glib-2.16:2 + >=x11-libs/gtk+-2.18:2 + >=xfce-base/libxfcegui4-4.8 + >=xfce-base/libxfce4util-4.8 + >=xfce-base/xfce4-panel-4.8 + >=xfce-base/xfconf-4.8 + dev-libs/libunique:1" +DEPEND="${RDEPEND} + virtual/pkgconfig + dev-util/intltool" + +pkg_setup() { + XFCONF=( --disable-static ) + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.8.0.ebuild b/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.8.0.ebuild new file mode 100644 index 000000000000..b8623dc58be8 --- /dev/null +++ b/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.8.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit versionator xfconf + +DESCRIPTION="Xfce4 panel sticky notes plugin" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-notes-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/$(get_version_component_range 1-2)/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="" + +RDEPEND=">=dev-libs/glib-2.24:2= + >=x11-libs/gtk+-2.20:2= + >=xfce-base/libxfce4ui-4.10:= + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/xfce4-panel-4.10:= + >=xfce-base/xfconf-4.10:= + dev-libs/libunique:1=" +DEPEND="${RDEPEND} + virtual/pkgconfig + dev-util/intltool" + +pkg_setup() { + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.8.1.ebuild b/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.8.1.ebuild new file mode 100644 index 000000000000..0638dc9f4b81 --- /dev/null +++ b/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.8.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit versionator xfconf + +DESCRIPTION="Xfce4 panel sticky notes plugin" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-notes-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/$(get_version_component_range 1-2)/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="" + +RDEPEND=">=dev-libs/glib-2.24:2= + >=x11-libs/gtk+-2.20:2= + >=xfce-base/libxfce4ui-4.10:= + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/xfce4-panel-4.10:= + >=xfce-base/xfconf-4.10:= + dev-libs/libunique:1=" +DEPEND="${RDEPEND} + virtual/pkgconfig + dev-util/intltool" + +pkg_setup() { + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-notifyd/Manifest b/xfce-extra/xfce4-notifyd/Manifest new file mode 100644 index 000000000000..f03a28d438db --- /dev/null +++ b/xfce-extra/xfce4-notifyd/Manifest @@ -0,0 +1 @@ +DIST xfce4-notifyd-0.2.4.tar.bz2 361619 SHA256 8c7ed62f9496816d1391281f77d1b32216f9bf6fd22fbe4f6f3f4e07a6bbced0 SHA512 4cee6395ee925e41ec22baa0fca21b38261a547ddff32f6c140db91996e2aa39b86113ffbe42da3c98728513a10eadd99504a05f31100762eb5b19bf8a74ae7c WHIRLPOOL d3e33bae0292852f8645a83d469e0fc093edbc038210aec7f02a879aa28cce81b95ab937a63d890f3f5177008c070721d488076272705a76b66cafedf9f65919 diff --git a/xfce-extra/xfce4-notifyd/metadata.xml b/xfce-extra/xfce4-notifyd/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-notifyd/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.2.4.ebuild b/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.2.4.ebuild new file mode 100644 index 000000000000..c0129a6fcecc --- /dev/null +++ b/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.2.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Notification daemon for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/applications/xfce4-notifyd" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm x86" +IUSE="debug" + +RDEPEND=">=dev-libs/dbus-glib-0.100 + >=sys-apps/dbus-1.6 + >=x11-libs/gtk+-2.14:2 + >=x11-libs/libnotify-0.7 + >=xfce-base/libxfce4ui-4.8 + >=xfce-base/libxfce4util-4.8 + >=xfce-base/xfconf-4.8" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( $(xfconf_use_debug) ) + DOCS=( AUTHORS NEWS README TODO ) +} diff --git a/xfce-extra/xfce4-places-plugin/Manifest b/xfce-extra/xfce4-places-plugin/Manifest new file mode 100644 index 000000000000..e6c94e173a7e --- /dev/null +++ b/xfce-extra/xfce4-places-plugin/Manifest @@ -0,0 +1,2 @@ +DIST xfce4-places-plugin-1.6.0.tar.bz2 348333 SHA256 07b044025a75f02b84e8848d6f81b0fcbb0cd9b8a4bf919cb7f0777b096b27a4 SHA512 dd225431923c9ed0d6b38b5bc086a531f6f09e41d1edbab0ef85ab6dfaaed460d0f9df2ff723c5af41a639d58a73339035abf9a0f5d93c9881dc2e01ba50e814 WHIRLPOOL b8b27b54bf32c2a827d412986505e14107a45e3823ad4f767987415ff124e4536c166945844ccc7ec3ad2b7a1edb49b32f1c6ca9b9c2ca214a8410726105e758 +DIST xfce4-places-plugin-1.7.0.tar.bz2 371395 SHA256 4175c614749abbb5bcf6f49c88125fb0dd36db69f4c374df23563907b16e2c3f SHA512 ae324a29584d7dc6beb4840bec7e4c5802e94c25512f449ab959c588c91f4030d895fe185dad87ab9442611e9fe01f8ccec82e8cb5153cf192d1124156be6bd3 WHIRLPOOL 8b3a16ad17cbda883c3f798288706e3f9a3caf03d8c74c74fc52fb3453c484a3679740b01d38b70c3b8bdbdfdc2c1274cd2e36913cba1e4091fb1c9e5f1231be diff --git a/xfce-extra/xfce4-places-plugin/metadata.xml b/xfce-extra/xfce4-places-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-places-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-places-plugin/xfce4-places-plugin-1.6.0.ebuild b/xfce-extra/xfce4-places-plugin/xfce4-places-plugin-1.6.0.ebuild new file mode 100644 index 000000000000..f1fbc7a9de94 --- /dev/null +++ b/xfce-extra/xfce4-places-plugin/xfce4-places-plugin-1.6.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plug-in to provide quick access to files, folders and removable media" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-places-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug libnotify" + +RDEPEND=">=dev-libs/glib-2.28 + >=x11-libs/gtk+-2.20:2 + x11-libs/libX11 + >=xfce-base/exo-0.6 + >=xfce-base/libxfce4ui-4.8 + >=xfce-base/libxfce4util-4.8 + >=xfce-base/xfce4-panel-4.8 + >=xfce-base/xfconf-4.8 + libnotify? ( >=x11-libs/libnotify-0.7 )" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable libnotify notifications) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README TODO ) +} diff --git a/xfce-extra/xfce4-places-plugin/xfce4-places-plugin-1.7.0.ebuild b/xfce-extra/xfce4-places-plugin/xfce4-places-plugin-1.7.0.ebuild new file mode 100644 index 000000000000..0b864ff4216e --- /dev/null +++ b/xfce-extra/xfce4-places-plugin/xfce4-places-plugin-1.7.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plug-in to provide quick access to files, folders and removable media" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-places-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug libnotify" + +RDEPEND=">=dev-libs/glib-2.28:= + >=x11-libs/gtk+-2.20:2= + x11-libs/libX11:= + >=xfce-base/exo-0.6:= + >=xfce-base/libxfce4ui-4.8:= + >=xfce-base/libxfce4util-4.8:= + >=xfce-base/xfce4-panel-4.8:= + >=xfce-base/xfconf-4.8:= + libnotify? ( >=x11-libs/libnotify-0.7:= )" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable libnotify notifications) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README TODO ) +} diff --git a/xfce-extra/xfce4-playercontrol-plugin/Manifest b/xfce-extra/xfce4-playercontrol-plugin/Manifest new file mode 100644 index 000000000000..67e644488680 --- /dev/null +++ b/xfce-extra/xfce4-playercontrol-plugin/Manifest @@ -0,0 +1 @@ +DIST xfce4-playercontrol-plugin-0.3.0.tar.bz2 297945 SHA256 bb38d039d3d485481e1f02b83975dfc9fef3f36c5b648e5486bc49d6b37ce69b SHA512 31de7b67b5de512042f667970c5bea08fbacfa577c8aebba2e35ef57cd0275e682212c46afb2ae5cf3e6ccd85ea6a8b18b932b758f2409109b1d07380da2398a WHIRLPOOL 7315c715a7a2c8b0b237ed091359b5c6b35075670229cd5dced144f7749d6d9119b7b721c3af4741e377eccddc3486ba280d13b36022a174358c6f624a613018 diff --git a/xfce-extra/xfce4-playercontrol-plugin/files/xfce4-playercontrol-plugin-0.3.0-undeclared_XfceRc.patch b/xfce-extra/xfce4-playercontrol-plugin/files/xfce4-playercontrol-plugin-0.3.0-undeclared_XfceRc.patch new file mode 100644 index 000000000000..a09ede18029c --- /dev/null +++ b/xfce-extra/xfce4-playercontrol-plugin/files/xfce4-playercontrol-plugin-0.3.0-undeclared_XfceRc.patch @@ -0,0 +1,12 @@ +http://bugs.gentoo.org/344199 + +--- panel-plugin/libcommon.h ++++ panel-plugin/libcommon.h +@@ -31,6 +31,7 @@ + + #include <glib.h> + #include <gtk/gtk.h> ++#include <libxfce4util/libxfce4util.h> + #include <libxfce4panel/xfce-panel-plugin.h> + #include "playercontrol_plugin.h" + #include "playerctrl.h" diff --git a/xfce-extra/xfce4-playercontrol-plugin/metadata.xml b/xfce-extra/xfce4-playercontrol-plugin/metadata.xml new file mode 100644 index 000000000000..71cebe066642 --- /dev/null +++ b/xfce-extra/xfce4-playercontrol-plugin/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> + <use> + <flag name="audacious">Enable Audacious support</flag> + <flag name="mpd">Enable Music Player Daemon support</flag> + </use> +</pkgmetadata> diff --git a/xfce-extra/xfce4-playercontrol-plugin/xfce4-playercontrol-plugin-0.3.0.ebuild b/xfce-extra/xfce4-playercontrol-plugin/xfce4-playercontrol-plugin-0.3.0.ebuild new file mode 100644 index 000000000000..0a73b4dffedf --- /dev/null +++ b/xfce-extra/xfce4-playercontrol-plugin/xfce4-playercontrol-plugin-0.3.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit multilib xfconf + +DESCRIPTION="Audacious and MPD panel plugins" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-xmms-plugin" +SRC_URI="http://www.bilimfeneri.gen.tr/ilgar/${P}.tar.bz2" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="audacious mpd" + +RDEPEND="x11-libs/gtk+:2 + x11-libs/pango + >=xfce-base/libxfce4util-4.8 + >=xfce-base/libxfcegui4-4.8 + >=xfce-base/xfce4-panel-4.8 + mpd? ( >=media-libs/libmpd-0.12 ) + audacious? ( >=media-sound/audacious-1.4 )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig + sys-devel/gettext" + +pkg_setup() { + PATCHES=( "${FILESDIR}"/${P}-undeclared_XfceRc.patch ) + + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + --disable-static + --disable-xmms + $(use_enable audacious) + $(use_enable mpd) + ) + + DOCS=( AUTHORS ChangeLog README README.developers ) +} + +src_prepare() { + echo panel-plugin/mpc.c > po/POTFILES.skip + echo panel-plugin/popupmenu.c >> po/POTFILES.skip + xfconf_src_prepare +} diff --git a/xfce-extra/xfce4-power-manager/Manifest b/xfce-extra/xfce4-power-manager/Manifest new file mode 100644 index 000000000000..b11873056f7d --- /dev/null +++ b/xfce-extra/xfce4-power-manager/Manifest @@ -0,0 +1,5 @@ +DIST xfce4-power-manager-1.3.0.tar.bz2 1207141 SHA256 05beaede28078a19a5a397d5d03e5c72fd6fbc57ce627ee6fd84630993b415e0 SHA512 bdffa36c1480a33531062b3f484c3488939089bdd78545147cfc917bd01023a480bbe417d8212ce6e415a2439c82e80863d23030273ff9fa87a8369c6b539b9f WHIRLPOOL 78c842aa6b3b1bb6fbc28386c470692d73e8d877674cc0982806dadcaf225834a016cdf480a583a49a3bd36ba04979aff19ec4a574ecf709f4a6424700cf356b +DIST xfce4-power-manager-1.4.1.tar.bz2 1112797 SHA256 16a9e9bf3e0f8480d05b248817fbdc59e701e9161d3d0c7e53f3de28ed491f58 SHA512 ba6cc1b8304fd5d563da409c22e4ffc92ceed5e990bfa67cd13f430aba7795e8097845e38050cb8cf0a23e2a9f6b4bdb0747d6c413e76bd39be5bb5932613d34 WHIRLPOOL 07a6415d41a95057dde941e61b495ad9f1c30995f331f0aea1fc83f2507aee70ea98d01e0cf1ff9e43e3ab4a281305b32833c6dc3d4aaa1076daf8bb5f41660a +DIST xfce4-power-manager-1.4.4.tar.bz2 1144421 SHA256 c50ec8aa7e7848c57c0f856dceb8132eb5f37585f0ac1627459ab8c882c73b07 SHA512 40eb886e9316bedf02d2a6ff94f9045bd4094070a09b77e0005a1a7e5d281db7ab2ea96d6846efadeb3bb852bd301af03a0fd5b99d611fe43a763154c77390dc WHIRLPOOL 7e60e40e6bdadbd0d2ce421c308266244485b503e7a42aafd71a3d794ac2150dd4a7dd7cbeac0829d95e3be5ba43bf3b5cabeaa1ebe50a2d4082d46c1edd4977 +DIST xfce4-power-manager-1.5.0.tar.bz2 1108153 SHA256 62bc832d9474094fd7481c4658c0dd67e1b41fe89fdaa75b2803d3d2096f9fb7 SHA512 a5cb621033a58f3eaf087cfc370157148978cb5ed63df634a7e6aea531cb2507cd159c0949d8e7a8ddeef5afd2af03048ecae10bb3ce95b4e884673cefe62a40 WHIRLPOOL 87f1f5549bf18ab7becd262db1b7578416f9cf53c90c80ed9cc05620c7987b7a5e435edcbab85c24df7be21124c0478b7fcd28d28bd8a537e08e8d52bddf0b4b +DIST xfce4-power-manager-1.5.2.tar.bz2 1165775 SHA256 8bdc640f227ffccbdcfbbcca8ba36d1ce054236c0a32dbf87a4a751f3a835415 SHA512 b59435b98cf4c85f9cdf6a66bc74dd8cbb9a8dc6d409a488e186478933b54278cfed102e70ac0b1bc9389a77c441ff32bbe051fa0c5c9b6981dc9e99a2c54263 WHIRLPOOL d882adfd7a3beb437f6d636ba0e8f17da6234b0d5bb6f35b61243163afa092c5a4f7b16d2efc3b673ad433ffa6bd2fa68875166c801f98e1319f6d538bc260c1 diff --git a/xfce-extra/xfce4-power-manager/files/xfce4-power-manager-1.3.0-restore_brightness_level_after_sleep.patch b/xfce-extra/xfce4-power-manager/files/xfce4-power-manager-1.3.0-restore_brightness_level_after_sleep.patch new file mode 100644 index 000000000000..7687ae4eb3c9 --- /dev/null +++ b/xfce-extra/xfce4-power-manager/files/xfce4-power-manager-1.3.0-restore_brightness_level_after_sleep.patch @@ -0,0 +1,70 @@ +http://bugzilla.xfce.org/show_bug.cgi?id=10535 + +From 4c14d83794b94ac18519806314464599d5e905f6 Mon Sep 17 00:00:00 2001 +From: Eric Koegel <eric.koegel@gmail.com> +Date: Sat, 31 May 2014 20:09:56 +0300 +Subject: Restore screen power after sleep + +With this patch xfpm will cache the brightness level before going +to sleep and set it back to that level after resuming from sleep. + +diff --git a/common/xfpm-brightness.c b/common/xfpm-brightness.c +index e18c617..e49338e 100644 +--- a/common/xfpm-brightness.c ++++ b/common/xfpm-brightness.c +@@ -382,7 +382,7 @@ xfpm_brightness_helper_get_level (XfpmBrightness *brg, gint32 *level) + } + + static gboolean +-xfpm_brightness_helper_set_level (XfpmBrightness *brg, gint level) ++xfpm_brightness_helper_set_level (XfpmBrightness *brg, gint32 level) + { + gboolean ret; + GError *error = NULL; +diff --git a/src/xfpm-power.c b/src/xfpm-power.c +index 9d98fab..b42210b 100644 +--- a/src/xfpm-power.c ++++ b/src/xfpm-power.c +@@ -60,6 +60,7 @@ + #include "egg-idletime.h" + #include "xfpm-systemd.h" + #include "xfpm-suspend.h" ++#include "xfpm-brightness.h" + + + static void xfpm_power_finalize (GObject *object); +@@ -312,6 +313,8 @@ xfpm_power_sleep (XfpmPower *power, const gchar *sleep_time, gboolean force) + #ifdef WITH_NETWORK_MANAGER + gboolean network_manager_sleep; + #endif ++ XfpmBrightness *brightness; ++ gint32 brightness_level; + + if ( power->priv->inhibited && force == FALSE) + { +@@ -344,6 +347,10 @@ xfpm_power_sleep (XfpmPower *power, const gchar *sleep_time, gboolean force) + #endif + + g_signal_emit (G_OBJECT (power), signals [SLEEPING], 0); ++ /* Get the current brightness level so we can use it after we suspend */ ++ brightness = xfpm_brightness_new(); ++ xfpm_brightness_setup (brightness); ++ xfpm_brightness_get_level (brightness, &brightness_level); + + #ifdef WITH_NETWORK_MANAGER + g_object_get (G_OBJECT (power->priv->conf), +@@ -429,6 +436,11 @@ xfpm_power_sleep (XfpmPower *power, const gchar *sleep_time, gboolean force) + } + + g_signal_emit (G_OBJECT (power), signals [WAKING_UP], 0); ++ /* Check/update any changes while we slept */ ++ xfpm_power_get_properties (power); ++ /* Restore the brightness level from before we suspended */ ++ xfpm_brightness_set_level (brightness, brightness_level); ++ + #ifdef WITH_NETWORK_MANAGER + if ( network_manager_sleep ) + { +-- +cgit v0.10.1 + diff --git a/xfce-extra/xfce4-power-manager/metadata.xml b/xfce-extra/xfce4-power-manager/metadata.xml new file mode 100644 index 000000000000..a09362f4c8a1 --- /dev/null +++ b/xfce-extra/xfce4-power-manager/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> + <use> + <flag name='lxpanel'>Build the applet for <pkg>lxde-base/lxpanel</pkg>, you can set XFCE_PLUGINS="" if you don't want the Xfce dependencies.</flag> + </use> +</pkgmetadata> diff --git a/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.3.0.ebuild b/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.3.0.ebuild new file mode 100644 index 000000000000..8cb5713ca86a --- /dev/null +++ b/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.3.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit linux-info multilib xfconf + +DESCRIPTION="Power manager for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/applications/xfce4-power-manager" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm ppc ppc64 x86" +IUSE="debug kernel_linux networkmanager policykit +udisks systemd +xfce_plugins_battery +xfce_plugins_brightness" + +COMMON_DEPEND=">=dev-libs/dbus-glib-0.100.2 + >=dev-libs/glib-2.30 + >=sys-apps/dbus-1.6.18 + || ( >=sys-power/upower-0.9.23 >=sys-power/upower-pm-utils-0.9.23-r2 ) + >=x11-libs/gtk+-2.24:2 + >=x11-libs/libnotify-0.7 + x11-libs/libX11 + >=x11-libs/libXrandr-1.2 + x11-libs/libXext + >=xfce-base/xfconf-4.10 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + policykit? ( >=sys-auth/polkit-0.112 ) + xfce_plugins_battery? ( >=xfce-base/xfce4-panel-4.10 ) + xfce_plugins_brightness? ( >=xfce-base/xfce4-panel-4.10 )" +# USE="systemd" is for ensuring hibernate/suspend works by enforcing correct runtime -only dependencies +RDEPEND="${COMMON_DEPEND} + networkmanager? ( net-misc/networkmanager ) + udisks? ( sys-fs/udisks:0 ) + !systemd? ( || ( sys-power/pm-utils sys-power/upower-pm-utils ) )" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + x11-proto/xproto" + +pkg_setup() { + PATCHES=( "${FILESDIR}"/${P}-restore_brightness_level_after_sleep.patch ) + + if use kernel_linux; then + CONFIG_CHECK="~TIMER_STATS" + linux-info_pkg_setup + fi + + XFCONF=( + $(use_enable policykit polkit) + --enable-dpms + $(use_enable networkmanager network-manager) + $(xfconf_use_debug) + ) + + # TODO: Split --disable-panel-plugins to two separate AC_ARG_ENABLEs + if ! use xfce_plugins_battery && ! use xfce_plugins_brightness; then + XFCONF+=( --disable-panel-plugins ) + fi + + DOCS=( AUTHORS NEWS README TODO ) +} + +src_install() { + xfconf_src_install + + if ! use xfce_plugins_battery; then + rm -f \ + "${ED}"/usr/$(get_libdir)/xfce4/panel/plugins/libxfce4battery.* \ + "${ED}"/usr/share/xfce4/panel-plugins/xfce4-battery-plugin.desktop + fi + + if ! use xfce_plugins_brightness; then + rm -f \ + "${ED}"/usr/$(get_libdir)/xfce4/panel/plugins/libxfce4brightness.* \ + "${ED}"/usr/share/xfce4/panel-plugins/xfce4-brightness-plugin.desktop + fi +} diff --git a/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.4.1.ebuild b/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.4.1.ebuild new file mode 100644 index 000000000000..8b05a0854efc --- /dev/null +++ b/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.4.1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit linux-info multilib xfconf + +DESCRIPTION="Power manager for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/applications/xfce4-power-manager" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="debug kernel_linux lxpanel networkmanager policykit systemd +xfce_plugins_power" + +COMMON_DEPEND=">=dev-libs/dbus-glib-0.100.2 + >=dev-libs/glib-2.30 + >=sys-apps/dbus-1.6.18 + || ( >=sys-power/upower-0.9.23 >=sys-power/upower-pm-utils-0.9.23-r2 ) + >=x11-libs/gtk+-2.24:2 + >=x11-libs/libnotify-0.7 + x11-libs/libX11 + >=x11-libs/libXrandr-1.2 + x11-libs/libXext + >=xfce-base/xfconf-4.10 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + lxpanel? ( lxde-base/lxpanel ) + policykit? ( >=sys-auth/polkit-0.112 ) + xfce_plugins_power? ( >=xfce-base/xfce4-panel-4.10 )" +# USE="systemd" is for ensuring hibernate/suspend works by enforcing correct runtime -only dependencies +RDEPEND="${COMMON_DEPEND} + networkmanager? ( net-misc/networkmanager ) + !systemd? ( || ( sys-power/pm-utils sys-power/upower-pm-utils ) )" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + x11-proto/xproto" + +pkg_setup() { + if use kernel_linux; then + CONFIG_CHECK="~TIMER_STATS" + linux-info_pkg_setup + fi + + XFCONF=( + $(use_enable policykit polkit) + $(use_enable networkmanager network-manager) + $(use_enable xfce_plugins_power xfce4panel) + $(use_enable lxpanel lxdepanel) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS NEWS README TODO ) +} diff --git a/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.4.4.ebuild b/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.4.4.ebuild new file mode 100644 index 000000000000..0921e4220e8e --- /dev/null +++ b/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.4.4.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit linux-info xfconf + +DESCRIPTION="Power manager for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/applications/xfce4-power-manager" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="debug kernel_linux lxpanel networkmanager policykit systemd +xfce_plugins_power" + +COMMON_DEPEND=">=dev-libs/dbus-glib-0.100.2:= + >=dev-libs/glib-2.30:= + >=sys-apps/dbus-1.6.18:= + || ( >=sys-power/upower-0.9.23 >=sys-power/upower-pm-utils-0.9.23-r2 ) + >=x11-libs/gtk+-2.24:2= + >=x11-libs/libnotify-0.7 + x11-libs/libX11:= + >=x11-libs/libXrandr-1.2:= + x11-libs/libXext:= + >=xfce-base/xfconf-4.10:= + >=xfce-base/libxfce4ui-4.10:= + >=xfce-base/libxfce4util-4.10:= + lxpanel? ( lxde-base/lxpanel:= ) + policykit? ( >=sys-auth/polkit-0.112 ) + xfce_plugins_power? ( >=xfce-base/xfce4-panel-4.10:= )" +# USE="systemd" is for ensuring hibernate/suspend works by enforcing correct runtime -only dependencies +RDEPEND="${COMMON_DEPEND} + networkmanager? ( net-misc/networkmanager ) + !systemd? ( || ( sys-power/pm-utils sys-power/upower-pm-utils ) )" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + x11-proto/xproto" + +pkg_setup() { + if use kernel_linux; then + CONFIG_CHECK="~TIMER_STATS" + linux-info_pkg_setup + fi + + XFCONF=( + $(use_enable policykit polkit) + $(use_enable networkmanager network-manager) + $(use_enable xfce_plugins_power xfce4panel) + $(use_enable lxpanel lxdepanel) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS NEWS README TODO ) +} diff --git a/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.5.0.ebuild b/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.5.0.ebuild new file mode 100644 index 000000000000..64556b887e9b --- /dev/null +++ b/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.5.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit linux-info xfconf + +DESCRIPTION="Power manager for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/applications/xfce4-power-manager" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="debug kernel_linux networkmanager policykit +xfce_plugins_power" + +COMMON_DEPEND=">=dev-libs/glib-2.42:= + >=sys-power/upower-0.99.0 + >=x11-libs/gtk+-3.14:3= + >=x11-libs/libnotify-0.7 + x11-libs/libX11:= + >=x11-libs/libXrandr-1.2:= + x11-libs/libXext:= + >=xfce-base/xfconf-4.12:= + >=xfce-base/libxfce4ui-4.12:=[gtk3(+)] + >=xfce-base/libxfce4util-4.12:= + policykit? ( >=sys-auth/polkit-0.112 ) + xfce_plugins_power? ( >=xfce-base/xfce4-panel-4.12:= )" +RDEPEND="${COMMON_DEPEND} + networkmanager? ( net-misc/networkmanager )" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + x11-proto/xproto" + +pkg_setup() { + if use kernel_linux; then + CONFIG_CHECK="~TIMER_STATS" + linux-info_pkg_setup + fi + + XFCONF=( + $(use_enable policykit polkit) + $(use_enable networkmanager network-manager) + $(use_enable xfce_plugins_power xfce4panel) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS NEWS README TODO ) +} diff --git a/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.5.2.ebuild b/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.5.2.ebuild new file mode 100644 index 000000000000..0b8839af9c30 --- /dev/null +++ b/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.5.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit linux-info xfconf + +DESCRIPTION="Power manager for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/applications/xfce4-power-manager" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm ppc ppc64 x86" +IUSE="debug kernel_linux networkmanager policykit systemd +xfce_plugins_power" + +COMMON_DEPEND=">=dev-libs/glib-2.42:= + >=sys-power/upower-0.99.0 + sys-power/pm-utils + >=x11-libs/gtk+-3.14:3= + >=x11-libs/libnotify-0.7 + x11-libs/libX11:= + x11-libs/libXScrnSaver:= + >=x11-libs/libXrandr-1.2:= + x11-libs/libXext:= + x11-libs/libXtst:= + >=xfce-base/xfconf-4.12:= + >=xfce-base/libxfce4ui-4.12:=[gtk3(+)] + >=xfce-base/libxfce4util-4.12:= + policykit? ( + >=sys-auth/polkit-0.112 + !systemd? ( sys-auth/consolekit ) + ) + xfce_plugins_power? ( >=xfce-base/xfce4-panel-4.12:= )" +RDEPEND="${COMMON_DEPEND} + networkmanager? ( net-misc/networkmanager )" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + x11-proto/xproto" + +pkg_setup() { + if use kernel_linux; then + CONFIG_CHECK="~TIMER_STATS" + linux-info_pkg_setup + fi + + XFCONF=( + $(use_enable policykit polkit) + $(use_enable networkmanager network-manager) + $(use_enable xfce_plugins_power xfce4panel) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS NEWS README TODO ) +} diff --git a/xfce-extra/xfce4-pulseaudio-plugin/Manifest b/xfce-extra/xfce4-pulseaudio-plugin/Manifest new file mode 100644 index 000000000000..1e0ed0f73e52 --- /dev/null +++ b/xfce-extra/xfce4-pulseaudio-plugin/Manifest @@ -0,0 +1,2 @@ +DIST xfce4-pulseaudio-plugin-0.2.2.tar.bz2 324250 SHA256 67c04ab9a3932d74480f42461aafe779b68de4388db3f7546966a3967376c6d8 SHA512 d7640637de7fb295bea0b1d29e8b75e854926aab96847018a60a86f6fdb6a408328688285767ee1b34109df06bd7fb1ee907798b7f60bcbb095294d743e1b32f WHIRLPOOL 10b5df905e7d3ff6beec9bc11c0d572ae38635fc18c114ad42a10e61e0a0e24c1bc2813b08926896f1f529a053c021e13a5af291158e989cf3ce4ef4579fbdbf +DIST xfce4-pulseaudio-plugin-0.2.3.tar.bz2 306349 SHA256 e82836bc8cf7d905b4e60d43dc630ba8e32dea785989700c71d4aeee9f583b33 SHA512 9440e68b81be0845be4da88154db6e407891d5cc7504e46bc5dd7deac36bfba7354b38b7658e099fdd40fe581bd6e549ae1c6655a2d05df1f297ec944db47cc6 WHIRLPOOL e1fef58d0a510b9121a36e131f72f5b8333bf86ee8c50ece978ca66697cd8fbf21903d35d67639b4ec2dd2493c18f8603efe14ebd51626168721807ad5091143 diff --git a/xfce-extra/xfce4-pulseaudio-plugin/metadata.xml b/xfce-extra/xfce4-pulseaudio-plugin/metadata.xml new file mode 100644 index 000000000000..3327db83fcc8 --- /dev/null +++ b/xfce-extra/xfce4-pulseaudio-plugin/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> + <use> + <flag name="keybinder">Enable support for global hotkeys using <pkg>dev-libs/keybdiner</pkg>.</flag> + </use> + <upstream> + <remote-id type="github">andrzej-r/xfce4-pulseaudio-plugin</remote-id> + </upstream> +</pkgmetadata> diff --git a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.2.2-r1.ebuild b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.2.2-r1.ebuild new file mode 100644 index 000000000000..32fbaa6f68be --- /dev/null +++ b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.2.2-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plug-in for PulseAudio volume control" +HOMEPAGE="https://github.com/andrzej-r/xfce4-pulseaudio-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug keybinder" + +RDEPEND=">=dev-libs/glib-2.24.0:= + media-sound/pulseaudio:= + >=x11-libs/gtk+-3.6.0:3= + >=xfce-base/libxfce4ui-4.11.0:=[gtk3(+)] + >=xfce-base/libxfce4util-4.9.0:= + >=xfce-base/xfce4-panel-4.11.0:= + >=xfce-base/xfconf-4.6.0:= + keybinder? ( dev-libs/keybinder:3= )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable keybinder) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.2.3.ebuild b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.2.3.ebuild new file mode 100644 index 000000000000..fa56b91466a1 --- /dev/null +++ b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.2.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plug-in for PulseAudio volume control" +HOMEPAGE="https://github.com/andrzej-r/xfce4-pulseaudio-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm ~hppa ~ppc64 x86" +IUSE="debug keybinder libnotify" + +RDEPEND=">=dev-libs/glib-2.24.0:= + media-sound/pulseaudio:= + >=x11-libs/gtk+-3.6.0:3= + >=xfce-base/libxfce4ui-4.11.0:=[gtk3(+)] + >=xfce-base/libxfce4util-4.9.0:= + >=xfce-base/xfce4-panel-4.11.0:= + >=xfce-base/xfconf-4.6.0:= + keybinder? ( dev-libs/keybinder:3= ) + libnotify? ( x11-libs/libnotify:= )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable keybinder) + $(use_enable libnotify) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-quicklauncher-plugin/Manifest b/xfce-extra/xfce4-quicklauncher-plugin/Manifest new file mode 100644 index 000000000000..749320075fab --- /dev/null +++ b/xfce-extra/xfce4-quicklauncher-plugin/Manifest @@ -0,0 +1 @@ +DIST xfce4-quicklauncher-plugin-1.9.4.tar.bz2 282545 SHA256 0b253d96e3b3fb02508e1100cbf39bfb8b40e9c75da75053e6432d83dedfffdf SHA512 11db64adbef5a04f25891132e798e77a713d5f68fcda9ec5349f975f56c4f352a2da8493d721f307d23e973c02802840c2feef444921da29f2b6e21a5c79a228 WHIRLPOOL 9508447a2c0b9c5bc4db12d0745ca16e54d8c44d988eb9d3873960183d2c3b5784abac6443a8a8735681fcea2d149ede8e8d3d5ee180bd814713802edb21aee8 diff --git a/xfce-extra/xfce4-quicklauncher-plugin/files/xfce4-quicklauncher-plugin-1.9.4-X-XFCE-Module-Path.patch b/xfce-extra/xfce4-quicklauncher-plugin/files/xfce4-quicklauncher-plugin-1.9.4-X-XFCE-Module-Path.patch new file mode 100644 index 000000000000..a6bb168539b5 --- /dev/null +++ b/xfce-extra/xfce4-quicklauncher-plugin/files/xfce4-quicklauncher-plugin-1.9.4-X-XFCE-Module-Path.patch @@ -0,0 +1,9 @@ +--- panel-plugin/quicklauncher.desktop.in.in ++++ panel-plugin/quicklauncher.desktop.in.in +@@ -4,4 +4,5 @@ + _Name=Quicklauncher + _Comment=Program with several launchers + Icon=gnome-fs-executable +-X-XFCE-Module=@INTERNAL_PLUGIN_PATH@/libquicklauncher.so ++X-XFCE-Module=libquicklauncher.so ++X-XFCE-Module-Path=@INTERNAL_PLUGIN_PATH@ diff --git a/xfce-extra/xfce4-quicklauncher-plugin/metadata.xml b/xfce-extra/xfce4-quicklauncher-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-quicklauncher-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-quicklauncher-plugin/xfce4-quicklauncher-plugin-1.9.4-r1.ebuild b/xfce-extra/xfce4-quicklauncher-plugin/xfce4-quicklauncher-plugin-1.9.4-r1.ebuild new file mode 100644 index 000000000000..559370995229 --- /dev/null +++ b/xfce-extra/xfce4-quicklauncher-plugin/xfce4-quicklauncher-plugin-1.9.4-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +#EAUTORECONF=yes +inherit autotools xfconf + +DESCRIPTION="A quicklauncher plug-in for the Xfce panel" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-quicklauncher-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=">=xfce-base/xfce4-panel-4.8 + >=xfce-base/libxfcegui4-4.8" +DEPEND="${RDEPEND} + dev-util/intltool + >=dev-util/xfce4-dev-tools-4.8 + virtual/pkgconfig" + +pkg_setup() { + PATCHES=( "${FILESDIR}"/${P}-X-XFCE-Module-Path.patch ) + + XFCONF=( + $(use_enable debug) + ) + + DOCS=( AUTHORS ChangeLog TODO ) +} + +src_prepare() { + sed -i \ + -e '/^AC_INIT/s:quicklauncher_version():quicklauncher_version:' \ + -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \ + configure.ac || die #472522 + + # Prevent glib-gettextize from running wrt #423115 + export AT_M4DIR=${EPREFIX}/usr/share/xfce4/dev-tools/m4macros + intltoolize --automake --copy --force + _elibtoolize --copy --force --install + eaclocal + eautoconf + eautoheader + eautomake + + xfconf_src_prepare +} diff --git a/xfce-extra/xfce4-radio-plugin/Manifest b/xfce-extra/xfce4-radio-plugin/Manifest new file mode 100644 index 000000000000..be7222f878ab --- /dev/null +++ b/xfce-extra/xfce4-radio-plugin/Manifest @@ -0,0 +1 @@ +DIST xfce4-radio-plugin-0.5.1.tar.bz2 137447 SHA256 82921775cd8b1633cfc15581b35d7dabafbe6e1431d385919369dfb1591e13cb SHA512 54cc25c965dd6d220019382d0cc0970bffc3b9eaf315f2b055ee2ed56f818066e1fa51d2613c04b74562ec4f4786e9b87197a791c3e7867038b9b2737c540e09 WHIRLPOOL 0597a23fe2f51505786b8d9fe7cddc91764a8d95ecc39a015d2b6e70d32c4b763246e13dc677032e15e4dbb7c5c8c902e8662fef6b8424ad71fc0b21c87f88e9 diff --git a/xfce-extra/xfce4-radio-plugin/metadata.xml b/xfce-extra/xfce4-radio-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-radio-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-radio-plugin/xfce4-radio-plugin-0.5.1-r1.ebuild b/xfce-extra/xfce4-radio-plugin/xfce4-radio-plugin-0.5.1-r1.ebuild new file mode 100644 index 000000000000..1d664dbcf35e --- /dev/null +++ b/xfce-extra/xfce4-radio-plugin/xfce4-radio-plugin-0.5.1-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit flag-o-matic multilib xfconf + +DESCRIPTION="V4L radio device control plug-in for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-radio-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND=">=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) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS NEWS README ) + + # fix underlinking, bug #555056 + append-libs -lm +} diff --git a/xfce-extra/xfce4-radio-plugin/xfce4-radio-plugin-0.5.1.ebuild b/xfce-extra/xfce4-radio-plugin/xfce4-radio-plugin-0.5.1.ebuild new file mode 100644 index 000000000000..8260574650fc --- /dev/null +++ b/xfce-extra/xfce4-radio-plugin/xfce4-radio-plugin-0.5.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit multilib xfconf + +DESCRIPTION="V4L radio device control plug-in for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-radio-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="debug" + +RDEPEND=">=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) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS NEWS README ) +} diff --git a/xfce-extra/xfce4-screenshooter/Manifest b/xfce-extra/xfce4-screenshooter/Manifest new file mode 100644 index 000000000000..95cf4662b7fe --- /dev/null +++ b/xfce-extra/xfce4-screenshooter/Manifest @@ -0,0 +1,2 @@ +DIST xfce4-screenshooter-1.8.1.tar.bz2 1407790 SHA256 40419892bd28989315eed053c159bba0f4264ed8c6c6738806024e481eab9492 SHA512 28bd88757c959ea607cf71b8eee59e07b68e24c158bc7f504e413b31121f55c59e20a0a08ff2b2e0c3bb3c5180cf89e91b7b71a451afcf851504753fd7d672d8 WHIRLPOOL 205d17f4695a620687c27fe89bfa875e9335a744d7a3fafeba50081e4759a75288d47b408f852471c877ccad6c9dd8d8a2af7a24e03713e6e2b4277986836ac4 +DIST xfce4-screenshooter-1.8.2.tar.bz2 492524 SHA256 9dce2ddfaa87f703e870e29bae13f3fc82a1b3f06b44f8386640e45a135f5f69 SHA512 e43dce108c7bacfeebdc39b0c9948b348c77faf358fb0ab5f26d59c96980f1c5473ef87895fe53387340202813935ddad6e200010e61aa27c2c56b662ee56b1e WHIRLPOOL 9a4b5553c0b55d5bd8458f6ff4ac85d5eb07541a940fe038d25b29f021ed4f74a89da7fc006ff06a53652fa630740b42ebc3542bc589f4766bf2401825cb6a8e diff --git a/xfce-extra/xfce4-screenshooter/metadata.xml b/xfce-extra/xfce4-screenshooter/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-screenshooter/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.8.1.ebuild b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.8.1.ebuild new file mode 100644 index 000000000000..4df8b67574fc --- /dev/null +++ b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.8.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +EAUTORECONF=yes +inherit xfconf + +DESCRIPTION="Xfce4 screenshooter application and panel plugin" +HOMEPAGE="http://goodies.xfce.org/projects/applications/xfce4-screenshooter" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=">=dev-libs/glib-2.16 + >=net-libs/libsoup-2.26 + >=x11-libs/gdk-pixbuf-2.16 + >=x11-libs/gtk+-2.16:2 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXfixes + >=xfce-base/exo-0.6 + >=xfce-base/xfce4-panel-4.8 + >=xfce-base/libxfce4util-4.8 + >=xfce-base/libxfce4ui-4.8" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + --docdir="${EPREFIX}"/usr/share/doc/${PF} + $(xfconf_use_debug) + --enable-xfixes + ) + + DOCS=( AUTHORS ChangeLog NEWS README TODO ) +} + +src_prepare() { + # http://bugzilla.xfce.org/show_bug.cgi?id=8822 + sed -i -e 's:$(datadir)/xfce4/doc:$(docdir)/html:' Makefile.am || die + # http://bugzilla.xfce.org/show_bug.cgi?id=10030 + sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die + xfconf_src_prepare +} diff --git a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.8.2.ebuild b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.8.2.ebuild new file mode 100644 index 000000000000..100376f8f9dd --- /dev/null +++ b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.8.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Xfce4 screenshooter application and panel plugin" +HOMEPAGE="http://goodies.xfce.org/projects/applications/xfce4-screenshooter" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=">=dev-libs/glib-2.16:= + >=net-libs/libsoup-2.26:= + >=x11-libs/gdk-pixbuf-2.16:= + >=x11-libs/gtk+-2.16:2= + dev-libs/libxml2:= + x11-libs/libX11:= + x11-libs/libXext:= + x11-libs/libXfixes:= + >=xfce-base/exo-0.6:= + >=xfce-base/xfce4-panel-4.8:= + >=xfce-base/libxfce4util-4.8:= + >=xfce-base/libxfce4ui-4.8:=" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + --docdir="${EPREFIX}"/usr/share/doc/${PF} + $(xfconf_use_debug) + --enable-xfixes + ) + + DOCS=( AUTHORS ChangeLog NEWS README TODO ) +} diff --git a/xfce-extra/xfce4-sensors-plugin/Manifest b/xfce-extra/xfce4-sensors-plugin/Manifest new file mode 100644 index 000000000000..84748dfc7d5b --- /dev/null +++ b/xfce-extra/xfce4-sensors-plugin/Manifest @@ -0,0 +1,2 @@ +DIST xfce4-sensors-plugin-1.2.5.tar.bz2 399758 SHA256 6b3c12917116c0610c0ca0824357afcc4ab4553301241e27aa9665159b834c1e SHA512 240514c1e2150ccb2416f77a97039939884fb3ebde4b784136a69c8326caf48f1b29dd7dd49f8660deea42efde4cb34cce968c70944033562983ca180d0205cc WHIRLPOOL 032a60d6004b136eb3b9f69bfeb6f8b9fcbb466965e5c8585e40944f5dbf07eff02587d6ae181727ee9de7b79e24602956c92c55287d64de489c33171a9a3ddd +DIST xfce4-sensors-plugin-1.2.6.tar.bz2 454524 SHA256 235ef842bd45e701bceebb21a384ab09f21afceea8ed95f91bb4c6cf3abe1bc0 SHA512 5c520f1c253df1bb9e29855c5ccfc1536034945ca68b43cd8b6d97083e528b2430230d9c51d43953a71c3f0171ae718bf1557714729b1343ebd51f91f3f36d60 WHIRLPOOL 60b1069b621026f37637ca93a5c8a956eb77ee234df472fef9c2f3bec56efc5f09d923e23fd7ab8ed76526a14ad414b3d82f2c2c2d7ab68118b4bafbe4add9f0 diff --git a/xfce-extra/xfce4-sensors-plugin/metadata.xml b/xfce-extra/xfce4-sensors-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-sensors-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-sensors-plugin/xfce4-sensors-plugin-1.2.5.ebuild b/xfce-extra/xfce4-sensors-plugin/xfce4-sensors-plugin-1.2.5.ebuild new file mode 100644 index 000000000000..31553a37df47 --- /dev/null +++ b/xfce-extra/xfce4-sensors-plugin/xfce4-sensors-plugin-1.2.5.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +EAUTORECONF=yes +inherit multilib xfconf + +DESCRIPTION="A panel plug-in for different sensors using acpi, lm_sensors and hddtemp" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-sensors-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" +IUSE="+acpi debug hddtemp libnotify lm_sensors video_cards_nvidia" + +REQUIRED_USE="|| ( hddtemp lm_sensors acpi )" + +RDEPEND=">=x11-libs/gtk+-2.14:2 + >=xfce-base/libxfce4ui-4.8 + >=xfce-base/xfce4-panel-4.8 + hddtemp? ( app-admin/hddtemp net-analyzer/gnu-netcat ) + libnotify? ( >=x11-libs/libnotify-0.7 ) + lm_sensors? ( >=sys-apps/lm_sensors-3.1.0 ) + video_cards_nvidia? ( media-video/nvidia-settings )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + $(use_enable lm_sensors libsensors) + $(use_enable hddtemp) + $(use_enable hddtemp netcat) + $(use_enable acpi procacpi) + $(use_enable acpi sysfsacpi) + $(use_enable video_cards_nvidia xnvctrl) + $(use_enable libnotify notification) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS NOTES README TODO ) +} + +src_prepare() { + sed -i -e '/-no-undefined/d' src/Makefile.am || die + + # Use flags from xfce4-dev-tools instead of defining them again in + # configure.in wrt #386979 + # Remove AC_PROG_LIBTOOL because LT_INIT([disable-static]) is also present: + # http://bugzilla.xfce.org/show_bug.cgi?id=8888 + # Use AC_CONFIG_HEADERS for automake-1.13 compability, see: + # http://bugzilla.xfce.org/show_bug.cgi?id=10031 + sed -i \ + -e '/PLATFORM_CFLAGS/s:-Werror::' \ + -e '/AC_PROG_LIBTOOL/d' \ + -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \ + configure.in || die + + xfconf_src_prepare +} diff --git a/xfce-extra/xfce4-sensors-plugin/xfce4-sensors-plugin-1.2.6.ebuild b/xfce-extra/xfce4-sensors-plugin/xfce4-sensors-plugin-1.2.6.ebuild new file mode 100644 index 000000000000..6ba2485ec59c --- /dev/null +++ b/xfce-extra/xfce4-sensors-plugin/xfce4-sensors-plugin-1.2.6.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +EAUTORECONF=yes +inherit multilib xfconf + +DESCRIPTION="A panel plug-in for different sensors using acpi, lm_sensors and hddtemp" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-sensors-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" +IUSE="+acpi debug hddtemp libnotify lm_sensors video_cards_nvidia" + +REQUIRED_USE="|| ( hddtemp lm_sensors acpi )" + +RDEPEND=">=x11-libs/gtk+-2.14:2= + >=xfce-base/libxfce4ui-4.8:= + >=xfce-base/xfce4-panel-4.8:= + hddtemp? ( app-admin/hddtemp net-analyzer/gnu-netcat ) + libnotify? ( >=x11-libs/libnotify-0.7:= ) + lm_sensors? ( >=sys-apps/lm_sensors-3.1.0:= ) + video_cards_nvidia? ( media-video/nvidia-settings )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + $(use_enable lm_sensors libsensors) + $(use_enable hddtemp) + $(use_enable hddtemp netcat) + $(use_enable acpi procacpi) + $(use_enable acpi sysfsacpi) + $(use_enable video_cards_nvidia xnvctrl) + $(use_enable libnotify notification) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS NOTES README TODO ) +} + +src_prepare() { + sed -i -e '/-no-undefined/d' src/Makefile.am || die + + # Use flags from xfce4-dev-tools instead of defining them again in + # configure.in wrt #386979 + # Remove AC_PROG_LIBTOOL because LT_INIT([disable-static]) is also present: + # http://bugzilla.xfce.org/show_bug.cgi?id=8888 + # Use AC_CONFIG_HEADERS for automake-1.13 compability, see: + # http://bugzilla.xfce.org/show_bug.cgi?id=10031 + sed -i \ + -e '/PLATFORM_CFLAGS/s:-Werror::' \ + configure.ac || die + + xfconf_src_prepare +} diff --git a/xfce-extra/xfce4-smartbookmark-plugin/Manifest b/xfce-extra/xfce4-smartbookmark-plugin/Manifest new file mode 100644 index 000000000000..8666be8854d1 --- /dev/null +++ b/xfce-extra/xfce4-smartbookmark-plugin/Manifest @@ -0,0 +1,2 @@ +DIST xfce4-smartbookmark-plugin-0.4.5.tar.bz2 271402 SHA256 6aa4269a5f4b7a3332d3c491efbbbd0a9ff0031a0005fee780346863bcf4f886 SHA512 bf3f41d7130aaf97927fb74def7b8f0b0dc566a7df01e0090c7517aebdc768dca3673a1d1e490d2cfbfcd68dfd5cf6c1cbc06447baa5361204bf3cdca6729489 WHIRLPOOL c5bfedbe9c5aeb9a488e5e305f6d27679be42ee6156a5097ba851e25ceac72095e6f2bcdb3b91aaf8a0fddca5c5137f3c4967c49671251533b90f34759152329 +DIST xfce4-smartbookmark-plugin-0.4.6.tar.bz2 280664 SHA256 3bed2b322cd39ce5845d6da07938c702260f3f1a9700b690ef377fba752ba24f SHA512 1d08b26761189d5e3b9d6a3e7f8a6bad8b73cc48ecf6d41c675bb13cc1074f48aca94e953b8d6cc97259c64c4f9f0aca9f0b0680fc4c6a9f01b13898175a5645 WHIRLPOOL 35adc639db061cb3158ad274cdfecfa0a8ad47399c8ee308086b12f4f6c4e6818522154e06217e75f56ee1e52abfb132c837aeba40b91f19aa4d49c5392eb69b diff --git a/xfce-extra/xfce4-smartbookmark-plugin/metadata.xml b/xfce-extra/xfce4-smartbookmark-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-smartbookmark-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-smartbookmark-plugin/xfce4-smartbookmark-plugin-0.4.5.ebuild b/xfce-extra/xfce4-smartbookmark-plugin/xfce4-smartbookmark-plugin-0.4.5.ebuild new file mode 100644 index 000000000000..b958ab33908e --- /dev/null +++ b/xfce-extra/xfce4-smartbookmark-plugin/xfce4-smartbookmark-plugin-0.4.5.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Smart bookmark plug-in for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-smartbookmark-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +COMMON_DEPEND="x11-libs/gtk+:2 + x11-libs/libX11 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/xfce4-panel-4.10" +RDEPEND="${COMMON_DEPEND} + >=xfce-base/exo-0.8" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} +src_prepare() { + sed -i -e '/bugs/s:debian:gentoo:' src/smartbookmark.c || die + xfconf_src_prepare +} diff --git a/xfce-extra/xfce4-smartbookmark-plugin/xfce4-smartbookmark-plugin-0.4.6.ebuild b/xfce-extra/xfce4-smartbookmark-plugin/xfce4-smartbookmark-plugin-0.4.6.ebuild new file mode 100644 index 000000000000..d8009f679f81 --- /dev/null +++ b/xfce-extra/xfce4-smartbookmark-plugin/xfce4-smartbookmark-plugin-0.4.6.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Smart bookmark plug-in for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-smartbookmark-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +COMMON_DEPEND="x11-libs/gtk+:2= + x11-libs/libX11:= + >=xfce-base/libxfce4ui-4.10:= + >=xfce-base/xfce4-panel-4.10:=" +RDEPEND="${COMMON_DEPEND} + >=xfce-base/exo-0.8" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} +src_prepare() { + sed -i -e '/bugs/s:debian:gentoo:' src/smartbookmark.c || die + xfconf_src_prepare +} diff --git a/xfce-extra/xfce4-soundmenu-plugin/Manifest b/xfce-extra/xfce4-soundmenu-plugin/Manifest new file mode 100644 index 000000000000..c387a5bc7b7a --- /dev/null +++ b/xfce-extra/xfce4-soundmenu-plugin/Manifest @@ -0,0 +1,2 @@ +DIST xfce4-soundmenu-plugin-0.6.0.tar.bz2 325349 SHA256 ff37c687ef29fd27ad14c06da447d44da4143760644b030451ca6067c111dfcd SHA512 665f1efffc9b8b194f8b285f23c284ac1f6dac0a2c63ba9380017d9045f76e8952295028f6bc4756e2805ad6d4d9d7b069ca44e89c645d00e78ed5a21827919e WHIRLPOOL bef97a66775740cf2bee74e0123ecb3176ef5613dd133ecbe677cffe061caee0bda0c2f16706979301fdf80def0eede760e9eb4d2de525b46eea9288eac5cc61 +DIST xfce4-soundmenu-plugin-0.7.0.tar.bz2 386162 SHA256 d8a8d86ffc09363984e4014ae188c1c01c51df665666a081188483c36ed871ff SHA512 d0f5815f70a64d8b68b7257d90697dddb465e77b0acfa4d0b75c4dd23864e4b3d2e58526932d9a5a9fdabbbdf2e8e3b24f8e5f26ad93e864dfe614139f7d3748 WHIRLPOOL 782752b2d69ab4301712025d5dace1fcebe4a41d594e24e3ec2bb15ca9a8de65213c82ece2cb208bbd638c0ba8cbe73064342d970d166c6336d6ca882ac9863a diff --git a/xfce-extra/xfce4-soundmenu-plugin/metadata.xml b/xfce-extra/xfce4-soundmenu-plugin/metadata.xml new file mode 100644 index 000000000000..c24e733f76ef --- /dev/null +++ b/xfce-extra/xfce4-soundmenu-plugin/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> + <use> + <flag name="glyr">Enable music metadata searchengine support using <pkg>media-libs/glyr</pkg></flag> + <flag name="lastfm">Enable last.fm support using <pkg>media-libs/libclastfm</pkg></flag> + <flag name="keybinder">Enable shortcut support using <pkg>dev-libs/keybinder</pkg></flag> + </use> + <upstream> + <remote-id type="github">matiasdelellis/xfce4-soundmenu-plugin</remote-id> + </upstream> +</pkgmetadata> diff --git a/xfce-extra/xfce4-soundmenu-plugin/xfce4-soundmenu-plugin-0.6.0.ebuild b/xfce-extra/xfce4-soundmenu-plugin/xfce4-soundmenu-plugin-0.6.0.ebuild new file mode 100644 index 000000000000..0f15d09c0d14 --- /dev/null +++ b/xfce-extra/xfce4-soundmenu-plugin/xfce4-soundmenu-plugin-0.6.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plug-in to control MPRIS2 compatible players like Pragha (from the same authors)" +HOMEPAGE="https://github.com/matiasdelellis/xfce4-soundmenu-plugin" +SRC_URI="http://dissonance.googlecode.com/files/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="debug +glyr lastfm +keybinder" + +RDEPEND=">=dev-libs/glib-2.28 + >=x11-libs/gtk+-2.20:2 + x11-libs/libX11 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10 + glyr? ( >=media-libs/glyr-1.0.0 ) + lastfm? ( >=media-libs/libclastfm-0.5 ) + keybinder? ( >=dev-libs/keybinder-0.2.2:0 )" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable keybinder) + $(use_enable lastfm libclastfm) + $(use_enable glyr libglyr) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) +} diff --git a/xfce-extra/xfce4-soundmenu-plugin/xfce4-soundmenu-plugin-0.7.0.ebuild b/xfce-extra/xfce4-soundmenu-plugin/xfce4-soundmenu-plugin-0.7.0.ebuild new file mode 100644 index 000000000000..db7ac3f50ba2 --- /dev/null +++ b/xfce-extra/xfce4-soundmenu-plugin/xfce4-soundmenu-plugin-0.7.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plug-in to control MPRIS2 compatible players like Pragha (from the same authors)" +HOMEPAGE="http://github.com/matiasdelellis/xfce4-soundmenu-plugin" +SRC_URI="http://github.com/matiasdelellis/${PN}/releases/download/v${PV}/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="debug +glyr lastfm +keybinder" + +RDEPEND=">=dev-libs/glib-2.28 + >=media-libs/libmpris2client-0.1 + >=media-sound/pulseaudio-2[glib] + >=x11-libs/gtk+-2.20:2 + x11-libs/libX11 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10 + glyr? ( >=media-libs/glyr-1.0.0 ) + lastfm? ( >=media-libs/libclastfm-0.5 ) + keybinder? ( >=dev-libs/keybinder-0.2.2:0 )" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable keybinder) + $(use_enable lastfm libclastfm) + $(use_enable glyr libglyr) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) +} diff --git a/xfce-extra/xfce4-systemload-plugin/Manifest b/xfce-extra/xfce4-systemload-plugin/Manifest new file mode 100644 index 000000000000..4c722cd58b80 --- /dev/null +++ b/xfce-extra/xfce4-systemload-plugin/Manifest @@ -0,0 +1,2 @@ +DIST xfce4-systemload-plugin-1.1.1.tar.bz2 299695 SHA256 1ac13efbe9e576c9effd5e0675574a57c8fd44cfee60d6e319eb4d03c1c8d9ae SHA512 892f6645622fbb3581d612a78ff73466cfb407dca557260789d1f8f4e15ea729acbd4ec55e453a22e8ac92ab08aaf061ca61ef6634bed20f02ebf9cc02885227 WHIRLPOOL b54b8212edc1227660c75e4be467fecc3f76e2096cff9dc3b576cf394b3e077ffba5b10efaf11fedc5fefcd7148f43802a28e39d1067714098b925f78b8baaa3 +DIST xfce4-systemload-plugin-1.1.2.tar.bz2 305948 SHA256 b469b6b3a08ec29b9061151950d876d36bf25a3106ec77256923fdd6b5d18a7c SHA512 4d2216a707991ca17e7a935a6836a5b4236c1ab38e1738a57f754d63aca3d183802e5e530563a6e31c754ba6e4cd225742b4f23170acb07277f18eaee682fd31 WHIRLPOOL 8191c03200a5db22d4e5c9ee34915cbcb5363a4ec6e5c20bf06e8f569bea137c9f7d590fd0fcca9f8cb99c5f1f51484fed736aad6ba90da536d4691e512a2e4a diff --git a/xfce-extra/xfce4-systemload-plugin/files/xfce4-systemload-plugin-1.1.1-upower-0.99.patch b/xfce-extra/xfce4-systemload-plugin/files/xfce4-systemload-plugin-1.1.1-upower-0.99.patch new file mode 100644 index 000000000000..0aca3483f846 --- /dev/null +++ b/xfce-extra/xfce4-systemload-plugin/files/xfce4-systemload-plugin-1.1.1-upower-0.99.patch @@ -0,0 +1,55 @@ +http://bugzilla.xfce.org/show_bug.cgi?id=10923 + +From 1bc7f32ea8244575124420bd34d52913831a1ae1 Mon Sep 17 00:00:00 2001 +From: Eric Koegel <eric.koegel@gmail.com> +Date: Fri, 30 May 2014 19:12:02 +0300 +Subject: [PATCH] Update for Upower 0.99 + +Upower 0.99 changed from the "changed" signal to "notify" as well as +the function signature. This patch adds that while still supporting +the previous versions of upower. +--- + panel-plugin/systemload.c | 13 +++++++++++-- + 1 file changed, 11 insertions(+), 2 deletions(-) + +diff --git a/panel-plugin/systemload.c b/panel-plugin/systemload.c +index c0572a3..30636e9 100644 +--- a/panel-plugin/systemload.c ++++ b/panel-plugin/systemload.c +@@ -624,11 +624,15 @@ monitor_set_orientation (XfcePanelPlugin *plugin, GtkOrientation orientation, + + #ifdef HAVE_UPOWER_GLIB + static void ++#if UP_CHECK_VERSION(0, 99, 0) ++upower_changed_cb(UpClient *client, GParamSpec *pspec, t_global_monitor *global) ++#else /* UP_CHECK_VERSION < 0.99 */ + upower_changed_cb(UpClient *client, t_global_monitor *global) ++#endif /* UP_CHECK_VERSION */ + { + setup_timer(global); + } +-#endif ++#endif /* HAVE_UPOWER_GLIB */ + + static void + entry_changed_cb(GtkEntry *entry, t_global_monitor *global) +@@ -925,10 +929,15 @@ systemload_construct (XfcePanelPlugin *plugin) + + #ifdef HAVE_UPOWER_GLIB + if (global->upower) { ++#if UP_CHECK_VERSION(0, 99, 0) ++ g_signal_connect (global->upower, "notify", ++ G_CALLBACK(upower_changed_cb), global); ++#else /* UP_CHECK_VERSION < 0.99 */ + g_signal_connect (global->upower, "changed", + G_CALLBACK(upower_changed_cb), global); ++#endif /* UP_CHECK_VERSION */ + } +-#endif ++#endif /* HAVE_UPOWER_GLIB */ + + g_signal_connect (plugin, "free-data", G_CALLBACK (monitor_free), global); + +-- +1.9.3 + diff --git a/xfce-extra/xfce4-systemload-plugin/metadata.xml b/xfce-extra/xfce4-systemload-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-systemload-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-systemload-plugin/xfce4-systemload-plugin-1.1.1-r1.ebuild b/xfce-extra/xfce4-systemload-plugin/xfce4-systemload-plugin-1.1.1-r1.ebuild new file mode 100644 index 000000000000..43e4118ffd9c --- /dev/null +++ b/xfce-extra/xfce4-systemload-plugin/xfce4-systemload-plugin-1.1.1-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="System load plug-in for Xfce panel" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-systemload-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug upower" + +RDEPEND=">=x11-libs/gtk+-2.6:2 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10 + upower? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + PATCHES=( "${FILESDIR}"/${P}-upower-0.99.patch ) + + XFCONF=( + $(use_enable upower) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-systemload-plugin/xfce4-systemload-plugin-1.1.2.ebuild b/xfce-extra/xfce4-systemload-plugin/xfce4-systemload-plugin-1.1.2.ebuild new file mode 100644 index 000000000000..38e82a682ed4 --- /dev/null +++ b/xfce-extra/xfce4-systemload-plugin/xfce4-systemload-plugin-1.1.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="System load plug-in for Xfce panel" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-systemload-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug upower" + +RDEPEND=">=x11-libs/gtk+-2.6:2= + >=xfce-base/libxfce4ui-4.10:= + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/xfce4-panel-4.10:= + upower? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable upower) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} diff --git a/xfce-extra/xfce4-taskmanager/Manifest b/xfce-extra/xfce4-taskmanager/Manifest new file mode 100644 index 000000000000..377f4b6eb783 --- /dev/null +++ b/xfce-extra/xfce4-taskmanager/Manifest @@ -0,0 +1,2 @@ +DIST xfce4-taskmanager-1.0.1.tar.bz2 368495 SHA256 f5aa2796dd9971f8ae400238bfcdd9fa1322dba1466d1e6fd5bf8ee7e88bee86 SHA512 2108a31738c9d544537b830de1089b776272333fa8599cbdf0598cca5af5ec312139ad52137902baa98ebf6c5167fb1ab62b34d7b790b539d01bbe40023411e5 WHIRLPOOL dc91bca96e33065cd52fc5af45bbed885f1100b80fc0293c9ef25f078c88f7eb615b283d1b6f841c86def004d51424f13a2b173be8d0c0e7b4f98a52072663bb +DIST xfce4-taskmanager-1.1.0.tar.bz2 365866 SHA256 2e1eb161f966cbfbd68bd029fb59115bc5ab0c0704cb500d20e7d73967e59ecb SHA512 a7b1d1a6836f89747c873c87e495830438cf3093fd044c43c951abca6a82ab2c0ae9a41eba89d570a83f41fb6ad447c9c4fc578930684c981fbe45de19e1d7f8 WHIRLPOOL 0d3525a572326538ebf4d0d1b58ab703bb95b91a3208a8328d3cc9cb5590e500b6d903f1d4ad36a4e97ef164f7110992bc2a8300610111ce5942891e888ad995 diff --git a/xfce-extra/xfce4-taskmanager/files/xfce4-taskmanager-1.0.0-UTF-8.patch b/xfce-extra/xfce4-taskmanager/files/xfce4-taskmanager-1.0.0-UTF-8.patch new file mode 100644 index 000000000000..a43e77f85f5c --- /dev/null +++ b/xfce-extra/xfce4-taskmanager/files/xfce4-taskmanager-1.0.0-UTF-8.patch @@ -0,0 +1,24 @@ +http://bugs.gentoo.org/488626 +http://bugzilla.xfce.org/show_bug.cgi?id=10417 + +--- src/task-manager-linux.c ++++ src/task-manager-linux.c +@@ -128,7 +128,7 @@ + FILE *file; + gchar filename[96]; + gint i; +- gchar c; ++ gint c; + + snprintf (filename, 96, "/proc/%i/cmdline", task->pid); + if ((file = fopen (filename, "r")) == NULL) +@@ -136,7 +136,7 @@ + + /* Read full command byte per byte until EOF */ + for (i = 0; (c = fgetc (file)) != EOF && i < (gint)sizeof (task->cmdline) - 1; i++) +- task->cmdline[i] = (c == '\0') ? ' ' : c; ++ task->cmdline[i] = (c == '\0') ? ' ' : (gchar)c; + task->cmdline[i] = '\0'; + if (task->cmdline[i-1] == ' ') + task->cmdline[i-1] = '\0'; + diff --git a/xfce-extra/xfce4-taskmanager/metadata.xml b/xfce-extra/xfce4-taskmanager/metadata.xml new file mode 100644 index 000000000000..878ef7ebadf7 --- /dev/null +++ b/xfce-extra/xfce4-taskmanager/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> + <use> + <flag name='gksu'>Build against <pkg>x11-libs/libgksu</pkg> to provide "Run as root" option in the application's menu</flag> + <flag name='gtk3'>Use GTK+3 instead of GTK+2</flag> + </use> +</pkgmetadata> diff --git a/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.0.1.ebuild b/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.0.1.ebuild new file mode 100644 index 000000000000..4f2d17516ea2 --- /dev/null +++ b/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.0.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Task Manager" +HOMEPAGE="http://goodies.xfce.org/projects/applications/xfce4-taskmanager" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux" +IUSE="debug gksu" + +RDEPEND="x11-libs/cairo + >=x11-libs/gtk+-2.12:2 + x11-libs/libwnck:1 + gksu? ( x11-libs/libgksu:2 )" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + PATCHES=( + "${FILESDIR}"/${PN}-1.0.0-UTF-8.patch + ) + + XFCONF=( + --enable-wnck + $(use_enable gksu) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.1.0.ebuild b/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.1.0.ebuild new file mode 100644 index 000000000000..8a54efb2d5ec --- /dev/null +++ b/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.1.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Task Manager" +HOMEPAGE="http://goodies.xfce.org/projects/applications/xfce4-taskmanager" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux" +IUSE="debug gksu gtk3" + +RDEPEND="x11-libs/cairo:= + gtk3? ( + x11-libs/gtk+:3= + x11-libs/libwnck:3= + ) + !gtk3? ( + >=x11-libs/gtk+-2.12:2= + x11-libs/libwnck:1= + gksu? ( x11-libs/libgksu:2= ) + )" +# GTK+2 is required unconditionally +# https://bugzilla.xfce.org/show_bug.cgi?id=11819 +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + >=x11-libs/gtk+-2.12:2= + virtual/pkgconfig" +REQUIRED_USE="gksu? ( !gtk3 )" + +pkg_setup() { + XFCONF=( + --enable-wnck + $(use_enable gtk3) + $(use_enable gksu) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/xfce4-time-out-plugin/Manifest b/xfce-extra/xfce4-time-out-plugin/Manifest new file mode 100644 index 000000000000..88c87c8733b3 --- /dev/null +++ b/xfce-extra/xfce4-time-out-plugin/Manifest @@ -0,0 +1,2 @@ +DIST xfce4-time-out-plugin-1.0.1.tar.bz2 333227 SHA256 e342f73315fa8176ac4fc321680a3959aa2e06fafed1ac78031fae64713a3db8 SHA512 f2999a578fbdc324f9086210bfbc6a0f9296816913e4775fc60d0a3fd405781723bbe8cfdc16198f808025df7ce9ef5125d9614a233948d50a507b85139b0504 WHIRLPOOL 8c82015a994fe425b3228c63f2a901c7a1701def2d0d0e6ea79c99c205be453ffbb14b9dade57b7f60cb2ce1137068f292c8238233569ad1c42a72fa3aea43a5 +DIST xfce4-time-out-plugin-1.0.2.tar.bz2 337382 SHA256 c69fb7218c685e516454810291c5245c49a80d774a6bded59c645a1af427c4e5 SHA512 3f49664fc8fd947627e40de0338e3a115806045c97fa08fd678fdbb831947bcfe14c02e9961d671ce7546d4913fd9319322476df590a70458bdf86fa3bd43464 WHIRLPOOL 7577b75771182686d548b36759a84d6a9744e1e012689e4ebe585a09340a8db9656a9b15cdf938b2aa28231f2cd3dfed8b9c7b10b106fef4edc0f51fe5dbf3df diff --git a/xfce-extra/xfce4-time-out-plugin/metadata.xml b/xfce-extra/xfce4-time-out-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-time-out-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.0.1.ebuild b/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.0.1.ebuild new file mode 100644 index 000000000000..284c41b0c3bd --- /dev/null +++ b/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.0.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plug-in to take periodical breaks from the computer" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-time-out-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND="x11-libs/gtk+:2 + x11-libs/libX11 + >=xfce-base/libxfce4ui-4.8 + >=xfce-base/libxfce4util-4.8 + >=xfce-base/xfce4-panel-4.8" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.0.2.ebuild b/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.0.2.ebuild new file mode 100644 index 000000000000..20cf2d6a4171 --- /dev/null +++ b/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.0.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plug-in to take periodical breaks from the computer" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-time-out-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND="x11-libs/gtk+:2= + x11-libs/libX11:= + >=xfce-base/libxfce4ui-4.8:= + >=xfce-base/libxfce4util-4.8:= + >=xfce-base/xfce4-panel-4.8:=" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/xfce4-timer-plugin/Manifest b/xfce-extra/xfce4-timer-plugin/Manifest new file mode 100644 index 000000000000..05a25a953643 --- /dev/null +++ b/xfce-extra/xfce4-timer-plugin/Manifest @@ -0,0 +1,2 @@ +DIST xfce4-timer-plugin-1.5.0.tar.bz2 301575 SHA256 ca2ce0bb4297638e9891e44ef96881bc6e2218d0d7a9a02c264fced8294f8eb9 SHA512 cfbb0f72909b7b1bc1da9f62af05566533014f9aa772fb3397225eedb2309ee04638cb972b108d8cb22f46477a863f1f0062799031dcc445205dd8ab252aee4d WHIRLPOOL 59250d1d92049316a288dd36771bdc323bef75bd053f538ee0cc1ff42e3249217d4e49ce4407f4ae6bd89cac21678e76e1bb018bc39df28f5d27c6d716d1e556 +DIST xfce4-timer-plugin-1.6.0.tar.bz2 325662 SHA256 39d7d21f099bc4219f6a6156142f0bbb8374986ee1970a9c0c8dc138b87f867c SHA512 aa2c6760945fe28fb1e8189b167dae176137164c017acb7057c93eb579147ef31134a840b23c78e3d1914c89865a0cc7b428e3561449f7ae01eb2d8a0fbd5815 WHIRLPOOL 894abd2c1dce539b9815c5593c391fccbed519300dfc87527af5370185dda5b605a6c342084e3bf2449f4e4504858f1e8439a4dcbe1055c2b6d8d673c329ed17 diff --git a/xfce-extra/xfce4-timer-plugin/metadata.xml b/xfce-extra/xfce4-timer-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-timer-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.5.0.ebuild b/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.5.0.ebuild new file mode 100644 index 000000000000..a11c4b96c9f1 --- /dev/null +++ b/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.5.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit multilib xfconf + +DESCRIPTION="A simple timer plug-in for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-timer-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="" + +RDEPEND="x11-libs/gtk+:2 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + --disable-static + ) + + DOCS=( AUTHORS ChangeLog README TODO ) +} diff --git a/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.6.0.ebuild b/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.6.0.ebuild new file mode 100644 index 000000000000..fea44958f936 --- /dev/null +++ b/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.6.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit multilib xfconf + +DESCRIPTION="A simple timer plug-in for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-timer-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="" + +RDEPEND="x11-libs/gtk+:2= + >=xfce-base/libxfce4ui-4.10:= + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/xfce4-panel-4.10:=" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + --disable-static + ) + + DOCS=( AUTHORS ChangeLog README TODO ) +} diff --git a/xfce-extra/xfce4-vala/Manifest b/xfce-extra/xfce4-vala/Manifest new file mode 100644 index 000000000000..0dfa5463b1be --- /dev/null +++ b/xfce-extra/xfce4-vala/Manifest @@ -0,0 +1 @@ +DIST xfce4-vala-4.10.3.tar.bz2 88023 SHA256 07a8f2b7c09fcdd3d86e0c52adea3c58ca011d0142a93997a01b4af77260ae7b SHA512 ef5d6c67d53edc428ed10e59c21a1264a0d6d06efbea531a15f2eb1309e632e3cd275657aeb01c5723f437b9c319b922055598f97b0ee7db45853beef4f4d987 WHIRLPOOL 8fbb909f3177e2bba8108d7a509c6c49171125596d72fc5484360dd3cb66ec2be0706ab3c084c92a12a1fdbe3355986e12763bf2be4a6fcf908b4e52ff65ee1f diff --git a/xfce-extra/xfce4-vala/metadata.xml b/xfce-extra/xfce4-vala/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-vala/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-vala/xfce4-vala-4.10.3-r1.ebuild b/xfce-extra/xfce4-vala/xfce4-vala-4.10.3-r1.ebuild new file mode 100644 index 000000000000..bd49af06a7ce --- /dev/null +++ b/xfce-extra/xfce4-vala/xfce4-vala-4.10.3-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +MY_VALA_VERSION=0.26 +VALA_MIN_API_VERSION=${MY_VALA_VERSION} +VALA_MAX_API_VERSION=${MY_VALA_VERSION} +VALA_USE_DEPEND=vapigen +inherit xfconf vala + +DESCRIPTION="Vala bindings for the Xfce desktop environment" +HOMEPAGE="http://wiki.xfce.org/vala-bindings" +SRC_URI="mirror://xfce/src/bindings/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 x86" +IUSE="" + +RDEPEND="$(vala_depend) + >=xfce-base/exo-0.10 + >=xfce-base/garcon-0.2 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10 + >=xfce-base/xfconf-4.10" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +pkg_setup() { + DOCS=( AUTHORS ChangeLog NEWS README TODO ) + XFCONF=( + --with-vala-api=${MY_VALA_VERSION} + ) +} + +src_prepare() { + xfconf_src_prepare + vala_src_prepare +} diff --git a/xfce-extra/xfce4-vala/xfce4-vala-4.10.3.ebuild b/xfce-extra/xfce4-vala/xfce4-vala-4.10.3.ebuild new file mode 100644 index 000000000000..62e810f3dc26 --- /dev/null +++ b/xfce-extra/xfce4-vala/xfce4-vala-4.10.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +MY_VALA_VERSION=0.20 +VALA_MIN_API_VERSION=${MY_VALA_VERSION} +VALA_MAX_API_VERSION=${MY_VALA_VERSION} +VALA_USE_DEPEND=vapigen +inherit xfconf vala + +DESCRIPTION="Vala bindings for the Xfce desktop environment" +HOMEPAGE="http://wiki.xfce.org/vala-bindings" +SRC_URI="mirror://xfce/src/bindings/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="$(vala_depend) + >=xfce-base/exo-0.10 + >=xfce-base/garcon-0.2 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10 + >=xfce-base/xfconf-4.10" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +pkg_setup() { + DOCS=( AUTHORS ChangeLog NEWS README TODO ) + XFCONF=( + --with-vala-api=${MY_VALA_VERSION} + ) +} + +src_prepare() { + xfconf_src_prepare + vala_src_prepare +} diff --git a/xfce-extra/xfce4-verve-plugin/Manifest b/xfce-extra/xfce4-verve-plugin/Manifest new file mode 100644 index 000000000000..9740ff62d73f --- /dev/null +++ b/xfce-extra/xfce4-verve-plugin/Manifest @@ -0,0 +1,3 @@ +DIST xfce4-verve-plugin-1.0.0.tar.bz2 324945 SHA256 d011a47ed3b075afdb9673342537fae5deeedc7834daf64b95bc0b541545f1a3 SHA512 c29368bc727c665d21bceebd868e3a837b1c3f1550a5c5b61005d9d0565e7dc87cf2f3662e3c4aeecb6f5bdf08d590cc58f75ef3254f281aa8705e94d85f245e WHIRLPOOL 09dae350ba2dc29e3cdd92e16b034db26adbe686e8d71b747192c01b4a5fcf9f022e1d5f2786b0c3c7c2440d18cefcf4e8a1b4c0bcc4550502f326acb86ef764 +DIST xfce4-verve-plugin-1.0.1.tar.bz2 325191 SHA256 3b9c847ef4b10259137e4c8d1baa4a05486b35d3ff01ded3c00a8669c7dc9bf8 SHA512 cef3a332e8c7927aed22355ea8beae7e588a831bfc43519a20cfc6c4f8d0d93221c0d9d84bb726221aaf47a856d4d1b7dfba88583b9173157c2f7bb351b96189 WHIRLPOOL 5f6bb20a93fb3799a359cca7b01fd1505014a385a86614e82af3b82a4a46746c2e00c5cfa09ef4593c61d1bf6a1020c916122883096bae50d2be86b29a6ee8a2 +DIST xfce4-verve-plugin-1.1.0.tar.bz2 353998 SHA256 a3196f818c7ad57d19cd6581e168fd2b9f96de070246aea70c35ce2e5f9d9c84 SHA512 7e4c01fb6ba51c86eb7ba75fd1fdfbad11c4cadb64de3c28da711b3c17d67cb521f0fc6d92efbf81d6a01e988ea6a4fc9619c3737ada17b20b347914ca19ec19 WHIRLPOOL 9ae874faceb35d38217271d89a434bb5b0dd5cd250032f1b3a79feb934c46b07f496a2e2ec024ffeaeb709076d59bf29b52391295ccdbfecebe96db5a8ad4b91 diff --git a/xfce-extra/xfce4-verve-plugin/metadata.xml b/xfce-extra/xfce4-verve-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-verve-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-1.0.0.ebuild b/xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-1.0.0.ebuild new file mode 100644 index 000000000000..acc66c02d199 --- /dev/null +++ b/xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-1.0.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit multilib xfconf + +DESCRIPTION="A comfortable command line plugin for the Xfce panel" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-verve-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="dbus" + +RDEPEND=">=xfce-base/exo-0.6 + >=xfce-base/libxfce4util-4.8 + >=xfce-base/libxfcegui4-4.8 + >=xfce-base/xfce4-panel-4.8 + >=dev-libs/libpcre-5 + dbus? ( >=dev-libs/dbus-glib-0.98 )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + $(use_enable dbus) + ) + + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-1.0.1.ebuild b/xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-1.0.1.ebuild new file mode 100644 index 000000000000..69e6ffffe063 --- /dev/null +++ b/xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-1.0.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit multilib xfconf + +DESCRIPTION="A comfortable command line plugin for the Xfce panel" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-verve-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="dbus" + +RDEPEND=">=xfce-base/exo-0.6:= + >=xfce-base/libxfce4util-4.8:= + >=xfce-base/libxfcegui4-4.8:= + >=xfce-base/xfce4-panel-4.8:= + dev-libs/glib:2= + >=dev-libs/libpcre-5:= + dbus? ( >=dev-libs/dbus-glib-0.98:= )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + $(use_enable dbus) + ) + + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-1.1.0.ebuild b/xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-1.1.0.ebuild new file mode 100644 index 000000000000..ba0347ece919 --- /dev/null +++ b/xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-1.1.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit multilib xfconf + +DESCRIPTION="A comfortable command line plugin for the Xfce panel" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-verve-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="dbus" + +RDEPEND=">=xfce-base/exo-0.6:= + >=xfce-base/libxfce4util-4.8:= + >=xfce-base/libxfcegui4-4.8:= + >=xfce-base/xfce4-panel-4.8:= + dev-libs/glib:2= + >=dev-libs/libpcre-5:= + dbus? ( >=dev-libs/dbus-glib-0.98:= )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + $(use_enable dbus) + ) + + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/xfce4-volumed-pulse/Manifest b/xfce-extra/xfce4-volumed-pulse/Manifest new file mode 100644 index 000000000000..6b58be4c5d06 --- /dev/null +++ b/xfce-extra/xfce4-volumed-pulse/Manifest @@ -0,0 +1 @@ +DIST xfce4-volumed-pulse-0.2.0.tar.bz2 282403 SHA256 6930034a30bfa54106f3c76ea8e50f578426f5e6151c0e82fda04e6d127de550 SHA512 efa5bcb3558eda0b36f2bf0b737409571f69af7454f542a3dbd777e94d40b3f0107567d3fea3fc019b3eb77450b2bebde7aff8b72b0c30d2afd9a316e6ea77a6 WHIRLPOOL 1800a5e3db8e4a81a2c622aa9c33db4778391f253992056f3f4402ed337bce98c8e199d79b411e96d7d8abbb68a7d58d83471d3014dc9cbf367c87c6be26e091 diff --git a/xfce-extra/xfce4-volumed-pulse/metadata.xml b/xfce-extra/xfce4-volumed-pulse/metadata.xml new file mode 100644 index 000000000000..4d7afe71423a --- /dev/null +++ b/xfce-extra/xfce4-volumed-pulse/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> + <upstream> + <remote-id type="launchpad">xfce4-volumed-pulse</remote-id> + </upstream> +</pkgmetadata> diff --git a/xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.2.0.ebuild b/xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.2.0.ebuild new file mode 100644 index 000000000000..e5b3a8b07eab --- /dev/null +++ b/xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.2.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Daemon to control volume up/down and mute keys for pulseaudio" +HOMEPAGE="http://launchpad.net/xfce4-volumed-pulse" +SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="debug libnotify" + +RDEPEND=">=dev-libs/glib-2.16 + dev-libs/keybinder:0 + >=media-sound/pulseaudio-0.9.19[glib] + >=x11-libs/gtk+-2.20:2 + >=xfce-base/xfconf-4.8 + libnotify? ( x11-libs/libnotify )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable libnotify) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog README THANKS ) +} diff --git a/xfce-extra/xfce4-volumed/Manifest b/xfce-extra/xfce4-volumed/Manifest new file mode 100644 index 000000000000..fa7f41cb5639 --- /dev/null +++ b/xfce-extra/xfce4-volumed/Manifest @@ -0,0 +1 @@ +DIST xfce4-volumed-0.1.13.tar.bz2 88518 SHA256 4ceca3a59b65630e849b89133f220def775009017ca2c3d689df27b7745040a9 diff --git a/xfce-extra/xfce4-volumed/metadata.xml b/xfce-extra/xfce4-volumed/metadata.xml new file mode 100644 index 000000000000..dfc88d55b130 --- /dev/null +++ b/xfce-extra/xfce4-volumed/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> + <upstream> + <remote-id type="launchpad">xfce4-volumed</remote-id> + </upstream> +</pkgmetadata> diff --git a/xfce-extra/xfce4-volumed/xfce4-volumed-0.1.13.ebuild b/xfce-extra/xfce4-volumed/xfce4-volumed-0.1.13.ebuild new file mode 100644 index 000000000000..9930d37516e5 --- /dev/null +++ b/xfce-extra/xfce4-volumed/xfce4-volumed-0.1.13.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Daemon to control volume up/down and mute keys" +HOMEPAGE="https://launchpad.net/xfce4-volumed" +SRC_URI="mirror://xfce/src/apps/${PN}/0.1/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm x86" +IUSE="alsa debug libnotify oss" + +COMMON_DEPEND="dev-libs/keybinder:0 + media-libs/gstreamer:0.10 + media-libs/gst-plugins-base:0.10 + >=xfce-base/xfconf-4.8 + libnotify? ( x11-libs/libnotify )" +RDEPEND="${COMMON_DEPEND} + alsa? ( media-plugins/gst-plugins-alsa:0.10 ) + oss? ( media-plugins/gst-plugins-oss:0.10 ) + !alsa? ( !oss? ( media-plugins/gst-plugins-meta:0.10 ) )" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable debug) + $(use_with libnotify) + ) + + DOCS=( AUTHORS ChangeLog README THANKS ) +} diff --git a/xfce-extra/xfce4-wavelan-plugin/Manifest b/xfce-extra/xfce4-wavelan-plugin/Manifest new file mode 100644 index 000000000000..6fbcb9ff1b63 --- /dev/null +++ b/xfce-extra/xfce4-wavelan-plugin/Manifest @@ -0,0 +1,2 @@ +DIST xfce4-wavelan-plugin-0.5.11.tar.bz2 293840 SHA256 fe06c7ffc29c2d4ca7bc452b3356825354e276565de9b0a2d087ab55471755ae SHA512 48c5c35ee99e769c0a551011a9d6b81034b8e73658c814758f017dcefeb84b92eebd2e885c0d0f2bee4c2915f8f2c8ccce3ff98326cbe1b0e51b96f089fa32c1 WHIRLPOOL e7bc4604cbf832cffc64f797d0f25dc4ad7deade8922a4628e4fbd700483ab61ceab5d0d5675b7f2c4b2b90cc99806fbd161c74a3a21b3904a326ba6135da5fe +DIST xfce4-wavelan-plugin-0.5.12.tar.bz2 302148 SHA256 67dce45739f063b95e2bc2232c625277685887b1f84088316d919671b5500ac4 SHA512 a25c6c576c5f8a76bb595137cf92fb6e18c7f5807bbe203d11cafdcbfdb9f6a4d8b7fd2322f448dab307eeb5067d44d1e41393b4aeb71fc1f0deca72af7c67cd WHIRLPOOL a258f17b2d958c0f41b8ef830365094ae8458a8faa47fe549de9b57c4ea51aeefb19de4afae3d9e6eb32bcfc9eb6e5a282da5f484db633d36ef69c1fe9c0babc diff --git a/xfce-extra/xfce4-wavelan-plugin/metadata.xml b/xfce-extra/xfce4-wavelan-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-wavelan-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.5.11.ebuild b/xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.5.11.ebuild new file mode 100644 index 000000000000..e83f73a998c6 --- /dev/null +++ b/xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.5.11.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plug-in to display wireless interface statistics" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-wavelan-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86" +IUSE="debug kernel_linux" + +COMMON_DEPEND=">=xfce-base/libxfce4ui-4.8 + >=xfce-base/libxfce4util-4.8 + >=xfce-base/xfce4-panel-4.8" +RDEPEND="${COMMON_DEPEND} + kernel_linux? ( sys-apps/net-tools )" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.5.12.ebuild b/xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.5.12.ebuild new file mode 100644 index 000000000000..1b09a85438e5 --- /dev/null +++ b/xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.5.12.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A panel plug-in to display wireless interface statistics" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-wavelan-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86" +IUSE="debug kernel_linux" + +COMMON_DEPEND=">=xfce-base/libxfce4ui-4.8:= + >=xfce-base/libxfce4util-4.8:= + >=xfce-base/xfce4-panel-4.8:=" +RDEPEND="${COMMON_DEPEND} + kernel_linux? ( sys-apps/net-tools )" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +} diff --git a/xfce-extra/xfce4-weather-plugin/Manifest b/xfce-extra/xfce4-weather-plugin/Manifest new file mode 100644 index 000000000000..47e35c113716 --- /dev/null +++ b/xfce-extra/xfce4-weather-plugin/Manifest @@ -0,0 +1,4 @@ +DIST xfce4-weather-plugin-0.8.3.tar.bz2 2786473 SHA256 40a6a22be7653b15a47174a430da89040f178695b48e5e01e77990050f715ce4 SHA512 24b1f191e12fcd56a9149d2f0dd3d4449a31586503a28f96352b4dd25f795e3ebcb975997d580478840311c98e30d313458403814ca21d049f35865a5e75b687 WHIRLPOOL b857a236c39e9986ad6962cdc670fabb560ac32d1339d3c276fb8b512387a281c163cf66613a57c3858c98978acfdb8dd5c23ff97aec3dd70d8f6e57c954292a +DIST xfce4-weather-plugin-0.8.4.tar.bz2 2910251 SHA256 56f6883f7b0e61e4fced57086dfb5a714afbb3d4ec33b1c433186c9a7d86fe3f SHA512 ad547681683150d2605d52e6b9d7f76d6871e7ffa5ae9b654ac324b94cf39d22318b624fa73e32a1457a6e865e3fb4d81d160ffbe3ce00b919ea6d167c06d29f WHIRLPOOL 7b45854636a6f5457d67ebd94c0f64c3e199d766a5f06b93e58ad45b4e7443168faca7ccb1db05b70f5cd3b0d0662ddbd43bd1ce44f348960078017e15c44607 +DIST xfce4-weather-plugin-0.8.5.tar.bz2 2937333 SHA256 be8ac0e5635355d568e4095a3459f53efd5f10a8ef46976a43dc30cbb277e5cd SHA512 f81b1cd0084abc07299724f9086b3efd7f7628affdcaec5d347ad092fcd632eb9a8c8f9fcbc53bf96b8b68717e515b45804d1838917ddea76009190815f0d2dc WHIRLPOOL bf85bd5499018abfe74dc2a3d6d35e84b48e398c07f34465391ba1bedaee361235ec3bcc7f2446f7afd84fd7a6f59bec99b986273bac1284c7730fbde3632d95 +DIST xfce4-weather-plugin-0.8.6.tar.bz2 2949753 SHA256 927c3b2c699208d63b2baf469b74c8c0dfcb98006ca9f80d75e7aec62658e6fa SHA512 052b652c64d83653e957831bb7f4717fe10b9a7847302c64100d5d9feb4b1b8c05306a35443a0e5859e68cbe48170051b77fc42d956068726286becffc7dde87 WHIRLPOOL 88db04f235cd892ce8921889249f08578a9ce6ccaf0c3352c301b6d153c6a0826006c9a8b3f301b620c9df921f7a5ce643843e5bb56cda2b1d6ae28dcaafff35 diff --git a/xfce-extra/xfce4-weather-plugin/files/xfce4-weather-plugin-0.8.3-Fix-color-parsing-when-reading-config-file.patch b/xfce-extra/xfce4-weather-plugin/files/xfce4-weather-plugin-0.8.3-Fix-color-parsing-when-reading-config-file.patch new file mode 100644 index 000000000000..be936455a990 --- /dev/null +++ b/xfce-extra/xfce4-weather-plugin/files/xfce4-weather-plugin-0.8.3-Fix-color-parsing-when-reading-config-file.patch @@ -0,0 +1,28 @@ +From 09a9a4fdec9ee709bd3da2be2ba1cf13e4e377e1 Mon Sep 17 00:00:00 2001 +From: Harald Judt <h.judt@gmx.at> +Date: Wed, 20 Feb 2013 15:25:09 +0100 +Subject: [PATCH] Fix color parsing when reading config file. + +This turned out to be a stupid copy & paste mistake. + +(cherry picked from commit 462e85dfd54e9a3bdf6c330c602a6545bccce585) +--- + panel-plugin/weather.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/panel-plugin/weather.c b/panel-plugin/weather.c +index 710c33c..4a2e3c3 100644 +--- a/panel-plugin/weather.c ++++ b/panel-plugin/weather.c +@@ -884,7 +884,7 @@ xfceweather_read_config(XfcePanelPlugin *plugin, + + value = xfce_rc_read_entry(rc, "scrollbox_color", NULL); + if (value) +- gdk_color_parse("#rrrrggggbbbb", &(data->scrollbox_color)); ++ gdk_color_parse(value, &(data->scrollbox_color)); + + data->scrollbox_use_color = + xfce_rc_read_bool_entry(rc, "scrollbox_use_color", FALSE); +-- +2.1.2 + diff --git a/xfce-extra/xfce4-weather-plugin/files/xfce4-weather-plugin-0.8.3-Make-plugin-ready-for-met.no-locationforecast-1.2-AP.patch b/xfce-extra/xfce4-weather-plugin/files/xfce4-weather-plugin-0.8.3-Make-plugin-ready-for-met.no-locationforecast-1.2-AP.patch new file mode 100644 index 000000000000..a19241c1ef2f --- /dev/null +++ b/xfce-extra/xfce4-weather-plugin/files/xfce4-weather-plugin-0.8.3-Make-plugin-ready-for-met.no-locationforecast-1.2-AP.patch @@ -0,0 +1,164 @@ +http://bugs.gentoo.org/524850 + +From a17ed6d248135cedc645b0481c4ad01687386ed2 Mon Sep 17 00:00:00 2001 +From: Harald Judt <h.judt@gmx.at> +Date: Wed, 28 May 2014 20:08:02 +0200 +Subject: [PATCH] Make plugin ready for met.no locationforecast-1.2 API (bug + #10916). + +http://api.yr.no/weatherapi/locationforecastlts/1.1/documentation#version_1_2___2014_05_20 + +The updated API version uses CamelCase symbol names instead of UPPERCASE +ones and has added some new names (like 'Drizzle'), which unfortunately +have not been documented (yet?). + +What's more, the typo 'celcius' has been replaced by the fixed 'celsius', +but luckily the plugin will not be affected by that change. + +What's a bit more unfortunate is that the existing icon themes do not +cover the new symbol names, so one would have to create quite a lot of +new icons. Also, new translations would have to be added for the symbols, +and maybe existing ones would have to be altered. To prevent this, we're +simply going to map the new symbols to existing ones as good as possible. +This should be good enough for the time being. + +(cherry picked from commit 1ff71669644a0b824a8a5ba9b40771ee4fb8a76b) +--- + panel-plugin/weather-parsers.c | 3 +- + panel-plugin/weather-translate.c | 70 +++++++++++++++++++++++++++++++++++++++- + panel-plugin/weather-translate.h | 2 ++ + 3 files changed, 73 insertions(+), 2 deletions(-) + +diff --git a/panel-plugin/weather-parsers.c b/panel-plugin/weather-parsers.c +index c380130..2c90c11 100644 +--- a/panel-plugin/weather-parsers.c ++++ b/panel-plugin/weather-parsers.c +@@ -28,6 +28,7 @@ + #define _XOPEN_SOURCE + #define _XOPEN_SOURCE_EXTENDED 1 + #include "weather-parsers.h" ++#include "weather-translate.h" + #include "weather-debug.h" + + #include <time.h> +@@ -196,8 +197,8 @@ parse_location(xmlNode *cur_node, + } + if (NODE_IS_TYPE(child_node, "symbol")) { + g_free(loc->symbol); +- loc->symbol = PROP(child_node, "id"); + loc->symbol_id = strtol(PROP(child_node, "number"), NULL, 10); ++ loc->symbol = g_strdup(get_symbol_for_id(loc->symbol_id)); + } + } + +diff --git a/panel-plugin/weather-translate.c b/panel-plugin/weather-translate.c +index 004eef1..cc97600 100644 +--- a/panel-plugin/weather-translate.c ++++ b/panel-plugin/weather-translate.c +@@ -29,6 +29,7 @@ + #include "weather-translate.h" + + #define DAY_LOC_N (sizeof(gchar) * 100) ++#define NODATA "NODATA" + + + static const gchar *wdirs[] = { +@@ -169,7 +170,7 @@ static const symbol_desc symbol_to_desc[] = { + + { 15, "FOG", N_("Fog"), N_("Fog") }, + +- /* Symbols 16-19 are used for polar days */ ++ /* Symbols 16-19 are used for polar days (unused beginning with API version 1.2) */ + { 16, "SUN", N_("Sunny"), N_("Clear") }, + { 17, "LIGHTCLOUD", N_("Lightly cloudy"), N_("Lightly cloudy") }, + { 18, "LIGHTRAINSUN", N_("Rain showers"), N_("Rain showers") }, +@@ -185,6 +186,73 @@ static const symbol_desc symbol_to_desc[] = { + #define NUM_SYMBOLS (sizeof(symbol_to_desc) / sizeof(symbol_to_desc[0])) + + ++/* ++ * API version 1.2, published in May 2014, introduced new symbols. We ++ * try to match these with existing symbols, in order to be compatible ++ * with existing icon themes and to maintain translation completeness. ++ * ++ * See http://api.met.no/weatherapi/weathericon/1.1/documentation ++ * for a list of symbols. For a list of symbols with descriptions, ++ * see http://om.yr.no/forklaring/symbol. ++ */ ++gint ++replace_symbol_id(gint id) ++{ ++ /* Symbol ids greater than 100 are used for indicating polar ++ * night. These ids are over the ordinary id + 100. Since we ++ * don't support polar icons, we can simply subtract 100 to ++ * get the non-polar symbol ids. ++ */ ++ if (id > 100) ++ id -= 100; ++ ++ switch (id) { ++ case 24: return 22; /* Light rain showers and thunder */ ++ case 25: return 6; /* Heavy rain showers and thunder */ ++ case 26: return 20; /* Light sleet showers and thunder */ ++ case 27: return 20; /* Heavy sleet showers and thunder */ ++ case 28: return 21; /* Light snow showers and thunder */ ++ case 29: return 21; /* Heavy snow showers and thunder */ ++ case 30: return 22; /* Light rain and thunder */ ++ case 31: return 23; /* Light sleet and thunder */ ++ case 32: return 23; /* Heavy sleet and thunder */ ++ case 33: return 14; /* Light snow and thunder */ ++ case 34: return 14; /* Heavy snow and thunder */ ++ ++ /* symbols 35-39 are unused */ ++ ++ case 40: return 5; /* Light rain showers */ ++ case 41: return 5; /* Heavy rain showers */ ++ case 42: return 7; /* Light sleet showers */ ++ case 43: return 7; /* Heavy sleet showers */ ++ case 44: return 8; /* Light snow showers */ ++ case 45: return 8; /* Heavy snow showers */ ++ case 46: return 9; /* Light rain */ ++ case 47: return 12; /* Light sleet */ ++ case 48: return 12; /* Heavy sleet */ ++ case 49: return 13; /* Light snow */ ++ case 50: return 13; /* Heavy snow */ ++ default: return id; ++ } ++} ++ ++ ++const gchar * ++get_symbol_for_id(gint id) ++{ ++ if (G_UNLIKELY(id < 1)) ++ return NODATA; ++ ++ if (id >= NUM_SYMBOLS) ++ id = replace_symbol_id(id); ++ ++ if (id < NUM_SYMBOLS) ++ return symbol_to_desc[id-1].symbol; ++ ++ return NODATA; ++} ++ ++ + const gchar * + translate_desc(const gchar *desc, + const gboolean nighttime) +diff --git a/panel-plugin/weather-translate.h b/panel-plugin/weather-translate.h +index 1538466..2926279 100644 +--- a/panel-plugin/weather-translate.h ++++ b/panel-plugin/weather-translate.h +@@ -24,6 +24,8 @@ + + G_BEGIN_DECLS + ++const gchar *get_symbol_for_id(gint id); ++ + const gchar *translate_desc(const gchar *desc, + gboolean nighttime); + +-- +2.1.2 + diff --git a/xfce-extra/xfce4-weather-plugin/files/xfce4-weather-plugin-0.8.3-Switch-to-met.no-locationforecastLTS-1.2-API-bug-109.patch b/xfce-extra/xfce4-weather-plugin/files/xfce4-weather-plugin-0.8.3-Switch-to-met.no-locationforecastLTS-1.2-API-bug-109.patch new file mode 100644 index 000000000000..0b915804785f --- /dev/null +++ b/xfce-extra/xfce4-weather-plugin/files/xfce4-weather-plugin-0.8.3-Switch-to-met.no-locationforecastLTS-1.2-API-bug-109.patch @@ -0,0 +1,28 @@ +http://bugs.gentoo.org/524850 + +From 70024ad992bfd3845d885469e5eccfad76269465 Mon Sep 17 00:00:00 2001 +From: Harald Judt <h.judt@gmx.at> +Date: Tue, 3 Jun 2014 19:59:05 +0200 +Subject: [PATCH] Switch to met.no locationforecastLTS-1.2 API (bug #10916). + +(cherry picked from commit 7df303bc5fa649299e18efeb5d4b801614030488) +--- + panel-plugin/weather.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/panel-plugin/weather.c b/panel-plugin/weather.c +index 4a2e3c3..e5036ae 100644 +--- a/panel-plugin/weather.c ++++ b/panel-plugin/weather.c +@@ -638,7 +638,7 @@ update_handler(plugin_data *data) + /* build url */ + url = + g_strdup_printf("http://api.yr.no/weatherapi" +- "/locationforecastlts/1.1/?lat=%s;lon=%s;msl=%d", ++ "/locationforecastlts/1.2/?lat=%s;lon=%s;msl=%d", + data->lat, data->lon, data->msl); + + /* start receive thread */ +-- +2.1.2 + diff --git a/xfce-extra/xfce4-weather-plugin/files/xfce4-weather-plugin-0.8.3-upower-0.99.patch b/xfce-extra/xfce4-weather-plugin/files/xfce4-weather-plugin-0.8.3-upower-0.99.patch new file mode 100644 index 000000000000..7333fef8d3b6 --- /dev/null +++ b/xfce-extra/xfce4-weather-plugin/files/xfce4-weather-plugin-0.8.3-upower-0.99.patch @@ -0,0 +1,64 @@ +http://bugzilla.xfce.org/show_bug.cgi?id=10922 + +From 79887843c58ef21233a0de571474ac656f977d7c Mon Sep 17 00:00:00 2001 +From: Eric Koegel <eric.koegel@gmail.com> +Date: Fri, 30 May 2014 19:01:08 +0300 +Subject: [PATCH] Update for Upower 0.99 + +Upower changed a singal handler. +--- + panel-plugin/weather.c | 22 +++++++++++++++++----- + 1 file changed, 17 insertions(+), 5 deletions(-) + +diff --git a/panel-plugin/weather.c b/panel-plugin/weather.c +index efa8559..30eddb3 100644 +--- a/panel-plugin/weather.c ++++ b/panel-plugin/weather.c +@@ -1553,8 +1553,14 @@ proxy_auth(SoupSession *session, + + #ifdef HAVE_UPOWER_GLIB + static void ++#if UP_CHECK_VERSION(0, 99, 0) + upower_changed_cb(UpClient *client, ++ GParamSpec *pspec, + plugin_data *data) ++#else /* UP_CHECK_VERSION < 0.99 */ ++upower_changed_cb(UpClient *client, ++ plugin_data *data) ++#endif /* UP_CHECK_VERSION */ + { + gboolean on_battery; + +@@ -1576,7 +1582,7 @@ upower_changed_cb(UpClient *client, + schedule_next_wakeup(data); + } + } +-#endif ++#endif /* HAVE_UPOWER_GLIB */ + + + static void +@@ -2171,10 +2177,16 @@ weather_construct(XfcePanelPlugin *plugin) + G_CALLBACK(xfceweather_show_about), data); + + #ifdef HAVE_UPOWER_GLIB +- if (data->upower) +- g_signal_connect(data->upower, "changed", +- G_CALLBACK(upower_changed_cb), data); +-#endif ++ if (data->upower) { ++#if UP_CHECK_VERSION(0, 99, 0) ++ g_signal_connect (data->upower, "notify", ++ G_CALLBACK(upower_changed_cb), data); ++#else /* UP_CHECK_VERSION < 0.99 */ ++ g_signal_connect (data->upower, "changed", ++ G_CALLBACK(upower_changed_cb), data); ++#endif /* UP_CHECK_VERSION */ ++ } ++#endif /* HAVE_UPOWER_GLIB */ + + weather_dump(weather_dump_plugindata, data); + } +-- +1.9.3 + diff --git a/xfce-extra/xfce4-weather-plugin/metadata.xml b/xfce-extra/xfce4-weather-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-weather-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.8.3-r2.ebuild b/xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.8.3-r2.ebuild new file mode 100644 index 000000000000..f7744bee86fe --- /dev/null +++ b/xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.8.3-r2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A weather plug-in for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" +IUSE="debug upower" + +RDEPEND=">=dev-libs/glib-2.20 + dev-libs/libxml2 + >=net-libs/libsoup-2.26 + >=x11-libs/gtk+-2.14:2 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10 + upower? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + PATCHES=( + "${FILESDIR}"/${P}-upower-0.99.patch + "${FILESDIR}"/${P}-Fix-color-parsing-when-reading-config-file.patch + "${FILESDIR}"/${P}-Make-plugin-ready-for-met.no-locationforecast-1.2-AP.patch + "${FILESDIR}"/${P}-Switch-to-met.no-locationforecastLTS-1.2-API-bug-109.patch + ) + + # For GEONAMES_USERNAME, read README file and ask ssuominen@! + XFCONF=( + $(use_enable upower) + $(xfconf_use_debug) + GEONAMES_USERNAME=Gentoo + ) + + DOCS=( AUTHORS ChangeLog NEWS README TODO ) +} diff --git a/xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.8.4.ebuild b/xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.8.4.ebuild new file mode 100644 index 000000000000..fee64b266f23 --- /dev/null +++ b/xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.8.4.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A weather plug-in for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="debug upower" + +RDEPEND=">=dev-libs/glib-2.20 + dev-libs/libxml2 + >=net-libs/libsoup-2.32 + >=x11-libs/gtk+-2.14:2 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10 + upower? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + # For GEONAMES_USERNAME, read README file and ask ssuominen@! + XFCONF=( + $(use_enable upower) + $(xfconf_use_debug) + GEONAMES_USERNAME=Gentoo + ) + + DOCS=( AUTHORS ChangeLog NEWS README TODO ) +} diff --git a/xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.8.5.ebuild b/xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.8.5.ebuild new file mode 100644 index 000000000000..d52b90f154df --- /dev/null +++ b/xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.8.5.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A weather plug-in for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="debug upower" + +RDEPEND=">=dev-libs/glib-2.20:= + dev-libs/libxml2:= + >=net-libs/libsoup-2.32:= + >=x11-libs/gtk+-2.14:2= + >=xfce-base/libxfce4ui-4.10:= + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/xfce4-panel-4.10:= + upower? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + # For GEONAMES_USERNAME, read README file and ask ssuominen@! + XFCONF=( + $(use_enable upower) + $(xfconf_use_debug) + GEONAMES_USERNAME=Gentoo + ) + + DOCS=( AUTHORS ChangeLog NEWS README TODO ) +} diff --git a/xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.8.6.ebuild b/xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.8.6.ebuild new file mode 100644 index 000000000000..9179af743f39 --- /dev/null +++ b/xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.8.6.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="A weather plug-in for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" +IUSE="debug upower" + +RDEPEND=">=dev-libs/glib-2.20:= + dev-libs/libxml2:= + >=net-libs/libsoup-2.32:= + >=x11-libs/gtk+-2.14:2= + >=xfce-base/libxfce4ui-4.10:= + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/xfce4-panel-4.10:= + upower? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + # For GEONAMES_USERNAME, read README file and ask ssuominen@! + XFCONF=( + $(use_enable upower) + $(xfconf_use_debug) + GEONAMES_USERNAME=Gentoo + ) + + DOCS=( AUTHORS ChangeLog NEWS README TODO ) +} diff --git a/xfce-extra/xfce4-whiskermenu-plugin/Manifest b/xfce-extra/xfce4-whiskermenu-plugin/Manifest new file mode 100644 index 000000000000..e9e353567573 --- /dev/null +++ b/xfce-extra/xfce4-whiskermenu-plugin/Manifest @@ -0,0 +1,3 @@ +DIST xfce4-whiskermenu-plugin-1.3.2-src.tar.bz2 131115 SHA256 a104b2266675a3ea3c7b98aab7b075a351d813ea29098504031a62f365e5a0fc SHA512 b6c967cf6d1ddb90040610f22380b20b409cbe45cd6f44ef9acabd42a7d2268a6969d5d7d87ccc191948080fb330af5855c5a37aca76a40fa4d6822d5c943516 WHIRLPOOL 1b565fe452059531dcf2ba0179d20f362ddaddd2c2e40bbc0e0b33d693fc76229dc0e80a616a109312deb1a3a14b8457ae5b0925b653a59cd28528599e9bcd94 +DIST xfce4-whiskermenu-plugin-1.4.0-src.tar.bz2 136131 SHA256 0f75f4551357a19200d14aa4df69755291a9db1b6fd49ab7ac51fd795c0a87e2 SHA512 1055e6d31ca6d2077a0d34524c5231f354a865e626ad2870af6a426dc368684b9a0e333d1476e2ae081553f4aff69581bfe1ce68948dc129c115806d82e62e70 WHIRLPOOL ff0c42deea71bae7f9c1cec7cbda4a2e3c1ba60bbdcf219dc4abc947f079fd9ec247e29171cd939aa381f23cae6c07e0318ac96875e8700b6e3b57b2907829ce +DIST xfce4-whiskermenu-plugin-1.5.0-src.tar.bz2 145549 SHA256 da82bdbc899a9935b560323aac9037d44f37fb110509b80ec293196722671851 SHA512 2cfbade2926fc7ff936ae2d5be2ef1d6a49e9ffc79fc9d9b78ba75070b70e7978ce4ae20df08b7d1089f016741231be029f92cd4b53cbaf7dfec08c97ad60028 WHIRLPOOL fc6e9a32e6fc6e0a8127b214899c743712503fff0a117e993b3c8049004b75519690948e4bf664a6200ae54e29c1cd70ab919dfd5953acee02e11aa77537768d diff --git a/xfce-extra/xfce4-whiskermenu-plugin/metadata.xml b/xfce-extra/xfce4-whiskermenu-plugin/metadata.xml new file mode 100644 index 000000000000..4c8f3cccea03 --- /dev/null +++ b/xfce-extra/xfce4-whiskermenu-plugin/metadata.xml @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> + <maintainer> + <email>hasufell@gentoo.org</email> + <name>Julian Ospald</name> + </maintainer> + <longdescription lang='en'> + Whisker Menu is an alternate application launcher for Xfce. + When you open it you are shown a list of applications you have + marked as favorites. You can browse through all of your installed + applications by clicking on the category buttons on the side. + Top level categories make browsing fast, and simple to switch + between. Additionally, Whisker Menu keeps a list of the last + ten applications that you’ve launched from it. + + Favorites are easy to add and reorder. When browsing through + your applications, right-click on any of them and select “Add + to Favorites”. Simply drag and drop your favorites list to + arrange them to suit your needs. You can remove them at any + time from another right-click option. + + If you’re not sure exactly where a program is listed, instead + of browsing through each category you can simply enter a search + term. The search field is focused when opening the menu, so you + can just start typing. Application descriptions as well as names + are searched, which allows you to find a program by using a + general word (such as “browser” to find all web browsers + installed on your computer). + </longdescription> + <upstream> + <maintainer status='active'> + <email>graeme@gottcode.org</email> + <name>Graeme Gott</name> + </maintainer> + <bugs-to> + https://github.com/gottcode/xfce4-whiskermenu-plugin/issues?labels=bug&state=open + </bugs-to> + <changelog> + http://gottcode.org/xfce4-whiskermenu-plugin/#releasenotes + </changelog> + <remote-id type='github'> + gottcode/xfce4-whiskermenu-plugin + </remote-id> + </upstream> +</pkgmetadata> diff --git a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-1.3.2.ebuild b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-1.3.2.ebuild new file mode 100644 index 000000000000..ef5fb22d2522 --- /dev/null +++ b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-1.3.2.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit gnome2-utils cmake-utils + +DESCRIPTION="Alternate application launcher for Xfce" +HOMEPAGE="http://gottcode.org/xfce4-whiskermenu-plugin/" +SRC_URI="http://gottcode.org/xfce4-whiskermenu-plugin/${P}-src.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm x86" +IUSE="" + +RDEPEND=" + x11-libs/gtk+:2 + xfce-base/exo + xfce-base/garcon + xfce-base/libxfce4ui + xfce-base/libxfce4util + xfce-base/xfce4-panel + virtual/libintl" +DEPEND="${RDEPEND} + virtual/pkgconfig + sys-devel/gettext" + +src_prepare() { + local i + cd po || die + if [[ -n "${LINGUAS+x}" ]] ; then + for i in *.po ; do + einfo "removing ${i%.po} linguas" + has ${i%.po} ${LINGUAS} || { rm ${i} || die ; } + done + fi +} + +src_configure() { + local mycmakeargs=( + -DENABLE_AS_NEEDED=OFF + -DENABLE_LINKER_OPTIMIZED_HASH_TABLES=OFF + -DENABLE_DEVELOPER_MODE=OFF + ) + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + dodoc ChangeLog NEWS README +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-1.4.0.ebuild b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-1.4.0.ebuild new file mode 100644 index 000000000000..ca5ff5dbd9a4 --- /dev/null +++ b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-1.4.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit gnome2-utils cmake-utils + +DESCRIPTION="Alternate application launcher for Xfce" +HOMEPAGE="http://gottcode.org/xfce4-whiskermenu-plugin/" +SRC_URI="http://gottcode.org/xfce4-whiskermenu-plugin/${P}-src.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +RDEPEND=" + x11-libs/gtk+:2 + xfce-base/exo + xfce-base/garcon + xfce-base/libxfce4ui + xfce-base/libxfce4util + xfce-base/xfce4-panel + virtual/libintl" +DEPEND="${RDEPEND} + virtual/pkgconfig + sys-devel/gettext" + +src_prepare() { + local i + cd po || die + if [[ -n "${LINGUAS+x}" ]] ; then + for i in *.po ; do + einfo "removing ${i%.po} linguas" + has ${i%.po} ${LINGUAS} || { rm ${i} || die ; } + done + fi +} + +src_configure() { + local mycmakeargs=( + -DENABLE_AS_NEEDED=OFF + -DENABLE_LINKER_OPTIMIZED_HASH_TABLES=OFF + -DENABLE_DEVELOPER_MODE=OFF + ) + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + dodoc ChangeLog NEWS README +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-1.5.0.ebuild b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-1.5.0.ebuild new file mode 100644 index 000000000000..d67dd9119852 --- /dev/null +++ b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-1.5.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit gnome2-utils cmake-utils + +DESCRIPTION="Alternate application launcher for Xfce" +HOMEPAGE="http://gottcode.org/xfce4-whiskermenu-plugin/" +SRC_URI="http://gottcode.org/xfce4-whiskermenu-plugin/${P}-src.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm x86" +IUSE="" + +RDEPEND=" + x11-libs/gtk+:2= + xfce-base/exo:= + xfce-base/garcon:= + xfce-base/libxfce4ui:= + xfce-base/libxfce4util:= + xfce-base/xfce4-panel:= + virtual/libintl:=" +DEPEND="${RDEPEND} + virtual/pkgconfig + sys-devel/gettext" + +src_prepare() { + local i + cd po || die + if [[ -n "${LINGUAS+x}" ]] ; then + for i in *.po ; do + einfo "removing ${i%.po} linguas" + has ${i%.po} ${LINGUAS} || { rm ${i} || die ; } + done + fi +} + +src_configure() { + local mycmakeargs=( + -DENABLE_AS_NEEDED=OFF + -DENABLE_LINKER_OPTIMIZED_HASH_TABLES=OFF + -DENABLE_DEVELOPER_MODE=OFF + ) + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + dodoc ChangeLog NEWS README +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/xfce-extra/xfce4-windowck-plugin/Manifest b/xfce-extra/xfce4-windowck-plugin/Manifest new file mode 100644 index 000000000000..356a2a329c0a --- /dev/null +++ b/xfce-extra/xfce4-windowck-plugin/Manifest @@ -0,0 +1 @@ +DIST xfce4-windowck-plugin-0.2.4.tar.gz 75442 SHA256 2ce551f16a1ec8ee847c36e0d3bd9a71b6b4945821f43d54dc91433cac0a5117 SHA512 43798a8714926eb03b2f92f8dd813572030965133b672bd07c485da77efef96114ed412dc7a5de730b2bc21da561ca34c44147147c75f266d8bc393f2550557c WHIRLPOOL 64cac071593b844a1ecbe19f207b52668754e869aa3299623060b63d8fbc02939b1c9d5a2c8a1559f0ba5177809c8fb0233463612bbd9d33f349e841b0406852 diff --git a/xfce-extra/xfce4-windowck-plugin/metadata.xml b/xfce-extra/xfce4-windowck-plugin/metadata.xml new file mode 100644 index 000000000000..135ca289e4d4 --- /dev/null +++ b/xfce-extra/xfce4-windowck-plugin/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> + <upstream> + <remote-id type="github">cedl38/xfce4-windowck-plugin</remote-id> + </upstream> +</pkgmetadata> diff --git a/xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.2.4.ebuild b/xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.2.4.ebuild new file mode 100644 index 000000000000..cc5f13ec321e --- /dev/null +++ b/xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.2.4.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +EAUTORECONF=1 +inherit xfconf + +DESCRIPTION="Xfce panel plugin which allows to put the maximized window title and windows buttons on the panel" +HOMEPAGE="http://github.com/cedl38/xfce4-windowck-plugin" +SRC_URI="http://github.com/cedl38/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="debug" + +RDEPEND=">=x11-libs/gtk+-2.20:2 + x11-libs/libX11 + >=x11-libs/libwnck-2.30:1 + >=xfce-base/libxfce4ui-4.10 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/xfce4-panel-4.10 + >=xfce-base/xfconf-4.10" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS NEWS README TODO ) +} + +src_prepare() { + # run xdt-autogen from xfce4-dev-tools added as dependency by EAUTORECONF=1 to + # rename configure.ac.in to configure.ac while grabbing $LINGUAS and $REVISION values + NOCONFIGURE=1 xdt-autogen + + xfconf_src_prepare +} diff --git a/xfce-extra/xfce4-wmdock-plugin/Manifest b/xfce-extra/xfce4-wmdock-plugin/Manifest new file mode 100644 index 000000000000..9d0e877cbc08 --- /dev/null +++ b/xfce-extra/xfce4-wmdock-plugin/Manifest @@ -0,0 +1 @@ +DIST xfce4-wmdock-plugin-0.6.0.tar.bz2 344743 SHA256 922bffc31ad0da8ecc5281751e500576ce79a85176212c7ddf80f9af316acfad SHA512 4057021d3a664200b1c096047e81611813cfb9e268193d299097430c0c499280d67d326917fd303c21177cc714cea8c81847d3445ddc93860516b55eb6a0ad8e WHIRLPOOL c8e79a6e1b66edf9638c92ee20ab68e149bbb130aab0c9a8ca06a08f2562c1f884beca641389367c4f9c5e9f05f3e0c081621e6e03d3179a7e471e38bf91424a diff --git a/xfce-extra/xfce4-wmdock-plugin/files/xfce4-wmdock-plugin-0.6.0-LINGUAS.patch b/xfce-extra/xfce4-wmdock-plugin/files/xfce4-wmdock-plugin-0.6.0-LINGUAS.patch new file mode 100644 index 000000000000..29a3c44c071b --- /dev/null +++ b/xfce-extra/xfce4-wmdock-plugin/files/xfce4-wmdock-plugin-0.6.0-LINGUAS.patch @@ -0,0 +1,14 @@ +http://bugs.gentoo.org/508486 +http://bugzilla.xfce.org/show_bug.cgi?id=10969 + +--- configure ++++ configure +@@ -12147,7 +12147,7 @@ + + + +- ALL_LINGUAS="ar ast ca cs da de el en_GB es eu fr gl hu id it ja kk ko lt lv messages nl pt pt_BR ru sk sv tr ug uk ur ur_PK zh_CN zh_TW " ++ ALL_LINGUAS="ast ca cs da de el en_GB eu fr gl hu id it ja kk lv messages pt pt_BR ru sv ug uk ur ur_PK zh_CN " + + for ac_header in locale.h + do : diff --git a/xfce-extra/xfce4-wmdock-plugin/metadata.xml b/xfce-extra/xfce4-wmdock-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-wmdock-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-wmdock-plugin/xfce4-wmdock-plugin-0.6.0.ebuild b/xfce-extra/xfce4-wmdock-plugin/xfce4-wmdock-plugin-0.6.0.ebuild new file mode 100644 index 000000000000..7f4c4e84c596 --- /dev/null +++ b/xfce-extra/xfce4-wmdock-plugin/xfce4-wmdock-plugin-0.6.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit multilib xfconf + +DESCRIPTION="a compatibility layer for running WindowMaker dockapps on Xfce4" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-wmdock-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86 ~x86-fbsd" +IUSE="debug" + +RDEPEND="x11-libs/gtk+:2 + >=xfce-base/libxfce4util-4.10 + >=xfce-base/libxfcegui4-4.10 + >=xfce-base/xfce4-panel-4.10 + >=x11-libs/libwnck-2.8.1:1 + x11-libs/libX11" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + PATCHES=( "${FILESDIR}"/${P}-LINGUAS.patch ) + + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog README TODO ) +} + +src_prepare() { + echo panel-plugin/wmdock.desktop.in.in >> po/POTFILES.skip + xfconf_src_prepare +} diff --git a/xfce-extra/xfce4-xkb-plugin/Manifest b/xfce-extra/xfce4-xkb-plugin/Manifest new file mode 100644 index 000000000000..33a6f8feb1e2 --- /dev/null +++ b/xfce-extra/xfce4-xkb-plugin/Manifest @@ -0,0 +1,3 @@ +DIST xfce4-xkb-plugin-0.5.6.tar.bz2 815228 SHA256 09e4623033987ce7b711252609a17291b306cdf60863ee39677a4995a93318a5 SHA512 6469f42b06b5d0dd9049c5d7baeca10a1be8fab520e98bf92533c751b36581fb008663593a45bbaead080cfd97086e856732b1dc336b6f713a95c9a212500bf6 WHIRLPOOL f5132d96c9be45764acd47ee5e6559a2f5de2e2ab0983c09e46d5a7eeab677655a8425bbb5a390173c8e1ef158d47321f6f6f037685932899ffdda901d9b4640 +DIST xfce4-xkb-plugin-0.7.0.tar.bz2 807921 SHA256 28367c309863581ae4de529b35bdedf5a1c918096a9a2e6e771554cba7bf5a6a SHA512 77af03d7bbf163548dd2ae4e10ebe79677bd514fee6534d2b9e0116c0350344dc2a5e14e77c048cf286bcb4f863f1ea84e9099524aff5a48d98143897c3f4357 WHIRLPOOL b459ae4d2cd06ddb3d7b9e25fcdf08c72bfd7c917bac912e15dfae877d55964c93a0a154b3424c5b39ac6140a41d8c35a2e97c314d38bb52750add8805fe593e +DIST xfce4-xkb-plugin-0.7.1.tar.bz2 837922 SHA256 61fe2e33fe99939d5d06a682e94e40e05ef844c930ad612154090d158b2ce681 SHA512 a6d83a614f85ada6470efbca9d19073ecf31e6531dafff000c1c9d439d7e4a6d02188296810933f28f4cf9b61addd1f99a6a47c8adc6423c44adbf7ffa525094 WHIRLPOOL 1ca8b11311313266be0b4ddea9203f7963734124cf71262e85a9dc8c5b0cc9d56221843df9c14a6d423a8a6adad9fc87b132c47645db86ef7697376c8f31de21 diff --git a/xfce-extra/xfce4-xkb-plugin/metadata.xml b/xfce-extra/xfce4-xkb-plugin/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfce4-xkb-plugin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.5.6.ebuild b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.5.6.ebuild new file mode 100644 index 000000000000..27a441a7c8da --- /dev/null +++ b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.5.6.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit multilib xfconf + +DESCRIPTION="XKB layout switching panel plug-in for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="BSD-2 GPL-2+" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=">=gnome-base/librsvg-2.36.2 + x11-libs/gtk+:2 + >=x11-libs/libwnck-2.12:1 + x11-libs/libX11 + >=x11-libs/libxklavier-5 + >=xfce-base/libxfce4ui-4.8 + >=xfce-base/libxfce4util-4.8 + >=xfce-base/xfce4-panel-4.8" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog README ) +} diff --git a/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.7.0.ebuild b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.7.0.ebuild new file mode 100644 index 000000000000..3ff4f023e5e9 --- /dev/null +++ b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.7.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit multilib xfconf + +DESCRIPTION="XKB layout switching panel plug-in for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="BSD-2 GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +COMMON_DEPEND=">=gnome-base/librsvg-2.36.2 + x11-libs/gtk+:2 + >=x11-libs/libwnck-2.12:1 + x11-libs/libX11 + >=x11-libs/libxklavier-5 + >=xfce-base/garcon-0.1.5 + >=xfce-base/libxfce4ui-4.11 + >=xfce-base/libxfce4util-4.11 + >=xfce-base/xfce4-panel-4.11" +RDEPEND="${COMMON_DEPEND} + >=xfce-base/xfce4-settings-4.11" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog README ) +} diff --git a/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.7.1-r1.ebuild b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.7.1-r1.ebuild new file mode 100644 index 000000000000..08c21df4e85f --- /dev/null +++ b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.7.1-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit multilib xfconf + +DESCRIPTION="XKB layout switching panel plug-in for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="BSD-2 GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +COMMON_DEPEND=">=gnome-base/librsvg-2.36.2:= + x11-libs/gtk+:2= + >=x11-libs/libwnck-2.12:1= + x11-libs/libX11:= + >=x11-libs/libxklavier-5:= + >=xfce-base/garcon-0.1.5:= + >=xfce-base/libxfce4ui-4.11:= + >=xfce-base/libxfce4util-4.11:= + >=xfce-base/xfce4-panel-4.11:=" +RDEPEND="${COMMON_DEPEND} + x11-apps/setxkbmap + >=xfce-base/xfce4-settings-4.11" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog README ) +} diff --git a/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.7.1.ebuild b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.7.1.ebuild new file mode 100644 index 000000000000..baddcef03600 --- /dev/null +++ b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.7.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit multilib xfconf + +DESCRIPTION="XKB layout switching panel plug-in for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="BSD-2 GPL-2+" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="debug" + +COMMON_DEPEND=">=gnome-base/librsvg-2.36.2:= + x11-libs/gtk+:2= + >=x11-libs/libwnck-2.12:1= + x11-libs/libX11:= + >=x11-libs/libxklavier-5:= + >=xfce-base/garcon-0.1.5:= + >=xfce-base/libxfce4ui-4.11:= + >=xfce-base/libxfce4util-4.11:= + >=xfce-base/xfce4-panel-4.11:=" +RDEPEND="${COMMON_DEPEND} + >=xfce-base/xfce4-settings-4.11" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + $(xfconf_use_debug) + ) + + DOCS=( AUTHORS ChangeLog README ) +} diff --git a/xfce-extra/xfdashboard/Manifest b/xfce-extra/xfdashboard/Manifest new file mode 100644 index 000000000000..6fe7cd9a140b --- /dev/null +++ b/xfce-extra/xfdashboard/Manifest @@ -0,0 +1,4 @@ +DIST xfdashboard-0.2.2.tar.bz2 627793 SHA256 7f0909e69687d799b32e557056987fd9787357af1360f4f63d19ca94ca1da174 SHA512 05b7413109f9c59b8300986627abe878d09702f4af2a18fcdd65034717391eaae854d006e627cc80445c02a18b697c4f783a314e210b95d89bee642b23b6b0a8 WHIRLPOOL 01f5087a8e8d0575ed15c1a237abdc6837c5fa2afdeec33d13ecea1fc7eb23d536db61618e2c7ba6dd9ecacd8e290f5761a5b8500f53a57a34961ad87cb42902 +DIST xfdashboard-0.3.0.tar.bz2 638249 SHA256 87782d5abc3b0eee47e6d1b03f18c1bd3d76021a3c032f64c647acd74d703549 SHA512 ec31ddf0f0066a6bb4b18ce5b3eee21b51b5e82890a2fbc0ee310329d6054cf0b6dd096cc884292d69b81d11edde124b2470855c3faaaf3da536f56604e77c23 WHIRLPOOL 76a271e436ddd470ed339c57069c349a7e9b3d4b56970a8f4083c4d868e411704fbd5a73606e1523dff989bfbd6ec6a58191d09decfc288a08c03201bdd09a5b +DIST xfdashboard-0.3.2.tar.bz2 651652 SHA256 4d2ce91faabc927184c30b9515ebd823ae105e57d5e6605f482eaa6fa50cf22f SHA512 3647899295e0e85fed749c5a43089bf1e30aad66dfb0f0cfc7442d5eceb7b34ebe9f513bb806ad8233fb4d76662f856124e5c41a2768f8f621ddb6fb7b8fed4d WHIRLPOOL 9e5735dc902dad842b3b10562b7659a604f0e8572727c1498a90d35987832536622b0ca18322e200a1829e3dd4bfa972df1cf6f8407474746f7dee7c18a4ada5 +DIST xfdashboard-0.4.0.tar.bz2 2249568 SHA256 4016c97011bf7316c8e365f0f4ff753b8e4e74776f2b25e282efa7675965cb45 SHA512 d737a65ab27f0d6e49fd24ff7852bd2e00feebd3cce2c1ced5580bb5af1449fad0c593707686b6b83f4fd2e3d7cc318e0778ce404e53240dee53c6aeb9886df0 WHIRLPOOL fcee962776d39d7f36408da594683a9f9b8e03a1e1063e85755dc1c836fe91cadf3a8df49f2b87d2ff458aac68e3c20909247ed5cc865709838ac8439bd7f467 diff --git a/xfce-extra/xfdashboard/metadata.xml b/xfce-extra/xfdashboard/metadata.xml new file mode 100644 index 000000000000..008cf479f615 --- /dev/null +++ b/xfce-extra/xfdashboard/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> +</pkgmetadata> diff --git a/xfce-extra/xfdashboard/xfdashboard-0.2.2.ebuild b/xfce-extra/xfdashboard/xfdashboard-0.2.2.ebuild new file mode 100644 index 000000000000..01bdab67a55c --- /dev/null +++ b/xfce-extra/xfdashboard/xfdashboard-0.2.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Maybe a GNOME shell like dashboard for the Xfce desktop environment" +HOMEPAGE="http://xfdashboard.froevel.de/" +SRC_URI="http://${PN}.froevel.de/releases/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="debug" + +RDEPEND=">=dev-libs/dbus-glib-0.100 + >=dev-libs/glib-2 + >=media-libs/clutter-1.12:1.0 + >=x11-libs/libwnck-2.30:1 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + >=xfce-base/garcon-0.2.0 + >=xfce-base/xfconf-4.10" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS="AUTHORS ChangeLog README" +} diff --git a/xfce-extra/xfdashboard/xfdashboard-0.3.0.ebuild b/xfce-extra/xfdashboard/xfdashboard-0.3.0.ebuild new file mode 100644 index 000000000000..ca4e8feea9f0 --- /dev/null +++ b/xfce-extra/xfdashboard/xfdashboard-0.3.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Maybe a GNOME shell like dashboard for the Xfce desktop environment" +HOMEPAGE="http://xfdashboard.froevel.de/" +SRC_URI="http://${PN}.froevel.de/releases/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND=">=dev-libs/dbus-glib-0.100 + >=dev-libs/glib-2 + >=media-libs/clutter-1.12:1.0 + >=x11-libs/libwnck-2.30:1 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + >=xfce-base/garcon-0.2.0 + >=xfce-base/xfconf-4.10" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS="AUTHORS ChangeLog README" +} diff --git a/xfce-extra/xfdashboard/xfdashboard-0.3.2.ebuild b/xfce-extra/xfdashboard/xfdashboard-0.3.2.ebuild new file mode 100644 index 000000000000..ca4e8feea9f0 --- /dev/null +++ b/xfce-extra/xfdashboard/xfdashboard-0.3.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Maybe a GNOME shell like dashboard for the Xfce desktop environment" +HOMEPAGE="http://xfdashboard.froevel.de/" +SRC_URI="http://${PN}.froevel.de/releases/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND=">=dev-libs/dbus-glib-0.100 + >=dev-libs/glib-2 + >=media-libs/clutter-1.12:1.0 + >=x11-libs/libwnck-2.30:1 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + >=xfce-base/garcon-0.2.0 + >=xfce-base/xfconf-4.10" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS="AUTHORS ChangeLog README" +} diff --git a/xfce-extra/xfdashboard/xfdashboard-0.4.0.ebuild b/xfce-extra/xfdashboard/xfdashboard-0.4.0.ebuild new file mode 100644 index 000000000000..fd02a38eee35 --- /dev/null +++ b/xfce-extra/xfdashboard/xfdashboard-0.4.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit xfconf + +DESCRIPTION="Maybe a GNOME shell like dashboard for the Xfce desktop environment" +HOMEPAGE="http://goodies.xfce.org/projects/applications/xfdashboard/start" +SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="debug" + +RDEPEND=">=dev-libs/dbus-glib-0.100:= + >=dev-libs/glib-2.32:= + >=x11-libs/gtk+-3.2:3= + >=media-libs/clutter-1.12:1.0= + >=x11-libs/libwnck-3:3= + x11-libs/libX11:= + x11-libs/libXcomposite:= + x11-libs/libXdamage:= + x11-libs/libXinerama:= + >=xfce-base/garcon-0.2.0:= + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/xfconf-4.10:=" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(xfconf_use_debug) + ) + + DOCS="AUTHORS ChangeLog README" +} diff --git a/xfce-extra/xfswitch-plugin/Manifest b/xfce-extra/xfswitch-plugin/Manifest new file mode 100644 index 000000000000..780ff1f8d517 --- /dev/null +++ b/xfce-extra/xfswitch-plugin/Manifest @@ -0,0 +1 @@ +DIST xfswitch-plugin-0.0.1.tar.gz 314589 SHA256 44fede57f181b507277ae406a6e56f215bb4ba29b60442e6ccd166e7df98a738 SHA512 58b427d5d099f9e351911cb30707a6024e10ae90f7c978aafba5824f76f5ecdc615979e7a060146ca6cab85f69f8dc10e553884e37737c4f674dfdd3d1fa634e WHIRLPOOL eb485695620f3b6be4485da9a7eb560fbb44188457ca92a92b1ae98cf6c3d1725db0ff06da1f79ba9e607f6d9bf143690e73cc3803d0ba1a710fed83058c785c diff --git a/xfce-extra/xfswitch-plugin/metadata.xml b/xfce-extra/xfswitch-plugin/metadata.xml new file mode 100644 index 000000000000..f6d547ab5488 --- /dev/null +++ b/xfce-extra/xfswitch-plugin/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> + <use> + <flag name='gdm'>Use gdmflexiserver from <pkg>gnome-base/gdm</pkg> instead of <pkg>x11-misc/lightdm</pkg></flag> + </use> +</pkgmetadata> diff --git a/xfce-extra/xfswitch-plugin/xfswitch-plugin-0.0.1-r1.ebuild b/xfce-extra/xfswitch-plugin/xfswitch-plugin-0.0.1-r1.ebuild new file mode 100644 index 000000000000..cacb53fa1c0a --- /dev/null +++ b/xfce-extra/xfswitch-plugin/xfswitch-plugin-0.0.1-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit multilib xfconf + +DESCRIPTION="A panel plug-in for user switching (using x11-misc/lightdm or gnome-base/gdm)" +HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfswitch-plugin" +SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="gdm" + +COMMON_DEPEND=">=x11-libs/gtk+-2.12:2 + >=xfce-base/libxfce4util-4.8 + >=xfce-base/libxfcegui4-4.8 + >=xfce-base/xfce4-panel-4.8" +RDEPEND="${COMMON_DEPEND} + gdm? ( gnome-base/gdm ) + !gdm? ( x11-misc/lightdm )" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + virtual/pkgconfig + sys-devel/gettext" + +pkg_setup() { + XFCONF=( + --libexecdir="${EPREFIX}"/usr/$(get_libdir) + ) + + DOCS=( AUTHORS ChangeLog NEWS README ) +} + +src_prepare() { + if ! use gdm; then #411921 + sed -i \ + -e '/command/s:gdmflexiserver:/usr/libexec/lightdm/&:' \ + panel-plugin/main.c || die + fi + + xfconf_src_prepare +} |