Summary: | [NEW PORTS] multimedia/quodlibet | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Byung-Hee HWANG <bh> | ||||||||||||||
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> | ||||||||||||||
Status: | Closed FIXED | ||||||||||||||||
Severity: | Affects Only Me | ||||||||||||||||
Priority: | Normal | ||||||||||||||||
Version: | Latest | ||||||||||||||||
Hardware: | Any | ||||||||||||||||
OS: | Any | ||||||||||||||||
Attachments: |
|
Description
Byung-Hee HWANG
2005-12-19 02:10:01 UTC
Are you willing to maintain this port? New ports must have a maintainer. Emanuel -- GnuPG key id: 0x55E67774 Download: http://pgp.mit.edu:11371 Key fingerprint: 17B3 FD8F BA68 4AB4 10FD A9D1 AD52 6588 55E6 7774 State Changed From-To: open->feedback Ask submitter to maintain new port. New ports must have a maintainer. On Mon, Dec 19, 2005 at 09:10:36PM +0100, Emanuel Haupt wrote:
> Are you willing to maintain this port? New ports must have a maintainer.
Yes, I hope so.
--
Byung-Hee
> > Are you willing to maintain this port? New ports must have a > > maintainer. > > Yes, I hope so. In this case may I replace 'ports@FreeBSD.org' with 'bh@izb.knu.ac.kr'? -- GnuPG key id: 0x55E67774 Download: http://pgp.mit.edu:11371 Key fingerprint: 17B3 FD8F BA68 4AB4 10FD A9D1 AD52 6588 55E6 7774 On Mon, Dec 19, 2005 at 09:57:23PM +0100, Emanuel Haupt wrote:
> > > Are you willing to maintain this port? New ports must have a
> > > maintainer.
> >
> > Yes, I hope so.
>
> In this case may I replace 'ports@FreeBSD.org' with 'bh@izb.knu.ac.kr'?
Yes, you may.
--
Byung-Hee
On Mon, Dec 19, 2005 at 09:20:08PM +0000, Byung-Hee HWANG wrote: [...snip...] > On Mon, Dec 19, 2005 at 09:57:23PM +0100, Emanuel Haupt wrote: > > > > Are you willing to maintain this port? New ports must have a > > > > maintainer. > > > > > > Yes, I hope so. > > > > In this case may I replace 'ports@FreeBSD.org' with 'bh@izb.knu.ac.kr'? > > Yes, you may. And now, I clean up another spot in Makefile. The patch is here: --- quodlibet_Makefile_DISTNAME.patch begins here --- --- Makefile.orig 2005-12-19 16:21:23.612127000 -0700 +++ Makefile 2005-12-20 12:10:57.299394973 -0700 @@ -10,7 +10,7 @@ CATEGORIES= multimedia audio MASTER_SITES= http://www.sacredchao.net/~piman/software/ \ http://izb.knu.ac.kr/~bh/software/ -DISTNAME= quodlibet-${PORTVERSION} +DISTNAME= ${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A GTK+-based audio player written in Python --- quodlibet_Makefile_DISTNAME.patch ends here --- -- Byung-Hee State Changed From-To: feedback->open feedback received State Changed From-To: open->feedback Checking for PyGTK >= 2.6: Traceback (most recent call last): File "./check.py", line 20, in ? import gtk File "/usr/local/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 37, in ? from _gtk import * RuntimeError: could not open display I take it this is an X issue. Wonder how other ports which require X and sometimes require a terminal handle this on the package building system. On Wed, Dec 21, 2005 at 04:37:38AM +0000, Edwin Groothuis wrote: > File "./check.py", line 20, in ? > import gtk > File "/usr/local/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 37, in ? > from _gtk import * > RuntimeError: could not open display > > I take it this is an X issue. Wonder how other ports which require > X and sometimes require a terminal handle this on the package > building system. Okay, I fixed it. The patch is here: --- patch begins here --- --- Makefile.orig 2005-11-11 08:06:26.000000000 -0700 +++ Makefile 2005-12-21 02:21:55.068872752 -0700 @@ -7,7 +7,7 @@ all: @/bin/echo -n "Checking for Python... " @which python || ( echo "Not found." && /bin/false ) - @./check.py + @env DISPLAY=:0.0 ./check.py make-install-dirs: mkdir -p $(DESTDIR)$(PREFIX)/share/man/man1 --- patch ends here --- I've put all the updated shar files, too. Please, check out below: http://izb.knu.ac.kr/~bh/diffs/ports-quodlibet-20051221.shar -- Byung-Hee On Wed, Dec 21, 2005 at 10:00:19AM +0000, Byung-Hee HWANG wrote:
> On Wed, Dec 21, 2005 at 04:37:38AM +0000, Edwin Groothuis wrote:
> > File "./check.py", line 20, in ?
> > import gtk
> > File "/usr/local/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 37, in ?
> > from _gtk import *
> > RuntimeError: could not open display
> >
> > I take it this is an X issue. Wonder how other ports which require
> > X and sometimes require a terminal handle this on the package
> > building system.
>
> Okay, I fixed it. The patch is here:
[...snip...]
After submit this patch, I found out a weak spot about the patch.
I am very sorry for that. The patch leaves much to be desired.
Wait for me until the problem solved.
Sincerely,
--
Byung-Hee
On Wed, Dec 21, 2005 at 10:10:07PM +0000, Byung-Hee HWANG wrote:
> The following reply was made to PR ports/90627; it has been noted by GNATS.
>
> From: Byung-Hee HWANG <bh@izb.knu.ac.kr>
> To: bug-followup@FreeBSD.org
> Cc: edwin@FreeBSD.org
> Subject: Re: ports/90627: [NEW PORTS] multimedia/quodlibet
> Date: Thu, 22 Dec 2005 07:08:29 +0900
>
> On Wed, Dec 21, 2005 at 10:00:19AM +0000, Byung-Hee HWANG wrote:
> > On Wed, Dec 21, 2005 at 04:37:38AM +0000, Edwin Groothuis wrote:
> > > File "./check.py", line 20, in ?
> > > import gtk
> > > File "/usr/local/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 37, in ?
> > > from _gtk import *
> > > RuntimeError: could not open display
> > >
> > > I take it this is an X issue. Wonder how other ports which require
> > > X and sometimes require a terminal handle this on the package
> > > building system.
[...snip...]
Reference: PR 53489
viola# echo $DISPLAY
DISPLAY: Undefined variable.
viola# make configure
===> Vulnerability check disabled, database not found
...
...
...
===> Configuring for quodlibet-0.15
/usr/X11R6/bin/Xvfb :1001 -screen 0 800x600x24 > /dev/null 2>&1 & echo
$! > /usr/ports/multimedia/quodlibet/work/.Xvfb.pid
Checking Python version: 2.4
Checking for PyGTK >= 2.6: found
Checking for PyGSt >= 0.8.2: found
...
...
...
Okay, it works fine. I reattach updated shar file.
Sincerely,
--
Byung-Hee
On Thu, Dec 22, 2005 at 03:20:10AM +0000, Byung-Hee HWANG wrote:
> The following reply was made to PR ports/90627; it has been noted by GNATS.
>
> From: Byung-Hee HWANG <bh@izb.knu.ac.kr>
> To: bug-followup@FreeBSD.org
> Cc: edwin@FreeBSD.org
> Subject: Re: ports/90627: [NEW PORTS] multimedia/quodlibet
> Date: Thu, 22 Dec 2005 12:15:01 +0900
>
> On Wed, Dec 21, 2005 at 10:10:07PM +0000, Byung-Hee HWANG wrote:
> > On Wed, Dec 21, 2005 at 10:00:19AM +0000, Byung-Hee HWANG wrote:
> > > On Wed, Dec 21, 2005 at 04:37:38AM +0000, Edwin Groothuis wrote:
> > > > File "./check.py", line 20, in ?
> > > > import gtk
> > > > File "/usr/local/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 37, in ?
> > > > from _gtk import *
> > > > RuntimeError: could not open display
> > > >
> > > > I take it this is an X issue. Wonder how other ports which require
> > > > X and sometimes require a terminal handle this on the package
> > > > building system.
> [...snip...]
>
> Reference: PR 53489
>
> viola# echo $DISPLAY
> DISPLAY: Undefined variable.
> viola# make configure
> ===> Vulnerability check disabled, database not found
> ...
> ...
> ...
> ===> Configuring for quodlibet-0.15
> /usr/X11R6/bin/Xvfb :1001 -screen 0 800x600x24 > /dev/null 2>&1 & echo
> $! > /usr/ports/multimedia/quodlibet/work/.Xvfb.pid
> Checking Python version: 2.4
> Checking for PyGTK >= 2.6: found
> Checking for PyGSt >= 0.8.2: found
> ...
> ...
> ...
>
> Okay, it works fine. I reattach updated shar file.
I mistaked in attach file. Sorry for that, indeed.
I reattach the shar file, again.
Sincerely,
--
Byung-Hee
On Thu, Dec 22, 2005 at 03:40:04AM +0000, Byung-Hee HWANG wrote: > On Thu, Dec 22, 2005 at 03:20:10AM +0000, Byung-Hee HWANG wrote: > > On Wed, Dec 21, 2005 at 10:10:07PM +0000, Byung-Hee HWANG wrote: > > > On Wed, Dec 21, 2005 at 10:00:19AM +0000, Byung-Hee HWANG wrote: > > > > On Wed, Dec 21, 2005 at 04:37:38AM +0000, Edwin Groothuis wrote: > > > > > File "./check.py", line 20, in ? > > > > > import gtk > > > > > File "/usr/local/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 37, in ? > > > > > from _gtk import * > > > > > RuntimeError: could not open display > > > > > > > > > > I take it this is an X issue. Wonder how other ports which require > > > > > X and sometimes require a terminal handle this on the package > > > > > building system. > > [...snip...] > > > > Reference: PR 53489 > > > > viola# echo $DISPLAY > > DISPLAY: Undefined variable. > > viola# make configure > > ===> Vulnerability check disabled, database not found > > ... > > ... > > ... > > ===> Configuring for quodlibet-0.15 > > /usr/X11R6/bin/Xvfb :1001 -screen 0 800x600x24 > /dev/null 2>&1 & echo > > $! > /usr/ports/multimedia/quodlibet/work/.Xvfb.pid > > Checking Python version: 2.4 > > Checking for PyGTK >= 2.6: found > > Checking for PyGSt >= 0.8.2: found > > ... > > ... > > ... > > > > Okay, it works fine. I reattach updated shar file. This is build log and screenshot. http://izb.knu.ac.kr/~bh/stuff/ports-quodlibet-build-log-20051221.txt http://izb.knu.ac.kr/~bh/stuff/ports-quodlibet-ss-20051221.png Sincerely, -- Byung-Hee Hi, Yesterday, I submitted the ports of audio program [quodlibet, PR90627]. (The quodlibet is still not committed.) That is written in python. However, the category is only "multimedia audio". To resume our story, I wonder which I am choosing the right category or not. I consider that (to be) a part of python. Therefore, I hope to add "python" in category, too. --- patch begins here --- --- Makefile.orig 2005-12-22 16:25:35.399921000 -0700 +++ Makefile 2005-12-22 16:25:55.269612326 -0700 @@ -7,7 +7,7 @@ PORTNAME= quodlibet PORTVERSION= 0.15 -CATEGORIES= multimedia audio +CATEGORIES= multimedia audio python MASTER_SITES= http://www.sacredchao.net/~piman/software/ \ http://izb.knu.ac.kr/~bh/software/ DISTNAME= ${PORTNAME}-${PORTVERSION} --- patch ends here --- How do you think about this? Sincerely, -- Byung-Hee On Wed, 21 Dec 2005 04:37:38 GMT, Edwin Groothuis wrote:
> Synopsis: [NEW PORTS] multimedia/quodlibet
>
> State-Changed-From-To: open->feedback
> State-Changed-By: edwin
> State-Changed-When: Wed Dec 21 04:35:46 UTC 2005
> State-Changed-Why:
> Checking for PyGTK >= 2.6:
> Traceback (most recent call last):
> File "./check.py", line 20, in ?
> import gtk
> File "/usr/local/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 37, in ?
> from _gtk import *
> RuntimeError: could not open display
>
> I take it this is an X issue. Wonder how other ports which require
> X and sometimes require a terminal handle this on the package
> building system.
I fixed it. And now, I re-submit updated shar files. It's 3rd.
Sincerely,
--
Byung-Hee
On Sat, 24 Dec 2005 07:00:23 GMT, Byung-Hee HWANG wrote: > On Wed, 21 Dec 2005 04:37:38 GMT, Edwin Groothuis wrote: > > Synopsis: [NEW PORTS] multimedia/quodlibet > > > > State-Changed-From-To: open->feedback > > State-Changed-By: edwin > > State-Changed-When: Wed Dec 21 04:35:46 UTC 2005 > > State-Changed-Why: > > Checking for PyGTK >= 2.6: > > Traceback (most recent call last): > > File "./check.py", line 20, in ? > > import gtk > > File "/usr/local/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 37, in ? > > from _gtk import * > > RuntimeError: could not open display > > > > I take it this is an X issue. Wonder how other ports which require > > X and sometimes require a terminal handle this on the package > > building system. > > I fixed it. And now, I re-submit updated shar files. It's 3rd. This is my build-log and screenshot. http://izb.knu.ac.kr/~bh/stuff/ports-quodlibet-build-log-20051224.txt http://izb.knu.ac.kr/~bh/stuff/ports-quodlibet-ss-20051224.png Sincerely, -- Byung-Hee - Reduced dependency - Fixed pkg-plist It's last submit in 2005. Happy New Year! Sincerely, -- Byung-Hee On Sun, 25 Dec 2005 14:15:35 +1100, Edwin Groothuis wrote:
> On Sun, Dec 25, 2005 at 03:10:06AM +0000, Byung-Hee HWANG wrote:
> > It's last submit in 2005. Happy New Year!
>
> Am still building it. That thing has more prerequisites than anything
> else I've seen. And the last three days I couldn't compile these
> due to libtool/pthread/libsoup-and-friends related problems.
Well, I have no idea about the problem. Sorry for that.
It's really last submit in this year!
+- Reduced dependency
+- Fixed pkg-plist
+- Added USE_GSTREAMER flag
+- Marked broken as FreeBSD Version
I did my very best. See you next year :-)
Sincerely,
--
Byung-Hee
On Sun, 25 Dec 2005 14:15:35 +1100, Edwin Groothuis wrote: > On Sun, Dec 25, 2005 at 03:10:06AM +0000, Byung-Hee HWANG wrote: > > It's last submit in 2005. Happy New Year! > > Am still building it. That thing has more prerequisites than anything > else I've seen. And the last three days I couldn't compile these > due to libtool/pthread/libsoup-and-friends related problems. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ % pkg_info | grep libtool-1.5 libtool-1.5.22 // build failure libtool-1.5.22_1 // build success See below: http://lists.freebsd.org/pipermail/freebsd-ports/2005-December/028373.html Sincerely, -- Byung-Hee State Changed From-To: feedback->open Feedback received State Changed From-To: open->closed New port added with fixes! |