Package Details: fontconfig-ubuntu 2.11.94-2

Git Clone URL: https://aur.archlinux.org/fontconfig-ubuntu.git (read-only)
Package Base: fontconfig-ubuntu
Description: Library for configuring and customizing font access - with Ubuntu's patches
Upstream URL: https://launchpad.net/ubuntu/+source/fontconfig
Licenses: custom
Conflicts: fontconfig
Provides: fontconfig=2.11.94
Submitter: wonder
Maintainer: Det
Last Packager: Det
Votes: 352
Popularity: 1.076055
First Submitted: 2008-07-28 18:25
Last Updated: 2016-11-06 22:54

Required by (887)

Sources (3)

Latest Comments

amiara commented on 2016-04-25 16:28

I concur what ignisf and guiodic said. Upgraded to Gnome 3.20 and couldn't login anymore. Took a long time to figure out that this package was the cause.

cuihao commented on 2016-04-21 04:09

Either python2 or python3 is required to build the package (Official fontconfig package has python2 in its makedepends).

Please fix it, or official devtools like extra-x86_64-build will fail to build the package.

guiodic commented on 2016-04-07 21:40

after the updrade fc-cache crash /segfault) and all apps too! Don't upgrade!

ignisf commented on 2016-04-02 23:35

Be advised, this package seems to break Gnome 3.20 in testing with the following error:

/usr/bin/gnome-shell: symbol lookup error: /usr/lib/libpangoft2-1.0.so.0: undefined symbol: FcWeightFromOpenType

gutigen commented on 2016-03-30 19:31

I'm getting spam of following message during cache update and some other things:

Unable to update the static FcBlanks

I suppose it is related to default lib32-fontconfig. Any chance for lib32-fontconfig-ubuntu?

kotyz commented on 2015-08-24 12:14

Solved by removing some perl-* packages from aur, as is recommended here: https://bbs.archlinux.org/viewtopic.php?id=199198
Now it builds fine.

kotyz commented on 2015-08-24 11:52

I get this error during build (looks like there is some problem with perl):

==> Spouští se build()...
-> Running libtoolize..
libtoolize: putting auxiliary files in '.'.
libtoolize: linking file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: linking file 'm4/libtool.m4'
libtoolize: linking file 'm4/ltoptions.m4'
libtoolize: linking file 'm4/ltsugar.m4'
libtoolize: linking file 'm4/ltversion.m4'
libtoolize: linking file 'm4/lt~obsolete.m4'
-> Running autoreconf..
/usr/bin/perl: symbol lookup error: /usr/lib/perl5/vendor_perl/auto/List/Util/Util.so: undefined symbol: Perl_xs_apiversion_bootcheck
==> CHYBA: Došlo k chybě v build().
Rušení...
==> ERROR: Makepkg was unable to build fontconfig-ubuntu.
==> Restart building fontconfig-ubuntu ? [y/N]

Any ideas how to fix this?

Ilias95 commented on 2015-08-09 02:23

I don't know. I even tried to remove the whole .mozzila to reset everything, but nothing. I wish I've never upgraded. :P

Det commented on 2015-08-09 02:14

Maybe just a bug on Firefox?

Ilias95 commented on 2015-08-09 02:12

Even more strange, this finally happens only on firefox. The fonts are fine on Chromium, so I'll have to seek a solution elsewhere. Didn't know that about makepkg. Thanks for the info and sorry for the fuss.

Det commented on 2015-08-09 02:05

No, not by default, but you can set PKGDEST in /etc/makepkg.conf, or EXPORT=2 in /etc/yaourtrc.

Ilias95 commented on 2015-08-09 02:00

