lp:ubuntu/lucid/cdbs

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

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

85. By Martin Pitt

1/rules/debhelper.mk.in: Additionally check that
debian/$(cdbs_curpkg)/usr/share/doc/$(cdbs_curpkg) is not a symlink. Fixes
gdb FTBFS. Thanks Michael Bienia!

84. By Martin Pitt

* Add test/i18n: New test package for testing i18n. For now, ship a couple
  of .desktop files in different variants (simple, with translations, with
  initial empty line, with multiple sections).
* Add test/langpack-1.mk: Verify that langpack.mk's translation stripping
  and domain addition works in all four cases above.
* 1/rules/langpack.mk.in: Reintroduce .desktop section fix from
  0.4.62+nmu1ubuntu6, but ensure that we do not match the [Desktop Entry]
  section itself. Thanks to Luke Symes for the patch!
  (LP: #535650, #542503)

83. By Steve Kowalik

Revert the changes in 0.4.62+num1ubuntu6, it causes *lots* of things to
break. Reopens bug #535650.

82. By Martin Pitt

1/rules/langpack.mk.in: Put X-Ubuntu-Gettext-Domain field at the end of
the "[Desktop Entry]" block instead of at the end of the file, so that it
still works with desktop file which have other sections (like evolution
these days). (LP: #535650)

81. By Michael Bienia

Replace texlive-extra-utils with texlive-font-utils (fixes FTBFS;
lp: #532657)

80. By Didier Roche-Tolomelli

1/rules/utils.mk.in: add some text before listing missing file to make
it more remarkable (LP: #509249)

79. By Scott Kitterman

* 1/class/kde4.mk.in: Remove - Obsolete, broken, and not used (LP: #508520)
  - Also remove from Makefile.*

78. By Martin Pitt

1/rules/langpack.mk.in: Strip X-GNOME-FullName fields, too. Thanks to
David Planella! (LP: #453297)

77. By Martin Pitt

* Merge from debian unstable (LP: #414791), remaining changes:
  - 1/class/autotools-files.mk.in: Add -i option when calling libtoolize to
    install missing files. (Debian #525849)
  - 1/class/gnome.mk.in:
    + Include langpack.mk.
    + Check if $DEB_BUILDDIR actually exists before cd'ing to it.
  - Add 1/class/kde4.mk.in: Generic KDE4 build rules. Install it in
    Makefile.am.
  - 1/class/kde.mk.in:
    + Call dh_icons and bump autogenerated debhelper build dependency
      appropriately.
    + Add --without-arts to standard configure flags, since it is
      deprecated.
    + build POT file, and add X-Ubuntu-Gettext-Domain to .desktop files.
   - Add 1/rules/clean-la.mk.in: Remove dependency_libs lines from .la files.
     Install it in Makefile.am.
  - 1/rules/debhelper.mk.in:
    + Do not install upstream changelogs by default. They are huge and thus
      waste a lot of archive and CD space, quite uninteresting for ordinary
      users, and easy to get by downloading the source package or visiting the
      upstream page pointed out in copyright.
    + Symlink /usr/share/doc/ files to identical versions in any depending
      package which is built by the source package (except copyright, to
      adhere to Debian Policy). This can be disabled by setting
      $CDBS_NO_DOC_SYMLINKING.
    + Symlink identical Gnome help files (like untranslated images). This
      can be disabled by setting $CDBS_NO_GNOME_HELP_SYMLINKING. Add fdupes
      dependency for this.
  - Add 1/rules/langpack.mk.in: Generic langpack related tasks: Build POT
    files, add X-Ubuntu-Gettext-Domain to .desktop/.server/.directory
    files, and strip translations from gconf schemas. Install file in
    Makefile.am. Add intltool dependency for this.
  - Add strip-schema.pl: Script to remove translations from gconf schemas.
    Install it in Makefile.am.
  - 1/rules/simple-patchsys.mk.in: Revert the change for Debian bug #387103
    that causes patches to be unapplied before cleaning the build directory;
    the original issue was addressed more thoroughly in 0.4.49 with a fix
    for Debian bug #424080, and unpatch-before-clean breaks some relevant
    use cases that involve patching of build systems. (Debian #494254)
  - scripts/cdbs-edit-patch: Add fallback if DEB_TAR_SRCDIR contains
    variables. (LP #137827)
  - 1/class/autotools-vars.mk: Apply patch from Peter Eisentraut to avoid
    setting CC and CXX if they have empty or default values, to ease
    cross-building.
  - test/testsuite_functions: Set NO_PKG_MANGLE so that tests do not fail
    with pkgstriptranslations installed.

76. By Colin Watson

1/class/autotools-vars.mk: Apply patch from Peter Eisentraut to avoid
setting CC and CXX if they have empty or default values, to ease
cross-building.

Branch metadata

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

Subscribers