You are not logged in.

#1 2006-02-16 03:54:40

StolenNomenclature
Member
Registered: 2006-02-11
Posts: 18

GNUSTEP? please

I would like to be able to install the Gnustep run time and development system - as I want to write code using the libraries and objective-c.

This is supposedly the official GNU desktop, which, like HURD the official GNU kernel never seems to get finished. However it is supposed to be very useable in its current form.

There was an Arch package at one time which is still listed on the Gnustep web site (http://www.gnustep.org) although the link is broken.

Very much appreciated if anyone can provide these.

Thanks!

8)

Offline

#2 2006-02-16 05:01:50

_Gandalf_
Member
Registered: 2006-01-12
Posts: 735

Re: GNUSTEP? please

Ok i'll try building them and submit them once I'm done ..

EDIT: there making/installing method is really nasty and it's quite hard to get it into the pkg folder....
i'll look at it tomorrow i think it needs a patch for the make files...

Offline

#3 2006-02-16 06:53:49

joe
Member
From: Folsom, CA
Registered: 2004-07-27
Posts: 51
Website

Re: GNUSTEP? please

I was working off the old PKGBUILDs about a month ago.  I'll tar them up and give you what I had completed, as well as the stuff that still needs work.

Here's what I had:

http://gaia.ecs.csus.edu/~olivasj/gnust … ds.tar.bz2

I think gnustep-core was completed, as well as the GWorkspace package.  I've installed it on one machine, and it worked, but there are a ton of PKGBUILDs in there that need updating.  I updated them to not use cvs, and many of them were written for an experimental makepkg, which doesn't exist (I think) anymore.

Hopefully I could help you get started in the right direction.  I just don't have enough time to fool around building/editing packages.  If you do complete these, put them up on the AUR, I'd like to have them as well.

Offline

#4 2006-02-16 09:39:47

_Gandalf_
Member
Registered: 2006-01-12
Posts: 735

Re: GNUSTEP? please

Thanks Joe i'll look at them...

Offline

#5 2006-02-16 10:01:30

StolenNomenclature
Member
Registered: 2006-02-11
Posts: 18

Re: GNUSTEP? please

Have'nt a clue what you guys are talking about, but if it ends up with Gnustep packages, then I'm all for it.

Have tried more times than I care to remember to get this software up and running under numerous distros.

Have to say that I think the Gnustep developers might get more people interested in Gnustep if it was'nt so damn hard to install!

Thanks.

8)

Offline

#6 2006-02-17 00:11:09

_Gandalf_
Member
Registered: 2006-01-12
Posts: 735

Re: GNUSTEP? please

This program is so weird, neither the PKGBUILD i have made, nor the one u posted (still at gnustep-make) wants to access special_prefix parameter, it always wants to write to /opt folder, I did tried a dirty way that worked, but that will affect all gnustep ssh script so I can't use it... can you try to build this one to see if the problem come from my pc?

# Contributor: Wael Nasreddine <gandalf@siemens-mobiles.org>

pkgname=gnustep-make
pkgver=1.11.2
pkgrel=1
pkgdesc="Makefile Package of gnustep"
depends=('glibc')
makedepends=()
conflicts=()
provides=()
replaces=()
groups=('gnustep-core')
License=
install=
url="http://www.gnustep.org"
source=(ftp://ftp.gnustep.org/pub/gnustep/core/$pkgname-$pkgver.tar.gz 
    GNUstep.sh start-GNUstep.sh)
md5sums=('87f563d71368ebb670c485ecdf198365' '0bf739989979cbebabc3c7b19d25be1c'
         '7df69f290021796e210d11395f4707b9')

build() {
  cd $startdir/src/$pkgname-$pkgver

  ./configure --prefix=/opt/GNUstep 
            || return 1 
#  sed -i -e "s:GNUSTEP_CONFIG_FILE =.*:GNUSTEP_CONFIG_FILE=$startdir/pkg/etc/GNUstep/GNUstep.conf:g" GNUmakefile
  #find . -name "GNUmakefile*" -exec sed -i -e "s:special_prefix =.*:special_prefix = $startdir/pkg:g" {} ;
  #make  GNUSTEP_CONFIG_FILE="$startdir/pkg/etc/GNUstep/GNUstep.conf" 
  #    GNUSTEP_SYSTEM_ROOT="$startdir/pkg/opt/GNUstep/System" 
#    GNUSTEP_LOCAL_ROOT="$startdir/pkg/opt/GNUstep/Loca"l 
#    GNUSTEP_NETWORK_ROOT="$startdir/pkg/opt/GNUstep/Local" 
#    install || return 1
  make special_prefix=$startdir/pkg install || return 1
  mkdir -p $startdir/pkg/etc/profile.d
  mkdir -p $startdir/pkg/etc/makepkg.d
  ln -sf /opt/GNUstep/System/Library/Makefiles/GNUstep.sh $startdir/pkg/etc/profile.d/
  cp $startdir/src/start-GNUstep.sh $startdir/pkg/etc/profile.d/
  cp $startdir/src/GNUstep.sh $startdir/pkg/etc/makepkg.d
  chmod +x $startdir/pkg/etc/makepkg.d/GNUstep.sh
  # Nuke info
  rm -rf $startdir/pkg/opt/GNUstep/System/Library/Documentation/info

}


