[Bug 735934] Re: Build dh_translations

2011-04-29 Thread Launchpad Bug Tracker
This bug was fixed in the package cdbs - 0.4.93ubuntu1

---
cdbs (0.4.93ubuntu1) oneiric; urgency=low

  * Remove changes to kde.mk, this is obsolete.
  * Remove kde4.mk, apparently not being used any more. If you still need
this, please yell, and I'll put it back.
  * Dropped langpack.mk.in, and associated test cases. We have dh-translations
now.
  * Drop some fixes for corner cases to simple-patchsys and cdbs-edit-patch.
The world uses quilt now, no need to carry this delta forever.
  * 1/class/gnome.mk.in: Drop langpack.mk, call dh_translations instead.
(LP: #735934)
  * Merge with Debian unstable. Remaining Ubuntu changes:
- 1/class/gnome.mk.in: Call dh_translations.
 - 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.
- 1/rules/utils.mk.in: add some text before listing missing file to make
  it easier to see from the build log (LP #509249)
- test/testsuite_functions: Set NO_PKG_MANGLE so that tests do not fail
  with pkgstriptranslations installed.
- 1/rules/debhelper.mk.in: Call dh_scour. debian/control.in: Add scour
  build and binary dependency (build dep for test suite).
- 1/class/python-distutils.mk.in, 1/class/python-module.mk.in: Add
  --prefix support for pysupport by DEB_PYTHON_PREFIX_ARG (LP #625581)

cdbs (0.4.93) unstable; urgency=low

  [ Jonas Smedegaard ]
  * Fix readd default compile flag -Wall, accidentally dropped in cdbs
0.4.90. Introduce new variable $DEB_WARNING_FLAGS to ease overriding
while still rely on dpkg-buildflags.
  * Fix comment in langcore.mk.
  * Fix support arch-independent python3 modules: Resolve
$cdbs_curpythonindepbinary properly, used for the Python binary to
invoke for default builds.
Closes: bug#621749. Thanks to Tanguy Ortolo and Jakub Wilk.
  * Add variables $cdbs_python2_indep_packages and
$cdbs_python3_indep_packages to python-vars.mk, and when used
tighten build-dependency on cdbs to versions properly supporting
arch-independent Python3 builds.
  * Extend long ugly build-dependency cleanup routine to include cdbs
0.4.93~.
  * Resolve $DEB_HOST_MULTIARCH from dpkg-architecture.
Closes: bug#617841. Thanks to Steve Langasek.
  * Bump DEP5 format to rev. 174.
  * Stop compiling or installing documentation, to avoid circular
build-dependency.  Documentation will reappear as separate package.
Stop build-depending on documentation-related tools, which also
closes: bug#614536. Thanks to Lucas Nussbaum and Loïc Minier.
  * Bump copyright file format to draft 174 of DEP-5.
  * Fix refer to git source (not old svn source) in copyright file.

  [ IOhannes m zmölnig ]
  * Fix automatic DEB_PACKAGES->DKMS_PACKAGES detection in dkms.mk, and
tidy some cruft.
  * Fix set permissions in pd.mk.

  [ Emilio Pozuelo Monfort ]
  * Call dh_installgsettings in debhelper.mk if available.
Closes: #621328.

cdbs (0.4.92) unstable; urgency=low

  [ Jonas Smedegaard ]
  * Fix add missing leading quote to DEB_CONFIGURE_SCRIPT_ENV in
python-autotools.mk.
Thanks to Stefano Rivera.
  * Fix resolve DEB_MAKE_DESTDIRSKEL early in python-autotools.mk:
Flavors are used in build targets also resolved early.
Closes: bug#610624. Thanks to Stefano Rivera.
  * Drop use of obsolete DEB_BUILD_MAKE_TARGET.
  * Adjust copyright-check hint file:
+ Bump referenced DEP5 to candidate draft Subversion rev166.
+ Drop misleading copyright+license paragraphs in header section.
  * Claim ownership of recent changes.
  * Update copyright file:
+ Extend copyright year.
+ Duplicate header copyright+license as initial Files: wildcard
  section.

  [ IOhannes m zmölnig ]
  * Add draft snippet for DKMS support (not included in binary package).

cdbs (0.4.91) experimental; urgency=low

  [ Rémi Thebault ]
  * Adjust waf class to use global, default and per-package variables.
  * Update waf class documentation.
  * Check sha1sum of waf file and unpack on failure, to ease inspection
of potentially malicious waf file.

  [ Jonas Smedegaard ]
  * Add new targets checksanity and testsanity/$(pkg).
  * Fix avoid comma in default DEB_COPYRIGHT_CHECK_DELIMITER.
  * Bum

[Bug 735934] Re: Build dh_translations

2011-04-28 Thread Launchpad Bug Tracker
** Branch linked: lp:~ubuntu-core-dev/cdbs/ubuntu

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/735934

Title:
  Build dh_translations

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 735934] Re: Build dh_translations

2011-04-28 Thread Martin Pitt
** Changed in: cdbs (Ubuntu)
   Status: Triaged => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/735934

Title:
  Build dh_translations

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 735934] Re: Build dh_translations

2011-03-17 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/pkgbinarymangler

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/735934

Title:
  Build dh_translations

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 735934] Re: Build dh_translations

