FreeBSD The Power to Serve

Projet GNOME pour FreeBSD : Composants GNOME indépendants du bureau

Pour voir comment utiliser ces composants, jetez un oeil à l’exemple de Makefile.

COMPOSANT PROGRAMME ASSOCIE COMPOSANTS LIES

esound

audio/esound

gnomehack

gnomehack gère les substitutions dans les Makefile communes à GNOME dont presque tous les ports GNOME ont besoin pour s’intégrer correctement dans la structure mtree. Note : L’ajout de cette option ajoute une cible pre-patch à votre Makefile. Par conséquent, définissez explicitement uniquement la cible post-patch.

gnomehier

gnomehier installe tous les répertoires nécessaires à la fois aux bureaux GNOME 1 et 2. Ajoutez cette option uniquement si votre port appelle @dirrm sur un des répertoires présent dans le fichier plist de gnomehier.

gnomemimedata

misc/gnomemimedata

gnomehier pkgconfig

gnomeprefix

gnomeprefix spécifie plusieurs CONFIGURE_ARGS pour s’assurer que les données sont placées correctement dans la hiérarchie GNOME.

gnomehier

gnometarget

gnometarget règle ${CONFIGURE_TARGET} pour les ports dont le script configure ne le trouverait pas automatiquement.

intlhack

intlhack enregistre une dépendance sur textproc/intltool et corrige les implémentations défaillantes de intltool-merge.in. NOTE : Seulement disponible pour l’arbre &gnomedevelver; de GNOME.

lthack

lthack empêche l’installation de fichiers .la et s’assure que ${PTHREAD_LIBS} sera passé comme argument à l’éditeur de liens. NOTE : Seulement disponible pour l’arbre &gnomedevelver; de GNOME.

pkgconfig

pkgconfig enregistre une dépendance sur devel/pkgconfig pour s’assurer qu’il est installé.

Si vous avez besoin d’aide pour votre port, consultez déjà certains des ports existants pour avoir des exemples. La liste de diffusion freebsd-gnome est également là pour vous aider.