summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2015-08-08 13:49:04 -0700
committerRobin H. Johnson <robbat2@gentoo.org>2015-08-08 17:38:18 -0700
commit56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch)
tree3f91093cdb475e565ae857f1c5a7fd339e2d781e /x11-plugins
downloadgentoo-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 'x11-plugins')
-rw-r--r--x11-plugins/allin1/Manifest1
-rw-r--r--x11-plugins/allin1/allin1-0.5.0-r1.ebuild39
-rw-r--r--x11-plugins/allin1/allin1-0.5.0.ebuild28
-rw-r--r--x11-plugins/allin1/files/makefile.patch23
-rw-r--r--x11-plugins/allin1/metadata.xml9
-rw-r--r--x11-plugins/asapm/Manifest1
-rw-r--r--x11-plugins/asapm/asapm-3.1-r1.ebuild35
-rw-r--r--x11-plugins/asapm/files/asapm-3.1-autoconf.patch21
-rw-r--r--x11-plugins/asapm/files/asapm-3.1-include.patch10
-rw-r--r--x11-plugins/asapm/files/asapm-3.1-ldflags.patch11
-rw-r--r--x11-plugins/asapm/metadata.xml5
-rw-r--r--x11-plugins/asclock/Manifest1
-rw-r--r--x11-plugins/asclock/asclock-2.0.12-r1.ebuild65
-rw-r--r--x11-plugins/asclock/files/asclock-gcc41.patch44
-rw-r--r--x11-plugins/asclock/metadata.xml5
-rw-r--r--x11-plugins/ascpu/Manifest1
-rw-r--r--x11-plugins/ascpu/ascpu-1.11.ebuild40
-rw-r--r--x11-plugins/ascpu/files/ascpu-1.11-gentoo.patch36
-rw-r--r--x11-plugins/ascpu/metadata.xml5
-rw-r--r--x11-plugins/asmem/Manifest1
-rw-r--r--x11-plugins/asmem/asmem-1.12.ebuild35
-rw-r--r--x11-plugins/asmem/metadata.xml5
-rw-r--r--x11-plugins/asmon/Manifest1
-rw-r--r--x11-plugins/asmon/asmon-0.71.ebuild38
-rw-r--r--x11-plugins/asmon/files/asmon-0.7.cflags.diff31
-rw-r--r--x11-plugins/asmon/metadata.xml5
-rw-r--r--x11-plugins/astime/Manifest1
-rw-r--r--x11-plugins/astime/astime-2.8-r1.ebuild39
-rw-r--r--x11-plugins/astime/files/astime-2.8-gentoo.patch35
-rw-r--r--x11-plugins/astime/metadata.xml5
-rw-r--r--x11-plugins/bfm/Manifest1
-rw-r--r--x11-plugins/bfm/bfm-0.6.4-r1.ebuild50
-rw-r--r--x11-plugins/bfm/bfm-0.6.4-r2.ebuild43
-rw-r--r--x11-plugins/bfm/files/bfm-0.6.4-makefile.patch66
-rw-r--r--x11-plugins/bfm/metadata.xml9
-rw-r--r--x11-plugins/bitlbee-steam/Manifest3
-rw-r--r--x11-plugins/bitlbee-steam/bitlbee-steam-1.0.0.ebuild38
-rw-r--r--x11-plugins/bitlbee-steam/bitlbee-steam-1.0.1.ebuild38
-rw-r--r--x11-plugins/bitlbee-steam/bitlbee-steam-1.1.0.ebuild38
-rw-r--r--x11-plugins/bitlbee-steam/bitlbee-steam-9999.ebuild38
-rw-r--r--x11-plugins/bitlbee-steam/files/bitlbee-steam-1.0.0-debug.patch16
-rw-r--r--x11-plugins/bitlbee-steam/metadata.xml22
-rw-r--r--x11-plugins/bubblemon/Manifest1
-rw-r--r--x11-plugins/bubblemon/bubblemon-1.46-r2.ebuild43
-rw-r--r--x11-plugins/bubblemon/files/bubblemon-1.46-asneeded.patch30
-rw-r--r--x11-plugins/bubblemon/files/bubblemon-1.46-gtk.patch122
-rw-r--r--x11-plugins/bubblemon/files/bubblemon-1.46-no_display.patch33
-rw-r--r--x11-plugins/bubblemon/metadata.xml5
-rw-r--r--x11-plugins/compiz-plugins-extra/Manifest1
-rw-r--r--x11-plugins/compiz-plugins-extra/compiz-plugins-extra-0.8.8.ebuild65
-rw-r--r--x11-plugins/compiz-plugins-extra/files/compiz-plugins-extra-0.8.8-libnotify.patch19
-rw-r--r--x11-plugins/compiz-plugins-extra/files/compiz-plugins-extra-no-gconf.patch21
-rw-r--r--x11-plugins/compiz-plugins-extra/metadata.xml17
-rw-r--r--x11-plugins/compiz-plugins-main/Manifest1
-rw-r--r--x11-plugins/compiz-plugins-main/compiz-plugins-main-0.8.8.ebuild61
-rw-r--r--x11-plugins/compiz-plugins-main/files/compiz-plugins-main-no-gconf.patch22
-rw-r--r--x11-plugins/compiz-plugins-main/metadata.xml16
-rw-r--r--x11-plugins/compiz-plugins-unsupported/Manifest1
-rw-r--r--x11-plugins/compiz-plugins-unsupported/compiz-plugins-unsupported-0.8.8.ebuild33
-rw-r--r--x11-plugins/compiz-plugins-unsupported/metadata.xml9
-rw-r--r--x11-plugins/cputnik/Manifest1
-rw-r--r--x11-plugins/cputnik/cputnik-0.2.0.ebuild37
-rw-r--r--x11-plugins/cputnik/files/cputnik-0.2.0-makefile.patch24
-rw-r--r--x11-plugins/cputnik/metadata.xml5
-rw-r--r--x11-plugins/desklet-Genesis/Manifest1
-rw-r--r--x11-plugins/desklet-Genesis/desklet-Genesis-0.2.ebuild15
-rw-r--r--x11-plugins/desklet-Genesis/metadata.xml5
-rw-r--r--x11-plugins/desklet-ImageSlideShow/Manifest1
-rw-r--r--x11-plugins/desklet-ImageSlideShow/desklet-ImageSlideShow-0.8-r1.ebuild21
-rw-r--r--x11-plugins/desklet-ImageSlideShow/files/ImageSlideShow-0.8-cache-dir.patch27
-rw-r--r--x11-plugins/desklet-ImageSlideShow/metadata.xml16
-rw-r--r--x11-plugins/desklet-Mouse/Manifest1
-rw-r--r--x11-plugins/desklet-Mouse/desklet-Mouse-0.1.ebuild15
-rw-r--r--x11-plugins/desklet-Mouse/metadata.xml5
-rw-r--r--x11-plugins/desklet-SlideShow/Manifest1
-rw-r--r--x11-plugins/desklet-SlideShow/desklet-SlideShow-0.9.ebuild14
-rw-r--r--x11-plugins/desklet-SlideShow/metadata.xml16
-rw-r--r--x11-plugins/desklet-WeeklyCalendar/Manifest1
-rw-r--r--x11-plugins/desklet-WeeklyCalendar/desklet-WeeklyCalendar-0.60.ebuild18
-rw-r--r--x11-plugins/desklet-WeeklyCalendar/metadata.xml5
-rw-r--r--x11-plugins/desklet-ftb/Manifest1
-rw-r--r--x11-plugins/desklet-ftb/desklet-ftb-0.3.2.ebuild18
-rw-r--r--x11-plugins/desklet-ftb/metadata.xml5
-rw-r--r--x11-plugins/desklet-iCalendarEvent/Manifest1
-rw-r--r--x11-plugins/desklet-iCalendarEvent/desklet-iCalendarEvent-0.5.ebuild22
-rw-r--r--x11-plugins/desklet-iCalendarEvent/metadata.xml5
-rw-r--r--x11-plugins/desklet-justanicon/Manifest1
-rw-r--r--x11-plugins/desklet-justanicon/desklet-justanicon-0.2.ebuild18
-rw-r--r--x11-plugins/desklet-justanicon/metadata.xml5
-rw-r--r--x11-plugins/docker/Manifest1
-rw-r--r--x11-plugins/docker/docker-1.5-r1.ebuild37
-rw-r--r--x11-plugins/docker/docker-1.5.ebuild35
-rw-r--r--x11-plugins/docker/files/docker-1.5-makefile.patch45
-rw-r--r--x11-plugins/docker/files/docker-1.5-makefile_rename.patch49
-rw-r--r--x11-plugins/docker/metadata.xml8
-rw-r--r--x11-plugins/echievements/Manifest1
-rw-r--r--x11-plugins/echievements/echievements-2.ebuild22
-rw-r--r--x11-plugins/echievements/metadata.xml5
-rw-r--r--x11-plugins/epplets/Manifest2
-rw-r--r--x11-plugins/epplets/epplets-0.12.ebuild27
-rw-r--r--x11-plugins/epplets/epplets-0.14.ebuild33
-rw-r--r--x11-plugins/epplets/metadata.xml17
-rw-r--r--x11-plugins/fsviewer/Manifest1
-rw-r--r--x11-plugins/fsviewer/files/fsviewer-0.2.6-wmaker-0.95_support.patch36
-rw-r--r--x11-plugins/fsviewer/fsviewer-0.2.6.ebuild45
-rw-r--r--x11-plugins/fsviewer/metadata.xml5
-rw-r--r--x11-plugins/gkrellaclock/Manifest1
-rw-r--r--x11-plugins/gkrellaclock/gkrellaclock-0.3.4.ebuild22
-rw-r--r--x11-plugins/gkrellaclock/metadata.xml5
-rw-r--r--x11-plugins/gkrellfire/Manifest1
-rw-r--r--x11-plugins/gkrellfire/gkrellfire-0.4.2.ebuild14
-rw-r--r--x11-plugins/gkrellfire/metadata.xml5
-rw-r--r--x11-plugins/gkrellflynn/Manifest1
-rw-r--r--x11-plugins/gkrellflynn/files/gkrellflynn-0.8-makefile.patch37
-rw-r--r--x11-plugins/gkrellflynn/gkrellflynn-0.8.ebuild25
-rw-r--r--x11-plugins/gkrellflynn/metadata.xml5
-rw-r--r--x11-plugins/gkrellkam/Manifest1
-rw-r--r--x11-plugins/gkrellkam/files/gkrellkam-2.0.0-makefile.patch25
-rw-r--r--x11-plugins/gkrellkam/gkrellkam-2.0.0.ebuild36
-rw-r--r--x11-plugins/gkrellkam/metadata.xml8
-rw-r--r--x11-plugins/gkrellm-bgchanger/Manifest2
-rw-r--r--x11-plugins/gkrellm-bgchanger/gkrellm-bgchanger-0.1.10.ebuild22
-rw-r--r--x11-plugins/gkrellm-bgchanger/gkrellm-bgchanger-0.1.11-r1.ebuild28
-rw-r--r--x11-plugins/gkrellm-bgchanger/gkrellm-bgchanger-0.1.11.ebuild22
-rw-r--r--x11-plugins/gkrellm-bgchanger/metadata.xml5
-rw-r--r--x11-plugins/gkrellm-bluez/Manifest1
-rw-r--r--x11-plugins/gkrellm-bluez/files/gkrellm-bluez-0.2-notheme.patch91
-rw-r--r--x11-plugins/gkrellm-bluez/gkrellm-bluez-0.2-r1.ebuild34
-rw-r--r--x11-plugins/gkrellm-bluez/metadata.xml8
-rw-r--r--x11-plugins/gkrellm-countdown/Manifest1
-rw-r--r--x11-plugins/gkrellm-countdown/gkrellm-countdown-0.1.2.ebuild15
-rw-r--r--x11-plugins/gkrellm-countdown/metadata.xml5
-rw-r--r--x11-plugins/gkrellm-imonc/Manifest1
-rw-r--r--x11-plugins/gkrellm-imonc/gkrellm-imonc-0.2.ebuild17
-rw-r--r--x11-plugins/gkrellm-imonc/metadata.xml8
-rw-r--r--x11-plugins/gkrellm-leds/Manifest2
-rw-r--r--x11-plugins/gkrellm-leds/gkrellm-leds-0.8.1.ebuild29
-rw-r--r--x11-plugins/gkrellm-leds/gkrellm-leds-0.8.2.ebuild22
-rw-r--r--x11-plugins/gkrellm-leds/metadata.xml5
-rw-r--r--x11-plugins/gkrellm-mailwatch/Manifest1
-rw-r--r--x11-plugins/gkrellm-mailwatch/files/2.4.3-0001-Respect-LDFLAGS.patch36
-rw-r--r--x11-plugins/gkrellm-mailwatch/files/2.4.3-0002-Use-gkrellm_gkd_string_width.patch29
-rw-r--r--x11-plugins/gkrellm-mailwatch/files/2.4.3-0003-Remove-a-few-more-GCC-warnings.patch41
-rw-r--r--x11-plugins/gkrellm-mailwatch/files/2.4.3-0004-Do-not-force-O2-in-CFLAGS.patch28
-rw-r--r--x11-plugins/gkrellm-mailwatch/gkrellm-mailwatch-2.4.3-r1.ebuild27
-rw-r--r--x11-plugins/gkrellm-mailwatch/metadata.xml5
-rw-r--r--x11-plugins/gkrellm-plugins/gkrellm-plugins-2.0.ebuild28
-rw-r--r--x11-plugins/gkrellm-plugins/metadata.xml5
-rw-r--r--x11-plugins/gkrellm-radio/Manifest1
-rw-r--r--x11-plugins/gkrellm-radio/gkrellm-radio-2.0.4.ebuild25
-rw-r--r--x11-plugins/gkrellm-radio/metadata.xml5
-rw-r--r--x11-plugins/gkrellm-trayicons/Manifest1
-rw-r--r--x11-plugins/gkrellm-trayicons/gkrellm-trayicons-1.03.ebuild16
-rw-r--r--x11-plugins/gkrellm-trayicons/metadata.xml5
-rw-r--r--x11-plugins/gkrellm-vaiobright/Manifest1
-rw-r--r--x11-plugins/gkrellm-vaiobright/files/gkrellm-vaiobright-2.5-fixinfo.patch38
-rw-r--r--x11-plugins/gkrellm-vaiobright/files/gkrellm-vaiobright-2.5-textrel.patch38
-rw-r--r--x11-plugins/gkrellm-vaiobright/gkrellm-vaiobright-2.5-r1.ebuild26
-rw-r--r--x11-plugins/gkrellm-vaiobright/metadata.xml5
-rw-r--r--x11-plugins/gkrellm-volume/Manifest1
-rw-r--r--x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-Respect-LDFLAGS.patch13
-rw-r--r--x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-reenable.patch14
-rw-r--r--x11-plugins/gkrellm-volume/gkrellm-volume-2.1.13-r2.ebuild32
-rw-r--r--x11-plugins/gkrellm-volume/gkrellm-volume-2.1.13.ebuild26
-rw-r--r--x11-plugins/gkrellm-volume/metadata.xml5
-rw-r--r--x11-plugins/gkrellm-xkb/Manifest1
-rw-r--r--x11-plugins/gkrellm-xkb/gkrellm-xkb-1.05.ebuild16
-rw-r--r--x11-plugins/gkrellm-xkb/metadata.xml5
-rw-r--r--x11-plugins/gkrellmlaunch/Manifest1
-rw-r--r--x11-plugins/gkrellmlaunch/files/gkrellmlaunch-0.5-makefile.patch35
-rw-r--r--x11-plugins/gkrellmlaunch/gkrellmlaunch-0.5.ebuild26
-rw-r--r--x11-plugins/gkrellmlaunch/metadata.xml8
-rw-r--r--x11-plugins/gkrellmoon/Manifest1
-rw-r--r--x11-plugins/gkrellmoon/gkrellmoon-0.6-r1.ebuild22
-rw-r--r--x11-plugins/gkrellmoon/metadata.xml8
-rw-r--r--x11-plugins/gkrellmss/Manifest1
-rw-r--r--x11-plugins/gkrellmss/files/gkrellmss-2.6-Respect-LDFLAGS.patch25
-rw-r--r--x11-plugins/gkrellmss/gkrellmss-2.6-r1.ebuild30
-rw-r--r--x11-plugins/gkrellmss/gkrellmss-2.6-r2.ebuild34
-rw-r--r--x11-plugins/gkrellmss/gkrellmss-2.6.ebuild30
-rw-r--r--x11-plugins/gkrellmss/metadata.xml5
-rw-r--r--x11-plugins/gkrellmwireless/Manifest1
-rw-r--r--x11-plugins/gkrellmwireless/gkrellmwireless-2.0.3-r1.ebuild25
-rw-r--r--x11-plugins/gkrellmwireless/gkrellmwireless-2.0.3.ebuild17
-rw-r--r--x11-plugins/gkrellmwireless/metadata.xml5
-rw-r--r--x11-plugins/gkrellshoot/Manifest1
-rw-r--r--x11-plugins/gkrellshoot/gkrellshoot-0.4.4.ebuild18
-rw-r--r--x11-plugins/gkrellshoot/metadata.xml8
-rw-r--r--x11-plugins/gkrellstock/Manifest2
-rw-r--r--x11-plugins/gkrellstock/files/gkrellstock-0.5-ldflags.patch16
-rw-r--r--x11-plugins/gkrellstock/gkrellstock-0.5-r1.ebuild42
-rw-r--r--x11-plugins/gkrellstock/gkrellstock-0.5.1.ebuild42
-rw-r--r--x11-plugins/gkrellstock/metadata.xml8
-rw-r--r--x11-plugins/gkrellsun/Manifest1
-rw-r--r--x11-plugins/gkrellsun/files/gkrellsun-1.0.0-Respect-LDFLAGS.patch13
-rw-r--r--x11-plugins/gkrellsun/files/gkrellsun-1.0.0-reenable.patch16
-rw-r--r--x11-plugins/gkrellsun/gkrellsun-1.0.0-r1.ebuild23
-rw-r--r--x11-plugins/gkrellsun/gkrellsun-1.0.0-r2.ebuild28
-rw-r--r--x11-plugins/gkrellsun/gkrellsun-1.0.0-r3.ebuild29
-rw-r--r--x11-plugins/gkrellsun/metadata.xml8
-rw-r--r--x11-plugins/gkrelltop/Manifest2
-rw-r--r--x11-plugins/gkrelltop/gkrelltop-2.2.11-r1.ebuild41
-rw-r--r--x11-plugins/gkrelltop/gkrelltop-2.2.11.ebuild34
-rw-r--r--x11-plugins/gkrelltop/gkrelltop-2.2.13.ebuild41
-rw-r--r--x11-plugins/gkrelltop/metadata.xml8
-rw-r--r--x11-plugins/gkrellweather/Manifest1
-rw-r--r--x11-plugins/gkrellweather/files/gkrellweather-2.0.8-Move-GrabWeather.patch56
-rw-r--r--x11-plugins/gkrellweather/files/gkrellweather-2.0.8-Respect-LDFLAGS.patch25
-rw-r--r--x11-plugins/gkrellweather/gkrellweather-2.0.8.ebuild43
-rw-r--r--x11-plugins/gkrellweather/metadata.xml5
-rw-r--r--x11-plugins/gkwebmon/Manifest1
-rw-r--r--x11-plugins/gkwebmon/gkwebmon-0.2.ebuild14
-rw-r--r--x11-plugins/gkwebmon/metadata.xml8
-rw-r--r--x11-plugins/guifications/Manifest1
-rw-r--r--x11-plugins/guifications/guifications-2.16.ebuild37
-rw-r--r--x11-plugins/guifications/metadata.xml6
-rw-r--r--x11-plugins/hexchat-javascript/Manifest2
-rw-r--r--x11-plugins/hexchat-javascript/hexchat-javascript-0.3.1.ebuild35
-rw-r--r--x11-plugins/hexchat-javascript/hexchat-javascript-0.3.2.ebuild36
-rw-r--r--x11-plugins/hexchat-javascript/metadata.xml17
-rw-r--r--x11-plugins/i8krellm/Manifest1
-rw-r--r--x11-plugins/i8krellm/files/i8krellm-2.5-Respect-LDFLAGS.patch12
-rw-r--r--x11-plugins/i8krellm/i8krellm-2.5-r1.ebuild22
-rw-r--r--x11-plugins/i8krellm/i8krellm-2.5.ebuild17
-rw-r--r--x11-plugins/i8krellm/metadata.xml5
-rw-r--r--x11-plugins/matchbox-applet-input-manager/Manifest1
-rw-r--r--x11-plugins/matchbox-applet-input-manager/files/matchbox-applet-input-manager-0.6-sssh_debug.patch22
-rw-r--r--x11-plugins/matchbox-applet-input-manager/matchbox-applet-input-manager-0.6.ebuild42
-rw-r--r--x11-plugins/matchbox-applet-input-manager/metadata.xml5
-rw-r--r--x11-plugins/matchbox-applet-startup-monitor/Manifest1
-rw-r--r--x11-plugins/matchbox-applet-startup-monitor/files/matchbox-applet-startup-monitor-0.1-false-true-fix.patch18
-rw-r--r--x11-plugins/matchbox-applet-startup-monitor/matchbox-applet-startup-monitor-0.1.ebuild44
-rw-r--r--x11-plugins/matchbox-applet-startup-monitor/metadata.xml5
-rw-r--r--x11-plugins/matchbox-applet-volume/Manifest1
-rw-r--r--x11-plugins/matchbox-applet-volume/matchbox-applet-volume-0.1.ebuild29
-rw-r--r--x11-plugins/matchbox-applet-volume/metadata.xml5
-rw-r--r--x11-plugins/matchbox-desktop-image-browser/Manifest1
-rw-r--r--x11-plugins/matchbox-desktop-image-browser/files/matchbox-desktop-image-browser-0.2-include_fix.patch12
-rw-r--r--x11-plugins/matchbox-desktop-image-browser/files/matchbox-desktop-image-browser-0.2-noexec-matchbox-desktop.patch12
-rw-r--r--x11-plugins/matchbox-desktop-image-browser/files/matchbox-desktop-image-browser-0.2-plugin-location-fix.patch36
-rw-r--r--x11-plugins/matchbox-desktop-image-browser/matchbox-desktop-image-browser-0.2-r1.ebuild55
-rw-r--r--x11-plugins/matchbox-desktop-image-browser/metadata.xml5
-rw-r--r--x11-plugins/matchbox-desktop-xine/Manifest1
-rw-r--r--x11-plugins/matchbox-desktop-xine/matchbox-desktop-xine-0.4.ebuild43
-rw-r--r--x11-plugins/matchbox-desktop-xine/metadata.xml5
-rw-r--r--x11-plugins/metadata.xml38
-rw-r--r--x11-plugins/monto/Manifest1
-rw-r--r--x11-plugins/monto/metadata.xml5
-rw-r--r--x11-plugins/monto/monto-0.1.1-r1.ebuild37
-rw-r--r--x11-plugins/pidgin-birthday-reminder/Manifest1
-rw-r--r--x11-plugins/pidgin-birthday-reminder/metadata.xml19
-rw-r--r--x11-plugins/pidgin-birthday-reminder/pidgin-birthday-reminder-1.7.ebuild33
-rw-r--r--x11-plugins/pidgin-bot-sentry/Manifest1
-rw-r--r--x11-plugins/pidgin-bot-sentry/metadata.xml17
-rw-r--r--x11-plugins/pidgin-bot-sentry/pidgin-bot-sentry-1.3.0.ebuild31
-rw-r--r--x11-plugins/pidgin-encryption/Manifest1
-rw-r--r--x11-plugins/pidgin-encryption/files/pidgin-encryption-3.1-glib2.32.patch12
-rw-r--r--x11-plugins/pidgin-encryption/metadata.xml11
-rw-r--r--x11-plugins/pidgin-encryption/pidgin-encryption-3.1.ebuild38
-rw-r--r--x11-plugins/pidgin-extprefs/Manifest1
-rw-r--r--x11-plugins/pidgin-extprefs/metadata.xml11
-rw-r--r--x11-plugins/pidgin-extprefs/pidgin-extprefs-0.7-r1.ebuild23
-rw-r--r--x11-plugins/pidgin-gpg/Manifest2
-rw-r--r--x11-plugins/pidgin-gpg/metadata.xml18
-rw-r--r--x11-plugins/pidgin-gpg/pidgin-gpg-0.9.3.ebuild32
-rw-r--r--x11-plugins/pidgin-gpg/pidgin-gpg-0.9.ebuild26
-rw-r--r--x11-plugins/pidgin-hotkeys/Manifest1
-rw-r--r--x11-plugins/pidgin-hotkeys/metadata.xml8
-rw-r--r--x11-plugins/pidgin-hotkeys/pidgin-hotkeys-0.2.4.ebuild27
-rw-r--r--x11-plugins/pidgin-indicator/Manifest1
-rw-r--r--x11-plugins/pidgin-indicator/metadata.xml11
-rw-r--r--x11-plugins/pidgin-indicator/pidgin-indicator-0.9.ebuild32
-rw-r--r--x11-plugins/pidgin-latex/Manifest1
-rw-r--r--x11-plugins/pidgin-latex/metadata.xml12
-rw-r--r--x11-plugins/pidgin-latex/pidgin-latex-1.5.0.ebuild46
-rw-r--r--x11-plugins/pidgin-led-notification/Manifest1
-rw-r--r--x11-plugins/pidgin-led-notification/files/pidgin-led-notification-0.1-hardware.patch34
-rw-r--r--x11-plugins/pidgin-led-notification/metadata.xml9
-rw-r--r--x11-plugins/pidgin-led-notification/pidgin-led-notification-0.1.ebuild43
-rw-r--r--x11-plugins/pidgin-libnotify/Manifest2
-rw-r--r--x11-plugins/pidgin-libnotify/files/pidgin-libnotify-0.14-libnotify-0.7.patch18
-rw-r--r--x11-plugins/pidgin-libnotify/files/pidgin-libnotify-showbutton.patch10
-rw-r--r--x11-plugins/pidgin-libnotify/metadata.xml8
-rw-r--r--x11-plugins/pidgin-libnotify/pidgin-libnotify-0.14-r1.ebuild41
-rw-r--r--x11-plugins/pidgin-mbpurple/Manifest1
-rw-r--r--x11-plugins/pidgin-mbpurple/metadata.xml19
-rw-r--r--x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r2.ebuild40
-rw-r--r--x11-plugins/pidgin-mpris/Manifest1
-rw-r--r--x11-plugins/pidgin-mpris/metadata.xml9
-rw-r--r--x11-plugins/pidgin-mpris/pidgin-mpris-0.2.6.ebuild26
-rw-r--r--x11-plugins/pidgin-musictracker/Manifest1
-rw-r--r--x11-plugins/pidgin-musictracker/metadata.xml8
-rw-r--r--x11-plugins/pidgin-musictracker/pidgin-musictracker-0.4.22.ebuild39
-rw-r--r--x11-plugins/pidgin-opensteamworks/Manifest4
-rw-r--r--x11-plugins/pidgin-opensteamworks/files/pidgin-opensteamworks-1.3-Makefile33
-rw-r--r--x11-plugins/pidgin-opensteamworks/metadata.xml21
-rw-r--r--x11-plugins/pidgin-opensteamworks/pidgin-opensteamworks-1.4.ebuild46
-rw-r--r--x11-plugins/pidgin-opensteamworks/pidgin-opensteamworks-1.5.1.ebuild46
-rw-r--r--x11-plugins/pidgin-opensteamworks/pidgin-opensteamworks-1.5.ebuild46
-rw-r--r--x11-plugins/pidgin-otr/Manifest2
-rw-r--r--x11-plugins/pidgin-otr/metadata.xml5
-rw-r--r--x11-plugins/pidgin-otr/pidgin-otr-3.2.1.ebuild22
-rw-r--r--x11-plugins/pidgin-otr/pidgin-otr-4.0.1.ebuild24
-rw-r--r--x11-plugins/pidgin-privacy-please/Manifest1
-rw-r--r--x11-plugins/pidgin-privacy-please/metadata.xml11
-rw-r--r--x11-plugins/pidgin-privacy-please/pidgin-privacy-please-0.7.1.ebuild31
-rw-r--r--x11-plugins/pidgin-rhythmbox/Manifest1
-rw-r--r--x11-plugins/pidgin-rhythmbox/metadata.xml5
-rw-r--r--x11-plugins/pidgin-rhythmbox/pidgin-rhythmbox-2.0.ebuild25
-rw-r--r--x11-plugins/pidgin-sipe/Manifest3
-rw-r--r--x11-plugins/pidgin-sipe/files/pidgin-sipe-1.13.2-fix-sandbox-r1.patch29
-rw-r--r--x11-plugins/pidgin-sipe/metadata.xml21
-rw-r--r--x11-plugins/pidgin-sipe/pidgin-sipe-1.18.0-r1.ebuild68
-rw-r--r--x11-plugins/pidgin-sipe/pidgin-sipe-1.19.0.ebuild67
-rw-r--r--x11-plugins/pidgin-sipe/pidgin-sipe-1.19.1.ebuild67
-rw-r--r--x11-plugins/pidgin-xmpp-receipts/Manifest1
-rw-r--r--x11-plugins/pidgin-xmpp-receipts/metadata.xml8
-rw-r--r--x11-plugins/pidgin-xmpp-receipts/pidgin-xmpp-receipts-0.6.ebuild32
-rw-r--r--x11-plugins/pidgintex/Manifest1
-rw-r--r--x11-plugins/pidgintex/metadata.xml12
-rw-r--r--x11-plugins/pidgintex/pidgintex-1.1.1.ebuild49
-rw-r--r--x11-plugins/prpltwtr/Manifest1
-rw-r--r--x11-plugins/prpltwtr/metadata.xml11
-rw-r--r--x11-plugins/prpltwtr/prpltwtr-0.12.0.ebuild18
-rw-r--r--x11-plugins/purple-facebook/Manifest2
-rw-r--r--x11-plugins/purple-facebook/metadata.xml11
-rw-r--r--x11-plugins/purple-facebook/purple-facebook-20150727.ebuild31
-rw-r--r--x11-plugins/purple-facebook/purple-facebook-20150728.ebuild31
-rw-r--r--x11-plugins/purple-libnotify-plus/Manifest1
-rw-r--r--x11-plugins/purple-libnotify-plus/metadata.xml16
-rw-r--r--x11-plugins/purple-libnotify-plus/purple-libnotify-plus-1.99.2.ebuild28
-rw-r--r--x11-plugins/purple-plugin_pack/Manifest1
-rw-r--r--x11-plugins/purple-plugin_pack/metadata.xml12
-rw-r--r--x11-plugins/purple-plugin_pack/purple-plugin_pack-2.7.0-r1.ebuild75
-rw-r--r--x11-plugins/qled/Manifest1
-rw-r--r--x11-plugins/qled/metadata.xml11
-rw-r--r--x11-plugins/qled/qled-0.6.2.ebuild24
-rw-r--r--x11-plugins/screenlets/Manifest1
-rw-r--r--x11-plugins/screenlets/metadata.xml23
-rw-r--r--x11-plugins/screenlets/screenlets-0.1.6.ebuild62
-rw-r--r--x11-plugins/thinkhdaps/Manifest1
-rw-r--r--x11-plugins/thinkhdaps/metadata.xml8
-rw-r--r--x11-plugins/thinkhdaps/thinkhdaps-0.2.1.ebuild33
-rw-r--r--x11-plugins/tomboy-reminder/Manifest1
-rw-r--r--x11-plugins/tomboy-reminder/files/tomboy-reminder-0.9-unicode-regex.patch11
-rw-r--r--x11-plugins/tomboy-reminder/metadata.xml8
-rw-r--r--x11-plugins/tomboy-reminder/tomboy-reminder-0.9.2.ebuild30
-rw-r--r--x11-plugins/vicious/Manifest3
-rw-r--r--x11-plugins/vicious/metadata.xml16
-rw-r--r--x11-plugins/vicious/vicious-2.0.3.ebuild23
-rw-r--r--x11-plugins/vicious/vicious-2.1.0-r1.ebuild29
-rw-r--r--x11-plugins/vicious/vicious-2.1.0.ebuild29
-rw-r--r--x11-plugins/vicious/vicious-2.1.3.ebuild29
-rw-r--r--x11-plugins/wmCalClock/Manifest1
-rw-r--r--x11-plugins/wmCalClock/files/wmCalClock-1.25-makefile.patch35
-rw-r--r--x11-plugins/wmCalClock/metadata.xml10
-rw-r--r--x11-plugins/wmCalClock/wmCalClock-1.25-r2.ebuild39
-rw-r--r--x11-plugins/wmDownload/Manifest1
-rw-r--r--x11-plugins/wmDownload/files/wmDownload-0.1.2a-makefile.patch28
-rw-r--r--x11-plugins/wmDownload/metadata.xml12
-rw-r--r--x11-plugins/wmDownload/wmDownload-0.1.2a-r1.ebuild36
-rw-r--r--x11-plugins/wmMatrix/Manifest1
-rw-r--r--x11-plugins/wmMatrix/files/wmMatrix-0.2-makefile.patch34
-rw-r--r--x11-plugins/wmMatrix/metadata.xml9
-rw-r--r--x11-plugins/wmMatrix/wmMatrix-0.2-r1.ebuild39
-rw-r--r--x11-plugins/wmMoonClock/Manifest1
-rw-r--r--x11-plugins/wmMoonClock/files/wmMoonClock-1.27-implicit.patch9
-rw-r--r--x11-plugins/wmMoonClock/files/wmMoonClock-1.27-makefile.patch36
-rw-r--r--x11-plugins/wmMoonClock/metadata.xml13
-rw-r--r--x11-plugins/wmMoonClock/wmMoonClock-1.27-r1.ebuild39
-rw-r--r--x11-plugins/wmSMPmon/Manifest1
-rw-r--r--x11-plugins/wmSMPmon/files/wmSMPmon-3.1-makefile.patch45
-rw-r--r--x11-plugins/wmSMPmon/metadata.xml9
-rw-r--r--x11-plugins/wmSMPmon/wmSMPmon-3.1-r1.ebuild37
-rw-r--r--x11-plugins/wmSpaceWeather/Manifest2
-rw-r--r--x11-plugins/wmSpaceWeather/files/wmSpaceWeather-1.04_p19-gentoo.patch61
-rw-r--r--x11-plugins/wmSpaceWeather/files/wmSpaceWeather-1.04_p19-getkp.patch27
-rw-r--r--x11-plugins/wmSpaceWeather/metadata.xml8
-rw-r--r--x11-plugins/wmSpaceWeather/wmSpaceWeather-1.04_p19.ebuild64
-rw-r--r--x11-plugins/wmSun/Manifest1
-rw-r--r--x11-plugins/wmSun/files/wmSun-1.03-makefile.patch45
-rw-r--r--x11-plugins/wmSun/metadata.xml10
-rw-r--r--x11-plugins/wmSun/wmSun-1.03-r1.ebuild39
-rw-r--r--x11-plugins/wmXName/Manifest1
-rw-r--r--x11-plugins/wmXName/metadata.xml5
-rw-r--r--x11-plugins/wmXName/wmXName-0.1.ebuild47
-rw-r--r--x11-plugins/wmacpi/Manifest3
-rw-r--r--x11-plugins/wmacpi/files/1.34-acpi.patch17
-rw-r--r--x11-plugins/wmacpi/files/1.34-apm.patch17
-rw-r--r--x11-plugins/wmacpi/files/2.1rc1-nodeps.patch20
-rw-r--r--x11-plugins/wmacpi/files/2.1rc1-windowed.patch29
-rw-r--r--x11-plugins/wmacpi/files/wmacpi-2.2_rc1-makefile.patch71
-rw-r--r--x11-plugins/wmacpi/files/wmacpi-2.3-makefile.patch47
-rw-r--r--x11-plugins/wmacpi/metadata.xml8
-rw-r--r--x11-plugins/wmacpi/wmacpi-1.34.ebuild37
-rw-r--r--x11-plugins/wmacpi/wmacpi-2.2_rc1.ebuild43
-rw-r--r--x11-plugins/wmacpi/wmacpi-2.3.ebuild34
-rw-r--r--x11-plugins/wmacpiload-ac/Manifest1
-rw-r--r--x11-plugins/wmacpiload-ac/files/wmacpiload-ac-acpi-fix-battery-unit.patch30
-rw-r--r--x11-plugins/wmacpiload-ac/files/wmacpiload-ac-acpi-segfault.patch22
-rw-r--r--x11-plugins/wmacpiload-ac/files/wmacpiload-ac-acpi-sys-temp-hwmon.patch121
-rw-r--r--x11-plugins/wmacpiload-ac/metadata.xml5
-rw-r--r--x11-plugins/wmacpiload-ac/wmacpiload-ac-0.2.0-r1.ebuild46
-rw-r--r--x11-plugins/wmacpiload-ac/wmacpiload-ac-0.2.0.ebuild32
-rw-r--r--x11-plugins/wmacpimon/Manifest1
-rw-r--r--x11-plugins/wmacpimon/files/Makefile.patch24
-rw-r--r--x11-plugins/wmacpimon/files/wmacpimon.c.patch20
-rw-r--r--x11-plugins/wmacpimon/files/wmacpimon.initscript15
-rw-r--r--x11-plugins/wmacpimon/metadata.xml14
-rw-r--r--x11-plugins/wmacpimon/wmacpimon-0.2.1.ebuild44
-rw-r--r--x11-plugins/wmail/Manifest1
-rw-r--r--x11-plugins/wmail/files/wmail-2.0.maildir-parse-from.patch12
-rw-r--r--x11-plugins/wmail/files/wmail-2.0.support-libdockapp-0.5.0.patch26
-rw-r--r--x11-plugins/wmail/metadata.xml5
-rw-r--r--x11-plugins/wmail/wmail-2.0-r3.ebuild45
-rw-r--r--x11-plugins/wmapm/Manifest1
-rw-r--r--x11-plugins/wmapm/metadata.xml12
-rw-r--r--x11-plugins/wmapm/wmapm-3.1-r1.ebuild40
-rw-r--r--x11-plugins/wmapmload/Manifest1
-rw-r--r--x11-plugins/wmapmload/metadata.xml5
-rw-r--r--x11-plugins/wmapmload/wmapmload-0.3.4.ebuild25
-rw-r--r--x11-plugins/wmappl/Manifest1
-rw-r--r--x11-plugins/wmappl/metadata.xml8
-rw-r--r--x11-plugins/wmappl/wmappl-0.71.ebuild28
-rw-r--r--x11-plugins/wmbatteries/Manifest1
-rw-r--r--x11-plugins/wmbatteries/metadata.xml8
-rw-r--r--x11-plugins/wmbatteries/wmbatteries-0.1.3.ebuild25
-rw-r--r--x11-plugins/wmbattery/Manifest3
-rw-r--r--x11-plugins/wmbattery/metadata.xml11
-rw-r--r--x11-plugins/wmbattery/wmbattery-2.44.ebuild35
-rw-r--r--x11-plugins/wmbattery/wmbattery-2.45.ebuild38
-rw-r--r--x11-plugins/wmbattery/wmbattery-2.47.ebuild38
-rw-r--r--x11-plugins/wmbiff/Manifest1
-rw-r--r--x11-plugins/wmbiff/files/wmbiff-0.4.27-gnutls-3.patch60
-rw-r--r--x11-plugins/wmbiff/files/wmbiff-0.4.27-gnutls.patch26
-rw-r--r--x11-plugins/wmbiff/files/wmbiff-0.4.27-invalid-strncpy.patch17
-rw-r--r--x11-plugins/wmbiff/metadata.xml5
-rw-r--r--x11-plugins/wmbiff/wmbiff-0.4.28.ebuild41
-rw-r--r--x11-plugins/wmbinclock/Manifest1
-rw-r--r--x11-plugins/wmbinclock/metadata.xml14
-rw-r--r--x11-plugins/wmbinclock/wmbinclock-0.5.ebuild32
-rw-r--r--x11-plugins/wmbio/Manifest1
-rw-r--r--x11-plugins/wmbio/metadata.xml12
-rw-r--r--x11-plugins/wmbio/wmbio-1.02.ebuild40
-rw-r--r--x11-plugins/wmblob/Manifest1
-rw-r--r--x11-plugins/wmblob/metadata.xml8
-rw-r--r--x11-plugins/wmblob/wmblob-1.0.3.ebuild35
-rw-r--r--x11-plugins/wmbluecpu/Manifest1
-rw-r--r--x11-plugins/wmbluecpu/metadata.xml5
-rw-r--r--x11-plugins/wmbluecpu/wmbluecpu-0.6.ebuild38
-rw-r--r--x11-plugins/wmbutton/Manifest3
-rw-r--r--x11-plugins/wmbutton/files/sample.wmbutton43
-rw-r--r--x11-plugins/wmbutton/files/wmbutton-0.6.1-Makefile.patch27
-rw-r--r--x11-plugins/wmbutton/files/wmbutton-0.7.0-Makefile.patch26
-rw-r--r--x11-plugins/wmbutton/metadata.xml5
-rw-r--r--x11-plugins/wmbutton/wmbutton-0.6.1.ebuild41
-rw-r--r--x11-plugins/wmbutton/wmbutton-0.7.0.ebuild42
-rw-r--r--x11-plugins/wmcalc/Manifest2
-rw-r--r--x11-plugins/wmcalc/files/wmcalc.man117
-rw-r--r--x11-plugins/wmcalc/metadata.xml5
-rw-r--r--x11-plugins/wmcalc/wmcalc-0.4.ebuild47
-rw-r--r--x11-plugins/wmcalc/wmcalc-0.5.ebuild38
-rw-r--r--x11-plugins/wmcalendar/Manifest1
-rw-r--r--x11-plugins/wmcalendar/files/wmcalendar-0.5.2-exit-sin-and-cos.patch67
-rw-r--r--x11-plugins/wmcalendar/files/wmcalendar-0.5.2-ical.patch19
-rw-r--r--x11-plugins/wmcalendar/files/wmcalendar-0.5.2-rename_kill_func.patch20
-rw-r--r--x11-plugins/wmcalendar/metadata.xml8
-rw-r--r--x11-plugins/wmcalendar/wmcalendar-0.5.2-r1.ebuild38
-rw-r--r--x11-plugins/wmcalendar/wmcalendar-0.5.2.ebuild41
-rw-r--r--x11-plugins/wmcdplay/Manifest2
-rw-r--r--x11-plugins/wmcdplay/files/wmcdplay-ComplexProgramTargetNoMan.patch8
-rw-r--r--x11-plugins/wmcdplay/files/wmcdplay-c++.patch11
-rw-r--r--x11-plugins/wmcdplay/files/wmcdplay-xpmdir.patch10
-rw-r--r--x11-plugins/wmcdplay/files/wmcdplay.desktop8
-rw-r--r--x11-plugins/wmcdplay/metadata.xml5
-rw-r--r--x11-plugins/wmcdplay/wmcdplay-1.0_beta1.ebuild50
-rw-r--r--x11-plugins/wmcdplay/wmcdplay-1.1.ebuild35
-rw-r--r--x11-plugins/wmcliphist/Manifest3
-rw-r--r--x11-plugins/wmcliphist/files/wmcliphist-0.6-Makefile.patch47
-rw-r--r--x11-plugins/wmcliphist/files/wmcliphist-0.6-fix-docking.patch107
-rw-r--r--x11-plugins/wmcliphist/metadata.xml11
-rw-r--r--x11-plugins/wmcliphist/wmcliphist-0.6-r1.ebuild36
-rw-r--r--x11-plugins/wmcliphist/wmcliphist-1.0.ebuild32
-rw-r--r--x11-plugins/wmcliphist/wmcliphist-2.1.ebuild34
-rw-r--r--x11-plugins/wmclock/Manifest3
-rw-r--r--x11-plugins/wmclock/metadata.xml13
-rw-r--r--x11-plugins/wmclock/wmclock-1.0.13.ebuild35
-rw-r--r--x11-plugins/wmclock/wmclock-1.0.14.ebuild35
-rw-r--r--x11-plugins/wmclock/wmclock-1.0.15.ebuild34
-rw-r--r--x11-plugins/wmclockmon/Manifest1
-rw-r--r--x11-plugins/wmclockmon/files/wmclockmon-0.8.1-gtk.patch303
-rw-r--r--x11-plugins/wmclockmon/metadata.xml5
-rw-r--r--x11-plugins/wmclockmon/wmclockmon-0.8.1.ebuild35
-rw-r--r--x11-plugins/wmcms/Manifest1
-rw-r--r--x11-plugins/wmcms/files/wmcms-0.3.5-s4t4n.patch274
-rw-r--r--x11-plugins/wmcms/metadata.xml5
-rw-r--r--x11-plugins/wmcms/wmcms-0.3.5-r1.ebuild33
-rw-r--r--x11-plugins/wmcoincoin/Manifest3
-rw-r--r--x11-plugins/wmcoincoin/metadata.xml14
-rw-r--r--x11-plugins/wmcoincoin/wmcoincoin-2.5.1f.ebuild37
-rw-r--r--x11-plugins/wmcoincoin/wmcoincoin-2.6.1.ebuild37
-rw-r--r--x11-plugins/wmcoincoin/wmcoincoin-2.6.2_p20140602.ebuild46
-rw-r--r--x11-plugins/wmcp/Manifest1
-rw-r--r--x11-plugins/wmcp/files/wmcp-1.2.8-gcc33.patch74
-rw-r--r--x11-plugins/wmcp/files/wmcp-1.2.8-stdlibh.patch11
-rw-r--r--x11-plugins/wmcp/metadata.xml5
-rw-r--r--x11-plugins/wmcp/wmcp-1.2.8.ebuild42
-rw-r--r--x11-plugins/wmcpu/Manifest1
-rw-r--r--x11-plugins/wmcpu/metadata.xml5
-rw-r--r--x11-plugins/wmcpu/wmcpu-1.4.ebuild40
-rw-r--r--x11-plugins/wmcpuload/Manifest1
-rw-r--r--x11-plugins/wmcpuload/metadata.xml13
-rw-r--r--x11-plugins/wmcpuload/wmcpuload-1.1.0_pre5.ebuild26
-rw-r--r--x11-plugins/wmcube/Manifest1
-rw-r--r--x11-plugins/wmcube/metadata.xml9
-rw-r--r--x11-plugins/wmcube/wmcube-0.98.ebuild44
-rw-r--r--x11-plugins/wmdate/Manifest1
-rw-r--r--x11-plugins/wmdate/files/wmdate-ComplexProgramTargetNoMan.patch11
-rw-r--r--x11-plugins/wmdate/metadata.xml5
-rw-r--r--x11-plugins/wmdate/wmdate-0.7.ebuild39
-rw-r--r--x11-plugins/wmdf/Manifest1
-rw-r--r--x11-plugins/wmdf/files/wmdf_cmd_line_args.patch11
-rw-r--r--x11-plugins/wmdf/files/wmdf_sys-fs.patch42
-rw-r--r--x11-plugins/wmdf/metadata.xml5
-rw-r--r--x11-plugins/wmdf/wmdf-0.1.6-r1.ebuild37
-rw-r--r--x11-plugins/wmdiskmon/Manifest2
-rw-r--r--x11-plugins/wmdiskmon/metadata.xml5
-rw-r--r--x11-plugins/wmdiskmon/wmdiskmon-0.0.1.ebuild24
-rw-r--r--x11-plugins/wmdiskmon/wmdiskmon-0.0.2.ebuild25
-rw-r--r--x11-plugins/wmdl/Manifest1
-rw-r--r--x11-plugins/wmdl/files/makefile.diff44
-rw-r--r--x11-plugins/wmdl/metadata.xml5
-rw-r--r--x11-plugins/wmdl/wmdl-1.4.1.ebuild36
-rw-r--r--x11-plugins/wmdots/Manifest1
-rw-r--r--x11-plugins/wmdots/files/wmdots-0.2_beta-stringh.patch11
-rw-r--r--x11-plugins/wmdots/metadata.xml5
-rw-r--r--x11-plugins/wmdots/wmdots-0.2_beta.ebuild44
-rw-r--r--x11-plugins/wmdrawer/Manifest1
-rw-r--r--x11-plugins/wmdrawer/files/wmdrawer-0.10.5-gtk+-2.patch14
-rw-r--r--x11-plugins/wmdrawer/metadata.xml9
-rw-r--r--x11-plugins/wmdrawer/wmdrawer-0.10.5-r2.ebuild42
-rw-r--r--x11-plugins/wmfire/Manifest1
-rw-r--r--x11-plugins/wmfire/files/wmfire-1.2.3-stringh.patch11
-rw-r--r--x11-plugins/wmfire/files/wmfire-1.2.4-lastprocessor_SMP.patch130
-rw-r--r--x11-plugins/wmfire/files/wmfire-1.2.4-no_display.patch19
-rw-r--r--x11-plugins/wmfire/metadata.xml13
-rw-r--r--x11-plugins/wmfire/wmfire-1.2.4-r2.ebuild42
-rw-r--r--x11-plugins/wmfishtime/Manifest1
-rw-r--r--x11-plugins/wmfishtime/files/wmfishtime-1.24-gtk.patch60
-rw-r--r--x11-plugins/wmfishtime/files/wmfishtime-1.24-no_display.patch19
-rw-r--r--x11-plugins/wmfishtime/metadata.xml10
-rw-r--r--x11-plugins/wmfishtime/wmfishtime-1.24-r1.ebuild34
-rw-r--r--x11-plugins/wmfishtime/wmfishtime-1.24-r2.ebuild38
-rw-r--r--x11-plugins/wmforkplop/Manifest1
-rw-r--r--x11-plugins/wmforkplop/files/wmforkplop-0.9.3-cflags.patch12
-rw-r--r--x11-plugins/wmforkplop/metadata.xml12
-rw-r--r--x11-plugins/wmforkplop/wmforkplop-0.9.3-r1.ebuild24
-rw-r--r--x11-plugins/wmforkplop/wmforkplop-0.9.3.ebuild22
-rw-r--r--x11-plugins/wmfortune/Manifest1
-rw-r--r--x11-plugins/wmfortune/files/wmfortune-0.241-stringh.patch11
-rw-r--r--x11-plugins/wmfortune/metadata.xml5
-rw-r--r--x11-plugins/wmfortune/wmfortune-0.241.ebuild41
-rw-r--r--x11-plugins/wmfrog/Manifest2
-rw-r--r--x11-plugins/wmfrog/files/01-fix-segfault-0.2.0.patch54
-rw-r--r--x11-plugins/wmfrog/files/02-buffer-overflow-0.2.0.patch60
-rw-r--r--x11-plugins/wmfrog/metadata.xml8
-rw-r--r--x11-plugins/wmfrog/wmfrog-0.2.0-r1.ebuild37
-rw-r--r--x11-plugins/wmfrog/wmfrog-0.3.1.ebuild37
-rw-r--r--x11-plugins/wmfsm/Manifest2
-rw-r--r--x11-plugins/wmfsm/files/wmfsm-0.34.linux-fs.patch11
-rw-r--r--x11-plugins/wmfsm/metadata.xml9
-rw-r--r--x11-plugins/wmfsm/wmfsm-0.34-r1.ebuild33
-rw-r--r--x11-plugins/wmfsm/wmfsm-0.34-r2.ebuild36
-rw-r--r--x11-plugins/wmfsm/wmfsm-0.35.ebuild37
-rw-r--r--x11-plugins/wmget/Manifest1
-rw-r--r--x11-plugins/wmget/metadata.xml10
-rw-r--r--x11-plugins/wmget/wmget-0.6.0.ebuild42
-rw-r--r--x11-plugins/wmgrabimage/Manifest1
-rw-r--r--x11-plugins/wmgrabimage/files/wmgrabimage-noman.patch8
-rw-r--r--x11-plugins/wmgrabimage/files/wmgrabimage.desktop8
-rw-r--r--x11-plugins/wmgrabimage/metadata.xml5
-rw-r--r--x11-plugins/wmgrabimage/wmgrabimage-0.72-r1.ebuild52
-rw-r--r--x11-plugins/wmgtemp/Manifest1
-rw-r--r--x11-plugins/wmgtemp/metadata.xml13
-rw-r--r--x11-plugins/wmgtemp/wmgtemp-1.0.ebuild42
-rw-r--r--x11-plugins/wmhdplop/Manifest1
-rw-r--r--x11-plugins/wmhdplop/files/wmhdplop-0.9.9-64bit.patch94
-rw-r--r--x11-plugins/wmhdplop/metadata.xml5
-rw-r--r--x11-plugins/wmhdplop/wmhdplop-0.9.9-r2.ebuild38
-rw-r--r--x11-plugins/wmifinfo/Manifest2
-rw-r--r--x11-plugins/wmifinfo/metadata.xml5
-rw-r--r--x11-plugins/wmifinfo/wmifinfo-0.09.ebuild35
-rw-r--r--x11-plugins/wmifinfo/wmifinfo-0.10.ebuild35
-rw-r--r--x11-plugins/wmifs/Manifest3
-rw-r--r--x11-plugins/wmifs/metadata.xml5
-rw-r--r--x11-plugins/wmifs/wmifs-1.3_beta1-r2.ebuild50
-rw-r--r--x11-plugins/wmifs/wmifs-1.4.ebuild38
-rw-r--r--x11-plugins/wminet/Manifest1
-rw-r--r--x11-plugins/wminet/metadata.xml10
-rw-r--r--x11-plugins/wminet/wminet-3.0.0.ebuild31
-rw-r--r--x11-plugins/wmitime/Manifest2
-rw-r--r--x11-plugins/wmitime/files/makefile.diff26
-rw-r--r--x11-plugins/wmitime/metadata.xml10
-rw-r--r--x11-plugins/wmitime/wmitime-0.3.ebuild40
-rw-r--r--x11-plugins/wmitime/wmitime-0.4.ebuild34
-rw-r--r--x11-plugins/wmium/Manifest1
-rw-r--r--x11-plugins/wmium/metadata.xml9
-rw-r--r--x11-plugins/wmium/wmium-1.0.9b-r1.ebuild59
-rw-r--r--x11-plugins/wmix/Manifest2
-rw-r--r--x11-plugins/wmix/files/fix-wmix-3.1-version-number.patch11
-rw-r--r--x11-plugins/wmix/files/wmix-fix-free.patch11
-rw-r--r--x11-plugins/wmix/files/wmix.168
-rw-r--r--x11-plugins/wmix/metadata.xml5
-rw-r--r--x11-plugins/wmix/wmix-3.1-r1.ebuild38
-rw-r--r--x11-plugins/wmix/wmix-3.2.ebuild36
-rw-r--r--x11-plugins/wmjsql/Manifest1
-rw-r--r--x11-plugins/wmjsql/files/wmjsql.desktop8
-rw-r--r--x11-plugins/wmjsql/metadata.xml5
-rw-r--r--x11-plugins/wmjsql/wmjsql-0.5.ebuild50
-rw-r--r--x11-plugins/wmlaptop/Manifest2
-rw-r--r--x11-plugins/wmlaptop/files/wmlaptop-ACPI-detection.patch24
-rw-r--r--x11-plugins/wmlaptop/files/wmlaptop-Makefile.patch32
-rw-r--r--x11-plugins/wmlaptop/files/wmlaptop.desktop8
-rw-r--r--x11-plugins/wmlaptop/metadata.xml5
-rw-r--r--x11-plugins/wmlaptop/wmlaptop-1.3.ebuild46
-rw-r--r--x11-plugins/wmlaptop/wmlaptop-1.4.ebuild46
-rw-r--r--x11-plugins/wmlife/Manifest1
-rw-r--r--x11-plugins/wmlife/files/wmlife-1.0.0-stringh.patch11
-rw-r--r--x11-plugins/wmlife/files/wmlife-1.0.1-configure.patch11
-rw-r--r--x11-plugins/wmlife/metadata.xml5
-rw-r--r--x11-plugins/wmlife/wmlife-1.0.1.ebuild39
-rw-r--r--x11-plugins/wmload/Manifest2
-rw-r--r--x11-plugins/wmload/files/wmload-0.9.2-prefix.patch11
-rw-r--r--x11-plugins/wmload/files/wmload-0.9.6-solaris.patch132
-rw-r--r--x11-plugins/wmload/files/wmload-ComplexProgramTargetNoMan.patch8
-rw-r--r--x11-plugins/wmload/files/wmload.desktop8
-rw-r--r--x11-plugins/wmload/files/wmload.solaris.patch141
-rw-r--r--x11-plugins/wmload/metadata.xml5
-rw-r--r--x11-plugins/wmload/wmload-0.9.2.ebuild50
-rw-r--r--x11-plugins/wmload/wmload-0.9.6.ebuild39
-rw-r--r--x11-plugins/wmlongrun/Manifest2
-rw-r--r--x11-plugins/wmlongrun/metadata.xml5
-rw-r--r--x11-plugins/wmlongrun/wmlongrun-0.2.0.ebuild25
-rw-r--r--x11-plugins/wmlongrun/wmlongrun-0.3.0_pre1.ebuild25
-rw-r--r--x11-plugins/wmlpq/Manifest1
-rw-r--r--x11-plugins/wmlpq/files/wmlpq-makefile-ldflags.patch30
-rw-r--r--x11-plugins/wmlpq/files/wmlpq-makefile.patch30
-rw-r--r--x11-plugins/wmlpq/files/wmlpq.desktop8
-rw-r--r--x11-plugins/wmlpq/metadata.xml5
-rw-r--r--x11-plugins/wmlpq/wmlpq-0.2.1-r1.ebuild37
-rw-r--r--x11-plugins/wmlpq/wmlpq-0.2.1-r2.ebuild43
-rw-r--r--x11-plugins/wmmaiload/Manifest2
-rw-r--r--x11-plugins/wmmaiload/files/wmmaiload-2.2.1-checkthread.patch17
-rw-r--r--x11-plugins/wmmaiload/files/wmmaiload-2.2.1-gtk.patch157
-rw-r--r--x11-plugins/wmmaiload/metadata.xml5
-rw-r--r--x11-plugins/wmmaiload/wmmaiload-2.2.1-r1.ebuild47
-rw-r--r--x11-plugins/wmmaiload/wmmaiload-2.3.0.ebuild46
-rw-r--r--x11-plugins/wmmand/Manifest1
-rw-r--r--x11-plugins/wmmand/metadata.xml8
-rw-r--r--x11-plugins/wmmand/wmmand-1.3.2.ebuild38
-rw-r--r--x11-plugins/wmmemfree/Manifest1
-rw-r--r--x11-plugins/wmmemfree/files/wmmemfree-0.7-add-kernel-26-support.patch83
-rw-r--r--x11-plugins/wmmemfree/files/wmmemfree-0.7-fix-crash-when-there-is-no-swap.patch18
-rw-r--r--x11-plugins/wmmemfree/metadata.xml5
-rw-r--r--x11-plugins/wmmemfree/wmmemfree-0.7-r2.ebuild41
-rw-r--r--x11-plugins/wmmemload/Manifest3
-rw-r--r--x11-plugins/wmmemload/files/wmmemload-kernel-3-support.patch13
-rw-r--r--x11-plugins/wmmemload/metadata.xml9
-rw-r--r--x11-plugins/wmmemload/wmmemload-0.1.6-r1.ebuild33
-rw-r--r--x11-plugins/wmmemload/wmmemload-0.1.6.ebuild33
-rw-r--r--x11-plugins/wmmemload/wmmemload-0.1.7.ebuild35
-rw-r--r--x11-plugins/wmmemload/wmmemload-0.1.8.ebuild35
-rw-r--r--x11-plugins/wmmemmon/Manifest1
-rw-r--r--x11-plugins/wmmemmon/metadata.xml13
-rw-r--r--x11-plugins/wmmemmon/wmmemmon-1.0.2_pre2.ebuild26
-rw-r--r--x11-plugins/wmmenu/Manifest2
-rw-r--r--x11-plugins/wmmenu/files/wmmenu-1.2-Makefile.patch32
-rw-r--r--x11-plugins/wmmenu/files/wmmenu-1.2-support-libdockapp-0.5.0.patch14
-rw-r--r--x11-plugins/wmmenu/files/wmmenu-1.3-Makefile.patch19
-rw-r--r--x11-plugins/wmmenu/metadata.xml5
-rw-r--r--x11-plugins/wmmenu/wmmenu-1.2-r1.ebuild32
-rw-r--r--x11-plugins/wmmenu/wmmenu-1.3.ebuild36
-rw-r--r--x11-plugins/wmmisc/Manifest1
-rw-r--r--x11-plugins/wmmisc/files/wmmisc-1.1-build.patch48
-rw-r--r--x11-plugins/wmmisc/metadata.xml5
-rw-r--r--x11-plugins/wmmisc/wmmisc-1.1.ebuild38
-rw-r--r--x11-plugins/wmmixer/Manifest1
-rw-r--r--x11-plugins/wmmixer/files/wmmixer-1.7-respect_flags.patch34
-rw-r--r--x11-plugins/wmmixer/metadata.xml5
-rw-r--r--x11-plugins/wmmixer/wmmixer-1.7.ebuild38
-rw-r--r--x11-plugins/wmmldonkey/Manifest1
-rw-r--r--x11-plugins/wmmldonkey/metadata.xml5
-rw-r--r--x11-plugins/wmmldonkey/wmmldonkey-0.003-r1.ebuild46
-rw-r--r--x11-plugins/wmmon+smp/Manifest1
-rw-r--r--x11-plugins/wmmon+smp/metadata.xml11
-rw-r--r--x11-plugins/wmmon+smp/wmmon+smp-1.0-r2.ebuild39
-rw-r--r--x11-plugins/wmmon/Manifest2
-rw-r--r--x11-plugins/wmmon/files/wmmon-1.0_beta2-kernel26-v2.patch207
-rw-r--r--x11-plugins/wmmon/files/wmmon-1.2_beta1-Makefile.patch20
-rw-r--r--x11-plugins/wmmon/metadata.xml5
-rw-r--r--x11-plugins/wmmon/wmmon-1.0_beta2-r3.ebuild40
-rw-r--r--x11-plugins/wmmon/wmmon-1.2_beta1.ebuild37
-rw-r--r--x11-plugins/wmmp/Manifest1
-rw-r--r--x11-plugins/wmmp/metadata.xml8
-rw-r--r--x11-plugins/wmmp/wmmp-0.10.0-r1.ebuild34
-rw-r--r--x11-plugins/wmmp3/Manifest1
-rw-r--r--x11-plugins/wmmp3/files/wmmp3-0.12-x_includes_n_libraries.patch20
-rw-r--r--x11-plugins/wmmp3/metadata.xml5
-rw-r--r--x11-plugins/wmmp3/wmmp3-0.12.ebuild45
-rw-r--r--x11-plugins/wmmsg/Manifest1
-rw-r--r--x11-plugins/wmmsg/files/wmmsg-1.0.1-alt-desktop.patch11
-rw-r--r--x11-plugins/wmmsg/files/wmmsg-1.0.1-use_gtk2.patch44
-rw-r--r--x11-plugins/wmmsg/metadata.xml11
-rw-r--r--x11-plugins/wmmsg/wmmsg-1.0.1-r1.ebuild34
-rw-r--r--x11-plugins/wmmsg/wmmsg-1.0.1.ebuild32
-rw-r--r--x11-plugins/wmnd/Manifest2
-rw-r--r--x11-plugins/wmnd/metadata.xml13
-rw-r--r--x11-plugins/wmnd/wmnd-0.4.16.ebuild28
-rw-r--r--x11-plugins/wmnd/wmnd-0.4.17.ebuild28
-rw-r--r--x11-plugins/wmnet/Manifest2
-rw-r--r--x11-plugins/wmnet/metadata.xml14
-rw-r--r--x11-plugins/wmnet/wmnet-1.06-r1.ebuild40
-rw-r--r--x11-plugins/wmnetload/Manifest1
-rw-r--r--x11-plugins/wmnetload/files/wmnetload-1.3-r3-norpath.patch59
-rw-r--r--x11-plugins/wmnetload/metadata.xml16
-rw-r--r--x11-plugins/wmnetload/wmnetload-1.3-r3.ebuild30
-rw-r--r--x11-plugins/wmnetselect/Manifest1
-rw-r--r--x11-plugins/wmnetselect/metadata.xml8
-rw-r--r--x11-plugins/wmnetselect/wmnetselect-0.8-r1.ebuild31
-rw-r--r--x11-plugins/wmpager/Manifest1
-rw-r--r--x11-plugins/wmpager/metadata.xml8
-rw-r--r--x11-plugins/wmpager/wmpager-1.2-r1.ebuild37
-rw-r--r--x11-plugins/wmpasman/Manifest2
-rw-r--r--x11-plugins/wmpasman/metadata.xml15
-rw-r--r--x11-plugins/wmpasman/wmpasman-0.8.4.1.ebuild32
-rw-r--r--x11-plugins/wmpasman/wmpasman-0.8.5.3.ebuild24
-rw-r--r--x11-plugins/wmpeople/Manifest1
-rw-r--r--x11-plugins/wmpeople/metadata.xml8
-rw-r--r--x11-plugins/wmpeople/wmpeople-1.3.ebuild36
-rw-r--r--x11-plugins/wmpiki/Manifest1
-rw-r--r--x11-plugins/wmpiki/metadata.xml12
-rw-r--r--x11-plugins/wmpiki/wmpiki-0.2.1.ebuild46
-rw-r--r--x11-plugins/wmpinboard/Manifest1
-rw-r--r--x11-plugins/wmpinboard/files/wmpinboard-1.0-segfault.patch11
-rw-r--r--x11-plugins/wmpinboard/metadata.xml5
-rw-r--r--x11-plugins/wmpinboard/wmpinboard-1.0.ebuild31
-rw-r--r--x11-plugins/wmping/Manifest1
-rw-r--r--x11-plugins/wmping/files/wmping-0.2.1-format-security.patch38
-rw-r--r--x11-plugins/wmping/metadata.xml8
-rw-r--r--x11-plugins/wmping/wmping-0.2.1.ebuild43
-rw-r--r--x11-plugins/wmpop3/Manifest1
-rw-r--r--x11-plugins/wmpop3/metadata.xml9
-rw-r--r--x11-plugins/wmpop3/wmpop3-0.5.6a.ebuild30
-rw-r--r--x11-plugins/wmpop3lb/Manifest1
-rw-r--r--x11-plugins/wmpop3lb/files/wmpop3lb-2.4.2-fix-RECV-and-try-STAT-if-LAST-wont-work.patch190
-rw-r--r--x11-plugins/wmpop3lb/metadata.xml5
-rw-r--r--x11-plugins/wmpop3lb/wmpop3lb-2.4.2-r2.ebuild48
-rw-r--r--x11-plugins/wmpower/Manifest1
-rw-r--r--x11-plugins/wmpower/metadata.xml14
-rw-r--r--x11-plugins/wmpower/wmpower-0.4.3.ebuild31
-rw-r--r--x11-plugins/wmppp/Manifest1
-rw-r--r--x11-plugins/wmppp/metadata.xml5
-rw-r--r--x11-plugins/wmppp/wmppp-1.3.0.ebuild37
-rw-r--r--x11-plugins/wmrack/Manifest2
-rw-r--r--x11-plugins/wmrack/metadata.xml8
-rw-r--r--x11-plugins/wmrack/wmrack-1.3.ebuild40
-rw-r--r--x11-plugins/wmrack/wmrack-1.4.ebuild34
-rw-r--r--x11-plugins/wmrecord/Manifest1
-rw-r--r--x11-plugins/wmrecord/files/wmrecord.desktop8
-rw-r--r--x11-plugins/wmrecord/metadata.xml5
-rw-r--r--x11-plugins/wmrecord/wmrecord-1.0.5.3-r1.ebuild51
-rw-r--r--x11-plugins/wmsmixer/Manifest1
-rw-r--r--x11-plugins/wmsmixer/metadata.xml10
-rw-r--r--x11-plugins/wmsmixer/wmsmixer-0.5.1.ebuild33
-rw-r--r--x11-plugins/wmsound/Manifest1
-rw-r--r--x11-plugins/wmsound/files/wmsound-ComplexProgramTargetNoMan.patch11
-rw-r--r--x11-plugins/wmsound/files/wmsound-config.patch86
-rw-r--r--x11-plugins/wmsound/metadata.xml5
-rw-r--r--x11-plugins/wmsound/wmsound-0.9.5-r1.ebuild50
-rw-r--r--x11-plugins/wmsound/wmsound-0.9.5.ebuild46
-rw-r--r--x11-plugins/wmstickynotes/Manifest1
-rw-r--r--x11-plugins/wmstickynotes/files/wmstickynotes-0.2-gold.patch28
-rw-r--r--x11-plugins/wmstickynotes/metadata.xml10
-rw-r--r--x11-plugins/wmstickynotes/wmstickynotes-0.2.ebuild23
-rw-r--r--x11-plugins/wmsvencd/Manifest1
-rw-r--r--x11-plugins/wmsvencd/files/wmsvencd-compile.patch36
-rw-r--r--x11-plugins/wmsvencd/files/wmsvencd.desktop8
-rw-r--r--x11-plugins/wmsvencd/metadata.xml5
-rw-r--r--x11-plugins/wmsvencd/wmsvencd-0.5.0.ebuild39
-rw-r--r--x11-plugins/wmswallow/Manifest1
-rw-r--r--x11-plugins/wmswallow/files/wmswallow-0.6.1-format-security.patch16
-rw-r--r--x11-plugins/wmswallow/metadata.xml12
-rw-r--r--x11-plugins/wmswallow/wmswallow-0.6.1-r1.ebuild38
-rw-r--r--x11-plugins/wmsysmon/Manifest2
-rw-r--r--x11-plugins/wmsysmon/files/wmsysmon-high-ints.patch11
-rw-r--r--x11-plugins/wmsysmon/metadata.xml9
-rw-r--r--x11-plugins/wmsysmon/wmsysmon-0.7.7.ebuild50
-rw-r--r--x11-plugins/wmsystemtray/Manifest2
-rw-r--r--x11-plugins/wmsystemtray/metadata.xml9
-rw-r--r--x11-plugins/wmsystemtray/wmsystemtray-1.3.ebuild20
-rw-r--r--x11-plugins/wmsystemtray/wmsystemtray-1.4.ebuild20
-rw-r--r--x11-plugins/wmsystray/Manifest1
-rw-r--r--x11-plugins/wmsystray/files/wmsystray-0.1.1-Makefile.patch44
-rw-r--r--x11-plugins/wmsystray/files/wmsystray-0.1.1-gcc-3.4.patch10
-rw-r--r--x11-plugins/wmsystray/files/wmsystray.desktop8
-rw-r--r--x11-plugins/wmsystray/metadata.xml5
-rw-r--r--x11-plugins/wmsystray/wmsystray-0.1.1.ebuild47
-rw-r--r--x11-plugins/wmtime/Manifest5
-rw-r--r--x11-plugins/wmtime/metadata.xml5
-rw-r--r--x11-plugins/wmtime/wmtime-1.0_beta2_p10.ebuild61
-rw-r--r--x11-plugins/wmtime/wmtime-1.0_beta2_p9.ebuild61
-rw-r--r--x11-plugins/wmtime/wmtime-1.1.ebuild39
-rw-r--r--x11-plugins/wmtime/wmtime-1.2.ebuild36
-rw-r--r--x11-plugins/wmtimer/Manifest1
-rw-r--r--x11-plugins/wmtimer/files/wmtimer-counter-fix.patch22
-rw-r--r--x11-plugins/wmtimer/metadata.xml11
-rw-r--r--x11-plugins/wmtimer/wmtimer-2.92-r1.ebuild43
-rw-r--r--x11-plugins/wmtimer/wmtimer-2.92.ebuild41
-rw-r--r--x11-plugins/wmtop/Manifest1
-rw-r--r--x11-plugins/wmtop/files/wmtop-0.9.0-meminfo.patch189
-rw-r--r--x11-plugins/wmtop/metadata.xml12
-rw-r--r--x11-plugins/wmtop/wmtop-0.9.0-r1.ebuild39
-rw-r--r--x11-plugins/wmtz/Manifest1
-rw-r--r--x11-plugins/wmtz/files/wmtz-0.7.patch48
-rw-r--r--x11-plugins/wmtz/metadata.xml5
-rw-r--r--x11-plugins/wmtz/wmtz-0.7.ebuild44
-rw-r--r--x11-plugins/wmudmount/Manifest5
-rw-r--r--x11-plugins/wmudmount/files/wmudmount-headers.patch24
-rw-r--r--x11-plugins/wmudmount/metadata.xml8
-rw-r--r--x11-plugins/wmudmount/wmudmount-1.11.ebuild47
-rw-r--r--x11-plugins/wmudmount/wmudmount-1.13.ebuild43
-rw-r--r--x11-plugins/wmudmount/wmudmount-2.0.ebuild35
-rw-r--r--x11-plugins/wmudmount/wmudmount-2.1.ebuild35
-rw-r--r--x11-plugins/wmudmount/wmudmount-2.2.ebuild35
-rw-r--r--x11-plugins/wmupmon/Manifest1
-rw-r--r--x11-plugins/wmupmon/files/wmupmon-0.1.3-arraysize.patch32
-rw-r--r--x11-plugins/wmupmon/metadata.xml10
-rw-r--r--x11-plugins/wmupmon/wmupmon-0.1.3-r1.ebuild32
-rw-r--r--x11-plugins/wmwave/Manifest1
-rw-r--r--x11-plugins/wmwave/metadata.xml8
-rw-r--r--x11-plugins/wmwave/wmwave-0.4.ebuild35
-rw-r--r--x11-plugins/wmweather+/Manifest2
-rw-r--r--x11-plugins/wmweather+/metadata.xml8
-rw-r--r--x11-plugins/wmweather+/wmweather+-2.13.ebuild34
-rw-r--r--x11-plugins/wmweather+/wmweather+-2.15.ebuild34
-rw-r--r--x11-plugins/wmweather/Manifest2
-rw-r--r--x11-plugins/wmweather/metadata.xml12
-rw-r--r--x11-plugins/wmweather/wmweather-2.4.4.ebuild28
-rw-r--r--x11-plugins/wmweather/wmweather-2.4.5.ebuild29
-rw-r--r--x11-plugins/wmwifi/Manifest1
-rw-r--r--x11-plugins/wmwifi/metadata.xml5
-rw-r--r--x11-plugins/wmwifi/wmwifi-0.6.ebuild35
-rw-r--r--x11-plugins/wmwork/Manifest1
-rw-r--r--x11-plugins/wmwork/metadata.xml5
-rw-r--r--x11-plugins/wmwork/wmwork-0.2.5.ebuild25
-rw-r--r--x11-plugins/wmxkb/Manifest1
-rw-r--r--x11-plugins/wmxkb/metadata.xml5
-rw-r--r--x11-plugins/wmxkb/wmxkb-1.2.2.ebuild42
-rw-r--r--x11-plugins/wmxres/Manifest1
-rw-r--r--x11-plugins/wmxres/files/wmxres-debian-1.1-1.2.patch55
-rw-r--r--x11-plugins/wmxres/metadata.xml5
-rw-r--r--x11-plugins/wmxres/wmxres-1.2.ebuild42
862 files changed, 18756 insertions, 0 deletions
diff --git a/x11-plugins/allin1/Manifest b/x11-plugins/allin1/Manifest
new file mode 100644
index 00000000000..28dd9721fb1
--- /dev/null
+++ b/x11-plugins/allin1/Manifest
@@ -0,0 +1 @@
+DIST allin1-0.5.0.tar.gz 43905 SHA256 7710bdb5ade3131f6ca38391c0ee03af8d148e776618708fad5f732814df2a6f SHA512 2728bc86b59850dd3e928ea62f00e32bb06a1ea4b8dc3611b2fdc952de8decef7d9ac3c51ed3676d242b5de670270e19bf5783658c6651ae534154249d99a4e7 WHIRLPOOL 5ca994774edf7912a97205ed5ea831b4a9039b9d8845f25d6823ce8d7c9113e865f71671bfe01783e9fe64985959b43aa3eaa260556f05625657c8e523355b21
diff --git a/x11-plugins/allin1/allin1-0.5.0-r1.ebuild b/x11-plugins/allin1/allin1-0.5.0-r1.ebuild
new file mode 100644
index 00000000000..38654f4933d
--- /dev/null
+++ b/x11-plugins/allin1/allin1-0.5.0-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="All in one monitoring dockapp: RAM, CPU, Net, Power, df, seti"
+HOMEPAGE="http://ilpettegolo.altervista.org/linux_allin1.en.shtml"
+SRC_URI="mirror://sourceforge/allinone/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ x11-proto/xproto"
+
+src_prepare() {
+ epatch "${FILESDIR}/makefile.patch"
+}
+
+src_compile() {
+ emake \
+ CC="$(tc-getCC)" \
+ CFLAGS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ dobin src/allin1
+ doman docs/allin1.1
+ dodoc README README.it TODO ChangeLog BUGS src/allin1.conf.example
+}
diff --git a/x11-plugins/allin1/allin1-0.5.0.ebuild b/x11-plugins/allin1/allin1-0.5.0.ebuild
new file mode 100644
index 00000000000..4f171d47b07
--- /dev/null
+++ b/x11-plugins/allin1/allin1-0.5.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="All in one monitoring dockapp: RAM, CPU, Net, Power, df, seti"
+HOMEPAGE="http://ilpettegolo.altervista.org/linux_allin1.en.shtml"
+SRC_URI="mirror://sourceforge/allinone/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="ppc x86"
+IUSE=""
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ x11-proto/xproto"
+
+src_compile() {
+ emake CFLAGS="${CFLAGS}" || die "Compilation failed"
+}
+
+src_install() {
+ dobin src/allin1 || die
+ doman docs/allin1.1 || die
+ dodoc README README.it TODO ChangeLog BUGS src/allin1.conf.example
+}
diff --git a/x11-plugins/allin1/files/makefile.patch b/x11-plugins/allin1/files/makefile.patch
new file mode 100644
index 00000000000..20837b4488c
--- /dev/null
+++ b/x11-plugins/allin1/files/makefile.patch
@@ -0,0 +1,23 @@
+--- src/Makefile.old 2012-10-24 13:12:48.128285694 +0200
++++ src/Makefile 2012-10-24 13:19:56.135247071 +0200
+@@ -11,8 +11,9 @@
+
+ CC = gcc
+ FLEX = flex
+-LIBFLAGS = -ggdb -Wall -O2 -fPIC
+-CFLAGS = -ggdb -Wall -O2
++LIBFLAGS = -fPIC
++CFLAGS =
++LDFLAGS =
+ GENERATED = allin1 confparse.c
+ LIBRARIES = -L/usr/X11R6/lib -lXext -lX11 -lXpm -lm
+ MODULES = allin1.o dockhelper.o memory.o battery.o cpu.o \
+@@ -58,7 +59,7 @@
+
+
+ allin1: $(MODULES)
+- $(CC) $(CFLAGS) -o $@ $(MODULES) -DDEBUG $(LIBRARIES)
++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(MODULES) -DDEBUG $(LIBRARIES)
+
+
+ install: allin1
diff --git a/x11-plugins/allin1/metadata.xml b/x11-plugins/allin1/metadata.xml
new file mode 100644
index 00000000000..4f220c971d2
--- /dev/null
+++ b/x11-plugins/allin1/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <longdescription>Allin1 is a little dock applet for FluxBox and similar window managers which monitors CPU load with a moving graph, memory and swap usage with histograms, battery and power status with histogram and icons, and ethernet/PPP interfaces with icons and histograms (linear or logaritmic).</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">allinone</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/asapm/Manifest b/x11-plugins/asapm/Manifest
new file mode 100644
index 00000000000..c36651ab902
--- /dev/null
+++ b/x11-plugins/asapm/Manifest
@@ -0,0 +1 @@
+DIST asapm-3.1.tar.gz 63203 SHA256 641fba8ffce21725ec63e49f03700174436c265aad2babcdfde4508af23a1b7b SHA512 01859deccba952428671fd77ce87251b1fe0c21221af13db9b14c9ef28babad11e1582fed02b076f16d66bdab398eeb7a48b5e3cdebcb4e153978e04f022a579 WHIRLPOOL 1cd977520e6bab36275b095b6b79d56ef4be4636ed6752c7f993696cb24cdfb622e9fa4e122e982d0ecacafae76bf666253b80b3cb46e2aa949aca1c82e2614b
diff --git a/x11-plugins/asapm/asapm-3.1-r1.ebuild b/x11-plugins/asapm/asapm-3.1-r1.ebuild
new file mode 100644
index 00000000000..e2d849a819c
--- /dev/null
+++ b/x11-plugins/asapm/asapm-3.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 autotools eutils toolchain-funcs
+
+DESCRIPTION="APM monitor for AfterStep"
+HOMEPAGE="http://tigr.net/afterstep/applets/"
+SRC_URI="http://www.tigr.net/afterstep/download/asapm/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc -sparc ~x86"
+IUSE=""
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXpm"
+
+DEPEND="${RDEPEND}
+ x11-proto/xproto"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-{ldflags,include,autoconf}.patch
+ cp autoconf/configure.in . || die
+ AT_M4DIR=autoconf eautoconf
+ tc-export CC
+}
+
+src_install() {
+ dobin asapm
+ newman asapm.man asapm.1
+ dodoc CHANGES README TODO NOTES
+}
diff --git a/x11-plugins/asapm/files/asapm-3.1-autoconf.patch b/x11-plugins/asapm/files/asapm-3.1-autoconf.patch
new file mode 100644
index 00000000000..0051d49ac8a
--- /dev/null
+++ b/x11-plugins/asapm/files/asapm-3.1-autoconf.patch
@@ -0,0 +1,21 @@
+--- a/autoconf/configure.in
++++ b/autoconf/configure.in
+@@ -59,7 +59,6 @@
+ AC_CHECK_HEADERS(sys/wait.h sys/time.h)
+ AC_CHECK_HEADERS(sys/statvfs.h sys/vfs.h sys/mount.h ustat.h)
+ AC_CHECK_HEADERS(machine/soundcard.h linux/soundcard.h linux/radio.h)
+-AC_CONFIG_HEADER(config.h)
+
+ dnl# Check for X
+
+@@ -117,10 +116,6 @@
+ AC_SUBST(with_gnustep_lib)
+ AC_SUBST(with_afterdir)
+
+-dnl# Write results
+-
+-AC_CONFIG_HEADER(config.h)
+-
+ dnl# Common parts of the Makefile
+ MAKEFILEDEFINES=./autoconf/Makefile.defines
+ MAKEFILECOMMON=./autoconf/Makefile.common
diff --git a/x11-plugins/asapm/files/asapm-3.1-include.patch b/x11-plugins/asapm/files/asapm-3.1-include.patch
new file mode 100644
index 00000000000..529d994ef12
--- /dev/null
+++ b/x11-plugins/asapm/files/asapm-3.1-include.patch
@@ -0,0 +1,10 @@
+--- a/apm_read.c
++++ b/apm_read.c
+@@ -13,6 +13,7 @@
+ */
+
+ #include <stdio.h>
++#include <stdlib.h> /* exit(), free() */
+ #include <errno.h>
+ #include <fcntl.h>
+ #include <unistd.h>
diff --git a/x11-plugins/asapm/files/asapm-3.1-ldflags.patch b/x11-plugins/asapm/files/asapm-3.1-ldflags.patch
new file mode 100644
index 00000000000..a90d7baf2e4
--- /dev/null
+++ b/x11-plugins/asapm/files/asapm-3.1-ldflags.patch
@@ -0,0 +1,11 @@
+--- a/autoconf/Makefile.common.in
++++ b/autoconf/Makefile.common.in
+@@ -34,7 +34,7 @@
+ done
+
+ $(PROG): $(OBJS)
+- $(CC) $(OBJS) $(LIBRARIES) $(EXTRA_LIBRARIES) -o $(@)
++ $(CC) $(LDFLAGS) $(OBJS) $(LIBRARIES) $(EXTRA_LIBRARIES) -o $(@)
+
+ .c.o:
+ $(CC) $(CCFLAGS) $(EXTRA_DEFINES) $(INCLUDES) $(EXTRA_INCLUDES) -c $*.c
diff --git a/x11-plugins/asapm/metadata.xml b/x11-plugins/asapm/metadata.xml
new file mode 100644
index 00000000000..4538a68724a
--- /dev/null
+++ b/x11-plugins/asapm/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
+</pkgmetadata>
diff --git a/x11-plugins/asclock/Manifest b/x11-plugins/asclock/Manifest
new file mode 100644
index 00000000000..eaf50707d3c
--- /dev/null
+++ b/x11-plugins/asclock/Manifest
@@ -0,0 +1 @@
+DIST asclock-2.0.12.tar.gz 111858 SHA256 70df9bd991bc707c0fdf76ea1acbeff5924e9ae0b0704feb46afa591030704e6
diff --git a/x11-plugins/asclock/asclock-2.0.12-r1.ebuild b/x11-plugins/asclock/asclock-2.0.12-r1.ebuild
new file mode 100644
index 00000000000..76db5622f67
--- /dev/null
+++ b/x11-plugins/asclock/asclock-2.0.12-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+inherit eutils toolchain-funcs
+
+IUSE=""
+DESCRIPTION="Clock applet for AfterStep"
+SRC_URI="http://www.tigr.net/afterstep/download/asclock/${P}.tar.gz"
+HOMEPAGE="http://tigr.net/afterstep/applets/"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
+
+DEPEND="x11-libs/libXpm"
+RDEPEND="${DEPEND}
+ x11-proto/xextproto
+ x11-proto/xproto"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-gcc41.patch
+ ln -s themes/classic default_theme
+}
+
+src_configure() { :; }
+
+src_compile() {
+ local x
+ # will break Solaris
+ [[ ${CHOST} == *-linux-gnu ]] && CFLAGS="${CFLAGS} \
+ -Dlinux \
+ -D_POSIX_C_SOURCE=199309L \
+ -D_POSIX_SOURCE \
+ -D_XOPEN_SOURCE"
+ for x in asclock parser symbols config
+ do
+ $(tc-getCC) \
+ ${CPPFLAGS} ${CFLAGS} ${ASFLAGS} \
+ -I"${EPREFIX}"/usr/include \
+ -D_BSD_SOURCE \
+ -D_SVID_SOURCE \
+ -DFUNCPROTO=15 \
+ -DNARROWPROTO \
+ -c -o ${x}.o ${x}.c || die "compile asclock failed"
+ done
+ $(tc-getCC) \
+ ${LDFLAGS} \
+ -o asclock \
+ asclock.o parser.o symbols.o config.o \
+ -L"${EPREFIX}"/usr/lib \
+ -L"${EPREFIX}"/usr/lib/X11 \
+ -lXpm -lXext -lX11 || die "link asclock failed"
+}
+
+src_install() {
+ dobin asclock
+ local themesdir="/usr/share/${PN}/themes"
+ insinto ${themesdir}
+ doins -r themes/*
+ dodoc README README.THEMES TODO
+ cd "${D}"/${themesdir}
+ rm -f Freeamp/Makefile{,.*}
+ ln -s classic default_theme
+}
diff --git a/x11-plugins/asclock/files/asclock-gcc41.patch b/x11-plugins/asclock/files/asclock-gcc41.patch
new file mode 100644
index 00000000000..5a5291219ee
--- /dev/null
+++ b/x11-plugins/asclock/files/asclock-gcc41.patch
@@ -0,0 +1,44 @@
+diff -ur asclock-2.0.12-orig/asclock.h asclock-2.0.12/asclock.h
+--- asclock-2.0.12-orig/asclock.h 2006-06-03 15:31:58.000000000 -0400
++++ asclock-2.0.12/asclock.h 2006-06-03 15:35:51.000000000 -0400
+@@ -38,15 +38,15 @@
+ #define INT_TYPE 0;
+
+ /* the xpm data */
+-extern char *clock_xpm[];
+-extern char *month_xpm[];
+-extern char *weekday_xpm[];
+-extern char *led_xpm[];
+-extern char *date_xpm[];
+-extern char *hour_xpm[];
+-extern char *minute_xpm[];
+-extern char *second_xpm[];
+-extern char *beats_xpm[];
++static char *clock_xpm[];
++static char *month_xpm[];
++static char *weekday_xpm[];
++static char *led_xpm[];
++static char *date_xpm[];
++static char *hour_xpm[];
++static char *minute_xpm[];
++static char *second_xpm[];
++static char *beats_xpm[];
+
+ /* the filenames */
+ extern char clock_xpm_fn[MAX_PATH_LEN];
+diff -ur asclock-2.0.12-orig/themes/classic/beats.xpm asclock-2.0.12/themes/classic/beats.xpm
+--- asclock-2.0.12-orig/themes/classic/beats.xpm 2006-06-03 15:31:58.000000000 -0400
++++ asclock-2.0.12/themes/classic/beats.xpm 2006-06-03 15:37:04.000000000 -0400
+@@ -1 +1 @@
+-char *beats_xpm[] = { NULL };
++static char *beats_xpm[] = { NULL };
+diff -ur asclock-2.0.12-orig/themes/classic/led.xpm asclock-2.0.12/themes/classic/led.xpm
+--- asclock-2.0.12-orig/themes/classic/led.xpm 2006-06-03 15:31:58.000000000 -0400
++++ asclock-2.0.12/themes/classic/led.xpm 2006-06-03 15:36:53.000000000 -0400
+@@ -1,5 +1,5 @@
+ /* XPM */
+-char * led_xpm[] = {
++static char * led_xpm[] = {
+ "135 11 3 1",
+ " c #282828",
+ "O c #00df00",
diff --git a/x11-plugins/asclock/metadata.xml b/x11-plugins/asclock/metadata.xml
new file mode 100644
index 00000000000..4538a68724a
--- /dev/null
+++ b/x11-plugins/asclock/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
+</pkgmetadata>
diff --git a/x11-plugins/ascpu/Manifest b/x11-plugins/ascpu/Manifest
new file mode 100644
index 00000000000..829a05c9b9a
--- /dev/null
+++ b/x11-plugins/ascpu/Manifest
@@ -0,0 +1 @@
+DIST ascpu-1.11.tar.gz 43867 SHA256 fdd2ee8a6cd006bbb2d6d1871b92c33b18f7bd5e1ab8a367572e4b4f1f53c0a2
diff --git a/x11-plugins/ascpu/ascpu-1.11.ebuild b/x11-plugins/ascpu/ascpu-1.11.ebuild
new file mode 100644
index 00000000000..9f1de624447
--- /dev/null
+++ b/x11-plugins/ascpu/ascpu-1.11.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit eutils toolchain-funcs
+
+IUSE="jpeg"
+DESCRIPTION="CPU statistics monitor utility for X Windows"
+SRC_URI="http://www.tigr.net/afterstep/download/ascpu/${P}.tar.gz"
+HOMEPAGE="http://www.tigr.net"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 ~mips ppc ppc64 sparc x86"
+
+RDEPEND="x11-libs/libXpm
+ x11-libs/libSM
+ jpeg? ( virtual/jpeg )"
+
+DEPEND="${RDEPEND}
+ x11-proto/xproto"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-gentoo.patch
+}
+
+src_compile() {
+ econf $(use_enable jpeg) || die "econf failed"
+ emake CC="$(tc-getCC)" || die "emake failed"
+}
+
+src_install() {
+ dodir /usr/bin
+ dodir /usr/share/man/man1
+
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc README
+}
diff --git a/x11-plugins/ascpu/files/ascpu-1.11-gentoo.patch b/x11-plugins/ascpu/files/ascpu-1.11-gentoo.patch
new file mode 100644
index 00000000000..b26374a4ac0
--- /dev/null
+++ b/x11-plugins/ascpu/files/ascpu-1.11-gentoo.patch
@@ -0,0 +1,36 @@
+--- autoconf/Makefile.common.in.orig 1999-05-06 23:35:32.000000000 +0200
++++ autoconf/Makefile.common.in 2006-09-11 23:07:41.000000000 +0200
+@@ -9,11 +9,10 @@
+ install: install.bin install.man
+
+ install.bin: $(PROG)
+- $(STRIP) $(PROG)
+- $(INSTALL_PROGRAM) $(PROG) $(AFTER_BIN_DIR)
++ $(INSTALL_PROGRAM) $(PROG) $(DESTDIR)$(AFTER_BIN_DIR)
+
+ install.man:
+- $(INSTALL_DATA) $(PROG).man $(AFTER_MAN_DIR)/$(PROG).1x
++ $(INSTALL_DATA) $(PROG).man $(DESTDIR)$(AFTER_MAN_DIR)/$(PROG).1x
+
+ uninstall:
+ $(RMF) $(AFTER_BIN_DIR)/$(PROG)
+--- autoconf/Makefile.defines.in.orig 1999-05-06 23:35:32.000000000 +0200
++++ autoconf/Makefile.defines.in 2006-09-11 23:17:40.000000000 +0200
+@@ -2,6 +2,7 @@
+ # Copyright (c) 1998, Guylhem AZNAR <guylhem@oeil.qc.ca>
+ #
+
++DESTDIR =
+ CC = @CC@
+ CCFLAGS = @CFLAGS@
+ # -march=pentiumpro -mcpu=pentiumpro
+@@ -21,7 +22,7 @@
+ LEXFLAGS =
+
+ INSTALL = @INSTALL@
+-INSTALL_PROGRAM = @INSTALL@ -s -m 755
++INSTALL_PROGRAM = @INSTALL@ -m 755
+ INSTALL_DATA = @INSTALL@ -m 644
+
+ INCS_X = @X_CFLAGS@
+
diff --git a/x11-plugins/ascpu/metadata.xml b/x11-plugins/ascpu/metadata.xml
new file mode 100644
index 00000000000..4538a68724a
--- /dev/null
+++ b/x11-plugins/ascpu/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
+</pkgmetadata>
diff --git a/x11-plugins/asmem/Manifest b/x11-plugins/asmem/Manifest
new file mode 100644
index 00000000000..31a2c6967d4
--- /dev/null
+++ b/x11-plugins/asmem/Manifest
@@ -0,0 +1 @@
+DIST asmem-1.12.tar.gz 48058 SHA256 202ab8c54e602f58d9f02d1029a84be04ffa7698d9e73fcd7aa739ddb079e327
diff --git a/x11-plugins/asmem/asmem-1.12.ebuild b/x11-plugins/asmem/asmem-1.12.ebuild
new file mode 100644
index 00000000000..01d9b01fbb6
--- /dev/null
+++ b/x11-plugins/asmem/asmem-1.12.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit toolchain-funcs
+
+DESCRIPTION="a swallowable applet monitors the utilization level of memory, cache and swap space"
+HOMEPAGE="http://www.tigr.net"
+SRC_URI="http://www.tigr.net/afterstep/download/asmem/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 sparc x86"
+IUSE="jpeg"
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libXpm
+ x11-libs/libXext
+ jpeg? ( virtual/jpeg )"
+DEPEND="${RDEPEND}
+ x11-proto/xproto"
+
+src_compile() {
+ tc-export CC
+ econf $(use_enable jpeg)
+ emake || die "emake failed."
+}
+
+src_install() {
+ dobin ${PN}
+ newman ${PN}.man ${PN}.1
+ dodoc CHANGES README
+}
diff --git a/x11-plugins/asmem/metadata.xml b/x11-plugins/asmem/metadata.xml
new file mode 100644
index 00000000000..4538a68724a
--- /dev/null
+++ b/x11-plugins/asmem/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
+</pkgmetadata>
diff --git a/x11-plugins/asmon/Manifest b/x11-plugins/asmon/Manifest
new file mode 100644
index 00000000000..d9e9e69092d
--- /dev/null
+++ b/x11-plugins/asmon/Manifest
@@ -0,0 +1 @@
+DIST asmon-0.71.tar.bz2 42235 SHA256 5bb259cdb9d8314e377bbb9f8df4ee13359f2eb905cc5a87866d6f07fc81523e
diff --git a/x11-plugins/asmon/asmon-0.71.ebuild b/x11-plugins/asmon/asmon-0.71.ebuild
new file mode 100644
index 00000000000..9e9ce8030a2
--- /dev/null
+++ b/x11-plugins/asmon/asmon-0.71.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit toolchain-funcs
+
+DESCRIPTION="WindowMaker/AfterStep system monitor dockapp"
+HOMEPAGE="http://rio.vg/asmon"
+SRC_URI="http://rio.vg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 ppc sparc x86"
+IUSE=""
+
+RDEPEND="x11-libs/libXext
+ x11-libs/libXpm
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-proto/xextproto"
+
+S=${WORKDIR}/${P}/${PN}
+
+src_unpack() {
+ unpack ${A}
+ sed -i -e "s:gcc:$(tc-getCC):g" "${S}"/Makefile
+}
+
+src_compile() {
+ emake clean || die "emake clean failed."
+ emake SOLARIS="${CFLAGS}" LIBDIR="${LDFLAGS}" \
+ || die "emake failed."
+}
+
+src_install() {
+ dobin ${PN}
+ dodoc ../Changelog
+}
diff --git a/x11-plugins/asmon/files/asmon-0.7.cflags.diff b/x11-plugins/asmon/files/asmon-0.7.cflags.diff
new file mode 100644
index 00000000000..b69c692abb9
--- /dev/null
+++ b/x11-plugins/asmon/files/asmon-0.7.cflags.diff
@@ -0,0 +1,31 @@
+--- asmon/Makefile.orig 1999-06-26 03:35:13.000000000 +0200
++++ asmon/Makefile 2006-08-24 20:21:52.000000000 +0200
+@@ -4,7 +4,7 @@
+ #SOLARIS_LIBS = -lsocket -lkstat
+ #SOLARIS_OBJS = solaris26.o
+
+-LIBDIR = -L/usr/X11R6/lib
++LIBDIR = -L/usr/lib
+ LIBS = -lXpm -lXext -lX11 $(SOLARIS_LIBS)
+ OBJS = asmon.o $(SOLARIS_OBJS) \
+ ../wmgeneral/wmgeneral.o \
+@@ -12,16 +12,16 @@
+ ../wmgeneral/list.o
+
+ .c.o:
+- gcc -c -Wall $(SOLARIS) $< -o $*.o
++ gcc -c -Wall $(CFLAGS) $(SOLARIS) $< -o $*.o
+
+ asmon: $(OBJS)
+ gcc -o asmon $(OBJS) $(LIBDIR) $(LIBS)
+
+ clean::
+ for i in $(OBJS) ; do \
+- rm $$i;\
++ rm -f $$i;\
+ done
+- rm asmon
++ rm -f asmon
+
+ install::
+ cp -f asmon /usr/local/bin
diff --git a/x11-plugins/asmon/metadata.xml b/x11-plugins/asmon/metadata.xml
new file mode 100644
index 00000000000..4538a68724a
--- /dev/null
+++ b/x11-plugins/asmon/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
+</pkgmetadata>
diff --git a/x11-plugins/astime/Manifest b/x11-plugins/astime/Manifest
new file mode 100644
index 00000000000..51886ea49f6
--- /dev/null
+++ b/x11-plugins/astime/Manifest
@@ -0,0 +1 @@
+DIST astime-2.8.tar.gz 49679 SHA256 e3c4328368ea95b85d67b05cd87355ccbc5066fae1ac07f683690cd7b91c9167
diff --git a/x11-plugins/astime/astime-2.8-r1.ebuild b/x11-plugins/astime/astime-2.8-r1.ebuild
new file mode 100644
index 00000000000..a84f177ce7a
--- /dev/null
+++ b/x11-plugins/astime/astime-2.8-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Analogue clock utility for X Windows"
+HOMEPAGE="http://www.tigr.net/"
+SRC_URI="http://www.tigr.net/afterstep/download/astime/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 x86"
+IUSE="jpeg"
+
+RDEPEND="x11-libs/libXpm
+ x11-libs/libSM
+ jpeg? ( virtual/jpeg )"
+
+DEPEND="${RDEPEND}
+ x11-proto/xproto"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-gentoo.patch
+}
+
+src_compile() {
+ econf $(use_enable jpeg) || die "econf failed"
+ emake CC="$(tc-getCC)" || die "emake failed"
+}
+
+src_install () {
+ dodir /usr/bin
+ dodir /usr/share/man/man1
+
+ emake DESTDIR="${D}" install || die
+ dodoc CHANGES README
+}
diff --git a/x11-plugins/astime/files/astime-2.8-gentoo.patch b/x11-plugins/astime/files/astime-2.8-gentoo.patch
new file mode 100644
index 00000000000..52dba297ec8
--- /dev/null
+++ b/x11-plugins/astime/files/astime-2.8-gentoo.patch
@@ -0,0 +1,35 @@
+--- autoconf/Makefile.common.in.orig 1999-05-02 17:12:39.000000000 +0200
++++ autoconf/Makefile.common.in 2006-09-12 00:26:40.000000000 +0200
+@@ -9,11 +9,10 @@
+ install: install.bin install.man
+
+ install.bin: $(PROG)
+- $(STRIP) $(PROG)
+- $(INSTALL_PROGRAM) $(PROG) $(AFTER_BIN_DIR)
++ $(INSTALL_PROGRAM) $(PROG) $(DESTDIR)$(AFTER_BIN_DIR)
+
+ install.man:
+- $(INSTALL_DATA) $(PROG).man $(AFTER_MAN_DIR)/$(PROG).1x
++ $(INSTALL_DATA) $(PROG).man $(DESTDIR)$(AFTER_MAN_DIR)/$(PROG).1x
+
+ uninstall:
+ $(RMF) $(AFTER_BIN_DIR)/$(PROG)
+--- autoconf/Makefile.defines.in.orig 1999-05-02 17:12:39.000000000 +0200
++++ autoconf/Makefile.defines.in 2006-09-12 00:26:58.000000000 +0200
+@@ -2,6 +2,7 @@
+ # Copyright (c) 1998, Guylhem AZNAR <guylhem@oeil.qc.ca>
+ #
+
++DESTDIR =
+ CC = @CC@
+ CCFLAGS = @CFLAGS@
+ # -march=pentiumpro -mcpu=pentiumpro
+@@ -21,7 +22,7 @@
+ LEXFLAGS =
+
+ INSTALL = @INSTALL@
+-INSTALL_PROGRAM = @INSTALL@ -s -m 755
++INSTALL_PROGRAM = @INSTALL@ -m 755
+ INSTALL_DATA = @INSTALL@ -m 644
+
+ INCS_X = @X_CFLAGS@
diff --git a/x11-plugins/astime/metadata.xml b/x11-plugins/astime/metadata.xml
new file mode 100644
index 00000000000..4538a68724a
--- /dev/null
+++ b/x11-plugins/astime/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
+</pkgmetadata>
diff --git a/x11-plugins/bfm/Manifest b/x11-plugins/bfm/Manifest
new file mode 100644
index 00000000000..be6da3dcd7e
--- /dev/null
+++ b/x11-plugins/bfm/Manifest
@@ -0,0 +1 @@
+DIST bfm-0.6.4.tar.bz2 50634 SHA256 e5afb9eaebb67428c441c1eb0a98e5ad1aae46d2dcfe36567f9151c763ca04f9 SHA512 4255e31d1e04bbcd007be7a616184f97b2fb73711c2070859919666685848d75d5641396f206a6a6d70c656cbf8e97357aed3d663dc6d63ed1e7eb426d13f81c WHIRLPOOL 44b73dfe07d30f83aadd9e919dcdc004e60583e00d28df4b6c202db746b571c34cfb0c854536672338e614c61cc9e789b2adc0877bfd45d975b997a7d60f07f2
diff --git a/x11-plugins/bfm/bfm-0.6.4-r1.ebuild b/x11-plugins/bfm/bfm-0.6.4-r1.ebuild
new file mode 100644
index 00000000000..2c998aabead
--- /dev/null
+++ b/x11-plugins/bfm/bfm-0.6.4-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit multilib toolchain-funcs
+
+DESCRIPTION="a dockapp and gkrellm plug-in combining timecop's bubblemon and wmfishtime"
+HOMEPAGE="http://www.jnrowe.ukfsn.org/projects/bfm.html"
+SRC_URI="http://www.jnrowe.ukfsn.org/files/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc sparc x86 ~amd64-linux ~x86-linux"
+IUSE="gkrellm"
+
+RDEPEND="x11-libs/gtk+:2
+ x11-libs/libX11
+ x11-libs/libXext"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ gkrellm? ( >=app-admin/gkrellm-2 )"
+
+src_prepare() {
+ sed -i \
+ -e 's:CFLAGS =:CFLAGS +=:' \
+ -e 's:LDFLAGS =:LDFLAGS +=:' \
+ -e 's:strip:true:' \
+ -e 's:$(CFLAGS) -o $(BUBBLEFISHYMON):$(CFLAGS) $(SRCS) -o $(BUBBLEFISHYMON):' \
+ -e 's:$(LIBS) $(GTK2_LIBS) $(SRCS):$(LIBS) $(GTK2_LIBS):' \
+ -e 's:-o $(BUBBLEFISHYMON):$(GENTOO_LDFLAGS) -o $(BUBBLEFISHYMON):' \
+ Makefile || die
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" GENTOO_LDFLAGS="${LDFLAGS}"
+ use gkrellm && emake gkrellm CC="$(tc-getCC)"
+}
+
+src_install() {
+ dobin bubblefishymon
+
+ doman doc/*.1
+ dodoc ChangeLog* README* doc/*.sample
+
+ if use gkrellm; then
+ insinto /usr/$(get_libdir)/gkrellm2/plugins
+ doins gkrellm-bfm.so
+ fi
+}
diff --git a/x11-plugins/bfm/bfm-0.6.4-r2.ebuild b/x11-plugins/bfm/bfm-0.6.4-r2.ebuild
new file mode 100644
index 00000000000..2388d35d47a
--- /dev/null
+++ b/x11-plugins/bfm/bfm-0.6.4-r2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="a dockapp and gkrellm plug-in combining timecop's bubblemon and wmfishtime"
+HOMEPAGE="http://www.jnrowe.ukfsn.org/projects/bfm.html"
+SRC_URI="http://www.jnrowe.ukfsn.org/files/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc ~sparc x86 ~amd64-linux ~x86-linux"
+IUSE="gkrellm"
+
+RDEPEND="x11-libs/gtk+:2
+ x11-libs/libX11
+ x11-libs/libXext"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ gkrellm? ( >=app-admin/gkrellm-2 )"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-makefile.patch
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" GENTOO_LDFLAGS="${LDFLAGS}"
+ use gkrellm && emake gkrellm CC="$(tc-getCC)"
+}
+
+src_install() {
+ dobin bubblefishymon
+
+ doman doc/*.1
+ dodoc ChangeLog* README* doc/*.sample
+
+ if use gkrellm; then
+ insinto /usr/$(get_libdir)/gkrellm2/plugins
+ doins gkrellm-bfm.so
+ fi
+}
diff --git a/x11-plugins/bfm/files/bfm-0.6.4-makefile.patch b/x11-plugins/bfm/files/bfm-0.6.4-makefile.patch
new file mode 100644
index 00000000000..ef47930c5dc
--- /dev/null
+++ b/x11-plugins/bfm/files/bfm-0.6.4-makefile.patch
@@ -0,0 +1,66 @@
+--- Makefile.orig 2015-01-20 10:56:34.791157688 +0100
++++ Makefile 2015-01-20 10:56:48.135154215 +0100
+@@ -26,21 +26,21 @@
+ EXTRA += $(WMAN)
+
+ # gtk cflags and gtk lib flags
+-GTK_CFLAGS = $(shell gtk-config --cflags)
++GTK_CFLAGS += $(shell gtk-config --cflags)
+ GTK_LIBS = $(shell gtk-config --libs)
+
+-GTK2_CFLAGS = $(shell pkg-config gtk+-2.0 --cflags)
++GTK2_CFLAGS += $(shell pkg-config gtk+-2.0 --cflags)
+ GTK2_LIBS = $(shell pkg-config gtk+-2.0 --libs)
+
+
+ # optimization cflags
+-#CFLAGS = -O3 -Wall ${EXTRA}
+-CFLAGS = ${EXTRA}
++#CFLAGS += -O3 -Wall ${EXTRA}
++CFLAGS += ${EXTRA}
+
+ # profiling cflags
+-# CFLAGS = -ansi -Wall -pg -O3 ${EXTRA} -DPRO
++# CFLAGS += -ansi -Wall -pg -O3 ${EXTRA} -DPRO
+ # test coverage cflags
+-# CFLAGS = -fprofile-arcs -ftest-coverage -Wall -ansi -g ${EXTRA} -DPRO
++# CFLAGS += -fprofile-arcs -ftest-coverage -Wall -ansi -g ${EXTRA} -DPRO
+
+
+ SHELL = sh
+@@ -53,9 +53,9 @@
+ GKRELLM_SRCS = gkrellm-bfm.c
+ GKRELLM_OBJS = gkrellm-bfm.o
+ GKRELLM_BFM = gkrellm-bfm.so
+-LDFLAGS = -shared -Wl
++LDFLAGS += -shared -Wl
+
+-STRIP = strip
++STRIP = true
+
+ CC = gcc
+
+@@ -70,6 +70,7 @@
+ else
+ CFLAGS+=-DNET_DEVICE=\"$(NET_DEVICE)\"
+ endif
++ LIBS = -lm -lX11
+ SRCS += sys_linux.c
+ OBJS += sys_linux.o
+ INSTALL = -m 755
+@@ -129,12 +130,12 @@
+ $(STRIP) $(GKRELLM_BFM)
+
+ bubblefishymon: clean_obj
+- $(CC) $(GTK2_CFLAGS) $(CFLAGS) -o $(BUBBLEFISHYMON) \
+- $(LIBS) $(GTK2_LIBS) $(SRCS)
++ $(CC) $(GTK2_CFLAGS) $(CFLAGS) $(SRCS) $(GENTOO_LDFLAGS) -o $(BUBBLEFISHYMON) \
++ $(LIBS) $(GTK2_LIBS)
+ $(STRIP) $(BUBBLEFISHYMON)
+
+ bubblefishymon1: clean_obj
+- $(CC) $(GTK_CFLAGS) $(CFLAGS) -o $(BUBBLEFISHYMON) \
++ $(CC) $(GTK_CFLAGS) $(CFLAGS) $(SRCS) $(GENTOO_LDFLAGS) -o $(BUBBLEFISHYMON) \
+ $(LIBS) $(GTK_LIBS) $(SRCS)
+ $(STRIP) $(BUBBLEFISHYMON)
+
diff --git a/x11-plugins/bfm/metadata.xml b/x11-plugins/bfm/metadata.xml
new file mode 100644
index 00000000000..70c6e54b08a
--- /dev/null
+++ b/x11-plugins/bfm/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>desktop-dock</herd>
+<use>
+ <flag name='gkrellm'>Enable building of <pkg>app-admin/gkrellm</pkg>
+ module</flag>
+</use>
+</pkgmetadata>
diff --git a/x11-plugins/bitlbee-steam/Manifest b/x11-plugins/bitlbee-steam/Manifest
new file mode 100644
index 00000000000..5ad4f273c04
--- /dev/null
+++ b/x11-plugins/bitlbee-steam/Manifest
@@ -0,0 +1,3 @@
+DIST bitlbee-steam-1.0.0.tar.gz 30666 SHA256 fa53011851425c05218be20bbe38505392bd9b5245694fc918d3823eec9c374e SHA512 b70fe4a67bb1e699da6e4a58248eaa577cbc78e3997a7deff5f7820f0fa980d57054a8e89588ce06cbd7091b845886895339e9b2f9adfdd015bbbef831e3f860 WHIRLPOOL 127ccd18d01d1e5b8af5ccd4e966a90a2a957f9c894650b0d65af392c46ffee282899c60fa885ccfa02c7a824b3ed3f2e6388ac1fb08e3474432281aa011a253
+DIST bitlbee-steam-1.0.1.tar.gz 31815 SHA256 7a48a8d90febf2258751fe1152e1428a34315c1a97606655f0712fde42f65a39 SHA512 8ea12702f5f8cd8c398ba76e7c1a2b0c5dea3e9add85d6bffd2364b2d5d035ed158d1d74fd411cc18cc4c3495b1418b0dd92f62f180f8ea662ea9243aeefadec WHIRLPOOL 5dbca0c0d1b64d20854593a7cc79a56e31783cbd944b8c29dd4d6ad00f56ac417adcef502eca9a19ec5360c69f9fdf1d40cb343afb3c2dc1af154d962757bab5
+DIST bitlbee-steam-1.1.0.tar.gz 38832 SHA256 9c818b58408dfa5bcf1151ef18559da35c687578dabb13c4f3f72488c11a34dc SHA512 2bc8ed281dd6102f6898ec1a3adf232b42fdd98e8858797dab7a54118c4bddbe6cfbb0b0f0b972795935437f4d1e87a146ba026f7853898053e372c901f52d70 WHIRLPOOL 28ec3a44fe5777abdd4af45cd44d0601de02b18dd7195f78ff12f32bd6bd7caeece31b44f1650f7b4b504f989dd76887e62c0af8d7190b4c944c5e599be82875
diff --git a/x11-plugins/bitlbee-steam/bitlbee-steam-1.0.0.ebuild b/x11-plugins/bitlbee-steam/bitlbee-steam-1.0.0.ebuild
new file mode 100644
index 00000000000..e9850f79181
--- /dev/null
+++ b/x11-plugins/bitlbee-steam/bitlbee-steam-1.0.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 eutils autotools
+
+DESCRIPTION="Steam protocol plugin for BitlBee"
+HOMEPAGE="https://github.com/jgeboski/bitlbee-steam"
+SRC_URI="https://github.com/jgeboski/bitlbee-steam/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1 BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+ dev-libs/gmp:0
+ >=net-im/bitlbee-3.2.1[plugins]"
+DEPEND="${RDEPEND}
+ dev-libs/glib:2
+ virtual/pkgconfig"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-debug.patch
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable debug)
+}
+
+src_install() {
+ default
+ prune_libtool_files
+}
diff --git a/x11-plugins/bitlbee-steam/bitlbee-steam-1.0.1.ebuild b/x11-plugins/bitlbee-steam/bitlbee-steam-1.0.1.ebuild
new file mode 100644
index 00000000000..9f82ca278a0
--- /dev/null
+++ b/x11-plugins/bitlbee-steam/bitlbee-steam-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 eutils autotools
+
+DESCRIPTION="Steam protocol plugin for BitlBee"
+HOMEPAGE="https://github.com/jgeboski/bitlbee-steam"
+SRC_URI="https://github.com/jgeboski/bitlbee-steam/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1 BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+ dev-libs/gmp:0
+ >=net-im/bitlbee-3.2.1[plugins]"
+DEPEND="${RDEPEND}
+ dev-libs/glib:2
+ virtual/pkgconfig"
+
+src_prepare() {
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable debug) \
+ --enable-minimal-flags
+}
+
+src_install() {
+ default
+ prune_libtool_files
+}
diff --git a/x11-plugins/bitlbee-steam/bitlbee-steam-1.1.0.ebuild b/x11-plugins/bitlbee-steam/bitlbee-steam-1.1.0.ebuild
new file mode 100644
index 00000000000..9f82ca278a0
--- /dev/null
+++ b/x11-plugins/bitlbee-steam/bitlbee-steam-1.1.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 eutils autotools
+
+DESCRIPTION="Steam protocol plugin for BitlBee"
+HOMEPAGE="https://github.com/jgeboski/bitlbee-steam"
+SRC_URI="https://github.com/jgeboski/bitlbee-steam/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1 BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+ dev-libs/gmp:0
+ >=net-im/bitlbee-3.2.1[plugins]"
+DEPEND="${RDEPEND}
+ dev-libs/glib:2
+ virtual/pkgconfig"
+
+src_prepare() {
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable debug) \
+ --enable-minimal-flags
+}
+
+src_install() {
+ default
+ prune_libtool_files
+}
diff --git a/x11-plugins/bitlbee-steam/bitlbee-steam-9999.ebuild b/x11-plugins/bitlbee-steam/bitlbee-steam-9999.ebuild
new file mode 100644
index 00000000000..09883dff8c6
--- /dev/null
+++ b/x11-plugins/bitlbee-steam/bitlbee-steam-9999.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 autotools git-2
+
+DESCRIPTION="Steam protocol plugin for BitlBee"
+HOMEPAGE="https://github.com/jgeboski/bitlbee-steam"
+EGIT_REPO_URI="https://github.com/jgeboski/bitlbee-steam.git"
+
+LICENSE="GPL-2 LGPL-2.1 BSD-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="debug"
+
+RDEPEND="
+ dev-libs/gmp:0
+ >=net-im/bitlbee-3.2.1[plugins]"
+DEPEND="${RDEPEND}
+ dev-libs/glib:2
+ virtual/pkgconfig"
+
+src_prepare() {
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable debug) \
+ --enable-minimal-flags
+}
+
+src_install() {
+ default
+ prune_libtool_files
+}
diff --git a/x11-plugins/bitlbee-steam/files/bitlbee-steam-1.0.0-debug.patch b/x11-plugins/bitlbee-steam/files/bitlbee-steam-1.0.0-debug.patch
new file mode 100644
index 00000000000..baaad114400
--- /dev/null
+++ b/x11-plugins/bitlbee-steam/files/bitlbee-steam-1.0.0-debug.patch
@@ -0,0 +1,16 @@
+From: Julian Ospald <hasufell@gentoo.org>
+Date: Tue Mar 4 21:09:42 UTC 2014
+Subject: respect CFLAGS
+
+--- bitlbee-steam-1.0.0/configure.ac
++++ bitlbee-steam-1.0.0/configure.ac
+@@ -36,8 +36,7 @@
+ [AS_HELP_STRING(
+ [--enable-debug],
+ [Enable debugging features])],
+- [AC_DEFINE(DEBUG_STEAM, 1)
+- CFLAGS="-Wall -g -O0"])
++ [AC_DEFINE(DEBUG_STEAM, 1)])
+
+ AC_ARG_WITH(
+ [plugindir],
diff --git a/x11-plugins/bitlbee-steam/metadata.xml b/x11-plugins/bitlbee-steam/metadata.xml
new file mode 100644
index 00000000000..2be431be0d6
--- /dev/null
+++ b/x11-plugins/bitlbee-steam/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>hasufell@gentoo.org</email>
+ <name>Julian Ospald</name>
+ </maintainer>
+ <longdescription lang="en">
+ The Steam protocol plugin for bitlbee. This plugin uses the Steam
+ Mobile API allowing it to run alongside the main Steam client.
+ It is worth noting that the Steam Mobile API is HTTP based, which
+ does lead to mild latency.
+ </longdescription>
+ <upstream>
+ <maintainer status="active">
+ <email>jgeboski@gmail.com</email>
+ <name>James Geboski</name>
+ </maintainer>
+ <bugs-to>https://github.com/jgeboski/bitlbee-steam/issues</bugs-to>
+ <remote-id type="github">jgeboski/bitlbee-steam</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/bubblemon/Manifest b/x11-plugins/bubblemon/Manifest
new file mode 100644
index 00000000000..61babaed429
--- /dev/null
+++ b/x11-plugins/bubblemon/Manifest
@@ -0,0 +1 @@
+DIST bubblemon-dockapp-1.46.tar.gz 40001 RMD160 79e8be36cd11a2c6f4998cd747b6125696603a81 SHA1 172de9ea7d78e4578143469187a72da8f836647a SHA256 f928073d3c69b2668e89b93cdcca5f390437831aab3eac3aa2129f8713e79dbf
diff --git a/x11-plugins/bubblemon/bubblemon-1.46-r2.ebuild b/x11-plugins/bubblemon/bubblemon-1.46-r2.ebuild
new file mode 100644
index 00000000000..a07012dfbc1
--- /dev/null
+++ b/x11-plugins/bubblemon/bubblemon-1.46-r2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A fun monitoring applet for your desktop, complete with swimming duck"
+HOMEPAGE="http://www.ne.jp/asahi/linux/timecop"
+SRC_URI="http://www.ne.jp/asahi/linux/timecop/software/${PN}-dockapp-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
+IUSE=""
+
+RDEPEND="x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}-dockapp-${PV}
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${P}-gtk.patch \
+ "${FILESDIR}"/${P}-asneeded.patch \
+ "${FILESDIR}"/${P}-no_display.patch
+}
+
+src_compile() {
+ tc-export CC
+ emake GENTOO_CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+ dobin bubblemon
+ dodoc ChangeLog README doc/Xdefaults.sample
+
+ insinto /usr/share/${PN}
+ doins misc/*.{xcf,wav}
+ exeinto /usr/share/${PN}
+ doexe misc/wakwak.sh
+}
diff --git a/x11-plugins/bubblemon/files/bubblemon-1.46-asneeded.patch b/x11-plugins/bubblemon/files/bubblemon-1.46-asneeded.patch
new file mode 100644
index 00000000000..3988f379696
--- /dev/null
+++ b/x11-plugins/bubblemon/files/bubblemon-1.46-asneeded.patch
@@ -0,0 +1,30 @@
+--- Makefile
++++ Makefile
+@@ -32,14 +32,12 @@
+ OBJS = bubblemon.o
+ BUBBLEMON = bubblemon
+
+-LDFLAGS = -shared -Wl
+-
+ STRIP = strip
+
+-CC = gcc
++CC ?= gcc
+ INSTALLMAN = -m 644
+
+-
++LIBS = -lX11
+
+ # special things for Linux
+ ifeq ($(OS), Linux)
+@@ -91,8 +89,8 @@
+ all: $(BUBBLEMON)
+
+ bubblemon: clean_obj
+- $(CC) $(GTK2_CFLAGS) $(CFLAGS) -o $(BUBBLEMON) \
+- $(LIBS) $(GTK2_LIBS) $(SRCS)
++ $(CC) $(LDFLAGS) $(GTK2_CFLAGS) $(CFLAGS) -o $(BUBBLEMON) \
++ $(SRCS) $(LIBS) $(GTK2_LIBS)
+
+ clean_obj:
+ rm -rf *.o
diff --git a/x11-plugins/bubblemon/files/bubblemon-1.46-gtk.patch b/x11-plugins/bubblemon/files/bubblemon-1.46-gtk.patch
new file mode 100644
index 00000000000..3383c9f5bae
--- /dev/null
+++ b/x11-plugins/bubblemon/files/bubblemon-1.46-gtk.patch
@@ -0,0 +1,122 @@
+--- bubblemon.c
++++ bubblemon.c
+@@ -58,6 +58,7 @@
+ #include <gdk/gdk.h>
+ #include <gdk/gdkx.h>
+ #include <X11/Xresource.h>
++#include <gtk/gtk.h>
+
+ #include "include/master.xpm"
+ #include "include/bubblemon.h"
+@@ -575,7 +576,7 @@
+ attri.colormap = gdk_colormap_get_system();
+ attri.wmclass_name = "bubblemon";
+ attri.wmclass_class = "bubblemon";
+- attri.window_type = GDK_WINDOW_TOPLEVEL;
++ attri.window_type = GDK_WINDOW_CHILD;
+
+ bm.iconwin = gdk_window_new(bm.win, &attri,
+ GDK_WA_TITLE | GDK_WA_WMCLASS);
+@@ -593,7 +594,6 @@
+ wmhints.window_group = win;
+ wmhints.flags =
+ StateHint | IconWindowHint | IconPositionHint | WindowGroupHint;
+- XSetWMHints(GDK_WINDOW_XDISPLAY(bm.win), win, &wmhints);
+
+ bm.gc = gdk_gc_new(bm.win);
+
+@@ -606,6 +606,7 @@
+ gdk_window_set_back_pixmap(bm.iconwin, bm.pixmap, False);
+
+ gdk_window_show(bm.win);
++ XSetWMHints(GDK_WINDOW_XDISPLAY(bm.win), win, &wmhints);
+ #ifdef KDE_DOCKAPP
+ /* makes the dockapp visible inside KDE wm */
+ gdk_window_show(bm.iconwin);
+--- Makefile
++++ Makefile
+@@ -11,30 +11,49 @@
+
+ # no user serviceable parts below
+ EXTRA += $(WMAN)
++# gtk cflags and gtk lib flags
++GTK2_CFLAGS = $(shell pkg-config gtk+-2.0 --cflags)
++GTK2_LIBS = $(shell pkg-config gtk+-2.0 --libs)
++
++
+ # optimization cflags
+-CFLAGS = -O3 -ansi -Wall `gtk-config --cflags` ${EXTRA}
++#CFLAGS = -O3 -Wall ${EXTRA}
++CFLAGS = ${GENTOO_CFLAGS} ${EXTRA}
++
+ # profiling cflags
+-# CFLAGS = -ansi -Wall -pg -O3 `gtk-config --cflags` ${EXTRA} -DPRO
++# CFLAGS = -ansi -Wall -pg -O3 ${EXTRA} -DPRO
+ # test coverage cflags
+-# CFLAGS = -fprofile-arcs -ftest-coverage -Wall -ansi -g `gtk-config --cflags` ${EXTRA} -DPRO
++# CFLAGS = -fprofile-arcs -ftest-coverage -Wall -ansi -g ${EXTRA} -DPRO
+
+
+-SHELL=sh
++SHELL = sh
+ OS = $(shell uname -s)
++SRCS = bubblemon.c
+ OBJS = bubblemon.o
++BUBBLEMON = bubblemon
++
++LDFLAGS = -shared -Wl
++
++STRIP = strip
++
+ CC = gcc
++INSTALLMAN = -m 644
++
++
+
+ # special things for Linux
+ ifeq ($(OS), Linux)
+- OBJS += sys_linux.o
+- LIBS = `gtk-config --libs | sed "s/-lgtk//g"`
+- INSTALL = -m 755
++ SRCS += sys_linux.c
++ OBJS += sys_linux.o
++ INSTALL = -m 755
++ INSTALLMAN = -m 644
+ endif
+
+ # special things for FreeBSD
+ ifeq ($(OS), FreeBSD)
++ SRCS += sys_freebsd.c
+ OBJS += sys_freebsd.o
+- LIBS = `gtk-config --libs | sed "s/-lgtk//g"` -lkvm
++ LIBS = -lkvm
+ INSTALL = -c -g kmem -m 2755 -o root
+ endif
+
+@@ -62,17 +81,21 @@
+ ifeq ($(COMPILER), gcc)
+ CFLAGS=-O3 -Wall
+ endif
+- CFLAGS +=`gtk-config --cflags` ${EXTRA}
++ CFLAGS += ${EXTRA}
++ SRCS += sys_sunos.c
+ OBJS += sys_sunos.o
+- LIBS = `gtk-config --libs` -lkstat -lm
++ LIBS = -lkstat -lm
+ INSTALL = -m 755
+ endif
+
++all: $(BUBBLEMON)
+
+-all: bubblemon
++bubblemon: clean_obj
++ $(CC) $(GTK2_CFLAGS) $(CFLAGS) -o $(BUBBLEMON) \
++ $(LIBS) $(GTK2_LIBS) $(SRCS)
+
+-bubblemon: $(OBJS)
+- $(CC) $(CFLAGS) -o bubblemon $(OBJS) $(LIBS)
++clean_obj:
++ rm -rf *.o
+
+ clean:
+ rm -f bubblemon *.o *.bb* *.gcov gmon.* *.da *~
diff --git a/x11-plugins/bubblemon/files/bubblemon-1.46-no_display.patch b/x11-plugins/bubblemon/files/bubblemon-1.46-no_display.patch
new file mode 100644
index 00000000000..f50d4f50d5e
--- /dev/null
+++ b/x11-plugins/bubblemon/files/bubblemon-1.46-no_display.patch
@@ -0,0 +1,33 @@
+http://bugs.gentoo.org/310399
+
+--- bubblemon.c
++++ bubblemon.c
+@@ -44,7 +44,7 @@
+ */
+ #define _GNU_SOURCE
+
+-#define VERSION "1.41"
++#define VERSION "1.46"
+
+ /* general includes */
+ #include <stdio.h>
+@@ -276,6 +276,8 @@
+
+ int main(int argc, char **argv)
+ {
++ /* This is needed to proper dockapp work on >=GTK+-2.18 */
++ setenv("GDK_NATIVE_WINDOWS", "1", 0);
+ char execute[256];
+ int proximity = 0;
+ int ch;
+@@ -607,10 +609,7 @@
+
+ gdk_window_show(bm.win);
+ XSetWMHints(GDK_WINDOW_XDISPLAY(bm.win), win, &wmhints);
+-#ifdef KDE_DOCKAPP
+- /* makes the dockapp visible inside KDE wm */
+ gdk_window_show(bm.iconwin);
+-#endif
+
+ /* We begin with zero bubbles */
+ bm.n_bubbles = 0;
diff --git a/x11-plugins/bubblemon/metadata.xml b/x11-plugins/bubblemon/metadata.xml
new file mode 100644
index 00000000000..b1a9efc4f2f
--- /dev/null
+++ b/x11-plugins/bubblemon/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/compiz-plugins-extra/Manifest b/x11-plugins/compiz-plugins-extra/Manifest
new file mode 100644
index 00000000000..e1ee41b6f11
--- /dev/null
+++ b/x11-plugins/compiz-plugins-extra/Manifest
@@ -0,0 +1 @@
+DIST compiz-plugins-extra-0.8.8.tar.bz2 2689953 SHA256 bdce203098c62370b01b87741b04d3d9bc37e918789acce07120c4f081d5bbe3 SHA512 de72d688648e5426e8967cc88d9439d19c0bc57dcd4de7c5a78fbf2e1dcec85f5f69c89e6affa06f8df1534dad4b347041d023ea9eeabb034df485825815ca22 WHIRLPOOL 13934f28685384bf2ee64e987352b24c848981a69e54503e2931b1446380e74bb8396e3b792c0cac9cc869277cb0ecbf4af4b9a5da8cf6017b26f12d73171f2a
diff --git a/x11-plugins/compiz-plugins-extra/compiz-plugins-extra-0.8.8.ebuild b/x11-plugins/compiz-plugins-extra/compiz-plugins-extra-0.8.8.ebuild
new file mode 100644
index 00000000000..e869ea42083
--- /dev/null
+++ b/x11-plugins/compiz-plugins-extra/compiz-plugins-extra-0.8.8.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+inherit autotools eutils gnome2-utils
+
+DESCRIPTION="Compiz Fusion Window Decorator Extra Plugins"
+HOMEPAGE="http://www.compiz.org/"
+SRC_URI="http://releases.compiz.org/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="gconf libnotify"
+
+RDEPEND="
+ >=gnome-base/librsvg-2.14.0:2
+ virtual/jpeg:0
+ >=x11-libs/compiz-bcop-${PV}
+ >=x11-plugins/compiz-plugins-main-${PV}
+ >=x11-wm/compiz-${PV}[gconf?]
+ libnotify? ( x11-libs/libnotify )
+"
+
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.35
+ virtual/pkgconfig
+ >=sys-devel/gettext-0.15
+ x11-libs/cairo
+ gconf? ( gnome-base/gconf:2 )
+"
+
+DOCS="AUTHORS ChangeLog INSTALL NEWS README TODO"
+
+src_prepare() {
+ if ! use gconf; then
+ epatch "${FILESDIR}"/${PN}-no-gconf.patch
+ fi
+ epatch "${FILESDIR}/${P}-libnotify.patch"
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --enable-fast-install \
+ --disable-static \
+ $(use_enable gconf schemas) \
+ $(use_with libnotify notifications)
+}
+
+src_install() {
+ default
+ prune_libtool_files
+}
+
+pkg_preinst() {
+ use gconf && gnome2_gconf_savelist
+}
+
+pkg_postinst() {
+ use gconf && gnome2_gconf_install
+}
diff --git a/x11-plugins/compiz-plugins-extra/files/compiz-plugins-extra-0.8.8-libnotify.patch b/x11-plugins/compiz-plugins-extra/files/compiz-plugins-extra-0.8.8-libnotify.patch
new file mode 100644
index 00000000000..9287d706ac8
--- /dev/null
+++ b/x11-plugins/compiz-plugins-extra/files/compiz-plugins-extra-0.8.8-libnotify.patch
@@ -0,0 +1,19 @@
+--- configure.ac 2011-04-21 15:51:08.000000000 +0400
++++ configure.ac 2012-08-16 21:37:46.894173595 +0400
+@@ -136,7 +136,15 @@
+ PKG_CHECK_MODULES(COMPIZMOUSEPOLL, compiz-mousepoll, [have_compiz_mousepoll=yes], [have_compiz_mousepoll=no])
+ AM_CONDITIONAL(SHOWMOUSE_PLUGIN, test "x$have_compiz_mousepoll" = "xyes")
+
+-PKG_CHECK_MODULES(LIBNOTIFY, libnotify gtk+-2.0, [have_libnotify=yes], [have_libnotify=no])
++AC_ARG_ENABLE(notifications, AS_HELP_STRING([--enable-notifications], [Build notification plugin]), [enable_notifications=$enableval], [enable_notification=auto])
++if test "$enable_notification" = auto; then
++ PKG_CHECK_MODULES(LIBNOTIFY, libnotify gtk+-2.0, [have_libnotify=yes], [have_libnotify=no])
++fi
++if test "$enable_notification" = yes; then
++ PKG_CHECK_MODULES(LIBNOTIFY, libnotify gtk+-2.0, [have_libnotify=yes], AC_MSG_ERROR([Libnotify is not installed]))
++else
++ have_libnotify=no
++fi
+ AM_CONDITIONAL(NOTIFICATION_PLUGIN, test "x$have_libnotify" = "xyes")
+ if test "$have_libnotify" = yes; then
+ AC_DEFINE(USE_NOTIFICATION, 1, [Build notification plugin])
diff --git a/x11-plugins/compiz-plugins-extra/files/compiz-plugins-extra-no-gconf.patch b/x11-plugins/compiz-plugins-extra/files/compiz-plugins-extra-no-gconf.patch
new file mode 100644
index 00000000000..49bf16be4b1
--- /dev/null
+++ b/x11-plugins/compiz-plugins-extra/files/compiz-plugins-extra-no-gconf.patch
@@ -0,0 +1,21 @@
+ configure.ac | 5 ++---
+ 1 files changed, 2 insertions(+), 3 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 0a3d7c1..6f8356d 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -150,11 +150,10 @@ if test x"$use_schemas" = x"yes"; then
+ fi
+ xsltdir=`$PKG_CONFIG --variable=xsltdir compiz-gconf`
+ AC_SUBST(xsltdir)
++else
++ AM_CONDITIONAL(GCONF_SCHEMAS_INSTALL, test "x$use_gconf" = "xyes")
+ fi
+
+-AM_GCONF_SOURCE_2
+-
+-
+ AM_CONDITIONAL(USE_SCHEMAS, test "x$use_schemas" = "xyes")
+ if test "$use_schemas" = yes; then
+ AC_DEFINE(USE_SCHEMAS, 1, [Build gconf schemas])
diff --git a/x11-plugins/compiz-plugins-extra/metadata.xml b/x11-plugins/compiz-plugins-extra/metadata.xml
new file mode 100644
index 00000000000..907c49177fb
--- /dev/null
+++ b/x11-plugins/compiz-plugins-extra/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>desktop-effects</herd>
+<longdescription lang="en">
+>Package with several compiz-fusion plugins:
+addhelper, bench, crashhandler, cubecaps, cubereflex, extrawm, fadedesktop, firepaint, gears,
+goto-viewport, group, mblur, reflex, scalefilter, showdesktop, splash, trailfocus, widget.
+</longdescription>
+ <use>
+ <flag name="gconf">
+ Install GConf schemas for the plugins, needed when using the GConf-based
+ configuration backend in <pkg>x11-wm/compiz</pkg>.
+ </flag>
+ </use>
+</pkgmetadata>
+
diff --git a/x11-plugins/compiz-plugins-main/Manifest b/x11-plugins/compiz-plugins-main/Manifest
new file mode 100644
index 00000000000..ba5e102d194
--- /dev/null
+++ b/x11-plugins/compiz-plugins-main/Manifest
@@ -0,0 +1 @@
+DIST compiz-plugins-main-0.8.8.tar.bz2 1230627 SHA256 c79278b5369660d6274661a2c196f1cb016ef2b5d34e30bd18dbaeb241bee248
diff --git a/x11-plugins/compiz-plugins-main/compiz-plugins-main-0.8.8.ebuild b/x11-plugins/compiz-plugins-main/compiz-plugins-main-0.8.8.ebuild
new file mode 100644
index 00000000000..9b65014dd9b
--- /dev/null
+++ b/x11-plugins/compiz-plugins-main/compiz-plugins-main-0.8.8.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+inherit autotools eutils gnome2-utils
+
+DESCRIPTION="Compiz Fusion Window Decorator Plugins"
+HOMEPAGE="http://www.compiz.org/"
+SRC_URI="http://releases.compiz.org/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="gconf"
+
+RDEPEND="
+ >=gnome-base/librsvg-2.14.0:2
+ x11-libs/cairo
+ >=x11-libs/compiz-bcop-${PV}
+ >=x11-wm/compiz-${PV}[gconf?]
+ virtual/jpeg:0
+ virtual/glu
+"
+
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.35
+ virtual/pkgconfig
+ >=sys-devel/gettext-0.15
+ gconf? ( gnome-base/gconf:2 )
+"
+
+DOCS="AUTHORS ChangeLog INSTALL NEWS README TODO"
+
+src_prepare() {
+ if ! use gconf; then
+ epatch "${FILESDIR}"/${PN}-no-gconf.patch
+ eautoreconf
+ fi
+}
+
+src_configure() {
+ econf \
+ --enable-fast-install \
+ --disable-static \
+ $(use_enable gconf schemas)
+}
+
+src_install() {
+ default
+ prune_libtool_files
+}
+
+pkg_preinst() {
+ use gconf && gnome2_gconf_savelist
+}
+
+pkg_postinst() {
+ use gconf && gnome2_gconf_install
+}
diff --git a/x11-plugins/compiz-plugins-main/files/compiz-plugins-main-no-gconf.patch b/x11-plugins/compiz-plugins-main/files/compiz-plugins-main-no-gconf.patch
new file mode 100644
index 00000000000..63222a5f1ce
--- /dev/null
+++ b/x11-plugins/compiz-plugins-main/files/compiz-plugins-main-no-gconf.patch
@@ -0,0 +1,22 @@
+ configure.ac | 5 ++---
+ 1 files changed, 2 insertions(+), 3 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 297a8cf..290e92b 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -171,11 +171,10 @@
+ if test x"$use_schemas" = x"yes"; then
+ fi
+ xsltdir=`$PKG_CONFIG --variable=xsltdir compiz-gconf`
+ AC_SUBST(xsltdir)
++else
++ AM_CONDITIONAL(GCONF_SCHEMAS_INSTALL, test "x$use_gconf" = "xyes")
+ fi
+
+-AM_GCONF_SOURCE_2
+-
+-
+ AM_CONDITIONAL(USE_SCHEMAS, test "x$use_schemas" = "xyes")
+ if test "$use_schemas" = yes; then
+ AC_DEFINE(USE_SCHEMAS, 1, [Build gconf schemas])
diff --git a/x11-plugins/compiz-plugins-main/metadata.xml b/x11-plugins/compiz-plugins-main/metadata.xml
new file mode 100644
index 00000000000..f80d46d0455
--- /dev/null
+++ b/x11-plugins/compiz-plugins-main/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>desktop-effects</herd>
+<longdescription lang="en">
+Package with the base compiz-fusion plugins:
+animation, colourfilter, expo, ezoom, jpeg, neg, opacify, put, resizeinfo, ring,
+scaleaddon, shift, snap, text, thumbnail, vpswitch,, wall, winrules, workarounds.
+</longdescription>
+ <use>
+ <flag name="gconf">
+ Install GConf schemas for the plugins, needed when using the GConf-based
+ configuration backend in <pkg>x11-wm/compiz</pkg>.
+ </flag>
+ </use>
+</pkgmetadata>
diff --git a/x11-plugins/compiz-plugins-unsupported/Manifest b/x11-plugins/compiz-plugins-unsupported/Manifest
new file mode 100644
index 00000000000..95b5f274616
--- /dev/null
+++ b/x11-plugins/compiz-plugins-unsupported/Manifest
@@ -0,0 +1 @@
+DIST compiz-plugins-unsupported-0.8.8.tar.bz2 1155793 SHA256 0b2ed265eda34dd60e1155280cb944bef07499f5f8178fc2498c243b2809481e SHA512 5e2f305873c3e9a9994334006d186d3353afbf37f082f364c3d309bb11f693de319047cfb65121bf1a1293d48eaedde767907ecaad8026689226c067671b8852 WHIRLPOOL b95758f3f0ccfb4b3f27c28f9f72c6a1c4fc1b7fc7ef9da9ed79b154476df4331fc129e6fce86d0a62c1a0cc56212af3f58aa1c669b239d80f88ed92245f6de6
diff --git a/x11-plugins/compiz-plugins-unsupported/compiz-plugins-unsupported-0.8.8.ebuild b/x11-plugins/compiz-plugins-unsupported/compiz-plugins-unsupported-0.8.8.ebuild
new file mode 100644
index 00000000000..365e259e795
--- /dev/null
+++ b/x11-plugins/compiz-plugins-unsupported/compiz-plugins-unsupported-0.8.8.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Compiz Fusion Window Decorator Unsupported Plugins"
+HOMEPAGE="http://www.compiz.org/"
+SRC_URI="http://releases.compiz.org/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=gnome-base/librsvg-2.14.0:2
+ virtual/jpeg:0
+ >=x11-libs/compiz-bcop-${PV}
+ >=x11-plugins/compiz-plugins-main-${PV}
+ >=x11-wm/compiz-${PV}
+"
+
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.35
+ virtual/pkgconfig
+ >=sys-devel/gettext-0.15
+ x11-libs/cairo
+"
+
+RESTRICT="mirror"
+
+DOCS="AUTHORS ChangeLog INSTALL NEWS README TODO"
diff --git a/x11-plugins/compiz-plugins-unsupported/metadata.xml b/x11-plugins/compiz-plugins-unsupported/metadata.xml
new file mode 100644
index 00000000000..74d7b952860
--- /dev/null
+++ b/x11-plugins/compiz-plugins-unsupported/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>desktop-effects</herd>
+<longdescription lang="en">
+Package with several compiz-fusion plugins:
+fakeargb, mswitch, snow, tile.
+</longdescription>
+</pkgmetadata>
diff --git a/x11-plugins/cputnik/Manifest b/x11-plugins/cputnik/Manifest
new file mode 100644
index 00000000000..fb909c83c0f
--- /dev/null
+++ b/x11-plugins/cputnik/Manifest
@@ -0,0 +1 @@
+DIST cputnik-0.2.0.tar.gz 17850 SHA256 b8a11fbfc5b1ce60cf8b50ad94e395aedf31c81d43ea1a0f277c4cac5c8b61df SHA512 829d9d63f82a2d41c0160be575b3fb7840a5c295c6dd16702240a6aa104e557bff83936c46243e850edf918b41ddc22fd123dab7f5ffd6492302d60c374df55f WHIRLPOOL a30221c4a1d69aac95510acbb8ccae905d9e0729150f8ce7fb7e61c0761158a1d8ef8680a1b8236235d9ca7e379ceca4ca8d45c7b75e9adbaca847ef73d951d4
diff --git a/x11-plugins/cputnik/cputnik-0.2.0.ebuild b/x11-plugins/cputnik/cputnik-0.2.0.ebuild
new file mode 100644
index 00000000000..c7d9c1b4316
--- /dev/null
+++ b/x11-plugins/cputnik/cputnik-0.2.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="cputnik is a simple cpu monitor dockapp"
+HOMEPAGE="http://dockapps.windowmaker.org/file.php/id/273"
+SRC_URI="http://dockapps.windowmaker.org/download.php/id/576/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc x86"
+IUSE=""
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ x11-proto/xextproto"
+
+S=${WORKDIR}/${P}/src
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-makefile.patch
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" || die "Compilation failed"
+}
+
+src_install() {
+ dobin cputnik || die "dobin failed."
+ dodoc ../{AUTHORS,NEWS,README}
+}
diff --git a/x11-plugins/cputnik/files/cputnik-0.2.0-makefile.patch b/x11-plugins/cputnik/files/cputnik-0.2.0-makefile.patch
new file mode 100644
index 00000000000..1eb1279b3bb
--- /dev/null
+++ b/x11-plugins/cputnik/files/cputnik-0.2.0-makefile.patch
@@ -0,0 +1,24 @@
+--- Makefile.orig 2005-03-26 22:29:48.000000000 +0100
++++ Makefile 2008-01-27 19:43:33.000000000 +0100
+@@ -1,15 +1,15 @@
+
+-CFLAGS = -Wall -Os
+-INCS = -I/usr/X11R6/include/X11
+-LIBS = -L/usr/X11R6/lib -lXpm -lXext -lX11
+-INSTALL_PREFIX = /usr/local
++CFLAGS += -Wall
++INCS = -I/usr/include/X11
++LIBS = -L/usr/lib -lXpm -lXext -lX11
++INSTALL_PREFIX = /usr
+
+
+ all: cputnik.c docklib.o master.h mask.h
+- gcc $(CFLAGS) $(INCS) docklib.o cputnik.c -o cputnik $(LIBS)
++ $(CC) $(CFLAGS) $(INCS) docklib.o cputnik.c -o cputnik $(LDFLAGS) $(LIBS)
+
+ docklib.o: docklib.c docklib.h
+- gcc $(CFLAGS) $(INCS) -c docklib.c
++ $(CC) $(CFLAGS) $(INCS) -c docklib.c
+
+ install:
+ cp ./cputnik $(INSTALL_PREFIX)/bin
diff --git a/x11-plugins/cputnik/metadata.xml b/x11-plugins/cputnik/metadata.xml
new file mode 100644
index 00000000000..b1a9efc4f2f
--- /dev/null
+++ b/x11-plugins/cputnik/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/desklet-Genesis/Manifest b/x11-plugins/desklet-Genesis/Manifest
new file mode 100644
index 00000000000..89c9f39bc0e
--- /dev/null
+++ b/x11-plugins/desklet-Genesis/Manifest
@@ -0,0 +1 @@
+DIST Genesis-0.2.tar.gz 23645 SHA256 0038de96fc6b2b5e6117afd0ce9785e0a81ea0af135f57b08364407990585b58
diff --git a/x11-plugins/desklet-Genesis/desklet-Genesis-0.2.ebuild b/x11-plugins/desklet-Genesis/desklet-Genesis-0.2.ebuild
new file mode 100644
index 00000000000..ba9b42a71a7
--- /dev/null
+++ b/x11-plugins/desklet-Genesis/desklet-Genesis-0.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit gdesklets
+
+DESCRIPTION="An application launcher for gDesklets"
+HOMEPAGE="http://gdesklets.de/?q=desklet/view/101"
+LICENSE="GPL-2"
+
+SLOT="0"
+IUSE=""
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND=">=x11-plugins/desklet-Mouse-0.1"
diff --git a/x11-plugins/desklet-Genesis/metadata.xml b/x11-plugins/desklet-Genesis/metadata.xml
new file mode 100644
index 00000000000..4538a68724a
--- /dev/null
+++ b/x11-plugins/desklet-Genesis/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
+</pkgmetadata>
diff --git a/x11-plugins/desklet-ImageSlideShow/Manifest b/x11-plugins/desklet-ImageSlideShow/Manifest
new file mode 100644
index 00000000000..19705745d90
--- /dev/null
+++ b/x11-plugins/desklet-ImageSlideShow/Manifest
@@ -0,0 +1 @@
+DIST ImageSlideShow-0.8.tar.gz 25187 SHA256 60762ee089174494e97ca3cc97e03d2287971ddb877ad0143d82133661fad32b SHA512 0920ceca7555776a54b6f456b6af8be38da22fde345766b8e48b0771330635025ae3c0a19748ff0be1db9bc5ffa887fbd9cd7d9f79dc1fa51ad62842408986cb WHIRLPOOL a362c5039aa26b0499d892f6ffea82f1075adda162eb1bf97f325a8f70f50a4c3bb7884434076fb4b874428189cb7eed88b33387a94cbee071ff641d0fe16f1f
diff --git a/x11-plugins/desklet-ImageSlideShow/desklet-ImageSlideShow-0.8-r1.ebuild b/x11-plugins/desklet-ImageSlideShow/desklet-ImageSlideShow-0.8-r1.ebuild
new file mode 100644
index 00000000000..9ca2ae0d7f3
--- /dev/null
+++ b/x11-plugins/desklet-ImageSlideShow/desklet-ImageSlideShow-0.8-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=2
+CONTROL_NAME="${PN#desklet-}"
+
+inherit gdesklets
+
+DESCRIPTION="ImageSlideShow Control for gDesklets"
+HOMEPAGE="http://gdesklets.de/index.php?q=control/view/211"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="${RDEPEND} virtual/python-imaging"
+DOCS="MANIFEST README"
+
+src_prepare() {
+ epatch "${FILESDIR}/${CONTROL_NAME}-${PV}-cache-dir.patch"
+}
diff --git a/x11-plugins/desklet-ImageSlideShow/files/ImageSlideShow-0.8-cache-dir.patch b/x11-plugins/desklet-ImageSlideShow/files/ImageSlideShow-0.8-cache-dir.patch
new file mode 100644
index 00000000000..64bcd08422b
--- /dev/null
+++ b/x11-plugins/desklet-ImageSlideShow/files/ImageSlideShow-0.8-cache-dir.patch
@@ -0,0 +1,27 @@
+--- ImageSlideShow/__init__.py.orig 2008-01-15 16:36:23.000000000 +0100
++++ ImageSlideShow/__init__.py 2009-05-10 16:57:27.000000000 +0200
+@@ -45,11 +45,10 @@
+ self.__previous_width = 300
+
+ #Cache folder
+- #folder = os.path.expanduser("~") + "/" + ".cache2/imageslideshow"
+- folder = "/tmp/imageslideshow"
++ folder = os.path.expanduser("~") + "/" + ".thumbnails/imageslideshow"
+ debugger("cache folder is:" + folder)
+ if not os.path.isdir(folder):
+- os.mkdir(folder)
++ os.makedirs(folder)
+
+ self.__thumbnail_folder=folder
+
+--- ImageSlideShow/directorywalk.py.orig 2009-05-02 20:42:41.000000000 +0200
++++ ImageSlideShow/directorywalk.py 2009-05-28 18:57:51.000000000 +0200
+@@ -10,7 +10,7 @@
+ st = os.lstat(os.path.join(top, name))
+ except os.error:
+ continue
+- if stat.S_ISDIR(st.st_mode):
++ if stat.S_ISDIR(st.st_mode) or stat.S_ISLNK(st.st_mode):
+ for (newtop, children) in walktree (os.path.join(top, name), depthfirst):
+ yield newtop, children
+ if depthfirst:
diff --git a/x11-plugins/desklet-ImageSlideShow/metadata.xml b/x11-plugins/desklet-ImageSlideShow/metadata.xml
new file mode 100644
index 00000000000..687d5ef0308
--- /dev/null
+++ b/x11-plugins/desklet-ImageSlideShow/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>maintainer-needed@gentoo.org</email></maintainer>
+ <longdescription lang="en">
+ A Control for gDesklets (gnome-extra/gdesklets-core). Provides
+ functions to control an image slideshow and read select image
+ meta-data. Requires the Python Imaging Library.
+ </longdescription>
+ <upstream>
+ <maintainer>
+ <email>shizeon-at-gmail-dot-com</email>
+ </maintainer>
+ </upstream>
+</pkgmetadata>
+
diff --git a/x11-plugins/desklet-Mouse/Manifest b/x11-plugins/desklet-Mouse/Manifest
new file mode 100644
index 00000000000..8143bec2087
--- /dev/null
+++ b/x11-plugins/desklet-Mouse/Manifest
@@ -0,0 +1 @@
+DIST Mouse-0.1.tar.gz 528 SHA256 729f1f387b942fef3439171ee8b50685b20cd954e03bcaead06fc550a0b3a641
diff --git a/x11-plugins/desklet-Mouse/desklet-Mouse-0.1.ebuild b/x11-plugins/desklet-Mouse/desklet-Mouse-0.1.ebuild
new file mode 100644
index 00000000000..528e0bb4568
--- /dev/null
+++ b/x11-plugins/desklet-Mouse/desklet-Mouse-0.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+CONTROL_NAME="${PN#desklet-}"
+
+inherit gdesklets
+
+DESCRIPTION="Control for gDesklets that reports information about the cursor"
+HOMEPAGE="http://gdesklets.de/?q=control/view/101"
+LICENSE="GPL-2"
+
+SLOT="0"
+IUSE=""
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
diff --git a/x11-plugins/desklet-Mouse/metadata.xml b/x11-plugins/desklet-Mouse/metadata.xml
new file mode 100644
index 00000000000..4538a68724a
--- /dev/null
+++ b/x11-plugins/desklet-Mouse/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
+</pkgmetadata>
diff --git a/x11-plugins/desklet-SlideShow/Manifest b/x11-plugins/desklet-SlideShow/Manifest
new file mode 100644
index 00000000000..435aa322c1e
--- /dev/null
+++ b/x11-plugins/desklet-SlideShow/Manifest
@@ -0,0 +1 @@
+DIST SlideShow-0.9.tar.gz 118435 SHA256 bba44b67fc2c032b3f05347a46edaa516cd343542fef7b295abf70dfa3fbe78d
diff --git a/x11-plugins/desklet-SlideShow/desklet-SlideShow-0.9.ebuild b/x11-plugins/desklet-SlideShow/desklet-SlideShow-0.9.ebuild
new file mode 100644
index 00000000000..864f0cf2c13
--- /dev/null
+++ b/x11-plugins/desklet-SlideShow/desklet-SlideShow-0.9.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit gdesklets
+
+DESCRIPTION="Slideshow desklet for gDesklets that cycles through a collection of pictures"
+HOMEPAGE="http://gdesklets.de/index.php?q=desklet/view/221"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="${RDEPEND} >=x11-plugins/desklet-ImageSlideShow-0.8"
+DOCS="todo"
diff --git a/x11-plugins/desklet-SlideShow/metadata.xml b/x11-plugins/desklet-SlideShow/metadata.xml
new file mode 100644
index 00000000000..9e90bea7209
--- /dev/null
+++ b/x11-plugins/desklet-SlideShow/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>maintainer-needed@gentoo.org</email></maintainer>
+ <longdescription lang="en">
+ A desklet for gDesklets (gnome-extra/gdesklets-core) that
+ cycles through a collection of pictures. Will display image
+ captions (IPTC,JPEG Comment, EXIF) if available.
+ </longdescription>
+ <upstream>
+ <maintainer>
+ <email>shizeon-at-gmail-dot-com</email>
+ </maintainer>
+ </upstream>
+</pkgmetadata>
+
diff --git a/x11-plugins/desklet-WeeklyCalendar/Manifest b/x11-plugins/desklet-WeeklyCalendar/Manifest
new file mode 100644
index 00000000000..8efd26db5a3
--- /dev/null
+++ b/x11-plugins/desklet-WeeklyCalendar/Manifest
@@ -0,0 +1 @@
+DIST WeeklyCalendar-0.60.tar.gz 47610 SHA256 22beb6b78d1fd6898751d2b60504ccfd0437e734473fb61921f7b8b51dac1473
diff --git a/x11-plugins/desklet-WeeklyCalendar/desklet-WeeklyCalendar-0.60.ebuild b/x11-plugins/desklet-WeeklyCalendar/desklet-WeeklyCalendar-0.60.ebuild
new file mode 100644
index 00000000000..d6ff23a2abf
--- /dev/null
+++ b/x11-plugins/desklet-WeeklyCalendar/desklet-WeeklyCalendar-0.60.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit gdesklets
+
+DESCRIPTION="A weekly calendar with task management capability"
+HOMEPAGE="http://gdesklets.de/?q=desklet/view/111"
+LICENSE="GPL-3"
+
+SLOT="0"
+IUSE=""
+# KEYWORDS are limited by dev-python/icalendar
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=x11-plugins/desklet-iCalendarEvent-0.4"
+
+DOCS="README"
diff --git a/x11-plugins/desklet-WeeklyCalendar/metadata.xml b/x11-plugins/desklet-WeeklyCalendar/metadata.xml
new file mode 100644
index 00000000000..4538a68724a
--- /dev/null
+++ b/x11-plugins/desklet-WeeklyCalendar/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
+</pkgmetadata>
diff --git a/x11-plugins/desklet-ftb/Manifest b/x11-plugins/desklet-ftb/Manifest
new file mode 100644
index 00000000000..df6c7634949
--- /dev/null
+++ b/x11-plugins/desklet-ftb/Manifest
@@ -0,0 +1 @@
+DIST FTB-0.3.2.tar.gz 183231 SHA256 62b821d677cb4111449e49d35ae30b206ba6621661d44479ce34ecd3f9a6150c
diff --git a/x11-plugins/desklet-ftb/desklet-ftb-0.3.2.ebuild b/x11-plugins/desklet-ftb/desklet-ftb-0.3.2.ebuild
new file mode 100644
index 00000000000..0e2bbd449b8
--- /dev/null
+++ b/x11-plugins/desklet-ftb/desklet-ftb-0.3.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESKLET_NAME="FTB"
+
+inherit gdesklets
+
+S="${WORKDIR}/Displays/${DESKLET_NAME}"
+
+DESCRIPTION="Configurable, stackable system monitors"
+HOMEPAGE="http://archive.gdesklets.info/"
+SRC_URI="http://archive.gdesklets.info/${MY_P}.tar.gz"
+LICENSE="GPL-2"
+
+SLOT="0"
+IUSE=""
+KEYWORDS="alpha ~amd64 ia64 ppc ~ppc64 ~sparc ~x86"
diff --git a/x11-plugins/desklet-ftb/metadata.xml b/x11-plugins/desklet-ftb/metadata.xml
new file mode 100644
index 00000000000..4538a68724a
--- /dev/null
+++ b/x11-plugins/desklet-ftb/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
+</pkgmetadata>
diff --git a/x11-plugins/desklet-iCalendarEvent/Manifest b/x11-plugins/desklet-iCalendarEvent/Manifest
new file mode 100644
index 00000000000..3c618d694f6
--- /dev/null
+++ b/x11-plugins/desklet-iCalendarEvent/Manifest
@@ -0,0 +1 @@
+DIST iCalendarEvent-0.5.tar.gz 21571 SHA256 a77480401c4a1dbd009d28d138c257f1901d449f9bab65156c5918c572d176ae
diff --git a/x11-plugins/desklet-iCalendarEvent/desklet-iCalendarEvent-0.5.ebuild b/x11-plugins/desklet-iCalendarEvent/desklet-iCalendarEvent-0.5.ebuild
new file mode 100644
index 00000000000..bf3c7e171a2
--- /dev/null
+++ b/x11-plugins/desklet-iCalendarEvent/desklet-iCalendarEvent-0.5.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=2
+CONTROL_NAME="${PN#desklet-}"
+
+inherit gdesklets
+
+DESCRIPTION="iCalendarEvent Control for gDesklets"
+HOMEPAGE="http://gdesklets.de/index.php?q=control/view/231"
+LICENSE="GPL-2"
+# KEYWORDS limited by dev-python/icalendar
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+RDEPEND="${RDEPEND}
+ >=dev-python/icalendar-2.0.1
+ >=dev-python/python-dateutil-1.2
+ dev-libs/libgamin[python]
+ dev-libs/libxml2[python]"
+DOCS="Manifest"
diff --git a/x11-plugins/desklet-iCalendarEvent/metadata.xml b/x11-plugins/desklet-iCalendarEvent/metadata.xml
new file mode 100644
index 00000000000..4538a68724a
--- /dev/null
+++ b/x11-plugins/desklet-iCalendarEvent/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
+</pkgmetadata>
diff --git a/x11-plugins/desklet-justanicon/Manifest b/x11-plugins/desklet-justanicon/Manifest
new file mode 100644
index 00000000000..28e6fb5ce55
--- /dev/null
+++ b/x11-plugins/desklet-justanicon/Manifest
@@ -0,0 +1 @@
+DIST JustAnIcon-0.2.tar.gz 33000 SHA256 671141f1a4fe1325e538a8e481d0d758023ad7eca933313504c015e07180d13c
diff --git a/x11-plugins/desklet-justanicon/desklet-justanicon-0.2.ebuild b/x11-plugins/desklet-justanicon/desklet-justanicon-0.2.ebuild
new file mode 100644
index 00000000000..1af035a889b
--- /dev/null
+++ b/x11-plugins/desklet-justanicon/desklet-justanicon-0.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESKLET_NAME="JustAnIcon"
+
+inherit gdesklets
+
+S="${WORKDIR}/Displays/${DESKLET_NAME}"
+
+DESCRIPTION="A configurable desktop icon"
+HOMEPAGE="http://archive.gdesklets.info/"
+SRC_URI="http://archive.gdesklets.info/${MY_P}.tar.gz"
+LICENSE="GPL-2"
+
+SLOT="0"
+IUSE=""
+KEYWORDS="~alpha ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64"
diff --git a/x11-plugins/desklet-justanicon/metadata.xml b/x11-plugins/desklet-justanicon/metadata.xml
new file mode 100644
index 00000000000..4538a68724a
--- /dev/null
+++ b/x11-plugins/desklet-justanicon/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
+</pkgmetadata>
diff --git a/x11-plugins/docker/Manifest b/x11-plugins/docker/Manifest
new file mode 100644
index 00000000000..c25aa6c61aa
--- /dev/null
+++ b/x11-plugins/docker/Manifest
@@ -0,0 +1 @@
+DIST docker-1.5.tar.gz 14863 SHA256 47629578e89d96d1541c91d040aec4316f03ad6d01dc3eecb8f82a33445c1e4e SHA512 71b47156c31e5db5620612d3444eb298489fb33da296742c10543838e65677daa1b81bb054e6a7f57b9e2adef47406c32040983cb09988d93778a555e72cd861 WHIRLPOOL 2b8fbb60a901f97e71dc31cb876ee42f5b3ff6fe898f4d01b54e98d61352090d561b00fde16f081736ab9882d70281b49102c95a29211e1f0bec1a2f55bd75e1
diff --git a/x11-plugins/docker/docker-1.5-r1.ebuild b/x11-plugins/docker/docker-1.5-r1.ebuild
new file mode 100644
index 00000000000..42f99ee5908
--- /dev/null
+++ b/x11-plugins/docker/docker-1.5-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 eutils toolchain-funcs
+
+DESCRIPTION="Openbox app which acts as a system tray for KDE and GNOME2"
+HOMEPAGE="http://icculus.org/openbox/2/docker/"
+SRC_URI="http://icculus.org/openbox/2/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.0.4
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-makefile_rename.patch"
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc README
+}
+
+pkg_postinst() {
+ einfo "To avoid collision with app-emulation/docker, binary was renamed to wmdocker"
+}
diff --git a/x11-plugins/docker/docker-1.5.ebuild b/x11-plugins/docker/docker-1.5.ebuild
new file mode 100644
index 00000000000..496e01036be
--- /dev/null
+++ b/x11-plugins/docker/docker-1.5.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Openbox app which acts as a system tray for KDE and GNOME2"
+HOMEPAGE="http://icculus.org/openbox/2/docker/"
+SRC_URI="http://icculus.org/openbox/2/${PN}/${P}.tar.gz"
+
+RDEPEND=">=dev-libs/glib-2.0.4
+ x11-libs/libX11
+ !app-emulation/docker"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 ppc ~ppc64 ~sparc x86 ~x86-fbsd"
+IUSE=""
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-makefile.patch"
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc README
+}
diff --git a/x11-plugins/docker/files/docker-1.5-makefile.patch b/x11-plugins/docker/files/docker-1.5-makefile.patch
new file mode 100644
index 00000000000..d788bb63040
--- /dev/null
+++ b/x11-plugins/docker/files/docker-1.5-makefile.patch
@@ -0,0 +1,45 @@
+--- Makefile.orig 2010-03-29 13:57:15.000000000 +0300
++++ Makefile 2010-03-29 13:59:11.000000000 +0300
+@@ -5,12 +5,10 @@
+ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+
+ # Change this PREFIX to where you want docker to be installed
+-PREFIX=/usr/local
+-# Change this XLIBPATH to point to your X11 development package's installation
+-XLIBPATH=/usr/X11R6/lib
++PREFIX = /usr
+
+ # Sets some flags for stricter compiling
+-CFLAGS=-pedantic -Wall -W -O
++CFLAGS += -pedantic -Wall -W
+
+ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -24,14 +22,14 @@
+ target=docker
+ sources=docker.c kde.c icons.c xproperty.c net.c
+ headers=docker.h kde.h icons.h xproperty.h net.h version.h
+-extra=README COPYING version.h.in
++extra=README version.h.in
+
+ all: $(target) $(sources) $(headers)
+ @echo Build Successful
+
+ $(target): $(sources:.c=.o)
+- $(CC) $(CFLAGS) -L$(XLIBPATH) -lX11 \
+- `pkg-config --libs glib-2.0` $^ -o $@
++ $(CC) $(LDFLAGS) $(CFLAGS) $^ -lX11 \
++ `pkg-config --libs glib-2.0` -o $@
+
+ %.o: %.c
+ $(CC) -c $(CFLAGS) `pkg-config --cflags glib-2.0` $<
+@@ -40,7 +38,8 @@
+ sed -e "s/@VERSION@/$(VERSION)/" version.h.in > $@
+
+ install: all
+- install $(target) $(PREFIX)/bin/$(target)
++ install -d $(DESTDIR)$(PREFIX)/bin
++ install $(target) $(DESTDIR)$(PREFIX)/bin/$(target)
+
+ uninstall:
+ rm -f $(PREFIX)/$(target)
diff --git a/x11-plugins/docker/files/docker-1.5-makefile_rename.patch b/x11-plugins/docker/files/docker-1.5-makefile_rename.patch
new file mode 100644
index 00000000000..2e742661b11
--- /dev/null
+++ b/x11-plugins/docker/files/docker-1.5-makefile_rename.patch
@@ -0,0 +1,49 @@
+--- Makefile.orig 2015-01-19 20:10:47.762522964 +0100
++++ Makefile 2015-01-19 20:11:11.463545692 +0100
+@@ -5,12 +5,10 @@
+ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+
+ # Change this PREFIX to where you want docker to be installed
+-PREFIX=/usr/local
+-# Change this XLIBPATH to point to your X11 development package's installation
+-XLIBPATH=/usr/X11R6/lib
++PREFIX = /usr
+
+ # Sets some flags for stricter compiling
+-CFLAGS=-pedantic -Wall -W -O
++CFLAGS += -pedantic -Wall -W
+
+ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -21,17 +19,17 @@
+ PACKAGE=docker
+ VERSION=1.5
+
+-target=docker
++target=wmdocker
+ sources=docker.c kde.c icons.c xproperty.c net.c
+ headers=docker.h kde.h icons.h xproperty.h net.h version.h
+-extra=README COPYING version.h.in
++extra=README version.h.in
+
+ all: $(target) $(sources) $(headers)
+ @echo Build Successful
+
+ $(target): $(sources:.c=.o)
+- $(CC) $(CFLAGS) -L$(XLIBPATH) -lX11 \
+- `pkg-config --libs glib-2.0` $^ -o $@
++ $(CC) $(LDFLAGS) $(CFLAGS) $^ -lX11 \
++ `pkg-config --libs glib-2.0` -o $@
+
+ %.o: %.c
+ $(CC) -c $(CFLAGS) `pkg-config --cflags glib-2.0` $<
+@@ -40,7 +38,8 @@
+ sed -e "s/@VERSION@/$(VERSION)/" version.h.in > $@
+
+ install: all
+- install $(target) $(PREFIX)/bin/$(target)
++ install -d $(DESTDIR)$(PREFIX)/bin
++ install $(target) $(DESTDIR)$(PREFIX)/bin/$(target)
+
+ uninstall:
+ rm -f $(PREFIX)/$(target)
diff --git a/x11-plugins/docker/metadata.xml b/x11-plugins/docker/metadata.xml
new file mode 100644
index 00000000000..6a888dd1add
--- /dev/null
+++ b/x11-plugins/docker/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>desktop-dock</herd>
+<longdescription>
+ Openbox app which acts as a system tray for KDE and GNOME2.
+</longdescription>
+</pkgmetadata>
diff --git a/x11-plugins/echievements/Manifest b/x11-plugins/echievements/Manifest
new file mode 100644
index 00000000000..48e8d8cec31
--- /dev/null
+++ b/x11-plugins/echievements/Manifest
@@ -0,0 +1 @@
+DIST echievements-2.tar.bz2 319239 SHA256 061d0f8c44406f0ff4e4d8467cc499d1b5f90debe9d8612b2e167bf454ab7aca SHA512 fdd6391e5e1724ddc153ddda369c1c4fc7ea278492994ad009bc7679c7d4322ecea46ff79cab79d80a4f09480047c3fe9ea4d2f44a66c67af187c5c136d7252e WHIRLPOOL 4afeed2c856a3e251df2ceeabec6740aa37c07e09f84eb27ecf0914da9d51dbad0ebb2422e5b58265251e1417f4fc7e813bfeca569300e86b319c8d8c044458e
diff --git a/x11-plugins/echievements/echievements-2.ebuild b/x11-plugins/echievements/echievements-2.ebuild
new file mode 100644
index 00000000000..d9b1737c58f
--- /dev/null
+++ b/x11-plugins/echievements/echievements-2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit enlightenment
+
+DESCRIPTION="Show enlightenment echievements"
+
+SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
+LICENSE="BSD-2"
+
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-games/etrophy-0.5.1
+ dev-libs/e_dbus
+ dev-libs/efl
+ x11-wm/enlightenment:0.17="
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
diff --git a/x11-plugins/echievements/metadata.xml b/x11-plugins/echievements/metadata.xml
new file mode 100644
index 00000000000..5e126190070
--- /dev/null
+++ b/x11-plugins/echievements/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>enlightenment</herd>
+</pkgmetadata>
diff --git a/x11-plugins/epplets/Manifest b/x11-plugins/epplets/Manifest
new file mode 100644
index 00000000000..8940a1b76da
--- /dev/null
+++ b/x11-plugins/epplets/Manifest
@@ -0,0 +1,2 @@
+DIST epplets-0.12.tar.gz 894232 SHA256 676522217e91955cda67ba1f7dcd11f9242685af5652ea408cd6128a8b332ce2 SHA512 b8b017ed4199f6a083db4e66090611e24d50428d287b1ef414725e68bc48ecedc3f6a3c9f68d38645e9146739e35e43ca08197d832b38d580039f3a050de93dc WHIRLPOOL b7fc0602c54ec63961d409ffdc1bd1ae8b5f603ac9cdf20a7cb06f9133769e2c90d7cec872ff22baf0b744a616102d08f58c2a240019c83e38c253a55de43950
+DIST epplets-0.14.tar.gz 971885 SHA256 e3d1520344532f602a0a7807cda363d6435655aed302967a8580f102e3468132 SHA512 d83d60521fe06497f109c3fbb5c2e10abd36a43b050c10787a68d9f9f8c2866f57d78a8559a482654d9bb0eaaf3ce791e4839bb0fda88ccbf026d8ec5dc93824 WHIRLPOOL 1e53c3c337a61104a46fa5bcbc1d38b7936e0e4b40c46bd4fdb8a7f88302e5c8adc16ca22b1cba3a18b179a4dd15f6e015c6cdcc2f812bcbaace4ea408c51596
diff --git a/x11-plugins/epplets/epplets-0.12.ebuild b/x11-plugins/epplets/epplets-0.12.ebuild
new file mode 100644
index 00000000000..738cba81b13
--- /dev/null
+++ b/x11-plugins/epplets/epplets-0.12.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="Base files for Enlightenment epplets and some epplets"
+HOMEPAGE="http://www.enlightenment.org/"
+SRC_URI="mirror://sourceforge/enlightenment/epplets-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 ppc x86"
+IUSE=""
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ media-libs/freeglut
+ media-libs/imlib2
+ >=x11-wm/enlightenment-0.16.4"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ x11-proto/xproto
+ x11-proto/xextproto"
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ dodoc ChangeLog
+}
diff --git a/x11-plugins/epplets/epplets-0.14.ebuild b/x11-plugins/epplets/epplets-0.14.ebuild
new file mode 100644
index 00000000000..5f4d2c769fc
--- /dev/null
+++ b/x11-plugins/epplets/epplets-0.14.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+DESCRIPTION="Base files for Enlightenment epplets and some epplets"
+HOMEPAGE="http://www.enlightenment.org/"
+SRC_URI="mirror://sourceforge/enlightenment/epplets-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~x86"
+IUSE="static-libs"
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ media-libs/freeglut
+ media-libs/imlib2
+ >=x11-wm/enlightenment-0.16.4"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ x11-proto/xproto
+ x11-proto/xextproto"
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_install() {
+ default
+ use static-libs || find "${ED}"/usr -name '*.la' -delete
+}
diff --git a/x11-plugins/epplets/metadata.xml b/x11-plugins/epplets/metadata.xml
new file mode 100644
index 00000000000..3e6098cb014
--- /dev/null
+++ b/x11-plugins/epplets/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>vapier@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+Epplets are small, handy Enlightenment applets, similar to "dockapps"
+or "applets" for other packages. The epplets package contains the
+base epplet API library and header files, as well as the core set of
+epplets, including CPU monitors, clocks, a mail checker, mixers, a
+slideshow, a URL grabber, a panel-like toolbar, and more.
+</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">enlightenment</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/fsviewer/Manifest b/x11-plugins/fsviewer/Manifest
new file mode 100644
index 00000000000..06552d461d5
--- /dev/null
+++ b/x11-plugins/fsviewer/Manifest
@@ -0,0 +1 @@
+DIST fsviewer-app-0.2.6.tar.bz2 785422 SHA256 18f964da350bf617a76ccca6411000862394bca09f7616b5b019d6a760bfa57b SHA512 47c10a049120db8e5b095fdcc82033b66a4413f8f7e88959f0190b568324e85c8362486e0419b9c098e62e19e38dd8f2f56c6f0d1e7829afafd21a4837b4859b WHIRLPOOL b3304d65687dd1444787caadfd31164cd67535adad99e5d8d6c6b221187130d44653276ffb3048961db87d2e877f76adf25b635a9c8fa98b427224ce2e012e76
diff --git a/x11-plugins/fsviewer/files/fsviewer-0.2.6-wmaker-0.95_support.patch b/x11-plugins/fsviewer/files/fsviewer-0.2.6-wmaker-0.95_support.patch
new file mode 100644
index 00000000000..da64f3a0389
--- /dev/null
+++ b/x11-plugins/fsviewer/files/fsviewer-0.2.6-wmaker-0.95_support.patch
@@ -0,0 +1,36 @@
+diff -Naur fsviewer-app-0.2.6.orig/configure.ac fsviewer-app-0.2.6/configure.ac
+--- fsviewer-app-0.2.6.orig/configure.ac 2012-07-11 17:55:06.448981246 +0200
++++ fsviewer-app-0.2.6/configure.ac 2012-07-11 18:04:15.528940159 +0200
+@@ -81,6 +81,8 @@
+ AC_MSG_ERROR([WMaker library not found]))
+ AC_CHECK_LIB(WINGs, WMAppSetMainMenu,,
+ AC_MSG_ERROR([WINGs library not found]))
++AC_CHECK_LIB(WUtil, WMCreatePLString,,
++ AC_MSG_ERROR([WUtil library not found]))
+
+ dnl Checks for PropList (not necessary since version 0.2.3b)
+ dnl AC_CHECK_HEADERS(proplist.h,, AC_MSG_WARN(Can't find PropList include-file: Please install libPropList (included in WindowMaker)))
+diff -Naur fsviewer-app-0.2.6.orig/defs/chdef.c fsviewer-app-0.2.6/defs/chdef.c
+--- fsviewer-app-0.2.6.orig/defs/chdef.c 2012-07-11 17:55:06.444981361 +0200
++++ fsviewer-app-0.2.6/defs/chdef.c 2012-07-11 17:55:50.387699640 +0200
+@@ -374,7 +374,7 @@
+ SetIntegerForKey(0, "DisplayMCListPixmap");
+
+ WMWritePropListToFile(filesDB,
+- wdefaultspathfordomain("FSViewer"), True);
++ wdefaultspathfordomain("FSViewer"));
+ result = 0;
+ }
+ else
+diff -Naur fsviewer-app-0.2.6.orig/src/extnInspector.c fsviewer-app-0.2.6/src/extnInspector.c
+--- fsviewer-app-0.2.6.orig/src/extnInspector.c 2012-07-11 17:55:06.452981130 +0200
++++ fsviewer-app-0.2.6/src/extnInspector.c 2012-07-11 17:56:02.315351669 +0200
+@@ -229,7 +229,7 @@
+
+ if(numRows > 0)
+ WMWritePropListToFile(filesDB,
+- wdefaultspathfordomain("FSViewer"), True);
++ wdefaultspathfordomain("FSViewer"));
+
+ if(extn)
+ free(extn);
diff --git a/x11-plugins/fsviewer/fsviewer-0.2.6.ebuild b/x11-plugins/fsviewer/fsviewer-0.2.6.ebuild
new file mode 100644
index 00000000000..3ef50fdd08a
--- /dev/null
+++ b/x11-plugins/fsviewer/fsviewer-0.2.6.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 autotools eutils multilib
+
+MY_P=${PN}-app-${PV}
+
+DESCRIPTION="A file system viewer for Window Maker"
+HOMEPAGE="http://www.bayernline.de/~gscholz/linux/fsviewer/"
+SRC_URI="http://www.bayernline.de/~gscholz/linux/${PN}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE="nls"
+
+RDEPEND=">=x11-wm/windowmaker-0.95.2
+ x11-libs/libXft
+ x11-libs/libXpm
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-proto/xproto
+ nls? ( sys-devel/gettext )"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS="AUTHORS ChangeLog NEWS README"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-wmaker-0.95_support.patch
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable nls) \
+ --with-appspath=/usr/$(get_libdir)/GNUstep
+}
+
+src_install() {
+ default
+ dosym /usr/$(get_libdir)/GNUstep/FSViewer.app/FSViewer /usr/bin/FSViewer
+}
diff --git a/x11-plugins/fsviewer/metadata.xml b/x11-plugins/fsviewer/metadata.xml
new file mode 100644
index 00000000000..a03f5d8b381
--- /dev/null
+++ b/x11-plugins/fsviewer/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellaclock/Manifest b/x11-plugins/gkrellaclock/Manifest
new file mode 100644
index 00000000000..5c50d886916
--- /dev/null
+++ b/x11-plugins/gkrellaclock/Manifest
@@ -0,0 +1 @@
+DIST gkrellaclock-0.3.4.tar.gz 18853 SHA256 5923c5fa6c31ceb1944e57219d893634e503d44dc5e91f3deba46f0d71e787b7
diff --git a/x11-plugins/gkrellaclock/gkrellaclock-0.3.4.ebuild b/x11-plugins/gkrellaclock/gkrellaclock-0.3.4.ebuild
new file mode 100644
index 00000000000..1635e29c7b6
--- /dev/null
+++ b/x11-plugins/gkrellaclock/gkrellaclock-0.3.4.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit gkrellm-plugin
+
+IUSE=""
+S=${WORKDIR}/${P/a/A}
+DESCRIPTION="Nice analog clock for GKrellM2"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+HOMEPAGE="http://www.gkrellm.net/"
+
+SLOT="2"
+LICENSE="GPL-2"
+KEYWORDS="alpha amd64 ppc sparc x86"
+
+src_compile() {
+ make clean #166133
+
+ export CFLAGS="${CFLAGS/-O?/}"
+ emake || die 'emake failed'
+}
diff --git a/x11-plugins/gkrellaclock/metadata.xml b/x11-plugins/gkrellaclock/metadata.xml
new file mode 100644
index 00000000000..a03f5d8b381
--- /dev/null
+++ b/x11-plugins/gkrellaclock/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellfire/Manifest b/x11-plugins/gkrellfire/Manifest
new file mode 100644
index 00000000000..fd22e2dda34
--- /dev/null
+++ b/x11-plugins/gkrellfire/Manifest
@@ -0,0 +1 @@
+DIST gkrellfire-0.4.2.tgz 12474 SHA256 b8c81e038c4fad56be360af2a8423c096c98bb2bc382b024a1734fa36fddbb40 SHA512 1b7f6229567819092cd2eb2e33e3b7fd8340b0e913f6bcd1d11e9dd604730e3ca4fc1adaa8ae36895d80000f61931da14a586be6929c141c64b8519f8dc328bf WHIRLPOOL 1dffccc9de7af3684f031f9b963052783268a43b830f51779da46fab4e1e78f7d7a5e020f0980e0635eb660b7900a8204f217f674f12e509db3c3274c139c039
diff --git a/x11-plugins/gkrellfire/gkrellfire-0.4.2.ebuild b/x11-plugins/gkrellfire/gkrellfire-0.4.2.ebuild
new file mode 100644
index 00000000000..a6ae1319eba
--- /dev/null
+++ b/x11-plugins/gkrellfire/gkrellfire-0.4.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit gkrellm-plugin
+
+DESCRIPTION="Cpu load flames for GKrellM 2"
+HOMEPAGE="http://people.freenet.de/thomas-steinke"
+SRC_URI="ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
diff --git a/x11-plugins/gkrellfire/metadata.xml b/x11-plugins/gkrellfire/metadata.xml
new file mode 100644
index 00000000000..a03f5d8b381
--- /dev/null
+++ b/x11-plugins/gkrellfire/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellflynn/Manifest b/x11-plugins/gkrellflynn/Manifest
new file mode 100644
index 00000000000..4ab1ac745ae
--- /dev/null
+++ b/x11-plugins/gkrellflynn/Manifest
@@ -0,0 +1 @@
+DIST gkrellflynn-0.8.tar.gz 26722 SHA256 377c8581c15e83948687cc22c0ddee208c65195687df68dd05e73bafa7e68659 SHA512 36c643adcfb1ecb994eb6c2bb590225df1f268e885508ede28ea8b9760bdca33bfb48821d356ce0c56e38be5f7b16ad7062bc191e8a77aef1c792bd02da2f366 WHIRLPOOL dbf98ce6383443d57511cb7d4f05a50f78c1a7a39e8d97e40fef42005657984f64f65d711bb236aeb81c7a20a2436b58617a9d8d2f2f55125e0412dfffcc814b
diff --git a/x11-plugins/gkrellflynn/files/gkrellflynn-0.8-makefile.patch b/x11-plugins/gkrellflynn/files/gkrellflynn-0.8-makefile.patch
new file mode 100644
index 00000000000..0b539fa6635
--- /dev/null
+++ b/x11-plugins/gkrellflynn/files/gkrellflynn-0.8-makefile.patch
@@ -0,0 +1,37 @@
+--- Makefile 2002-05-07 10:04:49.000000000 +0200
++++ Makefile_new 2013-03-12 21:10:15.888656809 +0100
+@@ -3,11 +3,10 @@
+ #
+ # updated for gkrellm2.0
+
+-CC = gcc
+-CFLAGS = -c -O -Wall -fPIC `${EXTRACONF}`
++CC = $(CC)
++INCLUDE = -c -fPIC `${EXTRACONF}`
+
+-LD = $(CC)
+-LDFLAGS = -shared -Wl -o
++LDFLAGS = $(LDFLAGS)
+ INCPATH = -I.
+ INCPATH += ${GKRELL_INC}
+
+@@ -25,10 +24,10 @@
+ (make GKRELL_INC=-DGKRELLM EXTRACONF="gtk-config --cflags;imlib-config --cflags-gdk" ${TARGET})
+
+ gkrellm2:
+- (make GKRELL_INC=-DGKRELLM2 EXTRACONF="pkg-config --cflags gtk+-2.0 gthread-2.0" ${TARGET})
++ ($(MAKE) GKRELL_INC=-DGKRELLM2 EXTRACONF="pkg-config --cflags gtk+-2.0 gthread-2.0" ${TARGET})
+
+ ${TARGET}: ${OBJS}
+- ${LD} ${DEBUG} ${LDFLAGS} ${TARGET} ${OBJS}
++ ${CC} -shared ${LDFLAGS} ${CFLAGS} -o ${TARGET} ${OBJS}
+
+ clean:
+ rm -f ${OBJS}
+@@ -47,5 +46,5 @@
+ ./install-sub.sh ${TARGET} gkrellm2
+
+ %.o : %.c
+- ${CC} ${CFLAGS} $(INCPATH) -o $@ $<
++ ${CC} ${CFLAGS} $(INCLUDE) ${LDFLAGS} $(INCPATH) -o $@ $<
+
diff --git a/x11-plugins/gkrellflynn/gkrellflynn-0.8.ebuild b/x11-plugins/gkrellflynn/gkrellflynn-0.8.ebuild
new file mode 100644
index 00000000000..86c5914f306
--- /dev/null
+++ b/x11-plugins/gkrellflynn/gkrellflynn-0.8.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+inherit eutils gkrellm-plugin toolchain-funcs
+
+HOMEPAGE="http://bax.comlab.uni-rostock.de/en/projects/flynn.html"
+SRC_URI="http://bax.comlab.uni-rostock.de/fileadmin/downloads/${P}.tar.gz"
+DESCRIPTION="A funny GKrellM2 load monitor (for Doom(tm) fans)"
+KEYWORDS="alpha amd64 ppc sparc x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+RDEPEND="app-admin/gkrellm[X]"
+DEPEND="${RDEPEND}"
+
+src_prepare(){
+ epatch "${FILESDIR}"/${P}-makefile.patch
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" gkrellm2
+}
diff --git a/x11-plugins/gkrellflynn/metadata.xml b/x11-plugins/gkrellflynn/metadata.xml
new file mode 100644
index 00000000000..a03f5d8b381
--- /dev/null
+++ b/x11-plugins/gkrellflynn/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellkam/Manifest b/x11-plugins/gkrellkam/Manifest
new file mode 100644
index 00000000000..ff6c84e8c74
--- /dev/null
+++ b/x11-plugins/gkrellkam/Manifest
@@ -0,0 +1 @@
+DIST gkrellkam_2.0.0.tar.gz 27028 SHA256 4d0c208c3654f54c0ff6b3e87d1f046d21415b73266e5aa053a77173507e460f SHA512 a5a5d0a41de37b006c42150f0388ba573c968679f3f15c6b1d4837361d136cb529c2152723382e99bb46a76be5f1bde641137cea22e07a502402560dcd18699f WHIRLPOOL c1e8c6a6728b7eeff80d00b8c8596817065469e3da0631b761e9aa4b105bd04331f0c07ceb0dedc9af4acd9f70583ffc2355f8e9824a8efa2bbfbca960bd9f43
diff --git a/x11-plugins/gkrellkam/files/gkrellkam-2.0.0-makefile.patch b/x11-plugins/gkrellkam/files/gkrellkam-2.0.0-makefile.patch
new file mode 100644
index 00000000000..83178b4b0ff
--- /dev/null
+++ b/x11-plugins/gkrellkam/files/gkrellkam-2.0.0-makefile.patch
@@ -0,0 +1,25 @@
+--- Makefile 2002-10-23 18:36:20.000000000 +0200
++++ Makefile_new 2013-03-16 14:02:42.979029588 +0100
+@@ -12,10 +12,10 @@
+ # This should point to the GKrellM headers
+ GKRELLM_HDRS = /usr/include
+
+-CC := gcc
++CC = $(CC)
+ GTKFLAGS := $(shell pkg-config gtk+-2.0 --cflags)
+-CFLAGS := $(CFLAGS) -fPIC -Wall $(GTKFLAGS) -I$(GKRELLM_HDRS)
+-LDFLAGS := -shared -Wl
++CFLAGS := $(CFLAGS) -fPIC $(GTKFLAGS) -I$(GKRELLM_HDRS)
++LFLAGS = -shared
+ INST_DIR := $(DESTDIR)/usr/lib/gkrellm2/plugins
+ USER_INST_DIR := $(DESTDIR)$(HOME)/.gkrellm2/plugins
+ MANPAGES := gkrellkam-list.5
+@@ -26,7 +26,7 @@
+ all: $(TARGET).so
+
+ %.so: %.o
+- $(CC) $(LDFLAGS) -o $@ $<
++ $(CC) $(CFLAGS) $(LDFLAGS) $(LFLAGS) -o $@ $<
+
+ clean:
+ -rm -f $(TARGET).so $(TARGET).o
diff --git a/x11-plugins/gkrellkam/gkrellkam-2.0.0.ebuild b/x11-plugins/gkrellkam/gkrellkam-2.0.0.ebuild
new file mode 100644
index 00000000000..688e83c63db
--- /dev/null
+++ b/x11-plugins/gkrellkam/gkrellkam-2.0.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 eutils gkrellm-plugin toolchain-funcs
+
+MY_P=${P/-/_}
+
+DESCRIPTION="an Image-Watcher-Plugin for GKrellM2"
+SRC_URI="mirror://sourceforge/gkrellkam/${MY_P}.tar.gz"
+HOMEPAGE="http://gkrellkam.sourceforge.net"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+KEYWORDS="x86 ppc sparc alpha amd64"
+
+RDEPEND="net-misc/wget
+ app-admin/gkrellm[X]"
+DEPEND="${RDEPEND}"
+
+PLUGIN_SO=gkrellkam2.so
+PLUGIN_DOCS="example.list"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-makefile.patch
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}"
+}
+
+src_install () {
+ gkrellm-plugin_src_install
+ doman gkrellkam-list.5
+}
diff --git a/x11-plugins/gkrellkam/metadata.xml b/x11-plugins/gkrellkam/metadata.xml
new file mode 100644
index 00000000000..58edd8f67a5
--- /dev/null
+++ b/x11-plugins/gkrellkam/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <upstream>
+ <remote-id type="sourceforge">gkrellkam</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellm-bgchanger/Manifest b/x11-plugins/gkrellm-bgchanger/Manifest
new file mode 100644
index 00000000000..8d209eee13a
--- /dev/null
+++ b/x11-plugins/gkrellm-bgchanger/Manifest
@@ -0,0 +1,2 @@
+DIST gkrellmbgchg2-0.1.10.tar.gz 17667 SHA256 ecd27ef920b8193bd5fe9ec08285fa672eb8c8d457ede7e2e38c44a44433845b SHA512 09abe6a378b96f7a3a47ac1aee02f82ff1aabc2dd3caf9cc1bfa9484100945364ed0d9e94ea8eab07995ae80b9131bce3836d932702991e37bd974cfab651e2c WHIRLPOOL 115befc5c6bc2427d7765e48f391744d7d8fedcc26ab315655f01d1745f51009d46b56ed7d91a11591838f832fa4d1cb7c6e62ee09ee3c971cb8c7057fb08d3a
+DIST gkrellmbgchg2-0.1.11.tar.gz 24164 SHA256 0cbb8c1f8638c7443105d3a8b7b4565333e8c233648c1d831b4289a71ef23d26 SHA512 648f56260e756d23ce616efb863e5746a7400a3fd7df135fc3b7548ac07ebb058e9c4f7c76af92cc2c4942ba6c1108b6e294b72afe831de6285e2329ca7c4803 WHIRLPOOL 8737ccfb37910911f14e156266387c38cfe341046547fcfb054dccbe3c4e7630913d8112fae6fa6448896fbaa8866babaef0107ca0b2d520c61d2ea47cb80a0d
diff --git a/x11-plugins/gkrellm-bgchanger/gkrellm-bgchanger-0.1.10.ebuild b/x11-plugins/gkrellm-bgchanger/gkrellm-bgchanger-0.1.10.ebuild
new file mode 100644
index 00000000000..9fb44500632
--- /dev/null
+++ b/x11-plugins/gkrellm-bgchanger/gkrellm-bgchanger-0.1.10.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+inherit gkrellm-plugin
+
+IUSE=""
+
+MY_PN=gkrellmbgchg2
+MY_P=${MY_PN}-${PV}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="Plugin for GKrellM2 to change your desktop background"
+HOMEPAGE="http://www.bender-suhl.de/stefan/english/comp/gkrellmbgchg.html"
+SRC_URI="http://www.bender-suhl.de/stefan/comp/sources/${MY_P}.tar.gz"
+
+SLOT="2"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+
+PLUGIN_SO=gkrellmbgchg.so
+PLUGIN_DOCS="bgchg_info.sh kdewallpaper.sh"
diff --git a/x11-plugins/gkrellm-bgchanger/gkrellm-bgchanger-0.1.11-r1.ebuild b/x11-plugins/gkrellm-bgchanger/gkrellm-bgchanger-0.1.11-r1.ebuild
new file mode 100644
index 00000000000..a999fdd488b
--- /dev/null
+++ b/x11-plugins/gkrellm-bgchanger/gkrellm-bgchanger-0.1.11-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+inherit gkrellm-plugin toolchain-funcs
+
+IUSE=""
+
+MY_PN=gkrellmbgchg2
+MY_P=${MY_PN}-${PV}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="Plugin for GKrellM2 to change your desktop background"
+HOMEPAGE="http://www.bender-suhl.de/stefan/english/comp/gkrellmbgchg.html"
+SRC_URI="http://www.bender-suhl.de/stefan/comp/sources/${MY_P}.tar.gz"
+
+SLOT="2"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+
+PLUGIN_SO=gkrellmbgchg.so
+PLUGIN_DOCS="bgchg_info.sh kdewallpaper.sh"
+
+src_prepare() {
+ sed -i "s:local/::" Makefile || die
+ tc-export CC
+}
diff --git a/x11-plugins/gkrellm-bgchanger/gkrellm-bgchanger-0.1.11.ebuild b/x11-plugins/gkrellm-bgchanger/gkrellm-bgchanger-0.1.11.ebuild
new file mode 100644
index 00000000000..9fb44500632
--- /dev/null
+++ b/x11-plugins/gkrellm-bgchanger/gkrellm-bgchanger-0.1.11.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+inherit gkrellm-plugin
+
+IUSE=""
+
+MY_PN=gkrellmbgchg2
+MY_P=${MY_PN}-${PV}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="Plugin for GKrellM2 to change your desktop background"
+HOMEPAGE="http://www.bender-suhl.de/stefan/english/comp/gkrellmbgchg.html"
+SRC_URI="http://www.bender-suhl.de/stefan/comp/sources/${MY_P}.tar.gz"
+
+SLOT="2"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+
+PLUGIN_SO=gkrellmbgchg.so
+PLUGIN_DOCS="bgchg_info.sh kdewallpaper.sh"
diff --git a/x11-plugins/gkrellm-bgchanger/metadata.xml b/x11-plugins/gkrellm-bgchanger/metadata.xml
new file mode 100644
index 00000000000..a03f5d8b381
--- /dev/null
+++ b/x11-plugins/gkrellm-bgchanger/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellm-bluez/Manifest b/x11-plugins/gkrellm-bluez/Manifest
new file mode 100644
index 00000000000..ef36fdcc394
--- /dev/null
+++ b/x11-plugins/gkrellm-bluez/Manifest
@@ -0,0 +1 @@
+DIST gkrellm-bluez-0.2.tar.gz 330247 SHA256 cfaeecb7f9d15d6a35a6faa60cab33e2fe6eb5ab05352f6ea343b063a5a6d476
diff --git a/x11-plugins/gkrellm-bluez/files/gkrellm-bluez-0.2-notheme.patch b/x11-plugins/gkrellm-bluez/files/gkrellm-bluez-0.2-notheme.patch
new file mode 100644
index 00000000000..6a9841652dd
--- /dev/null
+++ b/x11-plugins/gkrellm-bluez/files/gkrellm-bluez-0.2-notheme.patch
@@ -0,0 +1,91 @@
+diff -u --new-file gkrellm-bluez-0.2-orig/src/decal_net_leds.xpm gkrellm-bluez-0.2/src/decal_net_leds.xpm
+--- gkrellm-bluez-0.2-orig/src/decal_net_leds.xpm 1969-12-31 18:00:00.000000000 -0600
++++ gkrellm-bluez-0.2/src/decal_net_leds.xpm 2007-03-08 09:07:50.000000000 -0600
+@@ -0,0 +1,66 @@
++/* XPM */
++static char * decal_net_leds_xpm[] = {
++"10 12 51 1",
++" c None",
++". c #222323",
++"+ c #3A3A3A",
++"@ c #4C4F4F",
++"# c #3E3F3F",
++"$ c #262727",
++"% c #334735",
++"& c #335E4F",
++"* c #337568",
++"= c #2C857C",
++"- c #259790",
++"; c #1EA8A4",
++"> c #18B5B4",
++", c #20A39E",
++"' c #2A786D",
++") c #314E3E",
++"! c #526E55",
++"~ c #48846F",
++"{ c #3F9988",
++"] c #36B0A2",
++"^ c #2CC8BF",
++"/ c #22E0DA",
++"( c #1BF1EF",
++"_ c #25D8D2",
++": c #3AA595",
++"< c #4E765F",
++"[ c #141414",
++"} c #272929",
++"| c #3D3F3F",
++"1 c #2D2E2E",
++"2 c #171717",
++"3 c #5D421D",
++"4 c #84612F",
++"5 c #AD8643",
++"6 c #D0A456",
++"7 c #CDA255",
++"8 c #BA914B",
++"9 c #A68040",
++"0 c #936E37",
++"a c #805F2E",
++"b c #6E5125",
++"c c #7F643C",
++"d c #A48350",
++"e c #CDA666",
++"f c #F1C479",
++"g c #EEC277",
++"h c #DAB16D",
++"i c #C6A062",
++"j c #B39058",
++"k c #A0814F",
++"l c #8F7345",
++".+@@@@@@#$",
++".+@@@@@@#$",
++".+@@@@@@#$",
++"%&*=-;>,')",
++"!~{]^/(_:<",
++"%&*=-;>,')",
++"[}||||||12",
++"[}||||||12",
++"[}||||||12",
++"34567890ab",
++"cdefghijkl",
++"34567890ab"};
+diff -u --new-file gkrellm-bluez-0.2-orig/src/gkrellm-bluez-chart.c gkrellm-bluez-0.2/src/gkrellm-bluez-chart.c
+--- gkrellm-bluez-0.2-orig/src/gkrellm-bluez-chart.c 2006-11-14 13:50:24.000000000 -0600
++++ gkrellm-bluez-0.2/src/gkrellm-bluez-chart.c 2007-03-08 09:13:29.000000000 -0600
+@@ -22,6 +22,8 @@
+
+ #include "gkrellm-bluez-chart.h"
+
++#include "decal_net_leds.xpm"
++
+ #define DECAL_NET_LEDS "decal_net_leds"
+
+ #define GRID_RESOLUTION_MIN 0
+@@ -237,7 +239,7 @@
+
+ /* Check for theme_dir/net/decal_net_leds.png.
+ */
+- gkrellm_load_piximage(DECAL_NET_LEDS, NULL,
++ gkrellm_load_piximage(DECAL_NET_LEDS, decal_net_leds_xpm,
+ &decal_net_led_piximage, NET_STYLE_NAME);
+
+ w = gdk_pixbuf_get_width(decal_net_led_piximage->pixbuf);
diff --git a/x11-plugins/gkrellm-bluez/gkrellm-bluez-0.2-r1.ebuild b/x11-plugins/gkrellm-bluez/gkrellm-bluez-0.2-r1.ebuild
new file mode 100644
index 00000000000..c26ca7c9935
--- /dev/null
+++ b/x11-plugins/gkrellm-bluez/gkrellm-bluez-0.2-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit gkrellm-plugin
+
+DESCRIPTION="GKrellm plugin for monitoring bluetooth (Linux BlueZ) adapters"
+SRC_URI="mirror://sourceforge/gkrellm-bluez/${P}.tar.gz"
+HOMEPAGE="http://gkrellm-bluez.sourceforge.net"
+
+RDEPEND="net-wireless/bluez"
+
+LICENSE="GPL-2"
+KEYWORDS="amd64 x86"
+IUSE=""
+SLOT="0"
+
+PLUGIN_SO="src/.libs/gkrellmbluez.so"
+PLUGIN_DOCS="THEMING NEWS"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ # Be a bit more future proof, bug #260948
+ sed "s/-Werror//" -i src/Makefile.am src/Makefile.in || die "sed failed"
+
+ epatch "${FILESDIR}"/${P}-notheme.patch || die "Patch failed"
+}
+
+src_compile() {
+ econf --disable-static || die "Config failed"
+ emake || die "Make failed"
+}
diff --git a/x11-plugins/gkrellm-bluez/metadata.xml b/x11-plugins/gkrellm-bluez/metadata.xml
new file mode 100644
index 00000000000..81eae46a58f
--- /dev/null
+++ b/x11-plugins/gkrellm-bluez/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <upstream>
+ <remote-id type="sourceforge">gkrellm-bluez</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellm-countdown/Manifest b/x11-plugins/gkrellm-countdown/Manifest
new file mode 100644
index 00000000000..facd060ff73
--- /dev/null
+++ b/x11-plugins/gkrellm-countdown/Manifest
@@ -0,0 +1 @@
+DIST gkrellm-countdown-0.1.2.tar.gz 12482 SHA256 b05ee77c3c3beac48b2bbbca4140cbf4d575edb02cfdfd535bc0ec1973ef3dd2
diff --git a/x11-plugins/gkrellm-countdown/gkrellm-countdown-0.1.2.ebuild b/x11-plugins/gkrellm-countdown/gkrellm-countdown-0.1.2.ebuild
new file mode 100644
index 00000000000..37baa00c8f0
--- /dev/null
+++ b/x11-plugins/gkrellm-countdown/gkrellm-countdown-0.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit gkrellm-plugin
+
+S=${WORKDIR}/${PN}
+DESCRIPTION="A simple countdown clock for GKrellM2"
+SRC_URI="http://oss.pugsplace.net/${P}.tar.gz"
+HOMEPAGE="http://oss.pugsplace.net/"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="ppc sparc x86"
+IUSE=""
diff --git a/x11-plugins/gkrellm-countdown/metadata.xml b/x11-plugins/gkrellm-countdown/metadata.xml
new file mode 100644
index 00000000000..b1a9efc4f2f
--- /dev/null
+++ b/x11-plugins/gkrellm-countdown/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellm-imonc/Manifest b/x11-plugins/gkrellm-imonc/Manifest
new file mode 100644
index 00000000000..fcc5d6f12f8
--- /dev/null
+++ b/x11-plugins/gkrellm-imonc/Manifest
@@ -0,0 +1 @@
+DIST gkrellm-imonc-src-0.2.tar.bz2 19189 SHA256 14ef27b6c21e65b9a4408acce3c7b8134a8857f7bf275963b59f4ebc3358ce92
diff --git a/x11-plugins/gkrellm-imonc/gkrellm-imonc-0.2.ebuild b/x11-plugins/gkrellm-imonc/gkrellm-imonc-0.2.ebuild
new file mode 100644
index 00000000000..4b13123b321
--- /dev/null
+++ b/x11-plugins/gkrellm-imonc/gkrellm-imonc-0.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit gkrellm-plugin
+
+IUSE=""
+DESCRIPTION="A GKrellM2 plugin to control a fli4l router"
+SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.tar.bz2"
+RESTRICT="mirror"
+HOMEPAGE="http://gkrellm-imonc.sourceforge.net/"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86"
+
+S=${WORKDIR}/${PN}-src-${PV}
diff --git a/x11-plugins/gkrellm-imonc/metadata.xml b/x11-plugins/gkrellm-imonc/metadata.xml
new file mode 100644
index 00000000000..1b5d178ad4b
--- /dev/null
+++ b/x11-plugins/gkrellm-imonc/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <upstream>
+ <remote-id type="sourceforge">gkrellm-imonc</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellm-leds/Manifest b/x11-plugins/gkrellm-leds/Manifest
new file mode 100644
index 00000000000..85de87a2b22
--- /dev/null
+++ b/x11-plugins/gkrellm-leds/Manifest
@@ -0,0 +1,2 @@
+DIST gkleds-0.8.1.tar.gz 44904 SHA256 682b7dc9389030908714b6b8a4de2819a564d92fc0ef0f149d25b6afa1faa421
+DIST gkleds-0.8.2.tar.gz 322409 SHA256 521d97f4e036b49913bb5deeb541ed815e6944fa45003f2c451caacc5c86bea8
diff --git a/x11-plugins/gkrellm-leds/gkrellm-leds-0.8.1.ebuild b/x11-plugins/gkrellm-leds/gkrellm-leds-0.8.1.ebuild
new file mode 100644
index 00000000000..34eaf2dd585
--- /dev/null
+++ b/x11-plugins/gkrellm-leds/gkrellm-leds-0.8.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit gkrellm-plugin
+
+IUSE=""
+MY_P=${P/rellm-/}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="GKrellM2 plugin for monitoring keyboard LEDs"
+SRC_URI="http://heim.ifi.uio.no/~oyvinha/e107_files/downloads/${MY_P}.tar.gz"
+HOMEPAGE="http://heim.ifi.uio.no/~oyvinha/gkleds/"
+
+SLOT="2"
+LICENSE="GPL-2"
+KEYWORDS="x86 ppc sparc alpha amd64"
+RESTRICT="test"
+
+DEPEND="x11-proto/inputproto"
+RDEPEND="x11-libs/libXtst"
+
+PLUGIN_SO=gkleds.so
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ # Includes for gcc-4
+ sed -i -e '/^#include <stdio.h>/a#include <string.h>' src/gkleds_com.h || die "Patch failed"
+}
diff --git a/x11-plugins/gkrellm-leds/gkrellm-leds-0.8.2.ebuild b/x11-plugins/gkrellm-leds/gkrellm-leds-0.8.2.ebuild
new file mode 100644
index 00000000000..28e86fb202c
--- /dev/null
+++ b/x11-plugins/gkrellm-leds/gkrellm-leds-0.8.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="3"
+inherit gkrellm-plugin
+
+IUSE=""
+MY_P=${P/rellm-/}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="GKrellM2 plugin for monitoring keyboard LEDs"
+SRC_URI="http://heim.ifi.uio.no/~oyvinha/e107_files/downloads/${MY_P}.tar.gz"
+HOMEPAGE="http://heim.ifi.uio.no/~oyvinha/gkleds/"
+
+SLOT="2"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~amd64"
+
+DEPEND="x11-proto/inputproto"
+RDEPEND="x11-libs/libXtst"
+
+PLUGIN_SO="src/.libs/gkleds.so"
diff --git a/x11-plugins/gkrellm-leds/metadata.xml b/x11-plugins/gkrellm-leds/metadata.xml
new file mode 100644
index 00000000000..a03f5d8b381
--- /dev/null
+++ b/x11-plugins/gkrellm-leds/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellm-mailwatch/Manifest b/x11-plugins/gkrellm-mailwatch/Manifest
new file mode 100644
index 00000000000..d9a905654ca
--- /dev/null
+++ b/x11-plugins/gkrellm-mailwatch/Manifest
@@ -0,0 +1 @@
+DIST gkrellm-mailwatch-2.4.3.tar.gz 27407 SHA256 d492d7e494800c80abc2410d4266071132da23b06ae9d903ac4bf279b2b3a4b0
diff --git a/x11-plugins/gkrellm-mailwatch/files/2.4.3-0001-Respect-LDFLAGS.patch b/x11-plugins/gkrellm-mailwatch/files/2.4.3-0001-Respect-LDFLAGS.patch
new file mode 100644
index 00000000000..158357dc485
--- /dev/null
+++ b/x11-plugins/gkrellm-mailwatch/files/2.4.3-0001-Respect-LDFLAGS.patch
@@ -0,0 +1,36 @@
+From 139912e0cf5d9714e5e1fe4576d01251491701f5 Mon Sep 17 00:00:00 2001
+From: Jim Ramsay <jim_ramsay@dell.com>
+Date: Mon, 1 Nov 2010 08:36:17 -0400
+Subject: [PATCH 1/3] Respect LDFLAGS
+
+Instead of using a non-standard varible name like LFLAGS, using LDFLAGS
+lets this play nice with Gentoo's build system.
+---
+ Makefile | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index b8cf927..02ca376 100644
+--- a/Makefile
++++ b/Makefile
+@@ -12,7 +12,7 @@ INSTALL=install -c -m 755
+
+ CFLAGS += -O2 -Wall -fPIC $(GTK_INCLUDE) $(IMLIB_INCLUDE) $(GKRELLM_INCLUDE)
+ LIBS = $(GTK_LIB) $(IMLIB_LIB)
+-LFLAGS += -shared
++LDFLAGS += -shared
+
+ LOCALEDIR := $(DESTDIR)/usr/share/locale
+ PACKAGE ?= gkrellm-mailwatch
+@@ -30,7 +30,7 @@ all: mailwatch.so
+
+ mailwatch.so: $(OBJS)
+ (cd po && ${MAKE})
+- $(CC) $(CFLAGS) $(OBJS) -o mailwatch.so $(LFLAGS) $(LIBS)
++ $(CC) $(CFLAGS) $(OBJS) -o mailwatch.so $(LDFLAGS) $(LIBS)
+
+ clean:
+ (cd po && ${MAKE} clean )
+--
+1.7.3.1
+
diff --git a/x11-plugins/gkrellm-mailwatch/files/2.4.3-0002-Use-gkrellm_gkd_string_width.patch b/x11-plugins/gkrellm-mailwatch/files/2.4.3-0002-Use-gkrellm_gkd_string_width.patch
new file mode 100644
index 00000000000..7edff1c7499
--- /dev/null
+++ b/x11-plugins/gkrellm-mailwatch/files/2.4.3-0002-Use-gkrellm_gkd_string_width.patch
@@ -0,0 +1,29 @@
+From c9db9953296709ba3c86a7b0471fcd60469225ed Mon Sep 17 00:00:00 2001
+From: Jim Ramsay <jim_ramsay@dell.com>
+Date: Mon, 1 Nov 2010 08:43:17 -0400
+Subject: [PATCH 2/3] Use gkrellm_gkd_string_width
+
+This wrapper is designed to transition from GdkFont to
+PangoFontDescription. Without it, there is a warning and a probable
+runtime crash, as we are feeding the wrong structure into
+'gdk_string_width'.
+---
+ mailwatch.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/mailwatch.c b/mailwatch.c
+index 3f0f0a2..5cca01e 100644
+--- a/mailwatch.c
++++ b/mailwatch.c
+@@ -608,7 +608,7 @@ update_plugin(void) {
+
+ p->statstext->x_off =
+ gkrellm_chart_width() -
+- gdk_string_width(p->panel->textstyle->font,
++ gkrellm_gdk_string_width(p->panel->textstyle->font,
+ buf) -
+ 2 * gkrellm_get_style_margins(p->panel->style)->left;
+
+--
+1.7.3.1
+
diff --git a/x11-plugins/gkrellm-mailwatch/files/2.4.3-0003-Remove-a-few-more-GCC-warnings.patch b/x11-plugins/gkrellm-mailwatch/files/2.4.3-0003-Remove-a-few-more-GCC-warnings.patch
new file mode 100644
index 00000000000..5cc76c6fc82
--- /dev/null
+++ b/x11-plugins/gkrellm-mailwatch/files/2.4.3-0003-Remove-a-few-more-GCC-warnings.patch
@@ -0,0 +1,41 @@
+From 873186988c7b7cbde50d1f44ad0e745ddadf0e18 Mon Sep 17 00:00:00 2001
+From: Jim Ramsay <jim_ramsay@dell.com>
+Date: Mon, 1 Nov 2010 08:44:17 -0400
+Subject: [PATCH 3/3] Remove a few more GCC warnings
+
+These are mostly harmless, but no harm in cleaning them up.
+---
+ mailwatch.c | 5 +++--
+ 1 files changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/mailwatch.c b/mailwatch.c
+index 5cca01e..fcb77a8 100644
+--- a/mailwatch.c
++++ b/mailwatch.c
+@@ -198,7 +198,7 @@ check_mh(Mailbox * mbox) {
+ return TRUE;
+
+ /* Check the unseen mail */
+- while (fgets(buf, sizeof(buf), f), !feof(f))
++ while (fgets(buf, sizeof(buf), f) && !feof(f))
+ if (!strncmp(buf, "unseen", sizeof("unseen") - 1)) {
+ found = 1;
+ break;
+@@ -444,12 +444,13 @@ plug_expose_event(GtkWidget * widget, GdkEventExpose * event) {
+ static gint
+ button_release(GtkWidget * widget, GdkEventButton * ev, Mailpanel * panel) {
+ gchar *command;
++ int retcode;
+
+ if (panel->command == NULL)
+ return FALSE;
+ command = malloc((strlen(panel->command) + 4) * sizeof(char));
+ strcpy(command, panel->command);
+- system(strcat(command, " &"));
++ retcode = system(strcat(command, " &"));
+ free(command);
+ return FALSE;
+ }
+--
+1.7.3.1
+
diff --git a/x11-plugins/gkrellm-mailwatch/files/2.4.3-0004-Do-not-force-O2-in-CFLAGS.patch b/x11-plugins/gkrellm-mailwatch/files/2.4.3-0004-Do-not-force-O2-in-CFLAGS.patch
new file mode 100644
index 00000000000..828c9dd2d5f
--- /dev/null
+++ b/x11-plugins/gkrellm-mailwatch/files/2.4.3-0004-Do-not-force-O2-in-CFLAGS.patch
@@ -0,0 +1,28 @@
+From 68bd98eb4144ce1f784e9c7aee4735a3f668453e Mon Sep 17 00:00:00 2001
+From: Jim Ramsay <jim_ramsay@dell.com>
+Date: Mon, 1 Nov 2010 10:11:30 -0400
+Subject: [PATCH 4/4] Do not force -O2 in CFLAGS
+
+Only uses -O2 if the user has not specified any CFLAGS in the
+environment.
+---
+ Makefile | 3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 02ca376..c4ca35c 100644
+--- a/Makefile
++++ b/Makefile
+@@ -10,7 +10,8 @@ GKRELLM_INCLUDE= -I/usr/local/include
+
+ INSTALL=install -c -m 755
+
+-CFLAGS += -O2 -Wall -fPIC $(GTK_INCLUDE) $(IMLIB_INCLUDE) $(GKRELLM_INCLUDE)
++CFLAGS ?= -O2
++CFLAGS += -Wall -fPIC $(GTK_INCLUDE) $(IMLIB_INCLUDE) $(GKRELLM_INCLUDE)
+ LIBS = $(GTK_LIB) $(IMLIB_LIB)
+ LDFLAGS += -shared
+
+--
+1.7.3.1
+
diff --git a/x11-plugins/gkrellm-mailwatch/gkrellm-mailwatch-2.4.3-r1.ebuild b/x11-plugins/gkrellm-mailwatch/gkrellm-mailwatch-2.4.3-r1.ebuild
new file mode 100644
index 00000000000..a25a2f0e06d
--- /dev/null
+++ b/x11-plugins/gkrellm-mailwatch/gkrellm-mailwatch-2.4.3-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="3"
+inherit gkrellm-plugin toolchain-funcs eutils
+
+IUSE=""
+S=${WORKDIR}/${PN}
+DESCRIPTION="A GKrellM2 plugin that shows the status of additional mail boxes"
+SRC_URI="http://gkrellm.luon.net/files/${P}.tar.gz"
+HOMEPAGE="http://gkrellm.luon.net/mailwatch.php"
+
+SLOT="2"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+
+PLUGIN_SO=mailwatch.so
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PV}-*
+}
+
+src_compile() {
+ tc-export CC
+ default_src_compile
+}
diff --git a/x11-plugins/gkrellm-mailwatch/metadata.xml b/x11-plugins/gkrellm-mailwatch/metadata.xml
new file mode 100644
index 00000000000..a03f5d8b381
--- /dev/null
+++ b/x11-plugins/gkrellm-mailwatch/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellm-plugins/gkrellm-plugins-2.0.ebuild b/x11-plugins/gkrellm-plugins/gkrellm-plugins-2.0.ebuild
new file mode 100644
index 00000000000..0386930fcb5
--- /dev/null
+++ b/x11-plugins/gkrellm-plugins/gkrellm-plugins-2.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="emerge this package to install all of the gkrellm plugins"
+HOMEPAGE="http://www.gkrellm.net/"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~ppc ~x86"
+IUSE="wifi"
+
+RDEPEND="!<app-admin/gkrellm-2
+ >=x11-plugins/gkrellaclock-0.3.2
+ x11-plugins/gkrellflynn
+ >=x11-plugins/gkrellkam-2.0.0
+ >=x11-plugins/gkrellm-leds-0.8.0
+ >=x11-plugins/gkrellm-volume-2.1.4
+ >=x11-plugins/gkrellmlaunch-0.5
+ >=x11-plugins/gkrellmoon-0.6
+ wifi? ( >=x11-plugins/gkrellmwireless-2.0.2 )
+ >=x11-plugins/gkrellshoot-0.4.1
+ >=x11-plugins/gkrellstock-0.5
+ >=x11-plugins/gkrellsun-0.12.2
+ x11-plugins/gkrelltop
+ >=x11-plugins/gkrellweather-2.0.6
+ x11-plugins/gkrellm-countdown
+ x11-plugins/gkrellm-trayicons"
diff --git a/x11-plugins/gkrellm-plugins/metadata.xml b/x11-plugins/gkrellm-plugins/metadata.xml
new file mode 100644
index 00000000000..a03f5d8b381
--- /dev/null
+++ b/x11-plugins/gkrellm-plugins/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellm-radio/Manifest b/x11-plugins/gkrellm-radio/Manifest
new file mode 100644
index 00000000000..0599ddf10ba
--- /dev/null
+++ b/x11-plugins/gkrellm-radio/Manifest
@@ -0,0 +1 @@
+DIST gkrellm-radio-2.0.4.tar.gz 15685 SHA256 a416e25f835af6b4a9702fe4a8f2b2eb520c7c908444e2d95c223c3b7d0d70b0
diff --git a/x11-plugins/gkrellm-radio/gkrellm-radio-2.0.4.ebuild b/x11-plugins/gkrellm-radio/gkrellm-radio-2.0.4.ebuild
new file mode 100644
index 00000000000..b1e09da0c03
--- /dev/null
+++ b/x11-plugins/gkrellm-radio/gkrellm-radio-2.0.4.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit gkrellm-plugin
+
+IUSE="lirc"
+
+S=${WORKDIR}/${PN}
+DESCRIPTION="A minimalistic GKrellM2 plugin to control radio tuners"
+SRC_URI="http://gkrellm.luon.net/files/${P}.tar.gz"
+HOMEPAGE="http://gkrellm.luon.net/gkrellm-radio.php"
+
+DEPEND="lirc? ( app-misc/lirc )"
+
+SLOT="2"
+LICENSE="GPL-2"
+KEYWORDS="ppc sparc x86"
+
+PLUGIN_SO=radio.so
+
+src_compile() {
+ use lirc && myconf="${myconf} WITH_LIRC=1"
+ emake ${myconf} || die
+}
diff --git a/x11-plugins/gkrellm-radio/metadata.xml b/x11-plugins/gkrellm-radio/metadata.xml
new file mode 100644
index 00000000000..a03f5d8b381
--- /dev/null
+++ b/x11-plugins/gkrellm-radio/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellm-trayicons/Manifest b/x11-plugins/gkrellm-trayicons/Manifest
new file mode 100644
index 00000000000..7df73c2d037
--- /dev/null
+++ b/x11-plugins/gkrellm-trayicons/Manifest
@@ -0,0 +1 @@
+DIST gkrellm-trayicons-1.03.tar.gz 185474 SHA256 e01bf20a99c232cf6d28dad0bf8c6fb19b052328adf95b82a0fe664df0a84474
diff --git a/x11-plugins/gkrellm-trayicons/gkrellm-trayicons-1.03.ebuild b/x11-plugins/gkrellm-trayicons/gkrellm-trayicons-1.03.ebuild
new file mode 100644
index 00000000000..16dd0667210
--- /dev/null
+++ b/x11-plugins/gkrellm-trayicons/gkrellm-trayicons-1.03.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit gkrellm-plugin
+
+DESCRIPTION="Configurable Tray Icons for GKrellM"
+HOMEPAGE="http://tripie.sweb.cz/gkrellm/trayicons/"
+SRC_URI="http://tripie.sweb.cz/gkrellm/trayicons/dist/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc sparc x86"
+IUSE=""
+
+PLUGIN_SO=trayicons.so
diff --git a/x11-plugins/gkrellm-trayicons/metadata.xml b/x11-plugins/gkrellm-trayicons/metadata.xml
new file mode 100644
index 00000000000..a03f5d8b381
--- /dev/null
+++ b/x11-plugins/gkrellm-trayicons/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellm-vaiobright/Manifest b/x11-plugins/gkrellm-vaiobright/Manifest
new file mode 100644
index 00000000000..32caff7a998
--- /dev/null
+++ b/x11-plugins/gkrellm-vaiobright/Manifest
@@ -0,0 +1 @@
+DIST vaiobright-2.5.tar.gz 6178 SHA256 de80a3d29d00a5230958e65488846bd959244a2b3be881883b349b9c9e20a0e4
diff --git a/x11-plugins/gkrellm-vaiobright/files/gkrellm-vaiobright-2.5-fixinfo.patch b/x11-plugins/gkrellm-vaiobright/files/gkrellm-vaiobright-2.5-fixinfo.patch
new file mode 100644
index 00000000000..f2e4ac4c56e
--- /dev/null
+++ b/x11-plugins/gkrellm-vaiobright/files/gkrellm-vaiobright-2.5-fixinfo.patch
@@ -0,0 +1,38 @@
+diff -ur vaiobright-2.5/readme vaiobright-2.5-infofix/readme
+--- vaiobright-2.5/README 2004-03-20 13:58:13.000000000 -0500
++++ vaiobright-2.5-infofix/README 2004-03-20 13:59:30.000000000 -0500
+@@ -28,6 +28,7 @@
+ bright or max dark depending on the current value.
+
+ Changelog:
++ Sat 20 Mar 2004 Fixed the "Info" tab (Billy Goto)
+ 2.5 Sun 20 Oct 2002 Removed need for external helper applications
+ entirely. SonyPI is now required, but no suid
+ or spicctrl binaries are needed.
+diff -ur vaiobright-2.5/vaiobright.c vaiobright-2.5-infofix/vaiobright.c
+--- vaiobright-2.5/vaiobright.c 2002-10-20 19:22:26.000000000 -0400
++++ vaiobright-2.5-infofix/vaiobright.c 2004-03-20 12:55:38.000000000 -0500
+@@ -422,21 +422,9 @@
+ (GtkSignalFunc) vaiobright_toggle_toggled, REVERSE_TOGGLE);
+
+ /* Help tab */
+- frame = gtk_frame_new(NULL);
+- gtk_container_border_width(GTK_CONTAINER(frame),3);
+- scrolled = gtk_scrolled_window_new(NULL,NULL);
+- gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled),
+- GTK_POLICY_AUTOMATIC,GTK_POLICY_AUTOMATIC);
+-
+- gtk_container_add(GTK_CONTAINER(frame),scrolled);
+- label = gtk_label_new("Info");
+- gtk_notebook_append_page(GTK_NOTEBOOK(tabs),frame,label);
+-
+- text = gtk_text_view_new();
+- gtk_text_view_set_editable(GTK_TEXT_VIEW(text),FALSE);
++ vbox = gkrellm_gtk_framed_notebook_page(tabs,"Info");
++ text = gkrellm_gtk_scrolled_text_view(vbox, NULL, GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+ vaiobright_create_help_text(text);
+- gtk_container_add(GTK_CONTAINER(scrolled),text);
+-
+
+ /* About tab */
+ plugin_about_text = g_strdup_printf(
diff --git a/x11-plugins/gkrellm-vaiobright/files/gkrellm-vaiobright-2.5-textrel.patch b/x11-plugins/gkrellm-vaiobright/files/gkrellm-vaiobright-2.5-textrel.patch
new file mode 100644
index 00000000000..4cdaa1dd4c8
--- /dev/null
+++ b/x11-plugins/gkrellm-vaiobright/files/gkrellm-vaiobright-2.5-textrel.patch
@@ -0,0 +1,38 @@
+--- vaiobright-2.5/Makefile.orig 2002-10-20 16:52:19.000000000 -0600
++++ vaiobright-2.5/Makefile 2007-02-21 08:55:39.000000000 -0600
+@@ -1,10 +1,11 @@
+ HOME = .
+ PREFIX = /usr
+-CC = cc
++CC ?= cc
+ INCLUDE = -I./ -I${PREFIX}/include
+-OPTS = -shared `pkg-config gtk+-2.0 --cflags`
++CFLAGS += -shared `pkg-config gtk+-2.0 --cflags` -fPIC
++LDFLAGS += -shared -fPIC
+ DEFINES =
+-LIBS = `pkg-config gtk+-2.0 --cflags`
++LIBS = `pkg-config gtk+-2.0 --libs`
+
+ GKVO = vaiobright.o
+ GKV = vaiobright.so
+@@ -12,7 +13,7 @@
+ all: $(GKV)
+
+ $(GKV): $(GKVO)
+- $(CC) $(OPTS) -o $(GKV) $(GKVO) $(LIBS)
++ $(CC) $(LDFLAGS) -o $(GKV) $(GKVO) $(LIBS)
+
+ install:
+ @-echo "Copy the plugin ($(GKV) to ~/.gkrellm2/plugins/$(GKV) and restart gkrellm."
+@@ -22,9 +23,9 @@
+ @-rm *.o *.so
+
+ .c.so: $(DEPEND)
+- $(CC) $(OPTS) $(INCLUDE) $(DEFINES) -fPIC -c $*.c -o $@
++ $(CC) $(CFLAGS) $(INCLUDE) $(DEFINES) -fPIC -c $*.c -o $@
+
+ .c.o: $(DEPEND)
+- $(CC) $(OPTS) $(INCLUDE) $(DEFINES) -c $*.c -o $@
++ $(CC) $(CFLAGS) $(INCLUDE) $(DEFINES) -c $*.c -o $@
+
+ .SUFFIXES: .c .so .o
diff --git a/x11-plugins/gkrellm-vaiobright/gkrellm-vaiobright-2.5-r1.ebuild b/x11-plugins/gkrellm-vaiobright/gkrellm-vaiobright-2.5-r1.ebuild
new file mode 100644
index 00000000000..b49a2510263
--- /dev/null
+++ b/x11-plugins/gkrellm-vaiobright/gkrellm-vaiobright-2.5-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit gkrellm-plugin
+
+IUSE=""
+
+MY_P=${P/gkrellm-/}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="Superslim VAIO LCD Brightness Control Plugin for Gkrellm"
+SRC_URI="http://nerv-un.net/~dragorn/code/${MY_P}.tar.gz"
+HOMEPAGE="http://nerv-un.net/~dragorn/"
+
+SLOT="2"
+LICENSE="GPL-2"
+KEYWORDS="-* x86"
+
+PLUGIN_SO=vaiobright.so
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-textrel.patch \
+ "${FILESDIR}"/${P}-fixinfo.patch
+}
diff --git a/x11-plugins/gkrellm-vaiobright/metadata.xml b/x11-plugins/gkrellm-vaiobright/metadata.xml
new file mode 100644
index 00000000000..a03f5d8b381
--- /dev/null
+++ b/x11-plugins/gkrellm-vaiobright/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellm-volume/Manifest b/x11-plugins/gkrellm-volume/Manifest
new file mode 100644
index 00000000000..e81d2fc8e91
--- /dev/null
+++ b/x11-plugins/gkrellm-volume/Manifest
@@ -0,0 +1 @@
+DIST gkrellm-volume-2.1.13.tar.gz 42087 SHA256 85fa0ac0d242725f81316efba171315323822117d2e24d67273c3356e1b15a43
diff --git a/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-Respect-LDFLAGS.patch b/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-Respect-LDFLAGS.patch
new file mode 100644
index 00000000000..1d711fb7494
--- /dev/null
+++ b/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-Respect-LDFLAGS.patch
@@ -0,0 +1,13 @@
+diff --git a/Makefile b/Makefile
+index 7a9821d..db02cad 100644
+--- a/Makefile
++++ b/Makefile
+@@ -18,6 +18,8 @@ FLAGS = -O2 -Wall -fPIC $(GTK_CFLAGS) $(GKRELLM_INCLUDE)
+ LIBS = $(GTK_LIB)
+ LFLAGS = -shared
+
++LFLAGS += $(LDFLAGS)
++
+ OBJS = volume.o mixer.o oss_mixer.o
+
+ ifeq ($(enable_alsa),1)
diff --git a/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-reenable.patch b/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-reenable.patch
new file mode 100644
index 00000000000..a3e3218dc02
--- /dev/null
+++ b/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-reenable.patch
@@ -0,0 +1,14 @@
+diff --git a/volume.c b/volume.c
+index 18418d1..58708d4 100644
+--- a/volume.c
++++ b/volume.c
+@@ -74,6 +74,9 @@ static void remove_all_mixers() {
+ static Slider *add_slider(Mixer *m, int dev) {
+ Slider *result,*s;
+ if (dev < 0 || dev >= mixer_get_nr_devices(m->mixer)) return NULL;
++ for (s = m->Sliderz ; s != NULL; s = s->next)
++ if (s->dev == dev)
++ return s;
+ result = malloc(sizeof(Slider));
+ result->mixer = m->mixer;
+ result->parent = m;
diff --git a/x11-plugins/gkrellm-volume/gkrellm-volume-2.1.13-r2.ebuild b/x11-plugins/gkrellm-volume/gkrellm-volume-2.1.13-r2.ebuild
new file mode 100644
index 00000000000..a13bd83b939
--- /dev/null
+++ b/x11-plugins/gkrellm-volume/gkrellm-volume-2.1.13-r2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="3"
+inherit gkrellm-plugin eutils
+
+IUSE="alsa"
+DESCRIPTION="A mixer control plugin for gkrellm"
+HOMEPAGE="http://gkrellm.luon.net/volume.php"
+SRC_URI="http://gkrellm.luon.net/files/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="2"
+KEYWORDS="~alpha amd64 ~ppc ~sparc x86"
+
+DEPEND="alsa? ( media-libs/alsa-lib )"
+
+S=${WORKDIR}/${PN}
+
+PLUGIN_SO=volume.so
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-reenable.patch"
+ epatch "${FILESDIR}/${P}-Respect-LDFLAGS.patch"
+}
+
+src_compile() {
+ local myconf=""
+ use alsa && myconf="${myconf} enable_alsa=1"
+ make ${myconf} || die "make failed"
+}
diff --git a/x11-plugins/gkrellm-volume/gkrellm-volume-2.1.13.ebuild b/x11-plugins/gkrellm-volume/gkrellm-volume-2.1.13.ebuild
new file mode 100644
index 00000000000..615e6f19f52
--- /dev/null
+++ b/x11-plugins/gkrellm-volume/gkrellm-volume-2.1.13.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit gkrellm-plugin
+
+IUSE="alsa"
+DESCRIPTION="A mixer control plugin for gkrellm"
+HOMEPAGE="http://gkrellm.luon.net/volume.php"
+SRC_URI="http://gkrellm.luon.net/files/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="2"
+KEYWORDS="alpha amd64 ppc sparc x86"
+
+DEPEND="alsa? ( media-libs/alsa-lib )"
+
+S=${WORKDIR}/${PN}
+
+PLUGIN_SO=volume.so
+
+src_compile() {
+ local myconf=""
+ use alsa && myconf="${myconf} enable_alsa=1"
+ make ${myconf} || die "make failed"
+}
diff --git a/x11-plugins/gkrellm-volume/metadata.xml b/x11-plugins/gkrellm-volume/metadata.xml
new file mode 100644
index 00000000000..a03f5d8b381
--- /dev/null
+++ b/x11-plugins/gkrellm-volume/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellm-xkb/Manifest b/x11-plugins/gkrellm-xkb/Manifest
new file mode 100644
index 00000000000..40a419ced30
--- /dev/null
+++ b/x11-plugins/gkrellm-xkb/Manifest
@@ -0,0 +1 @@
+DIST gkrellm-xkb-1.05.tar.gz 37775 SHA256 0216f3a18fbefad0f672034b80f97545a9db35c575660b7be1a4978317481981
diff --git a/x11-plugins/gkrellm-xkb/gkrellm-xkb-1.05.ebuild b/x11-plugins/gkrellm-xkb/gkrellm-xkb-1.05.ebuild
new file mode 100644
index 00000000000..03ddd3f559a
--- /dev/null
+++ b/x11-plugins/gkrellm-xkb/gkrellm-xkb-1.05.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit gkrellm-plugin
+
+DESCRIPTION="XKB keyboard switcher for gkrellm2"
+HOMEPAGE="http://tripie.sweb.cz/gkrellm/xkb/"
+SRC_URI="http://tripie.sweb.cz/gkrellm/xkb/dist/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+PLUGIN_SO=xkb.so
diff --git a/x11-plugins/gkrellm-xkb/metadata.xml b/x11-plugins/gkrellm-xkb/metadata.xml
new file mode 100644
index 00000000000..a03f5d8b381
--- /dev/null
+++ b/x11-plugins/gkrellm-xkb/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellmlaunch/Manifest b/x11-plugins/gkrellmlaunch/Manifest
new file mode 100644
index 00000000000..5cb0d0fdcf8
--- /dev/null
+++ b/x11-plugins/gkrellmlaunch/Manifest
@@ -0,0 +1 @@
+DIST gkrellmlaunch-0.5.tar.gz 22035 SHA256 e5cfd29cb206139865ef224cd16ab2389fd06648b9f22b56c3809b1c402f30f7 SHA512 be3a6df6a1648a61103d389dcea24454a142d64b1192156787b42546c485ed592dca916394e46bc0413110a90fa1f4e952fef077e9014274e74610efe8573693 WHIRLPOOL 6069c68007e6c4e3e19cdf9d6261101840ee744745723a6ed1b3e0234464e0557d83104a1ff14eaa4991a93a170b8e17006571bfca531920a8a282e0574aa937
diff --git a/x11-plugins/gkrellmlaunch/files/gkrellmlaunch-0.5-makefile.patch b/x11-plugins/gkrellmlaunch/files/gkrellmlaunch-0.5-makefile.patch
new file mode 100644
index 00000000000..31175b66483
--- /dev/null
+++ b/x11-plugins/gkrellmlaunch/files/gkrellmlaunch-0.5-makefile.patch
@@ -0,0 +1,35 @@
+--- Makefile 2002-09-26 15:56:06.000000000 +0200
++++ Makefile_new 2013-03-15 17:26:19.398383410 +0100
+@@ -4,21 +4,25 @@
+ GTK_LIB = `pkg-config gtk+-2.0 --libs`
+
+
+-FLAGS = -O2 -Wall -fPIC $(GTK_INCLUDE) -g
++FLAGS = -fPIC $(GTK_INCLUDE)
+ #LIBS = $(GTK_LIB) $(IMLIB_LIB) -lefence
+ LIBS = $(GTK_LIB) $(IMLIB_LIB)
+
+-LFLAGS = -shared -W1
++LFLAGS = -shared
+
+-CC = gcc $(CFLAGS) $(FLAGS)
++CC = $(CC)
+
+ OBJS = gkrellmlaunch.o
+
++all: gkrellmlaunch.so
++
++%.o: %.c
++ $(CC) $(CFLAGS) $(FLAGS) -c -o $@ $<
++
+ gkrellmlaunch.so: $(OBJS)
+- $(CC) $(OBJS) -o gkrellmlaunch.so $(LFLAGS) $(LIBS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $(FLAGS) $(OBJS) -o gkrellmlaunch.so $(LFLAGS) $(LIBS)
+
+ clean:
+ rm -f *.o core *.so* *.bak *~
+
+-gkrellmlaunch.o: gkrellmlaunch.c
+-
++gkrellmlaunch.o: gkrellmlaunch.c
+\ No newline at end of file
diff --git a/x11-plugins/gkrellmlaunch/gkrellmlaunch-0.5.ebuild b/x11-plugins/gkrellmlaunch/gkrellmlaunch-0.5.ebuild
new file mode 100644
index 00000000000..46649ef64ae
--- /dev/null
+++ b/x11-plugins/gkrellmlaunch/gkrellmlaunch-0.5.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils gkrellm-plugin toolchain-funcs
+
+DESCRIPTION="A Program-Launcher Plugin for GKrellM2"
+SRC_URI="mirror://sourceforge/gkrellmlaunch/${P}.tar.gz"
+HOMEPAGE="http://gkrellmlaunch.sourceforge.net/"
+IUSE=""
+
+SLOT="2"
+LICENSE="GPL-2"
+KEYWORDS="x86 ppc sparc alpha amd64"
+
+RDEPEND="app-admin/gkrellm[X]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-makefile.patch"
+}
+
+src_compile() {
+ emake LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)"
+}
diff --git a/x11-plugins/gkrellmlaunch/metadata.xml b/x11-plugins/gkrellmlaunch/metadata.xml
new file mode 100644
index 00000000000..3b58c1c8ba4
--- /dev/null
+++ b/x11-plugins/gkrellmlaunch/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <upstream>
+ <remote-id type="sourceforge">gkrellmlaunch</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellmoon/Manifest b/x11-plugins/gkrellmoon/Manifest
new file mode 100644
index 00000000000..c00c0a9e1c1
--- /dev/null
+++ b/x11-plugins/gkrellmoon/Manifest
@@ -0,0 +1 @@
+DIST gkrellmoon-0.6.tar.gz 55035 SHA256 a12962059d80f1ca9e4449f844a16d8e805ff3513c3258e811a9b75544073852
diff --git a/x11-plugins/gkrellmoon/gkrellmoon-0.6-r1.ebuild b/x11-plugins/gkrellmoon/gkrellmoon-0.6-r1.ebuild
new file mode 100644
index 00000000000..19646d53e6f
--- /dev/null
+++ b/x11-plugins/gkrellmoon/gkrellmoon-0.6-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit gkrellm-plugin
+
+IUSE=""
+DESCRIPTION="A GKrellM2 plugin of the famous wmMoonClock dockapp"
+SRC_URI="mirror://sourceforge/gkrellmoon/${P}.tar.gz"
+HOMEPAGE="http://gkrellmoon.sourceforge.net/"
+
+DEPEND="media-libs/imlib2"
+
+SLOT="2"
+LICENSE="GPL-2"
+KEYWORDS="alpha amd64 ppc sparc x86"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ sed -i -e '/^#include <stdio.h>/a#include <string.h>' CalcEphem.h
+}
diff --git a/x11-plugins/gkrellmoon/metadata.xml b/x11-plugins/gkrellmoon/metadata.xml
new file mode 100644
index 00000000000..c3c39d5af78
--- /dev/null
+++ b/x11-plugins/gkrellmoon/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <upstream>
+ <remote-id type="sourceforge">gkrellmoon</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellmss/Manifest b/x11-plugins/gkrellmss/Manifest
new file mode 100644
index 00000000000..bcd22ff2647
--- /dev/null
+++ b/x11-plugins/gkrellmss/Manifest
@@ -0,0 +1 @@
+DIST gkrellmss-2.6.tar.gz 32082 SHA256 370da16c1247dec9d64cb56c568e218b0b5a1e294ad55fa8776408c75a916f4b
diff --git a/x11-plugins/gkrellmss/files/gkrellmss-2.6-Respect-LDFLAGS.patch b/x11-plugins/gkrellmss/files/gkrellmss-2.6-Respect-LDFLAGS.patch
new file mode 100644
index 00000000000..59f1d0a200f
--- /dev/null
+++ b/x11-plugins/gkrellmss/files/gkrellmss-2.6-Respect-LDFLAGS.patch
@@ -0,0 +1,25 @@
+From 88d25e2e4fe3edbb832d0bb2b44cd705b060360a Mon Sep 17 00:00:00 2001
+From: Jim Ramsay <lack@gentoo.org>
+Date: Wed, 11 Aug 2010 08:37:20 -0400
+Subject: [PATCH] Respect LDFLAGS
+
+---
+ src/Makefile | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+diff --git a/src/Makefile b/src/Makefile
+index e618bd4..35a1453 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -78,6 +78,8 @@ LFLAGS = -shared
+ STRIP ?= -s
+ endif
+
++LFLAGS += $(LDFLAGS)
++
+ ifeq ($(debug),1)
+ FLAGS += -g
+ endif
+--
+1.7.2
+
diff --git a/x11-plugins/gkrellmss/gkrellmss-2.6-r1.ebuild b/x11-plugins/gkrellmss/gkrellmss-2.6-r1.ebuild
new file mode 100644
index 00000000000..3764b06b8f4
--- /dev/null
+++ b/x11-plugins/gkrellmss/gkrellmss-2.6-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit gkrellm-plugin
+
+DESCRIPTION="A plugin for GKrellM2 that has a VU meter and a sound chart"
+HOMEPAGE="http://members.dslextreme.com/users/billw/gkrellmss/gkrellmss.html"
+SRC_URI="http://web.wt.net/~billw/gkrellmss/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 ppc ~sparc x86"
+IUSE="nls"
+
+RDEPEND="=sci-libs/fftw-3*
+ media-libs/alsa-lib"
+DEPEND="${RDEPEND}"
+
+PLUGIN_SO="src/gkrellmss.so"
+PLUGIN_DOCS="Themes"
+
+src_compile() {
+ local myconf
+ use nls && myconf+=" enable_nls=1"
+
+ addpredict /dev/snd
+ emake ${myconf}
+}
diff --git a/x11-plugins/gkrellmss/gkrellmss-2.6-r2.ebuild b/x11-plugins/gkrellmss/gkrellmss-2.6-r2.ebuild
new file mode 100644
index 00000000000..ae73d01d55e
--- /dev/null
+++ b/x11-plugins/gkrellmss/gkrellmss-2.6-r2.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 eutils gkrellm-plugin
+
+DESCRIPTION="A plugin for GKrellM2 that has a VU meter and a sound chart"
+HOMEPAGE="http://members.dslextreme.com/users/billw/gkrellmss/gkrellmss.html"
+SRC_URI="http://web.wt.net/~billw/gkrellmss/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE="nls"
+
+RDEPEND="=sci-libs/fftw-3*
+ media-libs/alsa-lib"
+DEPEND="${RDEPEND}"
+
+PLUGIN_SO="src/gkrellmss.so"
+PLUGIN_DOCS="Themes"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-Respect-LDFLAGS.patch
+}
+
+src_compile() {
+ local myconf
+ use nls && myconf+=" enable_nls=1"
+
+ addpredict /dev/snd
+ emake ${myconf}
+}
diff --git a/x11-plugins/gkrellmss/gkrellmss-2.6.ebuild b/x11-plugins/gkrellmss/gkrellmss-2.6.ebuild
new file mode 100644
index 00000000000..261de159646
--- /dev/null
+++ b/x11-plugins/gkrellmss/gkrellmss-2.6.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit gkrellm-plugin
+
+DESCRIPTION="A plugin for GKrellM2 that has a VU meter and a sound chart"
+HOMEPAGE="http://members.dslextreme.com/users/billw/gkrellmss/gkrellmss.html"
+SRC_URI="http://web.wt.net/~billw/gkrellmss/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 ppc sparc x86"
+IUSE="nls"
+
+RDEPEND="=sci-libs/fftw-2*
+ media-libs/alsa-lib"
+DEPEND="${RDEPEND}"
+
+PLUGIN_SO="src/gkrellmss.so"
+PLUGIN_DOCS="Themes"
+
+src_compile() {
+ local myconf
+ use nls && myconf+=" enable_nls=1"
+
+ addpredict /dev/snd
+ emake ${myconf}
+}
diff --git a/x11-plugins/gkrellmss/metadata.xml b/x11-plugins/gkrellmss/metadata.xml
new file mode 100644
index 00000000000..a03f5d8b381
--- /dev/null
+++ b/x11-plugins/gkrellmss/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellmwireless/Manifest b/x11-plugins/gkrellmwireless/Manifest
new file mode 100644
index 00000000000..09df13d5570
--- /dev/null
+++ b/x11-plugins/gkrellmwireless/Manifest
@@ -0,0 +1 @@
+DIST gkrellmwireless-2.0.3.tar.gz 9557 SHA256 7f8928b3b304c555f46934b90f18ec526cb5b237b55fd63935fc27df416e0390
diff --git a/x11-plugins/gkrellmwireless/gkrellmwireless-2.0.3-r1.ebuild b/x11-plugins/gkrellmwireless/gkrellmwireless-2.0.3-r1.ebuild
new file mode 100644
index 00000000000..8698399a241
--- /dev/null
+++ b/x11-plugins/gkrellmwireless/gkrellmwireless-2.0.3-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=2
+inherit gkrellm-plugin toolchain-funcs
+
+IUSE=""
+S="${WORKDIR}/${PN}"
+DESCRIPTION="A plugin for GKrellM that monitors your wireless network card"
+SRC_URI="http://gkrellm.luon.net/files/${P}.tar.gz"
+HOMEPAGE="http://gkrellm.luon.net/gkrellmwireless.php"
+
+SLOT="2"
+LICENSE="GPL-2"
+KEYWORDS="amd64 ~ppc ~sparc x86"
+
+PLUGIN_SO=wireless.so
+
+src_prepare() {
+ sed -i \
+ -e '/^CC =/s:gcc $(CFLAGS) $(FLAGS):'"$(tc-getCC)"' $(FLAGS) $(CFLAGS):' \
+ -e '/-o wireless.so/s: : $(LDFLAGS) :' \
+ Makefile
+}
diff --git a/x11-plugins/gkrellmwireless/gkrellmwireless-2.0.3.ebuild b/x11-plugins/gkrellmwireless/gkrellmwireless-2.0.3.ebuild
new file mode 100644
index 00000000000..8eb765bcd08
--- /dev/null
+++ b/x11-plugins/gkrellmwireless/gkrellmwireless-2.0.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit gkrellm-plugin
+
+IUSE=""
+S="${WORKDIR}/${PN}"
+DESCRIPTION="A plugin for GKrellM that monitors your wireless network card"
+SRC_URI="http://gkrellm.luon.net/files/${P}.tar.gz"
+HOMEPAGE="http://gkrellm.luon.net/gkrellmwireless.php"
+
+SLOT="2"
+LICENSE="GPL-2"
+KEYWORDS="amd64 ppc ~sparc x86"
+
+PLUGIN_SO=wireless.so
diff --git a/x11-plugins/gkrellmwireless/metadata.xml b/x11-plugins/gkrellmwireless/metadata.xml
new file mode 100644
index 00000000000..a03f5d8b381
--- /dev/null
+++ b/x11-plugins/gkrellmwireless/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellshoot/Manifest b/x11-plugins/gkrellshoot/Manifest
new file mode 100644
index 00000000000..637c4b57f89
--- /dev/null
+++ b/x11-plugins/gkrellshoot/Manifest
@@ -0,0 +1 @@
+DIST gkrellshoot-0.4.4.tar.gz 16556 SHA256 1cc1ff8a00cd8e76f7efdd3baffc9bd330ecbb549e8c1ce8a04a2cfa867bc164
diff --git a/x11-plugins/gkrellshoot/gkrellshoot-0.4.4.ebuild b/x11-plugins/gkrellshoot/gkrellshoot-0.4.4.ebuild
new file mode 100644
index 00000000000..8c13b711b4b
--- /dev/null
+++ b/x11-plugins/gkrellshoot/gkrellshoot-0.4.4.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+inherit gkrellm-plugin
+
+S=${WORKDIR}/${P/s/S}
+DESCRIPTION="GKrellm2 plugin to take screen shots and lock screen"
+HOMEPAGE="http://gkrellshoot.sourceforge.net/"
+SRC_URI="mirror://sourceforge/gkrellshoot/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="2"
+KEYWORDS="alpha amd64 ppc sparc x86"
+IUSE=""
+
+RDEPEND="|| ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] )"
diff --git a/x11-plugins/gkrellshoot/metadata.xml b/x11-plugins/gkrellshoot/metadata.xml
new file mode 100644
index 00000000000..a31d1ece20b
--- /dev/null
+++ b/x11-plugins/gkrellshoot/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <upstream>
+ <remote-id type="sourceforge">gkrellshoot</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellstock/Manifest b/x11-plugins/gkrellstock/Manifest
new file mode 100644
index 00000000000..173697e8ba7
--- /dev/null
+++ b/x11-plugins/gkrellstock/Manifest
@@ -0,0 +1,2 @@
+DIST gkrellstock-0.5.1.tar.gz 22385 SHA256 56711b5b19cb747dfc5fbb99c00a542a9df55959f88c9664edc2df3829115f61 SHA512 040e6271a0b0ca3f7be52cc64076a8d1b538fc7607a9ae54acf1c9dc176b094c1483b10c1813a929dcf47dff4fee8c18b7ca58472343c83edfa58a32edc7776c WHIRLPOOL 7ec087847de4c600110857fa4aea8f91a92f51e2ad0c88e8bd22741235a9247c68c72e454d385dcca104c56429f8c8e455bcb398f54ad57cc6a0270f7dfd7bf9
+DIST gkrellstock-0.5.tar.gz 22332 SHA256 1eb3ff7bf6fa8161f8b6cd8f99e3e5871fabd29866aad89ed3e2b7c2198f9e2a SHA512 8081bb1be1c640cd9853083fd22f931ffe6dbca359d86242df50e9684d2e856fd147692a716f7df4f4d496bc17e38988a40e7f547832dfaf61c2ed17d0b90b3d WHIRLPOOL 57b02ba1658fd5b587f703210cfda4364056d2336e695c107a45a258885bce8d8fe81f52b0603d1d25f0deea42a2431b4dbad6f3f5526e3474b858e145405a69
diff --git a/x11-plugins/gkrellstock/files/gkrellstock-0.5-ldflags.patch b/x11-plugins/gkrellstock/files/gkrellstock-0.5-ldflags.patch
new file mode 100644
index 00000000000..116e6ec3e4b
--- /dev/null
+++ b/x11-plugins/gkrellstock/files/gkrellstock-0.5-ldflags.patch
@@ -0,0 +1,16 @@
+ Makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile b/Makefile
+index eb26b17..79e4391 100644
+--- a/Makefile
++++ b/Makefile
+@@ -10,7 +10,7 @@ CC = gcc $(CFLAGS) $(FLAGS)
+ OBJS = gkrellstock.o
+
+ gkrellstock.so: $(OBJS)
+- $(CC) $(OBJS) -o gkrellstock.so $(LFLAGS) $(LIBS)
++ $(CC) $(LDFLAGS) $(OBJS) -o gkrellstock.so $(LFLAGS) $(LIBS)
+
+ clean:
+ rm -f *.o core *.so* *.bak *~
diff --git a/x11-plugins/gkrellstock/gkrellstock-0.5-r1.ebuild b/x11-plugins/gkrellstock/gkrellstock-0.5-r1.ebuild
new file mode 100644
index 00000000000..a4928daf908
--- /dev/null
+++ b/x11-plugins/gkrellstock/gkrellstock-0.5-r1.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 flag-o-matic gkrellm-plugin toolchain-funcs
+
+DESCRIPTION="Get Stock quotes plugin for Gkrellm2"
+HOMEPAGE="http://gkrellstock.sourceforge.net/"
+SRC_URI="mirror://sourceforge/project/${PN}/GkrellM2.0%20Port/${PV}/${P}.tar.gz"
+
+SLOT="2"
+LICENSE="GPL-2"
+KEYWORDS="amd64 ppc x86"
+IUSE=""
+
+RDEPEND="
+ dev-libs/glib:2
+ x11-libs/gtk+:2
+ dev-perl/libwww-perl
+ dev-perl/Finance-Quote"
+DEPEND="${DEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${P/s/S}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-ldflags.patch
+ append-cppflags $($(tc-getPKG_CONFIG) --cflags gtk+-2.0)
+ append-flags -fPIC
+}
+
+src_compile() {
+ emake CC=$(tc-getCC)
+}
+
+src_install () {
+ gkrellm-plugin_src_install
+
+ dobin GetQuote2
+}
diff --git a/x11-plugins/gkrellstock/gkrellstock-0.5.1.ebuild b/x11-plugins/gkrellstock/gkrellstock-0.5.1.ebuild
new file mode 100644
index 00000000000..f376603e497
--- /dev/null
+++ b/x11-plugins/gkrellstock/gkrellstock-0.5.1.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 flag-o-matic gkrellm-plugin toolchain-funcs
+
+DESCRIPTION="Get Stock quotes plugin for Gkrellm2"
+HOMEPAGE="http://gkrellstock.sourceforge.net/"
+SRC_URI="mirror://sourceforge/gkrellstock/${P}.tar.gz"
+
+SLOT="2"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-libs/glib:2
+ x11-libs/gtk+:2
+ dev-perl/libwww-perl
+ dev-perl/Finance-Quote"
+DEPEND="${DEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${P/s/S}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.5-ldflags.patch
+ append-cppflags $($(tc-getPKG_CONFIG) --cflags gtk+-2.0)
+ append-flags -fPIC
+}
+
+src_compile() {
+ emake CC=$(tc-getCC)
+}
+
+src_install () {
+ gkrellm-plugin_src_install
+
+ dobin GetQuote2
+}
diff --git a/x11-plugins/gkrellstock/metadata.xml b/x11-plugins/gkrellstock/metadata.xml
new file mode 100644
index 00000000000..2644e2169ff
--- /dev/null
+++ b/x11-plugins/gkrellstock/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <upstream>
+ <remote-id type="sourceforge">gkrellstock</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellsun/Manifest b/x11-plugins/gkrellsun/Manifest
new file mode 100644
index 00000000000..3bd4511ff10
--- /dev/null
+++ b/x11-plugins/gkrellsun/Manifest
@@ -0,0 +1 @@
+DIST gkrellsun-1.0.0.tar.gz 96970 SHA256 a9fbf23c69fbaec7b0395e9adf78e98af3f9e8263a01c0312faa27c287757608
diff --git a/x11-plugins/gkrellsun/files/gkrellsun-1.0.0-Respect-LDFLAGS.patch b/x11-plugins/gkrellsun/files/gkrellsun-1.0.0-Respect-LDFLAGS.patch
new file mode 100644
index 00000000000..548039dd0e0
--- /dev/null
+++ b/x11-plugins/gkrellsun/files/gkrellsun-1.0.0-Respect-LDFLAGS.patch
@@ -0,0 +1,13 @@
+diff --git a/src20/Makefile b/src20/Makefile
+index 3e8e62c..ef96fa2 100644
+--- a/src20/Makefile
++++ b/src20/Makefile
+@@ -16,6 +16,8 @@ FLAGS = -O2 -Wall -fPIC $(GTK_INCLUDE)
+ LIBS = $(GTK_LIB)
+ LFLAGS = -shared
+
++LFLAGS += $(LDFLAGS)
++
+ ifeq ($(enable_nls),1)
+ FLAGS += -DENABLE_NLS -DLOCALEDIR=\"$(LOCALEDIR)\"
+ export enable_nls
diff --git a/x11-plugins/gkrellsun/files/gkrellsun-1.0.0-reenable.patch b/x11-plugins/gkrellsun/files/gkrellsun-1.0.0-reenable.patch
new file mode 100644
index 00000000000..f47b96e8890
--- /dev/null
+++ b/x11-plugins/gkrellsun/files/gkrellsun-1.0.0-reenable.patch
@@ -0,0 +1,16 @@
+diff --git a/src20/gkrellsun.c b/src20/gkrellsun.c
+index f3adff5..0738bfc 100644
+--- a/src20/gkrellsun.c
++++ b/src20/gkrellsun.c
+@@ -1140,7 +1140,10 @@ cb_plugin_disabled()
+
+ save_sun_data();
+
+- if (textOptions.fontDesc) pango_font_description_free (textOptions.fontDesc);
++ if (textOptions.fontDesc) {
++ pango_font_description_free (textOptions.fontDesc);
++ textOptions.fontDesc = NULL;
++ }
+
+ /* This happens when user quits X Windows and gkrellm2 is still running */
+ if (colormap == NULL)
diff --git a/x11-plugins/gkrellsun/gkrellsun-1.0.0-r1.ebuild b/x11-plugins/gkrellsun/gkrellsun-1.0.0-r1.ebuild
new file mode 100644
index 00000000000..f2e94296e35
--- /dev/null
+++ b/x11-plugins/gkrellsun/gkrellsun-1.0.0-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit gkrellm-plugin
+
+IUSE="nls"
+DESCRIPTION="A GKrellM plugin that shows sunrise and sunset times"
+HOMEPAGE="http://gkrellsun.sourceforge.net/"
+SRC_URI="mirror://sourceforge/gkrellsun/${P}.tar.gz"
+
+SLOT="1"
+LICENSE="GPL-2"
+KEYWORDS="alpha amd64 hppa ia64 ppc sparc x86"
+
+DEPEND="nls? ( sys-devel/gettext )"
+
+PLUGIN_SO=src20/gkrellsun.so
+
+src_compile() {
+ use nls && myconf="$myconf enable_nls=1"
+ emake ${myconf}
+}
diff --git a/x11-plugins/gkrellsun/gkrellsun-1.0.0-r2.ebuild b/x11-plugins/gkrellsun/gkrellsun-1.0.0-r2.ebuild
new file mode 100644
index 00000000000..63b7c7d9fe8
--- /dev/null
+++ b/x11-plugins/gkrellsun/gkrellsun-1.0.0-r2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="3"
+inherit gkrellm-plugin eutils
+
+IUSE="nls"
+DESCRIPTION="A GKrellM plugin that shows sunrise and sunset times"
+HOMEPAGE="http://gkrellsun.sourceforge.net/"
+SRC_URI="mirror://sourceforge/gkrellsun/${P}.tar.gz"
+
+SLOT="1"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
+
+DEPEND="nls? ( sys-devel/gettext )"
+
+PLUGIN_SO=src20/gkrellsun.so
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-reenable.patch"
+}
+
+src_compile() {
+ use nls && myconf="$myconf enable_nls=1"
+ emake ${myconf}
+}
diff --git a/x11-plugins/gkrellsun/gkrellsun-1.0.0-r3.ebuild b/x11-plugins/gkrellsun/gkrellsun-1.0.0-r3.ebuild
new file mode 100644
index 00000000000..69348861bc8
--- /dev/null
+++ b/x11-plugins/gkrellsun/gkrellsun-1.0.0-r3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="3"
+inherit gkrellm-plugin eutils
+
+IUSE="nls"
+DESCRIPTION="A GKrellM plugin that shows sunrise and sunset times"
+HOMEPAGE="http://gkrellsun.sourceforge.net/"
+SRC_URI="mirror://sourceforge/gkrellsun/${P}.tar.gz"
+
+SLOT="1"
+LICENSE="GPL-2"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~sparc x86"
+
+DEPEND="nls? ( sys-devel/gettext )"
+
+PLUGIN_SO=src20/gkrellsun.so
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-reenable.patch"
+ epatch "${FILESDIR}/${P}-Respect-LDFLAGS.patch"
+}
+
+src_compile() {
+ use nls && myconf="$myconf enable_nls=1"
+ emake ${myconf}
+}
diff --git a/x11-plugins/gkrellsun/metadata.xml b/x11-plugins/gkrellsun/metadata.xml
new file mode 100644
index 00000000000..2970414f1d8
--- /dev/null
+++ b/x11-plugins/gkrellsun/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <upstream>
+ <remote-id type="sourceforge">gkrellsun</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/gkrelltop/Manifest b/x11-plugins/gkrelltop/Manifest
new file mode 100644
index 00000000000..82a89d679a4
--- /dev/null
+++ b/x11-plugins/gkrelltop/Manifest
@@ -0,0 +1,2 @@
+DIST gkrelltop_2.2.11.orig.tar.gz 46280 SHA256 d80a76c129cc573e30f9edfe22e85f915d33ae2cae4245b66af692e5ee8ca61f SHA512 fc0e5b34d8ab48cbdca7f9efe5115352d72c638f809425839055ec6a2651c47cfe5ff8b1e5f88beef6760123875b5fdb4f7470ce3185e10e07f977a7e7e41a5a WHIRLPOOL 4a6d2eb4af48d4069b894ab520aef82523ef9d787fc88d21bde61fa9eec854f80cff1f77a81418e8cd501bca7387aec3906b88c747f9009b3095bacd018ae3ca
+DIST gkrelltop_2.2.13.orig.tar.gz 49023 SHA256 b2585c4186cc3805fcde73645a71d8eb3f798358caeb31cf3f598795e6ea42e6 SHA512 9479c5b860833671451b6fb8583e741b1ac755ed76b7e73dffd65d13d30d0b5da1916436901642f738e0d72f8c8696f4dea9c041a203e76d309f2782acf7024e WHIRLPOOL 893fa724cca39b2c07070ce4b979d47bc90cf9354cbabcca721f1386e60aeb30e08404566040bbc7404e949d325b4c7b74c1fe5f66e0b0c14884b2af8ac5cb5d
diff --git a/x11-plugins/gkrelltop/gkrelltop-2.2.11-r1.ebuild b/x11-plugins/gkrelltop/gkrelltop-2.2.11-r1.ebuild
new file mode 100644
index 00000000000..5ad0cba500e
--- /dev/null
+++ b/x11-plugins/gkrelltop/gkrelltop-2.2.11-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+inherit gkrellm-plugin toolchain-funcs
+
+DESCRIPTION="a GKrellM2 plugin which displays the top three processes"
+SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}.orig.tar.gz"
+HOMEPAGE="http://sourceforge.net/projects/gkrelltop"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 ppc x86"
+IUSE="X"
+
+PLUGIN_SERVER_SO=gkrelltopd.so
+PLUGIN_SO=gkrelltop.so
+
+S="${WORKDIR}/${P}.orig"
+
+RDEPEND="dev-libs/glib:2"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ sed -i \
+ -e "s:/usr/bin/gcc:$(tc-getCC) \$(CFLAGS):" \
+ -e 's/-shared/$(LDFLAGS) &/' \
+ Makefile || die
+}
+
+src_compile() {
+ use X || TARGET="server"
+ emake ${TARGET}
+}
+
+pkg_postinst() {
+ einfo "To enable the gkrelltopd server plugin, you must add the following"
+ einfo "line to /etc/gkrellmd.conf:"
+ einfo "\tplugin-enable gkrelltopd"
+}
diff --git a/x11-plugins/gkrelltop/gkrelltop-2.2.11.ebuild b/x11-plugins/gkrelltop/gkrelltop-2.2.11.ebuild
new file mode 100644
index 00000000000..3cc1df82e0e
--- /dev/null
+++ b/x11-plugins/gkrelltop/gkrelltop-2.2.11.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+inherit gkrellm-plugin
+
+DESCRIPTION="a GKrellM2 plugin which displays the top three processes"
+SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}.orig.tar.gz"
+HOMEPAGE="http://sourceforge.net/projects/gkrelltop"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 ppc x86"
+IUSE="X"
+
+PLUGIN_SERVER_SO=gkrelltopd.so
+PLUGIN_SO=gkrelltop.so
+
+S="${WORKDIR}/${P}.orig"
+
+RDEPEND="dev-libs/glib:2"
+DEPEND="${RDEPEND}"
+
+src_compile() {
+ use X || TARGET="server"
+ emake ${TARGET}
+}
+
+pkg_postinst() {
+ einfo "To enable the gkrelltopd server plugin, you must add the following"
+ einfo "line to /etc/gkrellmd.conf:"
+ einfo "\tplugin-enable gkrelltopd"
+}
diff --git a/x11-plugins/gkrelltop/gkrelltop-2.2.13.ebuild b/x11-plugins/gkrelltop/gkrelltop-2.2.13.ebuild
new file mode 100644
index 00000000000..b8cbde44476
--- /dev/null
+++ b/x11-plugins/gkrelltop/gkrelltop-2.2.13.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+inherit gkrellm-plugin toolchain-funcs
+
+DESCRIPTION="a GKrellM2 plugin which displays the top three processes"
+SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}.orig.tar.gz"
+HOMEPAGE="http://sourceforge.net/projects/gkrelltop"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="X"
+
+PLUGIN_SERVER_SO=gkrelltopd.so
+PLUGIN_SO=gkrelltop.so
+
+S="${WORKDIR}/${P}.orig"
+
+RDEPEND="dev-libs/glib:2"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ sed -i \
+ -e "s:/usr/bin/gcc:$(tc-getCC) \$(CFLAGS):" \
+ -e 's/-shared/$(LDFLAGS) &/' \
+ Makefile || die
+}
+
+src_compile() {
+ use X || TARGET="server"
+ emake ${TARGET}
+}
+
+pkg_postinst() {
+ einfo "To enable the gkrelltopd server plugin, you must add the following"
+ einfo "line to /etc/gkrellmd.conf:"
+ einfo "\tplugin-enable gkrelltopd"
+}
diff --git a/x11-plugins/gkrelltop/metadata.xml b/x11-plugins/gkrelltop/metadata.xml
new file mode 100644
index 00000000000..60d4e1ded70
--- /dev/null
+++ b/x11-plugins/gkrelltop/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <upstream>
+ <remote-id type="sourceforge">gkrelltop</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/gkrellweather/Manifest b/x11-plugins/gkrellweather/Manifest
new file mode 100644
index 00000000000..91a49e3f85a
--- /dev/null
+++ b/x11-plugins/gkrellweather/Manifest
@@ -0,0 +1 @@
+DIST gkrellweather-2.0.8.tgz 20227 SHA256 06236ad489151019e71bab4ba63b4b8b06d58c58890caed8b1a28fdd05cde16d SHA512 da9408ebc9518fe805d3f0dd9496b4aeb805a2ab6566b619b61fc25c91122c0ee45e2a7b804206b2ee08300309dd9b1e1c3b6605a41c594cf75fd39b58767264 WHIRLPOOL 0f37fc40c0c73d9eb1661129f36cfbef64cd14d4b4d5fe01aec5a28087f30407cb1055ab439e951d76841bf6b1fde12f234f7c6c05b0658a5c3ae499254515bb
diff --git a/x11-plugins/gkrellweather/files/gkrellweather-2.0.8-Move-GrabWeather.patch b/x11-plugins/gkrellweather/files/gkrellweather-2.0.8-Move-GrabWeather.patch
new file mode 100644
index 00000000000..5e2eb95e33f
--- /dev/null
+++ b/x11-plugins/gkrellweather/files/gkrellweather-2.0.8-Move-GrabWeather.patch
@@ -0,0 +1,56 @@
+From dc0fed370865b49e9bcb2db2eb7ff21adec904a8 Mon Sep 17 00:00:00 2001
+From: Jim Ramsay <lack@gentoo.org>
+Date: Tue, 24 Aug 2010 12:23:25 -0400
+Subject: [PATCH] Move GrabWeather script to $(PREFIX)/libexec/gkrellweather/
+
+This is to avoid a file collision with x11-misc/bbweather (Bug #333289)
+---
+ Makefile | 4 ++--
+ gkrellweather.c | 4 ++--
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index d6dc404..693b4f2 100644
+--- a/Makefile
++++ b/Makefile
+@@ -38,13 +38,13 @@ install:
+ else \
+ install -D -c -s -m 644 gkrellweather.so $(PREFIX)/lib/gkrellm2/plugins/gkrellweather.so ; \
+ fi
+- install -c -m 755 GrabWeather $(PREFIX)/bin
++ install -D -c -m 755 GrabWeather $(PREFIX)/libexec/gkrellweather/
+
+ uninstall:
+ (cd po && ${MAKE} uninstall )
+ rm -f /usr/lib/gkrellm2/plugins/gkrellweather.so
+ rm -f $(PREFIX)/lib/gkrellm2/plugins/gkrellweather.so
+- rm -f $(PREFIX)/bin/GrabWeather
++ rm -f $(PREFIX)/libexec/gkrellweather/GrabWeather
+
+ dist:
+ rm -rf $(PKGNAME)-$(VERSION)
+diff --git a/gkrellweather.c b/gkrellweather.c
+index 1d4cf4e..224260a 100644
+--- a/gkrellweather.c
++++ b/gkrellweather.c
+@@ -721,7 +721,7 @@ apply_air_config (void)
+ options.station[1] = c[1];
+ options.station[2] = c[2];
+ options.station[3] = c[3];
+- snprintf(options.command, 512, PREFIX "/bin/GrabWeather %s", options.station);
++ snprintf(options.command, 512, PREFIX "/libexec/gkrellweather/GrabWeather %s", options.station);
+ options.command[511] = 0;
+ snprintf(options.filename, 512, "%s/.wmWeatherReports/%s.dat",
+ getenv("HOME"), options.station);
+@@ -986,7 +986,7 @@ read_default(void)
+ options.windspeed_unit = 1;
+ options.pressure_unit = 1;
+ strcpy(options.station, DEFAULT_STATION_ID);
+- snprintf(options.command, 512, "/usr/share/gkrellm/GrabWeather %s", options.station);
++ snprintf(options.command, 512, PREFIX "/libexec/gkrellweather/GrabWeather %s", options.station);
+ options.command[511] = 0;
+ snprintf(options.filename, 512, "%s/.wmWeatherReports/%s.dat",
+ getenv("HOME"), options.station);
+--
+1.7.2
+
diff --git a/x11-plugins/gkrellweather/files/gkrellweather-2.0.8-Respect-LDFLAGS.patch b/x11-plugins/gkrellweather/files/gkrellweather-2.0.8-Respect-LDFLAGS.patch
new file mode 100644
index 00000000000..9256cdd919c
--- /dev/null
+++ b/x11-plugins/gkrellweather/files/gkrellweather-2.0.8-Respect-LDFLAGS.patch
@@ -0,0 +1,25 @@
+From 82c3a24ef34c5a5388ee9cc40126b3381fb8445a Mon Sep 17 00:00:00 2001
+From: Jim Ramsay <lack@gentoo.org>
+Date: Wed, 11 Aug 2010 09:03:13 -0400
+Subject: [PATCH] Respect LDFLAGS
+
+---
+ Makefile | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index d6dc404..46074ab 100644
+--- a/Makefile
++++ b/Makefile
+@@ -5,6 +5,8 @@ LIBS = `pkg-config gtk+-2.0 --libs`
+ LFLAGS = -shared
+ PREFIX = /usr/local
+
++LFLAGS += $(LDFLAGS)
++
+ LOCALEDIR := $(PREFIX)/share/locale
+
+ ifeq ($(enable_nls),1)
+--
+1.7.2
+
diff --git a/x11-plugins/gkrellweather/gkrellweather-2.0.8.ebuild b/x11-plugins/gkrellweather/gkrellweather-2.0.8.ebuild
new file mode 100644
index 00000000000..539eb666758
--- /dev/null
+++ b/x11-plugins/gkrellweather/gkrellweather-2.0.8.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit flag-o-matic gkrellm-plugin toolchain-funcs
+
+DESCRIPTION="GKrellM2 Plugin that monitors a METAR station and displays weatherinfo"
+HOMEPAGE="http://sites.google.com/site/makovick/gkrellm-plugins"
+SRC_URI="http://sites.google.com/site/makovick/projects/${P}.tgz"
+
+SLOT="2"
+LICENSE="GPL-2"
+KEYWORDS="alpha amd64 ppc sparc x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-lang/perl-5.6.1
+ >=net-misc/wget-1.5.3"
+DEPEND=">=sys-apps/sed-4.0.5
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${P}-Respect-LDFLAGS.patch \
+ "${FILESDIR}"/${P}-Move-GrabWeather.patch
+ append-cflags $($(tc-getPKG_CONFIG) --cflags gtk+-2.0)
+ append-flags -fPIC
+
+}
+
+src_compile() {
+ emake PREFIX=/usr CC=$(tc-getCC) CFLAGS="${CFLAGS}"
+}
+
+src_install () {
+ gkrellm-plugin_src_install
+
+ exeinto /usr/libexec/gkrellweather
+ doexe GrabWeather
+}
diff --git a/x11-plugins/gkrellweather/metadata.xml b/x11-plugins/gkrellweather/metadata.xml
new file mode 100644
index 00000000000..ca551894a93
--- /dev/null
+++ b/x11-plugins/gkrellweather/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/gkwebmon/Manifest b/x11-plugins/gkwebmon/Manifest
new file mode 100644
index 00000000000..455b33a31ce
--- /dev/null
+++ b/x11-plugins/gkwebmon/Manifest
@@ -0,0 +1 @@
+DIST gkwebmon-0.2.tgz 14163 SHA256 994fb242dfca89ed710bfb35ec8de384d202274332943f870b3f72e73d97ae09
diff --git a/x11-plugins/gkwebmon/gkwebmon-0.2.ebuild b/x11-plugins/gkwebmon/gkwebmon-0.2.ebuild
new file mode 100644
index 00000000000..52b9d195a55
--- /dev/null
+++ b/x11-plugins/gkwebmon/gkwebmon-0.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit gkrellm-plugin
+
+IUSE=""
+DESCRIPTION="A web monitor plugin for GKrellM2"
+HOMEPAGE="http://gkwebmon.sourceforge.net/"
+SRC_URI="mirror://sourceforge/gkwebmon/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="alpha ppc ~sparc x86"
diff --git a/x11-plugins/gkwebmon/metadata.xml b/x11-plugins/gkwebmon/metadata.xml
new file mode 100644
index 00000000000..bb80bda6ea2
--- /dev/null
+++ b/x11-plugins/gkwebmon/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <upstream>
+ <remote-id type="sourceforge">gkwebmon</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/guifications/Manifest b/x11-plugins/guifications/Manifest
new file mode 100644
index 00000000000..30f95d563de
--- /dev/null
+++ b/x11-plugins/guifications/Manifest
@@ -0,0 +1 @@
+DIST pidgin-guifications-2.16.tar.bz2 543136 RMD160 b55522025da78062d950abb67346f4582fd9902a SHA1 c5a5a5bc8885a2dfb1da5645a6740ec9638ff496 SHA256 e007a75a904f6b24a608f566d84b6b41adfd91ed62daf4668a724cb25a721bd6
diff --git a/x11-plugins/guifications/guifications-2.16.ebuild b/x11-plugins/guifications/guifications-2.16.ebuild
new file mode 100644
index 00000000000..259baa56aea
--- /dev/null
+++ b/x11-plugins/guifications/guifications-2.16.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="2"
+
+inherit eutils
+
+MY_PN=pidgin-${PN}
+MY_PV=${PV/_beta/beta}
+MY_P=${MY_PN}-${MY_PV}
+S="${WORKDIR}/${MY_P}"
+DESCRIPTION="Guifications is a graphical notification plugin for the open source instant message client pidgin"
+HOMEPAGE="http://plugins.guifications.org/"
+SRC_URI="http://downloads.guifications.org/plugins//Guifications2/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 hppa ppc sparc x86"
+IUSE="debug nls"
+
+RDEPEND="net-im/pidgin[gtk]
+ x11-libs/gtk+:2"
+
+DEPEND="${DEPEND}
+ virtual/pkgconfig"
+
+src_configure() {
+ econf \
+ $(use_enable debug ) \
+ $(use_enable nls) || die "econf failure"
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die "make install failure"
+ dodoc AUTHORS ChangeLog INSTALL NEWS README TODO VERSION || die
+}
diff --git a/x11-plugins/guifications/metadata.xml b/x11-plugins/guifications/metadata.xml
new file mode 100644
index 00000000000..bc3d909c4b3
--- /dev/null
+++ b/x11-plugins/guifications/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>net-im</herd>
+<longdescription>Guifications are graphical notification plugin for the open source instant message client gaim</longdescription>
+</pkgmetadata>
diff --git a/x11-plugins/hexchat-javascript/Manifest b/x11-plugins/hexchat-javascript/Manifest
new file mode 100644
index 00000000000..295530f8c90
--- /dev/null
+++ b/x11-plugins/hexchat-javascript/Manifest
@@ -0,0 +1,2 @@
+DIST hexchat-javascript-0.3.1.tar.gz 27150 SHA256 42bb9bacd9545df3e76722bbf65322d3f85f820fb86355292d8e1551a3db5223 SHA512 8a59d26d9aa4fba19f3058b646a0a7da4facb936a88cec9a8f7c8f4ff4a865263665377edec5acbc33890786b7d576667d39323ba35e9b0ce05dc4d132a50502 WHIRLPOOL e310c81a968f1fa7fef7fa43f9054e3863edd4d22837c972f6f89b4b3ee4b1e2f3849041d8daf2470f36168134d276dfafa3c8aade5650fe12f05a0439d89ca7
+DIST hexchat-javascript-0.3.2.tar.gz 27542 SHA256 438e2102c4f99386bb9b429f117b9ba6c293e3c708d2c9270716d5ff095a12a8 SHA512 2829ddda5d35e50c4528b56c898c96a51d5b416d55e1631f97104fa8326952ae2bde041d07d9ef652a3b92a7d33ae99307d30605c2deaacd317e71599c9708a0 WHIRLPOOL e6e5f46ad049ca1bdf7147611b789449111fe6ddad7645dd097d0e2812a7ecb5b0040313f665366832db52dfc783f796c868ec740a30ff5a130d4e7124bcf6b7
diff --git a/x11-plugins/hexchat-javascript/hexchat-javascript-0.3.1.ebuild b/x11-plugins/hexchat-javascript/hexchat-javascript-0.3.1.ebuild
new file mode 100644
index 00000000000..61eb3076322
--- /dev/null
+++ b/x11-plugins/hexchat-javascript/hexchat-javascript-0.3.1.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 toolchain-funcs
+
+DESCRIPTION="Javascript interface for HexChat"
+HOMEPAGE="https://github.com/TingPing/hexchat-javascript"
+SRC_URI="https://github.com/TingPing/hexchat-javascript/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="examples"
+
+RDEPEND="
+ dev-lang/spidermonkey:0
+ >=net-irc/hexchat-2.9.6[plugins]"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ tc-export CXX PKG_CONFIG
+ fi
+}
+
+src_install() {
+ default
+ if use examples ; then
+ dodoc -r examples
+ fi
+}
diff --git a/x11-plugins/hexchat-javascript/hexchat-javascript-0.3.2.ebuild b/x11-plugins/hexchat-javascript/hexchat-javascript-0.3.2.ebuild
new file mode 100644
index 00000000000..71586dc811f
--- /dev/null
+++ b/x11-plugins/hexchat-javascript/hexchat-javascript-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 toolchain-funcs
+
+DESCRIPTION="Javascript interface for HexChat"
+HOMEPAGE="https://github.com/TingPing/hexchat-javascript"
+SRC_URI="https://github.com/TingPing/hexchat-javascript/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+RDEPEND="
+ dev-lang/spidermonkey:0
+ >=net-irc/hexchat-2.9.6[plugins]"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ tc-export CXX PKG_CONFIG
+ fi
+}
+
+src_install() {
+ dodir /usr/share/appdata
+ default
+ if use examples ; then
+ dodoc -r examples
+ fi
+}
diff --git a/x11-plugins/hexchat-javascript/metadata.xml b/x11-plugins/hexchat-javascript/metadata.xml
new file mode 100644
index 00000000000..ce4ef9ad651
--- /dev/null
+++ b/x11-plugins/hexchat-javascript/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>hasufell@gentoo.org</email>
+ <name>Julian Ospald</name>
+ </maintainer>
+ <upstream>
+ <maintainer status='active'>
+ <email>tingping@fedoraproject.org</email>
+ <name>TingPing</name>
+ </maintainer>
+ <bugs-to>https://github.com/TingPing/hexchat-javascript/issues</bugs-to>
+ <doc lang='en'>https://github.com/TingPing/hexchat-javascript/wiki</doc>
+ <remote-id type='github'>TingPing/hexchat-javascript</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/i8krellm/Manifest b/x11-plugins/i8krellm/Manifest
new file mode 100644
index 00000000000..4ce6eff1c4c
--- /dev/null
+++ b/x11-plugins/i8krellm/Manifest
@@ -0,0 +1 @@
+DIST i8krellm-2.5.tar.gz 15378 SHA256 c86a0a859c9ffb58a51adfee2b76859dcd730ff38d9d4cfed4613f068c6c973c
diff --git a/x11-plugins/i8krellm/files/i8krellm-2.5-Respect-LDFLAGS.patch b/x11-plugins/i8krellm/files/i8krellm-2.5-Respect-LDFLAGS.patch
new file mode 100644
index 00000000000..bc740a415e3
--- /dev/null
+++ b/x11-plugins/i8krellm/files/i8krellm-2.5-Respect-LDFLAGS.patch
@@ -0,0 +1,12 @@
+diff --git a/Makefile b/Makefile
+index 443a911..ba83210 100644
+--- a/Makefile
++++ b/Makefile
+@@ -3,6 +3,7 @@
+ #
+
+ LFLAGS = -shared
++LFLAGS += $(LDFLAGS)
+
+
+ ## Support for GKrellM 2.0
diff --git a/x11-plugins/i8krellm/i8krellm-2.5-r1.ebuild b/x11-plugins/i8krellm/i8krellm-2.5-r1.ebuild
new file mode 100644
index 00000000000..6a78cc21045
--- /dev/null
+++ b/x11-plugins/i8krellm/i8krellm-2.5-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+inherit gkrellm-plugin
+
+DESCRIPTION="GKrellM2 Plugin for the Dell Inspiron and Latitude notebooks"
+SRC_URI="http://www.coding-zone.com/${P}.tar.gz"
+HOMEPAGE="http://www.coding-zone.com/?page=i8krellm"
+IUSE=""
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="-* ~x86"
+
+RDEPEND=">=app-laptop/i8kutils-1.5"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-Respect-LDFLAGS.patch"
+}
diff --git a/x11-plugins/i8krellm/i8krellm-2.5.ebuild b/x11-plugins/i8krellm/i8krellm-2.5.ebuild
new file mode 100644
index 00000000000..60722c9fad5
--- /dev/null
+++ b/x11-plugins/i8krellm/i8krellm-2.5.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit gkrellm-plugin
+
+DESCRIPTION="GKrellM2 Plugin for the Dell Inspiron and Latitude notebooks"
+SRC_URI="http://www.coding-zone.com/${P}.tar.gz"
+HOMEPAGE="http://www.coding-zone.com/?page=i8krellm"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 -ppc -sparc -alpha -mips -hppa"
+IUSE=""
+
+RDEPEND=">=app-laptop/i8kutils-1.5"
+DEPEND="${RDEPEND}"
diff --git a/x11-plugins/i8krellm/metadata.xml b/x11-plugins/i8krellm/metadata.xml
new file mode 100644
index 00000000000..a03f5d8b381
--- /dev/null
+++ b/x11-plugins/i8krellm/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/matchbox-applet-input-manager/Manifest b/x11-plugins/matchbox-applet-input-manager/Manifest
new file mode 100644
index 00000000000..9a671efd178
--- /dev/null
+++ b/x11-plugins/matchbox-applet-input-manager/Manifest
@@ -0,0 +1 @@
+DIST mb-applet-input-manager-0.6.tar.bz2 198357 SHA256 552f7547f59cce5451d93258b1f0dfb6fa86a47d9eee72ae3e72cbfb0de50069
diff --git a/x11-plugins/matchbox-applet-input-manager/files/matchbox-applet-input-manager-0.6-sssh_debug.patch b/x11-plugins/matchbox-applet-input-manager/files/matchbox-applet-input-manager-0.6-sssh_debug.patch
new file mode 100644
index 00000000000..cd3f231bf0b
--- /dev/null
+++ b/x11-plugins/matchbox-applet-input-manager/files/matchbox-applet-input-manager-0.6-sssh_debug.patch
@@ -0,0 +1,22 @@
+Index: mb-applet-input-manager-0.6/mbinputmgr-tray.c
+===================================================================
+--- mb-applet-input-manager-0.6/mbinputmgr-tray.c {cset 0f2cc092-505c-44d3-bcdf-2b07f6f6942d}
++++ mb-applet-input-manager-0.6/mbinputmgr-tray.c {local clone}
+@@ -257,13 +257,17 @@ xevent_callback (MBTrayApp *app, XEvent
+ {
+ if (ev->type == ClientMessage)
+ {
++#ifdef DEBUG
+ printf("beep\n");
++#endif
+
+ XClientMessageEvent *cmev = (XClientMessageEvent *)&ev->xconfigure;
+
+ if (cmev->message_type == AtomIMActivate)
+ {
++#ifdef DEBUG
+ printf("beep\n");
++#endif
+
+ /* De Activate */
+ if (cmev->data.l[0] == 0 && mbinputmgr_method_active(Inpmgr_state))
diff --git a/x11-plugins/matchbox-applet-input-manager/matchbox-applet-input-manager-0.6.ebuild b/x11-plugins/matchbox-applet-input-manager/matchbox-applet-input-manager-0.6.ebuild
new file mode 100644
index 00000000000..1686b0487b7
--- /dev/null
+++ b/x11-plugins/matchbox-applet-input-manager/matchbox-applet-input-manager-0.6.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit versionator eutils
+
+MY_PN=${PN/matchbox/mb}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Matchbox panel tray app for managing software input methods"
+HOMEPAGE="http://matchbox-project.org/"
+SRC_URI="http://matchbox-project.org/sources/${MY_PN}/$(get_version_component_range 1-2)/${MY_P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+
+KEYWORDS="amd64 ~arm ~hppa ppc x86"
+IUSE="debug"
+
+DEPEND=">=x11-libs/libmatchbox-1.5"
+
+RDEPEND="${DEPEND}
+ x11-wm/matchbox-panel"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}; cd "${S}"
+
+ epatch "${FILESDIR}"/${P}-sssh_debug.patch
+}
+
+src_compile() {
+ econf $(use_enable debug) || die "Configuration failed"
+
+ emake || die "Compilation failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "Installation failed"
+
+ dodoc AUTHORS ChangeLog INSTALL NEWS README
+}
diff --git a/x11-plugins/matchbox-applet-input-manager/metadata.xml b/x11-plugins/matchbox-applet-input-manager/metadata.xml
new file mode 100644
index 00000000000..6a17403e0ad
--- /dev/null
+++ b/x11-plugins/matchbox-applet-input-manager/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gpe</herd>
+</pkgmetadata>
diff --git a/x11-plugins/matchbox-applet-startup-monitor/Manifest b/x11-plugins/matchbox-applet-startup-monitor/Manifest
new file mode 100644
index 00000000000..6114ba260c0
--- /dev/null
+++ b/x11-plugins/matchbox-applet-startup-monitor/Manifest
@@ -0,0 +1 @@
+DIST mb-applet-startup-monitor-0.1.tar.bz2 206232 SHA256 d0f1ba8275f688e7619c8a570e2a99f889e54efff8cb79d348827e2cb753d864
diff --git a/x11-plugins/matchbox-applet-startup-monitor/files/matchbox-applet-startup-monitor-0.1-false-true-fix.patch b/x11-plugins/matchbox-applet-startup-monitor/files/matchbox-applet-startup-monitor-0.1-false-true-fix.patch
new file mode 100644
index 00000000000..1c853049731
--- /dev/null
+++ b/x11-plugins/matchbox-applet-startup-monitor/files/matchbox-applet-startup-monitor-0.1-false-true-fix.patch
@@ -0,0 +1,18 @@
+diff -Naurp mb-applet-startup-monitor-0.1.orig/mbmonitor.c mb-applet-startup-monitor-0.1/mbmonitor.c
+--- mb-applet-startup-monitor-0.1.orig/mbmonitor.c 2004-12-21 11:00:24.000000000 -0500
++++ mb-applet-startup-monitor-0.1/mbmonitor.c 2006-06-23 12:33:38.000000000 -0400
+@@ -39,6 +39,14 @@
+
+ #include <libmb/mb.h>
+
++/* libmb inherits FALSE/TRUE definitions only if compiled with jpeg support. */
++#ifndef FALSE
++#define FALSE 0
++#endif
++#ifndef TRUE
++#define TRUE 1
++#endif
++
+ #define TIMEOUT 20
+ #define POLLTIME 10
+ #define HOURGLASS_N_FRAMES 8
diff --git a/x11-plugins/matchbox-applet-startup-monitor/matchbox-applet-startup-monitor-0.1.ebuild b/x11-plugins/matchbox-applet-startup-monitor/matchbox-applet-startup-monitor-0.1.ebuild
new file mode 100644
index 00000000000..ad484951c93
--- /dev/null
+++ b/x11-plugins/matchbox-applet-startup-monitor/matchbox-applet-startup-monitor-0.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit eutils versionator
+
+MY_PN=${PN/matchbox/mb}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Startup notification matchbox panel tray app"
+HOMEPAGE="http://matchbox-project.org/"
+SRC_URI="http://matchbox-project.org/sources/${MY_PN}/$(get_version_component_range 1-2)/${MY_P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+
+KEYWORDS="amd64 ~arm ~hppa ppc x86"
+IUSE=""
+
+DEPEND=">=x11-libs/libmatchbox-1.5
+ x11-libs/startup-notification"
+
+RDEPEND="${DEPEND}
+ x11-wm/matchbox-panel"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack () {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}"/${P}-false-true-fix.patch
+}
+
+src_compile() {
+ econf || die "Configuration failed"
+
+ emake || die "Compilation failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "Installation failed"
+
+ dodoc AUTHORS ChangeLog INSTALL NEWS README
+}
diff --git a/x11-plugins/matchbox-applet-startup-monitor/metadata.xml b/x11-plugins/matchbox-applet-startup-monitor/metadata.xml
new file mode 100644
index 00000000000..6a17403e0ad
--- /dev/null
+++ b/x11-plugins/matchbox-applet-startup-monitor/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gpe</herd>
+</pkgmetadata>
diff --git a/x11-plugins/matchbox-applet-volume/Manifest b/x11-plugins/matchbox-applet-volume/Manifest
new file mode 100644
index 00000000000..ea966e3a29d
--- /dev/null
+++ b/x11-plugins/matchbox-applet-volume/Manifest
@@ -0,0 +1 @@
+DIST mb-applet-volume-0.1.tar.bz2 119358 SHA256 9858fda4f190dd689afbe6c2e3812c357858ad28c07bd76058655071988c277f
diff --git a/x11-plugins/matchbox-applet-volume/matchbox-applet-volume-0.1.ebuild b/x11-plugins/matchbox-applet-volume/matchbox-applet-volume-0.1.ebuild
new file mode 100644
index 00000000000..80be475f9d6
--- /dev/null
+++ b/x11-plugins/matchbox-applet-volume/matchbox-applet-volume-0.1.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 versionator
+
+MY_PN=${PN/matchbox/mb}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Matchbox panel tray app for controlling volume levels"
+HOMEPAGE="http://matchbox-project.org/"
+SRC_URI="http://matchbox-project.org/sources/${MY_PN}/$(get_version_component_range 1-2)/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~hppa ppc x86"
+IUSE=""
+
+COMMON_DEPEND=">=x11-libs/libmatchbox-1.5
+ x11-libs/gtk+:2"
+RDEPEND="${COMMON_DEPEND}
+ x11-wm/matchbox-panel"
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS="AUTHORS ChangeLog NEWS README"
diff --git a/x11-plugins/matchbox-applet-volume/metadata.xml b/x11-plugins/matchbox-applet-volume/metadata.xml
new file mode 100644
index 00000000000..6a17403e0ad
--- /dev/null
+++ b/x11-plugins/matchbox-applet-volume/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gpe</herd>
+</pkgmetadata>
diff --git a/x11-plugins/matchbox-desktop-image-browser/Manifest b/x11-plugins/matchbox-desktop-image-browser/Manifest
new file mode 100644
index 00000000000..b4feca2eb1d
--- /dev/null
+++ b/x11-plugins/matchbox-desktop-image-browser/Manifest
@@ -0,0 +1 @@
+DIST mb-desktop-image-browser-0.2.tar.bz2 209777 SHA256 48c2721048d3fa0bde425df1b40b1baa4ae67f6e42be78761ae81deb39ec746e
diff --git a/x11-plugins/matchbox-desktop-image-browser/files/matchbox-desktop-image-browser-0.2-include_fix.patch b/x11-plugins/matchbox-desktop-image-browser/files/matchbox-desktop-image-browser-0.2-include_fix.patch
new file mode 100644
index 00000000000..654ff32947b
--- /dev/null
+++ b/x11-plugins/matchbox-desktop-image-browser/files/matchbox-desktop-image-browser-0.2-include_fix.patch
@@ -0,0 +1,12 @@
+diff -Naur mb-desktop-image-browser-0.2.orig/imgbrowser.c mb-desktop-image-browser-0.2/imgbrowser.c
+--- mb-desktop-image-browser-0.2.orig/imgbrowser.c 2004-01-28 16:05:09 +0000
++++ mb-desktop-image-browser-0.2/imgbrowser.c 2006-04-16 19:44:34 +0000
+@@ -4,7 +4,7 @@
+ #include <regex.h>
+
+ #include <libmb/mb.h>
+-#include <mbdesktop_module.h>
++#include <matchbox-desktop/mbdesktop_module.h>
+
+ /*
+ XXX Todo .
diff --git a/x11-plugins/matchbox-desktop-image-browser/files/matchbox-desktop-image-browser-0.2-noexec-matchbox-desktop.patch b/x11-plugins/matchbox-desktop-image-browser/files/matchbox-desktop-image-browser-0.2-noexec-matchbox-desktop.patch
new file mode 100644
index 00000000000..b8dd76484cb
--- /dev/null
+++ b/x11-plugins/matchbox-desktop-image-browser/files/matchbox-desktop-image-browser-0.2-noexec-matchbox-desktop.patch
@@ -0,0 +1,12 @@
+diff -Naurp mb-desktop-image-browser-0.2.orig/configure.ac mb-desktop-image-browser-0.2/configure.ac
+--- mb-desktop-image-browser-0.2.orig/configure.ac 2004-02-06 18:10:21.000000000 +0000
++++ mb-desktop-image-browser-0.2/configure.ac 2010-01-06 00:09:09.000000000 +0000
+@@ -24,7 +24,7 @@ AC_FUNC_MALLOC
+ AC_TYPE_SIGNAL
+ AC_CHECK_FUNCS([strchr strdup])
+
+-PKG_CHECK_MODULES(MB, libmb >= 1.1, matchbox-desktop,
++PKG_CHECK_MODULES(MB, libmb >= 1.1, ,
+ AC_MSG_ERROR([*** Matchbox depencies not found***]))
+
+ dnl check for debug build
diff --git a/x11-plugins/matchbox-desktop-image-browser/files/matchbox-desktop-image-browser-0.2-plugin-location-fix.patch b/x11-plugins/matchbox-desktop-image-browser/files/matchbox-desktop-image-browser-0.2-plugin-location-fix.patch
new file mode 100644
index 00000000000..9026e3c9514
--- /dev/null
+++ b/x11-plugins/matchbox-desktop-image-browser/files/matchbox-desktop-image-browser-0.2-plugin-location-fix.patch
@@ -0,0 +1,36 @@
+diff -Naurp mb-desktop-image-browser-0.2.orig/configure.ac mb-desktop-image-browser-0.2/configure.ac
+--- mb-desktop-image-browser-0.2.orig/configure.ac 2010-01-06 01:05:40.000000000 +0000
++++ mb-desktop-image-browser-0.2/configure.ac 2010-01-06 01:07:24.000000000 +0000
+@@ -34,6 +34,20 @@ AC_ARG_ENABLE(debug,
+ MB_CFLAGS="$MB_CFLAGS -DDEBUG"
+ fi])
+
++
++dnl ------ Substitute in found libs, clags to Makefiles etc -----------------
++
++if test "x$prefix" = xNONE; then
++ prefix="${ac_default_prefix}"
++fi
++if test "x$exec_prefix" = xNONE; then
++ exec_prefix='${prefix}'
++fi
++
++MBDESKTOP_PLUGIN_DIR=$libdir/matchbox/desktop
++eval MBDESKTOP_PLUGIN_DIR=`eval echo "$MBDESKTOP_PLUGIN_DIR"`
++
++AC_SUBST(MBDESKTOP_PLUGIN_DIR)
+ AC_SUBST(MB_LIBS)
+ AC_SUBST(MB_CFLAGS)
+
+diff -Naurp mb-desktop-image-browser-0.2.orig/Makefile.am mb-desktop-image-browser-0.2/Makefile.am
+--- mb-desktop-image-browser-0.2.orig/Makefile.am 2010-01-06 01:05:40.000000000 +0000
++++ mb-desktop-image-browser-0.2/Makefile.am 2010-01-06 01:07:01.000000000 +0000
+@@ -4,7 +4,7 @@ LDADD = $(MB_LIBS)
+ AM_CFLAGS = $(MB_CFLAGS) -g -DDATADIR=\"$(datadir)\"
+
+ lib_LTLIBRARIES = imgbrowser.la
+-libdir = $(datadir)/matchbox/desktop/modules
++libdir = $(MBDESKTOP_PLUGIN_DIR)
+
+ imgbrowser_la_SOURCES = imgbrowser.c
+ imgbrowser_la_LIBADD = $(LDADD)
diff --git a/x11-plugins/matchbox-desktop-image-browser/matchbox-desktop-image-browser-0.2-r1.ebuild b/x11-plugins/matchbox-desktop-image-browser/matchbox-desktop-image-browser-0.2-r1.ebuild
new file mode 100644
index 00000000000..7a48c03f3f1
--- /dev/null
+++ b/x11-plugins/matchbox-desktop-image-browser/matchbox-desktop-image-browser-0.2-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit versionator eutils autotools
+
+MY_PN=${PN/matchbox/mb}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="An alpha-ish image browser plug in for matchbox-desktop"
+HOMEPAGE="http://matchbox-project.org/"
+SRC_URI="http://matchbox-project.org/sources/${MY_PN}/$(get_version_component_range 1-2)/${MY_P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+
+KEYWORDS="amd64 ~arm x86"
+IUSE="debug"
+
+RDEPEND=">=x11-libs/libmatchbox-1.1"
+DEPEND="${RDEPEND} x11-wm/matchbox-desktop"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack () {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}"/$P-include_fix.patch
+ epatch "${FILESDIR}"/$P-noexec-matchbox-desktop.patch
+ epatch "${FILESDIR}"/$P-plugin-location-fix.patch
+
+ eautoreconf
+}
+
+src_compile () {
+ econf $(use_enable debug) || die "Configuration failed"
+
+ emake || die "Compilation failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "Installation failed"
+
+ dodoc AUTHORS ChangeLog INSTALL NEWS README
+}
+
+pkg_postinst() {
+ einfo "To use this matchbox-desktop module:"
+ einfo
+ einfo "Add an entry to you mbdesktop_modules file specifying the module and"
+ einfo "where your browsed images live."
+ einfo
+ einfo 'Ej: $ echo "/usr/lib/matchbox/desktop/imgbrowser.so ${HOME}/Pictures" >> \\'
+ einfo ' ~/.matchbox/mbdesktop_modules'
+}
diff --git a/x11-plugins/matchbox-desktop-image-browser/metadata.xml b/x11-plugins/matchbox-desktop-image-browser/metadata.xml
new file mode 100644
index 00000000000..6a17403e0ad
--- /dev/null
+++ b/x11-plugins/matchbox-desktop-image-browser/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gpe</herd>
+</pkgmetadata>
diff --git a/x11-plugins/matchbox-desktop-xine/Manifest b/x11-plugins/matchbox-desktop-xine/Manifest
new file mode 100644
index 00000000000..e439314d93d
--- /dev/null
+++ b/x11-plugins/matchbox-desktop-xine/Manifest
@@ -0,0 +1 @@
+DIST mb-desktop-xine-0.4.tar.bz2 263390 SHA256 a550138cac9fcbb620a154fdf251d97e3420a5b9ac2017225b35d9df745e49f3
diff --git a/x11-plugins/matchbox-desktop-xine/matchbox-desktop-xine-0.4.ebuild b/x11-plugins/matchbox-desktop-xine/matchbox-desktop-xine-0.4.ebuild
new file mode 100644
index 00000000000..c65d1542b90
--- /dev/null
+++ b/x11-plugins/matchbox-desktop-xine/matchbox-desktop-xine-0.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit versionator eutils autotools
+
+MY_PN=${PN/matchbox/mb}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="A matchbox-desktop plugin that allows you to browse and play media"
+HOMEPAGE="http://matchbox-project.org/"
+SRC_URI="http://matchbox-project.org/sources/${MY_PN}/$(get_version_component_range 1-2)/${MY_P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+
+KEYWORDS="amd64 ~ppc x86"
+IUSE="debug"
+
+DEPEND=">=x11-libs/libmatchbox-1.1
+ x11-wm/matchbox-desktop
+ >=media-libs/xine-lib-1.0.0"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ eautoreconf
+}
+
+src_compile () {
+ econf $(use_enable debug) || die "Configuration failed"
+
+ emake || die "Compilation failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "Installation failed"
+
+ dodoc AUTHORS ChangeLog INSTALL NEWS README
+}
diff --git a/x11-plugins/matchbox-desktop-xine/metadata.xml b/x11-plugins/matchbox-desktop-xine/metadata.xml
new file mode 100644
index 00000000000..6a17403e0ad
--- /dev/null
+++ b/x11-plugins/matchbox-desktop-xine/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gpe</herd>
+</pkgmetadata>
diff --git a/x11-plugins/metadata.xml b/x11-plugins/metadata.xml
new file mode 100644
index 00000000000..5c4b98e8113
--- /dev/null
+++ b/x11-plugins/metadata.xml
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<catmetadata>
+ <longdescription lang="en">
+ The x11-plugins category contains plugin packages for various X11
+ applications.
+ </longdescription>
+ <longdescription lang="de">
+ Die Kategorie x11-plugins enthält Plugins für verschiedene
+ X11-Applikationen.
+ </longdescription>
+ <longdescription lang="es">
+ La categoría x11-plugins contiene paquetes de extensiones para
+ varias aplicaciones X11.
+ </longdescription>
+ <longdescription lang="ja">
+ x11-pluginsカテゴリーには様々なX11アプリケーションの
+ プラグイン・パッケージが含まれています。
+ </longdescription>
+ <longdescription lang="nl">
+ De x11-plugins categorie bevat plugins voor verschillende
+ X11-applicaties.
+ </longdescription>
+ <longdescription lang="vi">
+ Nhóm x11-plugins chứa các gói plugin cho các ứng dụng X11 khác nhau.
+ </longdescription>
+ <longdescription lang="it">
+ La categoria x11-plugins contiene plugins per varie applicazioni X11.
+ </longdescription>
+ <longdescription lang="pt">
+ A categoria x11-plugins contém pacotes de plugins para várias
+ aplicações X11.
+ </longdescription>
+ <longdescription lang="pl">
+ Kategoria x11-plugins zawiera rozszerzenia dla aplikacji X11.
+ </longdescription>
+</catmetadata>
+
diff --git a/x11-plugins/monto/Manifest b/x11-plugins/monto/Manifest
new file mode 100644
index 00000000000..ad606c25416
--- /dev/null
+++ b/x11-plugins/monto/Manifest
@@ -0,0 +1 @@
+DIST monto-0.1.1.tar.gz 18033 SHA256 64a4550e285b97addc7dad93ee7ff3dff97cf5ca0ad089440073362e2ba1ff3b SHA512 481065a9bf6c9004685d7ebac852abfa88a1d3797bcc3d47fa68deee6afd45055bdddcc4ff12dcf6d2683f7febbc3eabd01d616404bdb10f62d9ba97f8675c80 WHIRLPOOL 24a44a025e30f8cc15413dd0050e3247e22357be998673981ca2a717e9564bbe010408bc0e2934d4aebb02e6166732b217a586eb84edebd1977eb0e8c9f991a0
diff --git a/x11-plugins/monto/metadata.xml b/x11-plugins/monto/metadata.xml
new file mode 100644
index 00000000000..b1a9efc4f2f
--- /dev/null
+++ b/x11-plugins/monto/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/monto/monto-0.1.1-r1.ebuild b/x11-plugins/monto/monto-0.1.1-r1.ebuild
new file mode 100644
index 00000000000..fbdff1e5b9d
--- /dev/null
+++ b/x11-plugins/monto/monto-0.1.1-r1.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 eutils toolchain-funcs
+
+DESCRIPTION="a simple manual device mounter (up to four devices)"
+HOMEPAGE="http://dockapps.windowmaker.org/file.php/id/274"
+SRC_URI="http://dockapps.windowmaker.org/download.php/id/274/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+RDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ x11-proto/xproto
+ x11-proto/xextproto"
+
+S="${S}/src"
+
+src_prepare() {
+ sed -i -e "s/-o monto/\$(LDFLAGS) -o monto/" \
+ -e 's/gcc/$(CC)/' Makefile || die "sed failed"
+}
+
+src_compile() {
+ tc-export CC
+ emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ dodoc ../AUTHORS ../NEWS ../README
+ dobin ${PN}
+}
diff --git a/x11-plugins/pidgin-birthday-reminder/Manifest b/x11-plugins/pidgin-birthday-reminder/Manifest
new file mode 100644
index 00000000000..8f950ba4a68
--- /dev/null
+++ b/x11-plugins/pidgin-birthday-reminder/Manifest
@@ -0,0 +1 @@
+DIST pidgin-birthday-reminder-1.7.tar.gz 470361 SHA256 6ed8292fbf742d122542227891145ffdf2367427178387e3399a0575c126dbe4 SHA512 1213c193b141f006caf9cfa7b55b052f54f00426414353e758224a1aa35a70436c452b52ea25fa088c346f4f0da25af40b2f4991452a2d3aabf13d40c8438e47 WHIRLPOOL 93e7fdf2353d0b9345a8739cf3b2c7b5ff71ebddc1eb3f63dd74e1873b80b8be1474cdf3eb7d5be557a6c3cd1dd8f944eaa5fedf9488566345c1a8812526632a
diff --git a/x11-plugins/pidgin-birthday-reminder/metadata.xml b/x11-plugins/pidgin-birthday-reminder/metadata.xml
new file mode 100644
index 00000000000..4726ce99576
--- /dev/null
+++ b/x11-plugins/pidgin-birthday-reminder/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>net-im</herd>
+ <maintainer>
+ <email>hasufell@gentoo.org</email>
+ <name>Julian Ospald</name>
+ <description>Maintainer. Assign bugs to him</description>
+ </maintainer>
+ <maintainer>
+ <email>mrueg@gentoo.org</email>
+ <name>Manuel Rüger</name>
+ <description>Maintainer. CC him on bugs</description>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://bugs.launchpad.net/pidgin-birthday-reminder</bugs-to>
+ <remote-id type="launchpad">pidgin-birthday-reminder</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-birthday-reminder/pidgin-birthday-reminder-1.7.ebuild b/x11-plugins/pidgin-birthday-reminder/pidgin-birthday-reminder-1.7.ebuild
new file mode 100644
index 00000000000..575735ae52a
--- /dev/null
+++ b/x11-plugins/pidgin-birthday-reminder/pidgin-birthday-reminder-1.7.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION="Plugin for Pidgin that reminds you of your buddies birthdays"
+HOMEPAGE="http://launchpad.net/pidgin-birthday-reminder"
+SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="static-libs"
+
+RDEPEND="net-im/pidgin[gtk]"
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static)
+}
+
+src_install() {
+ default
+
+ if ! use static-libs ; then
+ find "${D}" -type f -name '*.la' -delete || die "la removal failed"
+ fi
+}
diff --git a/x11-plugins/pidgin-bot-sentry/Manifest b/x11-plugins/pidgin-bot-sentry/Manifest
new file mode 100644
index 00000000000..274867d04a8
--- /dev/null
+++ b/x11-plugins/pidgin-bot-sentry/Manifest
@@ -0,0 +1 @@
+DIST bot-sentry-1.3.0.tar.bz2 280673 SHA256 e65581328a508a82cd32d246f4037ea3b044eafd223c3c967947f847db28e736
diff --git a/x11-plugins/pidgin-bot-sentry/metadata.xml b/x11-plugins/pidgin-bot-sentry/metadata.xml
new file mode 100644
index 00000000000..4bb55d5d3ef
--- /dev/null
+++ b/x11-plugins/pidgin-bot-sentry/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>chutzpah@gentoo.org</email>
+ <name>Patrick McLean</name>
+ </maintainer>
+ <longdescription lang="en">
+ Bot Sentry is a Pidgin (libpurple) plugin to prevent Instant Message (IM)
+ spam. It allows you to ignore IMs unless the sender is in your Buddy List,
+ the sender is in your Allow List, or the sender correctly answers a question
+ you have predefined.
+</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">pidgin-bs</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-bot-sentry/pidgin-bot-sentry-1.3.0.ebuild b/x11-plugins/pidgin-bot-sentry/pidgin-bot-sentry-1.3.0.ebuild
new file mode 100644
index 00000000000..a5817e84f84
--- /dev/null
+++ b/x11-plugins/pidgin-bot-sentry/pidgin-bot-sentry-1.3.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="3"
+
+inherit eutils multilib
+
+MY_P="${P#pidgin-}"
+DESCRIPTION="Bot Sentry is a Pidgin plugin to prevent Instant Message (IM) spam"
+HOMEPAGE="http://pidgin-bs.sourceforge.net/"
+SRC_URI="mirror://sourceforge/pidgin-bs/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="net-im/pidgin[gtk]
+ x11-libs/gtk+:2"
+
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.40
+ virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ emake install DESTDIR="${D}" || die "make install failed"
+ dodoc AUTHORS ChangeLog NEWS README
+}
diff --git a/x11-plugins/pidgin-encryption/Manifest b/x11-plugins/pidgin-encryption/Manifest
new file mode 100644
index 00000000000..b44108064e1
--- /dev/null
+++ b/x11-plugins/pidgin-encryption/Manifest
@@ -0,0 +1 @@
+DIST pidgin-encryption-3.1.tar.gz 604129 SHA256 940cdafdce59ece60193626ed04ebf94e2671df184b88c9ff1792e9e0f99cdab
diff --git a/x11-plugins/pidgin-encryption/files/pidgin-encryption-3.1-glib2.32.patch b/x11-plugins/pidgin-encryption/files/pidgin-encryption-3.1-glib2.32.patch
new file mode 100644
index 00000000000..1262056bd27
--- /dev/null
+++ b/x11-plugins/pidgin-encryption/files/pidgin-encryption-3.1-glib2.32.patch
@@ -0,0 +1,12 @@
+diff -urN pidgin-encryption-3.1.orig/rsa_nss.c pidgin-encryption-3.1/rsa_nss.c
+--- pidgin-encryption-3.1.orig/rsa_nss.c 2010-04-26 04:53:46.000000000 +0300
++++ pidgin-encryption-3.1/rsa_nss.c 2012-04-15 13:16:21.438852032 +0300
+@@ -24,7 +24,7 @@
+ #include <debug.h>
+ #include <gtkdialogs.h>
+
+-#include "glib/gmain.h"
++#include <glib.h>
+
+ #include <string.h>
+ #include <assert.h>
diff --git a/x11-plugins/pidgin-encryption/metadata.xml b/x11-plugins/pidgin-encryption/metadata.xml
new file mode 100644
index 00000000000..9f43c9824e7
--- /dev/null
+++ b/x11-plugins/pidgin-encryption/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>net-im</herd>
+ <longdescription>
+Pidgin-Encryption uses NSS or GNUTLSto provide transparent RSA encryption as a Pidgin plugin.
+</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">pidgin-encrypt</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-encryption/pidgin-encryption-3.1.ebuild b/x11-plugins/pidgin-encryption/pidgin-encryption-3.1.ebuild
new file mode 100644
index 00000000000..a4e1c57ad94
--- /dev/null
+++ b/x11-plugins/pidgin-encryption/pidgin-encryption-3.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+inherit flag-o-matic eutils
+
+DESCRIPTION="Pidgin IM Encryption PlugIn"
+HOMEPAGE="http://pidgin-encrypt.sourceforge.net/"
+SRC_URI="mirror://sourceforge/pidgin-encrypt/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 hppa ppc ~ppc64 sparc x86 ~x86-fbsd"
+IUSE="nls"
+
+RDEPEND="net-im/pidgin[gtk]
+ x11-libs/gtk+:2
+ >=dev-libs/nss-3.11"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-glib2.32.patch"
+}
+
+src_configure() {
+ strip-flags
+ replace-flags -O? -O2
+ econf $(use_enable nls)
+}
+
+src_install() {
+ emake install DESTDIR="${D}"
+ dodoc CHANGELOG INSTALL NOTES README TODO VERSION WISHLIST
+}
diff --git a/x11-plugins/pidgin-extprefs/Manifest b/x11-plugins/pidgin-extprefs/Manifest
new file mode 100644
index 00000000000..044cbd074c1
--- /dev/null
+++ b/x11-plugins/pidgin-extprefs/Manifest
@@ -0,0 +1 @@
+DIST pidgin-extprefs-0.7.tar.gz 332742 SHA256 5f23def3dfc00c3597694177fbc2d6afa02d216c8f0d05b37307d3df509282e2 SHA512 f2157403463c1a9621396c84ea71c4e02a853796d5c7b7aa33def03f9b6eccc52a0fad7f5edcfa1506cdc2c6e9dfb056a445cdfa985b0c3885d7ffe666150c3a WHIRLPOOL 25b02b2c10d471a92e460241b34a0c49b4027b998da20dee0ad7771196952a60914adf871ccd60b34576ee5ca3097f45b7f83eb0568bdd707273526396c09fea
diff --git a/x11-plugins/pidgin-extprefs/metadata.xml b/x11-plugins/pidgin-extprefs/metadata.xml
new file mode 100644
index 00000000000..4043dbe6ae9
--- /dev/null
+++ b/x11-plugins/pidgin-extprefs/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>net-im</herd>
+ <longdescription>
+A plugin that takes advantage of existing pidgin functionality to provide preferences that are often desired but are not included in pidgin.
+</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">gaim-extprefs</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-extprefs/pidgin-extprefs-0.7-r1.ebuild b/x11-plugins/pidgin-extprefs/pidgin-extprefs-0.7-r1.ebuild
new file mode 100644
index 00000000000..6e0d98c7492
--- /dev/null
+++ b/x11-plugins/pidgin-extprefs/pidgin-extprefs-0.7-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=2
+
+DESCRIPTION="Extra preferences that are desired but not are not considered worthy of inclusion in Pidgin itself"
+HOMEPAGE="http://gaim-extprefs.sourceforge.net"
+SRC_URI="mirror://sourceforge/gaim-extprefs/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 hppa ppc sparc x86"
+IUSE=""
+
+RDEPEND="net-im/pidgin[gtk]"
+DEPEND="
+ virtual/pkgconfig
+ ${RDEPEND}"
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+}
diff --git a/x11-plugins/pidgin-gpg/Manifest b/x11-plugins/pidgin-gpg/Manifest
new file mode 100644
index 00000000000..0dad1b2ca2d
--- /dev/null
+++ b/x11-plugins/pidgin-gpg/Manifest
@@ -0,0 +1,2 @@
+DIST pidgin-gpg-0.9.3.tar.gz 806492 SHA256 aa6631aaab971a8ff5656a9182a322669b5b51e6f7d162075663eaa8cc1ba7d6 SHA512 bff7ec08d7999d40b689aabc0b559b7eab1fae765b6ffc799e355601ac3a2bb05c3831c1e56e30b95f387c446f7d07d1576af7e7824094fca9ac6c6636d62f6c WHIRLPOOL 9aa127b5c6cadb51280e96d1a75e0b93669ca9463258d7d422db9799c66e1b87c6bc36111d08c18aeaef8f5135f6a4aee17d7ac1681ee1891d0feb85eb547542
+DIST pidgin-gpg-0.9.tar.gz 288403 SHA256 736681cb25da31eb8ced96055d4150d649fe6ef6e523b6f65846c3446ac09a96 SHA512 391d013dcc62972e13fded2737325d8262edd62c5afb640e244bc6dca868f966dcc4155c6a5604e5c87fc3dd0b3fdf5c339305756a9e6992765193c20838aa50 WHIRLPOOL 56d7f32b3b7affa2732eba9ef57940aa5272f4a99eaefdd78e44d869a2153817dc94d601009e62d5e2d4b008e9999b697736d930ff38763cd27b32a00edb0aa2
diff --git a/x11-plugins/pidgin-gpg/metadata.xml b/x11-plugins/pidgin-gpg/metadata.xml
new file mode 100644
index 00000000000..b13748a265f
--- /dev/null
+++ b/x11-plugins/pidgin-gpg/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>proxy-maintainers</herd>
+ <maintainer>
+ <email>azamat.hackimov@gmail.com</email>
+ <name>Azamat H. Hackimov</name>
+ <description>Maintainer. Assign bugs on him</description>
+ </maintainer>
+ <maintainer>
+ <email>pinkbyte@gentoo.org</email>
+ <name>Sergey Popov</name>
+ <description>Proxy maintainer. CC him on bugs</description>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">segler-alex/Pidgin-GPG</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-gpg/pidgin-gpg-0.9.3.ebuild b/x11-plugins/pidgin-gpg/pidgin-gpg-0.9.3.ebuild
new file mode 100644
index 00000000000..5d6695e57c9
--- /dev/null
+++ b/x11-plugins/pidgin-gpg/pidgin-gpg-0.9.3.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 autotools eutils
+
+DESCRIPTION="Pidgin GPG/OpenPGP (XEP-0027) plugin"
+HOMEPAGE="https://github.com/Draghtnod/Pidgin-GPG"
+SRC_URI="https://github.com/Draghtnod/Pidgin-GPG/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-crypt/gpgme
+ net-im/pidgin"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S="${WORKDIR}/Pidgin-GPG-${PV}"
+
+src_prepare() {
+ eautoreconf
+}
+
+src_install() {
+ default
+ prune_libtool_files --all
+}
diff --git a/x11-plugins/pidgin-gpg/pidgin-gpg-0.9.ebuild b/x11-plugins/pidgin-gpg/pidgin-gpg-0.9.ebuild
new file mode 100644
index 00000000000..ea1aed40bb1
--- /dev/null
+++ b/x11-plugins/pidgin-gpg/pidgin-gpg-0.9.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+inherit eutils
+
+DESCRIPTION="Pidgin GPG/OpenPGP (XEP-0027) plugin"
+HOMEPAGE="https://github.com/segler-alex/Pidgin-GPG"
+SRC_URI="mirror://github/segler-alex/Pidgin-GPG/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-crypt/gpgme
+ net-im/pidgin"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_install() {
+ default
+ prune_libtool_files --all
+}
diff --git a/x11-plugins/pidgin-hotkeys/Manifest b/x11-plugins/pidgin-hotkeys/Manifest
new file mode 100644
index 00000000000..9da0fa6ed3e
--- /dev/null
+++ b/x11-plugins/pidgin-hotkeys/Manifest
@@ -0,0 +1 @@
+DIST pidgin-hotkeys-0.2.4.tar.gz 341912 SHA256 3da7965c21744ca429bcffe829263de97a20252e0586a881d9f1ee4dbd7486bb
diff --git a/x11-plugins/pidgin-hotkeys/metadata.xml b/x11-plugins/pidgin-hotkeys/metadata.xml
new file mode 100644
index 00000000000..1d9eb215587
--- /dev/null
+++ b/x11-plugins/pidgin-hotkeys/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>net-im</herd>
+ <upstream>
+ <remote-id type="sourceforge">pidgin-hotkeys</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-hotkeys/pidgin-hotkeys-0.2.4.ebuild b/x11-plugins/pidgin-hotkeys/pidgin-hotkeys-0.2.4.ebuild
new file mode 100644
index 00000000000..6a81c3da343
--- /dev/null
+++ b/x11-plugins/pidgin-hotkeys/pidgin-hotkeys-0.2.4.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="2"
+
+inherit eutils
+
+DESCRIPTION="Pidgin plugin to define global hotkeys for various actions"
+HOMEPAGE="http://pidgin-hotkeys.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 hppa ppc x86"
+IUSE=""
+
+RDEPEND="net-im/pidgin[gtk]
+ x11-libs/gtk+:2"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ dodoc AUTHORS ChangeLog README NEWS || die
+}
diff --git a/x11-plugins/pidgin-indicator/Manifest b/x11-plugins/pidgin-indicator/Manifest
new file mode 100644
index 00000000000..c685a4e918c
--- /dev/null
+++ b/x11-plugins/pidgin-indicator/Manifest
@@ -0,0 +1 @@
+DIST pidgin-indicator-0.9.tar.gz 28350 SHA256 bf7b3c8914a96ef7953adb503b37e0e238682f264a21355fb99e7bf148db6b5c SHA512 bf16a47d44bb184815437c6bc70021777fb8e438838eb916351c59e82879e9bdaebd430ffa77c7d36e6b66d923813bcfb7c17759c8310eb6f9e260def4189ece WHIRLPOOL 29f23d84a327a8f885ef4fa1e64f422bd4b278582601f0d58a564fede66685ed20192453c1018e6ce4b171e5d03b63e00b82014926c03668394805d238f0e475
diff --git a/x11-plugins/pidgin-indicator/metadata.xml b/x11-plugins/pidgin-indicator/metadata.xml
new file mode 100644
index 00000000000..9b198d3f3bd
--- /dev/null
+++ b/x11-plugins/pidgin-indicator/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>mrueg@gentoo.org</email>
+ <name>Manuel Rüger</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">philipl/pidgin-indicator</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-indicator/pidgin-indicator-0.9.ebuild b/x11-plugins/pidgin-indicator/pidgin-indicator-0.9.ebuild
new file mode 100644
index 00000000000..22740c259d1
--- /dev/null
+++ b/x11-plugins/pidgin-indicator/pidgin-indicator-0.9.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 autotools
+
+DESCRIPTION="Indicator plugin for Pidgin"
+HOMEPAGE="https://github.com/philipl/pidgin-indicator"
+SRC_URI="https://github.com/philipl/pidgin-indicator/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-libs/glib:2
+ dev-libs/libappindicator:2
+ net-im/pidgin[gtk]
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ eautoreconf
+}
+
+src_install() {
+ default
+ find "${D}" -name "*.la" -exec rm {} + || die
+}
diff --git a/x11-plugins/pidgin-latex/Manifest b/x11-plugins/pidgin-latex/Manifest
new file mode 100644
index 00000000000..d1961694b96
--- /dev/null
+++ b/x11-plugins/pidgin-latex/Manifest
@@ -0,0 +1 @@
+DIST pidgin-latex_1.5.0.tar.bz2 17585 SHA256 9c850aee90d7e59de834f83e09fa6e3e51b123f06e265ead70957608ada95441 SHA512 e9f81f948eb70880e027d3b83a058b509b860664f3c8fb39c95fa1ac5c0c843bf37f9b5abcf095ff30942dad7b55262c27494419d55af1c14898be4caddec912 WHIRLPOOL 56b1ee07fa4784cce078fce169775dcc946f040b87cb52fae2831edd9af2c66f93e75c0be03526a2fa9471ba3cea2c953910d136126f513c2e893d70ed214ed1
diff --git a/x11-plugins/pidgin-latex/metadata.xml b/x11-plugins/pidgin-latex/metadata.xml
new file mode 100644
index 00000000000..edb26b5a021
--- /dev/null
+++ b/x11-plugins/pidgin-latex/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>net-im</herd>
+ <longdescription>
+A plugin for Pidgin which translates LaTeX code into images in your IM and Chat
+conversations.
+</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">pidgin-latex</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-latex/pidgin-latex-1.5.0.ebuild b/x11-plugins/pidgin-latex/pidgin-latex-1.5.0.ebuild
new file mode 100644
index 00000000000..f009b635ca2
--- /dev/null
+++ b/x11-plugins/pidgin-latex/pidgin-latex-1.5.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit multilib toolchain-funcs
+
+MY_P=${PN}_${PV}
+
+DESCRIPTION="Pidgin plugin that renders latex formulae"
+HOMEPAGE="http://sourceforge.net/projects/pidgin-latex/"
+SRC_URI="mirror://sourceforge/pidgin-latex/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+IUSE=""
+
+COMMON_DEPEND="
+ net-im/pidgin[gtk]
+ x11-libs/gtk+:2"
+DEPEND="${COMMON_DEPEND}
+ sys-devel/libtool
+ virtual/pkgconfig"
+RDEPEND="${COMMON_DEPEND}
+ virtual/latex-base
+ app-text/dvipng"
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+ sed -e "s:\(CC.*=\).*:\1 $(tc-getCC):" \
+ -e "/LIB_INSTALL_DIR/{s:/lib/pidgin:/$(get_libdir)/pidgin:;}" \
+ -i Makefile || die
+}
+
+src_install() {
+ emake PREFIX="${D}/usr" install
+ dodoc README CHANGELOG TODO
+}
+
+pkg_postinst() {
+ elog 'Note, to see formulas either disable "Conversation Colors" plugin or'
+ elog 'switch off "ignore incoming format" option in plugin configuration.'
+ elog 'For details, take a look (and vote) at http://developer.pidgin.im/ticket/2772'
+}
diff --git a/x11-plugins/pidgin-led-notification/Manifest b/x11-plugins/pidgin-led-notification/Manifest
new file mode 100644
index 00000000000..4c45d4b9e5c
--- /dev/null
+++ b/x11-plugins/pidgin-led-notification/Manifest
@@ -0,0 +1 @@
+DIST led-notification-0.1.tar.bz2 8848 SHA256 aed13cd45e6bbb89574d9eafe477adc7ef3f0a1768cb1f3c5f573e08186e1a16
diff --git a/x11-plugins/pidgin-led-notification/files/pidgin-led-notification-0.1-hardware.patch b/x11-plugins/pidgin-led-notification/files/pidgin-led-notification-0.1-hardware.patch
new file mode 100644
index 00000000000..aaabada116d
--- /dev/null
+++ b/x11-plugins/pidgin-led-notification/files/pidgin-led-notification-0.1-hardware.patch
@@ -0,0 +1,34 @@
+--- led-notification-0.1/led-notification.c
++++ led-notification-0.1/led-notification.c
+@@ -54,9 +54,9 @@
+ }
+
+ if(state) {
+- fputs("1", file);
++ fputs(purple_prefs_get_string("/plugins/gtk/gtk-simom-lednot/led_on"), file);
+ } else {
+- fputs("0", file);
++ fputs(purple_prefs_get_string("/plugins/gtk/gtk-simom-lednot/led_off"), file);
+ }
+
+ fclose(file);
+@@ -155,6 +155,10 @@
+
+ ent=pidgin_prefs_labeled_entry(vbox2,"File to control led:",
+ "/plugins/gtk/gtk-simom-lednot/filename",sg);
++ ent=pidgin_prefs_labeled_entry(vbox2,"String to turn led on:",
++ "/plugins/gtk/gtk-simom-lednot/led_on",sg);
++ ent=pidgin_prefs_labeled_entry(vbox2,"String to turn led off:",
++ "/plugins/gtk/gtk-simom-lednot/led_off",sg);
+
+ gtk_widget_show_all(frame);
+ return frame;
+@@ -166,6 +170,8 @@
+ purple_prefs_add_string("/plugins/gtk/gtk-simom-lednot/chat", "nick");
+ purple_prefs_add_string("/plugins/gtk/gtk-simom-lednot/filename",
+ "/proc/acpi/asus/mled");
++ purple_prefs_add_string("/plugins/gtk/gtk-simom-lednot/led_on", "1");
++ purple_prefs_add_string("/plugins/gtk/gtk-simom-lednot/led_off", "0");
+ }
+
+ static gboolean plugin_load(PurplePlugin *plugin) {
diff --git a/x11-plugins/pidgin-led-notification/metadata.xml b/x11-plugins/pidgin-led-notification/metadata.xml
new file mode 100644
index 00000000000..59acc2cc580
--- /dev/null
+++ b/x11-plugins/pidgin-led-notification/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+<email>xmw@gentoo.org</email>
+<name>Michael Weber</name>
+</maintainer>
+</pkgmetadata>
+
diff --git a/x11-plugins/pidgin-led-notification/pidgin-led-notification-0.1.ebuild b/x11-plugins/pidgin-led-notification/pidgin-led-notification-0.1.ebuild
new file mode 100644
index 00000000000..bf9e7fb55fb
--- /dev/null
+++ b/x11-plugins/pidgin-led-notification/pidgin-led-notification-0.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="Pidgin plugin to notify by writing user defined strings to (led control) files"
+HOMEPAGE="http://sites.google.com/site/simohmattila/led-notification"
+MY_PN=${PN/pidgin-/}
+MY_P=${MY_PN}-${PV}
+SRC_URI="http://sites.google.com/site/simohmattila/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="net-im/pidgin[gtk]
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-hardware.patch
+}
+
+src_compile() {
+ $(tc-getCC) \
+ ${CFLAGS} -fpic $(pkg-config --cflags gtk+-2.0 pidgin) \
+ -shared ${MY_PN}.c -o ${MY_PN}.so \
+ ${LDFLAGS} $(pkg-config --libs gtk+-2.0 pidgin) || die
+}
+
+src_install() {
+ insinto /usr/$(get_libdir)/pidgin
+ insopts -m755
+ doins ${MY_PN}.so || die
+ dodoc README || die
+}
diff --git a/x11-plugins/pidgin-libnotify/Manifest b/x11-plugins/pidgin-libnotify/Manifest
new file mode 100644
index 00000000000..5e3fb92b9eb
--- /dev/null
+++ b/x11-plugins/pidgin-libnotify/Manifest
@@ -0,0 +1,2 @@
+DIST pidgin-libnotify-0.14.tar.gz 316365 SHA256 74f4a9f20e0a483df39974178f1f2380786176189512bcd438e4ada280ec3abe SHA512 2ff6b2bad74cb2fd9a3de94c06a2261fa07938bc1971baa578b9a9ae120175943592bf773ec5f00857c5ea35771a7fd1943299521626ce49f410cfd70ea2b399 WHIRLPOOL 05b98c55e4feb3d314f8203e6fb30ae58aaa1adb39d34c2895a4c7b1fd8393eab9f071f6c0c80696e4113407435ff2adb683054057ea09eef1281480826365fe
+DIST pidgin-libnotify_0.14-4.debian.tar.gz 4722 SHA256 63cad8b5065a84002c87f1056f5d2198bcc16c7947c7b5125a859c4deec5afcc SHA512 a95aab2e29b658650321ab794561fe085c619638c251d8555dfc6f79ddf298d4893671f43827ce742ebc5aa594324aeff12a57c51f3ca0a0454590195c760530 WHIRLPOOL 265a2df9236e69c8917fc31b0a4c39e4501478858249b77dbe8fe26b0ca12d020fe9f20ac99d87fd184a258dbd5e9dd6466406b66a6d4941967c8695a74bbde3
diff --git a/x11-plugins/pidgin-libnotify/files/pidgin-libnotify-0.14-libnotify-0.7.patch b/x11-plugins/pidgin-libnotify/files/pidgin-libnotify-0.14-libnotify-0.7.patch
new file mode 100644
index 00000000000..40e6c02b815
--- /dev/null
+++ b/x11-plugins/pidgin-libnotify/files/pidgin-libnotify-0.14-libnotify-0.7.patch
@@ -0,0 +1,18 @@
+--- src/pidgin-libnotify.c
++++ src/pidgin-libnotify.c
+@@ -286,7 +286,15 @@
+ g_free (tr_body);
+ return;
+ }
++#ifdef NOTIFY_CHECK_VERSION
++#if NOTIFY_CHECK_VERSION (0, 7, 0)
++ notification = notify_notification_new (title, tr_body, NULL);
++#else
+ notification = notify_notification_new (title, tr_body, NULL, NULL);
++#endif
++#else
++ notification = notify_notification_new (title, tr_body, NULL, NULL);
++#endif
+ purple_debug_info (PLUGIN_ID, "notify(), new: "
+ "title: '%s', body: '%s', buddy: '%s'\n",
+ title, tr_body, best_name (buddy));
diff --git a/x11-plugins/pidgin-libnotify/files/pidgin-libnotify-showbutton.patch b/x11-plugins/pidgin-libnotify/files/pidgin-libnotify-showbutton.patch
new file mode 100644
index 00000000000..1f84e602555
--- /dev/null
+++ b/x11-plugins/pidgin-libnotify/files/pidgin-libnotify-showbutton.patch
@@ -0,0 +1,10 @@
+--- src/pidgin-libnotify.c.orig 2007-10-01 20:52:38.000000000 +1000
++++ src/pidgin-libnotify.c 2007-10-01 20:53:20.000000000 +1000
+@@ -307,6 +307,7 @@
+ g_hash_table_insert (buddy_hash, contact, notification);
+
+ g_object_set_data (G_OBJECT(notification), "contact", contact);
++ g_object_set_data (G_OBJECT(notification), "buddy", buddy);
+
+ g_signal_connect (notification, "closed", G_CALLBACK(closed_cb), NULL);
+
diff --git a/x11-plugins/pidgin-libnotify/metadata.xml b/x11-plugins/pidgin-libnotify/metadata.xml
new file mode 100644
index 00000000000..a071398a197
--- /dev/null
+++ b/x11-plugins/pidgin-libnotify/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>net-im</herd>
+ <upstream>
+ <remote-id type="sourceforge">gaim-libnotify</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-libnotify/pidgin-libnotify-0.14-r1.ebuild b/x11-plugins/pidgin-libnotify/pidgin-libnotify-0.14-r1.ebuild
new file mode 100644
index 00000000000..0559f02d207
--- /dev/null
+++ b/x11-plugins/pidgin-libnotify/pidgin-libnotify-0.14-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=2
+inherit eutils
+
+DESCRIPTION="pidgin-libnotify provides popups for pidgin via a libnotify interface"
+HOMEPAGE="http://gaim-libnotify.sourceforge.net/"
+SRC_URI="mirror://sourceforge/gaim-libnotify/${P}.tar.gz
+ mirror://debian/pool/main/p/${PN}/${PN}_${PV}-4.debian.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE="nls debug"
+
+RDEPEND=">=x11-libs/libnotify-0.3.2
+ net-im/pidgin[gtk]
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ EPATCH_FORCE=yes EPATCH_SUFFIX=diff epatch "${WORKDIR}"/debian/patches
+ epatch "${FILESDIR}"/${P}-libnotify-0.7.patch
+ sed -i -e '/CFLAGS/s:-g3::' configure || die
+}
+
+src_configure() {
+ econf \
+ --disable-static \
+ $(use_enable debug) \
+ $(use_enable nls)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ find "${D}" -name '*.la' -exec rm -f {} +
+ dodoc AUTHORS ChangeLog NEWS README TODO VERSION || die
+}
diff --git a/x11-plugins/pidgin-mbpurple/Manifest b/x11-plugins/pidgin-mbpurple/Manifest
new file mode 100644
index 00000000000..7f3bf37b087
--- /dev/null
+++ b/x11-plugins/pidgin-mbpurple/Manifest
@@ -0,0 +1 @@
+DIST mbpurple-0.3.0.tar.gz 83685 SHA256 f48194da4848a3cf5811497ec734250435f8021c1afaba65270b9fb4d235d17d
diff --git a/x11-plugins/pidgin-mbpurple/metadata.xml b/x11-plugins/pidgin-mbpurple/metadata.xml
new file mode 100644
index 00000000000..ee6c12f5814
--- /dev/null
+++ b/x11-plugins/pidgin-mbpurple/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>proxy-maintainers</herd>
+ <maintainer>
+ <email>nils@nils-andresen.de</email>
+ <name>Nils Andresen</name>
+ </maintainer>
+ <maintainer>
+ <email>fauli@gentoo.org</email>
+ <name>Christian Faulhammer</name>
+ </maintainer>
+ <use>
+ <flag name="twitgin">Enable graphical plugin for Gtk+ interface of Pidgin.</flag>
+ </use>
+ <upstream>
+ <remote-id type="google-code">microblog-purple</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r2.ebuild b/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r2.ebuild
new file mode 100644
index 00000000000..480d7077729
--- /dev/null
+++ b/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=2
+
+inherit base toolchain-funcs
+
+DESCRIPTION="Libpurple (Pidgin) plug-in supporting microblog services like Twitter or identi.ca"
+HOMEPAGE="http://code.google.com/p/microblog-purple/"
+MY_P="${P/pidgin-/}"
+SRC_URI="http://microblog-purple.googlecode.com/files/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="+twitgin"
+
+RDEPEND="net-im/pidgin
+ twitgin? ( net-im/pidgin[gtk] )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+ tc-export CC
+}
+
+src_prepare() {
+ # upstream Issue 226 (Respect LDFLAGS)
+ sed -i "/^LDFLAGS/d" global.mak || die
+
+ # upstream Issue 225 (Warnings during compilation using make -j2)
+ sed -i "s/make /\$(MAKE) /g" Makefile || die
+
+ # upstream Issue 224 (configurable twitgin)
+ if ! use twitgin; then
+ sed -i 's/twitgin//g' Makefile || die
+ fi
+}
diff --git a/x11-plugins/pidgin-mpris/Manifest b/x11-plugins/pidgin-mpris/Manifest
new file mode 100644
index 00000000000..76f955d7146
--- /dev/null
+++ b/x11-plugins/pidgin-mpris/Manifest
@@ -0,0 +1 @@
+DIST pidgin-mpris-0.2.6.tar.bz2 211675 RMD160 f17cdb8ccab86539700b3ca5adc83734472fc5aa SHA1 5358b973932ca177419a3b9e8a3b88980fff20f0 SHA256 eb9a53b4c174b3ac60aa58584d3facccecf57de908e8dde2ed557ab17381f9e9
diff --git a/x11-plugins/pidgin-mpris/metadata.xml b/x11-plugins/pidgin-mpris/metadata.xml
new file mode 100644
index 00000000000..8680cdd0761
--- /dev/null
+++ b/x11-plugins/pidgin-mpris/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>net-im</herd>
+ <maintainer>
+ <email>chainsaw@gentoo.org</email>
+ <name>Tony Vroon</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-mpris/pidgin-mpris-0.2.6.ebuild b/x11-plugins/pidgin-mpris/pidgin-mpris-0.2.6.ebuild
new file mode 100644
index 00000000000..696207cde96
--- /dev/null
+++ b/x11-plugins/pidgin-mpris/pidgin-mpris-0.2.6.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=2
+
+DESCRIPTION="Gets current song from MPRIS-aware media players"
+HOMEPAGE="http://m0n5t3r.info/work/pidgin-mpris/"
+SRC_URI="http://m0n5t3r.info/stuff/pidgin-mpris//${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="net-im/pidgin[gtk]
+ x11-libs/gtk+:2
+ sys-apps/dbus"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_install() {
+ emake install DESTDIR="${D}" || die "Install failed"
+ dodoc INSTALL README TODO
+}
diff --git a/x11-plugins/pidgin-musictracker/Manifest b/x11-plugins/pidgin-musictracker/Manifest
new file mode 100644
index 00000000000..3e4d591e0c1
--- /dev/null
+++ b/x11-plugins/pidgin-musictracker/Manifest
@@ -0,0 +1 @@
+DIST pidgin-musictracker-0.4.22.tar.bz2 727051 SHA256 dff3561a486f36ad71834fadabac8e4e3d4643848cc25ce9ef0614a2c3c4833f
diff --git a/x11-plugins/pidgin-musictracker/metadata.xml b/x11-plugins/pidgin-musictracker/metadata.xml
new file mode 100644
index 00000000000..828482ba342
--- /dev/null
+++ b/x11-plugins/pidgin-musictracker/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>net-im</herd>
+ <upstream>
+ <remote-id type="google-code">pidgin-musictracker</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-musictracker/pidgin-musictracker-0.4.22.ebuild b/x11-plugins/pidgin-musictracker/pidgin-musictracker-0.4.22.ebuild
new file mode 100644
index 00000000000..08c63993e2e
--- /dev/null
+++ b/x11-plugins/pidgin-musictracker/pidgin-musictracker-0.4.22.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="2"
+
+inherit autotools
+
+DESCRIPTION="A Pidgin now playing plugin to publicise the songs you are listening to in your status message"
+HOMEPAGE="http://code.google.com/p/pidgin-musictracker/"
+SRC_URI="http://pidgin-musictracker.googlecode.com/files/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE="debug"
+
+DEPEND=">=net-im/pidgin-2.0.0[gtk]
+ >=dev-libs/dbus-glib-0.73
+ dev-libs/libpcre
+ >=sys-devel/gettext-0.17"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i -e "s/DOMAIN/PACKAGE/g" po/Makefile.in.in || die "sed failed"
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable debug) \
+ --disable-werror
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die "make install failure"
+ dodoc AUTHORS ChangeLog INSTALL README THANKS || die "dodoc failed"
+ find "${D}" -name "*.la" -delete || die "error cleaning la file."
+}
diff --git a/x11-plugins/pidgin-opensteamworks/Manifest b/x11-plugins/pidgin-opensteamworks/Manifest
new file mode 100644
index 00000000000..eff63f04a4a
--- /dev/null
+++ b/x11-plugins/pidgin-opensteamworks/Manifest
@@ -0,0 +1,4 @@
+DIST pidgin-opensteamworks-icons.zip 3252 SHA256 9af30f18b607fd16911c2e41b0fb594508583335804f25193da7846ea39f9fa9 SHA512 823f400bb4df9c6ddb65d8a01ec182fbbadeb955bc3e9590e88773b092b0cf79e50fc6c20d9b72def7fe9f8d6e1ac7cc087fbdb3f6ed4b76c343a29f18e6ea06 WHIRLPOOL 6b57fd61f15755b4c8f5090d7ab94974e1d8e5bd873fdc943ae762b3db97c0b65b295f8288747c98390fb1f52af27849840b084ca0e39bd88542f694decf0ff7
+DIST steam-mobile-1.4.tar.bz2 23293 SHA256 d7ac0396b17c7a45bdffaa4b1ccbc4b13118b64e9ea495fa5af629a8e29c8fab SHA512 20ac50ea49c1c0724aeb839fe46ac8a9b5a52d903ebf9bb18ab665fd32cdc4d80a426a0c2714724495ee73d758da2dbb891ac618b0689239485841fe6e6c0953 WHIRLPOOL 9f9e6ed0c1045e2fada9ea214b2be9560fc6d5937619cda403242c30ad8b1a4536fb6c0a92c311ca2998aed245d2fee5da9b48a6c8766e5c098688552bee6da7
+DIST steam-mobile-1.5.1.tar.bz2 25491 SHA256 4a309923bf75a8095706a38604634ffc9bb91fc90e01c55fa6dcf9c8177ecd23 SHA512 71b83155bbd00bd208c07b797f2021eed33e0aadf321025cf3b2e9bd50399cefd9652b3ee5ea79009876a306e9d07177686861de405355ac8c2a914ebefe8557 WHIRLPOOL b1c4933b91828e405f1bf7dc148eee92501601e49fec0594b55a07e3a7175b3780abfd67a3ec8f297212bf3e690054e7403abcc45bdb0c6633e05a54970a0e3e
+DIST steam-mobile-1.5.tar.bz2 25284 SHA256 f4a90c771ab92e2a330c7c00a8ba874a5e71fbc1ff29e8ad2a0c22fa09d522a1 SHA512 14dd135d6b973a3bd8e2c4973bdb83e3ea1b3f2821e42f1ecb079e067daef0ef6fc9cedd1be45eac3065bfede5efe9216b26afefa742836f9d6ac2dd241c4c74 WHIRLPOOL 30cf5b1699ca88216e702d359262fd1e1cc3608544ecab5b5d427db8bcf4a9580d51b108bd584b6a7c28573d383570ba0f9c73b2e9974cee9a18a8da084a7d5e
diff --git a/x11-plugins/pidgin-opensteamworks/files/pidgin-opensteamworks-1.3-Makefile b/x11-plugins/pidgin-opensteamworks/files/pidgin-opensteamworks-1.3-Makefile
new file mode 100644
index 00000000000..a71ece05423
--- /dev/null
+++ b/x11-plugins/pidgin-opensteamworks/files/pidgin-opensteamworks-1.3-Makefile
@@ -0,0 +1,33 @@
+CC ?= gcc
+PKG_CONFIG ?= pkg-config
+INSTALL = install
+INSTALL_PROGRAM = $(INSTALL) -Dm755
+
+PLUGINDIR ?= $(shell $(PKG_CONFIG) --variable=plugindir purple)
+
+CFLAGS ?= -O2 -pipe
+CFLAGS += -Wall -fPIC
+LDFLAGS += -shared
+CPPFLAGS += $(shell $(PKG_CONFIG) --cflags glib-2.0 json-glib-1.0 purple nss gnome-keyring-1)
+LIBS += $(shell $(PKG_CONFIG) --libs glib-2.0 json-glib-1.0 purple nss)
+
+TARGET = libsteam.so
+
+OBJS = libsteam.o steam_connection.o
+
+%.o: %.c %.h
+ $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c
+
+$(TARGET): $(OBJS)
+ $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $(OBJS) $(LIBS)
+
+install: $(TARGET)
+ $(INSTALL_PROGRAM) $(TARGET) "$(DESTDIR)$(PLUGINDIR)/$(TARGET)"
+
+uninstall:
+ rm -f "$(DESTDIR)$(PLUGINDIR)/$(TARGET)"
+
+clean:
+ rm -f $(OBJS) $(TARGET)
+
+.PHONY: uninstall clean
diff --git a/x11-plugins/pidgin-opensteamworks/metadata.xml b/x11-plugins/pidgin-opensteamworks/metadata.xml
new file mode 100644
index 00000000000..4358058a091
--- /dev/null
+++ b/x11-plugins/pidgin-opensteamworks/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>net-im</herd>
+ <maintainer>
+ <email>hasufell@gentoo.org</email>
+ <name>Julian Ospald</name>
+ <description>Maintainer. Assign bugs to him</description>
+ </maintainer>
+ <maintainer>
+ <email>mrueg@gentoo.org</email>
+ <name>Manuel Rüger</name>
+ <description>Maintainer. CC him on bugs</description>
+ </maintainer>
+ <upstream>
+ <maintainer status="active">
+ <email>eionrobb@gmail.com</email>
+ </maintainer>
+ <bugs-to>http://code.google.com/p/pidgin-opensteamworks/issues/list</bugs-to>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-opensteamworks/pidgin-opensteamworks-1.4.ebuild b/x11-plugins/pidgin-opensteamworks/pidgin-opensteamworks-1.4.ebuild
new file mode 100644
index 00000000000..32f1f2eae58
--- /dev/null
+++ b/x11-plugins/pidgin-opensteamworks/pidgin-opensteamworks-1.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs
+
+DESCRIPTION="Steam protocol plugin for pidgin"
+HOMEPAGE="http://code.google.com/p/pidgin-opensteamworks/"
+SRC_URI="http://pidgin-opensteamworks.googlecode.com/files/steam-mobile-${PV}.tar.bz2
+ http://pidgin-opensteamworks.googlecode.com/files/icons.zip
+ -> ${PN}-icons.zip"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+IUSE=""
+
+RDEPEND="dev-libs/glib:2
+ dev-libs/json-glib
+ dev-libs/nss
+ gnome-base/libgnome-keyring
+ net-im/pidgin"
+DEPEND="${RDEPEND}
+ app-arch/unzip
+ virtual/pkgconfig"
+
+S=${WORKDIR}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ tc-export CC PKG_CONFIG
+ fi
+}
+
+src_prepare() {
+ # see http://code.google.com/p/pidgin-opensteamworks/issues/detail?id=31
+ cp "${FILESDIR}"/${PN}-1.3-Makefile "${S}"/Makefile || die
+}
+
+src_install() {
+ default
+ insinto /usr/share/pixmaps/pidgin/protocols
+ doins -r "${WORKDIR}"/{16,48}
+}
diff --git a/x11-plugins/pidgin-opensteamworks/pidgin-opensteamworks-1.5.1.ebuild b/x11-plugins/pidgin-opensteamworks/pidgin-opensteamworks-1.5.1.ebuild
new file mode 100644
index 00000000000..286381ab5c2
--- /dev/null
+++ b/x11-plugins/pidgin-opensteamworks/pidgin-opensteamworks-1.5.1.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 toolchain-funcs
+
+DESCRIPTION="Steam protocol plugin for pidgin"
+HOMEPAGE="http://code.google.com/p/pidgin-opensteamworks/"
+SRC_URI="http://pidgin-opensteamworks.googlecode.com/svn/trunk/steam-mobile/releases/steam-mobile-${PV}.tar.bz2
+ http://pidgin-opensteamworks.googlecode.com/files/icons.zip
+ -> ${PN}-icons.zip"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/glib:2
+ dev-libs/json-glib
+ dev-libs/nss
+ gnome-base/libgnome-keyring
+ net-im/pidgin"
+DEPEND="${RDEPEND}
+ app-arch/unzip
+ virtual/pkgconfig"
+
+S=${WORKDIR}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ tc-export CC PKG_CONFIG
+ fi
+}
+
+src_prepare() {
+ # see http://code.google.com/p/pidgin-opensteamworks/issues/detail?id=31
+ cp "${FILESDIR}"/${PN}-1.3-Makefile "${S}"/Makefile || die
+}
+
+src_install() {
+ default
+ insinto /usr/share/pixmaps/pidgin/protocols
+ doins -r "${WORKDIR}"/{16,48}
+}
diff --git a/x11-plugins/pidgin-opensteamworks/pidgin-opensteamworks-1.5.ebuild b/x11-plugins/pidgin-opensteamworks/pidgin-opensteamworks-1.5.ebuild
new file mode 100644
index 00000000000..9fbece057be
--- /dev/null
+++ b/x11-plugins/pidgin-opensteamworks/pidgin-opensteamworks-1.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs
+
+DESCRIPTION="Steam protocol plugin for pidgin"
+HOMEPAGE="http://code.google.com/p/pidgin-opensteamworks/"
+SRC_URI="http://pidgin-opensteamworks.googlecode.com/svn/trunk/steam-mobile/releases/steam-mobile-${PV}.tar.bz2
+ http://pidgin-opensteamworks.googlecode.com/files/icons.zip
+ -> ${PN}-icons.zip"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/glib:2
+ dev-libs/json-glib
+ dev-libs/nss
+ gnome-base/libgnome-keyring
+ net-im/pidgin"
+DEPEND="${RDEPEND}
+ app-arch/unzip
+ virtual/pkgconfig"
+
+S=${WORKDIR}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ tc-export CC PKG_CONFIG
+ fi
+}
+
+src_prepare() {
+ # see http://code.google.com/p/pidgin-opensteamworks/issues/detail?id=31
+ cp "${FILESDIR}"/${PN}-1.3-Makefile "${S}"/Makefile || die
+}
+
+src_install() {
+ default
+ insinto /usr/share/pixmaps/pidgin/protocols
+ doins -r "${WORKDIR}"/{16,48}
+}
diff --git a/x11-plugins/pidgin-otr/Manifest b/x11-plugins/pidgin-otr/Manifest
new file mode 100644
index 00000000000..5a18075fc99
--- /dev/null
+++ b/x11-plugins/pidgin-otr/Manifest
@@ -0,0 +1,2 @@
+DIST pidgin-otr-3.2.1.tar.gz 409238 SHA256 ce17e9769e3853076d80645adafaa866e7d7188f988d28a9793afc32c85cb979 SHA512 97ae7362c153fecaf838b5aade2ed57cceb7b6204049e851c07b7d9460c8dcf3a3955efc33821deaf3435103f874a285e9868204bbed64e793f0edaecabe37fa WHIRLPOOL 063f5768c6fd35b50656a7540be110f064ae7c01c1838b74a9481700aade78131497ffe10606f01ba803f07d5c1a73de3b53e943091bec44a09f69b8f3789017
+DIST pidgin-otr-4.0.1.tar.gz 496879 SHA256 1b781f48c27bcc9de3136c0674810df23f7d6b44c727dbf4dfb24067909bf30a SHA512 359cde727a92964eadb4d795cf6442634c6b35471c68eeadd6b70d9da0ece7440b03a593d7b509d1ca99f50a06777c1e11557af3a55c1660d38cccf9dccbc259 WHIRLPOOL 389c7857aeedc0d0646c3298e2ec38204a2738601d82364493a917994c045bd25b64079e0afa19422089d4ef511306f3b76f42baf5c027bdc49f434ec064f38e
diff --git a/x11-plugins/pidgin-otr/metadata.xml b/x11-plugins/pidgin-otr/metadata.xml
new file mode 100644
index 00000000000..3e2b4181f5b
--- /dev/null
+++ b/x11-plugins/pidgin-otr/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>net-im</herd>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-otr/pidgin-otr-3.2.1.ebuild b/x11-plugins/pidgin-otr/pidgin-otr-3.2.1.ebuild
new file mode 100644
index 00000000000..4a5256e8612
--- /dev/null
+++ b/x11-plugins/pidgin-otr/pidgin-otr-3.2.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="(OTR) Messaging allows you to have private conversations over instant messaging"
+HOMEPAGE="http://www.cypherpunks.ca/otr/"
+SRC_URI="http://www.cypherpunks.ca/otr/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE=""
+
+RDEPEND="<net-libs/libotr-4.0.0
+ x11-libs/gtk+:2
+ net-im/pidgin[gtk]"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+DOCS=( ChangeLog README )
diff --git a/x11-plugins/pidgin-otr/pidgin-otr-4.0.1.ebuild b/x11-plugins/pidgin-otr/pidgin-otr-4.0.1.ebuild
new file mode 100644
index 00000000000..fb808c2b372
--- /dev/null
+++ b/x11-plugins/pidgin-otr/pidgin-otr-4.0.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="(OTR) Messaging allows you to have private conversations over instant messaging"
+HOMEPAGE="http://www.cypherpunks.ca/otr/"
+SRC_URI="http://www.cypherpunks.ca/otr/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND="dev-libs/libgcrypt:0
+ net-im/pidgin[gtk]
+ >=net-libs/libotr-4.0.0
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog NEWS README )
diff --git a/x11-plugins/pidgin-privacy-please/Manifest b/x11-plugins/pidgin-privacy-please/Manifest
new file mode 100644
index 00000000000..6b56fb216b0
--- /dev/null
+++ b/x11-plugins/pidgin-privacy-please/Manifest
@@ -0,0 +1 @@
+DIST pidgin-privacy-please-0.7.1.tar.gz 346421 SHA256 8134bcd5da98fe8b4c9918fd420c7e68b0990e895ed2534396cacbf473f2615c SHA512 4acec4556c209b6ff5b059244d79894efba984cdebaaf5893c67ba384126127614aea676af6deb89561f6d5776abdbdc915061db9e1004c0fea3339d45a6646a WHIRLPOOL d6bb36bda47104dc9fb1bcba519812a61e5adc60c69f0be6da856c37be581ebe016906066df270187800e00a460cbaa393fd8e2c435533d60f8f80acd7f82007
diff --git a/x11-plugins/pidgin-privacy-please/metadata.xml b/x11-plugins/pidgin-privacy-please/metadata.xml
new file mode 100644
index 00000000000..2fbfcfcc5e1
--- /dev/null
+++ b/x11-plugins/pidgin-privacy-please/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>xmw@gentoo.org</email>
+ <name>Michael Weber</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="google-code">pidgin-privacy-please</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-privacy-please/pidgin-privacy-please-0.7.1.ebuild b/x11-plugins/pidgin-privacy-please/pidgin-privacy-please-0.7.1.ebuild
new file mode 100644
index 00000000000..ee1d23ddc48
--- /dev/null
+++ b/x11-plugins/pidgin-privacy-please/pidgin-privacy-please-0.7.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=2
+
+inherit autotools
+
+DESCRIPTION="pidgin plugin to stop spammers from annoying you"
+HOMEPAGE="http://code.google.com/p/pidgin-privacy-please/"
+SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64"
+IUSE="linguas_de linguas_pl linguas_ru"
+
+RDEPEND="<net-im/pidgin-3[gtk]"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ sys-devel/gettext"
+
+src_prepare() {
+ sed -e 's: -Wall -g3::' -i configure.ac || die
+ eautoreconf
+}
+
+src_install() {
+ emake DESTDIR="${D}" ALL_LINGUAS="${LANGS}" install || die
+ dodoc AUTHORS ChangeLog NEWS README || die
+}
diff --git a/x11-plugins/pidgin-rhythmbox/Manifest b/x11-plugins/pidgin-rhythmbox/Manifest
new file mode 100644
index 00000000000..a7323008db7
--- /dev/null
+++ b/x11-plugins/pidgin-rhythmbox/Manifest
@@ -0,0 +1 @@
+DIST pidgin-rhythmbox-2.0.tar.gz 320758 SHA256 9fc4b43d8a353e2c4e7e219b34ae5fb23a3a0dd10b10446c4e75acab9bc5d460
diff --git a/x11-plugins/pidgin-rhythmbox/metadata.xml b/x11-plugins/pidgin-rhythmbox/metadata.xml
new file mode 100644
index 00000000000..3e2b4181f5b
--- /dev/null
+++ b/x11-plugins/pidgin-rhythmbox/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>net-im</herd>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-rhythmbox/pidgin-rhythmbox-2.0.ebuild b/x11-plugins/pidgin-rhythmbox/pidgin-rhythmbox-2.0.ebuild
new file mode 100644
index 00000000000..80840576248
--- /dev/null
+++ b/x11-plugins/pidgin-rhythmbox/pidgin-rhythmbox-2.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=2
+
+DESCRIPTION="automatically update your pidgin profile with current info from Rhythmbox"
+HOMEPAGE="http://jon.oberheide.org/pidgin-rhythmbox/"
+SRC_URI="http://jon.oberheide.org/${PN}/downloads/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~sparc x86"
+IUSE=""
+
+RDEPEND="net-im/pidgin
+ media-sound/rhythmbox
+ >=x11-libs/gtk+-2.4:2
+ dev-libs/dbus-glib"
+DEPEND="${RDEPEND}"
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
+}
diff --git a/x11-plugins/pidgin-sipe/Manifest b/x11-plugins/pidgin-sipe/Manifest
new file mode 100644
index 00000000000..b86463563d8
--- /dev/null
+++ b/x11-plugins/pidgin-sipe/Manifest
@@ -0,0 +1,3 @@
+DIST pidgin-sipe-1.18.0.tar.gz 1090904 SHA256 f1388799e3d250fe43643ee8748a6769f67f9c544e3b91fbb25af76b30675efc SHA512 f7d50b26656cd83f13ee24412ca97ab5ffe325c13d32855f9e8c788d5c8a11cb942c12d6888c4992c037320500265441eba9bc8e4eb5c21190eb372abd6b4451 WHIRLPOOL c97693bf54b0dba3f583891714edb63971b2669d1fc0ed41eb94009cfa2b78e37fdee42db325c74f4e4fc76cf29af5fd7cc67b598a3d672623ec1c392561ba86
+DIST pidgin-sipe-1.19.0.tar.gz 1127851 SHA256 bc144de259e858c57d82ee7ac00a78cc3a0875ab67da6b25be05808ed274c856 SHA512 96fd7f852c7225d2ae71ec4916491c6c4facbddf9f19285334a47b6abbaa80ad7f2aa299fc1b453a7f5782f65b8f56557f5992ba8e3e2c386318d96f1f59824e WHIRLPOOL 90c1069b38e96f6bc2c39957f9c76635f404a3188abb59004fe3a83e177803db06b6c6bcfdef5cf5fb645d901751130b15e619bf2d8fac17fb70660cf2e2ff2c
+DIST pidgin-sipe-1.19.1.tar.gz 1134961 SHA256 92c8a4611f1594096fac3c5b983df49cb8d1612cab7352799c855fd9dda0454a SHA512 4ac85f5e2ae590677b73ec339051c210173a37c974076d696409c81680e91818d9a3b75a95b4ae556a61ec0246f0cd6fb2a644889bbbb02528d5ea75140efef0 WHIRLPOOL d31044889ae6d9d146e4a9e9bb9fd1ec84ded6597b783cfedb1f1a0478760aeca41fd574bbe8021223957fd6c84cc3082cc2cabdd0da245365573e35697d680f
diff --git a/x11-plugins/pidgin-sipe/files/pidgin-sipe-1.13.2-fix-sandbox-r1.patch b/x11-plugins/pidgin-sipe/files/pidgin-sipe-1.13.2-fix-sandbox-r1.patch
new file mode 100644
index 00000000000..a5628b3cd59
--- /dev/null
+++ b/x11-plugins/pidgin-sipe/files/pidgin-sipe-1.13.2-fix-sandbox-r1.patch
@@ -0,0 +1,29 @@
+# Fix possible sandbox violation when snippet tries to probe for plugins
+# Gentoo Bug 409559
+
+--- pidgin-sipe-1.13.2/configure.ac 2012-03-14 21:53:10.000000000 +0000
++++ pidgin-sipe-1.13.2.new2/configure.ac 2012-06-30 22:48:40.081115371 +0100
+@@ -309,23 +309,6 @@
+ AC_MSG_CHECKING([for purple SSL support])
+ ac_save_LIBS=$LIBS
+ LIBS="$PURPLE_LIBS"
+- AC_RUN_IFELSE(
+- [AC_LANG_PROGRAM([[
+-#include <glib.h>
+-#include <plugin.h>
+-#include <sslconn.h>
+- ]],
+- [[
+- purple_plugins_init();
+- purple_plugins_probe(G_MODULE_SUFFIX);
+- purple_ssl_init();
+- return(purple_ssl_is_supported()?0:1);
+- ]])],
+- [AC_MSG_RESULT(ok)],
+- [AC_MSG_FAILURE([your purple hasn't been compiled with SSL support.
+-])
+- ],
+- [AC_MSG_WARN([cross compiling: not checking])])
+ ])
+
+ dnl check whether enable voice and video support
diff --git a/x11-plugins/pidgin-sipe/metadata.xml b/x11-plugins/pidgin-sipe/metadata.xml
new file mode 100644
index 00000000000..4fa37ee3733
--- /dev/null
+++ b/x11-plugins/pidgin-sipe/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>net-im</herd>
+ <maintainer>
+ <email>thev00d00@gentoo.org</email>
+ <name>Ian Whyman</name>
+ </maintainer>
+ <longdescription lang="en">
+An Open Implementation of SIP/Simple protocol for Live Communications Server 2003/2005/2007 and Lync.
+</longdescription>
+ <use>
+ <flag name="ocs2005-message-hack">Disable message timeout for OCS2005 clients which causes "false" not delivered error messages</flag>
+ <flag name="telepathy">Support use as a telepathy backend</flag>
+ <flag name="voice">Enable experimental voice/video support</flag>
+ <flag name="openssl">Enable crypto support via <pkg>dev-libs/openssl</pkg></flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">sipe</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-sipe/pidgin-sipe-1.18.0-r1.ebuild b/x11-plugins/pidgin-sipe/pidgin-sipe-1.18.0-r1.ebuild
new file mode 100644
index 00000000000..896b042ed24
--- /dev/null
+++ b/x11-plugins/pidgin-sipe/pidgin-sipe-1.18.0-r1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils
+
+DESCRIPTION="Pidgin Plug-in SIPE (Sip Exchange Protocol)"
+HOMEPAGE="http://sipe.sourceforge.net/"
+SRC_URI="mirror://sourceforge/sipe/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+IUSE="debug kerberos ocs2005-message-hack openssl telepathy voice"
+
+RDEPEND=">=dev-libs/gmime-2.4.16
+ dev-libs/libxml2
+ openssl? ( dev-libs/openssl )
+ !openssl? ( dev-libs/nss )
+ kerberos? ( virtual/krb5 )
+ voice? (
+ >=dev-libs/glib-2.28.0
+ >=net-libs/libnice-0.1.0
+ media-libs/gstreamer:0.10
+ >=net-im/pidgin-2.8.0
+ )
+ !voice? (
+ >=dev-libs/glib-2.12.0:2
+ net-im/pidgin
+ )
+ telepathy? (
+ >=sys-apps/dbus-1.1.0
+ >=dev-libs/dbus-glib-0.61
+ >=dev-libs/glib-2.28:2
+ >=net-libs/telepathy-glib-0.18.0
+ )
+"
+
+DEPEND="dev-util/intltool
+ virtual/pkgconfig
+ ${RDEPEND}
+"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-1.13.2-fix-sandbox-r1.patch"
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --enable-purple \
+ --disable-quality-check \
+ $(use_enable telepathy) \
+ $(use_enable debug) \
+ $(use_enable ocs2005-message-hack) \
+ $(use_with kerberos krb5) \
+ $(use_with voice vv) \
+ $(use_enable !openssl nss) \
+ $(use_enable openssl)
+}
+
+src_install() {
+ emake install DESTDIR="${D}"
+ dodoc AUTHORS ChangeLog NEWS TODO README
+}
diff --git a/x11-plugins/pidgin-sipe/pidgin-sipe-1.19.0.ebuild b/x11-plugins/pidgin-sipe/pidgin-sipe-1.19.0.ebuild
new file mode 100644
index 00000000000..805a40301e4
--- /dev/null
+++ b/x11-plugins/pidgin-sipe/pidgin-sipe-1.19.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils
+
+DESCRIPTION="Pidgin Plug-in SIPE (Sip Exchange Protocol)"
+HOMEPAGE="http://sipe.sourceforge.net/"
+SRC_URI="mirror://sourceforge/sipe/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="debug kerberos ocs2005-message-hack openssl telepathy voice"
+
+RDEPEND=">=dev-libs/gmime-2.4.16
+ dev-libs/libxml2
+ openssl? ( dev-libs/openssl )
+ !openssl? ( dev-libs/nss )
+ kerberos? ( virtual/krb5 )
+ voice? (
+ >=dev-libs/glib-2.28.0
+ >=net-libs/libnice-0.1.0
+ media-libs/gstreamer:0.10
+ >=net-im/pidgin-2.8.0
+ )
+ !voice? (
+ >=dev-libs/glib-2.12.0:2
+ net-im/pidgin
+ )
+ telepathy? (
+ >=sys-apps/dbus-1.1.0
+ >=dev-libs/dbus-glib-0.61
+ >=dev-libs/glib-2.28:2
+ >=net-libs/telepathy-glib-0.18.0
+ )
+"
+
+DEPEND="dev-util/intltool
+ virtual/pkgconfig
+ ${RDEPEND}
+"
+
+src_prepare() {
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --enable-purple \
+ --disable-quality-check \
+ $(use_enable telepathy) \
+ $(use_enable debug) \
+ $(use_enable ocs2005-message-hack) \
+ $(use_with kerberos krb5) \
+ $(use_with voice vv) \
+ $(use_enable !openssl nss) \
+ $(use_enable openssl)
+}
+
+src_install() {
+ emake install DESTDIR="${D}"
+ dodoc AUTHORS ChangeLog NEWS TODO README
+}
diff --git a/x11-plugins/pidgin-sipe/pidgin-sipe-1.19.1.ebuild b/x11-plugins/pidgin-sipe/pidgin-sipe-1.19.1.ebuild
new file mode 100644
index 00000000000..805a40301e4
--- /dev/null
+++ b/x11-plugins/pidgin-sipe/pidgin-sipe-1.19.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils
+
+DESCRIPTION="Pidgin Plug-in SIPE (Sip Exchange Protocol)"
+HOMEPAGE="http://sipe.sourceforge.net/"
+SRC_URI="mirror://sourceforge/sipe/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="debug kerberos ocs2005-message-hack openssl telepathy voice"
+
+RDEPEND=">=dev-libs/gmime-2.4.16
+ dev-libs/libxml2
+ openssl? ( dev-libs/openssl )
+ !openssl? ( dev-libs/nss )
+ kerberos? ( virtual/krb5 )
+ voice? (
+ >=dev-libs/glib-2.28.0
+ >=net-libs/libnice-0.1.0
+ media-libs/gstreamer:0.10
+ >=net-im/pidgin-2.8.0
+ )
+ !voice? (
+ >=dev-libs/glib-2.12.0:2
+ net-im/pidgin
+ )
+ telepathy? (
+ >=sys-apps/dbus-1.1.0
+ >=dev-libs/dbus-glib-0.61
+ >=dev-libs/glib-2.28:2
+ >=net-libs/telepathy-glib-0.18.0
+ )
+"
+
+DEPEND="dev-util/intltool
+ virtual/pkgconfig
+ ${RDEPEND}
+"
+
+src_prepare() {
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --enable-purple \
+ --disable-quality-check \
+ $(use_enable telepathy) \
+ $(use_enable debug) \
+ $(use_enable ocs2005-message-hack) \
+ $(use_with kerberos krb5) \
+ $(use_with voice vv) \
+ $(use_enable !openssl nss) \
+ $(use_enable openssl)
+}
+
+src_install() {
+ emake install DESTDIR="${D}"
+ dodoc AUTHORS ChangeLog NEWS TODO README
+}
diff --git a/x11-plugins/pidgin-xmpp-receipts/Manifest b/x11-plugins/pidgin-xmpp-receipts/Manifest
new file mode 100644
index 00000000000..217e00f333a
--- /dev/null
+++ b/x11-plugins/pidgin-xmpp-receipts/Manifest
@@ -0,0 +1 @@
+DIST pidgin-xmpp-receipts-0.6.tar.gz 15946 SHA256 a7aa5ab7375dc996d769dd83fdf6f7c68ac6ef9fd25cfb04eb7bf2becd381174 SHA512 160270206d0d6394bddaa15ca59896756ab3a546f7c74cc9e3d4ec634f70b829ae3b013ee6086a5d4a5376b7d2b81341c44c3ef0ecab2a66d612b96fd37dfeff WHIRLPOOL 00349394518cb44d3a25c0ed66b0e0446ca9bdeddb68b818e1c4b493e38ee22a550d27e4a9170360f73c9ec449a8602c2ab2a0f451411862e32cd33d8782a94f
diff --git a/x11-plugins/pidgin-xmpp-receipts/metadata.xml b/x11-plugins/pidgin-xmpp-receipts/metadata.xml
new file mode 100644
index 00000000000..bfcb6974f1c
--- /dev/null
+++ b/x11-plugins/pidgin-xmpp-receipts/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>mrueg@gentoo.org</email>
+ <name>Manuel Rüger</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-xmpp-receipts/pidgin-xmpp-receipts-0.6.ebuild b/x11-plugins/pidgin-xmpp-receipts/pidgin-xmpp-receipts-0.6.ebuild
new file mode 100644
index 00000000000..53e421914e1
--- /dev/null
+++ b/x11-plugins/pidgin-xmpp-receipts/pidgin-xmpp-receipts-0.6.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 toolchain-funcs
+
+DESCRIPTION="Implementation of xmpp message delivery receipts (XEP-0184) for Pidgin"
+HOMEPAGE="https://www.assembla.com/spaces/pidgin-xmpp-receipts/documents"
+SRC_URI="https://www.assembla.com/spaces/pidgin-xmpp-receipts/documents/ckA6jCV5Kr4OkjacwqjQXA/download/ckA6jCV5Kr4OkjacwqjQXA -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64"
+IUSE=""
+
+RDEPEND="net-im/pidgin[gtk]"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_compile() {
+ GTK_PIDGIN_INCLUDES=$(pkg-config --cflags gtk+-2.0 pidgin)
+ $(tc-getCC) ${LDFLAGS} -shared ${CFLAGS} -fpic ${GTK_PIDGIN_INCLUDES} -o ${PN/pidgin-/}.so ${PN/pidgin-/}.c || die
+}
+
+src_install() {
+ PLUGIN_DIR_PIDGIN=$(pkg-config --variable=plugindir pidgin)
+ dodir "${PLUGIN_DIR_PIDGIN}"
+ insinto "${PLUGIN_DIR_PIDGIN}"
+ doins ${PN/pidgin-/}.so
+}
diff --git a/x11-plugins/pidgintex/Manifest b/x11-plugins/pidgintex/Manifest
new file mode 100644
index 00000000000..1866c2592e8
--- /dev/null
+++ b/x11-plugins/pidgintex/Manifest
@@ -0,0 +1 @@
+DIST pidginTeX-1.1.1.tar.gz 23322 SHA256 1b47e89d12d5f5a8de4f3f89ea37da393223d525632c92e71cef8a54399ac1aa
diff --git a/x11-plugins/pidgintex/metadata.xml b/x11-plugins/pidgintex/metadata.xml
new file mode 100644
index 00000000000..820799abbc0
--- /dev/null
+++ b/x11-plugins/pidgintex/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>net-im</herd>
+ <longdescription>pidginTeX is a fast plugin for the instant messaging client Pidgin and uses
+mimeTeX or mathTeX to render LaTeX expressions in messages and chat. It is
+intended for math but mathTeX is fully compatible with LaTeX and any package can
+be used and mimeTeX also supports many other features.</longdescription>
+ <upstream>
+ <remote-id type="google-code">pidgintex</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/pidgintex/pidgintex-1.1.1.ebuild b/x11-plugins/pidgintex/pidgintex-1.1.1.ebuild
new file mode 100644
index 00000000000..2be64a85acd
--- /dev/null
+++ b/x11-plugins/pidgintex/pidgintex-1.1.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="2"
+inherit toolchain-funcs multilib
+
+MY_P=pidginTeX-${PV}
+
+DESCRIPTION="Pidgin plugin to render LaTeX expressions in messages"
+HOMEPAGE="http://code.google.com/p/pidgintex"
+SRC_URI="http://pidgintex.googlecode.com/files/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND="net-im/pidgin[gtk]
+ app-text/mathtex"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ sed -e "s:\(^CC.*=\).*:\1 $(tc-getCC):" \
+ -e "s:\(^STRIP.*=\).*:\1 true:" \
+ -e "s:\(^CFLAGS[[:space:]]*\)=:\1+=:" \
+ -e "/LIB_INSTALL_DIR/{s:/lib/purple-2:/$(get_libdir)/pidgin:;}" \
+ -i Makefile || die
+ # set default renderer to mathtex
+ sed -e "/purple_prefs_add_string.*PREFS_RENDERER/{s:mimetex:mathtex:;}" \
+ -i pidginTeX.c || die
+}
+
+src_compile() {
+ emake PREFIX=/usr || die
+}
+
+src_install() {
+ make PREFIX="${D}/usr" install || die "make install failed"
+ dodoc CHANGELOG README TODO || die
+}
+
+pkg_postinst() {
+ elog 'Note, to see formulas either disable "Conversation Colors" plugin or'
+ elog 'switch off "ignore incoming format" option in plugin configuration.'
+ elog 'For details, take a look (and vote) at http://developer.pidgin.im/ticket/2772'
+}
diff --git a/x11-plugins/prpltwtr/Manifest b/x11-plugins/prpltwtr/Manifest
new file mode 100644
index 00000000000..50775e26f06
--- /dev/null
+++ b/x11-plugins/prpltwtr/Manifest
@@ -0,0 +1 @@
+DIST prpltwtr-0.12.0.tar.gz 465819 SHA256 44b40fd2e1240029f9b7d85d36a2856310cd73b6d286af660f3113d00a4a1efc SHA512 b40ec7ff621140f4d64125d50dfed916ee57f9e5d26c4bfa9f6dee177c0004bf5aa9149d2f45af3a2729138762543f8e41e66683016f8c135cdb4a02c70159a6 WHIRLPOOL d18e6aa64abf5121073024ad8168d2cc03224eaf874fdff3888fafb29ea87e1c5e7d91fac4b00d6cd6d7181b9264431b66f68964352fd7f769cc604fff5bc895
diff --git a/x11-plugins/prpltwtr/metadata.xml b/x11-plugins/prpltwtr/metadata.xml
new file mode 100644
index 00000000000..812e5886b4c
--- /dev/null
+++ b/x11-plugins/prpltwtr/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>jdhore@gentoo.org</email>
+ <name>Jeff Horelick</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="google-code">prpltwtr</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/prpltwtr/prpltwtr-0.12.0.ebuild b/x11-plugins/prpltwtr/prpltwtr-0.12.0.ebuild
new file mode 100644
index 00000000000..d9d87ad03d3
--- /dev/null
+++ b/x11-plugins/prpltwtr/prpltwtr-0.12.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION="libpurple twitter protocol"
+HOMEPAGE="https://code.google.com/p/prpltwtr/"
+SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+RDEPEND=">=net-im/pidgin-2.6"
diff --git a/x11-plugins/purple-facebook/Manifest b/x11-plugins/purple-facebook/Manifest
new file mode 100644
index 00000000000..a6314c89b51
--- /dev/null
+++ b/x11-plugins/purple-facebook/Manifest
@@ -0,0 +1,2 @@
+DIST purple-facebook-20150727.tar.gz 427255 SHA256 141abe779c9dd3be31bdc0e66455908e53da0dfdda4ef558511c22bc03265439 SHA512 5ee762bf0164d4c889e04f794eb6592b7a04387a54da3a969099fa1850c073b80a47ec3ae82bae23c8990c262022dfcc6a92b9a8ff3d3bd700a0975f122a8fde WHIRLPOOL 567b5349e89769b27f3b25193fa226473b8442e911989a5d69c3608a808727568b09d5e45af8e36e5c3cab5c0f8707e6c267df9553af34ed1976b2bacbbc29d3
+DIST purple-facebook-20150728.tar.gz 427451 SHA256 4ad2c53f1744020feb56e7626b39453b0ad6b1e449a52c2b74ca5d2d1f3dc0fa SHA512 144b34053c74f98ac556c1215fdec8e44764a1d69562bab64858a2d60157f6cb0af4d4571a93dcbf949033a6a40b870e0b2a2154fdfa448ecca22dab9d83f810 WHIRLPOOL c720b0ab8936e61c9e9c7c2128ee9ccdec2f91836b6bbf0dc03c47ccae143b5831d5d9cecadfbd9e536a0e320f365568fa030256eec4fd3b2a882da23ec8cdfd
diff --git a/x11-plugins/purple-facebook/metadata.xml b/x11-plugins/purple-facebook/metadata.xml
new file mode 100644
index 00000000000..08ea18cd1cf
--- /dev/null
+++ b/x11-plugins/purple-facebook/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>chainsaw@gentoo.org</email>
+ <name>Tony Vroon</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">jgeboski/purple-facebook</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/purple-facebook/purple-facebook-20150727.ebuild b/x11-plugins/purple-facebook/purple-facebook-20150727.ebuild
new file mode 100644
index 00000000000..b3f3fb0c892
--- /dev/null
+++ b/x11-plugins/purple-facebook/purple-facebook-20150727.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils autotools
+
+MY_PV="f80258f7ce6f"
+S="${WORKDIR}/${PN}-${MY_PV}"
+DESCRIPTION="Facebook protocol plugin for libpurple"
+HOMEPAGE="https://github.com/jgeboski/purple-facebook"
+SRC_URI="https://github.com/jgeboski/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-libs/json-glib
+ net-im/pidgin"
+DEPEND="${RDEPEND}"
+DOCS=( AUTHORS ChangeLog NEWS README VERSION )
+
+src_configure() {
+ econf --with-ssl-certs
+}
+
+src_prepare() {
+ eautoreconf
+}
diff --git a/x11-plugins/purple-facebook/purple-facebook-20150728.ebuild b/x11-plugins/purple-facebook/purple-facebook-20150728.ebuild
new file mode 100644
index 00000000000..ac74ccd869c
--- /dev/null
+++ b/x11-plugins/purple-facebook/purple-facebook-20150728.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils autotools
+
+MY_PV="7c454f51b56b"
+S="${WORKDIR}/${PN}-${MY_PV}"
+DESCRIPTION="Facebook protocol plugin for libpurple"
+HOMEPAGE="https://github.com/jgeboski/purple-facebook"
+SRC_URI="https://github.com/jgeboski/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-libs/json-glib
+ net-im/pidgin"
+DEPEND="${RDEPEND}"
+DOCS=( AUTHORS ChangeLog NEWS README VERSION )
+
+src_configure() {
+ econf --with-ssl-certs
+}
+
+src_prepare() {
+ eautoreconf
+}
diff --git a/x11-plugins/purple-libnotify-plus/Manifest b/x11-plugins/purple-libnotify-plus/Manifest
new file mode 100644
index 00000000000..4c8922dfdea
--- /dev/null
+++ b/x11-plugins/purple-libnotify-plus/Manifest
@@ -0,0 +1 @@
+DIST purple-libnotify-plus-1.99.2.tar.xz 229108 SHA256 0974d7a8e9e3730ad53ec37e3227fed2d0f69ba98028940e4f76a2e88b55172c SHA512 f0f0a1995ef0f146d964f8f8893274b8e5782d7008c3fb776846a9b02ddf785618da1ce70414c7aa35a6f58c96ba769981674be81a8794bc6d66c120785bc5ab WHIRLPOOL bfbf3fc934ae855b7a2d7d7ad94799b175fa636f53429c0e1a33667ad3c23130c22c7a50336b4e3843d745689fb604a70042ebbe5500e7c5b654a6d62996db20
diff --git a/x11-plugins/purple-libnotify-plus/metadata.xml b/x11-plugins/purple-libnotify-plus/metadata.xml
new file mode 100644
index 00000000000..08f16ca7b67
--- /dev/null
+++ b/x11-plugins/purple-libnotify-plus/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>hasufell@gentoo.org</email>
+ <name>Julian Ospald</name>
+ </maintainer>
+ <upstream>
+ <maintainer status="active">
+ <email>sardemff7+gentoo@sardemff7.net</email>
+ <name>Quentin “Sardem FF7” Glidic</name>
+ <description>CC him on bugs</description>
+ </maintainer>
+ </upstream>
+</pkgmetadata>
+
diff --git a/x11-plugins/purple-libnotify-plus/purple-libnotify-plus-1.99.2.ebuild b/x11-plugins/purple-libnotify-plus/purple-libnotify-plus-1.99.2.ebuild
new file mode 100644
index 00000000000..54d35012f2b
--- /dev/null
+++ b/x11-plugins/purple-libnotify-plus/purple-libnotify-plus-1.99.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION="Provide libnotify interface to Pidgin and Finch, inspired by Pidgin-libnotify and Guifications"
+HOMEPAGE="http://purple-libnotify-plus.sardemff7.net/"
+SRC_URI="mirror://github/sardemff7/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="
+ net-im/pidgin
+ net-im/purple-events
+ x11-libs/gdk-pixbuf
+ x11-libs/libnotify"
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+src_configure() {
+ econf --disable-silent-rules
+}
diff --git a/x11-plugins/purple-plugin_pack/Manifest b/x11-plugins/purple-plugin_pack/Manifest
new file mode 100644
index 00000000000..f4a123140f5
--- /dev/null
+++ b/x11-plugins/purple-plugin_pack/Manifest
@@ -0,0 +1 @@
+DIST purple-plugin-pack-2.7.0.tar.bz2 761618 SHA256 2bbcf5e778a33968ba7f2864d2a6cb526a8984be3e4151642a583eee8eafb03c SHA512 fffe1b8c38bff9ce88ae26426110923cc4722bf77fe59f6cf1123931558b06d830a842a6fe4d4f47295beec12f82cf5c25ac03d84944bb2629423ebac4399caf WHIRLPOOL 2076b63da2da6c5f2c8c2165d5c67fbc36a2e1ffc424a4935e90b7e8ab8549512c8738358d5b0ac9ef11cb5d95e2cf1a50da476f7d1fcd07d4d0f149c970b353
diff --git a/x11-plugins/purple-plugin_pack/metadata.xml b/x11-plugins/purple-plugin_pack/metadata.xml
new file mode 100644
index 00000000000..80061771dab
--- /dev/null
+++ b/x11-plugins/purple-plugin_pack/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>net-im</herd>
+ <use>
+ <flag name="talkfilters">Enable support for
+ <pkg>app-text/talklfilters</pkg></flag>
+ </use>
+ <upstream>
+ <remote-id type="bitbucket">rekkanoryo/purple-plugin-pack</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/purple-plugin_pack/purple-plugin_pack-2.7.0-r1.ebuild b/x11-plugins/purple-plugin_pack/purple-plugin_pack-2.7.0-r1.ebuild
new file mode 100644
index 00000000000..f366ad7bac5
--- /dev/null
+++ b/x11-plugins/purple-plugin_pack/purple-plugin_pack-2.7.0-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils python-any-r1
+
+MY_PN=${PN/_/-}
+MY_P=${MY_PN}-${PV}
+DESCRIPTION="A package with many different plugins for pidgin and libpurple"
+HOMEPAGE="https://bitbucket.org/rekkanoryo/purple-plugin-pack/"
+SRC_URI="https://bitbucket.org/rekkanoryo/${MY_PN}/downloads/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 hppa ppc x86"
+IUSE="debug gtk ncurses spell talkfilters"
+
+RDEPEND="dev-libs/json-glib
+ net-im/pidgin[gtk?,ncurses?]
+ talkfilters? ( app-text/talkfilters )
+ spell? ( app-text/gtkspell:2 )"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ sed -e '/CFLAGS=/{s| -g3||}' -i configure || die
+}
+
+list_plugins_dep() {
+ local dependency=${1}
+ grep -EH "depends.*$dependency" */plugins.cfg | sed 's:/.*::'
+}
+
+src_configure() {
+ local plugins=""
+
+ # list all plugins, then pull DISABLED_PLUGINS with the ones we don't need
+ plugins="$(${EPYTHON} plugin_pack.py -d dist_dirs)"
+ einfo "List of all possible plugins:"
+ einfo "${plugins}"
+
+ eval DISABLED_PLUGINS="\$${PN//[^a-z]/_}_DISABLED_PLUGINS"
+ # disable known broken plugins
+ DISABLED_PLUGINS+=" schedule findip"
+ use gtk || DISABLED_PLUGINS+=" $(list_plugins_dep pidgin)"
+ use ncurses || DISABLED_PLUGINS+=" $(list_plugins_dep finch)"
+ use spell || DISABLED_PLUGINS+=" $(list_plugins_dep gtkspell)"
+ use talkfilters || DISABLED_PLUGINS+=" $(list_plugins_dep talkfiltersbin)"
+
+ for plug in ${DISABLED_PLUGINS}; do
+ plugins="${plugins//${plug}}"
+ done
+
+ plugins="$(echo ${plugins} | sed 's:[ \t]\+:,:g;s:,$::;s:^,::')"
+
+ econf \
+ --with-plugins="${plugins}" \
+ $(use_enable debug)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc AUTHORS ChangeLog NEWS README VERSION
+}
+
+pkg_preinst() {
+ elog "Note: if you want to disable some plugins in pack, define"
+ elog "${PN//[^a-z]/_}_DISABLED_PLUGINS with a list of plugins to"
+ elog "skip during install (for list see einfo in build output)."
+}
diff --git a/x11-plugins/qled/Manifest b/x11-plugins/qled/Manifest
new file mode 100644
index 00000000000..18d8428f51a
--- /dev/null
+++ b/x11-plugins/qled/Manifest
@@ -0,0 +1 @@
+DIST 72482-QLed-0.6.2.zip 720788 SHA256 0876ada06e331ad16a02b0902e0eefd07af7b4ea99545ddad0ede191609fe0cf SHA512 407df6b873b3b846d53847f96d145cbfb62a9878bdd3bc0c7157cd8f8a7e0ecdd903061059ab37dc62ad7c909483d94c540505f295761debe9727579fcb35cd1 WHIRLPOOL 262067704b4115ad0d5de8038f1e0fb958b4206dbd4ccde73de84dacf7ed91c9e6ce6cd35aaf551c4cdfc7e225cc66a79c439254b325b9738a8abcee30c171fe
diff --git a/x11-plugins/qled/metadata.xml b/x11-plugins/qled/metadata.xml
new file mode 100644
index 00000000000..5e3a61a9013
--- /dev/null
+++ b/x11-plugins/qled/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>hwoarang@gentoo.org</email>
+<name>Markos Chandras</name>
+</maintainer>
+<longdescription lang="en">
+</longdescription>
+</pkgmetadata>
+
diff --git a/x11-plugins/qled/qled-0.6.2.ebuild b/x11-plugins/qled/qled-0.6.2.ebuild
new file mode 100644
index 00000000000..86dab107961
--- /dev/null
+++ b/x11-plugins/qled/qled-0.6.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+
+inherit qt4-r2
+
+MY_PN="QLed"
+MY_P="${MY_PN}-${PV}"
+DESCRIPTION="Custom Led widget plugin for Qt-Designer"
+HOMEPAGE="http://qt-apps.org/content/show.php?content=72482"
+SRC_URI="http://qt-apps.org/CONTENT/content-files/72482-${MY_P}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="
+ || ( ( >=dev-qt/qtgui-4.8.5:4 dev-qt/designer:4 ) <dev-qt/qtgui-4.8.5:4 )
+ dev-qt/qtsvg:4"
+DEPEND="${RDEPEND}
+ app-arch/unzip"
diff --git a/x11-plugins/screenlets/Manifest b/x11-plugins/screenlets/Manifest
new file mode 100644
index 00000000000..abce77cc6f7
--- /dev/null
+++ b/x11-plugins/screenlets/Manifest
@@ -0,0 +1 @@
+DIST screenlets-0.1.6.tar.bz2 814470 SHA256 65383faaf02b6d571d2136c849cec5885583f513a9bbffacd3381cd998ee86e3 SHA512 f7b38de88ca500bef49a1be327aae29bb2c784e63b3ba0f7b02ed8d235935e0d372e7c1cf55e8ecff9bc91cb88fb2a697d70d18812ff06ff63935aca1612cb15 WHIRLPOOL cf3a25476323d433b03414f210afa7c384738b29167694d2c938c9fbe285d25e392679f348232758cc17a1e95af75dc90ee8a77d859d8452890fc77250c1fd69
diff --git a/x11-plugins/screenlets/metadata.xml b/x11-plugins/screenlets/metadata.xml
new file mode 100644
index 00000000000..81b409cbd36
--- /dev/null
+++ b/x11-plugins/screenlets/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-misc</herd>
+ <longdescription lang="en">
+ Screenlets are small owner-drawn applications (written in Python) that
+ can be described as "the virtual representation of things lying/standing
+ around on your desk". Sticknotes, clocks, rulers, ... the possibilities
+ are endless.
+
+ The goal of the Screenlets base-classes is to simplify the creation of
+ fully themeable mini-apps that each solve basic desktop-work-related
+ needs and generally improve the usability and eye-candy of the modern
+ composited Linux-desktop.
+ </longdescription>
+ <use>
+ <flag name="svg">Highly Recommended: Enable SVG graphics via
+ <pkg>dev-python/librsvg-python</pkg></flag>
+ </use>
+ <upstream>
+ <remote-id type="launchpad">screenlets</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/screenlets/screenlets-0.1.6.ebuild b/x11-plugins/screenlets/screenlets-0.1.6.ebuild
new file mode 100644
index 00000000000..70842062b24
--- /dev/null
+++ b/x11-plugins/screenlets/screenlets-0.1.6.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+DISTUTILS_SINGLE_IMPL=yes
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="Screenlets are small owner-drawn applications"
+HOMEPAGE="http://www.screenlets.org https://launchpad.net/screenlets"
+SRC_URI="http://code.launchpad.net/screenlets/trunk/${PV}/+download/screenlets-${PV}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+svg"
+
+RDEPEND="
+ dev-python/beautifulsoup:python-2
+ dev-python/dbus-python
+ dev-python/gconf-python
+ dev-python/gnome-keyring-python
+ dev-python/libwnck-python
+ dev-python/pyxdg
+ svg? ( dev-python/librsvg-python )
+ x11-libs/libnotify
+ x11-misc/xdg-utils
+"
+
+src_prepare() {
+ # this is tricky because screenlets translations do not always have -manager
+ # translations and vice versa, which is also why we do not die() on rm fail
+ strip-linguas -u ${PN}/ ${PN}-manager/
+ local lingua pofile
+ for pofile in ${PN}/*.po ${PN}-manager/*.po; do
+ lingua=${pofile/$PN*\/}
+ lingua=${lingua/.po}
+
+ if ! has ${lingua} ${LINGUAS}; then
+ rm -f ${PN}/${lingua}.po
+ rm -f ${PN}-manager/${lingua}.po
+ fi
+ done
+
+ distutils-r1_src_prepare
+ python_fix_shebang src/
+ sed -i $(find src/ -type f) -e 's|exec python|&2|g;s|python -u|python2 -u|g' || die
+ sed -i desktop-menu/screenlets-{daemon,manager}.desktop -e 's|> .*||g' || die
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ insinto /usr/share/icons
+ doins desktop-menu/screenlets.svg
+
+ # Insert .desktop files
+ domenu desktop-menu/*.desktop
+}
diff --git a/x11-plugins/thinkhdaps/Manifest b/x11-plugins/thinkhdaps/Manifest
new file mode 100644
index 00000000000..19075ebc77f
--- /dev/null
+++ b/x11-plugins/thinkhdaps/Manifest
@@ -0,0 +1 @@
+DIST thinkhdaps-0.2.1.tar.gz 91489 RMD160 f709bce70fac346d46b6f188c78457f3a2f30f76 SHA1 8ee8ebb54623e48dccbd01a267818154200b41c5 SHA256 826fd9a1153adb49bc46a81ae60cc01cd77ba6ade7e135493908ca8185825d18
diff --git a/x11-plugins/thinkhdaps/metadata.xml b/x11-plugins/thinkhdaps/metadata.xml
new file mode 100644
index 00000000000..5b80fb94c39
--- /dev/null
+++ b/x11-plugins/thinkhdaps/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>xmw@gentoo.org</email>
+<name>Michael Weber</name>
+</maintainer>
+</pkgmetadata>
diff --git a/x11-plugins/thinkhdaps/thinkhdaps-0.2.1.ebuild b/x11-plugins/thinkhdaps/thinkhdaps-0.2.1.ebuild
new file mode 100644
index 00000000000..2efdcf51b98
--- /dev/null
+++ b/x11-plugins/thinkhdaps/thinkhdaps-0.2.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=2
+
+PYTHON_DEPEND=2
+
+inherit base python
+
+DESCRIPTION="A PyGTK based HDAPS monitor"
+HOMEPAGE="http://thpani.at/projects/thinkhdaps/"
+SRC_URI="http://thpani.at/media/downloads/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="dev-python/libgnome-python:2
+ dev-python/pygobject:2
+ dev-python/pygtk:2"
+
+DOCS=( AUTHORS NEWS )
+
+pkg_setup() {
+ python_set_active_version 2
+ python_pkg_setup
+}
+
+src_configure() {
+ econf --enable-desktop PYTHON=$(PYTHON -2 --absolute-path)
+}
diff --git a/x11-plugins/tomboy-reminder/Manifest b/x11-plugins/tomboy-reminder/Manifest
new file mode 100644
index 00000000000..df432a43b16
--- /dev/null
+++ b/x11-plugins/tomboy-reminder/Manifest
@@ -0,0 +1 @@
+DIST tomboy-reminder-0.9.2.tar.gz 64357 RMD160 d43165e88605c67bb6a6e6064428bb7f7cf80daa SHA1 0c057d114d40e2d5e95c8d75f2f8fcbbd2a49ea8 SHA256 f5100bce6989e7bd0ae2ebe4c79a8d551f0b642b539719fc1a15ed7150a5d2d7
diff --git a/x11-plugins/tomboy-reminder/files/tomboy-reminder-0.9-unicode-regex.patch b/x11-plugins/tomboy-reminder/files/tomboy-reminder-0.9-unicode-regex.patch
new file mode 100644
index 00000000000..6fbf74d7fe9
--- /dev/null
+++ b/x11-plugins/tomboy-reminder/files/tomboy-reminder-0.9-unicode-regex.patch
@@ -0,0 +1,11 @@
+--- src/MagicParser.cs 2007-04-23 17:03:52.000000000 -0500
++++ src/MagicParser.cs 2007-04-23 17:04:02.000000000 -0500
+@@ -28,7 +28,7 @@
+ private MagicDate md = new MagicDate();
+ private MagicTime mt = new MagicTime();
+
+- private static string DATE_TIME_SEP = "at|a|à|@";
++ private static string DATE_TIME_SEP = "at|a|@";
+
+ private static Regex[] GENERIC = {
+ new Regex("^(?<date>.*)\\W+("+DATE_TIME_SEP+")\\W+(?<time>.*)$", RegexOptions.IgnoreCase | RegexOptions.Compiled),
diff --git a/x11-plugins/tomboy-reminder/metadata.xml b/x11-plugins/tomboy-reminder/metadata.xml
new file mode 100644
index 00000000000..a09f4a539ff
--- /dev/null
+++ b/x11-plugins/tomboy-reminder/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>dotnet</herd>
+ <longdescription lang="en">
+ </longdescription>
+</pkgmetadata>
+
diff --git a/x11-plugins/tomboy-reminder/tomboy-reminder-0.9.2.ebuild b/x11-plugins/tomboy-reminder/tomboy-reminder-0.9.2.ebuild
new file mode 100644
index 00000000000..5e5cc4e720a
--- /dev/null
+++ b/x11-plugins/tomboy-reminder/tomboy-reminder-0.9.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=2
+
+inherit base mono
+
+DESCRIPTION="Reminder Plugin for Tomboy"
+HOMEPAGE="http://flukkost.nu/blog/tomboy-reminder/"
+SRC_URI="http://flukkost.nu/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/mono-2.0
+ >=app-misc/tomboy-0.12"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.9-unicode-regex.patch"
+)
+
+src_install() {
+ make DESTDIR="${D}" install || die "install failed"
+ dodoc README NEWS ChangeLog AUTHORS || die "dodoc failed"
+}
diff --git a/x11-plugins/vicious/Manifest b/x11-plugins/vicious/Manifest
new file mode 100644
index 00000000000..4d7ddb283ee
--- /dev/null
+++ b/x11-plugins/vicious/Manifest
@@ -0,0 +1,3 @@
+DIST vicious-2.0.3.tar.gz 38707 SHA256 3c775a75dcb8d985da27d941a76092ae66d5a831f11a50e77654c7d1cf9e8dd4 SHA512 6586e0bc1b5156636d7f3294449d7a4dd6819ef46fcf686711d2e339d594bd13e3378403089fd7c106a424eb024e4d0e3157067b329e654fdee1429e607c5274 WHIRLPOOL 1c3d73fdba06a30aa9447d1040652772b410805a3015ad8e46c9d860a8495be1e127dabda97462b6abab8867732bbe965f3797a514dce3d31da50311087cff73
+DIST vicious-2.1.0.tar.xz 35376 SHA256 1d6b6a07db1f22893133fb557964fd93eacc34921012c9731c99aa82891c3a4e SHA512 307590d5448d586330202a8ef627a477ec4c52de59aca55009245ad43ea179fecd2633fdc0bca574121a0ff1e906591f570705ea3ba4afd682f6b930de643355 WHIRLPOOL 4970d2b1f179fe4f55cedc81258a035492c4e57b6a2118788caa864628eaa6e5b448c7623ef0a426d8a623411895c1f2a2f7a502b8f18f342ee9dbc23cc4d39f
+DIST vicious-2.1.3.tar.xz 39336 SHA256 97ffb824af89f2d205b0f0909601a32d761c0c02353b59b4314fd2cc47b2a387 SHA512 8b03fe4b770f0fcd52fad77a46145032a112cecbe27daa725054cb4c6307fb36727debb48243cd2d1becf2ad0fe3a2aaaa7495e0f041424ee9e45c2b107e7f7f WHIRLPOOL 98d810bc8b839d5ac4eff726a3129bdcc16794901ee0ba66b9264b48d453b645bfe2ae7bcb9fa1a2aec41c08926a0e80b92892fa13a2390d9f7be75300279e59
diff --git a/x11-plugins/vicious/metadata.xml b/x11-plugins/vicious/metadata.xml
new file mode 100644
index 00000000000..d6078639570
--- /dev/null
+++ b/x11-plugins/vicious/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>maksbotan@gentoo.org</email>
+ <name>Maxim Koltsov</name>
+ </maintainer>
+ <maintainer>
+ <email>wired@gentoo.org</email>
+ <name>Alex Alexander</name>
+ </maintainer>
+ <use>
+ <flag name="contrib">Install extra widgets, some for less common hardware, some contributed by Vicious users.</flag>
+ </use>
+</pkgmetadata>
+
diff --git a/x11-plugins/vicious/vicious-2.0.3.ebuild b/x11-plugins/vicious/vicious-2.0.3.ebuild
new file mode 100644
index 00000000000..f5d528530ae
--- /dev/null
+++ b/x11-plugins/vicious/vicious-2.0.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+
+DESCRIPTION="Modular widget library for x11-wm/awesome"
+HOMEPAGE="http://awesome.naquadah.org/wiki/Vicious"
+SRC_URI="http://dev.gentoo.org/~wired/distfiles/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="=x11-wm/awesome-3.4*"
+
+src_install() {
+ insinto /usr/share/awesome/lib/vicious
+ doins -r widgets helpers.lua init.lua || die "Install failed"
+ dodoc CHANGES README TODO || die "dodoc failed"
+}
diff --git a/x11-plugins/vicious/vicious-2.1.0-r1.ebuild b/x11-plugins/vicious/vicious-2.1.0-r1.ebuild
new file mode 100644
index 00000000000..f227dc652ab
--- /dev/null
+++ b/x11-plugins/vicious/vicious-2.1.0-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Modular widget library for x11-wm/awesome"
+HOMEPAGE="http://awesome.naquadah.org/wiki/Vicious"
+SRC_URI="http://git.sysphere.org/${PN}/snapshot/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="contrib"
+
+DEPEND=""
+RDEPEND="x11-wm/awesome"
+
+src_install() {
+ insinto /usr/share/awesome/lib/vicious
+ doins -r widgets helpers.lua init.lua
+ dodoc CHANGES README TODO
+
+ if use contrib; then
+ insinto /usr/share/awesome/lib/vicious/contrib
+ doins contrib/*.lua
+ newdoc contrib/README README.contrib
+ fi
+}
diff --git a/x11-plugins/vicious/vicious-2.1.0.ebuild b/x11-plugins/vicious/vicious-2.1.0.ebuild
new file mode 100644
index 00000000000..9074c08862d
--- /dev/null
+++ b/x11-plugins/vicious/vicious-2.1.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Modular widget library for x11-wm/awesome"
+HOMEPAGE="http://awesome.naquadah.org/wiki/Vicious"
+SRC_URI="http://git.sysphere.org/${PN}/snapshot/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="contrib"
+
+DEPEND=""
+RDEPEND="x11-wm/awesome"
+
+src_install() {
+ insinto /usr/share/awesome/lib/vicious
+ doins -r widgets helpers.lua init.lua
+ dodoc CHANGES README TODO
+
+ if use contrib; then
+ insinto /usr/share/awesome/lib/vicious/widgets
+ doins contrib/*.lua
+ newdoc contrib/README README.contrib
+ fi
+}
diff --git a/x11-plugins/vicious/vicious-2.1.3.ebuild b/x11-plugins/vicious/vicious-2.1.3.ebuild
new file mode 100644
index 00000000000..6333f493e0a
--- /dev/null
+++ b/x11-plugins/vicious/vicious-2.1.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Modular widget library for x11-wm/awesome"
+HOMEPAGE="http://awesome.naquadah.org/wiki/Vicious"
+SRC_URI="http://git.sysphere.org/${PN}/snapshot/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="contrib"
+
+DEPEND=""
+RDEPEND="x11-wm/awesome"
+
+src_install() {
+ insinto /usr/share/awesome/lib/vicious
+ doins -r widgets helpers.lua init.lua
+ dodoc CHANGES README TODO
+
+ if use contrib; then
+ insinto /usr/share/awesome/lib/vicious/contrib
+ doins contrib/*.lua
+ newdoc contrib/README README.contrib
+ fi
+}
diff --git a/x11-plugins/wmCalClock/Manifest b/x11-plugins/wmCalClock/Manifest
new file mode 100644
index 00000000000..7e1e1a3f3bf
--- /dev/null
+++ b/x11-plugins/wmCalClock/Manifest
@@ -0,0 +1 @@
+DIST wmCalClock-1.25.tar.gz 71574 SHA256 4b42b55bb7c1d7c58b5ee1f0058c683d3e4f3e3380d3a69c54a50b983c7c1b3f
diff --git a/x11-plugins/wmCalClock/files/wmCalClock-1.25-makefile.patch b/x11-plugins/wmCalClock/files/wmCalClock-1.25-makefile.patch
new file mode 100644
index 00000000000..64046c83f4b
--- /dev/null
+++ b/x11-plugins/wmCalClock/files/wmCalClock-1.25-makefile.patch
@@ -0,0 +1,35 @@
+--- Makefile.orig 1999-03-27 07:46:38.000000000 +0100
++++ Makefile 2008-01-27 22:45:09.000000000 +0100
+@@ -1,8 +1,8 @@
+-CC = gcc
+-CFLAGS = -O2 -Wall
+-INCDIR = -I/usr/X11R6/include/X11 -I/usr/X11R6/include
+-DESTDIR= /usr/X11R6
+-LIBDIR = -L/usr/X11R6/lib
++CC ?= gcc
++CFLAGS += -Wall
++INCDIR = -I/usr/include/X11 -I/usr/include
++PREFIX ?= /usr
++LIBDIR ?= /usr/lib
+
+ # for Linux
+ LIBS = -lXpm -lX11 -lXext
+@@ -22,7 +22,7 @@
+
+ wmCalClock.o: wmCalClock_master.xpm wmCalClock_mask.xbm
+ wmCalClock: $(OBJS)
+- $(CC) $(COPTS) $(SYSTEM) -o wmCalClock $^ $(INCDIR) $(LIBDIR) $(LIBS)
++ $(CC) $(CFLAGS) -o wmCalClock $^ $(INCDIR) -L$(LIBDIR) $(LDFLAGS) $(LIBS)
+
+ clean:
+ for i in $(OBJS) ; do \
+@@ -31,6 +31,7 @@
+ rm -f wmCalClock
+
+ install:: wmCalClock
+- install -c -s -m 0755 wmCalClock $(DESTDIR)/bin
+- install -c -m 0644 wmCalClock.1 $(DESTDIR)/man/man1
++ install -d $(DESTDIR)$(PREFIX)/bin $(DESTDIR)$(PREFIX)/share/man/man1
++ install -m 0755 wmCalClock $(DESTDIR)$(PREFIX)/bin
++ install -m 0644 wmCalClock.1 $(DESTDIR)$(PREFIX)/share/man/man1
+
diff --git a/x11-plugins/wmCalClock/metadata.xml b/x11-plugins/wmCalClock/metadata.xml
new file mode 100644
index 00000000000..e77e67165d8
--- /dev/null
+++ b/x11-plugins/wmCalClock/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>desktop-dock</herd>
+<longdescription>
+wmCalClock is a calendar clock with anti-aliased text and drop shadows. Colors
+and fonts in the time field are user configurable. It displays local time,
+universal time and sidereal time.
+</longdescription>
+</pkgmetadata>
diff --git a/x11-plugins/wmCalClock/wmCalClock-1.25-r2.ebuild b/x11-plugins/wmCalClock/wmCalClock-1.25-r2.ebuild
new file mode 100644
index 00000000000..608ee43554a
--- /dev/null
+++ b/x11-plugins/wmCalClock/wmCalClock-1.25-r2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="WMaker DockApp: A Calendar clock with antialiased text"
+SRC_URI="http://dockapps.windowmaker.org/download.php/id/16/${P}.tar.gz"
+HOMEPAGE="http://dockapps.windowmaker.org/file.php/id/9"
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ x11-proto/xproto
+ x11-proto/xextproto"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="alpha amd64 ~mips ppc ppc64 sparc x86"
+IUSE=""
+
+S="${WORKDIR}/${P}/Src"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-makefile.patch
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" LIBDIR="/usr/$(get_libdir)" || die "Compilation failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+
+ dodoc ../{BUGS,CHANGES,HINTS,README,TODO}
+}
diff --git a/x11-plugins/wmDownload/Manifest b/x11-plugins/wmDownload/Manifest
new file mode 100644
index 00000000000..92ffc8c4dc2
--- /dev/null
+++ b/x11-plugins/wmDownload/Manifest
@@ -0,0 +1 @@
+DIST wmDownload-0.1.2a.tar.gz 11449 SHA256 77178290b9ac6e6b590280c8a9c6494fbe7853fff453e37651dd2ef9915c7213
diff --git a/x11-plugins/wmDownload/files/wmDownload-0.1.2a-makefile.patch b/x11-plugins/wmDownload/files/wmDownload-0.1.2a-makefile.patch
new file mode 100644
index 00000000000..7dfdabc9cd7
--- /dev/null
+++ b/x11-plugins/wmDownload/files/wmDownload-0.1.2a-makefile.patch
@@ -0,0 +1,28 @@
+--- Makefile.orig 2000-04-14 15:39:52.000000000 +0200
++++ Makefile 2008-01-27 23:07:51.000000000 +0100
+@@ -1,17 +1,17 @@
+-CC = gcc
+-CFLAGS = -O2 -Wall -fomit-frame-pointer -s
+-INCDIR = -I/usr/X11R6/include/X11
+-DESTDIR= /usr/bin
+-LIBDIR = -L/usr/X11R6/lib
++CC ?= gcc
++CFLAGS += -Wall
++INCDIR = -I/usr/include/X11
++PREFIX = /usr
++LIBDIR ?= /usr/lib
+ LIBS = -ldockapp -lX11 -lXext -lXpm
+ OBJS = wmDownload.o
+
+ wmDownload: $(OBJS)
+- $(CC) $(CFLAGS) $(OBJS) -o wmDownload $(INCDIR) $(LIBDIR) $(LIBS)
++ $(CC) $(CFLAGS) $(OBJS) -o wmDownload $(INCDIR) -L$(LIBDIR) $(LDFLAGS) $(LIBS)
+
+ install: wmDownload
+- strip wmDownload
+- install -s wmDownload $(DESTDIR)
++ install -d $(DESTDIR)$(PREFIX)/bin
++ install -m 0755 wmDownload $(DESTDIR)$(PREFIX)/bin
+
+ uninstall:
+ rm -f $(DESTDIR)/wmDownload
diff --git a/x11-plugins/wmDownload/metadata.xml b/x11-plugins/wmDownload/metadata.xml
new file mode 100644
index 00000000000..14f71203f8c
--- /dev/null
+++ b/x11-plugins/wmDownload/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <longdescription>
+ wmDownload is a small WindowMaker dockapp that sits there and displays how much
+ data you've recieved on each eth and ppp device installed on your machine.
+ </longdescription>
+ <upstream>
+ <remote-id type="sourceforge">wmdownload</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/wmDownload/wmDownload-0.1.2a-r1.ebuild b/x11-plugins/wmDownload/wmDownload-0.1.2a-r1.ebuild
new file mode 100644
index 00000000000..0b04d0aa0a1
--- /dev/null
+++ b/x11-plugins/wmDownload/wmDownload-0.1.2a-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="dockapp that displays how much data you've received on each eth and ppp device"
+SRC_URI="mirror://sourceforge/wmdownload/${P}.tar.gz"
+HOMEPAGE="http://wmdownload.sourceforge.net/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc sparc x86"
+IUSE=""
+
+DEPEND="x11-libs/libdockapp
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm"
+
+S="${WORKDIR}/${PN}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-makefile.patch
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" LIBDIR="/usr/$(get_libdir)" || die "compile failed"
+}
+
+src_install () {
+ emake DESTDIR="${D}" install || die "install failed"
+ dodoc CHANGELOG CREDITS HINTS README TODO
+}
diff --git a/x11-plugins/wmMatrix/Manifest b/x11-plugins/wmMatrix/Manifest
new file mode 100644
index 00000000000..249b49c9760
--- /dev/null
+++ b/x11-plugins/wmMatrix/Manifest
@@ -0,0 +1 @@
+DIST wmMatrix-0.2.tar.gz 225343 SHA256 ce7b18b1046985237388846332234fd5aaae7b6ba2476ba465e4e57208b75053
diff --git a/x11-plugins/wmMatrix/files/wmMatrix-0.2-makefile.patch b/x11-plugins/wmMatrix/files/wmMatrix-0.2-makefile.patch
new file mode 100644
index 00000000000..5225ad38f67
--- /dev/null
+++ b/x11-plugins/wmMatrix/files/wmMatrix-0.2-makefile.patch
@@ -0,0 +1,34 @@
+--- Makefile.orig 1999-08-16 18:01:58.000000000 +0200
++++ Makefile 2008-01-27 23:23:36.000000000 +0100
+@@ -1,8 +1,8 @@
+-CC = gcc
+-CFLAGS = -O2 -Wall
+-INCDIR = -I/usr/X11R6/include/X11 -I/usr/X11R6/include
+-DESTDIR= /usr/X11R6
+-LIBDIR = -L/usr/X11R6/lib
++CC ?= gcc
++CFLAGS += -Wall
++INCDIR = -I/usr/include/X11 -I/usr/include
++PREFIX ?= /usr
++LIBDIR ?= /usr/lib
+
+ # for Linux
+ LIBS = -lXpm -lX11 -lXext
+@@ -24,7 +24,7 @@
+
+ wmMatrix.o: wmMatrix_master.xpm wmMatrix_mask.xbm
+ wmMatrix: $(OBJS)
+- $(CC) $(COPTS) $(SYSTEM) -o wmMatrix $^ $(INCDIR) $(LIBDIR) $(LIBS)
++ $(CC) $(COPTS) $(SYSTEM) -o wmMatrix $^ $(INCDIR) -L$(LIBDIR) $(LDFLAGS) $(LIBS)
+
+
+ clean:
+@@ -34,5 +34,6 @@
+ rm -f wmMatrix
+
+ install:: wmMatrix
+- install -c -s -m 0755 wmMatrix $(DESTDIR)/bin
++ install -d $(DESTDIR)$(PREFIX)/bin
++ install -m 0755 wmMatrix $(DESTDIR)$(PREFIX)/bin
+
+
diff --git a/x11-plugins/wmMatrix/metadata.xml b/x11-plugins/wmMatrix/metadata.xml
new file mode 100644
index 00000000000..4c1c7b70d39
--- /dev/null
+++ b/x11-plugins/wmMatrix/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <longdescription>
+ wmMatrix is an early beta version of a cpu monitor built around the display
+ from the movie"The Matrix".
+ </longdescription>
+</pkgmetadata>
diff --git a/x11-plugins/wmMatrix/wmMatrix-0.2-r1.ebuild b/x11-plugins/wmMatrix/wmMatrix-0.2-r1.ebuild
new file mode 100644
index 00000000000..99e004ace3f
--- /dev/null
+++ b/x11-plugins/wmMatrix/wmMatrix-0.2-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit eutils toolchain-funcs multilib
+
+DESCRIPTION="WMaker DockApp: Slightly modified version of Jamie Zawinski's xmatrix screenhack"
+SRC_URI="http://dockapps.windowmaker.org/download.php/id/17/${P}.tar.gz"
+HOMEPAGE="http://dockapps.windowmaker.org/file.php/id/10"
+
+CDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm"
+DEPEND="${CDEPEND}
+ x11-proto/xproto
+ x11-proto/xextproto"
+RDEPEND="${CDEPEND}
+ x11-misc/xscreensaver"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 ppc ppc64 sparc x86"
+IUSE=""
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-makefile.patch
+}
+
+src_compile() {
+ # this version is distributed with compiled binaries!
+ make clean
+ emake CC="$(tc-getCC)" LIBDIR="/usr/$(get_libdir)" || die "compile failed"
+}
+
+src_install () {
+ emake DESTDIR="${D}" install || die "install failed"
+}
diff --git a/x11-plugins/wmMoonClock/Manifest b/x11-plugins/wmMoonClock/Manifest
new file mode 100644
index 00000000000..dc80d32fee1
--- /dev/null
+++ b/x11-plugins/wmMoonClock/Manifest
@@ -0,0 +1 @@
+DIST wmMoonClock-1.27.tar.gz 155197 SHA256 439d330a30ee1cb084e0512e894f5e1a2e9869745a2274fbd9a56832c1527c77
diff --git a/x11-plugins/wmMoonClock/files/wmMoonClock-1.27-implicit.patch b/x11-plugins/wmMoonClock/files/wmMoonClock-1.27-implicit.patch
new file mode 100644
index 00000000000..22ac78bd141
--- /dev/null
+++ b/x11-plugins/wmMoonClock/files/wmMoonClock-1.27-implicit.patch
@@ -0,0 +1,9 @@
+diff -aur wmMoonClock-1.27-orig/Src/CalcEphem.h wmMoonClock-1.27/Src/CalcEphem.h
+--- wmMoonClock-1.27-orig/Src/CalcEphem.h 1998-12-31 13:25:16.000000000 -0500
++++ wmMoonClock-1.27/Src/CalcEphem.h 2008-06-26 10:29:30.000000000 -0400
+@@ -1,4 +1,5 @@
+ #include <stdio.h>
++#include <string.h>
+ #include <math.h>
+
+ #define DegPerRad 57.29577951308232087680
diff --git a/x11-plugins/wmMoonClock/files/wmMoonClock-1.27-makefile.patch b/x11-plugins/wmMoonClock/files/wmMoonClock-1.27-makefile.patch
new file mode 100644
index 00000000000..f140a7dbbcb
--- /dev/null
+++ b/x11-plugins/wmMoonClock/files/wmMoonClock-1.27-makefile.patch
@@ -0,0 +1,36 @@
+--- Makefile.orig 1999-03-23 03:20:32.000000000 +0100
++++ Makefile 2008-01-27 23:44:28.000000000 +0100
+@@ -1,8 +1,9 @@
+-CC = gcc
+-CFLAGS = -O2
+-INCDIR = -I/usr/X11R6/include/X11
+-DESTDIR= /usr/X11R6
+-LIBDIR = -L/usr/X11R6/lib
++CC ?= gcc
++CFLAGS +=
++INCDIR = -I/usr/include/X11
++PREFIX ?= /usr
++LIBDIR ?= /usr/lib
++MANDIR = $(PREFIX)/share/man
+
+ # for Linux
+ LIBS = -lXpm -lX11 -lXext
+@@ -22,7 +23,7 @@
+
+ wmMoonClock.o: wmMoonClock_master.xpm wmMoonClock_mask.xbm CalcEphem.h
+ wmMoonClock: $(OBJS)
+- $(CC) $(COPTS) $(SYSTEM) -lm -o wmMoonClock $^ $(INCDIR) $(LIBDIR) $(LIBS)
++ $(CC) $(COPTS) $(SYSTEM) -o wmMoonClock $^ $(INCDIR) -L$(LIBDIR) $(LDFLAGS) $(LIBS) -lm
+
+ clean:
+ for i in $(OBJS) ; do \
+@@ -31,6 +32,7 @@
+ rm -f wmMoonClock
+
+ install:: wmMoonClock
+- install -s -m 0755 wmMoonClock $(DESTDIR)/bin
+- install -m 0644 wmMoonClock.1 $(DESTDIR)/man/man1
++ install -d $(DESTDIR)$(PREFIX)/bin $(DESTDIR)$(MANDIR)/man1
++ install -m 0755 wmMoonClock $(DESTDIR)$(PREFIX)/bin
++ install -m 0644 wmMoonClock.1 $(DESTDIR)$(MANDIR)/man1
+
diff --git a/x11-plugins/wmMoonClock/metadata.xml b/x11-plugins/wmMoonClock/metadata.xml
new file mode 100644
index 00000000000..b883de84dbb
--- /dev/null
+++ b/x11-plugins/wmMoonClock/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <longdescription>
+ wmMoonClock displays phases and ephemeris of the Moon. Clicking on the App
+ cycles the user through several `pages' of ephemeris information. Included are
+ age, fraction of current lunar cycle, the % illumination, whether its currently
+ visible or not, the rise/set times for yesterday, today and tomorrow, the
+ `horizon coordinates", and the "ecliptic coordinates". wmMoonClock supports
+ 8-bit and high-color displays.
+ </longdescription>
+</pkgmetadata>
diff --git a/x11-plugins/wmMoonClock/wmMoonClock-1.27-r1.ebuild b/x11-plugins/wmMoonClock/wmMoonClock-1.27-r1.ebuild
new file mode 100644
index 00000000000..3c13e5b8c83
--- /dev/null
+++ b/x11-plugins/wmMoonClock/wmMoonClock-1.27-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="dockapp that shows lunar ephemeris to a high accuracy"
+SRC_URI="http://dockapps.windowmaker.org/download.php/id/21/${P}.tar.gz"
+HOMEPAGE="http://dockapps.windowmaker.org/file.php/id/14"
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ x11-proto/xproto
+ x11-proto/xextproto"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~mips ppc sparc x86"
+IUSE=""
+
+S="${WORKDIR}/${P}/Src"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-makefile.patch
+ epatch "${FILESDIR}"/${P}-implicit.patch
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" LIBDIR="/usr/$(get_libdir)" || die "parallel make failed"
+}
+
+src_install () {
+ emake DESTDIR="${D}" install || die "install failed"
+ dodoc ../BUGS
+}
diff --git a/x11-plugins/wmSMPmon/Manifest b/x11-plugins/wmSMPmon/Manifest
new file mode 100644
index 00000000000..43e2221117f
--- /dev/null
+++ b/x11-plugins/wmSMPmon/Manifest
@@ -0,0 +1 @@
+DIST wmSMPmon-3.1.tar.gz 24834 RMD160 2fc70ab4b12008e67bc35d36c4ad62f6d11a8f43 SHA1 18b2811382e61c694d749cc28473e6db0109da3f SHA256 13ca4cfe325c35215e7b3357dc61985159015bd3a870a548ec70edc0914011e7
diff --git a/x11-plugins/wmSMPmon/files/wmSMPmon-3.1-makefile.patch b/x11-plugins/wmSMPmon/files/wmSMPmon-3.1-makefile.patch
new file mode 100644
index 00000000000..1bd27f47c0f
--- /dev/null
+++ b/x11-plugins/wmSMPmon/files/wmSMPmon-3.1-makefile.patch
@@ -0,0 +1,45 @@
+--- Makefile.orig 2005-02-22 23:24:23.000000000 +0100
++++ Makefile 2008-01-28 00:12:33.000000000 +0100
+@@ -2,22 +2,24 @@
+ # Adapted for wmSMPmon 2.9.x and higher: Thomas Ribbrock
+
+ # Change the following two to determine installation location
+-BINDIR=/usr/local/bin/
+-MANDIR=/usr/local/share/man/
++PREFIX=/usr
++BINDIR=$(PREFIX)/bin
++MANDIR=$(PREFIX)/share/man
+
+ SRC = general.c sysinfo-linux.c ../wmgeneral/wmgeneral.c wmSMPmon.c
+ EXE = wmSMPmon
+ MAN = wmSMPmon.1
+ OBJ = $(SRC:.c=.o)
+ INSTALL = /usr/bin/install
+-INSTALLEXEFLAGS = -m 755 -s
++INSTALLEXEFLAGS = -m 755
+ INSTALLMANFLAGS = -m 644
+-CC = gcc
+-CFLAGS = -Wall -O2 -g
+-LIB = -L/usr/X11R6/lib -lXpm -lXext -lX11
++CC ?= gcc
++CFLAGS += -Wall
++LIBDIR ?= /usr/lib
++LIBS= -lXpm -lXext -lX11
+
+ all: $(OBJ)
+- $(CC) -o $(EXE) $(OBJ) $(LIB)
++ $(CC) $(CFLAGS) -o $(EXE) $(OBJ) -L$(LIBDIR) $(LDFLAGS) $(LIBS)
+
+ $(OBJ): %.o : %.c
+ $(CC) $(CFLAGS) -c -o $@ $<
+@@ -28,6 +31,7 @@
+ rm -rf ../wmgeneral/*.o
+
+ install:
+- $(INSTALL) $(INSTALLEXEFLAGS) $(EXE) $(BINDIR)
+- $(INSTALL) -d $(MANDIR)/man1
+- $(INSTALL) $(INSTALLMANFLAGS) $(MAN) $(MANDIR)/man1
++ $(INSTALL) -d $(DESTDIR)$(BINDIR)
++ $(INSTALL) $(INSTALLEXEFLAGS) $(EXE) $(DESTDIR)$(BINDIR)
++ $(INSTALL) -d $(DESTDIR)$(MANDIR)/man1
++ $(INSTALL) $(INSTALLMANFLAGS) $(MAN) $(DESTDIR)$(MANDIR)/man1
diff --git a/x11-plugins/wmSMPmon/metadata.xml b/x11-plugins/wmSMPmon/metadata.xml
new file mode 100644
index 00000000000..09a0b0457a0
--- /dev/null
+++ b/x11-plugins/wmSMPmon/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>desktop-dock</herd>
+<longdescription>
+wmSMPmon is a Window Maker applet for monitoring
+the CPUs, memory, and swap of SMP systems.
+</longdescription>
+</pkgmetadata>
diff --git a/x11-plugins/wmSMPmon/wmSMPmon-3.1-r1.ebuild b/x11-plugins/wmSMPmon/wmSMPmon-3.1-r1.ebuild
new file mode 100644
index 00000000000..d4cd369f33d
--- /dev/null
+++ b/x11-plugins/wmSMPmon/wmSMPmon-3.1-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="SMP system monitor dockapp"
+HOMEPAGE="http://lancre.ribbrock.org/binabit/wmSMPmon/"
+SRC_URI="http://lancre.ribbrock.org/binabit/wmSMPmon/src/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ x11-proto/xextproto"
+
+S="${WORKDIR}/${P}/${PN}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-makefile.patch
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" LIBDIR="/usr/$(get_libdir)" || die "compile failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+ dodoc ../Changelog
+}
diff --git a/x11-plugins/wmSpaceWeather/Manifest b/x11-plugins/wmSpaceWeather/Manifest
new file mode 100644
index 00000000000..689044866b2
--- /dev/null
+++ b/x11-plugins/wmSpaceWeather/Manifest
@@ -0,0 +1,2 @@
+DIST wmspaceweather_1.04-19.diff.gz 9429 SHA256 21298d603c181ccf8e34590ea2654035b755c3832bf450dacc3d57953dd6e137
+DIST wmspaceweather_1.04.orig.tar.gz 36295 SHA256 946455238e3bca6137a122271da4af9fa154730a071c69eb49c0fde5be010f38
diff --git a/x11-plugins/wmSpaceWeather/files/wmSpaceWeather-1.04_p19-gentoo.patch b/x11-plugins/wmSpaceWeather/files/wmSpaceWeather-1.04_p19-gentoo.patch
new file mode 100644
index 00000000000..29cb5f984f1
--- /dev/null
+++ b/x11-plugins/wmSpaceWeather/files/wmSpaceWeather-1.04_p19-gentoo.patch
@@ -0,0 +1,61 @@
+--- wmSpaceWeather/Makefile.orig 2008-01-28 02:45:07.000000000 +0100
++++ wmSpaceWeather/Makefile 2008-01-28 02:46:04.000000000 +0100
+@@ -1,8 +1,8 @@
+-CC = gcc
+-CFLAGS = -O2 -Wall
+-INCDIR = -I/usr/X11R6/include/X11
+-DESTDIR= /usr/X11R6
+-LIBDIR = -L/usr/X11R6/lib
++CC ?= gcc
++CFLAGS += -Wall
++INCDIR = -I/usr/include/X11
++PREFIX = /usr
++LIBDIR ?= /usr/lib
+ # for linux
+ LIBS = -lXpm -lX11 -lXext
+ # for Solaris
+@@ -12,14 +12,14 @@
+
+
+ .c.o:
+- $(CC) $(COPTS) -D$(shell echo `uname -s`) -c $< -o $*.o $(INCDIR)
++ $(CC) $(CFLAGS) -D$(shell echo `uname -s`) -c $< -o $*.o $(INCDIR)
+
+
+ all: wmSpaceWeather.o wmSpaceWeather
+
+ wmSpaceWeather.o: wmSpaceWeather_master.xpm wmSpaceWeather_mask.xbm
+ wmSpaceWeather: $(OBJS)
+- $(CC) $(COPTS) $(SYSTEM) -o wmSpaceWeather $^ $(INCDIR) $(LIBDIR) $(LIBS)
++ $(CC) $(CFLAGS) -o wmSpaceWeather $^ $(INCDIR) -L$(LIBDIR) $(LDFLAGS) $(LIBS)
+
+ clean:
+ for i in $(OBJS) ; do \
+@@ -28,10 +28,10 @@
+ rm -f wmSpaceWeather
+
+ install:: wmSpaceWeather
+- install -d $(DESTDIR)/usr/bin
+- install -d $(DESTDIR)/usr/share/wmspaceweather
+- install -d $(DESTDIR)/usr/share/man/man1
+- install -m 0755 wmSpaceWeather $(DESTDIR)/usr/bin
+- install -m 0755 GetKp $(DESTDIR)/usr/share/wmspaceweather
+- install -m 0644 wmSpaceWeather.1 $(DESTDIR)/usr/share/man/man1
++ install -d $(DESTDIR)$(PREFIX)/bin
++ install -d $(DESTDIR)$(PREFIX)/share/wmspaceweather
++ install -d $(DESTDIR)$(PREFIX)/share/man/man1
++ install -m 0755 wmSpaceWeather $(DESTDIR)$(PREFIX)/bin
++ install -m 0755 GetKp $(DESTDIR)$(PREFIX)/share/wmspaceweather
++ install -m 0644 wmSpaceWeather.1 $(DESTDIR)$(PREFIX)/share/man/man1
+
+--- wmSpaceWeather/wmSpaceWeather.c.orig 2008-01-28 03:16:36.000000000 +0100
++++ wmSpaceWeather/wmSpaceWeather.c 2008-01-28 03:22:12.000000000 +0100
+@@ -663,7 +663,7 @@
+ if (GotDoubleClick1) {
+ GotFirstClick1 = 0;
+ GotDoubleClick1 = 0;
+- sprintf(Command, "sensible-browser '%s' &", URL);
++ sprintf(Command, "firefox -remote 'openURL(%s)'", URL);
+ system(Command);
+ }
+
diff --git a/x11-plugins/wmSpaceWeather/files/wmSpaceWeather-1.04_p19-getkp.patch b/x11-plugins/wmSpaceWeather/files/wmSpaceWeather-1.04_p19-getkp.patch
new file mode 100644
index 00000000000..6d6d90137fe
--- /dev/null
+++ b/x11-plugins/wmSpaceWeather/files/wmSpaceWeather-1.04_p19-getkp.patch
@@ -0,0 +1,27 @@
+--- wmSpaceWeather/GetKp.orig 2008-01-28 14:20:43.000000000 +0100
++++ wmSpaceWeather/GetKp 2008-01-28 14:22:48.000000000 +0100
+@@ -17,10 +17,10 @@
+ unlink(CUR_INDEX);
+
+
+-# $grabcmd = "cd /tmp; /usr/bin/wget -q ftp://www.sec.noaa.gov/pub/indices/DGD.txt";
++# $grabcmd = "cd /tmp; /usr/bin/wget -q http://www.swpc.noaa.gov/ftpdir/indices/DGD.txt";
+ # system "$grabcmd";
+ #
+- $grabcmd = "/usr/bin/curl -f -s -o " . DGD_FILE . " http://www.sec.noaa.gov/ftpdir/indices/DGD.txt";
++ $grabcmd = "/usr/bin/curl -f -s -o " . DGD_FILE . " http://www.swpc.noaa.gov/ftpdir/indices/DGD.txt";
+ exit 1 if (system "$grabcmd");
+
+
+@@ -69,9 +69,9 @@
+ #
+ # Add in very latest stuff
+ #
+-# $grabcmd = "cd /tmp; /usr/bin/wget -q ftp://www.sec.noaa.gov/pub/latest/curind.txt";
++# $grabcmd = "cd /tmp; /usr/bin/wget -q http://www.swpc.noaa.gov/ftpdir/latest/curind.txt";
+ # system "$grabcmd";
+- $grabcmd = "/usr/bin/curl -f -s -o " . CUR_INDEX . " http://www.sec.noaa.gov/ftpdir/latest/curind.txt";
++ $grabcmd = "/usr/bin/curl -f -s -o " . CUR_INDEX . " http://www.swpc.noaa.gov/ftpdir/latest/curind.txt";
+ exit 1 if (system "$grabcmd");
+ %lmonstr = ( "Jan", 1, "Feb", 2, "Mar", 3, "Apr", 4, "May", 5, "Jun", 6, "Jul", 7, "Aug", 8, "Sep", 9, "Oct", 10, "Nov", 11, "Dec", 12);
+
diff --git a/x11-plugins/wmSpaceWeather/metadata.xml b/x11-plugins/wmSpaceWeather/metadata.xml
new file mode 100644
index 00000000000..535b77e634a
--- /dev/null
+++ b/x11-plugins/wmSpaceWeather/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <longdescription>
+ wmSpaceWeather shows environmental conditions in space.
+ </longdescription>
+</pkgmetadata>
diff --git a/x11-plugins/wmSpaceWeather/wmSpaceWeather-1.04_p19.ebuild b/x11-plugins/wmSpaceWeather/wmSpaceWeather-1.04_p19.ebuild
new file mode 100644
index 00000000000..a2a0ceddbe0
--- /dev/null
+++ b/x11-plugins/wmSpaceWeather/wmSpaceWeather-1.04_p19.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit eutils multilib toolchain-funcs
+
+MY_PN="wmspaceweather"
+MY_PV_ORIG="${PV/_p*}"
+MY_PV_PATCH="${PV/_p/-}"
+MY_P_ORIG="${MY_PN}_${MY_PV_ORIG}.orig"
+MY_P_PATCH="${MY_PN}_${MY_PV_PATCH}.diff"
+
+DESCRIPTION="dockapp showing weather at geosynchronous orbit"
+HOMEPAGE="http://packages.debian.org/sid/wmspaceweather"
+SRC_URI="mirror://debian/pool/main/w/${MY_PN}/${MY_P_ORIG}.tar.gz
+ mirror://debian/pool/main/w/${MY_PN}/${MY_P_PATCH}.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 hppa ~mips ppc sparc x86"
+IUSE=""
+
+CDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm"
+DEPEND="${CDEPEND}
+ x11-proto/xproto
+ x11-proto/xextproto"
+RDEPEND="${CDEPEND}
+ net-misc/curl
+ dev-lang/perl"
+
+S="${WORKDIR}/${MY_P_ORIG/_/-}/${PN}"
+
+src_unpack() {
+ unpack ${MY_P_ORIG}.tar.gz
+ epatch "${DISTDIR}"/${MY_P_PATCH}.gz
+
+ # need to apply patches from Debian first, do NOT change the order
+ cd "${S}"
+ mv ../debian/patches "${WORKDIR}"/patch
+ EPATCH_SUFFIX="dpatch" EPATCH_FORCE="yes" \
+ EPATCH_MULTI_MSG="Applying Debian patches ..." epatch
+ epatch "${FILESDIR}"/${P}-gentoo.patch
+ epatch "${FILESDIR}"/${P}-getkp.patch
+}
+
+src_compile() {
+ emake clean || die "make clean failed"
+ emake CC="$(tc-getCC)" LIBDIR="/usr/$(get_libdir)" || die "parallel make failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die install failed
+ dodoc ../{BUGS,CHANGES,HINTS,README}
+}
+
+pkg_postinst() {
+ elog "You need to emerge www-client/firefox or www-client/firefox-bin"
+ elog "to use the -url functionality - see man ${PN} for more info."
+ elog
+ elog "This version uses curl instead of wget. You may edit /usr/share/wmspaceweather/GetKp"
+ elog "if you don't like it."
+}
diff --git a/x11-plugins/wmSun/Manifest b/x11-plugins/wmSun/Manifest
new file mode 100644
index 00000000000..4f82abb7f73
--- /dev/null
+++ b/x11-plugins/wmSun/Manifest
@@ -0,0 +1 @@
+DIST wmSun-1.03.tar.gz 49744 RMD160 9c3bb5e35107d5ed74d0da329495beb7b0cfbff9 SHA1 e9933d84db322631f331c432ee15d4fe4decd707 SHA256 a46e11680d4625589d4d91030e17916c02405451e60d366340668a01597c4ea2
diff --git a/x11-plugins/wmSun/files/wmSun-1.03-makefile.patch b/x11-plugins/wmSun/files/wmSun-1.03-makefile.patch
new file mode 100644
index 00000000000..c12f6771e4d
--- /dev/null
+++ b/x11-plugins/wmSun/files/wmSun-1.03-makefile.patch
@@ -0,0 +1,45 @@
+--- Makefile.orig 1999-01-06 03:28:39.000000000 +0100
++++ Makefile 2008-01-28 14:58:36.000000000 +0100
+@@ -1,8 +1,9 @@
+-CC = gcc
+-CFLAGS = -O2 -Wall
+-INCDIR = -I/usr/X11R6/include/X11
+-DESTDIR= /usr/X11R6
+-LIBDIR = -L/usr/X11R6/lib
++CC ?= gcc
++CFLAGS += -Wall
++INCDIR = -I/usr/include/X11
++PREFIX = /usr
++LIBDIR ?= /usr/lib
++MANDIR = $(PREFIX)/share/man
+
+
+
+@@ -22,14 +23,14 @@
+
+
+ .c.o:
+- $(CC) $(COPTS) -D$(shell echo `uname -s`) -c $< -o $*.o $(INCDIR)
++ $(CC) $(CFLAGS) -D$(shell echo `uname -s`) -c $< -o $*.o $(INCDIR)
+
+
+ all: wmSun.o wmSun
+
+ wmSun.o: wmSun_master.xpm wmSun_mask.xbm
+ wmSun: $(OBJS)
+- $(CC) $(COPTS) $(SYSTEM) -lm -o wmSun $^ $(INCDIR) $(LIBDIR) $(LIBS)
++ $(CC) $(CFLAGS) -o wmSun $^ $(INCDIR) -L$(LIBDIR) $(LDFLAGS) $(LIBS) -lm
+
+ clean:
+ for i in $(OBJS) ; do \
+@@ -38,6 +39,8 @@
+ rm -f wmSun
+
+ install:: wmSun
+- install -s -m 0755 wmSun $(DESTDIR)/bin
+- install -m 0644 wmSun.1 $(DESTDIR)/man/man1
++ install -d $(DESTDIR)$(PREFIX)/bin
++ install -m 0755 wmSun $(DESTDIR)$(PREFIX)/bin
++ install -d $(DESTDIR)$(MANDIR)/man1
++ install -m 0644 wmSun.1 $(DESTDIR)$(MANDIR)/man1
+
diff --git a/x11-plugins/wmSun/metadata.xml b/x11-plugins/wmSun/metadata.xml
new file mode 100644
index 00000000000..ddc54221de1
--- /dev/null
+++ b/x11-plugins/wmSun/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <longdescription>
+ wmSun shows rise/set times for the Sun. The user needs to supply his/her
+ latitude and longitude. wmSun works for all latitudes (when Sun does not rise
+ or set, a --:-- is shown for the relevant entry).
+ </longdescription>
+</pkgmetadata>
diff --git a/x11-plugins/wmSun/wmSun-1.03-r1.ebuild b/x11-plugins/wmSun/wmSun-1.03-r1.ebuild
new file mode 100644
index 00000000000..8228bb66118
--- /dev/null
+++ b/x11-plugins/wmSun/wmSun-1.03-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="dockapp which displays the rise/set time of the sun"
+HOMEPAGE="http://dockapps.windowmaker.org/file.php/id/16"
+SRC_URI="http://dockapps.windowmaker.org/download.php/id/23/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 ~mips ppc sparc x86"
+IUSE=""
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ x11-proto/xproto
+ x11-proto/xextproto"
+
+S="${WORKDIR}/${P}/${PN}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-makefile.patch
+}
+
+src_compile() {
+ emake clean || die "make clean failed"
+ emake CC="$(tc-getCC)" LIBDIR="/usr/$(get_libdir)" || die "parallel make failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+ dodoc README ../{BUGS,TODO}
+}
diff --git a/x11-plugins/wmXName/Manifest b/x11-plugins/wmXName/Manifest
new file mode 100644
index 00000000000..130cac0d592
--- /dev/null
+++ b/x11-plugins/wmXName/Manifest
@@ -0,0 +1 @@
+DIST wmXName-0.01.tgz 10757 RMD160 32eeb086c6fe86136ff5f89a48f9dba67d57e888 SHA1 fee6d5ba0a38b8862d4291fa9634aa4cbf1c3aff SHA256 3e67f87accd87d87d067e9d72bdac8d5d287e197b068e04a0e24eaf13c0aca85
diff --git a/x11-plugins/wmXName/metadata.xml b/x11-plugins/wmXName/metadata.xml
new file mode 100644
index 00000000000..b1a9efc4f2f
--- /dev/null
+++ b/x11-plugins/wmXName/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/wmXName/wmXName-0.1.ebuild b/x11-plugins/wmXName/wmXName-0.1.ebuild
new file mode 100644
index 00000000000..7f5d3026175
--- /dev/null
+++ b/x11-plugins/wmXName/wmXName-0.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+MY_PV="0.01"
+MY_P="${PN}-${MY_PV}"
+
+IUSE=""
+DESCRIPTION="dock-app showing you status of your XName hosted zones"
+SRC_URI="http://source.xname.org/${MY_P}.tgz"
+HOMEPAGE="http://source.xname.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+
+COMMON_DEPEND=">=x11-libs/libXpm-3.5.7
+ >=x11-libs/libX11-1.1.4
+ >=x11-libs/libXext-1.0.3"
+
+DEPEND="${COMMON_DEPEND}
+ >=sys-apps/sed-4.1.5-r1"
+
+RDEPEND="${COMMON_DEPEND}
+ >=dev-lang/perl-5.8.8-r5
+ >=www-client/lynx-2.8.6-r2"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+
+ #some magic sed to fix CFLAGS
+ sed -i "s/-O2 -Wall/$CFLAGS/" "${S}/Makefile"
+
+ #INSTALL file actually contains use instructions
+ mv "${S}/INSTALL" "${S}/README"
+}
+
+src_compile() {
+ emake SYSTEM="${LDFLAGS}" || die
+}
+
+src_install () {
+ dobin wmXName GrabXName
+ dodoc README config.sample
+}
diff --git a/x11-plugins/wmacpi/Manifest b/x11-plugins/wmacpi/Manifest
new file mode 100644
index 00000000000..d7511807aee
--- /dev/null
+++ b/x11-plugins/wmacpi/Manifest
@@ -0,0 +1,3 @@
+DIST wmacpi-1.34.tar.gz 15509 SHA256 65f7a1da06fd3489ed97391d1c9b77b570bc30c14b1f846007028353d0fa51e2
+DIST wmacpi-2.2rc1.tar.bz2 30233 SHA256 25fc405e6e653caf9cfd90104b184cb4ed73114e710e229ed012ec155083a11f
+DIST wmacpi-2.3.tar.gz 39374 SHA256 5ae0ae6ca447e29acaf206f2321a50207509eb2a17ccb98ed196adf734263105 SHA512 47c260989cd3fdb8d7ceadba19224e6350056741b03c6f1b73a38b06d7e471a08972dfbcaeacdcbc460bc19b0f952641eda75e11468b4d7155eecd07e1e14cd9 WHIRLPOOL 0735582a3ee47144ab6ae57a5f6095a2adb006e62b536620b1036dab9ccee4b3ef6e581fde314440398cfc622f4db1ff150ec6c64ce08e791c2559397ef7cb8d
diff --git a/x11-plugins/wmacpi/files/1.34-acpi.patch b/x11-plugins/wmacpi/files/1.34-acpi.patch
new file mode 100644
index 00000000000..76a94e57f77
--- /dev/null
+++ b/x11-plugins/wmacpi/files/1.34-acpi.patch
@@ -0,0 +1,17 @@
+--- Makefile.orig 2003-09-04 13:00:48.784055072 -0400
++++ Makefile 2003-09-04 13:03:41.399813488 -0400
+@@ -11,11 +11,11 @@
+ #OPT = -pg -g -DPRO -DACPI
+
+ CC = gcc
+-CFLAGS = $(OPT) -Wall -ansi -I/usr/X11R6/include
++CFLAGS = $(OPT) -Wall -ansi -I/usr/X11R6/include -DACPI
+ LDFLAGS = $(OPT) -L/usr/X11R6/lib -lX11 -lXpm -lXext
+
+-SRCS = wmacpi.c libapm.c libacpi.c
+-OBJS = wmacpi.o libapm.o libacpi.o
++SRCS = wmacpi.c libacpi.c
++OBJS = wmacpi.o libacpi.o
+
+ all: wmacpi
+
diff --git a/x11-plugins/wmacpi/files/1.34-apm.patch b/x11-plugins/wmacpi/files/1.34-apm.patch
new file mode 100644
index 00000000000..6b640b781b1
--- /dev/null
+++ b/x11-plugins/wmacpi/files/1.34-apm.patch
@@ -0,0 +1,17 @@
+--- Makefile.orig 2003-09-04 13:00:48.784055072 -0400
++++ Makefile 2003-09-04 13:04:23.297444080 -0400
+@@ -11,11 +11,11 @@
+ #OPT = -pg -g -DPRO -DACPI
+
+ CC = gcc
+-CFLAGS = $(OPT) -Wall -ansi -I/usr/X11R6/include
++CFLAGS = $(OPT) -Wall -ansi -I/usr/X11R6/include -DAPM
+ LDFLAGS = $(OPT) -L/usr/X11R6/lib -lX11 -lXpm -lXext
+
+-SRCS = wmacpi.c libapm.c libacpi.c
+-OBJS = wmacpi.o libapm.o libacpi.o
++SRCS = wmacpi.c libapm.c
++OBJS = wmacpi.o libapm.o
+
+ all: wmacpi
+
diff --git a/x11-plugins/wmacpi/files/2.1rc1-nodeps.patch b/x11-plugins/wmacpi/files/2.1rc1-nodeps.patch
new file mode 100644
index 00000000000..60c29ace254
--- /dev/null
+++ b/x11-plugins/wmacpi/files/2.1rc1-nodeps.patch
@@ -0,0 +1,20 @@
+--- wmacpi-2.1rc1/Makefile.orig 2005-01-25 09:55:01.637030220 +0100
++++ wmacpi-2.1rc1/Makefile 2005-01-25 09:55:19.265329634 +0100
+@@ -34,7 +34,7 @@
+ WMOBJ := $(patsubst %.c,%.o,$(filter %.c,$(WMSRC)))
+
+ # include per-file dependencies
+-include $(WMOBJ:.o=.d)
++#include $(WMOBJ:.o=.d)
+
+ wmacpi: $(WMOBJ)
+ $(CC) $(LDFLAGS) -o $@ $^
+@@ -44,7 +44,7 @@
+ ifdef BUILD_CLI
+ CLSRC := acpi.c libacpi.c
+ CLOBJ := $(patsubst %.c,%.o,$(filter %.c,$(CLSRC)))
+-include $(CLOBJ:.o=.d)
++#include $(CLOBJ:.o=.d)
+
+ acpi: $(CLOBJ)
+ $(CC) $(LDFLAGS) -o $@ $^
diff --git a/x11-plugins/wmacpi/files/2.1rc1-windowed.patch b/x11-plugins/wmacpi/files/2.1rc1-windowed.patch
new file mode 100644
index 00000000000..844183727ee
--- /dev/null
+++ b/x11-plugins/wmacpi/files/2.1rc1-windowed.patch
@@ -0,0 +1,29 @@
+--- wmacpi-2.1rc1/wmacpi.c.orig 2005-01-05 07:16:09.000000000 +0100
++++ wmacpi-2.1rc1/wmacpi.c 2005-01-25 10:03:47.933403683 +0100
+@@ -574,7 +574,8 @@
+ "\t\t\tdefault 20 (once every three seconds)\n"
+ "-f\t\t\tforce the use of capacity mode for calculating time remaining\n"
+ "-n\t\t\tdo not blink\n"
+- "-w\t\t\trun in command line mode\n"
++ "-w\t\t\trun in windowed mode\n"
++ "-x\t\t\trun in command line mode\n"
+ "-a <samples>\t\tsamples to average over (cli mode only)\n"
+ "-v\t\t\tincrease verbosity\n"
+ "\t\t\tcan be used multiple times to increase verbosity further\n"
+@@ -728,9 +729,15 @@
+ case 'n':
+ dockapp->blink = 0;
+ break;
+- case 'w':
++ case 'x':
+ cli = 1;
+ break;
++ case 'w':
++ {
++ char *args[] = { "", "-w" };
++ DAParseArguments(2, args, NULL, 0, "", "");
++ }
++ break;
+ case 'a':
+ if(optarg != NULL) {
+ samples = atoi(optarg);
diff --git a/x11-plugins/wmacpi/files/wmacpi-2.2_rc1-makefile.patch b/x11-plugins/wmacpi/files/wmacpi-2.2_rc1-makefile.patch
new file mode 100644
index 00000000000..af142fd574e
--- /dev/null
+++ b/x11-plugins/wmacpi/files/wmacpi-2.2_rc1-makefile.patch
@@ -0,0 +1,71 @@
+--- Makefile.orig 2007-07-13 17:26:30.000000000 +0200
++++ Makefile 2008-01-28 16:36:41.000000000 +0100
+@@ -13,8 +13,8 @@
+ #OPT = -pg -g
+
+ CC := gcc
+-CFLAGS := $(OPT) -Wall -W -g -ansi -I/usr/X11R6/include
+-LDFLAGS := $(OPT) -lX11 -ldockapp
++CFLAGS := $(OPT) -Wall -W -g -ansi -I/usr/include
++LDFLAGS += -lX11 -ldockapp
+
+ WMSRC := wmacpi.c libacpi.c
+ HEADERS := libacpi.h wmacpi.h
+@@ -22,11 +22,12 @@
+ doc_targets := wmacpi.1
+
+ ifdef BUILD_CLI
+-targets += acpi
+-doc_targets += acpi.1
++targets += acpi-batt-status
++doc_targets += acpi-batt-status.1
+ endif
+
+-PREFIX := /usr/local
++PREFIX := /usr
++MANDIR := $(PREFIX)/share/man
+
+ all: $(targets)
+
+@@ -34,20 +35,20 @@
+ WMOBJ := $(patsubst %.c,%.o,$(filter %.c,$(WMSRC)))
+
+ # include per-file dependencies
+--include $(WMOBJ:.o=.d)
++#-include $(WMOBJ:.o=.d)
+
+ wmacpi: $(WMOBJ)
+- $(CC) $(LDFLAGS) -o $@ $^
++ $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
+
+ # for the Debian package, we want to make building the command line tools
+ # optional. So, we hide all the necessary stuff here . . .
+ ifdef BUILD_CLI
+-CLSRC := acpi.c libacpi.c
++CLSRC := acpi-batt-status.c libacpi.c
+ CLOBJ := $(patsubst %.c,%.o,$(filter %.c,$(CLSRC)))
+--include $(CLOBJ:.o=.d)
++#-include $(CLOBJ:.o=.d)
+
+-acpi: $(CLOBJ)
+- $(CC) $(LDFLAGS) -o $@ $^
++acpi-batt-status: $(CLOBJ)
++ $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
+ endif
+
+ # build per-file dependencies - note that -MM may not be supported
+@@ -62,10 +63,10 @@
+ rm -f *.d $(targets)
+
+ install: $(targets)
+- install -d $(PREFIX)/bin/
+- install -pc $(targets) $(PREFIX)/bin/
+- install -d $(PREFIX)/man/man1/
+- install -pc $(doc_targets) $(PREFIX)/man/man1/
++ install -d $(DESTDIR)$(PREFIX)/bin/
++ install -pc $(targets) $(DESTDIR)$(PREFIX)/bin/
++ install -d $(DESTDIR)$(MANDIR)/man1/
++ install -p -m 0644 $(doc_targets) $(DESTDIR)$(MANDIR)/man1/
+
+ tags:
+ etags $(WMSRC) $(CLSRC) $(HEADERS)
diff --git a/x11-plugins/wmacpi/files/wmacpi-2.3-makefile.patch b/x11-plugins/wmacpi/files/wmacpi-2.3-makefile.patch
new file mode 100644
index 00000000000..d1ec4968906
--- /dev/null
+++ b/x11-plugins/wmacpi/files/wmacpi-2.3-makefile.patch
@@ -0,0 +1,47 @@
+--- Makefile.orig 2015-01-12 11:27:07.396319323 +0100
++++ Makefile 2015-01-12 11:29:21.531298827 +0100
+@@ -13,8 +13,8 @@
+ #OPT = -pg -g
+
+ CC := gcc
+-CFLAGS += $(OPT) -Wall -W -g -ansi
+-LDFLAGS += $(OPT) -lX11 -ldockapp
++CFLAGS := -Wall -W -g -ansi
++LIBS := -lX11 -ldockapp
+
+ WMSRC := wmacpi.c libacpi.c
+ HEADERS := libacpi.h wmacpi.h
+@@ -26,7 +26,7 @@
+ doc_targets += wmacpi-cli.1
+ endif
+
+-PREFIX := /usr/local
++PREFIX := /usr
+
+ all: $(targets)
+
+@@ -37,7 +37,7 @@
+ -include $(WMOBJ:.o=.d)
+
+ wmacpi: $(WMOBJ)
+- $(CC) -o $@ $^ $(LDFLAGS)
++ $(CC) $(LDFLAGS) -o $@ $^ $(LIBS)
+
+ # for the Debian package, we want to make building the command line tools
+ # optional. So, we hide all the necessary stuff here . . .
+@@ -47,13 +47,13 @@
+ -include $(CLOBJ:.o=.d)
+
+ wmacpi-cli: $(CLOBJ)
+- $(CC) $(LDFLAGS) -o $@ $^
++ $(CC) $(LDFLAGS) -o $@ $^ $(LIBS)
+ endif
+
+ # build per-file dependencies - note that -MM may not be supported
+ # in gcc versions older than 2.95.4, but most likely is.
+ %.d: %.c
+- gcc -MM $(CFLAGS) $< > $@
++ $(CC) -MM $(CFLAGS) $< > $@
+
+ clean:
+ rm -f TAGS *.o *~ trace *.out *.bb *.bbg
diff --git a/x11-plugins/wmacpi/metadata.xml b/x11-plugins/wmacpi/metadata.xml
new file mode 100644
index 00000000000..f1e1deaf839
--- /dev/null
+++ b/x11-plugins/wmacpi/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>desktop-dock</herd>
+<longdescription>
+WMaker DockApp: ACPI status monitor for laptops
+</longdescription>
+</pkgmetadata>
diff --git a/x11-plugins/wmacpi/wmacpi-1.34.ebuild b/x11-plugins/wmacpi/wmacpi-1.34.ebuild
new file mode 100644
index 00000000000..d1e6e1dd8fa
--- /dev/null
+++ b/x11-plugins/wmacpi/wmacpi-1.34.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit eutils
+
+DESCRIPTION="WMaker DockApp: ACPI status monitor for laptops"
+HOMEPAGE="http://www.ne.jp/asahi/linux/timecop/"
+SRC_URI="http://www.ne.jp/asahi/linux/timecop/software/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc -sparc x86"
+IUSE="acpi apm"
+
+DEPEND="x11-libs/libdockapp"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ use apm && use acpi && eerror "APM and ACPI are in USE ... defaulting to ACPI"
+ use apm || use acpi || eerror "Neither APM or ACPI are in USE ... defaulting to ACPI"
+ if use acpi || ! use apm ; then
+ epatch "${FILESDIR}"/${PV}-acpi.patch
+ else
+ epatch "${FILESDIR}"/${PV}-apm.patch
+ fi
+}
+
+src_compile() {
+ emake OPT="${CFLAGS}" || die "emake failed."
+}
+
+src_install() {
+ dobin wmacpi || die "dobin failed."
+ dodoc AUTHORS ChangeLog README
+}
diff --git a/x11-plugins/wmacpi/wmacpi-2.2_rc1.ebuild b/x11-plugins/wmacpi/wmacpi-2.2_rc1.ebuild
new file mode 100644
index 00000000000..4963b2f2e7e
--- /dev/null
+++ b/x11-plugins/wmacpi/wmacpi-2.2_rc1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="WMaker DockApp: ACPI status monitor for laptops"
+HOMEPAGE="http://himi.org/wmacpi/"
+MY_PV="${PV/_}"
+MY_P="${PN}-${MY_PV}"
+S="${WORKDIR}/${MY_P}"
+SRC_URI="http://himi.org/wmacpi/download/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 -ppc -sparc x86"
+IUSE=""
+
+DEPEND="x11-libs/libdockapp
+ x11-libs/libX11"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ # acpi and acpi.1 conflict with sys-power/acpi - Bug #60685
+ mv acpi.c acpi-batt-status.c
+ mv acpi.1 acpi-batt-status.1
+ epatch "${FILESDIR}"/${P}-makefile.patch
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" OPT="${CFLAGS}" || die "compile failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+ dodoc AUTHORS ChangeLog README TODO
+}
+
+pkg_postinst() {
+ elog "The command-line utility are corresponding manpage are installed"
+ elog "as acpi-batt-status to prevent collisions with sys-power/acpi"
+}
diff --git a/x11-plugins/wmacpi/wmacpi-2.3.ebuild b/x11-plugins/wmacpi/wmacpi-2.3.ebuild
new file mode 100644
index 00000000000..9ec5c98b617
--- /dev/null
+++ b/x11-plugins/wmacpi/wmacpi-2.3.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 eutils toolchain-funcs
+
+DESCRIPTION="DockApp ACPI status monitor for laptops"
+HOMEPAGE="http://windowmaker.org/dockapps/?name=wmacpi"
+# Grab from http://windowmaker.org/dockapps/?download=${P}.tar.gz
+SRC_URI="http://dev.gentoo.org/~voyageur/distfiles/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 -ppc -sparc ~x86"
+IUSE=""
+
+DEPEND="x11-libs/libdockapp
+ x11-libs/libX11"
+
+S=${WORKDIR}/dockapps
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-makefile.patch
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc AUTHORS ChangeLog README TODO
+}
diff --git a/x11-plugins/wmacpiload-ac/Manifest b/x11-plugins/wmacpiload-ac/Manifest
new file mode 100644
index 00000000000..49030360dde
--- /dev/null
+++ b/x11-plugins/wmacpiload-ac/Manifest
@@ -0,0 +1 @@
+DIST wmacpiload-0.2.0.tar.bz2 112858 SHA256 c160db05fb968ec4d0f239ed7e35188de5ddce4e5a6ffcd3e3c496c279cd8808 SHA512 f0256ae313ad4ecbaf1604578321b45173912f250ba6fb7abf88edbcf6875dee30f8d2f7547cc207768c9229697dbfd48e77617c590e0ca27113b8c675e32714 WHIRLPOOL 83c2672eb6ef3610228a9d73fe9cb8652ec6278beb2d349eb59448d557563f0fbfadd129667759eeff384873707b18d254536ec0846dd807b55e286fa5c8b29c
diff --git a/x11-plugins/wmacpiload-ac/files/wmacpiload-ac-acpi-fix-battery-unit.patch b/x11-plugins/wmacpiload-ac/files/wmacpiload-ac-acpi-fix-battery-unit.patch
new file mode 100644
index 00000000000..6bf6179e7fc
--- /dev/null
+++ b/x11-plugins/wmacpiload-ac/files/wmacpiload-ac-acpi-fix-battery-unit.patch
@@ -0,0 +1,30 @@
+--- wmacpiload-0.2.0/src/battery.c 2012-10-18 15:42:04.000000000 +0200
++++ wmacpiload-0.2.0.new/src/battery.c 2012-10-18 15:43:33.000000000 +0200
+@@ -42,7 +42,8 @@
+ ************************************************************************/
+
+ /* used to parse the battery state file */
+-#define CAPACITY_UNIT " mAh"
++#define CAPACITY_UNIT1 " mAh"
++#define CAPACITY_UNIT2 " mWh"
+
+ /************************************************************************
+ * Global constants definitions
+@@ -164,7 +165,7 @@
+ char *endptr;
+
+ capacity = strtoul(buf, &endptr, 10);
+- if (strcmp(endptr, CAPACITY_UNIT) != 0) {
++ if (strcmp(endptr, CAPACITY_UNIT1) != 0 && strcmp(endptr, CAPACITY_UNIT2) != 0) {
+ fprintf(stderr,
+ "%s : Battery %s unplugged or unconsistent data\n",
+ PACKAGE, bat->name);
+@@ -238,7 +239,7 @@
+ char *endptr;
+
+ remain = strtol(buf, &endptr, 10);
+- if (strcmp(endptr, CAPACITY_UNIT) == 0)
++ if (strcmp(endptr, CAPACITY_UNIT1) == 0 || strcmp(endptr, CAPACITY_UNIT2) == 0)
+ bat->percentage = (int) ((remain * 100.0) / bat->capacity);
+ else
+ bat->percentage = -1; \ No newline at end of file
diff --git a/x11-plugins/wmacpiload-ac/files/wmacpiload-ac-acpi-segfault.patch b/x11-plugins/wmacpiload-ac/files/wmacpiload-ac-acpi-segfault.patch
new file mode 100644
index 00000000000..15f8e05579a
--- /dev/null
+++ b/x11-plugins/wmacpiload-ac/files/wmacpiload-ac-acpi-segfault.patch
@@ -0,0 +1,22 @@
+diff -ru wmacpiload-0.2.0/include/lib_acpi.h wmacpiload-0.2.0.new//include/lib_acpi.h
+--- wmacpiload-0.2.0/include/lib_acpi.h 2005-07-21 21:33:19.000000000 -0400
++++ wmacpiload-0.2.0.new//include/lib_acpi.h 2011-06-20 19:53:30.458953984 -0400
+@@ -32,7 +32,7 @@
+ * Macros
+ ************************************************************************/
+
+-# define ACPIDEV "/proc/acpi/info"
++# define ACPIDEV "/proc/acpi/battery"
+
+ /* use ? */
+ # ifndef ACPI_32_BIT_SUPPORT
+diff -ru wmacpiload-0.2.0/src/dockapp.c wmacpiload-0.2.0.new//src/dockapp.c
+--- wmacpiload-0.2.0/src/dockapp.c 2005-08-16 18:38:36.000000000 -0400
++++ wmacpiload-0.2.0.new//src/dockapp.c 2011-06-20 19:44:20.022684448 -0400
+@@ -431,5 +431,6 @@
+ void
+ dockapp_cleanup(void)
+ {
++ if (display != NULL)
+ XCloseDisplay(display);
+ } \ No newline at end of file
diff --git a/x11-plugins/wmacpiload-ac/files/wmacpiload-ac-acpi-sys-temp-hwmon.patch b/x11-plugins/wmacpiload-ac/files/wmacpiload-ac-acpi-sys-temp-hwmon.patch
new file mode 100644
index 00000000000..69857717dae
--- /dev/null
+++ b/x11-plugins/wmacpiload-ac/files/wmacpiload-ac-acpi-sys-temp-hwmon.patch
@@ -0,0 +1,121 @@
+diff -ru wmacpiload-0.2.0/src/lib_acpi.c wmacpiload-0.2.0.new//src/lib_acpi.c
+--- wmacpiload-0.2.0/src/lib_acpi.c 2005-07-21 21:41:31.000000000 -0400
++++ wmacpiload-0.2.0.new//src/lib_acpi.c 2011-06-28 23:37:50.148092904 -0400
+@@ -83,7 +83,7 @@
+ if (!k->ac)
+ fprintf(stderr, "%s : no AC adapter detected\n", PACKAGE);
+
+- n = snprintf(dir, FILENAME_MAX + 1, "%s%s", "/proc/acpi",
++ n = snprintf(dir, FILENAME_MAX + 1, "%s%s", "/sys/class",
+ thermal_zone_dir);
+ if (n > FILENAME_MAX) {
+ fprintf(stderr, "%s : file name too long, "
+@@ -322,10 +322,10 @@
+ n = strlen(searched);
+
+ if (dest != NULL && dest_size > 0
+- && n > 0 && n < (sizeof buffer) - 1
++ && n < (sizeof buffer) - 1
+ && file_name != NULL && (fd = fopen(file_name, "r")) != NULL) {
+ while (fgets(buffer, sizeof buffer, fd) != NULL)
+- if (strncmp(buffer, searched, n) == 0) {
++ if (n == 0 || strncmp(buffer, searched, n) == 0) {
+ char *src;
+ char *end;
+ size_t len;
+diff -ru wmacpiload-0.2.0/src/thermal.c wmacpiload-0.2.0.new//src/thermal.c
+--- wmacpiload-0.2.0/src/thermal.c 2005-09-29 19:32:46.000000000 -0400
++++ wmacpiload-0.2.0.new//src/thermal.c 2011-06-29 00:18:24.851904854 -0400
+@@ -30,12 +30,17 @@
+ #endif
+
+ #include <stdio.h>
++#include <errno.h>
++#include <limits.h>
+ #include <stdlib.h>
+ #include <string.h>
+ #include <dirent.h>
+ #include "lib_acpi.h"
+ #include "wmacpiload.h"
+ #include "thermal.h"
++#include <unistd.h>
++#include <sys/types.h>
++#include <sys/stat.h>
+
+ /************************************************************************
+ * Macro definitions
+@@ -48,8 +53,10 @@
+ * Global constants definitions
+ ************************************************************************/
+
+-const char *const thermal_zone_dir = "/thermal_zone/";
+-const char *const thermal_zone_status_file = "/temperature";
++const char *const thermal_zone_dir = "/hwmon/";
++const char *const thermal_zone_status_file = "/temp1_input";
++const char *const thermal_zone_search[] = { "", "/device" };
++const int thermal_zone_MAX_SEARCH = 2;
+
+ /************************************************************************
+ * Function definitions
+@@ -86,9 +93,24 @@
+ }
+ strcpy(tz->name, fd->d_name);
+
+- tz->tempfile =
+- strcat4("/proc/acpi", thermal_zone_dir, tz->name,
+- thermal_zone_status_file);
++ int i;
++ for (i=0; i < thermal_zone_MAX_SEARCH ; i++) {
++ char device_name[MAXSTRLEN+1];
++ char *tempfile;
++ struct stat tempstat;
++ snprintf(device_name, MAXSTRLEN, "%s%s", tz->name, thermal_zone_search[i]);
++ tempfile =
++ strcat4("/sys/class", thermal_zone_dir, device_name,
++ thermal_zone_status_file);
++ if (stat(tempfile, &tempstat) == -1) {
++ if (verbose)
++ printf("Unable to read thermal zone '%s'\n", tempfile);
++ } else {
++ tz->tempfile = tempfile;
++ break;
++ }
++ }
++
+ if (!tz->tempfile) {
+ fprintf(stderr, "%s : could not allocate memory "
+ "for thermal zone tempfile concerning "
+@@ -127,16 +149,19 @@
+
+ if (tz != NULL) {
+ if (parse_file(tz->tempfile,
+- "temperature:", buf, sizeof buf) != NULL) {
++ "", buf, sizeof buf) != NULL) {
+ char *endptr;
+
+ temp = strtoul(buf, &endptr, 10);
+ /*
+- * The format is "temperature: xx C" where xx is the
+- * temperature in celcius degrees. So we check if we have the
+- * " C" left in the buffer to see if all went well.
++ * The format is "xxxxxx" where xx is the
++ * temperature in celcius degrees times 1000.
+ */
+- if (strcmp(endptr, TEMP_UNIT) != 0) {
++ errno = 0;
++ if ((errno == ERANGE && (temp == LONG_MAX || temp == LONG_MIN) ) ||
++ (errno != 0 && temp == 0) ||
++ endptr == buf) {
++ perror("strtol");
+ fprintf(stderr, "%s : Unconsistent temperature "
+ "about thermal zone %s\n", PACKAGE, tz->name);
+ temp = 0;
+@@ -144,7 +169,7 @@
+ } else {
+ temp = 0;
+ }
+- tz->temp = temp;
++ tz->temp = temp / 1000;
+ }
+ }
+ \ No newline at end of file
diff --git a/x11-plugins/wmacpiload-ac/metadata.xml b/x11-plugins/wmacpiload-ac/metadata.xml
new file mode 100644
index 00000000000..b1a9efc4f2f
--- /dev/null
+++ b/x11-plugins/wmacpiload-ac/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/wmacpiload-ac/wmacpiload-ac-0.2.0-r1.ebuild b/x11-plugins/wmacpiload-ac/wmacpiload-ac-0.2.0-r1.ebuild
new file mode 100644
index 00000000000..227ba2fdc46
--- /dev/null
+++ b/x11-plugins/wmacpiload-ac/wmacpiload-ac-0.2.0-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="2"
+
+inherit eutils
+
+MY_P=${P/-ac}
+DESCRIPTION="Hacked version of WMACPILoad, a dockapp to monitor CPU temp and battery time on ACPI kernels"
+HOMEPAGE="http://wmacpiload.tuxfamily.org/"
+SRC_URI="http://wmacpiload.tuxfamily.org/download/${MY_P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXt
+ x11-libs/libXext
+ x11-libs/libXpm"
+
+DEPEND="${RDEPEND}
+ x11-proto/xextproto"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-acpi-segfault.patch" || die "epatch failed"
+ epatch "${FILESDIR}/${PN}-acpi-sys-temp-hwmon.patch" || die "epatch failed"
+ epatch "${FILESDIR}/${PN}-acpi-fix-battery-unit.patch" || die "epatch failed"
+}
+
+src_configure() {
+ econf $(use_enable debug)
+}
+
+src_compile() {
+ emake || die "compile failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+ dodoc AUTHORS ChangeLog NEWS README THANKS TODO
+}
diff --git a/x11-plugins/wmacpiload-ac/wmacpiload-ac-0.2.0.ebuild b/x11-plugins/wmacpiload-ac/wmacpiload-ac-0.2.0.ebuild
new file mode 100644
index 00000000000..8ce61b1fdb1
--- /dev/null
+++ b/x11-plugins/wmacpiload-ac/wmacpiload-ac-0.2.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+MY_P=${P/-ac}
+DESCRIPTION="Hacked version of WMACPILoad, a dockapp to monitor CPU temp and battery time on ACPI kernels"
+HOMEPAGE="http://wmacpiload.tuxfamily.org/"
+SRC_URI="http://wmacpiload.tuxfamily.org/download/${MY_P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 x86"
+IUSE="debug"
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXt
+ x11-libs/libXext
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ x11-proto/xextproto"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+ econf $(use_enable debug)
+ emake || die "compile failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+ dodoc AUTHORS ChangeLog NEWS README THANKS TODO
+}
diff --git a/x11-plugins/wmacpimon/Manifest b/x11-plugins/wmacpimon/Manifest
new file mode 100644
index 00000000000..09e4d5b5619
--- /dev/null
+++ b/x11-plugins/wmacpimon/Manifest
@@ -0,0 +1 @@
+DIST wmacpimon-0.2.1.tar.gz 26498 SHA256 73754555bb313a06ff1956d721aad5efa34ead013cfe10f58cddad3f04d5ed3f
diff --git a/x11-plugins/wmacpimon/files/Makefile.patch b/x11-plugins/wmacpimon/files/Makefile.patch
new file mode 100644
index 00000000000..aab28fc8939
--- /dev/null
+++ b/x11-plugins/wmacpimon/files/Makefile.patch
@@ -0,0 +1,24 @@
+--- Makefile 2010-09-06 11:33:16.000000000 +0200
++++ Makefile.new 2010-09-06 11:36:28.000000000 +0200
+@@ -1,8 +1,5 @@
+-OPT = -O3 -DACPI
+-
+-CC = gcc
+-CFLAGS = $(OPT) -Wall -I/usr/X11R6/include
+-LDFLAGS = $(OPT) -L/usr/X11R6/lib -lX11 -lXpm -lXext
++CFLAGS += -DACPI -Wall -I/usr/X11R6/include
++LIBS = -DACPI -L/usr/X11R6/lib -lX11 -lXpm -lXext
+
+ SRCS = wmacpimon.c libacpi.c
+ OBJS = wmacpimon.o libacpi.o
+@@ -11,8 +8,10 @@
+ all: wmacpimon wmacpimond
+
+ wmacpimon: $(OBJS)
++ $(CC) $(LDFLAGS) -o wmacpimon $^ $(LIBS)
+
+ wmacpimond: $(OBJZ)
++ $(CC) $(LDFLAGS) -o wmacpimond $^ $(LIBS)
+
+ clean:
+ rm -f *.o *~ wmacpimon wmacpimond trace *.out *.bb *.bbg
diff --git a/x11-plugins/wmacpimon/files/wmacpimon.c.patch b/x11-plugins/wmacpimon/files/wmacpimon.c.patch
new file mode 100644
index 00000000000..001c1d8c96b
--- /dev/null
+++ b/x11-plugins/wmacpimon/files/wmacpimon.c.patch
@@ -0,0 +1,20 @@
+--- wmacpimon.c 2004-07-08 14:16:22.184359328 +0200
++++ wmacpimon.c 2004-07-08 14:15:59.677780848 +0200
+@@ -314,7 +314,7 @@
+ acpinfo = calloc(1, sizeof(ACPInfo));
+ dockapp->blink = OFF;
+ init_acpinfo();
+- strcpy(prcfile, ".wmacpimon.prc");
++ strcpy(prcfile, "/var/tmp/wmacpimon.prc");
+
+ /* parse command-line options */
+ while ((ch = getopt(argc, argv, "pd:b:c:s:h")) != EOF) {
+@@ -345,7 +345,7 @@
+ printf("wmacpimon v%s (c) 2002 Costantino Pistagna (valvoline@vrlteam.org)\n"
+ "usage: wmacpimon [-d] [-b] [-p] [-c] [-s]\n\n"
+ "-d display\tdisplay on remote display <display>\n"
+- "-b value\tprcfile for wmacpimond comunication (default: ~/.wmacpimon.prc)\n"
++ "-b value\tprcfile for wmacpimond comunication (default: /var/tmp/wmacpimon.prc)\n"
+ "-p\t\tset powersave mode\n"
+ "-c value\tset critical level (default to 10)\n"
+ "-s value\tshutdown pc when battery value (percent) has reached\n"
diff --git a/x11-plugins/wmacpimon/files/wmacpimon.initscript b/x11-plugins/wmacpimon/files/wmacpimon.initscript
new file mode 100644
index 00000000000..049cac53fb3
--- /dev/null
+++ b/x11-plugins/wmacpimon/files/wmacpimon.initscript
@@ -0,0 +1,15 @@
+#!/sbin/runscript
+
+start() {
+ ebegin "Starting up wmacpimond daemon"
+ touch /var/tmp/wmacpimon.prc
+ start-stop-daemon --start --quiet --exec /usr/bin/wmacpimond -- /var/tmp/wmacpimon.prc >/dev/null
+ eend $? "Failed to start wmacpimond"
+}
+
+stop() {
+ ebegin "Shutting down wmacpimond daemon"
+ killall wmacpimonmd &>/dev/null
+ rm /var/tmp/wmacpimon.prc &>/dev/null
+ eend $? "Failed to stop wmacpimond"
+}
diff --git a/x11-plugins/wmacpimon/metadata.xml b/x11-plugins/wmacpimon/metadata.xml
new file mode 100644
index 00000000000..6f83e0e14cf
--- /dev/null
+++ b/x11-plugins/wmacpimon/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <longdescription>
+wmacpimon is a Windowmaker dockapp that monitors
+the temperature and Speedstep features in new ACPI-based systems.
+It supports batteries, automatic shutdown when the power is low,
+and multiple screens.
+</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">wmacpimon</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/wmacpimon/wmacpimon-0.2.1.ebuild b/x11-plugins/wmacpimon/wmacpimon-0.2.1.ebuild
new file mode 100644
index 00000000000..999ef11e2ee
--- /dev/null
+++ b/x11-plugins/wmacpimon/wmacpimon-0.2.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=2
+inherit eutils
+
+DESCRIPTION="WMaker DockApp that monitors the temperature and Speedstep features in new ACPI-based systems"
+HOMEPAGE="http://www.vrlteam.org/wmacpimon/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+IUSE=""
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ x11-proto/xproto
+ x11-proto/xextproto"
+
+src_prepare() {
+ # patch wmacpimon.c file to set default path for
+ # wmacpimon.prc to /var/tmp/
+ epatch "${FILESDIR}"/wmacpimon.c.patch
+
+ # fix LDFLAGS ordering. See bug #248618.
+ # fix LDFLAGS ordering again and other stuff. See bug #336091.
+ epatch "${FILESDIR}"/Makefile.patch
+}
+
+src_install() {
+ dobin wmacpimond wmacpimon || die "dobin failed."
+ dodoc AUTHORS ChangeLog README
+ newinitd "${FILESDIR}"/wmacpimon.initscript wmacpimon
+}
+
+pkg_postinst() {
+ elog "Remember to start the wmacpimond daemon"
+ elog "(by issuing the \"/etc/init.d/wmacpimon start\" command)"
+ elog "before you attempt to run wmacpimon..."
+}
diff --git a/x11-plugins/wmail/Manifest b/x11-plugins/wmail/Manifest
new file mode 100644
index 00000000000..cf268db718f
--- /dev/null
+++ b/x11-plugins/wmail/Manifest
@@ -0,0 +1 @@
+DIST wmail-2.0.tar.gz 46468 RMD160 5901792368a309734c80333dd14dcee427151d8d SHA1 1495c8188122a4f29d1b0db7ad4a6ee27a5156db SHA256 edcf77bf6a638b96dbd78efe4802d260a68385ab2deb6d6774e325ea0cd3d245
diff --git a/x11-plugins/wmail/files/wmail-2.0.maildir-parse-from.patch b/x11-plugins/wmail/files/wmail-2.0.maildir-parse-from.patch
new file mode 100644
index 00000000000..c39329286a5
--- /dev/null
+++ b/x11-plugins/wmail/files/wmail-2.0.maildir-parse-from.patch
@@ -0,0 +1,12 @@
+--- src/wmail.c 2007-01-26 19:17:08.000000000 +0100
++++ src/wmail.c.new 2007-01-26 19:17:02.000000000 +0100
+@@ -871,6 +871,9 @@
+ InsertName( ParseFromField( buf+6 ), checksum,
+ isNewMail ? FLAG_INITIAL : FLAG_READ );
+
++ // got name, address: do not parse the rest of email
++ break;
++
+ //++numMails;
+ }
+ }
diff --git a/x11-plugins/wmail/files/wmail-2.0.support-libdockapp-0.5.0.patch b/x11-plugins/wmail/files/wmail-2.0.support-libdockapp-0.5.0.patch
new file mode 100644
index 00000000000..b9202b36d3f
--- /dev/null
+++ b/x11-plugins/wmail/files/wmail-2.0.support-libdockapp-0.5.0.patch
@@ -0,0 +1,26 @@
+--- configure 2002-08-12 22:59:48.000000000 +0200
++++ configure 2004-08-31 15:42:52.979115744 +0200
+@@ -2386,8 +2386,8 @@
+ fi
+
+ echo $ac_n "checking for DAInitialize in -ldockapp""... $ac_c" 1>&6
+-echo "configure:2390: checking for DAInitialize in -ldockapp" >&5
+-ac_lib_var=`echo dockapp'_'DAInitialize | sed 'y%./+-%__p_%'`
++echo "configure:2390: checking for DAOpenDisplay in -ldockapp" >&5
++ac_lib_var=`echo dockapp'_'DAOpenDisplay | sed 'y%./+-%__p_%'`
+ if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+ echo $ac_n "(cached) $ac_c" 1>&6
+ else
+@@ -2399,10 +2399,10 @@
+ /* Override any gcc2 internal prototype to avoid an error. */
+ /* We use char because int might match the return type of a gcc2
+ builtin and then its argument prototype would still apply. */
+-char DAInitialize();
++char DAOpenDisplay();
+
+ int main() {
+-DAInitialize()
++DAOpenDisplay()
+ ; return 0; }
+ EOF
+ if { (eval echo configure:2409: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
diff --git a/x11-plugins/wmail/metadata.xml b/x11-plugins/wmail/metadata.xml
new file mode 100644
index 00000000000..b1a9efc4f2f
--- /dev/null
+++ b/x11-plugins/wmail/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/wmail/wmail-2.0-r3.ebuild b/x11-plugins/wmail/wmail-2.0-r3.ebuild
new file mode 100644
index 00000000000..af6b9779129
--- /dev/null
+++ b/x11-plugins/wmail/wmail-2.0-r3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit eutils
+
+DESCRIPTION="Window Maker dock application showing incoming mail"
+HOMEPAGE="http://dockapps.windowmaker.org/file.php/id/70"
+SRC_URI="http://www.minet.uni-jena.de/~topical/sveng/wmail/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc sparc x86"
+IUSE=""
+
+RDEPEND="x11-libs/libdockapp"
+
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4.1.4-r1"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}.support-libdockapp-0.5.0.patch
+
+ # make from parsing in maildir format faster, thanks
+ # to Stanislav Kuchar
+ epatch "${FILESDIR}"/${P}.maildir-parse-from.patch
+
+ # fix LDFLAGS ordering, see bug #248620
+ sed -i 's/$(LIBS) -o $@ $^/-o $@ $^ $(LIBS)/' "${S}/src/Makefile.in"
+
+ # Honour Gentoo LDFLAGS, see bug #337407
+ sed -i 's/-o $@ $^ $(LIBS)/$(LDFLAGS) -o $@ $^ $(LIBS)/' "${S}/src/Makefile.in"
+}
+
+src_compile() {
+ econf --enable-delt-xpms || die "econf failed."
+ emake || die "emake failed."
+}
+
+src_install() {
+ dobin src/wmail
+ dodoc README wmailrc-sample
+}
diff --git a/x11-plugins/wmapm/Manifest b/x11-plugins/wmapm/Manifest
new file mode 100644
index 00000000000..ac012f6ee4c
--- /dev/null
+++ b/x11-plugins/wmapm/Manifest
@@ -0,0 +1 @@
+DIST wmapm-3.1.tar.gz 28321 RMD160 d6f0b542c0d3369afb794057e51b812fcb87819b SHA1 f7c69758e8ae1772dedee42231d20f61c46383fa SHA256 5ba382c2ba301e45faa1d53a3e2582afe37fe039bfd3a7080d8c3930f4608184
diff --git a/x11-plugins/wmapm/metadata.xml b/x11-plugins/wmapm/metadata.xml
new file mode 100644
index 00000000000..3272aa8dbc5
--- /dev/null
+++ b/x11-plugins/wmapm/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <longdescription>
+ wmapm is a small dock-app for WindowMaker that shows
+ continually-updated APM statistics. It's a must have for Laptop
+ users. Features include status of power supply, percentage of
+ battery remaining, battery charging, time left to battery depletion
+ and high/low/critical battery status.
+ </longdescription>
+</pkgmetadata>
diff --git a/x11-plugins/wmapm/wmapm-3.1-r1.ebuild b/x11-plugins/wmapm/wmapm-3.1-r1.ebuild
new file mode 100644
index 00000000000..0bf2c6175db
--- /dev/null
+++ b/x11-plugins/wmapm/wmapm-3.1-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DESCRIPTION="WindowMaker DockApp: Battery/Power status monitor for laptops"
+SRC_URI="http://dockapps.windowmaker.org/download.php/id/25/${P}.tar.gz"
+HOMEPAGE="http://dockapps.windowmaker.org/file.php/id/18"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc sparc x86"
+IUSE=""
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ x11-proto/xproto
+ x11-proto/xextproto"
+
+S=${WORKDIR}/${P}/${PN}
+
+src_unpack()
+{
+ unpack ${A}
+ cd "${S}"
+
+ #Respect LDFLAGS, see bug #334747
+ sed -i 's/ -o wmapm/ ${LDFLAGS} -o wmapm/' "Makefile"
+}
+
+src_compile() {
+ emake COPTS="${CFLAGS}" || die "make failed"
+}
+
+src_install() {
+ dobin wmapm || die "dobin failed."
+ doman wmapm.1
+ dodoc ../{BUGS,CHANGES,HINTS,README,TODO}
+}
diff --git a/x11-plugins/wmapmload/Manifest b/x11-plugins/wmapmload/Manifest
new file mode 100644
index 00000000000..2a0ba3d3274
--- /dev/null
+++ b/x11-plugins/wmapmload/Manifest
@@ -0,0 +1 @@
+DIST wmapmload-0.3.4.tar.gz 91667 SHA256 a545ebf0b4fd6d34f074cbddc7c0fb2c4f1f068d86053acb79895bf565ce2df9
diff --git a/x11-plugins/wmapmload/metadata.xml b/x11-plugins/wmapmload/metadata.xml
new file mode 100644
index 00000000000..a03f5d8b381
--- /dev/null
+++ b/x11-plugins/wmapmload/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/wmapmload/wmapmload-0.3.4.ebuild b/x11-plugins/wmapmload/wmapmload-0.3.4.ebuild
new file mode 100644
index 00000000000..e37229caad7
--- /dev/null
+++ b/x11-plugins/wmapmload/wmapmload-0.3.4.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="3"
+
+DESCRIPTION="dockapp that monitors your apm battery status"
+SRC_URI="http://tnemeth.free.fr/projets/programmes/${P}.tar.gz"
+HOMEPAGE="http://tnemeth.free.fr/projets/dockapps.html"
+
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+LICENSE="GPL-2"
+IUSE=""
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXt
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ x11-proto/xextproto"
+
+src_install () {
+ emake DESTDIR="${D}" install || die "installation failed"
+}
diff --git a/x11-plugins/wmappl/Manifest b/x11-plugins/wmappl/Manifest
new file mode 100644
index 00000000000..21da30140db
--- /dev/null
+++ b/x11-plugins/wmappl/Manifest
@@ -0,0 +1 @@
+DIST wmappl-0.71.tar.gz 139219 SHA256 435447b20f1e3cef125bb8ec75963006eb2dfe7ac46fdadd48cfbfd55ca92a70 SHA512 dbcf1441960fd22b5436515c28c6870ff8400cfbe0b2aa4129ff1eaad6faeb5e0a3500b4c6f19b6ce3ea3dc8b52bc38a6fc591b93e6cb12e13d8447c3eb371d2 WHIRLPOOL 9e9ccae11a3ab648c5008f6fe7b8116b229df09f3027b9826bdf75b3d1302ff6f90dc546950da2812f7d70a17d49ddded35a82483da05d9b01e3dc303162e248
diff --git a/x11-plugins/wmappl/metadata.xml b/x11-plugins/wmappl/metadata.xml
new file mode 100644
index 00000000000..cd558567d06
--- /dev/null
+++ b/x11-plugins/wmappl/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <upstream>
+ <remote-id type="sourceforge">wmappl</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/wmappl/wmappl-0.71.ebuild b/x11-plugins/wmappl/wmappl-0.71.ebuild
new file mode 100644
index 00000000000..af26a7b6557
--- /dev/null
+++ b/x11-plugins/wmappl/wmappl-0.71.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+IUSE=""
+DESCRIPTION="Simple application launcher for the Window Maker dock"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+HOMEPAGE="http://wmappl.sourceforge.net/"
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXt
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ x11-proto/xextproto"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 sparc amd64 ppc"
+
+src_compile() {
+ econf || die "Configuration failed"
+ emake || die "Compilation failed"
+}
+
+src_install () {
+ emake DESTDIR="${D}" install || die "Installation failed"
+}
diff --git a/x11-plugins/wmbatteries/Manifest b/x11-plugins/wmbatteries/Manifest
new file mode 100644
index 00000000000..0053d1b85c3
--- /dev/null
+++ b/x11-plugins/wmbatteries/Manifest
@@ -0,0 +1 @@
+DIST wmbatteries-0.1.3.tar.bz2 113695 SHA256 05d5c6236bbe18eb99c65ca4b8f851b46f886e99793c537e25fc63b0b225c3d0 SHA512 0a553f12bcf9a673d2a956da04b14fd6d80cf75f47e912f01893ec06880d63275bc31bc8bc1655a13f11dc1361e96f9023290006e134956b625401a03f92575c WHIRLPOOL 3d605604374327d41985117141246fdafcd1434c12b98b23bb17070fb05845c356d98729ead66c9f419e869280b2c033cf507e50597831ac64a393a07d6192b1
diff --git a/x11-plugins/wmbatteries/metadata.xml b/x11-plugins/wmbatteries/metadata.xml
new file mode 100644
index 00000000000..a4331e5783a
--- /dev/null
+++ b/x11-plugins/wmbatteries/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <upstream>
+ <remote-id type="sourceforge">wmbatteries</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/wmbatteries/wmbatteries-0.1.3.ebuild b/x11-plugins/wmbatteries/wmbatteries-0.1.3.ebuild
new file mode 100644
index 00000000000..8f732c9e5a4
--- /dev/null
+++ b/x11-plugins/wmbatteries/wmbatteries-0.1.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+inherit eutils
+
+DESCRIPTION="Dock app for monitoring the current battery status and CPU temperature"
+HOMEPAGE="http://sourceforge.net/projects/wmbatteries"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+IUSE=""
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXt
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ x11-proto/xextproto"
+
+src_install() {
+ emake DESTDIR="${D}" install || die "Installation failed"
+ dodoc AUTHORS THANKS README example/wmbatteriesrc
+}
diff --git a/x11-plugins/wmbattery/Manifest b/x11-plugins/wmbattery/Manifest
new file mode 100644
index 00000000000..dfe4dac9bf3
--- /dev/null
+++ b/x11-plugins/wmbattery/Manifest
@@ -0,0 +1,3 @@
+DIST wmbattery-2.45.tar.gz 38767 SHA256 c6ba2f3fb47ad53bbf9e435e675a9ef092512195b8e953774c35cef147fd036f SHA512 fe6ddfbc13cf5fe1645ed36fb60a0592e607d1f29cc1d21b0deb4f730601ecb0c1222a9abc7a0e9b5f0b7a82f6c5e844409e4e4f39f1d682c3a1f97d733f8e07 WHIRLPOOL 71df4d7b999bf7f00a8b4b7e130577fbc47289c3daed7d312d3dbceb064d87617a2175c27670cbcabd2026fdf3057fd602f5abf320259213e0b3124ed3be3a52
+DIST wmbattery-2.47.tar.gz 39172 SHA256 f376a9eb4c12542dbb832d1e0131693fa87ba78be5818131ca723643a2c3d154 SHA512 8fb102959817bb3df115755a367412898d86296022ef0b8771a7723db76b29fff921950246e98aee2e8ed4091f77f57b6a2290606f2496fc3d85da496c5e925f WHIRLPOOL d33cd2bf4f32e5f45229b966ba3a90eac6572278a834eb7a3b851e55ec3f2798ac4099a3097e9d7b70aaef66e25f7b6beb74a214418648a55d9be0f56c025a2e
+DIST wmbattery_2.44.tar.gz 39278 SHA256 aa0a1312922ba4f0abca5f2e8abbf285363bf4a1c8862d89fe2921e74c832cae SHA512 ce6eb3a7b9028d8923d920fe831203a9bd0c2cd3a02df0cf5074296d55dcace9750edfd8237faa9397003ed97b0305ef8e91d029261593a54269c17d0b7b3717 WHIRLPOOL cae6d6027f8bafa1966ab6b7d377fa817e767e23726e907932f7da74e46a081729568df069df5d1f01b7f7e06740bfcb8cab90ac4ba10e93b3e09fe04cba5e1a
diff --git a/x11-plugins/wmbattery/metadata.xml b/x11-plugins/wmbattery/metadata.xml
new file mode 100644
index 00000000000..f8f39db1481
--- /dev/null
+++ b/x11-plugins/wmbattery/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>desktop-dock</herd>
+<longdescription>
+Wmbattery displays the status of your laptop's battery in a small icon. This
+includes if it is plugged in, if the battery is charging, how many minutes of
+battery life remain, battery life remaining (with both a percentage and a
+graph), and battery status (high - green, low - yellow, or critical - red).
+</longdescription>
+</pkgmetadata>
diff --git a/x11-plugins/wmbattery/wmbattery-2.44.ebuild b/x11-plugins/wmbattery/wmbattery-2.44.ebuild
new file mode 100644
index 00000000000..f167252a308
--- /dev/null
+++ b/x11-plugins/wmbattery/wmbattery-2.44.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 autotools
+
+DESCRIPTION="A dockable app to report APM, ACPI, or SPIC battery status"
+HOMEPAGE="http://joeyh.name/code/wmbattery/"
+SRC_URI="mirror://debian/pool/main/w/${PN}/${PN}_${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc -sparc x86"
+IUSE="upower"
+
+RDEPEND="sys-apps/apmd
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm
+ upower? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+DOCS=( README TODO debian/changelog )
+
+src_prepare() {
+ sed -i \
+ -e '/^icondir/s:icons:pixmaps:' \
+ autoconf/makeinfo.in || die
+
+ use upower || { sed -i -e 's:USE_UPOWER = 1:#&:' autoconf/makeinfo.in || die; }
+
+ eautoconf
+}
diff --git a/x11-plugins/wmbattery/wmbattery-2.45.ebuild b/x11-plugins/wmbattery/wmbattery-2.45.ebuild
new file mode 100644
index 00000000000..3955cd1e6c7
--- /dev/null
+++ b/x11-plugins/wmbattery/wmbattery-2.45.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 autotools
+
+DESCRIPTION="A dockable app to report APM, ACPI, or SPIC battery status"
+HOMEPAGE="http://windowmaker.org/dockapps/?name=wmbattery"
+# Grab from http://windowmaker.org/dockapps/?download=${P}.tar.gz
+SRC_URI="http://dev.gentoo.org/~voyageur/distfiles/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc -sparc ~x86"
+IUSE="upower"
+
+RDEPEND="sys-apps/apmd
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm
+ upower? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/dockapps
+
+DOCS=( ChangeLog README TODO )
+
+src_prepare() {
+ sed -i \
+ -e '/^icondir/s:icons:pixmaps:' \
+ autoconf/makeinfo.in || die
+
+ use upower || { sed -i -e 's:USE_UPOWER = 1:#&:' autoconf/makeinfo.in || die; }
+
+ eautoreconf
+}
diff --git a/x11-plugins/wmbattery/wmbattery-2.47.ebuild b/x11-plugins/wmbattery/wmbattery-2.47.ebuild
new file mode 100644
index 00000000000..44f06d134ab
--- /dev/null
+++ b/x11-plugins/wmbattery/wmbattery-2.47.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 autotools
+
+DESCRIPTION="A dockable app to report APM, ACPI, or SPIC battery status"
+HOMEPAGE="http://windowmaker.org/dockapps/?name=wmbattery"
+# Grab from http://windowmaker.org/dockapps/?download=${P}.tar.gz
+SRC_URI="http://dev.gentoo.org/~voyageur/distfiles/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc -sparc ~x86"
+IUSE="apm +upower"
+
+RDEPEND="apm? ( sys-apps/apmd )
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm
+ upower? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/dockapps
+
+DOCS=( ChangeLog README TODO )
+
+src_prepare() {
+ sed -i \
+ -e '/^icondir/s:icons:pixmaps:' \
+ autoconf/makeinfo.in || die
+
+ use upower || { sed -i -e 's:USE_UPOWER = 1:#&:' autoconf/makeinfo.in || die; }
+
+ eautoreconf
+}
diff --git a/x11-plugins/wmbiff/Manifest b/x11-plugins/wmbiff/Manifest
new file mode 100644
index 00000000000..b4cadf8454d
--- /dev/null
+++ b/x11-plugins/wmbiff/Manifest
@@ -0,0 +1 @@
+DIST wmbiff-0.4.28.tar.gz 111398 SHA256 6e2acd3268dad93c596e4eae6ccf4407667f07226cf61dd7cfa312ae5e42dbc1 SHA512 a17fd4b4c3de09a907b7ffccc50f4560a7fddd5cb4dd01c72460806dc55259ba0b587d75f7505171a2a833f6735ddc4ded0a484d4227bfd552cc7343d79d7720 WHIRLPOOL c4a0c54f41a3ae33785364ea3bca808bc5b0c801a87ea33bd569f8fac9bb7632155af5d666bc7b3dbfe10fbebb8b2202fccb49266ded3fd299f2e0ac2749785c
diff --git a/x11-plugins/wmbiff/files/wmbiff-0.4.27-gnutls-3.patch b/x11-plugins/wmbiff/files/wmbiff-0.4.27-gnutls-3.patch
new file mode 100644
index 00000000000..d68512450f8
--- /dev/null
+++ b/x11-plugins/wmbiff/files/wmbiff-0.4.27-gnutls-3.patch
@@ -0,0 +1,60 @@
+diff -Naur wmbiff-0.4.27.orig/wmbiff/gnutls-common.c wmbiff-0.4.27/wmbiff/gnutls-common.c
+--- wmbiff-0.4.27.orig/wmbiff/gnutls-common.c 2012-07-04 21:45:00.013010829 +0200
++++ wmbiff-0.4.27/wmbiff/gnutls-common.c 2012-07-04 21:48:39.306250592 +0200
+@@ -4,7 +4,6 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <gnutls/gnutls.h>
+-#include <gnutls/extra.h>
+ #include <gnutls/x509.h>
+ #include <gnutls/openpgp.h>
+ #include <time.h>
+@@ -335,8 +334,8 @@
+ void print_cert_vrfy(gnutls_session session)
+ {
+
+- int status;
+- status = gnutls_certificate_verify_peers(session);
++ int verify_ret, status;
++ verify_ret = gnutls_certificate_verify_peers2(session, &status);
+ printf("\n");
+
+ if (status == GNUTLS_E_NO_CERTIFICATE_FOUND) {
+@@ -509,7 +508,6 @@
+
+ printf("Compression methods:");
+ printf(" ZLIB");
+- printf(", LZO");
+ printf(", NULL\n");
+ }
+
+@@ -637,8 +635,6 @@
+ comp_priority[j++] = GNUTLS_COMP_NULL;
+ if (strncasecmp(comp[i], "ZLI", 3) == 0)
+ comp_priority[j++] = GNUTLS_COMP_ZLIB;
+- if (strncasecmp(comp[i], "LZO", 3) == 0)
+- comp_priority[j++] = GNUTLS_COMP_LZO;
+ }
+ comp_priority[j] = 0;
+ }
+diff -Naur wmbiff-0.4.27.orig/wmbiff/tlsComm.c wmbiff-0.4.27/wmbiff/tlsComm.c
+--- wmbiff-0.4.27.orig/wmbiff/tlsComm.c 2012-07-04 21:45:00.013010829 +0200
++++ wmbiff-0.4.27/wmbiff/tlsComm.c 2012-07-04 21:50:27.897367863 +0200
+@@ -410,7 +410,7 @@
+ tls_check_certificate(struct connection_state *scs,
+ const char *remote_hostname)
+ {
+- int certstat;
++ int verify_ret, certstat;
+ const gnutls_datum *cert_list;
+ int cert_list_size = 0;
+ gnutls_x509_crt cert;
+@@ -419,7 +419,7 @@
+ bad_certificate(scs, "Unable to get certificate from peer.\n");
+ return; /* bad_cert will exit if -skip-certificate-check was not given */
+ }
+- certstat = gnutls_certificate_verify_peers(scs->tls_state);
++ verify_ret = gnutls_certificate_verify_peers2(scs->tls_state, &certstat);
+ if (certstat == GNUTLS_E_NO_CERTIFICATE_FOUND) {
+ bad_certificate(scs, "server presented no certificate.\n");
+ #ifdef GNUTLS_CERT_CORRUPTED
diff --git a/x11-plugins/wmbiff/files/wmbiff-0.4.27-gnutls.patch b/x11-plugins/wmbiff/files/wmbiff-0.4.27-gnutls.patch
new file mode 100644
index 00000000000..738d8f160a7
--- /dev/null
+++ b/x11-plugins/wmbiff/files/wmbiff-0.4.27-gnutls.patch
@@ -0,0 +1,26 @@
+http://bugs.gentoo.org/268502
+
+--- configure.ac
++++ configure.ac
+@@ -77,13 +77,14 @@
+
+ GNUTLS_MAN_STATUS="This copy of WMBiff was not compiled with GNUTLS."
+ if test "$gnutls" = "ok"; then
+- AM_PATH_LIBGNUTLS(1.0.4, [LIBS="$LIBS $LIBGNUTLS_LIBS"
+- CFLAGS="$CFLAGS $LIBGNUTLS_CFLAGS"
+- CPPFLAGS="$CPPFLAGS $LIBGNUTLS_CFLAGS"
+- GNUTLS_COMMON_O="gnutls-common.o"
+- GNUTLS_MAN_STATUS="This copy of WMBiff was compiled with GNUTLS."
+- AC_CHECK_HEADERS(gnutls/gnutls.h) ],
+- [ echo GNUTLS can be found at ftp://gnutls.hellug.gr/pub/gnutls ])
++ PKG_CHECK_MODULES([LIBGNUTLS], [gnutls >= 1.0.4],
++ [LIBS="$LIBS $LIBGNUTLS_LIBS"
++ CFLAGS="$CFLAGS $LIBGNUTLS_CFLAGS"
++ CPPFLAGS="$CPPFLAGS $LIBGNUTLS_CFLAGS"
++ GNUTLS_COMMON_O="gnutls-common.o"
++ GNUTLS_MAN_STATUS="This copy of WMBiff was compiled with GNUTLS."
++ AC_CHECK_HEADERS(gnutls/gnutls.h) ],
++ [ echo GNUTLS can be found at ftp://gnutls.hellug.gr/pub/gnutls ])
+ else
+ AC_MSG_RESULT(GNUTLS support requires libz.a and libgdbm.a, so will be disabled)
+ fi
diff --git a/x11-plugins/wmbiff/files/wmbiff-0.4.27-invalid-strncpy.patch b/x11-plugins/wmbiff/files/wmbiff-0.4.27-invalid-strncpy.patch
new file mode 100644
index 00000000000..07f9bad989d
--- /dev/null
+++ b/x11-plugins/wmbiff/files/wmbiff-0.4.27-invalid-strncpy.patch
@@ -0,0 +1,17 @@
+This corrupted the path for me before, so it couldn't find the file. Presumably since the glibc change to copy stuff backwards.
+
+diff -pudr wmbiff-0.4.27/wmbiff/mboxClient.c wmbiff-0.4.27-mik/wmbiff/mboxClient.c
+--- wmbiff-0.4.27/wmbiff/mboxClient.c 2004-03-28 01:28:58.000000000 +0100
++++ wmbiff-0.4.27-mik/wmbiff/mboxClient.c 2011-09-16 09:54:22.834144487 +0200
+@@ -149,7 +149,10 @@ int mboxCreate(Pop3 pc, const char *str)
+ DM(pc, DEBUG_ERROR, "mbox '%s' is too long.\n", str + 5);
+ memset(pc->path, 0, BUF_BIG);
+ } else {
+- strncpy(pc->path, str + 5, BUF_BIG - 1); /* cut off ``mbox:'' */
++ /* str is always pc.path, so we can't use strncpy */
++ int len = strlen(str + 5);
++ memmove(pc->path, str + 5, min(len, BUF_BIG - 1)); /* cut off ``mbox:'' */
++ pc->path[len] = '\0';
+ }
+ }
+
diff --git a/x11-plugins/wmbiff/metadata.xml b/x11-plugins/wmbiff/metadata.xml
new file mode 100644
index 00000000000..b1a9efc4f2f
--- /dev/null
+++ b/x11-plugins/wmbiff/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>desktop-dock</herd>
+</pkgmetadata>
diff --git a/x11-plugins/wmbiff/wmbiff-0.4.28.ebuild b/x11-plugins/wmbiff/wmbiff-0.4.28.ebuild
new file mode 100644
index 00000000000..e24cba80611
--- /dev/null
+++ b/x11-plugins/wmbiff/wmbiff-0.4.28.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 autotools eutils
+
+DESCRIPTION="WMBiff is a dock applet for WindowMaker which can monitor up to 5 mailboxes"
+HOMEPAGE="http://windowmaker.org/dockapps/?name=wmbiff"
+# Grab from http://windowmaker.org/dockapps/?download=${P}.tar.gz
+SRC_URI="http://dev.gentoo.org/~voyageur/distfiles/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE="crypt"
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm
+ crypt? (
+ >=dev-libs/libgcrypt-1.2.1:0
+ >=net-libs/gnutls-2.2.0
+ )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ x11-proto/xextproto
+ x11-proto/xproto"
+
+S=${WORKDIR}/dockapps
+
+DOCS="ChangeLog FAQ NEWS README TODO wmbiff/sample.wmbiffrc"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.4.27-invalid-strncpy.patch
+ eautoreconf
+}
+
+src_configure() {
+ econf $(use_enable crypt crypto)
+}
diff --git a/x11-plugins/wmbinclock/Manifest b/x11-plugins/wmbinclock/Manifest
new file mode 100644
index 00000000000..0b6e5147e7a
--- /dev/null
+++ b/x11-plugins/wmbinclock/Manifest
@@ -0,0 +1 @@
+DIST wmbinclock-0.5.tar.bz2 15909 SHA256 42b57f8ec534cac8848b0b00ff21a95753517d5a32268fb1a348436e54ef3433
diff --git a/x11-plugins/wmbinclock/metadata.xml b/x11-plugins/wmbinclock/metadata.xml
new file mode 100644
index 00000000000..a57e6c4326b
--- /dev/null
+++ b/x11-plugins/wmbinclock/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-dock</herd>
+ <longdescription>
+The windowmaker Binary Clock applet shows the
+actual system time as a binary clock. You have to
+add up the bits to get the time. The clock has a
+24-hour format.
+</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">wmbinclock</remote-id>
+ </upstream>
+</pkgmetadata><