I tried and rebuild the previous rel version (unfortunately pacman doesn't cache unofficial pkgs), but it didn't work. Strange. :/

Det commented on 2015-08-09 01:41

It could be they're gone from the new tarball, but you can also try reinstalling the previous one: http://pkgbuild.com/git/aur-mirror.git/tree/fontconfig-ubuntu/PKGBUILD?id=d34a7fe47ffb34c44ff9278b4d21aaf9053100ec

May also be in /var/cache/pacman/pkg/.

Ilias95 commented on 2015-08-09 01:38

I upgraded today (2.11.1-2 -> 2.11.1-3) and I don't have the same fonts anymore. Tried to recompile it, along with freetype2-ubuntu, but it didn't work. If I replace these 2 packages with fontconfig and freetype2 the result is exactly the same. I've never made any settings nor tweaked anything, just installing from the PKGBUILD. Any idea?

Det commented on 2015-07-13 20:25

I got around to fixing it. Just a path mistake in the end of package(), which you guys should be able to resolve in the future on your own too.

grayich commented on 2015-07-13 10:15

same error - http://paste.org.ru/?faw5sl

telephone commented on 2015-07-10 03:56

@Det I'm receiving an error while upgrading from 2.11.1-2 to 2.11.1-3 during 'make install':

***
*** Warning: fonts.cache not built
***
*** Generate this file manually on host system using fc-cache
***
make[2]: Leaving directory '/tmp/makepkg/fontconfig-ubuntu/src/fontconfig-2.11.1'
make[1]: Leaving directory '/tmp/makepkg/fontconfig-ubuntu/src/fontconfig-2.11.1'
install: cannot stat ‘debian/changelog’: No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
==> ERROR: Makepkg was unable to build fontconfig-ubuntu.

Det commented on 2015-07-09 16:27

Done.

Haron_Prime commented on 2015-07-09 15:57

Does not match md5sums fontconfig_2.11.1-0ubuntu6.debian.tar.xz
In PKGBUILD - c445273d4c1e8d4fa3cc9542d06b486f
In the downloaded file - 5d8e082f4d36d6c82853f6b6a5f6997a

Regulus commented on 2014-07-11 22:18

fontconfig 2.11.1-0ubuntu3

jsst commented on 2014-07-05 15:36

Updated, thanks for the help!

clfarron4 commented on 2014-06-27 21:00

@jsst: Change the permissions on fontconfig.install to 644 with chmod o=r fontconfig.install and chmod g=r fontconfig.install, then use mkaurball and you should have a src tarball with the right permissions.

Regulus commented on 2014-06-25 11:49

fontconfig 2.11.1-0ubuntu3

Regulus commented on 2014-06-20 13:27

fontconfig 2.11.1-0ubuntu2

http://pastebin.com/VJVBAwgD

Regulus commented on 2014-06-09 19:57

fontconfig 2.11.1-0ubuntu1

pkgbuild http://pastebin.com/LPzcnGU0

Regulus commented on 2014-06-09 19:32

fontconfig 2.11.1-0ubuntu1

Regulus commented on 2014-06-06 19:00

fontconfig 2.11.0-0ubuntu5

pensnarik commented on 2014-05-20 19:44

Reinstalling base-devel helps.
pacman -S base-devel

pensnarik commented on 2014-05-20 19:03

Got this:
./configure: line 14166: syntax error near unexpected token `FREETYPE,'
./configure: line 14166: `PKG_CHECK_MODULES(FREETYPE, freetype2)'

jsst commented on 2014-04-29 16:55

Unflagged, following ubuntu's releases like freetype2-ubuntu.

von commented on 2014-04-21 16:44

pandemonium ~ % pacman -Ss fontconfig
extra/fontconfig 2.11.1-1

jsst commented on 2014-04-03 18:59

Unflagged. ant32: could you explain why you think this package is outdated?

jsst commented on 2014-02-03 20:49

Thanks, updated to 2.11.0-0ubuntu4.

Regulus commented on 2014-02-02 14:06

New Pkgbuild
http://pastebin.com/dZMKpigN

Regulus commented on 2014-02-02 13:29

New Pkgbuild
http://pastebin.com/WkpH9RmV

Regulus commented on 2014-01-26 16:42

New version 2.11.0-0ubuntu4

Url: https://launchpad.net/ubuntu/+source/fontconfig

Regulus commented on 2014-01-26 16:39

New version 2.11.0-0ubuntu4

enkeys commented on 2014-01-23 15:40

Change source:
https://launchpad.net/ubuntu/+archive/primary/+files/fontconfig_2.11.0.orig.tar.bz2
https://launchpad.net/ubuntu/+archive/primary/+files/fontconfig_2.11.0-0ubuntu4.debian.tar.gz

and MD5 Checksum:
'000bd4baf7aefa828e03414d0c8c7dc5'
'50682ac34c77af146b97c2bcc01c3ffb'

hivinay commented on 2014-01-21 23:31

When the source is updated to *ubuntu4* as FlorianD noted, the md5sum for the relevant file must also be changed to pass verification: 50682ac34c77af146b97c2bcc01c3ffb

Florian commented on 2014-01-21 10:25

Source should be updated to fontconfig_2.11.0-0ubuntu4.debian.tar.gz.

mrueegg commented on 2014-01-21 10:22

I get a 404 while installing:

Downloading fontconfig_2.11.0-0ubuntu3.debian.tar.gz...
curl: (22) The requested URL returned error: 404 Not Found

jsst commented on 2013-12-11 18:14

Thanks, updated to Trusty: 2.11.0-0ubuntu3.

Regulus commented on 2013-12-11 14:56

https://launchpad.net/ubuntu/+source/fontconfig

u-ra commented on 2013-07-21 22:03

Fair enough. Sorry for the noise.

jsst commented on 2013-07-20 14:45

u-ra: Please see https://wiki.archlinux.org/index.php/PKGBUILD.

The group base-devel is assumed already installed when building with makepkg. Members of "base-devel" should not be included in makedepends arrays.

u-ra commented on 2013-07-20 09:49

Please add automake, autoconf and libtool to build deps.

LeeS commented on 2013-07-17 17:21

I was missing automake, even though I had most of the base-devel package. Thank you, problem solved.

jsst commented on 2013-07-17 06:42

LeeS: are you sure you've got the base-devel group installed? aclocal is part of automake.

Diego: nothing really changed, we're still on raring... Please link your compile output here if there's still something wrong.

LeeS commented on 2013-07-16 22:14

I get this error when I try to build the package:

Can't exec "aclocal": No such file or directory at /usr/share/autoconf/Autom4te/FileUtils.pm line 326.
autoreconf: failed to run aclocal: No such file or directory


Diego commented on 2013-07-16 21:16

Saucy's freetype is based on unstable branch of freetype. Now don't compile

jsst commented on 2013-07-16 17:53

Diego: this package is already based on raring, like freetype2-ubuntu (just look at the checksums).

I'm open to changes or even fast-forwarding to saucy if that helps someone with a problem.

Diego commented on 2013-07-16 12:38

Update it to the latest version. With these changes it should work.
*******************************************************************
pkgname=fontconfig-ubuntu
pkgver=2.10.2
_ubver=2.10.2-0ubuntu2
_ubrel=raring
pkgrel=3
pkgdesc="A library for configuring and customizing font access, with Ubuntu's LCD rendering patches."
arch=('i686' 'x86_64')
url="https://launchpad.net/ubuntu/+source/fontconfig"
license=('custom')
depends=('expat>=2.0.1' 'freetype2-ubuntu>=2.3.11')
conflicts=('fontconfig')
provides=("fontconfig=$pkgver")
options=('!libtool')
install=fontconfig.install

source=(https://launchpad.net/ubuntu/$_ubrel/+source/fontconfig/$_ubver/+files/fontconfig_$pkgver.orig.tar.bz2
https://launchpad.net/ubuntu/$_ubrel/+source/fontconfig/$_ubver/+files/fontconfig_${_ubver}.debian.tar.gz
53-monospace-lcd-filter.patch)

md5sums=('2f239690057d1438aa282e051f721d08'
'fbb37f7a4208239be5b97472888a81bf'
'a17e48be6a06bc056574be6756cb9738')

Diego commented on 2013-07-16 11:01

@jsst please update to raring patchset

jsst commented on 2013-07-15 20:10

This package was errorneously not patching 53-monospace-lcd-filter.conf. Fixed - bumping pkgrel to 4.

Florian commented on 2013-07-15 18:46

@Diego

The PKGBUILD is already at 2.10.2, which is Raring's version.
Also, I'm disowning this package, as I do not use it anymore.

Diego commented on 2013-07-15 09:37

freetype2-ubuntu updated to raring patchset
update also this PKGBUILD please

Nordlicht commented on 2013-06-27 08:05

Line 37 in the PKGBUILD should be:

patch -u "conf.d/53-monospace-lcd-filter.conf" "${srcdir}/53-monospace-lcd-filter.patch"

Nordlicht commented on 2013-06-27 08:00

patch: **** Can't open patch file /tmp/makepkg/fontconfig-ubuntu/src/../53-monospace-lcd-filter.patch : No such file or directory

Regulus commented on 2013-05-20 16:36

@ FlorianD

thank's ;)

Florian commented on 2013-05-20 15:44

As documented in https://wiki.archlinux.org/index.php/AUR#Prerequisites, install the 'base-devel' group first.

Regulus commented on 2013-05-20 15:23

I have this error when I'm compiling it:

==> Avvio di build() in corso...
*******/fontconfig-ubuntu/PKGBUILD: line 34: patch: command not found

Florian commented on 2013-04-23 08:22

This package draws from the official Ubuntu repository for fontconfig, and the latest available version there is 2.10.2.

Jristz commented on 2013-04-22 23:17

in arch we have fontconfig 2.10.92; any possibility to update the version??

Florian commented on 2013-04-07 14:17

I can't seem to reproduce the error, have you Syu'd before installing it?

Try running 'aclocal --print-ac-dir'. It should output '/usr/share/aclocal'. If it does, please check that you have the file '/usr/share/aclocal/freetype2.m4', and its size is 6346 (taken from new build of freetype2-ubuntu).

Dayita commented on 2013-04-06 17:24

@ FlorianD, yes, freetype2-ubuntu-2.4.11-1.

Florian commented on 2013-04-06 15:28

Package updated:
o @vwyodajl fixed monospace errors
o @gururise removed libtool again, please install 'base-devel' group

@ Dayita, have you installed freetype2-ubuntu?

Dayita commented on 2013-04-05 20:58

Compilation fails with this message:
./configure: line 13210: syntax error near unexpected token `FREETYPE,'
./configure: line 13210: `PKG_CHECK_MODULES(FREETYPE, freetype2)'
Any ideas?

vwyodajl commented on 2013-04-03 02:12

How come this error keeps popping back up
updating font cache... Fontconfig warning: "/etc/fonts/conf.d/53-monospace-lcd-filter.conf", line 10: Having multiple values in <test> isn't supported and may not work as expected

If you manually fix the file from
<test name="family">
<string>DejaVu Sans Mono</string>
<string>Bitstream Vera Sans Mono</string>
</test>

to
<test name="family">
<string>DejaVu Sans Mono</string>
</test>
<test name="family">
<string>Bitstream Vera Sans Mono</string>
</test>

The error no longer spits out. Seem like this has been a "bug" for many years now is there a reason this does not get fixed upstream?

Thanks :)

