Request to update the GPL License in source files

Issue #79 resolved
Niranjan Mallapadi
created an issue

Greetings,

Would it be possible to update the GPL license in source files. Currently it has below:

#######################################################################
#  Copyright (C) 2013  Travis Shirk <travis@pobox.com>
#
#  This program is free software; you can redistribute it and/or modify
#  it under the terms of the GNU General Public License as published by
#  the Free Software Foundation; either version 2 of the License, 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 General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with this program; if not, write to the Free Software
#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
#
#######################################################################

The address in the above license has been removed in the latest GPL License.

#############################################################
#    This program is free software: you can redistribute it and/or modify
#   it under the terms of the GNU General Public License as published by
#  the Free Software Foundation, either version 3 of the License, 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 General Public License for more details.
#
#   You should have received a copy of the GNU General Public License
#    along with this program.  If not, see <http://www.gnu.org/licenses/>
##################################################################

The reason i requested you to make the above change is that while update rpm package on Fedora rpmlint gives the below errors:

python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/id3/apple.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/mp3/headers.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/utils/log.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/plugins/xep_118.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/utils/binfuncs.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/share/doc/python-eyed3/COPYING
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/plugins/mp3.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/id3/frames.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/info.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/id3/__init__.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/id3/tag.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/__init__.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/plugins/examples.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/utils/cli.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/plugins/itunes.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/plugins/classic.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/plugins/lameinfo.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/plugins/nfo.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/plugins/statistics.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/utils/__init__.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/core.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/id3/headers.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/share/doc/python-eyed3/examples/chapters.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/main.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/mp3/__init__.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/plugins/__init__.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/compat.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/plugins/fixup.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/share/doc/python-eyed3/examples/tag_example.py
python-eyed3.noarch: E: incorrect-fsf-address /usr/lib/python2.7/site-packages/eyed3/utils/console.py
python-eyed3.noarch: W: no-manual-page-for-binary eyeD3

Would it be possible to make the above change.

I am attaching a hg diff file of the above changes, Or you could also run the below command to make the changes by your self

find . -name \*.py -exec sed -i '{s|write to the Free Software|see <http://www.gnu.org/licenses/>.|; /Foundation, Inc., 59/ d}' {} \;

Comments (2)

  1. Log in to comment