ports/55896: [NEWPORT] www/mozplugger
Ceri Davies
ceri at FreeBSD.org
Thu Sep 18 21:30:20 UTC 2003
The following reply was made to PR ports/55896; it has been noted by GNATS.
From: Ceri Davies <ceri at FreeBSD.org>
To: FreeBSD Gnats Submit <freebsd-gnats-submit at FreeBSD.org>
Cc:
Subject: Re: ports/55896: [NEWPORT] www/mozplugger
Date: Thu, 18 Sep 2003 22:29:32 +0100
Adding to audit trail, from misfiled PR ports/55977:
Date: Mon, 25 Aug 2003 19:56:42 -0400
From: Andrew J Caines <A.J.Caines at halplant.com>
Message-Id: <20030825235642.GD10682 at hal9000.halplant.com>
Melvyn,
Giving your PR[1] a try, I found a couple of problems with your shar: it
tries to expract www/mozplugger instead of mozplugger (as I _think_ it
should) and it fails to create any directories. See patch below to fix
both.
The port build went fine, but I had to stop before install because of the
explicit list of ten runtime dependencies, some of which seemed
arbitrarily version-specific, redundant or just unnecessary.
Are all these deps _really_ necessary? For example, why require mpg123 if
you can support xmms, or xmp (which even has an xmms plugin)? Also,
requiring gv requires ghostview (which is a monster), but then also
acroread5 even though gv can render PDF.
Can some or all the currently required packages be optional with a
sensible subset defined at build/install time, especially since the app
itself is configurable?
Shar patch:
----8<----
8,17c8,17
< # www/mozplugger/Makefile
< # www/mozplugger/distinfo
< # www/mozplugger/files/extra-patch-mozpluggerrc-nognome
< # www/mozplugger/files/extra-patch-mozpluggerrc-nooffice
< # www/mozplugger/files/extra-patch-mozpluggerrc-noooo
< # www/mozplugger/files/patch-Makefile
< # www/mozplugger/files/patch-mozplugger-helper.c
< # www/mozplugger/pkg-descr
< # www/mozplugger/pkg-message
< # www/mozplugger/pkg-plist
---
> # mozplugger/Makefile
> # mozplugger/distinfo
> # mozplugger/files/extra-patch-mozpluggerrc-nognome
> # mozplugger/files/extra-patch-mozpluggerrc-nooffice
> # mozplugger/files/extra-patch-mozpluggerrc-noooo
> # mozplugger/files/patch-Makefile
> # mozplugger/files/patch-mozplugger-helper.c
> # mozplugger/pkg-descr
> # mozplugger/pkg-message
> # mozplugger/pkg-plist
19,20c19,24
< echo x - www/mozplugger/Makefile
< sed 's/^X//' >www/mozplugger/Makefile << 'END-of-www/mozplugger/Makefile'
---
> echo c - mozplugger
> mkdir -p mozplugger > /dev/null 2>&1
> echo c - mozplugger/files
> mkdir -p mozplugger/files > /dev/null 2>&1
> echo x - mozplugger/Makefile
> sed 's/^X//' >mozplugger/Makefile << 'END-of-mozplugger/Makefile'
161,163c165,167
< END-of-www/mozplugger/Makefile
< echo x - www/mozplugger/distinfo
< sed 's/^X//' >www/mozplugger/distinfo << 'END-of-www/mozplugger/distinfo'
---
> END-of-mozplugger/Makefile
> echo x - mozplugger/distinfo
> sed 's/^X//' >mozplugger/distinfo << 'END-of-mozplugger/distinfo'
165,167c169,171
< END-of-www/mozplugger/distinfo
< echo x - www/mozplugger/files/extra-patch-mozpluggerrc-nognome
< sed 's/^X//' >www/mozplugger/files/extra-patch-mozpluggerrc-nognome << 'END-of-www/mozplugger/files/extra-patch-mozpluggerrc-nognome'
---
> END-of-mozplugger/distinfo
> echo x - mozplugger/files/extra-patch-mozpluggerrc-nognome
> sed 's/^X//' >mozplugger/files/extra-patch-mozpluggerrc-nognome << 'END-of-mozplugger/files/extra-patch-mozpluggerrc-nognome'
190,192c194,196
< END-of-www/mozplugger/files/extra-patch-mozpluggerrc-nognome
< echo x - www/mozplugger/files/extra-patch-mozpluggerrc-nooffice
< sed 's/^X//' >www/mozplugger/files/extra-patch-mozpluggerrc-nooffice << 'END-of-www/mozplugger/files/extra-patch-mozpluggerrc-nooffice'
---
> END-of-mozplugger/files/extra-patch-mozpluggerrc-nognome
> echo x - mozplugger/files/extra-patch-mozpluggerrc-nooffice
> sed 's/^X//' >mozplugger/files/extra-patch-mozpluggerrc-nooffice << 'END-of-mozplugger/files/extra-patch-mozpluggerrc-nooffice'
241,243c245,247
< END-of-www/mozplugger/files/extra-patch-mozpluggerrc-nooffice
< echo x - www/mozplugger/files/extra-patch-mozpluggerrc-noooo
< sed 's/^X//' >www/mozplugger/files/extra-patch-mozpluggerrc-noooo << 'END-of-www/mozplugger/files/extra-patch-mozpluggerrc-noooo'
---
> END-of-mozplugger/files/extra-patch-mozpluggerrc-nooffice
> echo x - mozplugger/files/extra-patch-mozpluggerrc-noooo
> sed 's/^X//' >mozplugger/files/extra-patch-mozpluggerrc-noooo << 'END-of-mozplugger/files/extra-patch-mozpluggerrc-noooo'
283,285c287,289
< END-of-www/mozplugger/files/extra-patch-mozpluggerrc-noooo
< echo x - www/mozplugger/files/patch-Makefile
< sed 's/^X//' >www/mozplugger/files/patch-Makefile << 'END-of-www/mozplugger/files/patch-Makefile'
---
> END-of-mozplugger/files/extra-patch-mozpluggerrc-noooo
> echo x - mozplugger/files/patch-Makefile
> sed 's/^X//' >mozplugger/files/patch-Makefile << 'END-of-mozplugger/files/patch-Makefile'
306,308c310,312
< END-of-www/mozplugger/files/patch-Makefile
< echo x - www/mozplugger/files/patch-mozplugger-helper.c
< sed 's/^X//' >www/mozplugger/files/patch-mozplugger-helper.c << 'END-of-www/mozplugger/files/patch-mozplugger-helper.c'
---
> END-of-mozplugger/files/patch-Makefile
> echo x - mozplugger/files/patch-mozplugger-helper.c
> sed 's/^X//' >mozplugger/files/patch-mozplugger-helper.c << 'END-of-mozplugger/files/patch-mozplugger-helper.c'
322,324c326,328
< END-of-www/mozplugger/files/patch-mozplugger-helper.c
< echo x - www/mozplugger/pkg-descr
< sed 's/^X//' >www/mozplugger/pkg-descr << 'END-of-www/mozplugger/pkg-descr'
---
> END-of-mozplugger/files/patch-mozplugger-helper.c
> echo x - mozplugger/pkg-descr
> sed 's/^X//' >mozplugger/pkg-descr << 'END-of-mozplugger/pkg-descr'
340,342c344,346
< END-of-www/mozplugger/pkg-descr
< echo x - www/mozplugger/pkg-message
< sed 's/^X//' >www/mozplugger/pkg-message << 'END-of-www/mozplugger/pkg-message'
---
> END-of-mozplugger/pkg-descr
> echo x - mozplugger/pkg-message
> sed 's/^X//' >mozplugger/pkg-message << 'END-of-mozplugger/pkg-message'
384,386c388,390
< END-of-www/mozplugger/pkg-message
< echo x - www/mozplugger/pkg-plist
< sed 's/^X//' >www/mozplugger/pkg-plist << 'END-of-www/mozplugger/pkg-plist'
---
> END-of-mozplugger/pkg-message
> echo x - mozplugger/pkg-plist
> sed 's/^X//' >mozplugger/pkg-plist << 'END-of-mozplugger/pkg-plist'
393c397
< END-of-www/mozplugger/pkg-plist
---
> END-of-mozplugger/pkg-plist
----8<----
[1] http://www.freebsd.org/cgi/query-pr.cgi?pr=ports%2F55896
-Andrew-
--
_______________________________________________________________________
| -Andrew J. Caines- Unix Systems Engineer A.J.Caines at halplant.com |
| "They that can give up essential liberty to obtain a little temporary |
| safety deserve neither liberty nor safety" - Benjamin Franklin, 1759 |
More information about the freebsd-ports-bugs
mailing list