[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#488117: New package available (0.5.0-2)



        Hi folks,

 I discussed this package with Kees, and I thought that the best way to
 go forward was to merge your two works and push it ASAP, and then work
 all three together via some VCS for the subsequent updates.

 I did the first part tonight, and will push a -3 to NEW really soon
 (see below).

 Gregor, would you be happy hosting the packaging of libv4l in some VCS,
 probably on alioth?  Most VCSes are available.  Kees said he would be
 fine if we were using bzr.  I don't frankly care between SVN/bzr/git.
 What VCS would you prefer?

 The "collab-maint" project provides a good place to host packaging for
 us; Kees and I are automatically members, and we only need to add your
 Alioth account when you have one.  Is this a good place for you?

On Thu, Oct 02, 2008, Gregor Jasny wrote:
> And another package which would (hopefully) be uploaded by Otavio.

 I merged the fixes which Kees prepared on top of your package:

On Thu, Oct 09, 2008, Kees Cook wrote:
>     - renamed lib* to lib*-0: the major ABI number should be reflected
>       in the binary package names.
>     - dropped all the .dirs files: they are redundant (i.e. only needed
>       for creating empty directories).
>     - removed the static files from *-dev and the rules file.  Building
>       static libraries is not really a good idea, since it allows for
>       copies of the code to leak everywhere, which makes security
>       updates a pain, etc.  Unless they are explicitly required, I
>       strongly recommend dropping them.
>     - corrected the clean/unpatch rule combo: the build must clean
>       first, then unpatch.
>     - added .symbols files to track the change of ABI over time.

 I also did a couple of changes myself:
  * Merge above changes by Kees Cook; reworded his description as a changelog.
  * Add Kees Cook and myself as uploaders.
  * Add ${misc:Depends} to all packages as recommended in debhelper >= 5 mode
    and add ${shlibs:Depends} to -dev packages which sneak extra deps if they
    start shipping binaries.
  * Wrap build-deps and deps to get cleaner diffs when we change them.
  * Remove boilerplate from rules.
  * Add clean-patched to .PHONY; NB: the current clean-patched isn't -j2 safe.


 About to be uploaded source and binaries at:
    http://people.dooz.org/~lool/debian/libv4l/0.5.0-3/sid-pbuilder/
 Either you or Kees are welcome to upload these if they are fine with
 you.

 Ubuntu intrepid source and binaries at:
    https://launchpad.net/~lool/+archive

 libs worked fine here with camorama and cheese; didn't really try on
 32-bits app from x86-64.

-- 
Loïc Minier



Reply to: