[Gd-hackers] OpenBSD port
mb
magenbluten at gmx.net
Mon May 22 11:20:55 CEST 2006
hi,
I tried my best in creating an OpenBSD port of gwydion-dylan. here are the
results:
[1] http://www.planetill.de/dylan/dylan.tgz
[2] http://www.planetill.de/dylan/gwydion-dylan-2.4.0-bootstrap.tgz
[3] http://www.planetill.de/dylan/gwydion-dylan-2.4.0.tgz
[4] http://www.planetill.de/dylan/gwydion-dylan-2.4.1pre1.tgz
Short description of each package and how they can/must be build
[1]
Source for building the ports, derived from the freebsd port. If you
want do the complete bootstrap yourself you are supposed to do the
following after extracting dylan.tgz (assuming you want gd 2.4.0):
$ cd /path/to/port/dylan/2.4.0
$ FLAVOR=bootstrap make install
... (time for a coffee break)
... (take another break)
if everything went fine, you now have installed [2]. You could also
do:
$ cd /path/to/port/dylan/2.4.0
$ FLAVOR=bootstrap make package
...
$ pkg_add /path/to/pkg/gwydion-dylan-2.4.0-bootstrap.tgz
Now that you have the bootstrapping version of d2c up and running
you can build the final version of gd:
# (still in path dylan/2.4.0)
$ make package
... (idle)
# little crappy: bootstrap conflicts with non bootstrap
$ pkg_delete gwydion-dylan-bootstrap
$ pkg_add /path/to/newpkg/gwydion-dylan-2.4.0.tgz
If everything went fine, be happy. otherwise blame me.
If you try to build gd for first time and you forget to set the
FLAVOR=bootstrap var, things will mess up.
I decided to go the bootstrap flavor way because then it is not
needed to depend on a binary package like it was done in the
freebsd port. The drawback is that you can't install gd in
one go. Anyway you should use the binaries.
[2]
If you build the bootstrap flavor of any gwydion-dylan port you
should get this package. The bootstrap packages will conflict with
the non bootstrap versions.
[3]/[4]
Ready to use gwydion-dylan binary packages
Since you can not trust me, I can't encourage the use of the binaries above.
greets
-mb
More information about the hackers
mailing list