a2ps output incompatible with Adobe distiller
Ryan Schmidt
ryandesign at macports.org
Fri Mar 2 19:58:52 PST 2007
On Mar 2, 2007, at 18:59, Ryan Schmidt wrote:
> On Feb 28, 2007, at 06:22, Michael Williams wrote:
>
>> Also, if the fix is accepted, I assume the patch-file will reside
>> somewhere on the MacPorts website, which is how a "port install a2ps"
>> will find it. Before then, while I'm testing my own fixes, how do I
>> persuade MacPorts to look for the patch on the local machine? Is
>> there a
>> convention for giving such patch-files a more descriptive name
>> than just
>> patch-file?
>
> If you have a file foo.c that you're submitting a patch for, the
> recommendation is to name the patchfile "patch-foo.c.diff" as per
> the old documentation:
>
> http://darwinports.opendarwin.org/docs/ch04s07.html
>
> "The standard convention is to name the patch file 'patch-
> <filename>.diff, with one diff file per file altered in the source.
> If the filename is ambiguous because there are multiple files with
> that name in the distribution, supply the path components to
> uniquely identify the file being patched. Diffs should be created
> from the top level of worksrcdir, the working source directory
> where the port was extracted [...]"
Sorry, I forgot to say: the patchfile itself gets stored in the
MacPorts repository (it goes into the "files" directory at the same
level as the Portfile), which gets automatically downloaded to all
users' machines when they "port sync". No need for the patchfile to
be on any web site. You can create the "files" directory in your
local tree and put your patchfiles there while developing. Then just
make sure you submit the patchfiles in addition to a diff to your
Portfile when you finally submit your changes in a Trac ticket.
More information about the macports-users
mailing list