[Bug 339554] Re: debian/control: Description shows duplicate lines

Savvas Radevic vicedar at gmail.com
Sun Mar 8 20:41:59 UTC 2009


** Description changed:

  Binary package hint: gedit-plugins
  
  $ apt-cache policy gedit-plugins
  gedit-plugins:
    Installed: 2.25.3-0ubuntu1
    Candidate: 2.25.3-0ubuntu1
    Version table:
   *** 2.25.3-0ubuntu1 0
          500 http://archive.ubuntu.com jaunty/universe Packages
          100 /var/lib/dpkg/status
  
  gedit-plugins shows duplicate lines:
  $ apt-cache show gedit-plugins 
  Package: gedit-plugins
  Priority: optional
  Section: universe/gnome
  Installed-Size: 1768
  Maintainer: Ubuntu MOTU Developers <ubuntu-motu at lists.ubuntu.com>
  Original-Maintainer: Loic Minier <lool at dooz.org>
  Architecture: amd64
  Version: 2.25.3-0ubuntu1
  Depends: libatk1.0-0 (>= 1.20.0), libc6 (>= 2.2.5), libcairo2 (>= 1.2.4), libfontconfig1 (>= 2.4.0), libfreetype6 (>= 2.3.5), libgconf2-4 (>= 2.13.5), libglib2.0-0 (>= 2.18.0), libgtk2.0-0 (>= 2.15.0), libgtksourceview2.0-0 (>= 2.3), libgucharmap7 (>= 1:2.23.4), libpango1.0-0 (>= 1.22.0), zlib1g (>= 1:1.1.4), gconf2 (>= 2.10.1-2), python-central (>= 0.6.11), gedit (>= 2.25.3), python-gnome2-desktop (>= 2.15.90), python-gtk2 (>= 2.12.0), python-gobject (>= 2.15.4), python-gnome2, python-glade2, python-vte, python-gtksourceview2 (>= 2.2.0)
  Filename: pool/universe/g/gedit-plugins/gedit-plugins_2.25.3-0ubuntu1_amd64.deb
  Size: 299902
  MD5sum: 5f26cf2edb3a6de60179ff7621acbf36
  SHA1: 72d086b8b1ecfaedcef734a1d83369e179bebfd0
  SHA256: 25e15d3ce76859c8d7017643664625bdfdca7a67c8bb5e414c35816b348a692c
  Description: set of plugins for gedit
   gedit-plugins contain a set of plugins for gedit, GNOME's text editor.
   .
   The following plugins are included:
    * Code comment: Comment out or uncomment a selected block of code.
    * Code comment: Comment out or uncomment a selected block of code.
    * Color Picker: Pick a color from a dialog and insert its hexadecimal representation.
    * Color Picker: Pick a color from a dialog and insert its hexadecimal representation.
    * Draw Spaces: Draw Spaces and Tabs
    * Draw Spaces: Draw Spaces and Tabs
    * Session Saver: Save and restore your working sessions
    * Session Saver: Save and restore your working sessions
    * Bookmarks: Easy document navigation with bookmarks
    * Bookmarks: Easy document navigation with bookmarks
    * Show/Hide Tabbar: Add a menu entry to show/hide the tabbar.
    * Show/Hide Tabbar: Add a menu entry to show/hide the tabbar.
    * Smart Spaces: Forget you're not using tabulations.
    * Smart Spaces: Forget you're not using tabulations.
    * Embedded Terminal: Embed a terminal in the bottom pane.
    * Embedded Terminal: Embed a terminal in the bottom pane.
    * Bracket Completion: Automatically adds closing brackets.
    * Bracket Completion: Automatically adds closing brackets.
    * Join/Split Lines: Join several lines or split long ones
    * Join/Split Lines: Join several lines or split long ones
    * Character Map: Insert special characters just by clicking on them.
    * Character Map: Insert special characters just by clicking on them.
  Python-Version: 2.5
  Bugs: mailto:ubuntu-users at lists.ubuntu.com
  Origin: Ubuntu
  
  
- Reason: There are duplicates *.desktop.in files called *.desktop.in.in and debian/rules scans for *.desktop* files:
+ Reason: There are *.desktop.in files and *.desktop.in.in files in the source package. debian/rules scans for *.desktop* files to update the debian/control:
  
  $ find . -iname \*.desktop\*
  ./plugins/codecomment/codecomment.gedit-plugin.desktop.in.in
  ./plugins/codecomment/codecomment.gedit-plugin.desktop.in
  ./plugins/colorpicker/colorpicker.gedit-plugin.desktop.in
  ./plugins/colorpicker/colorpicker.gedit-plugin.desktop.in.in
  ./plugins/drawspaces/drawspaces.gedit-plugin.desktop.in.in
  ./plugins/drawspaces/drawspaces.gedit-plugin.desktop.in
  ./plugins/sessionsaver/sessionsaver.gedit-plugin.desktop.in
  ./plugins/sessionsaver/sessionsaver.gedit-plugin.desktop.in.in
  ./plugins/bookmarks/bookmarks.gedit-plugin.desktop.in.in
  ./plugins/bookmarks/bookmarks.gedit-plugin.desktop.in
  ./plugins/showtabbar/showtabbar.gedit-plugin.desktop.in
  ./plugins/showtabbar/showtabbar.gedit-plugin.desktop.in.in
  ./plugins/smartspaces/smartspaces.gedit-plugin.desktop.in
  ./plugins/smartspaces/smartspaces.gedit-plugin.desktop.in.in
  ./plugins/terminal/terminal.gedit-plugin.desktop.in.in
  ./plugins/terminal/terminal.gedit-plugin.desktop.in
  ./plugins/bracketcompletion/bracketcompletion.gedit-plugin.desktop.in
  ./plugins/bracketcompletion/bracketcompletion.gedit-plugin.desktop.in.in
  ./plugins/joinlines/joinlines.gedit-plugin.desktop.in
  ./plugins/joinlines/joinlines.gedit-plugin.desktop.in.in
  ./plugins/charmap/charmap.gedit-plugin.desktop.in
  ./plugins/charmap/charmap.gedit-plugin.desktop.in.in
  
  Suggestions:
  - Cleanup *.in.in files?
  - Also cleanup the already created debian/control?
  - Use something like this in debian/rules: find . -not \( -name '*.in.in' \) -a -iname '*desktop*'

** Tags added: bitesize packaging

-- 
debian/control: Description shows duplicate lines
https://bugs.launchpad.net/bugs/339554
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

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




More information about the universe-bugs mailing list