[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2017-09-01 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=1975

Nicolas Chauvet  changed:

   What|Removed |Added

 Blocks|2   |


Referenced Bugs:

https://bugzilla.rpmfusion.org/show_bug.cgi?id=2
[Bug 2] Tracker: New packages awaiting review
-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.___
rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org
To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org


[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2015-01-14 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=1975

Richard hobbes1...@gmail.com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||WONTFIX

--- Comment #21 from Richard hobbes1...@gmail.com 2015-01-14 22:53:48 CET ---
Closing due to inactivity, please reopen if you're interested in pursuing this
review request.

-- 
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.


[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-12-05 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=1975

--- Comment #20 from Lionel Félicité deogra...@free.fr 2011-12-05 20:31:09 
CET ---
(In reply to comment #19)
 (In reply to comment #13)
  Something weird came up :
  with rpmlint , I got this new error 
  changelog-time-in-future 2011-11-16
  
  What I found on the internet is that I can ignore this error. Is it really 
  safe
  ?
 
 Yes, it's an rpmlint bug:
 http://rpmlint.zarb.org/cgi-bin/trac.cgi/ticket/246

Thanks Paul. I wasn't sure if it was the same thing.

++

-- 
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.

[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-11-16 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=1975

--- Comment #17 from leigh scott leigh123li...@fedoraproject.org 2011-11-16 
09:38:03 CET ---
(In reply to comment #16)
 Leigh Scott, Nicolas Chauvet, Richard : Thanks guys for helping me!
 
 Can anyone sponsor me ?

Sorry I can't as I don't qualify.

 The only allowed sponsors in RPM Fusion are Fedora sponsors.

-- 
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.


[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-11-16 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=1975

--- Comment #18 from Lionel Félicité deogra...@free.fr 2011-11-16 21:36:02 
CET ---
(In reply to comment #17)

  Can anyone sponsor me ?
 
 Sorry I can't as I don't qualify.
 
  The only allowed sponsors in RPM Fusion are Fedora sponsors.

Hi,

Thanks for your concern !
Now, I have some time to help someone else :-)

++

-- 
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.

[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-11-16 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=1975

Paul Howarth p...@city-fan.org changed:

   What|Removed |Added

 CC||p...@city-fan.org

--- Comment #19 from Paul Howarth p...@city-fan.org 2011-11-16 22:43:03 CET 
---
(In reply to comment #13)
 Something weird came up :
 with rpmlint , I got this new error 
 changelog-time-in-future 2011-11-16
 
 What I found on the internet is that I can ignore this error. Is it really 
 safe
 ?

Yes, it's an rpmlint bug:
http://rpmlint.zarb.org/cgi-bin/trac.cgi/ticket/246

-- 
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.


[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-11-15 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=1975

--- Comment #13 from Lionel Félicité deogra...@free.fr 2011-11-16 00:43:04 
CET ---
Thanks Richard!

about fdupes, it was originaly in mandriva spec's file. And I wasn't paying
attention if it really did something : it didn't, so I removed it.

The files are up to date.

Something weird came up :
with rpmlint , I got this new error 
changelog-time-in-future 2011-11-16

What I found on the internet is that I can ignore this error. Is it really safe
?

-- 
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.

[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-11-15 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=1975

--- Comment #14 from Lionel Félicité deogra...@free.fr 2011-11-16 00:45:23 
CET ---
(In reply to comment #13)
 Thanks Richard!
 
 about fdupes, it was originaly in mandriva spec's file. And I wasn't paying
 attention if it really did something : it didn't, so I removed it.
 
 The files are up to date.
 
 Something weird came up :
 with rpmlint , I got this new error 
 changelog-time-in-future 2011-11-16
 
 What I found on the internet is that I can ignore this error. Is it really 
 safe
 ?

I forgot to add the new links since I upgraded the release number

Spec: http://deogracia.free.fr/RPMS/arista.spec
Srpm: http://deogracia.free.fr/RPMS/arista-0.9.7-3.fc15.src.rpm

-- 
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.

[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-11-15 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=1975

--- Comment #15 from Richard hobbes1...@gmail.com 2011-11-16 01:47:42 CET ---
The spec file looks pretty good now. Unfortunately I'm not a sponsor so I can't
do your full review.

-- 
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.


[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-11-15 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=1975

--- Comment #16 from Lionel Félicité deogra...@free.fr 2011-11-16 08:27:48 
CET ---
Leigh Scott, Nicolas Chauvet, Richard : Thanks guys for helping me!

Can anyone sponsor me ?

-- 
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.

[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-11-13 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=1975

--- Comment #11 from Lionel Félicité deogra...@free.fr 2011-11-13 18:23:58 
CET ---
Hi guys!

I've updated the files.

@Richard : you were right : I didn't bundled anywhere the files
(AUTHORS,LICENSE,README.md) I deleted. Thanks!

Thanks for reviewing this work !

-- 
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.

[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-11-13 Thread RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=1975

--- Comment #12 from Richard hobbes1...@gmail.com 2011-11-13 19:40:24 CET ---
It looks like you still have the fdupes in there. See Nicolas's comments:

https://bugzilla.rpmfusion.org/show_bug.cgi?id=1975#c4

Your subpackage needs to depend on the release as well:

Requires:   %{name} = %{version}
to
Requires:   %{name} = %{version}-%{release}

Also, make sure you increment the release tag in-between updates, even for
this.

-- 
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.


[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-10-22 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=1975





--- Comment #8 from Lionel Félicité deogra...@free.fr  2011-10-22 17:32:15 ---
Hi guys,

I've updated the files.
Could someone check up again please ?

Thanks


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.

[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-10-22 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=1975


Richard hobbes1...@gmail.com changed:

   What|Removed |Added

 CC||hobbes1...@gmail.com




--- Comment #9 from Richard hobbes1...@gmail.com  2011-10-22 20:20:44 ---
(In reply to comment #8)
 Hi guys,
 
 I've updated the files.
 Could someone check up again please ?

Ok, a couple of observations.

1. You only need one of the macros at the top of the spec, whichever is
appropriate. Since your package seems to use pure python module, remove the
sitearch macro.

2. You have the following lines:
# Remove files we install with %%doc
rm -f %{buildroot}%{_datadir}/doc/arista/{AUTHORS,LICENSE,README.md}

But I don't see where in %doc these files are re-added. Admittedly I having
tried building the package but that still looks strange.

It's better to use a packaging trick I learned. At the end of install do
something like this:

# Move documentation so it can be installed in the right place
rm -rf _tmpdoc  mkdir _tmpdoc
mv %{buildroot}%{_datadir}/doc/%{name}/* _tmpdoc/

Then in %files update your %doc to:

%doc _tmpdoc/*

3. Remove rm -rf $RPM_BUILD_ROOT in %install as it is no longer needed.
   Remove %defattr in %files as it is no longer needed.

4. Don't mix $RPM_BUILD_ROOT and %{buildroot}. Pick one. I like %{buildroot}
but the only requirement is you stick with one or the other.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.


[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-10-22 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=1975





--- Comment #10 from leigh scott leigh123li...@fedoraproject.org  2011-10-22 
22:08:51 ---
The macros are obsolete since F12 and can be removed unless you intend to build
for EL5

https://fedoraproject.org/wiki/Packaging/Python#Macros


Also it's no arch so remove the flags

%build
# Remove CFLAGS=... for noarch packages (unneeded)
CFLAGS=$RPM_OPT_FLAGS %{__python} setup.py build


to

%build
%{__python} setup.py build



You can also remove this from both files sections

%defattr(-,root,root,-)


https://fedoraproject.org/wiki/Packaging:Guidelines#File_Permissions


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.


[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-10-09 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=1975


leigh scott leigh123li...@fedoraproject.org changed:

   What|Removed |Added

 CC||leigh123linux@fedoraproject.
   ||org




--- Comment #1 from leigh scott leigh123li...@fedoraproject.org  2011-10-09 
12:06:29 ---
(In reply to comment #0)
 Hi guys!
 
 It's my first rpm.


I see no links to the srpm or spec file.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.


[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-10-09 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=1975





--- Comment #2 from leigh scott leigh123li...@fedoraproject.org  2011-10-09 
12:24:17 ---
(In reply to comment #0)
 Hi guys!
 
 It's my first rpm. So can someone sponsor me please?
 
 Arista is an easy to use multimedia transcoder for the GNOME Desktop. Arista 
 focuses on being easy to use by making the complex task of encoding 
 for various devices simple. Pick your input, pick your target device, 
 choose a file to save to and go.
 
 As someone said in the wish-list, arista transcoder depends on some RPM Fusion
 packages.
 
 Here's the rpmlint logs on the source rpm and the binairies pacakges.
 
 rpmlint rpmbuild/SRPMS/arista-0.9.7-2.fc15.src.rpm
 arista.src: W: spelling-error Summary(en_US) transcoder - trans coder,
 trans-coder, transponder
 arista.src: W: spelling-error %description -l en_US transcoder - trans coder,
 trans-coder, transponder
 1 packages and 0 specfiles checked; 0 errors, 2 warnings.
 
 rpmlint rpmbuild/RPMS/noarch/arista-0.9.7-2.fc15.noarch.rpm
 arista.noarch: W: spelling-error Summary(en_US) transcoder - trans coder,
 trans-coder, transponder
 arista.noarch: W: spelling-error %description -l en_US transcoder - trans
 coder, trans-coder, transponder
 1 packages and 0 specfiles checked; 0 errors, 2 warnings.
 
 rpmlint
 /home/deogracia/rpmbuild/RPMS/noarch/nautilus-extension-arista-0.9.7-2.fc15.noarch.rpm
  
 nautilus-extension-arista.noarch: W: spelling-error %description -l en_US
 transcoder - trans coder, trans-coder, transponder
 nautilus-extension-arista.noarch: W: spelling-error %description -l en_US
 transcoding - trans coding, trans-coding, transcending
 nautilus-extension-arista.noarch: W: no-documentation
 1 packages and 0 specfiles checked; 0 errors, 3 warnings.
 
 I chose to ignore these warning because for the spelling error, it 's on the
 name / baseline of the software. For the no documentation, since it's an
 extension, the documention lies with the core package
 
 Thank you !
 

Spec: http://deogracia.free.fr/RPMS/arista.spec
Srpm: http://deogracia.free.fr/RPMS/arista-0.9.7-2.fc15.src.rpm


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.


[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-10-09 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=1975





--- Comment #3 from leigh scott leigh123li...@fedoraproject.org  2011-10-09 
12:46:15 ---
Just a few comments

1. it requires nautilus-extensions
2. what propose do these macros serve as there not called 

%define python_compile_opt python -O -c import compileall;
compileall.compile_dir('.')
%define python_compile  python -c import compileall;
compileall.compile_dir('.')


https://fedoraproject.org/wiki/Packaging/Python#System_Architecture


It's noarch so opt flags aren't required, use this instead


%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT


3. %fupes is not correct, use  fupes instead


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.


[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-10-09 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=1975


Nicolas Chauvet kwiz...@gmail.com changed:

   What|Removed |Added

URL|http://deogracia.free.fr/RPM|
   |S/arista.spec   |
   |http://deogracia.free.fr/RPM|
   |S/arista-0.9.7- |
   |2.fc15.src.rpm  |
Summary|Review request: arista - An|Review request: arista - An
   |easy to use multimedia  |easy to use multimedia
   |transcoder for the GNOME|transcoder for the GNOME
   |Desktop |Desktop




--- Comment #4 from Nicolas Chauvet kwiz...@gmail.com  2011-10-09 12:49:03 ---
SPEC: http://deogracia.free.fr/RPMS/arista.spec 
SRPM: http://deogracia.free.fr/RPMS/arista-0.9.7-2.fc15.src.rpm
Summary: An easy to use multimedia transcoder for the GNOME Desktop

Thx for your submission 

For forgot to mention why this package cannot be in fedora ?

I expect it will be because of the gstreamer-ffmpeg and others requirements,
but please remind that adding gstreamer-plugins-bad-nonfree will make this
package fall into the nonfree section.
For the same reason that we should avoid package in the nonfree section, I
think this package should also be eligible for fedora by removing some explicit
requirements.
This need to be tested in order to prove a basic usability such as transcoding
from theora to webm, but also to fail with a message telling the user that some
codec are missing (and eventually to install them if the RPM Fusion repository
is installed).



Other comments:
- Please use english for comments
- duplicate license field for the subpackage:
License:LGPLv2+
The main and subpackage use the same license, please keep only the main license
field.
- CFLAGS=$RPM_OPT_FLAGS %{__python} for noarch package is not needed, please
remove.
- BR on fdupes is dubious. Files listed twice in a spec file are detected
automatically nowadays. I don't see the point of this check.
Also as the macro doesn't even exist , it should probably be conditionalised:
%{?fdupes:%fdupes %{buildroot}%{_datadir}/arista/}


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.


[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-10-09 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=1975





--- Comment #5 from Lionel Félicité deogra...@free.fr  2011-10-09 14:04:14 ---
(In reply to comment #1)
 (In reply to comment #0)
  Hi guys!
  
  It's my first rpm.
 
 
 I see no links to the srpm or spec file.
 

Hi,
I thought the links were saved when I put them in the URL from field.
So here they are :
http://deogracia.free.fr/RPMS/arista.spec
http://deogracia.free.fr/RPMS/arista-0.9.7-2.fc15.src.rpm

Lionel


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.

[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-10-09 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=1975





--- Comment #6 from Lionel Félicité deogra...@free.fr  2011-10-09 14:12:20 ---
Thanks Leigh Scott.

(In reply to comment #3)
 Just a few comments
 
 1. it requires nautilus-extensions
 2. what propose do these macros serve as there not called 
 
 %define python_compile_opt python -O -c import compileall;
 compileall.compile_dir('.')
 %define python_compile  python -c import compileall;
 compileall.compile_dir('.')
 
 

I forgot ti remove them. I should have revrite this spec file from sratch. I
just modified the one from mandriva.

 https://fedoraproject.org/wiki/Packaging/Python#System_Architecture
 
 
 It's noarch so opt flags aren't required, use this instead
 
 
 %build
 %{__python} setup.py build
 
 %install
 %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
 
 
 3. %fupes is not correct, use  fupes instead
 


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.

[Bug 1975] Review request: arista - An easy to use multimedia transcoder for the GNOME Desktop

2011-10-09 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=1975





--- Comment #7 from leigh scott leigh123li...@fedoraproject.org  2011-10-09 
14:36:02 ---
(In reply to comment #6)

 
 I forgot ti remove them. I should have revrite this spec file from sratch. I
 just modified the one from mandriva.
 



Install rpmdevtools and run this to generate a spec file

rpmdev-newspec -t python arista


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
You are the assignee for the bug.