[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