Hi, >>>>> In <[email protected]> >>>>> Colin Davis <[email protected]> wrote:
> I'd like to reiterate that it would be best to give Matthew a way to > build this on his machine, that way he can point it at any tag, and > he can release a .tgz and a .deb at the same time. Agreed. Actually, all needed stuff have been already provided -- see 00update-fred.sh in the same directory I put .deb(http://people.debian.org/~mhatta/debian/freenet or freenet-staging). I carefully set the build dependency, so all you have to do is: $ git clone git://github.com/freenet/fred-official.git $ git clone git://github.com/freenet/contrib-official.git $ tar xvfz debian.fred.tmpl.tar.gz (Install needed packages, see Build-Dep: section in debian/control, also dch is in the devscript package BTW) $ ./01update-fred.sh You might need to add "-us -uc" to the arg of dpkg-buildpackage. Of course, if you simply want to rebuild the existing package, then: (get *.diff.gz, *.dsc, *.orig.tar.gz from e.g. http://people.debian.org/~mhatta/debian/freenet) $ dpkg-source -x fred_0.7.5+build01230-0.1.dsc $ cd fred_0.7.5+build01230 (edit debian/changelog) $ dpkg-buildpackage -rfakeroot And follow the message. This should work on Ubuntu. Also, I think the content of debian.fred.tmpl/ (and possibly debian/ for other freenet-related software such as jSite) should be maintained at github, like rpm. Could you make repository called "debian" or such and give me("mhatta" on github) a permission to push? Best regards, MH -- Masayuki Hatta Graduate School of Economics, The University of Tokyo Manufacturing Management Research Center, The University of Tokyo [email protected] / [email protected] [email protected] / [email protected] / [email protected] _______________________________________________ Devl mailing list [email protected] http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
