lp:debian/libcap2

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/libcap2
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

30. By Christian Kastner

* d/tests:
  - Amend stderr redirection to fix autopkgtest failures

29. By Christian Kastner

* d/rules:
  - Provide BUILD_LDFLAGS and BUILD_CPPFLAGS. Thanks, Helmut Grohne!
* d/patches:
  - Drop patch numbers from .patch filenames
* d/patches (updated):
  - Don-t-hardcode-build-flags.patch
    When using BUILD_CC, use BUILD_LDFLAGS and BUILD_CPPFLAGS instead of the
    host ones. Thanks, Helmut Grohne! Closes: #796886
* Add package-specific d/gbp.conf

28. By Christian Kastner

* d/control:
  - Drop XS-Testsuite. dpkg now recognizes the Testsuite header, and
    dpkg-source automatically adds one when an autopkgtest suite is found
  - Add gperf to Build-Depends. The build proceeds slightly differently when
    gperf is present in the build environment, so make sure it is present in
    all build environments
  - Switch Maintainer email to my @debian.org address
* d/rules:
  - Pass --version-info to dh_makeshlibs to match .symbols. Thanks, KiBi!
* d/copyright:
  - Bump copyright years
* d/tests:
  - Add missing dependencies for gcc and libc-dev
  - Test "executables": Redirect stderr to stdout on test with expected
    failure
* d/patches (updated):
  - 0004-Don-t-hardcode-build-flags
    Add LDFLAGS to a target to silence a hardening flags warning, even though
    the target is not shipped, but only used at build-time.
* d/patches (added):
  - 0006-Hide-private-symbols.patch

27. By Christian Kastner

[ Matthias Klumpp ]
Add udeb package for libcap2 to be used in d-i, since
the libudev1-udeb package depends on libcap2 now.

26. By Christian Kastner

* debian/libcap2-bin.maintscript:
  - Drop, because using rm_conffile to clean up an obsolete conffile that
    was moved to another package can lead to breakage, see: Closes: #781050
* debian/watch:
  - Drop stray empty opts= (invalid syntax breaks uscan checks)

25. By Christian Kastner

* debian/libcap2-bin.maintscript:
  - Remove obsolete conffile capability.conf. Closes: #768229
* debian/control:
  - Add Breaks+Replaces for libcap-bin. libcap-bin was removed after lenny,
    but the transition to libcap2-bin was not fully handled. Closes: #780411

24. By Christian Kastner

* debian/rules:
  - Use proper assignment for CC. It has a default value, so ?= assignment
    does not make sense. Using := fixes a FTCBFS. Thanks, Helmut Grohne.
    Closes: #762575
* debian/control:
  - Add XS-Testsuite for autopkgtest
* debian/tests/executables:
  - Add an autopkgtest for getcap(8) and setcap(8) functionality

23. By Christian Kastner

* debian/libcap2-bin.lintian-overrides:
  - Drop this file; it only contained an unused lintian override for
    statically-linked-binary
* debian/control:
  - Bump Standards-Version to 3.9.6 (no changes needed)
  - Add binary package libcap2-dbg for debugging symbols
* debian/rules:
  - Use dpkg/architecture.mk instead of manual assignment
  - Rework the cross-compiling support. Less code, and less assumptions about
    the environment
  - Create dirs in override_dh_installdirs
  - Simplify installation stage
  - Add override_dh_strip to place symbols in libcap2-dbg
* Package libcap-dev:
  - Move the static library from /lib/ to /usr/lib/, where development files
    belong according to the FHS. /lib/ is only for essential shared
    libraries.
* debian/TODO:
  - Drop file (all items were either dropped or completed)

22. By Christian Kastner

* debian/control:
  - Set myself to maintainer. Closes: #756091
  - Drop redundant Section
  - Drop redundant Priority fields
  - Add Multi-Arch field for libcap2-bin
  - Point Vcs-* URLs to collab-maint
* debian/rules:
  - Drop dh_builddeb override, xz is now default
  - Drop override_dh_makeshlibs; a symbols file is provided now
* debian/copyright:
  - Add myself
  - Add missing copyright for manpages
  - Add missing copyright for contrib/*
* debian/symbols:
  - Create symbols file
* debian/watch:
  - Create watch file
* debian/manpages:
  - Fix typo in manpage name (getcaps -> getpcaps)
  - Drop capsh.8, upstream ships capsh.1 now
* debian/source/options:
  - Remove, as xz is now the default compression algo
* debian/patches (refreshed):
  - Update headers to play more nicely with gbp-pq
* debian/patches (added):
  - 0004-Don-t-hardcode-build-flags
    Needed so that hardening flags get honored
  - 0005-Syntax-fixes-for-man-pages

21. By Daniel Baumann

I don't care anymore, not worth it.. orphaning.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/squeeze/libcap2
This branch contains Public information 
Everyone can see this information.

Subscribers