2011-03-17 Thread Launchpad Bug Tracker
This bug was fixed in the package pkgbinarymangler - 92

---
pkgbinarymangler (92) natty; urgency=low

  * Add debhelper script for handling translation operations. This makes it
possible to have properly i18n'ed packages that don't use cdbs without
introducing complicated build system changes. (LP: #735934)
- test/icecream: Add po/ dir with an example po/*.po, *.desktop, *.server,
  *.policy, *.schemas files, and a Makefile which generates the pot.
- Add dh_translations: debhelper script. Port the logic from
  /usr/share/cdbs/1/rules/langpack.mk.
- test/run: Add test_dh_translations() test case.
- debian/control, debian/dh-translations.install: Install dh_translations.
- debian/rules: Build and install manpage from dh_translations POD.
  * test/icecream/debian/rules: Simplify using an override.
  * Add translations.pm: debhelper sequencer. Switch
test/icecream/debian/rules to use --with translations instead of calling
dh_translations directly. Point to local translations.pm in test/run
setup.
  * dh_translations: Try getting domain from Python setup.cfg if po/Makefile
does not exist.
 -- Martin PittThu, 17 Mar 2011 12:25:09 +0100

** Changed in: pkgbinarymangler (Ubuntu Natty)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/735934

Title:
  Build dh_translations

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 735934] Re: Build dh_translations

2011-03-17 Thread Martin Pitt
(It also adds the domain to , BTW)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/735934

Title:
  Build dh_translations

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 735934] Re: Build dh_translations

2011-03-17 Thread Martin Pitt
David,

we have had this rule in cdbs' langpack.mk for quite a while now, and I
also added this to dh_translations.

** Changed in: pkgbinarymangler (Ubuntu Natty)
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/735934

Title:
  Build dh_translations

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 735934] Re: Build dh_translations

2011-03-17 Thread David Planella
Martin, as now we can load translations from .policy files directly from
the .mo files (bug 619632), do you think it might be worth creating a
rule that does a similar thing as with the .desktop/.server files, but
with .policy files?

I.e. strip translations from the .policy files and and add the gettext-
domain to the descriptions, as in:

  
Remove downloaded package 
files
To clean downloaded package files, you need to 
authenticate.

  auth_admin
  auth_admin
  yes

  

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/735934

Title:
  Build dh_translations

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 735934] Re: Build dh_translations

2011-03-16 Thread Launchpad Bug Tracker
** Branch linked: lp:pkgbinarymangler

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/735934

Title:
  Build dh_translations

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 735934] Re: Build dh_translations

2011-03-16 Thread Martin Pitt
** Summary changed:

- Build dh_langpack
+ Build dh_translations

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/735934

Title:
  Build dh_translations

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs