summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11/antiright/DESCR12
-rw-r--r--x11/antiright/Makefile38
-rw-r--r--x11/antiright/PLIST58
-rw-r--r--x11/antiright/distinfo5
4 files changed, 113 insertions, 0 deletions
diff --git a/x11/antiright/DESCR b/x11/antiright/DESCR
new file mode 100644
index 00000000000..94d4e6c24e1
--- /dev/null
+++ b/x11/antiright/DESCR
@@ -0,0 +1,12 @@
+This package contains the gtkshell GUI creator, the gshterm vte-based terminal
+emulator, a text editor, a simple IDE ideal for C development, and the ACE
+sample desktop implementation. gtkshell allows one to create a gtk2 GUI
+from the command line, by specifying widgets and options
+at the command line. gshterm is transparent vte-based terminal emulator.
+ACE is a script which implements desktop features with gtkshell, including
+a deskbar with a clock, a settings utility and configuration system,
+a sticky notes applet, system monitors, a manual page browser, and configurable
+launchers for applications. gtkshell also provides GUIDL, the
+GUI Definition Language parser for specifying static interface definitions.
+Using gtkshell and the examples provided by ACE, one can rapidly construct
+a GUI application, leaving the developer to focus on application logic.
diff --git a/x11/antiright/Makefile b/x11/antiright/Makefile
new file mode 100644
index 00000000000..2d8dc1d8849
--- /dev/null
+++ b/x11/antiright/Makefile
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/05/28 13:17:48 obache Exp $
+#
+
+DISTNAME= antiright-3.4
+CATEGORIES= x11
+MASTER_SITES= http://download.savannah.nongnu.org/releases/antiright/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= antiright@gmail.com
+HOMEPAGE= http://www.nongnu.org/antiright
+COMMENT= The gtkshell GUI creator, gshterm, and ACE desktop implementation
+
+HAS_CONFIGURE= YES
+USE_LANGUAGES= c
+USE_TOOLS+= pkg-config lex yacc
+
+SUBST_CLASSES+= mandir
+SUBST_STAGE.mandir= pre-configure
+SUBST_MESSAGE.mandir= Fixing manual directory references.
+SUBST_FILES.mandir= Makefile
+SUBST_SED.mandir= \
+ -e 's|^\(mandir[ :]*=\).*|\1${PREFIX}/${PKGMANDIR}|'
+
+SUBST_CLASSES+= hpath
+SUBST_STAGE.hpath= pre-configure
+SUBST_MESSAGE.hpath= Fixing hardcoded paths.
+SUBST_FILES.hpath= configure
+SUBST_SED.hpath= -e 's|^\(INSTALL[ :]*=\).*|\1${INSTALL}|'
+SUBST_SED.hpath+= -e 's|/usr/pkg|${PREFIX}|'
+
+TOOLS_DEPENDS.pkg-config= pkg-config>=0.20:../../devel/pkg-config
+BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.6.0
+
+.include "../../x11/vte/buildlink3.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/boehm-gc/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/antiright/PLIST b/x11/antiright/PLIST
new file mode 100644
index 00000000000..8c6ce98d047
--- /dev/null
+++ b/x11/antiright/PLIST
@@ -0,0 +1,58 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/05/28 13:17:48 obache Exp $
+bin/ACE
+bin/gshterm
+bin/gtkshell
+man/man1/ACE.1
+man/man1/gshterm.1
+man/man1/gtkshell.1
+man/man5/system.antiright.5
+share/ACE-desktop/ACE_Panel.gdl
+share/ACE-desktop/Administration_Panel.gdl
+share/ACE-desktop/Clock.gdl
+share/ACE-desktop/Editor.gdl
+share/ACE-desktop/File_Manager.gdl
+share/ACE-desktop/File_System_Panel.gdl
+share/ACE-desktop/Horizontal_Deskbar.gdl
+share/ACE-desktop/IDE.gdl
+share/ACE-desktop/Manual_Browser.gdl
+share/ACE-desktop/Monitoring_Panel.gdl
+share/ACE-desktop/Network_Panel.gdl
+share/ACE-desktop/Old_Deskbar.gdl
+share/ACE-desktop/Publishing_Panel.gdl
+share/ACE-desktop/icons/ACE.png
+share/ACE-desktop/icons/ACE_32.png
+share/ACE-desktop/icons/Browser.png
+share/ACE-desktop/icons/Browser_32.png
+share/ACE-desktop/icons/Calculator.png
+share/ACE-desktop/icons/Calculator_32.png
+share/ACE-desktop/icons/Deck.png
+share/ACE-desktop/icons/Deck_32.png
+share/ACE-desktop/icons/File_Manager.png
+share/ACE-desktop/icons/File_Manager_32.png
+share/ACE-desktop/icons/File_Sharing.png
+share/ACE-desktop/icons/File_Sharing_32.png
+share/ACE-desktop/icons/Image_Editor.png
+share/ACE-desktop/icons/Image_Editor_32.png
+share/ACE-desktop/icons/Lock_Display.png
+share/ACE-desktop/icons/Lock_Display_32.png
+share/ACE-desktop/icons/Screen.png
+share/ACE-desktop/icons/Screen_32.png
+share/ACE-desktop/icons/Sticky_Note.png
+share/ACE-desktop/icons/Sticky_Note_32.png
+share/ACE-desktop/icons/System_Monitor.png
+share/ACE-desktop/icons/System_Monitor_32.png
+share/ACE-desktop/icons/Terminal.png
+share/ACE-desktop/icons/Terminal_32.png
+share/ACE-desktop/icons/Text_Editor.png
+share/ACE-desktop/icons/Text_Editor_32.png
+share/ACE-desktop/icons/Word_Processor.png
+share/ACE-desktop/icons/Word_Processor_32.png
+share/ACE-desktop/system.antiright
+share/doc/antiright/AUTHORS
+share/doc/antiright/COPYING
+share/doc/antiright/INSTALL
+share/doc/antiright/README
+share/doc/antiright/TODO
+@dirrm share/doc/antiright
+@dirrm share/ACE-desktop/icons
+@dirrm share/ACE-desktop
diff --git a/x11/antiright/distinfo b/x11/antiright/distinfo
new file mode 100644
index 00000000000..fefa1671845
--- /dev/null
+++ b/x11/antiright/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/05/28 13:17:48 obache Exp $
+
+SHA1 (antiright-3.4.tar.bz2) = 2b66c8b2b35ed548c4bcf8db0cc3701efb9fde95
+RMD160 (antiright-3.4.tar.bz2) = 8724edd3bde35494dd27d7d28ec7813ca2d31785
+Size (antiright-3.4.tar.bz2) = 193282 bytes