lp:ubuntu/oneiric/fltk1.1

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

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

14. By Aaron M. Ucko

* debian/control:
  - Make libfltk1.1-dbg Multi-Arch: same, as it will only cover libraries;
    eliminate a stray newline in its description.
  - Drop fluid, which the fltk1.3 source package is taking over.
* debian/fluid.*: Remove accordingly.
* debian/rules:
  - Stop installing any fluid-related files.
  - Don't bother keeping debugging symbols for games.

13. By Aaron M. Ucko

* debian/control:
  - Revert overzealous Multi-Arch: same setting for libfltk1.1-dbg, which
    also ships debugging symbols for executables in non-multiarch paths.
  - Prepare for the libjpeg 8 transition by build-depending on, and
    having libfltk1.1-dev suggest, the virtual libjpeg-dev package.
* debian/changelog: Correct Danish translator's name in previous entry.

12. By Aaron M. Ucko

* Build for multiarch, both on principle and per historical interest
  (as demonstrated by ia32-libs bug #441406):
  - debian/compat: Advance to 9.
  - debian/control: Advance build dependency on debhelper to (>= 8.1.3).
    Add Multi-Arch: same and Pre-Depends: ${misc:Pre-Depends} for libfltk1.1,
    Multi-Arch: same for libfltk1.1-dbg, and Multi-Arch: foreign for fluid.
  - debian/libfltk1.1(-dev).install: Match multi-arch paths.
  - debian/rules: Pass a multi-arch libdir to configure, and substitute it
    in FLTKConfig.cmake (which however remains in /usr/lib/fltk for now).
  - debian/FLTKConfig.cmake: Rename to FLTKConfig.cmake.in and
    un-hardcode the library directory.
* debian/po/da.po: Add, thanks to Joe Hansen. (Closes: #621359.)
* debian/fltk1.1.symbols: Add symbols introduced by GCC 4.5 or 4.6, but
  mark them as optional for the sake of architectures (ia64, sparc)
  that still default to 4.4.
* debian/control: Standards-Version: 3.9.2. (No changes needed.)

11. By Aaron M. Ucko

src/Fl_x.cxx: fix cut/copy/paste operations on 64-bit architectures
per http://www.fltk.org/str.php?L2419, thanks to Valerio's report.

10. By Aaron M. Ucko

* debian/libfltk1.1.symbols: tag one symbol emitted *only* by GCC 4.3.x
  and 4.4.x (but not 4.5.x or up) as optional. (Closes: #609245.)
* debian/compat: advance to 8, as it is safe to do so.
* debian/control:
  - Advance debhelper requirement to (>= 8) per the above.
  - Advance dpkg-dev requirement to (>= 1.15.7) for dpkg-buildflags.
  - Generally clean up relationships; don't worry about anything pre-etch,
    and wildcard the build-dep on libasound2-dev to [linux-any].
  - Set Vcs-* fields to point to (new) personal git.d.o repository.
  - Declare compatibility with Policy version 3.9.1.
* debian/rules:
  - Obtain baseline {C,CXX,LD}FLAGS from dpkg-buildflags rather than
    relying on them to be in the environment courtesy of dpkg-buildpackage.
  - Stop passing -D_REENTRANT, which is not only obsolete but redundant.
* debian/source/{format,options,patch-header}: advance to 3.0 (quilt),
  albeit in single-debian-patch mode per VCS use, for .orig.tar.bz2 support.
* fluid/fluid.desktop: replace the Exec command (which used cd) with a Perl
  one-liner for compatibility with more desktop environments. (LP: #569518.)
* debian/fluid.lintian-overrides: adjust accordingly.
* fltk-config.in: strip -[gO]* from --c(xx)flags output. (LP: #606032.)
* (debian/).gitignore: Direct git to ignore content generated during build.

9. By Matthias Klose

Mark a symbol for an inline function as optional.

8. By Aaron M. Ucko

* src/Makefile: link libfltk.so.1.1 against -lpthread, as fluid now
  otherwise fails to link on the Hurd (with complaints that libfltk.so.1
  contains undefined references to pthread_mutexattr_*).
* debian/source.lintian-overrides: retire per Lintian 2.3.1. (See #553264.)

7. By Matthias Klose

Remove the symbols now missing when built with GCC-4.4. These were
introduced when fltk1.1 was built for the first time with GCC-4.3.
Looking from GCC-4.2 -> GCC-4.4, there are no missing symbols.
LP: #455418.

6. By Matthias Klose

Fix build failure with gcc-4.4. LP: #445560.

5. By Aaron M. Ucko

* The "belated translation updates keep rolling in" release.
* Update Japanese Debconf translation, thanks to Hideki Yamane.
  (Closes: #494052.)

Branch metadata

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

Subscribers