On 2016/10/25 09:24, Antoine Jacoutot wrote: > On October 24, 2016 2:06:22 PM GMT+02:00, Stuart Henderson > <s...@spacehopper.org> wrote: > >On 2016/10/24 08:00, Bryan C. Everly wrote: > >> Hi ports@ > >> > >> I have the update for the Lumina Desktop environment 1.1 working and > >tested > >> but I'm having a hard time getting the diff correct. The code was > >> restructured and the I18n stuff is now folded into the main build. As > >such > >> the current two subdirectory structure of this port no longer makes > >sense > >> and I flattened it. > >> > >> I'm trying to figure out how to generate a diff that shows the > >removal of > >> the files and their directories. Any tips would be very much > >appreciated. > >> > >> Thanks. > >> > >> > >> -- > >> > >> Thanks, > >> Bryan > > > >Removing is easy enough, just cvs rm the files and "cvs diff -uNp". > >You can't remove directories from CVS, so don't worry about that. > > > >The difficulty is with generating a diff to add directories that > >didn't exist previously because it requires writes on the cvs server. > >You can fake it by creating the relevant CVS directories and adding > >to CVS/Entries in the parent, but it's probably easier just to send > >a tarred up port. > > In this case the directories should exist because there was no subdirs when I > initially imported it iirc.
Ah right - so checkout this directory *without* -P then: cvs -d $CVSROOT get ports/x11/lumina