Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: atrpms: users

F11 vlc VeraSe.ttf dependency broken

 

 

atrpms users RSS feed   Index | Next | Previous | View Threaded


drees76 at gmail

Jun 11, 2009, 9:17 AM

Post #1 of 5 (951 views)
Permalink
F11 vlc VeraSe.ttf dependency broken

On F11, the VeraSe.ttf font is now in
/usr/share/fonts/bitstream-vera/VeraSe.ttf, not
/usr/share/bitstream-vera/VeraSe.ttf

This is contained by the bitstream-vera-serif-fonts package.

Not sure what the best way to fix the spec file is - may have to add
in conditional dependencies depending on the distro the package is
built on?

-Dave

_______________________________________________
atrpms-users mailing list
atrpms-users [at] atrpms
http://lists.atrpms.net/mailman/listinfo/atrpms-users


promac at gmail

Jun 11, 2009, 10:03 AM

Post #2 of 5 (871 views)
Permalink
Re: F11 vlc VeraSe.ttf dependency broken [In reply to]

On Thu, Jun 11, 2009 at 1:17 PM, David Rees <drees76 [at] gmail> wrote:

> On F11, the VeraSe.ttf font is now in
> /usr/share/fonts/bitstream-vera/VeraSe.ttf, not
> /usr/share/bitstream-vera/VeraSe.ttf
>
> This is contained by the bitstream-vera-serif-fonts package.
>
> Not sure what the best way to fix the spec file is - may have to add
> in conditional dependencies depending on the distro the package is
> built on?
>
>

I think the best way is using:

%{_fontdir}

--
Paulo Roma Cavalcanti
LCG - UFRJ


drees76 at gmail

Jun 11, 2009, 1:37 PM

Post #3 of 5 (881 views)
Permalink
Re: F11 vlc VeraSe.ttf dependency broken [In reply to]

On Thu, Jun 11, 2009 at 10:03 AM, Paulo Cavalcanti<promac [at] gmail> wrote:
> On Thu, Jun 11, 2009 at 1:17 PM, David Rees <drees76 [at] gmail> wrote:
>>
>> On F11, the VeraSe.ttf font is now in
>> /usr/share/fonts/bitstream-vera/VeraSe.ttf, not
>> /usr/share/bitstream-vera/VeraSe.ttf
>>
>> This is contained by the bitstream-vera-serif-fonts package.
>>
>> Not sure what the best way to fix the spec file is - may have to add
>> in conditional dependencies depending on the distro the package is
>> built on?
>
> I think the best way is using:
>
>  %{_fontdir}

Sounds good - so if that works, what do we need to do to get that
integrated into the spec file?

So changing the Requires to:

Requires: ${_fontdir}/bitstream-vera/VeraSe.ttf

from

Requires: %{_datadir}/bitstream-vera/VeraSe.ttf

should work on all platforms?

-Dave

_______________________________________________
atrpms-users mailing list
atrpms-users [at] atrpms
http://lists.atrpms.net/mailman/listinfo/atrpms-users


promac at gmail

Jun 11, 2009, 2:02 PM

Post #4 of 5 (872 views)
Permalink
Re: F11 vlc VeraSe.ttf dependency broken [In reply to]

On Thu, Jun 11, 2009 at 5:37 PM, David Rees <drees76 [at] gmail> wrote:

> On Thu, Jun 11, 2009 at 10:03 AM, Paulo Cavalcanti<promac [at] gmail>
> wrote:
> > On Thu, Jun 11, 2009 at 1:17 PM, David Rees <drees76 [at] gmail> wrote:
> >>
> >> On F11, the VeraSe.ttf font is now in
> >> /usr/share/fonts/bitstream-vera/VeraSe.ttf, not
> >> /usr/share/bitstream-vera/VeraSe.ttf
> >>
> >> This is contained by the bitstream-vera-serif-fonts package.
> >>
> >> Not sure what the best way to fix the spec file is - may have to add
> >> in conditional dependencies depending on the distro the package is
> >> built on?
> >
> > I think the best way is using:
> >
> > %{_fontdir}
>
> Sounds good - so if that works, what do we need to do to get that
> integrated into the spec file?
>
> So changing the Requires to:
>
> Requires: ${_fontdir}/bitstream-vera/VeraSe.ttf
>
> from
>
> Requires: %{_datadir}/bitstream-vera/VeraSe.ttf
>
> should work on all platforms?
>
> -Dave
>

Should be:

%{_fontdir}/bitstream-vera/VeraSe.ttf

In my system (F10), %{_fontdir} resolves to:

%{/usr/share/fonts/%{name}}


--
Paulo Roma Cavalcanti
LCG - UFRJ


Axel.Thimm at ATrpms

Jun 13, 2009, 2:14 AM

Post #5 of 5 (867 views)
Permalink
Re: F11 vlc VeraSe.ttf dependency broken [In reply to]

Hi,

On Thu, Jun 11, 2009 at 06:02:09PM -0300, Paulo Cavalcanti wrote:
> On Thu, Jun 11, 2009 at 5:37 PM, David Rees <drees76 [at] gmail> wrote:
>
> > On Thu, Jun 11, 2009 at 10:03 AM, Paulo Cavalcanti<promac [at] gmail>
> > wrote:
> > > On Thu, Jun 11, 2009 at 1:17 PM, David Rees <drees76 [at] gmail> wrote:
> > >>
> > >> On F11, the VeraSe.ttf font is now in
> > >> /usr/share/fonts/bitstream-vera/VeraSe.ttf, not
> > >> /usr/share/bitstream-vera/VeraSe.ttf
> > >>
> > >> This is contained by the bitstream-vera-serif-fonts package.
> > >>
> > >> Not sure what the best way to fix the spec file is - may have to add
> > >> in conditional dependencies depending on the distro the package is
> > >> built on?
> > >
> > > I think the best way is using:
> > >
> > > %{_fontdir}
> >
> > Sounds good - so if that works, what do we need to do to get that
> > integrated into the spec file?
> >
> > So changing the Requires to:
> >
> > Requires: ${_fontdir}/bitstream-vera/VeraSe.ttf
> >
> > from
> >
> > Requires: %{_datadir}/bitstream-vera/VeraSe.ttf
> >
> > should work on all platforms?
> >
> > -Dave
> >
>
> Should be:
>
> %{_fontdir}/bitstream-vera/VeraSe.ttf
>
> In my system (F10), %{_fontdir} resolves to:
>
> %{/usr/share/fonts/%{name}}

do you know where _fontdir is being defined? On my F10 system I don;t
see it:

$ rpm -E '%{_datadir}'
/usr/share
$ rpm -E '%{_fontdir}'
%{_fontdir}


--
Axel.Thimm at ATrpms.net

atrpms users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.