Commit Graph

202 Commits

Author SHA1 Message Date
ajacoutot
d3791bbcdf Import gworkspace-0.8.6
GWorkspace is a clone of the NeXT workspace manager with some added
features as spatial viewing, an advanced database based search system,
etc.

As for the rest of GNUstep apps under OpenBSD, it is somewhat
experimental.
2008-09-05 12:28:02 +00:00
espie
d21525a22c fix stupid conflict marker introduced ages ago that my friends forgot to fix... 2008-08-29 11:52:20 +00:00
sthen
8e1f742235 SHARED_LIBS and PKGNAME bumps for libm. The library version
number is used in a directory name for resource files; abstract
it out (and compress PLIST) with SUBST_VARS.
2008-07-28 23:55:28 +00:00
ajacoutot
202036fcf7 - regen PLIST
- bump
2008-06-23 11:00:46 +00:00
ajacoutot
9fe4df9793 - update to gnustep-back-0.14.0 2008-06-23 11:00:18 +00:00
ajacoutot
b9f05f8bf9 - update to gnustep-gui-0.14.0 2008-06-23 11:00:00 +00:00
ajacoutot
bfda90649e - update to gnustep-base-1.16.1
- use devel/gettext MODULE
2008-06-23 10:59:37 +00:00
ajacoutot
60db373dbd - update to gnustep-make-2.0.6 2008-06-23 10:59:17 +00:00
naddy
0f133954bf bump packages after relative symlink changes from gnustep-make 2.0.5 update 2008-05-16 17:35:39 +00:00
ajacoutot
8cc78b4591 - WANTLIB 2008-05-06 12:26:01 +00:00
ajacoutot
8155af7a23 - GNUstep core is now (L)GPLv3 2008-05-05 09:32:59 +00:00
ajacoutot
3d3515f5c8 - update to version 1.14.3 2008-05-05 09:32:02 +00:00
ajacoutot
ccfc99d8af - update to version 2.0.5 2008-05-05 09:31:30 +00:00
ajacoutot
8206a1bd9d - update to gnustep-back-0.12.1 2008-01-09 14:20:16 +00:00
ajacoutot
e79386e122 - update to gnustep-gui-0.12.1 2008-01-09 14:19:52 +00:00
ajacoutot
747e3749dc - update to gnustep-base-1.14.2
based on a diff from Sebastian Reitenbach
2008-01-09 14:19:14 +00:00
ajacoutot
d700b24358 - update to gnustep-make-2.0.4
based on a diff from Sebastian Reitenbach
2008-01-09 14:18:31 +00:00
ajacoutot
426f2515c1 - add a small note about make_services
- regarding GNUstep services, point users to specific man pages

from Sebastian Reitenbach <sebastian at l00-bugdead-prods dot de>, thanks!
2007-12-16 12:39:52 +00:00
ajacoutot
933b171f57 - fix WANTLIB 2007-12-10 16:25:04 +00:00
ajacoutot
d3ee2f3ba3 - bump after gnustep-make update (changes gnustep.plist) 2007-12-10 16:24:19 +00:00
ajacoutot
b469c08599 - bump after gnustep-make update (changes gnustep.plist)
- regen PLIST
2007-12-10 16:23:17 +00:00
ajacoutot
beb10cb013 - re-enable applications link in PATH
- re-enable the use of plmerge ; this is much needed for proper work
reported by Sebastian Reitenbach <sebastia at l00-bugdead-prods dot de>, thanks!
2007-12-10 16:22:36 +00:00
ajacoutot
98b562b6a0 - set NO_SYSTRACE for now as plmerge needs to create a lock directory
under the user's homedir

