[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2015-07-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266



--- Comment #45 from Petr Viktorin pvikt...@redhat.com ---
%py_byte_compile compiles the sources to bytecode.

It's a macro from python3-devel, so it won't be on EL7, but it's given in
Fedora package guidelines
(https://fedoraproject.org/wiki/Packaging:Python#Macros)

You can use code like this:

%if 0%{?with_python3}
%py_byte_compile %{__python2} %{buildroot}%{python_sitelib}/%{srcname}
%else
# py_byte_compile is only defined in python3-devel
%{__python2} -m compileall %{buildroot}%{python_sitelib}/%{srcname}
%endif

-- 
You are receiving this mail because:
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2015-07-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266



--- Comment #46 from Miro Hrončok mhron...@redhat.com ---
You don't need to call %py_byte_compile on things in %{python_sitelib} or
%{python3_sitelib}.

See
https://fedoraproject.org/wiki/Packaging:Python#Bytecompiling_with_the_correct_python_version
for reference.

-- 
You are receiving this mail because:
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2015-07-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266

Orion Poplawski or...@cora.nwra.com changed:

   What|Removed |Added

  Flags|fedora-cvs+ |fedora-cvs?



--- Comment #47 from Orion Poplawski or...@cora.nwra.com ---
Package Change Request
==
Package Name: python-pyglet
New Branches: epel7
Owners: pviktori orion
InitialCC:

-- 
You are receiving this mail because:
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2015-07-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266



--- Comment #50 from Orion Poplawski or...@cora.nwra.com ---
Petr - I'll push my changes to the EPEL7 branch first.  Should be fine to push
to Fedora, but I'll let you do that.

-- 
You are receiving this mail because:
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2015-07-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266



--- Comment #49 from Petr Viktorin pvikt...@redhat.com ---
Thanks Jon!

And thanks Orion for your work! I gave you commit access to all branches, but
I'd like to test the change before pushing to Fedora if you don't mind.

-- 
You are receiving this mail because:
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2015-07-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266

Jon Ciesla limburg...@gmail.com changed:

   What|Removed |Added

  Flags|fedora-cvs? |fedora-cvs+



-- 
You are receiving this mail because:
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2015-07-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266



--- Comment #48 from Jon Ciesla limburg...@gmail.com ---
Git done (by process-git-requests).

-- 
You are receiving this mail because:
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2015-07-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266



--- Comment #44 from Orion Poplawski or...@cora.nwra.com ---
I'd be happy to comaintain.  FAS - orion

Why the use of %py_byte_compile?  I've never seen that in a package before. 
Macro doesn't seem to exist on EL7.

So, with:

diff --git a/python-pyglet.spec b/python-pyglet.spec
index b08a2c4..ede83af 100644
--- a/python-pyglet.spec
+++ b/python-pyglet.spec
@@ -1,4 +1,6 @@
+%if 0%{?fedora}
 %global with_python3 1
+%endif

 %global srcname pyglet
 %global srcversion 1.2.1
@@ -102,12 +104,12 @@ popd

 %install
 %{__python} setup.py install --skip-build --root %{buildroot}
-%py_byte_compile %{__python} %{buildroot}%{python_sitelib}/%{srcname}
+%{__python} %{buildroot}%{python_sitelib}/%{srcname}

 %if 0%{?with_python3}
 pushd %{py3dir}
 %{__python3} setup.py install --skip-build --root %{buildroot}
-%py_byte_compile %{__python3} %{buildroot}%{python3_sitelib}/%{srcname}
+%{__python3} %{buildroot}%{python3_sitelib}/%{srcname}
 popd
 %endif


I end up with:

+ /usr/bin/python
/builddir/build/BUILDROOT/python-pyglet-1.2.1-1.el7.x86_64/usr/lib/python2.7/site-packages/pyglet
/usr/bin/python: can't find '__main__' module in
'/builddir/build/BUILDROOT/python-pyglet-1.2.1-1.el7.x86_64/usr/lib/python2.7/site-packages/pyglet'

Perhaps the %py_byte_compile was supposed to set that up?

-- 
You are receiving this mail because:
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2015-07-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266



--- Comment #43 from Petr Viktorin pvikt...@redhat.com ---
Well, I wouldn't mind a co-maintainer :)
But, all that'll be needed is to make with_python3 conditional, and some
testing. When I have a bit of time I'll go spin up an EL7 machine and do it.


If anyone wants to help: build the package, and run events  graphics from [0]
with it installed. That should test it enough.

https://bitbucket.org/pyglet/pyglet/src/cd6753287628056278d566b1cc556a41c66cf1b5/examples/?at=default

-- 
You are receiving this mail because:
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2015-07-06 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266

Orion Poplawski or...@cora.nwra.com changed:

   What|Removed |Added

 CC||or...@cora.nwra.com



--- Comment #42 from Orion Poplawski or...@cora.nwra.com ---
We need this in EPEL7 for sympy.  Petr - would you be willing to maintain it
there?

-- 
You are receiving this mail because:
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2013-10-04 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266

Zbigniew Jędrzejewski-Szmek zbys...@in.waw.pl changed:

   What|Removed |Added

 CC|package-review@lists.fedora |
   |project.org |
   See Also||https://bugzilla.redhat.com
   ||/show_bug.cgi?id=1015699



-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2013-08-17 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266



--- Comment #41 from Petr Viktorin pvikt...@redhat.com ---
I've tested on f18 and checked that PNG images are loaded fine. On a typical
desktop, the GDKPixbuf2ImageDecoder will probably get selected, but the
PILImageDecoder also works. It uses python-imaging (PIL), which got replaced by
python-pillow in f19. The Pyglet package does depend on python-imaging in f18.
The PNG decoder is missing, as expected.

If python-sympy really needs the PNG decoder and can't use another one that
loads PNGs, then I'm sorry -- I'm not putting the bundled fork of pypng back.
The right way would be to fix Pyglet to use upstream pypng, and package pypng
for Fedora (https://bugzilla.redhat.com/show_bug.cgi?id=810376). Unfortunately
I don't have resources to do that any time soon.

Please open a new bug, e-mail me privately, for any further discussion.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=NB3nKxYOP2a=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2013-08-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266



--- Comment #40 from Petr Viktorin pvikt...@redhat.com ---
Sorry for the late response, I was on vacation last week.

Looks like I didn't test enough on f18. The fix should be easy (use
python-imaging instead of Pillow on f18) but testing it will take longer.
I'll open a new bug if you don't beat me to it.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=2DU8uxn0tTa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2013-08-03 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266

Andrej adund...@gmail.com changed:

   What|Removed |Added

 CC||adund...@gmail.com



--- Comment #37 from Andrej adund...@gmail.com ---
There is a problem with F18 package of python-pyglet[*]:

Python-sympy needs png decoder in python-pyglest which is removed according to
python-pyglest specs:

(...)
# Remove the bundled pypng library python-pillow provides the same
functionality)
rm pyglet/image/codecs/png.py
rm pyglet/image/codecs/pypng.py
(...)

but python-pillow is never submitted in Fedora 18 repos, so png decoder doesn't
work in F18 version of pyglet. Tnx.


[*] I don't know if this is a good place to put it or should I open a new bug
report.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=xLEOPBYWMIa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2013-08-03 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266

Christopher Meng cicku...@gmail.com changed:

   What|Removed |Added

 CC||cicku...@gmail.com



--- Comment #38 from Christopher Meng cicku...@gmail.com ---
It's closed, you'd better create a new bug.

IMO this package shouldn't have this branch if things are really being as
you've said.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=UKalYKAm5aa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2013-08-03 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266



--- Comment #39 from Andrej adund...@gmail.com ---
Tnx Christopher for a really fast response. I'll still wait for Petr's answer
before I open a new bug because he is a primary maintainter so he will probably
need to fix it.

In the context of facts that in few months F18 will be EOL so this bug would be
obsolete and this troublesome feature of SymPy is rearly used, I don't think I
should open a new bug report only for the sake of formality. Let it be here
only for a record but you guys can freely decide otherwise :-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=03BMvYoJVEa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2013-06-29 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266

Fedora Update System upda...@fedoraproject.org changed:

   What|Removed |Added

   Fixed In Version|python-pyglet-1.2-0.5.alpha |python-pyglet-1.2-0.5.alpha
   |1.fc18  |1.fc19

--- Comment #36 from Fedora Update System upda...@fedoraproject.org ---
python-pyglet-1.2-0.5.alpha1.fc19 has been pushed to the Fedora 19 stable
repository.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=aYBtfclpO0a=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2013-06-26 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266

Fedora Update System upda...@fedoraproject.org changed:

   What|Removed |Added

 Status|ON_QA   |CLOSED
   Fixed In Version||python-pyglet-1.2-0.5.alpha
   ||1.fc18
 Resolution|--- |ERRATA
Last Closed||2013-06-26 22:10:09

--- Comment #35 from Fedora Update System upda...@fedoraproject.org ---
python-pyglet-1.2-0.5.alpha1.fc18 has been pushed to the Fedora 18 stable
repository.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=OmM4Ukul7Ba=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2013-06-17 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266

--- Comment #30 from Fedora Update System upda...@fedoraproject.org ---
python-pyglet-1.2-0.5.alpha1.fc19 has been submitted as an update for Fedora
19.
https://admin.fedoraproject.org/updates/python-pyglet-1.2-0.5.alpha1.fc19

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=jZOVcpRKe0a=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2013-06-17 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266

--- Comment #31 from Fedora Update System upda...@fedoraproject.org ---
python-pyglet-1.2-0.5.alpha1.fc18 has been submitted as an update for Fedora
18.
https://admin.fedoraproject.org/updates/python-pyglet-1.2-0.5.alpha1.fc18

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=5JUOYKNwhKa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2013-06-17 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266

Fedora Update System upda...@fedoraproject.org changed:

   What|Removed |Added

 Status|ASSIGNED|ON_QA

--- Comment #32 from Fedora Update System upda...@fedoraproject.org ---
python-pyglet-1.2-0.5.alpha1.fc18 has been pushed to the Fedora 18 testing
repository.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=ZYMB5KBNaDa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2013-06-17 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266

--- Comment #33 from Fedora Update System upda...@fedoraproject.org ---
printrun-0.0-24.20130123git71e5da0.fc18 has been pushed to the Fedora 18 stable
repository.  If problems still persist, please make note of it in this bug
report.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=qB7CIGN2E2a=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2013-06-17 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266

--- Comment #34 from Fedora Update System upda...@fedoraproject.org ---
printrun-0.0-24.20130123git71e5da0.fc17 has been pushed to the Fedora 17 stable
repository.  If problems still persist, please make note of it in this bug
report.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=43bY2iNHDGa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2013-06-16 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266

--- Comment #29 from Fedora Update System upda...@fedoraproject.org ---
printrun-0.0-24.20130123git71e5da0.fc19 has been pushed to the Fedora 19 stable
repository.  If problems still persist, please make note of it in this bug
report.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=wa4wYR1Qdsa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2013-06-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266

Petr Viktorin pvikt...@redhat.com changed:

   What|Removed |Added

Summary|Review Request: pyglet - A  |Review Request:
   |cross-platform windowing|python-pyglet - A
   |and multimedia library for  |cross-platform windowing
   |Python  |and multimedia library for
   ||Python

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=1EWb6X9MNka=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2013-06-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266

Petr Viktorin pvikt...@redhat.com changed:

   What|Removed |Added

  Flags||fedora-cvs?

--- Comment #27 from Petr Viktorin pvikt...@redhat.com ---
New Package SCM Request
===
Package Name: python-pyglet 
Short Description: A cross-platform windowing and multimedia library for Python
Owners: pviktori
Branches: f18 f19
InitialCC:

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=CDMEvs2p2Da=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2013-06-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266

--- Comment #28 from Jon Ciesla limburg...@gmail.com ---
Git done (by process-git-requests).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=XJJSESAaHZa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 868266] Review Request: python-pyglet - A cross-platform windowing and multimedia library for Python

2013-06-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=868266

Jon Ciesla limburg...@gmail.com changed:

   What|Removed |Added

  Flags|fedora-cvs? |
  Flags||fedora-cvs+

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=pIUC9h4LqPa=cc_unsubscribe
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review