Florian commented on 2013-04-02 16:07

Fixed, added makedepend 'libtool'.

gururise commented on 2013-04-02 15:53

Can't build package, seems like there is a missing dependency:

==> Entering fakeroot environment...
==> Starting build()...
patching file conf.d/40-nonlatin.conf
patching file conf.d/60-latin.conf
patching file conf.d/Makefile.am
patching file conf.d/Makefile.in
patching file conf.d/40-nonlatin.conf
patching file conf.d/53-monospace-lcd-filter.conf
patching file src/fcname.c
patching file conf.d/10-antialias.conf
patching file conf.d/10-hinting.conf
patching file conf.d/10-hinting-full.conf
patching file conf.d/10-hinting-medium.conf
patching file conf.d/10-hinting-slight.conf
patching file conf.d/Makefile.am
patching file conf.d/Makefile.in
Hunk #1 succeeded at 288 (offset 25 lines).
patching file conf.d/Makefile.am
patching file conf.d/Makefile.in
Hunk #1 succeeded at 301 (offset 25 lines).
/tmp/yaourt-tmp-gene/aur-fontconfig-ubuntu/./PKGBUILD: line 37: libtoolize: command not found

depaiao commented on 2013-03-24 07:49

thanks alfonsolzrg!

Anonymous comment on 2013-03-10 02:11

File http://archive.ubuntu.com/ubuntu/pool/main/f/fontconfig/fontconfig_2.10.2-0ubuntu1.debian.tar.gz has changed to http://archive.ubuntu.com/ubuntu/pool/main/f/fontconfig/fontconfig_2.10.2-0ubuntu2.debian.tar.gz.

