Bug#459933: Makefile.in.in is not DFSG-free
jordi at debian.org
Wed Jan 9 16:25:03 UTC 2008
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,
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