View Single Post
merlin1991's Avatar
Posts: 125 | Thanked: 1,142 times | Joined on Feb 2010 @ Austria
#1843
Originally Posted by Ilew View Post
That's easy enough.
I've already scripted the cloning and pulling from git.
I'll set up a new vm to do the building over the next couple days.
I guess this is my official offer to be cssu maintainer.
A few more things:
* update the dependencies and changelog in https://github.com/community-ssu/mp-...e-community-pr so that new packages are actually in the "release"
* which implies have an account on github so we can give you push access to the repos
* build packages with
Code:
dpkg-buildpackage -rfakeroot -I.git -us -uc
so that the entire .git repo is not included in the version tarballs
* you can get the builddepends faster in your sb with
Code:
fakeroot apt-get build-dep PACKAGE
* never trust the .deb filename for versions, ie. the 1: stuff in modest is not part of the filename -> always check in the .changes file of the package you built for the exact version to put into the mp
* use the script in https://github.com/community-ssu/cssu-state to find version differences between -devel -testing -stable and our git repos
* slap any bad developers that try to sneak in debhelper 7 funktions, cssu target build is debhelper 5 because 7 would make a requirement to extras

And probably most important show up in #maemo-ssu on freenode irc so we all can interact faster (especially when you run into the first build troubles)
__________________
"Fog is neither water nor air, it's something between." Merlin
 

The Following 8 Users Say Thank You to merlin1991 For This Useful Post: