[Bug 427674] Review Request: themonospot -application that can be used to scan an avi file and extract some informations about audio and video data flow
bugzilla at redhat.com
bugzilla at redhat.com
Sat Mar 15 17:24:05 UTC 2008
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: themonospot -application that can be used to scan an avi file and extract some informations about audio and video data flow
https://bugzilla.redhat.com/show_bug.cgi?id=427674
------- Additional Comments From mtasaka at ioa.s.u-tokyo.ac.jp 2008-03-15 13:24 EST -------
For 0.6.5-8:
* Source
- Source tag must point to the URL from which we can actually
receive the source used in the srpm by "wget -N", for example.
When I try to download the source from the URL written as Source
by wget -N,
-------------------------------------------------------------------
$ LANG=C wget -N
http://www.integrazioneweb.com/themonospot/packages/fedora/themonospot-0.6.5.tar.gz
--01:11:59--
http://www.integrazioneweb.com/themonospot/packages/fedora/themonospot-0.6.5.tar.gz
=> `themonospot-0.6.5.tar.gz'
Resolving www.integrazioneweb.com... 151.13.66.154, 83.103.22.154
Connecting to www.integrazioneweb.com|151.13.66.154|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location:
http://www.integrazioneweb.com/themonospot/packages/fedora/themonospot%2D0.6.5.tar.gz/
[following]
--01:12:01--
http://www.integrazioneweb.com/themonospot/packages/fedora/themonospot%2D0.6.5.tar.gz/
=> `index.html'
Reusing existing connection to www.integrazioneweb.com:80.
HTTP request sent, awaiting response... 200 OK
Length: 139,900 (137K) [application/octet-stream]
100%[===================================================================>]
139,900 76.78K/s
Last-modified header missing -- time-stamps turned off.
01:12:03 (76.63 KB/s) - `index.html' saved [139900/139900]
-------------------------------------------------------------------
Why is the file downloaded named as index.html?
- Also,
-------------------------------------------------------------------
131143 2008-01-18 18:06 themonospot-0.6.5-7/themonospot-0.6.5.tar.gz
139900 2008-03-13 18:00 themonospot-0.6.5-8/themonospot-0.6.5.tar.gz
-------------------------------------------------------------------
the source changed.
- You should not change the source tarball without changing version
once it is published formally because this causes confusion for
people using the tarball.
- Or is 0.6.5 not formally published?
Apart from Source problem:
* Disttag
- Please consider to use %?dist tag.
http://fedoraproject.org/wiki/Packaging/DistTag
* License tag
- The license tag should be "GPLv2+" (GPL version 2 and any later)
judging from the contents of the files in the tarball.
* ExcludeArch:
- mono-core is currently not available on ppc64.
* %configure
----------------------------------------------------------------------
%configure --prefix=%{_usr}
----------------------------------------------------------------------
- --prefix=%_usr is not needed. Please check what %configure actually
does by $ rpm --eval %configure.
* optflags
----------------------------------------------------------------------
make RPM_OPT_FLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags}
----------------------------------------------------------------------
- From build.log I don't think compiling this actually needs
$RPM_OPT_FLAGS (this is usually used by gcc or g++)
* --delete-original
-----------------------------------------------------------------------
desktop-file-install --vendor="fedora" \
--dir=%{buildroot}%{_datadir}/applications \
--delete-original \
%{name}-gui/resources/%{name}.desktop
-----------------------------------------------------------------------
- You don't have to delete the desktop file in the source tarball
(and usually you should not as this breaks rpmbuild -bi --short-circuit)
* empty %post, %postun
- From $ rpmlint themonospot
-----------------------------------------------------------------------
themonospot.i386: W: empty-%post
themonospot.i386: W: empty-%postun
-----------------------------------------------------------------------
Please remove these.
* Directory ownership issue
- Please make it sure that the directories created when installing
this package are correctly owned by this package.
For example:
-----------------------------------------------------------------------
[tasaka1 at localhost ~]$ LANG=C rpm -qf /usr/lib/themonospot/themonospot.exe
themonospot-0.6.5-8.i386
[tasaka1 at localhost ~]$ LANG=C rpm -qf /usr/lib/themonospot/
file /usr/lib/themonospot is not owned by any package
-----------------------------------------------------------------------
--
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, or are watching someone who is.
More information about the Fedora-package-review
mailing list