summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2006-01-15 14:35:22 +0000
committerpav <pav@FreeBSD.org>2006-01-15 14:35:22 +0000
commit988c09af0c51b6b785437dbf5e294ba30121dd38 (patch)
tree8cb2f0b28a9152380c490c54a5df3bd81807d59c
parent862d53a250ea7e035b667e421a7f5e6fc46d7cfe (diff)
downloadFreeBSD-ports-988c09af0c51b6b785437dbf5e294ba30121dd38.zip
FreeBSD-ports-988c09af0c51b6b785437dbf5e294ba30121dd38.tar.gz
EveryGUI provides Chameleon, which is a dynamic GUI for virtually any tool
or OS command, and Designer which is a visual environment for editing config files that determine Chameleon's different behaviors for each tool/command. WWW: http://everygui.sourceforge.net/ PR: ports/91746, ports/91747 Submitted by: Remington <mrl0lz@gmail.com>
-rw-r--r--deskutils/Makefile1
-rw-r--r--deskutils/everygui/Makefile32
-rw-r--r--deskutils/everygui/distinfo3
-rw-r--r--deskutils/everygui/files/patch-setup.py19
-rw-r--r--deskutils/everygui/pkg-descr5
-rw-r--r--deskutils/everygui/pkg-plist37
6 files changed, 97 insertions, 0 deletions
diff --git a/deskutils/Makefile b/deskutils/Makefile
index 8e7b0c8..7d21820 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -28,6 +28,7 @@
SUBDIR += drivel
SUBDIR += egroupware
SUBDIR += etask
+ SUBDIR += everygui
SUBDIR += evolution-jescs
SUBDIR += freemind
SUBDIR += fusenshi
diff --git a/deskutils/everygui/Makefile b/deskutils/everygui/Makefile
new file mode 100644
index 0000000..766a8b1
--- /dev/null
+++ b/deskutils/everygui/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: everygui
+# Date Created: 09 Jan 2006
+# Whom: Remington Lang <MrL0Lz@gmail.com>
+#
+# $FreeBSD$
+
+PORTNAME= everygui
+PORTVERSION= 0.99.b
+CATEGORIES= deskutils gnome
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= everygui
+
+MAINTAINER= MrL0Lz@gmail.com
+COMMENT= Dynamic GUI for an OS command
+
+USE_PYTHON= yes
+USE_PYDISTUTILS=yes
+USE_GNOME= libglade2 pygnome2
+USE_REINPLACE= yes
+
+WRKSRC= ${WRKDIR}/${PORTNAME}
+
+post-patch:
+ @${FIND} ${WRKSRC} -name "*.py" | ${XARGS} ${REINPLACE_CMD} -e\
+ 's,/usr/share,${PREFIX}/share,g'
+ @${REINPLACE_CMD} -e 's,/usr/src/everygui,${PREFIX}/src/everygui,g' \
+ ${WRKSRC}/everygui
+ @${REINPLACE_CMD} -e 's,/usr/src,${PREFIX}/src,g' \
+ ${WRKSRC}/egdesign
+ @${FIND} ${WRKSRC} -name "*.bak" -delete
+
+.include <bsd.port.mk>
diff --git a/deskutils/everygui/distinfo b/deskutils/everygui/distinfo
new file mode 100644
index 0000000..93a464b
--- /dev/null
+++ b/deskutils/everygui/distinfo
@@ -0,0 +1,3 @@
+MD5 (everygui-0.99.b.tar.gz) = 78953de66b973b97b194d679969acc9f
+SHA256 (everygui-0.99.b.tar.gz) = 0d824ffa35a539e79611eba6224dd7840b8cc024204b5c9935e8ca11b046ff08
+SIZE (everygui-0.99.b.tar.gz) = 45429
diff --git a/deskutils/everygui/files/patch-setup.py b/deskutils/everygui/files/patch-setup.py
new file mode 100644
index 0000000..9af894d
--- /dev/null
+++ b/deskutils/everygui/files/patch-setup.py
@@ -0,0 +1,19 @@
+--- setup.py.orig Tue Jan 10 09:59:47 2006
++++ setup.py Sun Jan 15 11:46:49 2006
+@@ -8,11 +8,6 @@
+ from distutils.core import setup
+ import glob
+
+-try:
+- import gtk
+-except:
+- sys.exit("pyGTK version 2.6 or greater is required to run everygui. http://www.pygtk.org")
+-
+
+ setup(
+ name='everygui',
+@@ -29,4 +24,3 @@
+ ("share/everygui/egconfig", glob.glob("egconfig/*.egd"))]
+ )
+
+-os.chmod("/usr/share/everygui/egconfig", 0777)
diff --git a/deskutils/everygui/pkg-descr b/deskutils/everygui/pkg-descr
new file mode 100644
index 0000000..b6b1fc1
--- /dev/null
+++ b/deskutils/everygui/pkg-descr
@@ -0,0 +1,5 @@
+EveryGUI provides Chameleon, which is a dynamic GUI for virtually any tool
+or OS command, and Designer which is a visual environment for editing config
+files that determine Chameleon's different behaviors for each tool/command.
+
+WWW: http://everygui.sourceforge.net/
diff --git a/deskutils/everygui/pkg-plist b/deskutils/everygui/pkg-plist
new file mode 100644
index 0000000..790d02b
--- /dev/null
+++ b/deskutils/everygui/pkg-plist
@@ -0,0 +1,37 @@
+bin/egdesign
+bin/everygui
+share/everygui/docs/AUTHORS
+share/everygui/docs/COPYING
+share/everygui/docs/ChangeLog
+share/everygui/docs/LGPL
+share/everygui/docs/README
+share/everygui/docs/TODO
+share/everygui/egconfig/cdrecord_all.egd
+share/everygui/egconfig/cdrecord_iso.egd
+share/everygui/egconfig/lame_abr.egd
+share/everygui/egconfig/lame_cbr.egd
+share/everygui/egconfig/lame_vbr.egd
+share/everygui/egconfig/map2dif.egd
+share/everygui/egconfig/mencoder_xvid_bitrate.egd
+share/everygui/egconfig/mencoder_xvid_quality.egd
+share/everygui/egconfig/mkisofs.egd
+share/everygui/egconfig/mount_iso.egd
+share/everygui/egconfig/my_commands.egd
+share/everygui/egconfig/normalize.egd
+share/everygui/egconfig/rpm_install.egd
+share/everygui/egconfig/sf_net_release.egd
+share/everygui/egconfig/tar_create.egd
+share/everygui/egconfig/tar_extract.egd
+share/everygui/egconfig/webcpp.egd
+share/everygui/ui/egdesigner.glade
+share/everygui/ui/everygui.glade
+src/everygui/designer.py
+src/everygui/everygui.py
+src/everygui/libglade.py
+src/everygui/libglade.pyc
+@dirrm share/everygui/docs
+@dirrm share/everygui/egconfig
+@dirrm share/everygui/ui
+@dirrm share/everygui
+@dirrm src/everygui
+@dirrm src
OpenPOWER on IntegriCloud