Its md5sum: fbb37f7a4208239be5b97472888a81bf

With those modifications I was able to correctly get the .tar.xz package.

Medar commented on 2013-03-08 10:29

@fgr, thank. It's work.

fgr commented on 2013-03-08 10:08

The first source link is broken. Update the PKGBUILD with the following:

-_ubver=2.10.2-0ubuntu1.debian
+_ubver=2.10.2-0ubuntu2.debian

+md5sums=('2f239690057d1438aa282e051f721d08'
+ 'fbb37f7a4208239be5b97472888a81bf')

fwalch commented on 2013-01-19 12:49

@Hspasta: do you have the base-devel group package installed?

Hspak commented on 2013-01-18 16:43

I cannot build this new update.

checking whether the C compiler works... no
configure: error: in `.../fontconfig-ubuntu/src/fontconfig-2.10.2':
configure: error: C compiler cannot create executables
See `config.log' for more details
==> ERROR: A failure occurred in build().
Aborting...

Hspak commented on 2013-01-18 15:05

I cannot build this new update.

checking whether the C compiler works... no
configure: error: in `.../fontconfig-ubuntu/src/fontconfig-2.10.2':
configure: error: C compiler cannot create executables
See `config.log' for more details
==> ERROR: A failure occurred in build().
Aborting...

Anonymous comment on 2013-01-18 03:10

updated to 2.10.2 and fixed issue of autoreconf

el_aur commented on 2013-01-17 22:37

Fontconfig 2.10.2 is out, mark this as out of date?

Ichigo-Roku commented on 2013-01-12 18:28

mityukov >> In the PKGBUILD of cairo-ubuntu you have to replace "autoreconf" by "autoreconf -fi". Just do the same as this package.

mityukov commented on 2013-01-12 11:14

> Adding -i switch to autoreconf fix the problem

You've solved it! Now, it's time to install `cairo-ubuntu` and it doesn't build too :-(

fzerorubigd commented on 2013-01-12 10:52

Also the warning about config can fixed this way :

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- conf.d/monospace-lcd-filter.conf -->
<fontconfig>
<!-- Use legacy LCD filter on smaller Monospace fonts -->
<match target="font">
<test name="family">
<string>DejaVu Sans Mono</string>
</test>
<test name="family" mode="append">
<string>Bitstream Vera Sans Mono</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>12.0</double>
</test>

<edit name="lcd_filter" mode="assign">
<const>lcdlegacy</const>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintfull</const>
</edit>
</match>
</fontconfig>

fzerorubigd commented on 2013-01-12 10:49

Also the warning about config can fixed this way :

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- conf.d/monospace-lcd-filter.conf -->
<fontconfig>
<!-- Use legacy LCD filter on smaller Monospace fonts -->
<match target="font">
<test name="family">
<string>DejaVu Sans Mono</string>
</test>
<test name="family">
<string>Bitstream Vera Sans Mono</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>12.0</double>
</test>

<edit name="lcd_filter" mode="assign">
<const>lcdlegacy</const>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintfull</const>
</edit>
</match>
</fontconfig>

fzerorubigd commented on 2013-01-12 10:37

Adding -i switch to autoreconf fix the problem. in line 37 PKGBUILD, like this :

autoreconf -fi

vasconunes commented on 2013-01-10 18:42

Same problem here.

Anonymous comment on 2013-01-10 00:07

Confirming same issue as th0th.

mityukov commented on 2013-01-09 15:03

Same issue here as th0th. Cannot build.

Anonymous comment on 2013-01-06 06:56

Same issue here as th0th. Cannot build.

th0th commented on 2013-01-05 17:18

Building failed with following error:

configure.ac:37: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see:
configure.ac:37: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_INIT_AUTOMAKE-invocation
parallel-tests: error: required file './test-driver' not found
parallel-tests: 'automake --add-missing' can install 'test-driver'
fc-cache/Makefile.am:39: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
fc-case/Makefile.am:26: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
fc-cat/Makefile.am:30: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
fc-glyphname/Makefile.am:26: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
fc-lang/Makefile.am:26: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
fc-list/Makefile.am:32: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
fc-match/Makefile.am:32: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
fc-pattern/Makefile.am:32: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
fc-query/Makefile.am:32: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
fc-scan/Makefile.am:32: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/Makefile.am:70: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
autoreconf: automake failed with exit status: 1

rumpelsepp commented on 2012-10-14 14:33

@NZ_NZ
Your modification seems to work. I haven't found any ugly fonts on websites yet.

Anonymous comment on 2012-09-29 11:22

@ ububtubanf & step-2

I changed /etc/fonts/conf.d/53-monospace-lcd-filter.conf as follows

[quote]
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- conf.d/monospace-lcd-filter.conf -->
<fontconfig>
<!-- Use legacy LCD filter on smaller Monospace fonts -->
<match target="font">
<test name="family">
<string>DejaVu Sans Mono</string>
</test>
<test name="family">
<string>Bitstream Vera Sans Mono</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>12.0</double>
</test>

<edit name="lcd_filter" mode="assign">
<const>lcdlegacy</const>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintfull</const>
</edit>
</match>
</fontconfig>
[/quote]

Now no more warnings when running "fc-cache -f" but I don't know if this is a right solution
In any case fonts are still very ugly in some web sites....


Anonymous comment on 2012-09-29 07:04

tevin
thanks

NZ_NZ
same issue here

Anonymous comment on 2012-09-29 03:13

ubuntubang NobodySpecial,

