Bug 169377 (t1lib)

Summary: Update t1lib to 5.1.0
Product: [Fedora] Fedora Reporter: Michael A. Peters <mpeters>
Component: t1libAssignee: Roozbeh Pournader <roozbeh>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: 4CC: extras-qa, jamatos, kevin
Target Milestone: ---Flags: kevin: fedora-cvs+
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-01-17 15:34:29 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 162161    
Attachments:
Description Flags
rpm spec file for new version
none
Destdir Patch none

Description Michael A. Peters 2005-09-27 17:50:32 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050909 Fedora/1.0.6-1.2.fc4 Firefox/1.0.6

Description of problem:
Upstream version has been updated, back in may.
Changes include:

- Check against MultipleMasterFonts somewhat more tolerant, so that
  Type 1 Fonts automatically created from Multiple Master Fonts (e.g.
  using Mmpfb) should now be acceptable.

- Added IsoLatin9.enc to distribution.


- Subsetting extended so that it works for SEAC-constructed composites
  even if no AFM composite character information is available


- Somewhat more intelligent defaults for subsetting when composite
  characters are included in the subset.

- Fix for outline code on 64bit systems. This involves a redefinition
  of the T1_PATHPOINT struct. This should be uncritical because for 32bit
  systems there is no difference, whereas on 64bit systems, this has never 
  worked correctly before.


Version-Release number of selected component (if applicable):
t1lib-5.0.2-3

How reproducible:
Always

Steps to Reproduce:
1.N/A
2.N/A
3.N/A
  

Actual Results:  N/A

Expected Results:  N/A

Additional info:

This package is on the orphan list.

I'll attached a spec file that builds the newer version, and a single small patch.

Specfile builds in mock and is rpmlint clean except for a few errors that I believe can be safely ignored.

Comment 1 Michael A. Peters 2005-09-27 17:52:56 UTC
Created attachment 119311 [details]
rpm spec file for new version

The shared library did not version, should be safe to update existing systems

Comment 2 Michael A. Peters 2005-09-27 17:55:03 UTC
Created attachment 119312 [details]
Destdir Patch

Upstream added DESTDIR support but missed on place where its needed.

Comment 3 Roozbeh Pournader 2006-01-17 15:34:29 UTC
Updated in CVS with a few more fixes, built successfully for FC4 and Rawhide.

Thanks for the patches Michael. I would appreciate if you could test the new RPMs.


Comment 4 Patrice Dumas 2008-01-04 09:45:21 UTC
I use this bug for cvs request since I don't see any review in 
bugzilla

Package Change Request
======================
Package Name: t1lib
New Branches: EL-5
Updated EPEL Owners: jamatos, pertusus


Comment 5 Kevin Fenzi 2008-01-04 18:43:35 UTC
Does jamatos wish to maintain this in epel?

Comment 6 Patrice Dumas 2008-01-04 21:35:21 UTC
Yes, I said:

Do you want comaintainance help for tilib and grace in EPEL?

He responded
  Yes, please. :-)

  We need t1lib also for grace.

Implying that I am a comaintainer. He also said that it is hard for
him to use plague from the university, so I'll certainly do most of
the work.


Comment 7 Kevin Fenzi 2008-01-05 01:14:25 UTC
Excellent... thanks for the reply and sorry for the delay. 
cvs done.

Comment 8 José Matos 2009-03-27 19:33:23 UTC
Using this for the same purpose as before.

Package Change Request
======================
Package Name: t1lib
New Branches: EL-4
Updated EPEL Owners: jamatos, pertusus

Comment 9 Kevin Fenzi 2009-03-27 20:40:52 UTC
cvs done.