Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Oct 2005 13:02:36 +0900
From:      Alexander Nedotsukov <bland@FreeBSD.org>
To:        freebsd-emulation@FreeBSD.org
Subject:   linux-fontconfig update request
Message-ID:  <4361A2DC.8080007@FreeBSD.org>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------000907040805020000000806
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi guys,

As some of you already know. GNOME 2.12 port will be committed to 
repository soon after FreeBSD 6.0 release. This will expose 
incompatibility with Linux version of fontconfig port we have ATM. The 
symptom is startup failure of any GTK2 based linux- application 
(acroread, relpalyer etc.) with complain from fontconfig library about 
misconfiguration. The source of problem lies in font cache files 
(fonts.cache-1). There was changes in format which made them backward 
incompatible with fontconfig 2.1 series. Please review patch attached.

Thanks,
Alexander.

ps. I did not found any reliable source of v2.3.2 .rpms which going to 
be committed with GNOME 2.12. But if any of you will do or have a chance 
to cook its own .rpms this will be better.


--------------000907040805020000000806
Content-Type: text/plain;
 name="linux-fontconfig.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="linux-fontconfig.patch"

Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/x11-fonts/linux-fontconfig/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- Makefile	17 Jun 2005 22:59:28 -0000	1.9
+++ Makefile	28 Oct 2005 03:38:11 -0000
@@ -6,9 +6,11 @@
 #
 
 PORTNAME=	fontconfig
-PORTVERSION=	2.1
-PORTREVISION=	3
+PORTVERSION=	2.2.1
+PORTREVISION=	0
 CATEGORIES=	x11-fonts linux
+MASTER_SITES=	${MASTER_SITE_FEDORA_LINUX}
+MASTER_SITE_SUBDIR=	1/${ARCH}/os/Fedora/RPMS/
 
 MAINTAINER=	freebsd-emulation@FreeBSD.org
 COMMENT=	Linux/i386 binary of Fontconfig
@@ -18,10 +20,9 @@
 RUN_DEPENDS=	${BUILD_DEPENDS}
 
 USE_REINPLACE=	yes
-BASEVERSION=	9
 ONLY_FOR_ARCHS=	i386 amd64
 PLIST=		${WRKDIR}/plist
-RPM_SET=	fontconfig-2.1-9.i386.rpm
+RPM_SET=	fontconfig-2.2.1-6.1.i386.rpm
 
 #PKGINSTALL=	${WRKDIR}/pkg-install
 
Index: distinfo.i386
===================================================================
RCS file: /home/pcvs/ports/x11-fonts/linux-fontconfig/distinfo.i386,v
retrieving revision 1.2
diff -u -r1.2 distinfo.i386
--- distinfo.i386	17 Mar 2004 18:29:15 -0000	1.2
+++ distinfo.i386	28 Oct 2005 03:38:11 -0000
@@ -1,3 +1,2 @@
-$FreeBSD: ports/x11-fonts/linux-fontconfig/distinfo.i386,v 1.2 2004/03/17 18:29:15 trevor Exp $
-MD5 (rpm/fontconfig-2.1-9.i386.rpm) = 86e827ffaa502266116047e840f8eb8f
-SIZE (rpm/fontconfig-2.1-9.i386.rpm) = 106739
+MD5 (rpm/fontconfig-2.2.1-6.1.i386.rpm) = dc67526d0458acfa59d40c9a699118c4
+SIZE (rpm/fontconfig-2.2.1-6.1.i386.rpm) = 113542

--------------000907040805020000000806--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4361A2DC.8080007>