Bug#459933: Makefile.in.in is not DFSG-free

Jordi Mallach jordi at debian.org
Wed Jan 9 16:25:03 UTC 2008


Package: intltool
Version: 0.37.0-1
Severity: serious

The file Makefile.in.in has the following header:

# This file file be copied and used freely without restrictions.  It can
# be used in projects which are not available under the GNU Public License
# but which still want to provide support for the GNU gettext functionality.
# Please note that the actual code is *not* freely available.
#
# - Modified by Owen Taylor <otaylor at redhat.com> to use GETTEXT_PACKAGE
#   instead of PACKAGE and to look for po2tbl in ./ not in intl/
#
# - Modified by jacob berkman <jacob at ximian.com> to install
#   Makefile.in.in and po2tbl.sed.in for use with glib-gettextize
#
# - Modified by Rodney Dawes <dobey at novell.com> for use with intltool

Which makes it DFSG non-free. The bug is even worse if you take into
account that this file is part of the bootstrap of many programs in the
GTK+ world, so the problem is quite widespread among GNOME source
packages in Debian.

This file originates from GNU gettext, but has changed quite a bit since
the fork, and it may not be trivial to rediff. The newer gettext do ship
Makefile.in with the following header, which would be OK, though:

# This program is free software; you can redistribute it and/or modify it
# under the terms of the GNU Library General Public License as published
# by the Free Software Foundation; either version 2, or (at your option)
# any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# Library General Public License for more details.
#
# You should have received a copy of the GNU Library General Public
# License along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
# USA.

This bug has been reported upstream.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.23-1-686 (SMP w/1 CPU core)
Locale: LANG=ca_ES.UTF-8, LC_CTYPE=ca_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages intltool depends on:
ii  automake1.9 [automaken]   1.9.6+nogfdl-3 A tool for generating GNU Standard
ii  file                      4.21-4         Determines file type using "magic"
ii  gettext                   0.17-2         GNU Internationalization utilities
ii  libxml-parser-perl        2.34-4.3       Perl module for parsing XML files
ii  patch                     2.5.9-4        Apply a diff file to an original
ii  perl                      5.8.8-12       Larry Wall's Practical Extraction 

intltool recommends no packages.

-- no debconf information






More information about the pkg-gnome-maintainers mailing list