Date: Thu, 18 Sep 2003 14:50:18 -0700 (PDT) From: Ceri Davies <ceri@FreeBSD.org> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/55896: [NEWPORT] www/mozplugger Message-ID: <200309182150.h8ILoIlD035087@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/55896; it has been noted by GNATS. From: Ceri Davies <ceri@FreeBSD.org> To: FreeBSD Gnats Submit <freebsd-gnats-submit@FreeBSD.org> Cc: Subject: Re: ports/55896: [NEWPORT] www/mozplugger Date: Thu, 18 Sep 2003 22:45:34 +0100 Adding to audit trail, from misfiled PR ports/56009: Date: Tue, 26 Aug 2003 19:14:16 +0200 From: Melvyn Sopacua <melvyn@webteckies.org> Message-Id: <200308261914.31366.melvyn@webteckies.org> --Boundary-02=_3V5S/gkx9aZLanT Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Description: signed data Content-Disposition: inline Hi Andrew, On Tuesday 26 August 2003 01:56, Andrew J Caines wrote: > 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. Missed an argument there, sorry bout that. Thanx for the heads up. > 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. I'll explain what I did. I took www/plugger and modified it. I added an option to optout of the Gnom= e=20 Office suite, for "guys and gals like me", who fancy KDE. I did the same for OpenOffice, but changed that default to OFF, since it=20 requires quite a machine to install and there seem to be no packages whenev= er=20 I tried those. > Are all these deps _really_ necessary? No, but transition from www/plugger to www/modplugger should IMO initially = not=20 generate any surprises. >For example, why require mpg123 if > you can support xmms, or xmp (which even has an xmms plugin)? I don't see that as an improvement actually. Xmms pulls in gtk12, which I h= ope=20 will be nuked some time soon - it's deadugly :). gtk12 already pulls in a l= ot=20 of dependencies. I doubt (haven't checked) that the difference is that=20 significant. > 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? Well - that is my goal. But there's no "configure" script and the installed= =20 configuration file needs to make sense, which means I either: 1) Have to provide a set of 'extra-patch' for each dependency; 2) Have to remove the Makefile, install a configure.in / Makefile.am /=20 Makefile.in, and use autoconf/automake to accomplish the task. I'd rather communicate with the current author of the package to see if we = can=20 come up with a solution in the original software (that works not only for=20 =46reeBSD), than using the hacks above. =2D-=20 Melvyn =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D =46reeBSD ghost.lan.webteckies.org 4.8-STABLE FreeBSD 4.8-STABLE #4: Mon Au= g 18=20 01:13:48 CEST 2003 =20 root@ghost.lan.webteckies.org:/usr/obj/usr/src/sys/GHOST i386 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D --Boundary-02=_3V5S/gkx9aZLanT Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQA/S5V3Ov9JNmfFN5URAnGSAKCpGNZZIu/u+I4wQjH9wYLnPGGJ+ACfZ7by L3b/FlVYl5KAPI6xgO1qWEQ= =NdK0 -----END PGP SIGNATURE----- --Boundary-02=_3V5S/gkx9aZLanT--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200309182150.h8ILoIlD035087>