summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorPete Fritchman <petef@FreeBSD.org>2004-01-06 05:47:28 +0000
committerPete Fritchman <petef@FreeBSD.org>2004-01-06 05:47:28 +0000
commit7337d7e9aeda5a980834740b24eadfe613b49cfa (patch)
tree3e6fc9e397c354bb60f625dd524db0f6ea3f6141 /x11
parentAdd math/itl, the Iterative Template Library. It carries solver and (diff)
Add silo 1.0, a simple X11 launcher extensible in any programming
language. PR: 59059 Submitted by: DoubleF <doublef@tele-kom.ru>
Notes
Notes: svn path=/head/; revision=97434
Diffstat (limited to 'x11')
-rw-r--r--x11/Makefile1
-rw-r--r--x11/silo/Makefile44
-rw-r--r--x11/silo/distinfo1
-rw-r--r--x11/silo/pkg-descr7
-rw-r--r--x11/silo/pkg-plist12
5 files changed, 65 insertions, 0 deletions
diff --git a/x11/Makefile b/x11/Makefile
index 076c66a0d291..a294fccc3240 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -133,6 +133,7 @@
SUBDIR += rxvt
SUBDIR += rxvt-devel
SUBDIR += settitle
+ SUBDIR += silo
SUBDIR += startup-notification
SUBDIR += sxpc
SUBDIR += temperature.app
diff --git a/x11/silo/Makefile b/x11/silo/Makefile
new file mode 100644
index 000000000000..76fe0882b2d7
--- /dev/null
+++ b/x11/silo/Makefile
@@ -0,0 +1,44 @@
+# New ports collection makefile for: silo
+# Date created: 26 October 2003
+# Whom: DoubleF <doublef@tele-kom.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= silo
+PORTVERSION= 1.0
+CATEGORIES= x11
+MASTER_SITES= http://doublef.nm.ru/silo/sources/
+
+MAINTAINER= doublef@tele-kom.ru
+COMMENT= A simple X11 launcher extensible in any programming language
+
+USE_BZIP2= yes
+USE_XLIB= yes
+USE_XPM= yes
+USE_X_PREFIX= yes
+
+pre-everything::
+.if defined(WITHOUT_IMLIB)
+ @${ECHO_CMD} "Disabling Imlib support; only XPM images are supported"
+.else
+ @${ECHO_CMD} "You can disable Imlib support by defining WITHOUT_IMLIB"
+USE_GNOME= imlib
+.endif
+
+#SRC = silo.c
+IMG= audacitya.png audacityi.png sylpheeda.png sylpheedi.png
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/silo ${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/pushbutton ${PREFIX}/bin
+ ${MKDIR} ${EXAMPLESDIR}/img/
+ ${MKDIR} ${EXAMPLESDIR}/prg/
+.for file in ${IMG}
+ ${INSTALL_DATA} ${WRKSRC}/share/img/${file} ${EXAMPLESDIR}/img/
+.endfor
+ ${INSTALL_SCRIPT} ${WRKSRC}/share/prg/audacity ${EXAMPLESDIR}/prg/
+ ${INSTALL_SCRIPT} ${WRKSRC}/share/prg/sylpheed ${EXAMPLESDIR}/prg/
+ ${INSTALL_SCRIPT} ${WRKSRC}/share/topright.sh ${EXAMPLESDIR}/
+
+.include <bsd.port.mk>
diff --git a/x11/silo/distinfo b/x11/silo/distinfo
new file mode 100644
index 000000000000..357fab3cf5e8
--- /dev/null
+++ b/x11/silo/distinfo
@@ -0,0 +1 @@
+MD5 (silo-1.0.tar.bz2) = 07aa621bbc5f2f53bb459906e5557c20
diff --git a/x11/silo/pkg-descr b/x11/silo/pkg-descr
new file mode 100644
index 000000000000..21e875ae59e1
--- /dev/null
+++ b/x11/silo/pkg-descr
@@ -0,0 +1,7 @@
+SiLO is a Simple Launcher Object for X, which you can (should)
+extend using you favorite programming language (from shell
+script to C).
+
+It was tested to run under twm and Enlightenment.
+
+WWW: http://doublef.nm.ru/silo/
diff --git a/x11/silo/pkg-plist b/x11/silo/pkg-plist
new file mode 100644
index 000000000000..83a7e3b34e75
--- /dev/null
+++ b/x11/silo/pkg-plist
@@ -0,0 +1,12 @@
+bin/silo
+bin/pushbutton
+%%EXAMPLESDIR%%/img/audacitya.png
+%%EXAMPLESDIR%%/img/audacityi.png
+%%EXAMPLESDIR%%/img/sylpheeda.png
+%%EXAMPLESDIR%%/img/sylpheedi.png
+%%EXAMPLESDIR%%/prg/audacity
+%%EXAMPLESDIR%%/prg/sylpheed
+%%EXAMPLESDIR%%/topright.sh
+@dirrm %%EXAMPLESDIR%%/prg
+@dirrm %%EXAMPLESDIR%%/img
+@dirrm %%EXAMPLESDIR%%