[Bug 713122] Review Request: flyback - Git based backup software
bugzilla at redhat.com
bugzilla at redhat.com
Sat Nov 19 21:12:31 UTC 2011
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=713122
--- Comment #16 from Till Maas <opensource at till.name> 2011-11-19 16:12:28 EST ---
Some preliminary comments:
- There is a spelling error: it's 'deprecated' and not 'deprecheated'
- Leave the build section empty and add a comment that it is not needed instead
of commenting it out. This will remove the following rpmlint
warning:flyback.spec: W: no-%build-section
- This seems to be wrong/not needed. Why do you do this?
#add python headlines to python-scripts
for file in src/*.py; do
sed -i -e '1i#!/usr/bin/env python2' $file
done
- Why do you still use %{__install}?
%{__install} -p -m 755 src/*.py %{buildroot}%{_datadir}/%{name}/
- The mode in the install command is wrong for all files except flyback.py. The
other files do not need to be executable, therfore mode 644 is correct.
- Actually you do not need to require python at all, because of the shebang in
flyback.py /usr/bin/python will already be required automatically
- The license is still problematic. According to the Google Project Page it is
GPLv2 and not GPL+. Since the actual source does not contain any license
header, it is afaik not even properly licensed as GPL+. Would you please ask
upstream to add license headers as documented in
http://www.gnu.org/licenses/gpl-howto.html ?
- It seems that flyback upstream is not active anymore. Is this package really
worht being added to Fedora?
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the package-review
mailing list