GNUstep.sh

#!/bin/bash

msg "Initializing GNUstep environment..."
[ -z $(echo $PATH|grep GNUstep) ] && . /opt/GNUstep/System/Library/Makefiles/GNUstep.sh

start-GNUstep.sh

#!/bin/sh

for i in gdnc gpbs; do 
        if ps x | grep $i >/dev/null; then : ; else
            $i >& /dev/null &
        fi
    done

Offline

#7 2006-02-17 01:05:54

syamajala
Member
From: here, there, everywhere
Registered: 2005-01-25
Posts: 617
Website

Re: GNUSTEP? please

i actually put a few gnustep pkgbuilds in aur a while ago. it should have what you need to get going. I was going to make pkgbuilds for gorm and project center too, but never did. Also, if you are looking for a good objective c book then get the objective c pocket reference by andrew duncan its cheap on ebay.

Offline

#8 2006-04-03 20:51:36

smoon
Member
Registered: 2005-08-22
Posts: 468
Website

Re: GNUSTEP? please

Just in case anyone's still interested: I created PKGBUILDS for GNUstep-make, GNUstep-base, GNUstep-gui, GNUstep-back, Camaelon, a themeing engine with some nice themes, Pantomime, Addresses and GNUMail.

Here's a screenshot of the themed GNUMail.App:
GNUMail_thumb.jpg
Clicky for big image

I hope someone creates some more PKGBUILDs for some other GNUstep Applications.

Offline

#9 2006-04-04 00:08:45

syamajala
Member
From: here, there, everywhere
Registered: 2005-01-25
Posts: 617
Website

Re: GNUSTEP? please

smoon: did you put your pkgbuilds in aur? if you did i'll orphan mine and you can have them if you want...

Offline

#10 2006-04-04 10:38:04

smoon
Member
Registered: 2005-08-22
Posts: 468
Website

Re: GNUSTEP? please

syamajala wrote:

smoon: did you put your pkgbuilds in aur? if you did i'll orphan mine and you can have them if you want...

Yeah, it's all in AUR. Actually the links in my previous post are links to the PKGBUILDs in AUR wink

Offline

#11 2006-04-04 10:56:45

syamajala
Member
From: here, there, everywhere
Registered: 2005-01-25
Posts: 617
Website

Re: GNUSTEP? please

actually, now that i think about it gnustep-startup can be deleted because it was just gnustep-make, gnustep-base and something else all rolled up into 1 package.

Offline

#12 2006-05-20 16:31:55

thomas23
Member
From: Canada, Montreal
Registered: 2005-06-11
Posts: 40

Re: GNUSTEP? please

I was looking to make a PKGBUILD for GNUstep, I googled a bit and found this page

https://mail.gna.org/public/gnustep-pac … 00001.html

This is actually a repository for Archlinux of all kinds of GNUstep stuff.

Enjoy !

Offline

#13 2006-05-20 17:07:15

smoon
Member
Registered: 2005-08-22
Posts: 468
Website

Re: GNUSTEP? please

thomas23 wrote:

I was looking to make a PKGBUILD for GNUstep, I googled a bit and found this page

https://mail.gna.org/public/gnustep-pac … 00001.html

This is actually a repository for Archlinux of all kinds of GNUstep stuff.

Enjoy !

AFAIK this repo is out of date. Also all the base GNUstep stuff is in [community] now. A few apps can be found in AUR as well.

Offline

#14 2006-05-20 17:25:16

thomas23
Member
From: Canada, Montreal
Registered: 2005-06-11
Posts: 40

Re: GNUSTEP? please

Mmm... I realize that after I post that previous reply... The thing is that I have not been able to find any gnustep-make package into community repository even if there is a PKGBUILD into abs. Is it frequent to have pkgs not present in repos while their PKGBUILDs are in abs ?

Offline

#15 2006-05-20 18:00:55

smoon
Member
Registered: 2005-08-22
Posts: 468
Website

Re: GNUSTEP? please

thomas23 wrote:

Mmm... I realize that after I post that previous reply... The thing is that I have not been able to find any gnustep-make package into community repository even if there is a PKGBUILD into abs. Is it frequent to have pkgs not present in repos while their PKGBUILDs are in abs ?

 smoon:~ % pacman -Ss gnustep
community/addresses 0.4.6-1
    A versatile address book application for GNUstep
community/gnumail 1.2.0pre1-1
    A complete and fast mail application for GNUstep
community/gnustep-back 0.10.3-1
    The GNUstep GUI Backend
community/gnustep-base 1.12.0-1
    The GNUstep base package
community/gnustep-gui 0.10.3-1
    The GNUstep GUI class library
community/gnustep-make 1.12.0-1
    The GNUstep make package

It's there... Maybe you've pacman -Sy'ed a few hours ago? From what I read in the #archlinux IRC channel there were some problems with community today. Maybe that's the problem.

Offline

#16 2006-05-20 18:24:59

thomas23
Member
From: Canada, Montreal
Registered: 2005-06-11
Posts: 40

Re: GNUSTEP? please

Maybe you've pacman -Sy'ed a few hours ago?

Now it's working thanks for the info !

Offline

Board footer

Powered by FluxBB