diff options
author | pav <pav@FreeBSD.org> | 2006-01-15 14:35:22 +0000 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2006-01-15 14:35:22 +0000 |
commit | 988c09af0c51b6b785437dbf5e294ba30121dd38 (patch) | |
tree | 8cb2f0b28a9152380c490c54a5df3bd81807d59c | |
parent | 862d53a250ea7e035b667e421a7f5e6fc46d7cfe (diff) | |
download | FreeBSD-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/Makefile | 1 | ||||
-rw-r--r-- | deskutils/everygui/Makefile | 32 | ||||
-rw-r--r-- | deskutils/everygui/distinfo | 3 | ||||
-rw-r--r-- | deskutils/everygui/files/patch-setup.py | 19 | ||||
-rw-r--r-- | deskutils/everygui/pkg-descr | 5 | ||||
-rw-r--r-- | deskutils/everygui/pkg-plist | 37 |
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 |