discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Experiences with MacPorts of GNUstep


From: address@hidden
Subject: Experiences with MacPorts of GNUstep
Date: Mon, 10 Mar 2008 10:07:19 -0700 (PDT)
User-agent: G2/1.0

I have taken a look into MacPorts and I think I should invest some
time to update it. Here are the packages currently found by search
gnustep:

gnustep                        gnustep/gnustep 0.18.1       GNUstep
meta port
gnustep-back                   gnustep/gnustep-back 0.12.0       A
back-end component for the GNUstep GUI Library.
gnustep-base                   gnustep/gnustep-base 1.14.0       A
library of general-purpose Objective C objects.
gnustep-core                   gnustep/gnustep-core 0.18.1
GNUstep core / Startup package
gnustep-dl2                    gnustep/gnustep-dl2 0.10.1
GNUstep Database Library 2 (GDL2)
gnustep-gui                    gnustep/gnustep-gui 0.12.0       A
library of graphical user interface Objective C classes
gnustep-make                   gnustep/gnustep-make 2.0.1
GNUstep makefile package
gnustep-make-cocoa             gnustep/gnustep-make-cocoa 1.13.0
GNUstep makefile package for the Cocoa API
gnustep-make-docs              gnustep/gnustep-make-docs 1.13.0
GNUstep makefile documentation

These are not the latest stable versions, but almost. So I think an
update is just changing some version numbers so that the latest stable
versions are downloaded.

But when looking into the portfiles, there are even more:

drwxr-xr-x  4 hns   admin  136 17 Feb 15:56 ArtResources
drwxr-xr-x  4 root  admin  136 17 Feb 15:56 Etoile-devel
drwxr-xr-x  3 hns   admin  102 17 Feb 15:56 GMastermind
drwxr-xr-x  3 hns   admin  102 17 Feb 15:56 GMines
drwxr-xr-x  3 hns   admin  102 17 Feb 15:56 GNUMail
drwxr-xr-x  3 hns   admin  102 17 Feb 15:56 HighlighterKit
drwxr-xr-x  3 root  admin  102 17 Feb 15:56 Jigsaw
drwxr-xr-x  3 hns   admin  102 17 Feb 15:56 KeyArcher
drwxr-xr-x  3 hns   admin  102 17 Feb 15:56 PRICE
drwxr-xr-x  3 hns   admin  102 17 Feb 15:56 Pantomime
drwxr-xr-x  3 hns   admin  102 17 Feb 15:56 Performance
drwxr-xr-x  3 root  admin  102 17 Feb 15:56 PreferencePanes
drwxr-xr-x  3 hns   admin  102 17 Feb 15:56 ProjectCenter
drwxr-xr-x  4 hns   admin  136 17 Feb 15:56 ProjectManager
drwxr-xr-x  3 hns   admin  102 17 Feb 15:56 Renaissance
drwxr-xr-x  3 hns   admin  102 17 Feb 15:56 SQLClient
drwxr-xr-x  3 hns   admin  102 17 Feb 15:56 TalkSoup
drwxr-xr-x  3 hns   admin  102 17 Feb 15:56 WizardKit
drwxr-xr-x  3 hns   admin  102 17 Feb 15:56 Yap.app
drwxr-xr-x  5 hns   admin  170 10 Mär 17:47 gnustep
drwxr-xr-x  4 hns   admin  136 17 Feb 15:56 gnustep-back
drwxr-xr-x  3 hns   admin  102 17 Feb 16:21 gnustep-base
drwxr-xr-x  3 root  admin  102 17 Feb 15:57 gnustep-core
drwxr-xr-x  4 hns   admin  136 17 Feb 15:57 gnustep-dl2
drwxr-xr-x  4 hns   admin  136 17 Feb 15:57 gnustep-gui
drwxr-xr-x  3 hns   admin  102 17 Feb 16:21 gnustep-make
drwxr-xr-x  3 hns   admin  102 17 Feb 15:57 gnustep-make-cocoa
drwxr-xr-x  3 hns   admin  102 17 Feb 15:57 gnustep-make-docs
drwxr-xr-x  3 hns   admin  102 17 Feb 15:57 gorm
drwxr-xr-x  4 hns   admin  136 17 Feb 15:57 gworkspace
drwxr-xr-x  3 hns   admin  102 17 Feb 15:57 netclasses
drwxr-xr-x  3 hns   admin  102 17 Feb 15:57 pdfkit
drwxr-xr-x  3 hns   admin  102 17 Feb 15:57 plconv
drwxr-xr-x  4 hns   admin  136 17 Feb 15:57 system-preferences

So, there is already quite a lot there! If we look e.g. at the PRICE
portfile it looks like:

# $Id: Portfile 30229 2007-10-22 23:01:24Z jmpp@macports.org $

PortSystem  1.0
PortGroup   gnustep 1.0

name        PRICE
version     0.8.1
platforms   darwin
maintainers nomaintainer
homepage    http://price.sourceforge.net/
description  A high-quality image manipulation and enhancement
application.
long_description ${description}

master_sites  sourceforge:price
checksums     md5 f5a357f6fd93661f4bf778c388f07bc0
worksrcdir    ${name}

This is a TCL script (http://guide.macports.org/#development).

More important is IMHO that there is no maintainer. The last author
has checked it in in Oct 2007.

So, someone has voluntarily crafted that - please notify yourself if
you read this list.


Now, when I try to install/update the full gnustep package, there
comes an error message:

MacBook-hns:PRICE hns$ sudo port install gnustep
Error: Unable to execute port: couldn't change working directory to "/
opt/local/var/macports/sources/rsync.macports.org/release/ports/
gnustep/Etoile": no such file or directory
MacBook-hns:PRICE hns$

That is because the sub-package has been renamed to Etoile-devel but
some dependency has not been tracked in some master file. I have
manually renamed this and now it has started fetching and compiling.

So, I will report if there are news...

Nikolaus


reply via email to

[Prev in Thread] Current Thread [Next in Thread]