summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2011-03-30 17:01:22 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2011-03-30 17:01:22 +0000
commit636522bd4268c9e58d1a6e97b62f9e1d2b75bf4e (patch)
treef7bff6943c0de7e389c501005ab303e9ebd3c1ec /x11-misc/idesk
parentImprove src_test(). (diff)
downloadhistorical-636522bd4268c9e58d1a6e97b62f9e1d2b75bf4e.tar.gz
historical-636522bd4268c9e58d1a6e97b62f9e1d2b75bf4e.tar.bz2
historical-636522bd4268c9e58d1a6e97b62f9e1d2b75bf4e.zip
old, broken with new glibc
Package-Manager: portage-2.2.0_alpha29/cvs/Linux x86_64
Diffstat (limited to 'x11-misc/idesk')
-rw-r--r--x11-misc/idesk/Manifest13
-rw-r--r--x11-misc/idesk/files/idesk.176
-rw-r--r--x11-misc/idesk/files/idesk05.1121
-rw-r--r--x11-misc/idesk/files/ideskrc.580
-rw-r--r--x11-misc/idesk/files/ideskrc05.5179
-rw-r--r--x11-misc/idesk/idesk-0.7.5-r1.ebuild42
6 files changed, 4 insertions, 507 deletions
diff --git a/x11-misc/idesk/Manifest b/x11-misc/idesk/Manifest
index 05074faa905d..752638441a05 100644
--- a/x11-misc/idesk/Manifest
+++ b/x11-misc/idesk/Manifest
@@ -1,20 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
AUX idesk-0.7.5-glibc-2.12.patch 544 RMD160 d8095d2151daddfceb06d6aada801c73e10e916c SHA1 a02aade5e67e0095044480d7865cc61a880db0dd SHA256 b9471ba1727f4dacff5d304c29bd81aa97070fa4581770fd4331e168f6711bdb
-AUX idesk.1 2485 RMD160 02e4633c02f8d088690ae4580ba8558fe50b1108 SHA1 1038f712cccacf6c2835531e35070afd979acaa5 SHA256 2c1d7c257ae05392d16bc7a03280a10b6371873703643cd297b46b1dc95531b0
-AUX idesk05.1 4844 RMD160 61e69bebcc089e4252c0bc02c640c1fe22b5dc7f SHA1 30782b549c777f1e7ee2f4cb3be61538e7d81c64 SHA256 31589429d19a3b3003b71c1da29487838ce604a0e2b07369953291e5ca5869d0
-AUX ideskrc.5 2329 RMD160 5148e646af79e65ecf45ffb7bfc989565f1e8c5a SHA1 c83f08a59ec009cd0c1da1c12c8817ceae214cb3 SHA256 dab0710d15f111c700e17d14ce4793e5906cc9aca8edde20aad7af26b31c6696
-AUX ideskrc05.5 7091 RMD160 705d476dabb143677d8d40b13e432ecc0f12b2ac SHA1 0633f2811bbd5d74a8756b9361807de6edf10891 SHA256 26aa553a178b31067bee04800421ce7b187826ed29fb03fb619ae8f1c52139c8
DIST idesk-0.7.5.tar.bz2 185858 RMD160 cef8fefc139dd96d6a7cf8c43637d9a504d2df14 SHA1 d00a2183835f06ff29aca61efecd831edf19ba49 SHA256 d4b7ea5dcf6d49d83e2df9512d4c6388f11632a702b14f42a1bc6bffb617b3d3
-EBUILD idesk-0.7.5-r1.ebuild 924 RMD160 f315e7bbdfc48dbe9009ed45f41fc48f08cfdc03 SHA1 2da1a3378969102c4be11183fef1b75215149166 SHA256 1d55403d4ce2f4cf102ff143da51692e1926f82e1a6f91af272e88f4b2801b24
EBUILD idesk-0.7.5-r2.ebuild 992 RMD160 0097ac1e6fcdff2062ebc688fd5c5cdf420a1bad SHA1 d36738ff5b0516f233bd1377b56bb53d09b983b7 SHA256 1592f1ac2901283b0218ce78bbddd8034849da445c9f19904e519b58778785f5
MISC ChangeLog 7834 RMD160 a38a8f5acd3d5d8400d3d5e0a7a793597dfbf8aa SHA1 245cc86f1bbd702ac6c33ef13535fe829ed14679 SHA256 33e4af5669cce929a84c762918b1492bd6adcb60fb0ac8824bd87a1bd5768a98
MISC metadata.xml 166 RMD160 7b80226659bf40e97050b1ffce1858d5f20b3c60 SHA1 e6c6436c304a65b4a012a5b7be7ee264b228a645 SHA256 8e7de0a7f7c15840474de373a3ce36adcc5dd658b2e4d18366fcb63b964a0826
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk2TXA4ACgkQVWmRsqeSphP5TwCaAwUxD1IW+AAqAiFEodjhhaD1
-K7cAnjx3apCaqfjmewniii0wDdX+UtEm
-=hefD
+iF4EAREIAAYFAk2TYg4ACgkQXkR9YqOcLPGzxAD/bFBFdWGhaxeEfOXFyBQbYA87
+J+SCj90mhVtA7UwtQ+8A/iVnkn45C6gCl5by1HwO6hOIr8XoREbTknHIgzOz4UbL
+=Dfso
-----END PGP SIGNATURE-----
diff --git a/x11-misc/idesk/files/idesk.1 b/x11-misc/idesk/files/idesk.1
deleted file mode 100644
index b7fe675da47e..000000000000
--- a/x11-misc/idesk/files/idesk.1
+++ /dev/null
@@ -1,76 +0,0 @@
-.TH "idesk" "1" "" "" ""
-.SH "NAME"
-idesk \- Adds desktop icons to the root X window
-.SH "SYNOPSIS"
-Idesk allows desktop icons to be added to the root window of an X session, placed freely wherever desired. The icons "glow" on mouse\-over, and the icons themselves can be any size. Other attributes, such as font, font size, transparency, and shadows are configurable.
-.SH "INSTALLING"
-Idesk is known to run on FreeBSD, Linux, NetBSD, OpenBSD. If a package is not available for your platform, you can compile it from source.
-.PP
-\fBSteps:\fR
-.IP
-1. Unpack the source tar.gz to a desired location.\bR
-.br
-2. From that location, run \fImake\fR.
-.br
-3. As root from that location, run \fImake install\fR.
-
-.SH "CONFIGURING"
-\fBSTEPS\fR
-.PP
-\fB1.\fR Following the syntax described in \fIideskrc(5)\fR, create a file
-in your home directory named .ideskrc.
-.PP
-\fB2.\fR Create a directory called .idesktop/ in your home directory.
-.PP
-\fB3.\fR Inside the new directory, create an icon file with the extension 'lnk'
-(e.g., home.lnk). Inside the file put something like this:
-.IP
-table Icon
- Caption: Mozilla
- Command: /usr/bin/mozilla
- Icon: /usr/share/icons/mozilla.png
-.br
-end
-.PP
-\fB4.\fR Start idesk as described in \fIRUNNING\fR below, or kill and
-restart idesk if it's already running.
-.PP
-\fB5.\fR Move your new icon to where you would like it to be, and verify
-it works correctly.
-.PP
-\fB6.\fR Repeat steps 3-5 for any additional icons you would like to have.
-.PP
-\fB7.\fR After you have your icons finished and where you want them, change
-\fILocked\fR from 'false' to 'true' in .ideskrc.
-.PP
-\fB8.\fR (optional) Add 'idesk' to your .xinitrc or other startup scripts to run it automatically.
-
-.SH "RUNNING"
-Idesk runs as a background process. One suggested way to start idesk is:
-.IP
-nohup idesk > /dev/null &
-.PP
-After Idesk is running, click on an icon to start whatever command you
-assigned it. Currently 'kill -HUP' will terminate the program. It is
-required to restart idesk when you add new icons (.lnk files), unless
-you are running some other utility that runs on top of idesk, such as
-Fluxspace.
-
-You can reload existing .lnk files in ~/.idesktop/ by middle-clicking
-on any icon.
-
-.SH "SEE ALSO"
-\fIideskrc(5)\fR
-
-.SH "PROGRAM AUTHORS"
-.IP
-Chris Roberts (nikon) <nikon@sc.rr.com>
-.br
-Bryn (curious) <curious@ihug.com.au>
-.br
-Christopher Morris <cmorri9@lsu.edu>
-.br
-Tim Finley <timmfin@timmfin.net>
-.SH "MANPAGE AUTHOR"
-.IP
-Dylan Carlson <absinthe@gentoo.org>
diff --git a/x11-misc/idesk/files/idesk05.1 b/x11-misc/idesk/files/idesk05.1
deleted file mode 100644
index 9d367cf207ca..000000000000
--- a/x11-misc/idesk/files/idesk05.1
+++ /dev/null
@@ -1,121 +0,0 @@
-.TH "idesk" "1" "" "" ""
-.SH "NAME"
-Idesk \-\- program that draws desktop icons.
-.SH "SYNOPSIS"
-Idesk is program that draws desktop icons. Each icon will execute a shell command when double\-clicked (set to single\-click by an option). The icons can be moved on the desktop by dragging them, and the icons will remember their positions on start\-up. Oh yea, forgot there is cool eye\-candy.
-
-The icons can either be PNG (.png) or SVG (.svg) files. There are some problems with librsvg's usage of some svg files it seems. Most simple SVG files _cannot_ be loaded by librsvg. More investigation is needed to see what kind of SVG's work. See note in section 6.
-.SH "DEPENDENCIES"
-.TP
-gdk\-pixbuf\-2
-.TP
-pkg\-config \- GNU autoconf and automake already have it I believe
-.TP
-librsvg\-2.0.1 \- nautilus has this already I believe
-.TP
-other gnome stuff \- if you have everything for librsvg then you should be good.
-
-.SH "INSTALLING"
-Decompress and untar the tar.gz file into a directory. In that directory:
-.IP
-$> make
-.br
-$> su
-.br
-$> make install
-.LP
-Make install will copy the executable\-binary file to /usr/local/bin/idesk.
-.SH "CONFIGURING"
-\fBSTEPS\fR
-.PP
-\fB1.\fR Following the syntax described in \fIideskrc(5)\fR, create a file
-in your home directory named .ideskrc.
-.PP
-\fB2.\fR Create a directory called .idesktop/ in your home directory.
-.PP
-\fB3.\fR Inside the new directory, create an icon file with the extension 'lnk'(e.g., home.lnk) as deescribed in \fILINKS FILES\fR section belw.
-.PP
-\fB4.\fR Start idesk as described in \fIRUNNING\fR below, or kill and
-restart idesk if it's already running.
-.PP
-\fB5.\fR Move your new icon to where you would like it to be, and verify
-it works correctly.
-.PP
-\fB6.\fR Repeat steps 3\-5 for any additional icons you would like to have.
-.PP
-\fB7.\fR After you have your icons finished and where you want them, change
-\fILocked\fR from 'false' to 'true' in .ideskrc.
-.PP
-\fB8.\fR (optional) Add 'idesk' to your .xinitrc or other startup scripts to run it automatically.
-
-.SH "LINK FILES"
-In general link file will look like this:
-.IP
-table Icon
- Caption: Home
- Command: nautilus /home/you
- Icon: /home/you/.idesktop/home.png
-.br
-end
-.LP
-These are the options for icon file, they should mostly be self\-explantory. The Icon option is the graphic file for the icon image (either a png file or a svg file). The Execute[i] action (in .ideskrc) runs the Command[i]. If the Caption field is blank or just one space, then no caption will be created for the icon.
-
-.IP
-table Icon
- Caption: Tux
- Icon: /home/you/icons/tux2.svg
- Width: 600
- Height: 700
- X: 680
- Y: 174
- Command[0]: echo 'Linux rocks!'
-.br
-end
-.LP
-\fBImportant for SVG\fR
-.br
-If you use a svg icon need to set Width and Height to your desired pixel size. Just make sure that the X value plus the width doesn't exceed your window diemensions, you get a segfault (same for Y value and height). It is best to set X and Y to zero to prevent this.
-.SH "DEFAULT USAGE"
-.TP
-Double click with the first mouse button will run the command.
-.TP
-Click and drag with the first mouse button moves the icon (if not locked).
-.TP
-Double\-click with the middle mouse button reloads the icons and regenerates background. Useful after changing wallpapers to clear graphical artifacts.
-.TP
-Double\-click with the right mouse button to toggle the lock state. The state will be saved in the config file, so it will be remembered next startup.
-.SH "RUNNING"
-Idesk runs as a background process. One suggested way to start idesk is:
-.IP
-nohup idesk > /dev/null &
-.PP
-After Idesk is running, click on an icon to start whatever command you
-assigned it. Currently 'kill \-HUP' will terminate the program. It is
-required to restart idesk when you add new icons (.lnk files), unless
-you are running some other utility that runs on top of idesk, such as
-Fluxspace.
-
-You can reload existing .lnk files in ~/.idesktop/ by double middle\-clicking
-on any icon.
-
-.SH "SEE ALSO"
-\fIideskrc(5)\fR
-
-.SH "BUGS"
-High\-Contrast currently not implemented.
-.br
-segfault if SVG image extends beyond window in config file
-.SH "PROGRAM AUTHORS"
-.IP
-Chris Roberts (nikon) <nikon@sc.rr.com>
-.br
-Bryn (curious) <curious@ihug.com.au>
-.br
-Christopher Morris <cmorri9@lsu.edu>
-.br
-Tim Finley <timmfin@timmfin.net>
-.SH "MANPAGE AUTHOR"
-.IP
-Dylan Carlson <absinthe@gentoo.org>
-.br
-Sergey Kuleshov <svyatogor@gentoo.org>
diff --git a/x11-misc/idesk/files/ideskrc.5 b/x11-misc/idesk/files/ideskrc.5
deleted file mode 100644
index ff693a50cf04..000000000000
--- a/x11-misc/idesk/files/ideskrc.5
+++ /dev/null
@@ -1,80 +0,0 @@
-.TH "ideskrc" "5" "" "" ""
-.SH "NAME"
-ideskrc \- Configuration file for idesk(5)
-.SH "USAGE"
-The .ideskrc file needs to be placed in the root of your home directory.
-.SH "FORMAT"
-The structure of the file is as follows:
-.IP
-table Config
- <setting>: <value>
-.br
-end
-.PP
-Anything else in the file will be ignored.
-.SH "SETTINGS"
-\fIBold\fR: boolean (true/false) If 'true', this will make your font bold.
-
-\fIDoubleClick\fR: boolean (true/false) If 'false', you only need to click
-once to launch the icon. If 'true' (default) icons require double-clicking.
-Note: This feature may not be available in your platform's version of idesk.
-
-\fIFontColor\fR: (hex value, #RRGGBB) Sets the color of the desired font.
-
-\fIFontName\fR: the name of the desired font.
-
-\fIFontSize\fR: the point size of the desired font.
-
-\fIHighContrast\fR: boolean (true/false) An alternative to Shadow. If 'true',
-draws a border around the text in the opposite color. If 'false', it is
-disabled.
-
-\fILocked\fR: boolean (true/false). Prevents the icons from being moved.
-
-\fIPaddingX\fR, \fIPaddingY\fR: (pixels) The amount of desired padding around the icon.
-
-\fIShadow\fR: boolean (true/false) Turning this on will draw a drop
-shadow of color ShadowColor behind the text. The shadow will be ShadowX
-pixels right and ShadowY pixels down (negative values will work). Both
-ShadowX and ShadowY default to 1.
-
-\fIShadowColor\fR: (hex value, #RRGGBB) Sets the color of the drop shadow.
-
-\fIShadowX\fR, \fIShadowY\fR: (pixels) Sets the size and direction of the drop shadow.
-
-\fITransparency\fR: (0-255) Determines the alpha transparency of the icon
-before a mouse-over. If '0', the icon will be invisible without moving your
-mouse over it. If '255', mouse-over glow is disabled.
-.SH "EXAMPLE"
-table Config
- FontName: verdana
- FontSize: 11
- FontColor: #ffffff
- PaddingX: 25
- PaddingY: 25
- DoubleClick: false
- Transparency: 100
- HighContrast: false
- Locked: false
- Shadow: true
- ShadowColor: #000000
- ShadowX: 222
- ShadowY: 22
- Bold: false
-.br
-end
-.SH "SEE ALSO"
-\fIidesk(1)\fR
-
-.SH "PROGRAM AUTHORS"
-.IP
-Chris Roberts (nikon) <nikon@sc.rr.com>
-.br
-Bryn (curious) <curious@ihug.com.au>
-.br
-Christopher Morris <cmorri9@lsu.edu>
-.br
-Tim Finley <timmfin@timmfin.net>
-.SH "MANPAGE AUTHOR"
-.IP
-Dylan Carlson <absinthe@gentoo.org>
diff --git a/x11-misc/idesk/files/ideskrc05.5 b/x11-misc/idesk/files/ideskrc05.5
deleted file mode 100644
index 6ccbdc39b990..000000000000
--- a/x11-misc/idesk/files/ideskrc05.5
+++ /dev/null
@@ -1,179 +0,0 @@
-.TH "ideskrc" "5" "" "" ""
-.SH "NAME"
-ideskrc \- Configuration file for idesk(1)
-.SH "USAGE"
-The .ideskrc file needs to be placed in the root of your home directory.
-.SH "FORMAT"
-The structure of the file is as follows:
-.IP
-table Config
- <setting>: <value>
-.br
-end
-table Actions
- <operation_to_perform>: <action>
-.PP
-Anything else in the file will be ignored.
-.SH "SETTINGS"
-\fBLocked\fR is boolean (true/false). Setting it to true disables the dragging movement.
-
-\fBTransparency\fR is between 0 (no glow effect) and 255 (invisible without a mouseover).
-
-\fBHighContrast\fR will draw a border around the text in the opposite colour if it is true. It will draw it in an arbitary colour if it "#aa00aa", for example. And it will not draw anything at all if it is set to "false".
-
-\fBShadow\fR is boolean (true/false). Turning this on will draw a drop shadow of color ShadowColor behind the text. The shadow will be ShadowX pixels right and ShadowY pixels down (negative values will work). Both ShadowX and ShadowY default to 1.
-
-\fBBold\fR is a boolean (true/false). Setting it to true will make your font bold.
-
-\fBClick Delay\fR is the number of milliseconds that represents a double\-click.
-
-\fBSingleClick\fR is a boolean (true/false). Setting it to true makes a single\-click execute the command associated with the icon. This also means that it is impossible to drag the icon either.
-
-\fBIconSnap\fR is a boolean (true/false). Setting it to true makes the icons snap to a grid defined by "SnapWidth" and "SnapHeight". The icon will snap to the middle of the rectangle defined by "SnapWidth" and "SnapHeight". So if "SnapWidth" = "SnapHeight" = 100, the center of the icon will by in multiples of 50: (50,50), or (50, 100), or (100, 100), or (250, 350)... You will want to make "SnapWidth" and "SnapHeight" greater than or equal to the size of the picture.
-
-\fBSnapWidth\fR and \fBSnapHeight\fR is a positive integer, see description in "IconSnap".
-
-\fBSnapOrigin\fR defines where the snap grip starts from. Valid values are:
- TopLeft, TopRight, BottomLeft, BottomRight.
-
-\fBSnapShadow\fR is a boolean (true/false) value. Setting it to true will make a shadow of the icon appear where the icon will snap if the drag was released there. Turn "IconSnap" on and check this out, pretty cool effect.
-
-\fBSnapShadowTrans\fR is a integer between 0 (opaque) and 255 (invisible). It represents the transparency of the SnapShadow
-
-\fBCaptionOnHover\fR is a boolean (true/false) value. Setting it to true will make the icon's caption only appear when the mouse hovers over an icon. False is the default behavior.
-
-.SH "BETTER SNAP EXPLANATION"
- . . .
- . . .
- |__________|__________|_______ . . .
- | | |
- | | |
- y | | |
- | | |
- | | |
- [> |__________|__________|________ . . .
- | x
- |
- |
-
-This is the bottom left of the desktop (SnapOrigin: BottomLeft)
-
-X represents the snap width
-Y represents the snap height
-Snap origin only describes which corner of the screen
-
-So basically set snap width to the width of the "box" you want the icon contained in and set snap height to the height of the "box" you want the icon contained in.
-
-The icon will snap to the middle of that box specified by snap width and snap height. You will typically want the width and heihgt to be a bit larger than the width and height of the icons (make the height bigger if you use a caption).
-.SH "ACTION CONFIGURATION"
-In the Action table 5 different actions can be configured.
-.IP
- \fBLock\fR: Disables icon dragging to prevent accidental movement.
-
- \fBReload\fR: Reloads all of the config options and gets a new background.
-
- \fBDrag\fR: Puts the icon in drag mode. Icon follows cursor.
-
- \fBEndDrag\fR: End the drag mode, icon will be positioned at the cursor.
-
- \fBExectue[i]\fR: Executes the ith icon command. So the Execute[0] action is the
- default action and run Command[0] (in the icon config file),
- Execute[1] runs Command[1] and so forth.
-.PP
-The options for each command are as follows:
-.IP
- <shift> <control> <alt> [Button] [ClickType]
- [Button] = left, middle, or right (more than one is allowed)
- [ClickType] = singleClk, doubleClk, tripleClk, or hold
-.PP
-\fBSome examples\fR
-.br
-The default settings, should be self explanitory.
-.IP
-Lock: right doubleClk
-.br
-Reload: middle doubleClk
-.br
-Drag: left hold <== Drag starts when left button is pressed.
-.br
-EndDrag: left singleClk <== Drag ends when left button is released.
-.br
-Execute[0]: left doubleClk
-.PP
-
-\fBOther examples\fR
-.br
-Left single click while holding shift on the keyboard
-.br
-Execute[0]: shift left singleClk
-
-Left double click while holding down the right mouse button.
-.br
-Execute[0]: left doubleClk right hold
-
-And for those with too many fingers, middle double click while holding
-down the left and right mouse buttons, and control, alt, and shift
-on the keyboard.
-.br
-Execute[0]: control shift alt left hold middle doubleClk right hold
-.IP
-\fBNotes:\fR
-.br
-For the Drag action I reccomend only doing button holds and for the
-EndDrag I recommend using single clicks. This way the icon begins
-dragging as soon as you press the button and stops dragging as soon
-as you release the button. Using other actions should work as expected,
-but there are a few small bugs.
-
-If two actions have the same key/button combinations they both will
-occur, unless one is the reload action. The reload action always only
-happens by itself.
-.SH "SEE ALSO"
-\fIidesk(1)\fR
-
-.SH "EXAMPLE"
-table Config
- FontName: tahoma
- FontSize: 8
- FontColor: #ffffff
- Locked: false
- Transparency: 150
- Shadow: true
- ShadowColor: #000000
- ShadowX: 1
- ShadowY: 2
- Bold: false
- ClickDelay: 300
- IconSnap: true
- SnapWidth: 55
- SnapHeight: 100
- SnapOrigin: BottomRight
- SnapShadow: true
- SnapShadowTrans: 200
- CaptionOnHover: false
-.br
-end
-.br
-table Actions
- Lock: control right doubleClk
- Reload: middle doubleClk
- Drag: left hold
- EndDrag: left singleClk
- Execute[0]: left doubleClk
- Execute[1]: right doubleClk
-.br
-end
-.SH "PROGRAM AUTHORS"
-.IP
-Chris Roberts (nikon) <nikon@sc.rr.com>
-.br
-Bryn (curious) <curious@ihug.com.au>
-.br
-Christopher Morris <cmorri9@lsu.edu>
-.br
-Tim Finley <timmfin@timmfin.net>
-.SH "MANPAGE AUTHOR"
-.IP
-Dylan Carlson <absinthe@gentoo.org>
-.br
-Sergey Kuleshov <svyatogor@gentoo.org>
diff --git a/x11-misc/idesk/idesk-0.7.5-r1.ebuild b/x11-misc/idesk/idesk-0.7.5-r1.ebuild
deleted file mode 100644
index 086550043488..000000000000
--- a/x11-misc/idesk/idesk-0.7.5-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/idesk/idesk-0.7.5-r1.ebuild,v 1.10 2010/07/21 14:36:41 ssuominen Exp $
-
-EAPI=2
-
-DESCRIPTION="Utility to place icons on the root window"
-HOMEPAGE="http://idesk.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86"
-IUSE=""
-
-RDEPEND=">=media-libs/imlib2-1.4[X]
- media-libs/freetype
- dev-libs/libxml2
- dev-libs/glib:2
- gnome-extra/libgsf
- x11-libs/pango
- x11-libs/gtk+:2
- media-libs/libart_lgpl
- x11-libs/startup-notification"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-src_prepare() {
- sed -i \
- -e 's,/usr/local/,/usr/,' \
- examples/default.lnk || die
-}
-
-src_configure() {
- econf \
- --enable-libsn
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die
- dodoc README AUTHORS NEWS TODO
-}