This is a temporary workaround until I can come up with a better
solution (it's not as easy as it may look).
2007-12-10 16:18:22 +00:00
ajacoutot
049974ecaf - update to version 1.14.1 2007-11-25 16:17:25 +00:00
ajacoutot
99ebf553a7 - update to version 2.0.2
- add statement to the README.OpenBSD file regarding debugging

from Sebastian Reitenbach <sebastia at l00-bugdead-prods dot de>, thanks!
2007-11-25 16:16:28 +00:00
ajacoutot
e207ac3295 - use GSCUPS_LIBS instead of -lcups in configure (to make sure cups support
gets correctly detected in future versions)

spotted by steven@
2007-11-05 22:52:58 +00:00
ajacoutot
cdbcf2a56a - add amd64 to supported archs after several success reports 2007-08-26 21:49:07 +00:00
ajacoutot
8491753a36 +gnumail 2007-07-29 14:37:17 +00:00
ajacoutot
9d89dc3727 Import gnumail-1.2.0pre3
GNUMail is a fully featured mail application.
It uses the GNUstep development framework or Apple Cocoa, which is based
on the OpenStep specification provided by NeXT, Inc.
GNUMail was written from scratch. It uses Pantomime as its mail handling
framework.
2007-07-29 14:36:36 +00:00
ajacoutot
6b78ca6506 +pantomime 2007-07-29 14:16:18 +00:00
ajacoutot
614865b314 Import pantomime-1.2.0pre3
Pantomime provides a set of Objective-C classes that model a mail
system. Pantomime can be seen as a JavaMail 1.2 clone written in
Objective-C. The C language is only used where performance is critical.
Pantomime uses a little bit of ELM code.

Pantomime provides the following features (and more):
 * a full MIME encoder and decoder
 * a "folder view" to local mailboxes (Berkeley Format), POP3 accounts
   or IMAP mailboxes
 * a powerful API to work on all aspects of Message objects
 * a local mailer and a SMTP conduit for sending messages
 * APOP and SMTP AUTH support
 * IMAP and POP3 URL Scheme support
 * iconv and Core Foundation support
 * UNIX mbox and maildir support
 * SSL/TLS support for IMAP, POP3 and SMTP
2007-07-29 14:15:31 +00:00
ajacoutot
5bc8aad221 - fix checksum
spotted by sturm@
2007-07-26 07:20:46 +00:00
ajacoutot
ab8dec4276 +addresses 2007-07-25 06:19:10 +00:00
ajacoutot
eb7f3763ab Import addresses-0.4.7
Addresses for GNUstep is a versatile address book application for
managing contact information. It stores addresses, phone numbers,
pictures, instant messaging information, email, homepages and whatever.

Addresses is also a framework that allows access to the addresses
database in a way that is source code compatible with Apple's
AddressBook.framework. It also contains a view framework to facilitate
the construction of applications that use the contact database.
2007-07-25 06:18:27 +00:00
ajacoutot
c48bb64f29 - unbreak, now that threaded libobjc is enabled
- set CONFIGURE_STYLE=gnu
- remove quotes around COMMENT while here
2007-07-25 06:10:40 +00:00
ajacoutot
319f6ad156 - do some cleaning before we can hopefully enable this (still waiting
for threaded libobjc to go in) ; re-order Makefile.inc and
gnustep.port.mk, set only for i386 until we get more test results, set
USE_X11 where it's due...
2007-07-21 17:30:10 +00:00
ajacoutot
e9f707a350 - conflicts with swi-prolog (for now)
noticed by kili@
2007-06-25 12:55:10 +00:00
ajacoutot
5c55c65b2c - fix variable substitution 2007-06-22 14:47:08 +00:00
ajacoutot
11a0072f20 - revert previous WANTLIB change; libiberty seems needed after all 2007-06-21 13:31:47 +00:00
ajacoutot
8cf73e2bbd - add more running tips and link to some documentations 2007-06-21 13:28:52 +00:00
ajacoutot
5784787920 - centralize running information in a README.OpenBSD instead of
spreading it over several pkg/MESSAGES ; this will ease the addition of
other usefull tips
2007-06-21 10:46:21 +00:00
ajacoutot
02c388c866 - mark BROKEN until I come up with a solution for a threaded libobjc
(different solutions are being tested)
- point people to gnustep-examples if looking for a test suite
2007-06-19 15:19:27 +00:00
ajacoutot
45112b913b - fix WANTLIB 2007-06-19 15:16:16 +00:00
ajacoutot
a6d889e933 - remove wrong variable ; objc threading will be fixed one way or the other 2007-06-19 15:13:39 +00:00
ajacoutot
82ed654c12 - fix the MyGL test
from Giovanni Bechis <bigionews at snb dot it>
2007-06-04 11:09:12 +00:00
ajacoutot
7b55a8c59c - don't use RUN_DEPENDS+=${BUILD_DEPENDS} so people stop bugging me and
start testing instead
2007-06-01 00:27:19 +00:00
ajacoutot
3e7ef0755a Import gnustep-examples-1.2.0
GNUstep examples help you get started with GNUstep coding. It contains a
full collection of many useful code snippets.
2007-05-29 03:03:52 +00:00
ajacoutot
bb698610ef Import gnustep-back-0.12.0
This is the back-end component for the GNUstep GUI Library.  The
implementation of the GNUstep GUI Library is designed in two parts.  The
first part is the front-end component which is independent of platform
and display system.  This front-end is combined with a back-end
component which handles all of the display system dependent such as
specific calls to the X Window System.  This design allows the GNUstep
applications to have the "look and feel" of the underlying display
system without any changes to the application, and the library can be
easily ported to other display systems.
The GNUstep GUI Backend is for platforms using the X-Window System or
Window's Systems. It works via a DPS emulation engine to emulate the
DPS functions required by the front-end system.
2007-05-29 03:03:08 +00:00
ajacoutot
c7fe3d7750 Import gnustep-gui-0.12.0
The GNUstep gui library is a library of graphical user interface classes
written completely in the Objective-C language; the classes are based
upon the OpenStep specification as release by NeXT Software, Inc.  These
classes include graphical objects such as buttons, text fields, popup
lists, browser lists, and windows; there are also many associated
classes for handling events, colors, fonts, pasteboards and images.
2007-05-29 03:02:10 +00:00
ajacoutot
c31a5555f1 Import gnustep-base-1.14.0
The GNUstep Base Library is a library of general-purpose, non-graphical
Objective C objects.  For example, it includes classes for strings,
object collections, byte streams, typed coders, invocations,
notifications, notification dispatchers, moments in time, network ports,
remote object messaging support (distributed objects), and event loops.
It provides functionality that aims to implement the non-graphical
portion of the OpenStep standard (the Foundation library).
2007-05-29 03:01:35 +00:00
ajacoutot
68126520ae Import gnustep-make-2.0.1
The makefile package is a simple, powerful and extensible way to write
makefiles for a GNUstep-based project.  It allows the user to write a
project without having to deal with the complex issues associated with
configuration, building, installation, and packaging.  It also allows
the user to easily create cross-compiled binaries.
2007-05-29 03:00:34 +00:00
ajacoutot
ff65c23f74 Start importing some pieces of the GNUstep framework.
GNUstep is a cross-platform, object-oriented framework for desktop
application development. Based on the OpenStep specification originally
created by NeXT (now Apple), GNUstep enables developers to rapidly build
sophisticated software by employing a large library of reusable software
components.

Not connected to the build yet as this is a work in progress and there
might be some glitches.
Now that it's in CVS, hopefully more people will test this.

ok robert@
2007-05-29 02:59:11 +00:00