I will have some time tomorrow morning (UTC+10) to have a look at the things you've suggested here. Would you be able to send me your changes to have a look at? It might speed things up. I'm fine with you making the changes, I might not be able to get everything done in time for your Thursday evening anyway. Also, if you are removing Lua from the source you might want to remove it from the debian/copyright file.
On 17 April 2013 18:38, Jonathan Dowland <j...@debian.org> wrote: > Hi Cameron, > > I've had time to look at -1 this morning on the train into work - I'll > next have time to do some Debian stuff on Thursday evening (UTC+1). > > I think we'll need to get rid of the embedded copy of lua in the > premake4 source tarball. This means > > 1. repackaging the orig.tar.gz without src/host/lua-5.1.4, adding > a suffix to the version e.g. +dfsg1 (so we end up with > premake4_4.3+dfsg1.orig.tar.gz) > 3. Adding a debian/README.source file which documents step 1. > above and why > 3. changing the version in debian/changelog to match > 4. updating the debian/watch file to add a version mangle, so it > can convert the debianized upstream version back to a real > upstream version (see http://wiki.debian.org/DEHS) > 5. Possibly implementing a 'get-orig-source' target in debian/rules > which can perform step 1. for people automatically > > I've done steps 1-4 myself locally. Luckily it seems no other changes > are needed to the source for it to build without the embedded copy of > lua. If you'd like to have a go at doing this, please do so and I can > look at a 4.3+dfsg1-1 package for sponsoring on Thursday. Alternatively > I could upload the version with my 1-4 changes, if you give me the nod. > >