You can use --force to deal with this kind of conflict.

NobodySpecial commented on 2012-09-28 11:31

ubuntubang - I just manually deleted those conflicting files then it installed fine.

Anonymous comment on 2012-09-28 07:04

hi folks, I get
Targets (1): fontconfig-ubuntu-2.10.1-3

Total Installed Size: 3.56 MiB
Net Upgrade Size: -0.11 MiB

Proceed with installation? [Y/n]
(1/1) checking package integrity [#######################################################] 100%
(1/1) loading package files [#######################################################] 100%
(1/1) checking for file conflicts [#######################################################] 100%
error: failed to commit transaction (conflicting files)
fontconfig-ubuntu: /etc/fonts/conf.d/10-antialias.conf exists in filesystem
fontconfig-ubuntu: /etc/fonts/conf.d/10-hinting-slight.conf exists in filesystem
fontconfig-ubuntu: /etc/fonts/conf.d/10-hinting.conf exists in filesystem
fontconfig-ubuntu: /etc/fonts/conf.d/20-unhint-small-vera.conf exists in filesystem
fontconfig-ubuntu: /etc/fonts/conf.d/30-metric-aliases.conf exists in filesystem
fontconfig-ubuntu: /etc/fonts/conf.d/30-urw-aliases.conf exists in filesystem
fontconfig-ubuntu: /etc/fonts/conf.d/40-nonlatin.conf exists in filesystem
fontconfig-ubuntu: /etc/fonts/conf.d/45-latin.conf exists in filesystem
fontconfig-ubuntu: /etc/fonts/conf.d/49-sansserif.conf exists in filesystem
fontconfig-ubuntu: /etc/fonts/conf.d/50-user.conf exists in filesystem
fontconfig-ubuntu: /etc/fonts/conf.d/51-local.conf exists in filesystem
fontconfig-ubuntu: /etc/fonts/conf.d/60-latin.conf exists in filesystem
fontconfig-ubuntu: /etc/fonts/conf.d/65-fonts-persian.conf exists in filesystem
fontconfig-ubuntu: /etc/fonts/conf.d/65-nonlatin.conf exists in filesystem
fontconfig-ubuntu: /etc/fonts/conf.d/69-unifont.conf exists in filesystem
fontconfig-ubuntu: /etc/fonts/conf.d/80-delicious.conf exists in filesystem
fontconfig-ubuntu: /etc/fonts/conf.d/90-synthetic.conf exists in filesystem
Errors occurred, no packages were upgraded.

$ ls -l /etc/fonts/conf.d/
lrwxrwxrwx 1 root root 31 Mar 24 2012 10-antialias.conf -> ../conf.avail/10-antialias.conf
...

$ pacman -Qo /etc/fonts/conf.avail/10-antialias.conf
/etc/fonts/conf.avail/10-antialias.conf is owned by fontconfig-ubuntu 2.8.0-10

step-2 commented on 2012-09-26 04:38

@tevin
anti-alising & hinting working again thanks .

@NZ_NZ
same issue here , but it looks like ttf-dejavu need to be updated

Anonymous comment on 2012-09-26 04:09

Using fontconfig-ubuntu 2.10.1-3 I got the following warning during installation:
Fontconfig warning: "/etc/fonts/conf.d/53-monospace-lcd-filter.conf", line 10: Having multiple values in <test> isn't supported and may not works as expected
fonts are still ugly in few web sites...

Anonymous comment on 2012-09-26 01:14

Symbolic links are backed in 2.10.1-3, try update and see if the fonts look better, no much differences for me though.

madmack commented on 2012-09-25 22:37

@hermes14, thanks for your list of conf.d symlinks. I'm not sure why the 2.10 version doesn't take care of that in its fongconfig.install file. 2.8 came with a default set of conf files. Upgrading to 2.10 however broke some of these links and so by default we lost some of our older settings.

@maintainer it would be great if you can symlink these files listed by @hermes14 in the install file. Maybe follow an upgrade proof method along the lines of: http://pastebin.com/tYkH95MG

hermes14 commented on 2012-09-25 22:26

Actually, it's not a good idea to symlink all of the conf files. For instance, auto-hinting and subpixel rendering "are not designed to work together" (quote from wiki), unless you use the infinality patch set.
You also have to choose only one of the hint styles (full, medium, slight) and only one of the subpixel rendering specification.
Please read https://wiki.archlinux.org/index.php/Font_Configuration

@Birkov: I'm not the maintainer, anyway the output means what it says, files already exist, it's harmless and has no special meaning, since it's a command you run yourself. Unless you have a very good reason to overwrite them with ln -sf, just leave it alone. Besides, those files are not from fontconfig-ubuntu package. The 20-* and 57-* are from ttf-dejavu, the other ones possibly from some MS font (just run pacman -Qo on them).

Birkov commented on 2012-09-25 21:56

@mihi:
Thank you very much. Looks like you fixed it :-)

Here some output for the maintainer:

for i in `ls ../conf.avail/*`
> do
> ln -s $i
> done
ln: failed to create symbolic link ‘./20-unhint-small-dejavu-sans.conf’: File exists
ln: failed to create symbolic link ‘./20-unhint-small-dejavu-sans-mono.conf’: File exists
ln: failed to create symbolic link ‘./20-unhint-small-dejavu-serif.conf’: File exists
ln: failed to create symbolic link ‘./57-dejavu-sans.conf’: File exists
ln: failed to create symbolic link ‘./57-dejavu-sans-mono.conf’: File exists
ln: failed to create symbolic link ‘./57-dejavu-serif.conf’: File exists
ln: failed to create symbolic link ‘./alias.conf’: File exists
ln: failed to create symbolic link ‘./local.conf’: File exists
ln: failed to create symbolic link ‘./misc.conf’: File exists
ln: failed to create symbolic link ‘./msfonts-rules.conf’: File exists

Birkov commented on 2012-09-25 21:56

@mihi:
Thank you very much. Looks like you fixed it :-)

Here some output for the maintainer:

for i in `ls ../conf.avail/*`
> do
> ln -s $i
> done
ln: failed to create symbolic link ‘./20-unhint-small-dejavu-sans.conf’: File exists
ln: failed to create symbolic link ‘./20-unhint-small-dejavu-sans-mono.conf’: File exists
ln: failed to create symbolic link ‘./20-unhint-small-dejavu-serif.conf’: File exists
ln: failed to create symbolic link ‘./57-dejavu-sans.conf’: File exists
ln: failed to create symbolic link ‘./57-dejavu-sans-mono.conf’: File exists
ln: failed to create symbolic link ‘./57-dejavu-serif.conf’: File exists
ln: failed to create symbolic link ‘./alias.conf’: File exists
ln: failed to create symbolic link ‘./local.conf’: File exists
ln: failed to create symbolic link ‘./misc.conf’: File exists
ln: failed to create symbolic link ‘./msfonts-rules.conf’: File exists

mihi commented on 2012-09-25 19:46

Thanks to the comment of hermes14; this fixed it for me:

cd /etc/fonts/conf.d
for i in `ls ../conf.avail/*`
do
sudo ln -s $i
done

hermes14 commented on 2012-09-25 17:28

My fonts look great with 2.10, there's no difference at all with the previous version. This configuration works for me (symlinks under /etc/fonts/conf.d):
10-antialias.conf
10-hinting-slight.conf
10-hinting.conf
10-sub-pixel-rgb.conf
11-lcdfilter-default.conf
20-unhint-small-dejavu-sans-mono.conf
20-unhint-small-dejavu-sans.conf
20-unhint-small-dejavu-serif.conf
30-metric-aliases.conf
30-urw-aliases.conf
31-cantarell.conf
40-nonlatin.conf
45-latin.conf
49-sansserif.conf
51-local.conf
57-dejavu-sans-mono.conf
57-dejavu-sans.conf
57-dejavu-serif.conf
60-latin.conf
65-fonts-persian.conf
65-nonlatin.conf
69-unifont.conf
70-no-bitmaps.conf
80-delicious.conf
90-synthetic.conf
Hope this helps.

Birkov commented on 2012-09-25 16:49

@madmack
Sorry, was working on that but my pkgbuild fails at ./configure and at the moment I have neither the skills nor the time to figure it out. Maybe you can, so far I have:
# Maintainer: Tevin Zhang <mail2tevin {at} gmail {dot} com>
# Contributor: Andrea Fagiani <andfagiani {at} gmail {dot} com>
# Contributor: Biru Ionut <biru.ionut at gmail.com>
# Contributor: Paul Bredbury <brebs@sent.com>

# Installation order: freetype2-ubuntu fontconfig-ubuntu libxft-ubuntu cairo-ubuntu
pkgname=fontconfig-ubuntu
pkgver=2.8.0
pkgrel=2
pkgdesc="A library for configuring and customizing font access, with Ubuntu's LCD rendering patches."
arch=('i686' 'x86_64')
url="https://launchpad.net/ubuntu/precise/+source/fontconfig"
license=('custom')
depends=('expat>=2.0.1' 'freetype2-ubuntu>=2.3.11')
conflicts=('fontconfig')
provides=("fontconfig=$pkgver")
options=('!libtool')
install=fontconfig.install
source=(http://archive.ubuntu.com/ubuntu/pool/main/f/fontconfig/fontconfig_$pkgver.orig.tar.gz)

md5sums=('77e15a92006ddc2adbb06f840d591c0e')

build() {



# Enable Position Independent Code for prelinking
export CFLAGS="$CFLAGS -fPIC"
./configure --prefix=/usr \
--sysconfdir=/etc \
--with-templatedir=/etc/fonts/conf.avail \
--with-xmldir=/etc/fonts \
--localstatedir=/var \
--disable-static \
--with-default-fonts=/usr/share/fonts \
--with-add-fonts=/usr/share/fonts
make
make DESTDIR=$pkgdir install

rm -f $pkgdir/etc/fonts/conf.d/*.conf

# License
install -Dm0644 COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING

# Docs
install -Dm0644 $srcdir/debian/changelog $pkgdir/usr/share/doc/fontconfig/changelog

}

madmack commented on 2012-09-25 15:49

PKGBUILD http://pastebin.com/nwbzjvzq
fontconfig.install http://pastebin.com/tYkH95MG

here you go my friend. fonts do look better now.

just makepkg -s and then #pacman -U *.xz

Birkov commented on 2012-09-25 15:44

@madmack
Sorry, was working on that but my pkgbuild fails at ./configure and at the moment I have neither the skills nor the time to figure it out. Maybe you can, so far I have:
# Maintainer: Tevin Zhang <mail2tevin {at} gmail {dot} com>
# Contributor: Andrea Fagiani <andfagiani {at} gmail {dot} com>
# Contributor: Biru Ionut <biru.ionut at gmail.com>
# Contributor: Paul Bredbury <brebs@sent.com>

# Installation order: freetype2-ubuntu fontconfig-ubuntu libxft-ubuntu cairo-ubuntu
pkgname=fontconfig-ubuntu
pkgver=2.8.0
pkgrel=2
pkgdesc="A library for configuring and customizing font access, with Ubuntu's LCD rendering patches."
arch=('i686' 'x86_64')
url="https://launchpad.net/ubuntu/precise/+source/fontconfig"
license=('custom')
depends=('expat>=2.0.1' 'freetype2-ubuntu>=2.3.11')
conflicts=('fontconfig')
provides=("fontconfig=$pkgver")
options=('!libtool')
install=fontconfig.install
source=(http://archive.ubuntu.com/ubuntu/pool/main/f/fontconfig/fontconfig_$pkgver.orig.tar.gz)

md5sums=('77e15a92006ddc2adbb06f840d591c0e')

build() {



# Enable Position Independent Code for prelinking
export CFLAGS="$CFLAGS -fPIC"
./configure --prefix=/usr \
--sysconfdir=/etc \
--with-templatedir=/etc/fonts/conf.avail \
--with-xmldir=/etc/fonts \
--localstatedir=/var \
--disable-static \
--with-default-fonts=/usr/share/fonts \
--with-add-fonts=/usr/share/fonts
make
make DESTDIR=$pkgdir install

rm -f $pkgdir/etc/fonts/conf.d/*.conf

# License
install -Dm0644 COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING

# Docs
install -Dm0644 $srcdir/debian/changelog $pkgdir/usr/share/doc/fontconfig/changelog

}

madmack commented on 2012-09-25 15:29

same here. fonts look terrible after updating this package. u got the 2.8 PKGBUILD per chance?

Birkov commented on 2012-09-25 14:55

I removed fontconfig-lcd but fonts still don't look nice. I used ubuntu fonts with full hinting and rgb-sub-pixel order but I had to deactivate both hinting and sub-pixel order in xfce and set the ubuntu font to a bigger size to make things readable again. Please fix or make a pkgbuild for version 2.8

Siavash commented on 2012-09-25 03:45

Hello, please add "libtool" to the dependencies list. Thanks for maintaining this package!

Siavash commented on 2012-09-25 03:41

Hello, please add "libtool" to the dependencies list. Thanks for maintaining this package!

Anonymous comment on 2012-09-25 02:38

Thanks for the feedback, Hspasta.

Hspak commented on 2012-09-25 02:36

The font smoothing configs are back. Everything back to normal. :)

Birkov commented on 2012-09-24 23:40

After upgrading fontconfig-ubuntu my fonts dont look very nice. Is because I also have fontconfig-lcd which is out of date with version 2.8.0-1 ?
Anyways, looking forward to a fix or a way to downgrade fontconfig-ubuntu to version 2.8

Hspak commented on 2012-09-24 18:39

Anyone know how which settings to edit to get back the old look? I have the same problem as NSky. I tried symlinking some settings over to /etc/fonts/conf.d from /etc/fonts/conf.avail but I don't see any changes.

chenxing commented on 2012-09-24 16:50

Some important config files are missing now. Can you please include them as done in the official fontconfig package? Thanks..

hermes14 commented on 2012-09-24 12:12

@ganlu: The Arch PKGBUILD for fontconfig has this configure line:
./configure --prefix=/usr \
--sysconfdir=/etc \
--with-templatedir=/etc/fonts/conf.avail \
--with-xmldir=/etc/fonts \
--localstatedir=/var \
--disable-static \
--with-default-fonts=/usr/share/fonts \
--with-add-fonts=/usr/share/fonts
I guess --with-templatedir switch is the reason why Arch puts them in /etc/fonts/conf.avail... :D
@ MAINTAINER: why don't you keep your PKGBUILD as close to the official Arch one as possible?

Anonymous comment on 2012-09-24 11:46

Ugly fonts maybe have something to do with this: http://www.archlinux.org/news/fontconfig-2101-update-manual-intervention-required/

Anonymous comment on 2012-09-24 10:18

After upgrading to 2.10.1-0 font in Chromium are now ugly. Any ideas? How to revert back to 2.8.0???

ganlu commented on 2012-09-24 10:11

Don't know why but Fedora fontconfig package also put configuration files in /usr/share/fontconfig/conf.avail.

Anonymous comment on 2012-09-24 09:59

After upgrading to 2.10.1-0, font smoothing is broken. I have no specific font configuration (except that Rgba and Full Hinting in gnome-tweak-tool was activated).

hermes14 commented on 2012-09-24 08:49

Why configuration files are under /usr/share/fontconfig/conf.avail instead of /etc/fonts/conf.avail?
Shouldn't be better to reflect the mainstream directory structure? This way we have a few .conf files from ttf and tex packages under /etc/fonts/conf.avail, and a bunch of them in /usr/share/fontconfig/conf.avail. It also makes more sense to have configuration files under /etc.

Anonymous comment on 2012-09-22 13:11

fontconfig-ubuntu 2.10.1 has been released
https://launchpad.net/ubuntu/+source/fontconfig/2.10.1-0ubuntu3
why the 2.8.10 version is no more marked as out-of-date?

holyArch commented on 2012-09-06 15:08

What is the difference between this and fontconfig-lcd ?

fabertawe commented on 2012-05-16 10:14

Hmm.. it's now building. For some bizarre reason an empty filed named 'touch' had been created in $HOME/bin and this was the problem. All working now :)

fabertawe commented on 2012-04-21 13:25

Anyone else getting this failure?

Making all in fc-case
make[2]: Entering directory `/dev/shm/makepkg/fontconfig-ubuntu/fontconfig-2.8.0/fc-case'
touch fcalias.h fcaliastail.h
touch fcalias.h fcaliastail.h
make all-am
make[3]: Entering directory `/dev/shm/makepkg/fontconfig-ubuntu/fontconfig-2.8.0/fc-case'
CC fc-case.o
In file included from fc-case.c:25:0:
../src/fcint.h:118:21: fatal error: fcalias.h: No such file or directory
compilation terminated.

Anonymous comment on 2012-04-19 22:31

PKGBUILD update required.

Modification #1:
_ubver=2.8.0-3ubuntu9


Modification #2:
md5sums=('77e15a92006ddc2adbb06f840d591c0e'
'9efc0828a5a38431d6a77f78383f8d7d')

Anonymous comment on 2012-04-19 15:36

File is now fontconfig_2.8.0-3ubuntu9.diff.gz as opposed to ubuntu8.

Anonymous comment on 2012-04-19 11:34

I get 404 to

shomodj commented on 2012-04-19 09:21

I get 404 on diff file

Anonymous comment on 2012-04-08 10:02

package updated

shadowed87 commented on 2012-04-08 00:14

tnx for the update guys! plz someone step up to maintain the package..

Anonymous comment on 2012-04-05 13:50

PKGBUILD update required.

Modification #1:
_ubver=2.8.0-3ubuntu8


Modification #2:
md5sums=('77e15a92006ddc2adbb06f840d591c0e'
'01e7bba4b6348d8f28fbba3dc1813802')

ManuelFte commented on 2012-04-05 09:34

Replace these lines in PKGBUILD:

_ubver=2.8.0-3ubuntu6

to

_ubver=2.8.0-3ubuntu7

and

md5sums=('77e15a92006ddc2adbb06f840d591c0e'
'436cd2f3f2c014fd7b25b720ec5ada2f')

to

md5sums=('77e15a92006ddc2adbb06f840d591c0e'
'6c9ff8f7e78f9a6a74f8a906e45e4a52')

Hador commented on 2012-04-03 14:13

I'm afraid I must step down from maintaining the ubuntu-fonts series of packages.
I do not have the time to maintain these packages reliably so I hope someone else can step in and take my place; besides, most of the important patches have already been been merged upstream, so there's no big difference between these packages and arch's official ones.

wodim commented on 2012-03-29 10:01

[...]

patching file debian/patches/05_lcdfilterlegacy.patch
patching file debian/patches/04_ubuntu_monospace_lcd_filter_conf.patch
patching file debian/patches/07_no_bitmaps.patch
patching file debian/patches/05_ubuntu_add_hinting_and_antialiasing_confs.patch
patching file debian/patches/06_ubuntu_lcddefault.patch
patching file debian/patches/00_old_diff_gz.patch
patching file debian/patches/00git_ughur_orthography.patch
patching file fc-lang/ug.orth
patching file fc-lang/ug.orth
Reversed (or previously applied) patch detected! Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file fc-lang/ug.orth.rej
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build .

Hador commented on 2012-03-11 18:12

Updated, sorry for being late.

skurk commented on 2012-03-10 15:33

To fix make the folowing changes to the PKGBUILD file:

_ubver=2.8.0-3ubuntu5

to

_ubver=2.8.0-3ubuntu6

and

md5sums=('77e15a92006ddc2adbb06f840d591c0e'
'14f17835793458b31ae2b132d8b594c1')

to

md5sums=('77e15a92006ddc2adbb06f840d591c0e'
'436cd2f3f2c014fd7b25b720ec5ada2f')

skurk commented on 2012-03-10 15:31

To fix, edit PKGBUILD and change the following lines:

_ubver=2.8.0-3ubuntu5 -> _ubver=2.8.0-3ubuntu6

md5sums=('77e15a92006ddc2adbb06f840d591c0e' -> md5sums=('77e15a92006ddc2adbb06f840d591c0e'
'14f17835793458b31ae2b132d8b594c1') '436cd2f3f2c014fd7b25b720ec5ada2f')

th0th commented on 2012-02-14 18:12

Thanks for quick reaction.

Hador commented on 2012-02-14 17:22

Updated.

th0th commented on 2012-02-14 10:10

Sources can't be found, package doesn't compile!

Anonymous comment on 2012-02-02 23:22

@digitalzy

Same dead symlinks on my machine.

Anonymous comment on 2012-01-16 20:42

Many font configurations under the directory /ete/font/conf.d are not necessary. They are dead symlinks (with a cross on the icon). I am not sure if this is an exception on my machine. They are:

25-ttf-arphic-uming-render.conf
30-cjk-aliases.conf
35-ttf-arphic-uming-aliases.conf
41-ttf-arphic-uming.conf
64-ttf-arphic-uming.conf
90-ttf-arphic-uming-embolden.conf
90-ttf-thai-tlwg-synthetic.conf

hendry commented on 2011-10-11 12:49

This package was causing the latest chromium to crash.
Oct 11 13:30:10 x201 kernel: [16183.472931] chromium[5876]: segfault at 0 ip b32cb442 sp bfa069d0 error 4 in libfontconfig.so.1.4.4[b32b1000+2c000]

I've since rolled back to the defaults, `yaourt -S fontconfig libxft`

Mic92 commented on 2011-01-26 12:19

Firefox seems don't like fontconfig-ubuntu anymore:
It crashes as in the following backtrack show. This happens at various places.
Step to reproduce, which have 100% success on my system:
- start firefox -p -safe-mode
- create a new Profile
- firefox abort with segmentation fault
output of gdb http://aur.pastebin.com/rCkEBBrR

After install the unpatched fontconfig the problem disappear.
Somebody here who can confirm my problem?