The FreeBSD Ports Archive
FreeBSD x11-toolkits : gtoolkit4>
Obj-C wrapper for gtk, a x11 graphics library
GToolKit is a (relatively) small library that implements a simple and easy to
use Objective-C interface to the GTK+ widget set. Well, the library in itself
does not do very much, of course. It just allows you to write your favourite
program in my favourite programming language ;-).
Currently implemented features:
- wrapper classes for all classes in GTK+-1.2 (but not GDK)
- builds with GNUstep base or libFoundation library
- OpenStep-like API naming conventions (example)
- OpenStep-like Application class (GTKApplication)
- Application and Window delegates
- Notifications (ApplicationWillTerminate etc.)
- can load user interfaces created with Glade
- works in multi-threaded programs (not well tested)
http://www.informatik.uni-osnabrueck.de/elmar/projects/gtoolkit/
|
gtoolkit history
v. 1.31
date: 2007/05/19 20:31:07; author: flz; state: Exp; lines: +1 -1
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.30
date: 2007/01/31 18:18:11; author: dinoex; state: Exp; lines: +1 -1
- add category gnustep
PR: 103931
Approved by: pav
v. 1.29
date: 2007/01/13 10:55:37; author: dinoex; state: Exp; lines: +1 -1
- use new macros
v. 1.28
date: 2006/11/30 07:08:41; author: dinoex; state: Exp; lines: +4 -4
- fix for new framework
v. 1.27
date: 2006/05/13 05:00:34; author: edwin; state: Exp; lines: +0 -1
Remove USE_REINPLACE from categories starting with X
v. 1.26
date: 2006/03/19 04:35:47; author: dinoex; state: Exp; lines: +1 -3
- add USE_GNUSTEP_PREFIX
v. 1.25
date: 2006/03/07 08:28:00; author: ade; state: Exp; lines: +1 -1
Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.
Discussed with: kris
Approved by: portmgr (implicit)
v. 1.24
date: 2006/02/23 10:40:23; author: ade; state: Exp; lines: +1 -1
Conversion to a single libtool environment.
Approved by: portmgr (kris)
v. 1.23
date: 2006/01/19 12:06:14; author: dinoex; state: Exp; lines: +3 -2
- new option GNUSTEP_PREFIX
allow user defined location of all files
v. 1.22
date: 2005/09/14 10:35:32; author: dinoex; state: Exp; lines: +2 -0
- cleanup old Makefile location
v. 1.21
date: 2005/08/28 19:21:53; author: dinoex; state: Exp; lines: +3 -5
- USE_REINPLACE
v. 1.20
date: 2004/12/16 04:17:38; author: dinoex; state: Exp; lines: +7 -3
- gtksignal.h ist only broken for ia64
v. 1.19
date: 2004/12/10 11:22:04; author: dinoex; state: Exp; lines: +2 -0
- mark BROKEN
v. 1.18
date: 2004/02/04 05:10:08; author: marcus; state: Exp; lines: +1 -1
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
v. 1.17
date: 2003/08/28 01:42:30; author: dinoex; state: Exp; lines: +6 -9
- use new hook USE_GNUSTEP in bsd.port.mk
v. 1.16
date: 2003/06/01 03:53:42; author: dinoex; state: Exp; lines: +2 -1
- Add WITH_GNUSTEP_DEVEL
- make INSTALL_SHLIBS use the new path
v. 1.15
date: 2003/04/20 19:54:02; author: marcus; state: Exp; lines: +0 -1
Remove USE_GNOMENG.
v. 1.14
date: 2003/04/13 07:28:50; author: dinoex; state: Exp; lines: +7 -39
- Use libobjc.so
- Cleanup
- Use bsd.gnustep.mk
PR: 50479
v. 1.13
date: 2003/02/26 20:01:51; author: dinoex; state: Exp; lines: +2 -0
- Update for gnustep 1.5.2 and gui 0.8.4
v. 1.12
date: 2003/02/20 18:26:42; author: dinoex; state: Exp; lines: +1 -0
- add COMMENT
v. 1.11
date: 2003/02/04 19:44:27; author: dinoex; state: Exp; lines: +4 -4
- make portlint happy
v. 1.10
date: 2002/12/25 10:08:50; author: dinoex; state: Exp; lines: +0 -4
- remove broken, fix build under CURRENT
v. 1.9
date: 2002/12/02 04:51:16; author: dinoex; state: Exp; lines: +4 -0
bento, mark BROKEN only for CURRENT
conflicts with new gcc, method definition not in class context
v. 1.8
date: 2002/09/02 03:58:17; author: lioux; state: Exp; lines: +2 -1
Deploy USE_GNOMENG infrastructure
PR: 42309
Submitted by: Edwin Groothuis
v. 1.7
date: 2002/08/31 02:44:05; author: kris; state: Exp; lines: +0 -1
Remove USE_NEWGCC, which is no longer supported or required.
Submitted by: Tilman Linneweh
PR: ports/40571
v. 1.6
date: 2002/06/26 19:21:11; author: dinoex; state: Exp; lines: +1 -0
need to make configure executable again.
v. 1.5
date: 2002/06/16 15:03:10; author: dinoex; state: Exp; lines: +4 -2
- Get rid of PERL and use SED
v. 1.4
date: 2002/06/07 17:56:10; author: dinoex; state: Exp; lines: +1 -1
- Update to gtoolkit-0.9.5
v. 1.3
date: 2002/06/07 17:34:38; author: dinoex; state: Exp; lines: +1 -1
- Take Maintainership
- use defined dirs consistently in each makefile
v. 1.2
date: 2002/06/07 11:01:48; author: trevor; state: Exp; lines: +1 -1
Set Miguel Mendez' ports loose. Look out, world!
I would like to try maintaining the acroread5 one, so I pre-snarfed
it. :-P
PR: 38978
Submitted by: Miguel Mendez (outgoing maintainer)
v. 1.1
date: 2002/06/06 06:12:16; author: dinoex; state: Exp;
New Port: GToolKit
GToolKit is a (relatively) small library that implements a simple and easy
to use Objective-C interface to the GTK+ widget set. Well, the library in
itself does not do very much, of course. It just allows you to write your
favourite program in my favourite programming language
- Fix dependencies and missing defines
- do configure in configure step
- make portlint happy
- use variables in plist
- honor it does install in Local, not in System
PR: 33843
Submitted by: flynn@energyhq.homeip.net
=============================================================================
v. 1.31
date: 2007/05/19 20:31:07; author: flz; state: Exp; lines: +1 -1
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.30
date: 2007/01/31 18:18:11; author: dinoex; state: Exp; lines: +1 -1
- add category gnustep
PR: 103931
Approved by: pav
v. 1.29
date: 2007/01/13 10:55:37; author: dinoex; state: Exp; lines: +1 -1
- use new macros
v. 1.28
date: 2006/11/30 07:08:41; author: dinoex; state: Exp; lines: +4 -4
- fix for new framework
v. 1.27
date: 2006/05/13 05:00:34; author: edwin; state: Exp; lines: +0 -1
Remove USE_REINPLACE from categories starting with X
v. 1.26
date: 2006/03/19 04:35:47; author: dinoex; state: Exp; lines: +1 -3
- add USE_GNUSTEP_PREFIX
v. 1.25
date: 2006/03/07 08:28:00; author: ade; state: Exp; lines: +1 -1
Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.
Discussed with: kris
Approved by: portmgr (implicit)
v. 1.24
date: 2006/02/23 10:40:23; author: ade; state: Exp; lines: +1 -1
Conversion to a single libtool environment.
Approved by: portmgr (kris)
v. 1.23
date: 2006/01/19 12:06:14; author: dinoex; state: Exp; lines: +3 -2
- new option GNUSTEP_PREFIX
allow user defined location of all files
v. 1.22
date: 2005/09/14 10:35:32; author: dinoex; state: Exp; lines: +2 -0
- cleanup old Makefile location
v. 1.21
date: 2005/08/28 19:21:53; author: dinoex; state: Exp; lines: +3 -5
- USE_REINPLACE
v. 1.20
date: 2004/12/16 04:17:38; author: dinoex; state: Exp; lines: +7 -3
- gtksignal.h ist only broken for ia64
v. 1.19
date: 2004/12/10 11:22:04; author: dinoex; state: Exp; lines: +2 -0
- mark BROKEN
v. 1.18
date: 2004/02/04 05:10:08; author: marcus; state: Exp; lines: +1 -1
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
v. 1.17
date: 2003/08/28 01:42:30; author: dinoex; state: Exp; lines: +6 -9
- use new hook USE_GNUSTEP in bsd.port.mk
v. 1.16
date: 2003/06/01 03:53:42; author: dinoex; state: Exp; lines: +2 -1
- Add WITH_GNUSTEP_DEVEL
- make INSTALL_SHLIBS use the new path
v. 1.15
date: 2003/04/20 19:54:02; author: marcus; state: Exp; lines: +0 -1
Remove USE_GNOMENG.
v. 1.14
date: 2003/04/13 07:28:50; author: dinoex; state: Exp; lines: +7 -39
- Use libobjc.so
- Cleanup
- Use bsd.gnustep.mk
PR: 50479
v. 1.13
date: 2003/02/26 20:01:51; author: dinoex; state: Exp; lines: +2 -0
- Update for gnustep 1.5.2 and gui 0.8.4
v. 1.12
date: 2003/02/20 18:26:42; author: dinoex; state: Exp; lines: +1 -0
- add COMMENT
v. 1.11
date: 2003/02/04 19:44:27; author: dinoex; state: Exp; lines: +4 -4
- make portlint happy
v. 1.10
date: 2002/12/25 10:08:50; author: dinoex; state: Exp; lines: +0 -4
- remove broken, fix build under CURRENT
v. 1.9
date: 2002/12/02 04:51:16; author: dinoex; state: Exp; lines: +4 -0
bento, mark BROKEN only for CURRENT
conflicts with new gcc, method definition not in class context
v. 1.8
date: 2002/09/02 03:58:17; author: lioux; state: Exp; lines: +2 -1
Deploy USE_GNOMENG infrastructure
PR: 42309
Submitted by: Edwin Groothuis
v. 1.7
date: 2002/08/31 02:44:05; author: kris; state: Exp; lines: +0 -1
Remove USE_NEWGCC, which is no longer supported or required.
Submitted by: Tilman Linneweh
PR: ports/40571
v. 1.6
date: 2002/06/26 19:21:11; author: dinoex; state: Exp; lines: +1 -0
need to make configure executable again.
v. 1.5
date: 2002/06/16 15:03:10; author: dinoex; state: Exp; lines: +4 -2
- Get rid of PERL and use SED
v. 1.4
date: 2002/06/07 17:56:10; author: dinoex; state: Exp; lines: +1 -1
- Update to gtoolkit-0.9.5
v. 1.3
date: 2002/06/07 17:34:38; author: dinoex; state: Exp; lines: +1 -1
- Take Maintainership
- use defined dirs consistently in each makefile
v. 1.2
date: 2002/06/07 11:01:48; author: trevor; state: Exp; lines: +1 -1
Set Miguel Mendez' ports loose. Look out, world!
I would like to try maintaining the acroread5 one, so I pre-snarfed
it. :-P
PR: 38978
Submitted by: Miguel Mendez (outgoing maintainer)
v. 1.1
date: 2002/06/06 06:12:16; author: dinoex; state: Exp;
New Port: GToolKit
GToolKit is a (relatively) small library that implements a simple and easy
to use Objective-C interface to the GTK+ widget set. Well, the library in
itself does not do very much, of course. It just allows you to write your
favourite program in my favourite programming language
- Fix dependencies and missing defines
- do configure in configure step
- make portlint happy
- use variables in plist
- honor it does install in Local, not in System
PR: 33843
Submitted by: flynn@energyhq.homeip.net
=============================================================================
v. 1.31
date: 2007/05/19 20:31:07; author: flz; state: Exp; lines: +1 -1
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.30
date: 2007/01/31 18:18:11; author: dinoex; state: Exp; lines: +1 -1
- add category gnustep
PR: 103931
Approved by: pav
v. 1.29
date: 2007/01/13 10:55:37; author: dinoex; state: Exp; lines: +1 -1
- use new macros
v. 1.28
date: 2006/11/30 07:08:41; author: dinoex; state: Exp; lines: +4 -4
- fix for new framework
v. 1.27
date: 2006/05/13 05:00:34; author: edwin; state: Exp; lines: +0 -1
Remove USE_REINPLACE from categories starting with X
v. 1.26
date: 2006/03/19 04:35:47; author: dinoex; state: Exp; lines: +1 -3
- add USE_GNUSTEP_PREFIX
v. 1.25
date: 2006/03/07 08:28:00; author: ade; state: Exp; lines: +1 -1
Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.
Discussed with: kris
Approved by: portmgr (implicit)
v. 1.24
date: 2006/02/23 10:40:23; author: ade; state: Exp; lines: +1 -1
Conversion to a single libtool environment.
Approved by: portmgr (kris)
v. 1.23
date: 2006/01/19 12:06:14; author: dinoex; state: Exp; lines: +3 -2
- new option GNUSTEP_PREFIX
allow user defined location of all files
v. 1.22
date: 2005/09/14 10:35:32; author: dinoex; state: Exp; lines: +2 -0
- cleanup old Makefile location
v. 1.21
date: 2005/08/28 19:21:53; author: dinoex; state: Exp; lines: +3 -5
- USE_REINPLACE
v. 1.20
date: 2004/12/16 04:17:38; author: dinoex; state: Exp; lines: +7 -3
- gtksignal.h ist only broken for ia64
v. 1.19
date: 2004/12/10 11:22:04; author: dinoex; state: Exp; lines: +2 -0
- mark BROKEN
v. 1.18
date: 2004/02/04 05:10:08; author: marcus; state: Exp; lines: +1 -1
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
v. 1.17
date: 2003/08/28 01:42:30; author: dinoex; state: Exp; lines: +6 -9
- use new hook USE_GNUSTEP in bsd.port.mk
v. 1.16
date: 2003/06/01 03:53:42; author: dinoex; state: Exp; lines: +2 -1
- Add WITH_GNUSTEP_DEVEL
- make INSTALL_SHLIBS use the new path
v. 1.15
date: 2003/04/20 19:54:02; author: marcus; state: Exp; lines: +0 -1
Remove USE_GNOMENG.
v. 1.14
date: 2003/04/13 07:28:50; author: dinoex; state: Exp; lines: +7 -39
- Use libobjc.so
- Cleanup
- Use bsd.gnustep.mk
PR: 50479
v. 1.13
date: 2003/02/26 20:01:51; author: dinoex; state: Exp; lines: +2 -0
- Update for gnustep 1.5.2 and gui 0.8.4
v. 1.12
date: 2003/02/20 18:26:42; author: dinoex; state: Exp; lines: +1 -0
- add COMMENT
v. 1.11
date: 2003/02/04 19:44:27; author: dinoex; state: Exp; lines: +4 -4
- make portlint happy
v. 1.10
date: 2002/12/25 10:08:50; author: dinoex; state: Exp; lines: +0 -4
- remove broken, fix build under CURRENT
v. 1.9
date: 2002/12/02 04:51:16; author: dinoex; state: Exp; lines: +4 -0
bento, mark BROKEN only for CURRENT
conflicts with new gcc, method definition not in class context
v. 1.8
date: 2002/09/02 03:58:17; author: lioux; state: Exp; lines: +2 -1
Deploy USE_GNOMENG infrastructure
PR: 42309
Submitted by: Edwin Groothuis
v. 1.7
date: 2002/08/31 02:44:05; author: kris; state: Exp; lines: +0 -1
Remove USE_NEWGCC, which is no longer supported or required.
Submitted by: Tilman Linneweh
PR: ports/40571
v. 1.6
date: 2002/06/26 19:21:11; author: dinoex; state: Exp; lines: +1 -0
need to make configure executable again.
v. 1.5
date: 2002/06/16 15:03:10; author: dinoex; state: Exp; lines: +4 -2
- Get rid of PERL and use SED
v. 1.4
date: 2002/06/07 17:56:10; author: dinoex; state: Exp; lines: +1 -1
- Update to gtoolkit-0.9.5
v. 1.3
date: 2002/06/07 17:34:38; author: dinoex; state: Exp; lines: +1 -1
- Take Maintainership
- use defined dirs consistently in each makefile
v. 1.2
date: 2002/06/07 11:01:48; author: trevor; state: Exp; lines: +1 -1
Set Miguel Mendez' ports loose. Look out, world!
I would like to try maintaining the acroread5 one, so I pre-snarfed
it. :-P
PR: 38978
Submitted by: Miguel Mendez (outgoing maintainer)
v. 1.1
date: 2002/06/06 06:12:16; author: dinoex; state: Exp;
New Port: GToolKit
GToolKit is a (relatively) small library that implements a simple and easy
to use Objective-C interface to the GTK+ widget set. Well, the library in
itself does not do very much, of course. It just allows you to write your
favourite program in my favourite programming language
- Fix dependencies and missing defines
- do configure in configure step
- make portlint happy
- use variables in plist
- honor it does install in Local, not in System
PR: 33843
Submitted by: flynn@energyhq.homeip.net
=============================================================================
|
| |

|