diff --git a/en/gnome/docs/gnome_porting.sgml b/en/gnome/docs/gnome_porting.sgml index 715e5c08f4..f04fae12e4 100644 --- a/en/gnome/docs/gnome_porting.sgml +++ b/en/gnome/docs/gnome_porting.sgml @@ -1,112 +1,112 @@ - + %gnomeincludes; %includes; ]> &header;

To see how to utilize these components, please examine the example Makefile.

- - - - - - - - - - - - + + + + + + + + + + + +
COMPONENT ASSOCIATED PROGRAM IMPLIED COMPONENTS
esound audio/esound  
gnomehack gnomehack makes common GNOME Makefile substitutions that nearly every GNOME port requires to fit into the proper mtree structure. Note: Including this option adds a pre-patch target to your Makefile. Therefore, only explicitly define post-patch.
gnomehier gnomehier installs all the directories needed for both the GNOME 1 and 2 desktops. Only include this option if your port calls @dirrm on one of the directories listed in the plist for gnomehier.
gnomemimedata misc/gnomemimedata gnomehier pkgconfig
gnomeprefix gnomeprefix sets some CONFIGURE_ARGS to ensure data is placed properly within the GNOME hierarchy. gnomehier
lthacklthack prevents the installation of .la - files and ensures that ${PTHREAD_LIBS} will be passed - to the linker. NOTE: Only available for the GNOME - &gnomedevelver; tree. -  
gnometarget gnometarget sets ${CONFIGURE_TARGET} for ports whose configure script does not figure it out automatically.  
pkgconfigpkgconfig registers a dependency upon - devel/pkgconfig to make sure it is installed. -  
intlhack intlhack registers a dependency upon textproc/intltool and patches broken intltool-merge.in implementations. NOTE: Only available for the GNOME &gnomedevelver; tree.  
lthacklthack prevents the installation of .la + files and ensures that ${PTHREAD_LIBS} will be passed + to the linker. NOTE: Only available for the GNOME + &gnomedevelver; tree. +  
pkgconfigpkgconfig registers a dependency upon + devel/pkgconfig to make sure it is installed. +  

If you still need help with your port, have a look at some of the existing ports for examples. The freebsd-gnome mailing list is also there for you.

&footer;