summaryrefslogtreecommitdiff
path: root/sysutils/idesk
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/idesk')
-rw-r--r--sysutils/idesk/DESCR7
-rw-r--r--sysutils/idesk/Makefile23
-rw-r--r--sysutils/idesk/PLIST4
-rw-r--r--sysutils/idesk/distinfo5
-rw-r--r--sysutils/idesk/patches/patch-aa14
5 files changed, 53 insertions, 0 deletions
diff --git a/sysutils/idesk/DESCR b/sysutils/idesk/DESCR
new file mode 100644
index 00000000000..00f4c9f73e7
--- /dev/null
+++ b/sysutils/idesk/DESCR
@@ -0,0 +1,7 @@
+iDesk gives users of minimal window managers (like fluxbox, pekwm,
+windowmaker...) icons on their desktop. The icon graphics are either
+from a PNG or SVG (vector) file and support some eyecandy effects like
+transparency. Each icon can be configured to run one or more shell
+commands and the actions which run those commands are completely
+configurable. In a nutshell if you want icons on your desktop and you
+don't have or don't want KDE or GNOME doing it, you can use idesk.
diff --git a/sysutils/idesk/Makefile b/sysutils/idesk/Makefile
new file mode 100644
index 00000000000..14108e35d14
--- /dev/null
+++ b/sysutils/idesk/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/09/08 14:27:27 jmmv Exp $
+#
+
+DISTNAME= idesk-0.3.5
+CATEGORIES= sysutils x11
+MASTER_SITES= http://idesk.timmfin.net/releases/
+
+MAINTAINER= pancake@phreaker.net
+HOMEPAGE= http://idesk.timmfin.net/
+COMMENT= Gives users of minimal WMs icons on their desktop
+
+USE_BUILDLINK2= yes
+USE_GMAKE= yes
+USE_X11= yes
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/idesk ${PREFIX}/bin/idesk
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/idesk
+ ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/idesk
+
+.include "../../graphics/imlib/buildlink2.mk"
+.include "../../fonts/Xft2/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/idesk/PLIST b/sysutils/idesk/PLIST
new file mode 100644
index 00000000000..f62f2f8c875
--- /dev/null
+++ b/sysutils/idesk/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/09/08 14:27:27 jmmv Exp $
+bin/idesk
+share/doc/idesk/README
+@dirrm share/doc/idesk
diff --git a/sysutils/idesk/distinfo b/sysutils/idesk/distinfo
new file mode 100644
index 00000000000..6e2b8190ad4
--- /dev/null
+++ b/sysutils/idesk/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/09/08 14:27:27 jmmv Exp $
+
+SHA1 (idesk-0.3.5.tar.gz) = 63c34874bdfe640908e1329955d2ec266589cc27
+Size (idesk-0.3.5.tar.gz) = 7966 bytes
+SHA1 (patch-aa) = 6a37e76734e24d7f301ffd1ff12f9ffe2612185e
diff --git a/sysutils/idesk/patches/patch-aa b/sysutils/idesk/patches/patch-aa
new file mode 100644
index 00000000000..97168aef2c4
--- /dev/null
+++ b/sysutils/idesk/patches/patch-aa
@@ -0,0 +1,14 @@
+$NetBSD: patch-aa,v 1.1.1.1 2003/09/08 14:27:28 jmmv Exp $
+
+--- Makefile.orig 2002-11-09 19:06:52.000000000 +0100
++++ Makefile
+@@ -1,7 +1,7 @@
+ cc = g++
+ #cflags = -g -O2 -W -Wall
+-cflags = -g -O2
+-libs = `imlib-config --libs` -lXft
++cflags = ${CPPFLAGS} ${CFLAGS} `imlib-config --cflags` `xft-config --cflags`
++libs = ${LDFLAGS} `imlib-config --libs` -lXft
+ bin = idesk
+
+ objs = Desk.o Icon.o Database.o Main.o