Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Jan 2006 23:39:08 +0300
From:      Sergey Matveychuk <sem@FreeBSD.org>
To:        Dmitry Marakasov <amdmi3@mail.ru>
Cc:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/91775: New port: graphics/gnash GNU Flash movie player
Message-ID:  <43C9616C.6040201@FreeBSD.org>
In-Reply-To: <20060114170253.GB1114@hades.panopticon>
References:  <43C8E4EC.7030703@FreeBSD.org> <20060114170253.GB1114@hades.panopticon>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Dmitry Marakasov wrote:
> * Sergey Matveychuk (sem@FreeBSD.org) wrote:
>  
> 
>>1) I think it's better to use a version number for port number, not
>>snapshot. Just like that:
>>PORTVERSION=0.7
>>DISTNAME=${PORTNAME}-20051226
> 
> That's nonapparent. It's strange that newborn project has version 0.7,
> maybe the version won't be changed between snapshot releases.
> Still I've changed the version, as 0.7 can be easily changed back to
> 2006xxxx style without bumping the PORTEPOCH, if it's needed.

I thought the same way. I prefer use a `normal' version scheme where
it's possible.

>>2) It's better to use not only MASTER_SITE but mirrors too
>>(MASTER_SITE_GNU).
> 
> I didn't find gnash on any of MASTER_SITE_GNU. Seems like it's only
> available from current MASTER_SITE for now.

Ok. May be later it'll appear somewhere else.

>>3) Problem with ldconfig will be appeared after reboot. You should
>>either place shared libs in a common place (PREFIX/lib) or use RC script
>>to run ldconfig on booting (like mysql-client do).
> 
> I've found a better way to fix that, by adding -Wl,--rpath to LDFLAGS.
> So no mess in PREFIX/lib and no unnecessary scripts in rc.d :)

It's looks OK for me.

>>4) I'm not sure how .omf file should be processed but it should some way
>>(see INSTALLS_OMF in bsd.gnome.mk). Using of USE_GNOME=something will
>>fix an extra dirs problem (Ion-Mihai Tetcu pointed to).
>>I'm not familar with a GNOME stuff but I'll try to clarify how it should
>>be processed.
> 
> Yes, thanks for the hint. USE_GNOME=gnomehier does the thing.

Yes, but for INSTALL_OMF we need depend on scrollkeeper. I'm not sure
it's necessary for the port, so I've remarked a line with INSTALL_OMF.

> 
> Here's updated version of the port.

It's ready to commit. But for a next update investigate about
scrollkeeper and think if it's possible to get rid of .la files. They're
almost always useless. But it's not a law, so feel free here.

- --
Dixi.
Sem.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDyWFrTclL2LcfYF0RAk5GAJ4yaIoOQ+CBgVfE2EyeuU8pgdHWRwCfQcjC
vg2m40zFaYG9LlCJgngk7Vw=
=t38D
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43C9616C.6040201>