Hi John
I'm trying to package gts with mgar. Its an optional dependency for
graphviz and its a smaller
package for me to learn about mgar.
gts-0.7.6 doesn't build on Solaris (it uses fabsf() which isn't
available). The patch is easy, and I've reported the
problem upstream and provided them with a patch.
Meanwhile, how do I maintain and apply a patch in mgar? A pointer
to an example pkg with patches would be fine...
Many packages are using patches, You can have a look to x11/libX11 for
an example.
Basically it is easy to create.
1/ Extract the sources
gmake extract
2/ Patch manually the files
3/ Create the patch file
gmake makepatch
4/ Add the following line to your Makefile
PATCHFILES = gar-base.diff
5/ rebuild your package (at least go until patching)
gmake clean && gmake patch
This should clean sources, download, extract and apply patch file. The
new sources should have the modification you made
Here is for the short version :)
cheers
W.
--
William http://www.wbonnet.net
http://www.sunwizard.net Le site français des amateurs de stations Unix
http://www.opencsw.org Community SoftWare for Solaris
http://www.guses.org French speaking Solaris User Group
_______________________________________________
maintainers mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/maintainers