Thim Cederlund <t...@cederlund.de> wrote:
> Hi ports@,

Hello :)

> Here's a diff for updating the nsxiv port to v29.
> 
> The current version of this port is running a release from December 12th 2021
> Here's the changelog: https://github.com/nsxiv/nsxiv/blob/master/CHANGELOG.md
> 
> The patch for the Makefile (patches/patch-Makefile) is no longer needed.
> Builds and runs perfectly on my machine (amd64).

You can generate a diff that removes a file.  For example, in this case
it would have been:

        $ rm patches/patch-Makefile
        $ cvs rm patches/patch-Makefile

(or "cvs !!" depending on your shell ;-)

Note that you must rm(1) the files before using "cvs rm".

Then `cvs diff' would generate a diff that removes patch-Makefile.  To
check that you've registered every file in CVS before generating a diff
you can run:

        $ cvs -q up -d

that prints the list of one file per line prefixed by its status (A for
added, M for modified, R for removed, ? for not registered, ...)

> All good? If so is anyone willing to import it?

Committed with some more tweaks, thanks!

I ran `make update-patches' and that updated the offset for
patch-nsxiv_1 and `make update-plist' to update the list of installed
files (upstream added share/doc/nsxiv/examples/win-title.)

Cheers,

Omar Polo

Reply via email to