On Fri, Oct 25, 2013 at 04:01:56PM +0800, Liu Yuan wrote: > On Thu, Oct 24, 2013 at 11:34:13PM +0900, Hitoshi Mitake wrote: > > On Tue, Oct 22, 2013 at 9:45 PM, Bastian Scholz <[email protected]> wrote: > > > Hi Hitoshi, > > > > > > Am 2013-10-21 10:03, schrieb Hitoshi Mitake: > > > > > >> Thanks a lot for reporting the problem. The cause of the error is that > > >> "make deb" assumes it is executed in a directory of the sheepdog git > > >> repository. > > >> > > >> If you need the deb package soon, could you try the below commands? > > >> > > >> $ git clone https://github.com/sheepdog/sheepdog.git > > >> $ cd sheepdog.git > > >> $ ./autogen.sh > > >> $ ./configure > > >> $ make deb > > > > > > > > > Yes this works, too... > > > > > > > > >> Making deb package from non-repository source archive isn't supported > > >> now and would need some work. I'll work on it later, sorry. > > > > > > > > > ... but as a workaround I removed "git log > CHANGELOG" > > > from Makefile.in and Makefile.am from v0.7.4 archive. > > > > Thanks, I'll consider the change for making packages in non-git repo > > tarballs. But the changelog is an important thing, I need a time for > > thinking. > > Maybe you can put change log as plain txt in the tarball not rely on the > git log command. >
For a second thought, we can't do it. Probably we can add a command in the makefile to check if in the git repo, if not, don't execute 'git log > CHANGELOG' Thanks Yuan -- sheepdog mailing list [email protected] http://lists.wpkg.org/mailman/listinfo/sheepdog
