* [gentoo-commits] gentoo-x86 commit in media-libs/fontconfig: fontconfig-2.11.0.ebuild ChangeLog
@ 2013-10-21 4:13 Ben de Groot (yngwin)
0 siblings, 0 replies; 3+ messages in thread
From: Ben de Groot (yngwin) @ 2013-10-21 4:13 UTC (permalink / raw
To: gentoo-commits
yngwin 13/10/21 04:13:31
Modified: ChangeLog
Added: fontconfig-2.11.0.ebuild
Log:
version bump
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0x2B2474AD43CE296E!)
Revision Changes Path
1.187 media-libs/fontconfig/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/fontconfig/ChangeLog?rev=1.187&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/fontconfig/ChangeLog?rev=1.187&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/fontconfig/ChangeLog?r1=1.186&r2=1.187
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/fontconfig/ChangeLog,v
retrieving revision 1.186
retrieving revision 1.187
diff -u -r1.186 -r1.187
--- ChangeLog 17 Oct 2013 22:49:36 -0000 1.186
+++ ChangeLog 21 Oct 2013 04:13:31 -0000 1.187
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/fontconfig
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/fontconfig/ChangeLog,v 1.186 2013/10/17 22:49:36 ottxor Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/fontconfig/ChangeLog,v 1.187 2013/10/21 04:13:31 yngwin Exp $
+
+*fontconfig-2.11.0 (21 Oct 2013)
+
+ 21 Oct 2013; Ben de Groot <yngwin@gentoo.org> +fontconfig-2.11.0.ebuild:
+ version bump
17 Oct 2013; Christoph Junghans <ottxor@gentoo.org> fontconfig-2.10.93.ebuild:
added prefix support (bug #484146)
1.1 media-libs/fontconfig/fontconfig-2.11.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/fontconfig/fontconfig-2.11.0.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/fontconfig/fontconfig-2.11.0.ebuild?rev=1.1&content-type=text/plain
Index: fontconfig-2.11.0.ebuild
===================================================================
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/fontconfig/fontconfig-2.11.0.ebuild,v 1.1 2013/10/21 04:13:31 yngwin Exp $
EAPI=5
AUTOTOOLS_AUTORECONF=yes
inherit autotools-multilib readme.gentoo
DESCRIPTION="A library for configuring and customizing font access"
HOMEPAGE="http://fontconfig.org/"
SRC_URI="http://fontconfig.org/release/${P}.tar.bz2"
LICENSE="MIT"
SLOT="1.0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-aix ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="doc static-libs"
# Purposefully dropped the xml USE flag and libxml2 support. Expat is the
# default and used by every distro. See bug #283191.
RDEPEND=">=dev-libs/expat-1.95.3[${MULTILIB_USEDEP}]
>=media-libs/freetype-2.2.1[${MULTILIB_USEDEP}]
abi_x86_32? ( !app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)] )"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? (
=app-text/docbook-sgml-dtd-3.1*
app-text/docbook-sgml-utils[jadetex]
)"
PDEPEND="!x86-winnt? ( app-admin/eselect-fontconfig )
virtual/ttf-fonts"
PATCHES=(
"${FILESDIR}"/${PN}-2.7.1-latin-reorder.patch # 130466
"${FILESDIR}"/${PN}-2.10.2-docbook.patch # 310157
)
pkg_setup() {
DOC_CONTENTS="Please make fontconfig configuration changes using
\`eselect fontconfig\`. Any changes made to /etc/fonts/fonts.conf will be
overwritten. If you need to reset your configuration to upstream defaults,
delete the directory ${EROOT}etc/fonts/conf.d/ and re-emerge fontconfig."
}
src_configure() {
local addfonts
# harvest some font locations, such that users can benefit from the
# host OS's installed fonts
case ${CHOST} in
*-darwin*)
addfonts=",/Library/Fonts,/System/Library/Fonts"
;;
*-solaris*)
[[ -d /usr/X/lib/X11/fonts/TrueType ]] && \
addfonts=",/usr/X/lib/X11/fonts/TrueType"
[[ -d /usr/X/lib/X11/fonts/Type1 ]] && \
addfonts="${addfonts},/usr/X/lib/X11/fonts/Type1"
;;
*-linux-gnu)
use prefix && [[ -d /usr/share/fonts ]] && \
addfonts=",/usr/share/fonts"
;;
esac
local myeconfargs=(
$(use_enable doc docbook)
# always enable docs to install manpages
--enable-docs
--localstatedir="${EPREFIX}"/var
--with-default-fonts="${EPREFIX}"/usr/share/fonts
--with-add-fonts="${EPREFIX}/usr/local/share/fonts${addfonts}" \
--with-templatedir="${EPREFIX}"/etc/fonts/conf.avail
)
autotools-multilib_src_configure
}
src_install() {
autotools-multilib_src_install
# XXX: avoid calling this multiple times, bug #459210
install_others() {
# stuff installed from build-dir
autotools-utils_src_compile \
DESTDIR="${D}" -C doc install-man
insinto /etc/fonts
doins "${BUILD_DIR}"/fonts.conf
}
multilib_foreach_abi install_others
#fc-lang directory contains language coverage datafiles
#which are needed to test the coverage of fonts.
insinto /usr/share/fc-lang
doins fc-lang/*.orth
dodoc doc/fontconfig-user.{txt,pdf}
if [[ -e ${ED}usr/share/doc/fontconfig/ ]]; then
mv "${ED}"usr/share/doc/fontconfig/* "${ED}"/usr/share/doc/${P}
rm -rf "${ED}"usr/share/doc/fontconfig
fi
# Changes should be made to /etc/fonts/local.conf, and as we had
# too much problems with broken fonts.conf we force update it ...
echo 'CONFIG_PROTECT_MASK="/etc/fonts/fonts.conf"' > "${T}"/37fontconfig
doenvd "${T}"/37fontconfig
# As of fontconfig 2.7, everything sticks their noses in here.
dodir /etc/sandbox.d
echo 'SANDBOX_PREDICT="/var/cache/fontconfig"' > "${ED}"/etc/sandbox.d/37fontconfig
readme.gentoo_create_doc
}
pkg_preinst() {
# Bug #193476
# /etc/fonts/conf.d/ contains symlinks to ../conf.avail/ to include various
# config files. If we install as-is, we'll blow away user settings.
ebegin "Syncing fontconfig configuration to system"
if [[ -e ${EROOT}/etc/fonts/conf.d ]]; then
for file in "${EROOT}"/etc/fonts/conf.avail/*; do
f=${file##*/}
if [[ -L ${EROOT}/etc/fonts/conf.d/${f} ]]; then
[[ -f ${ED}etc/fonts/conf.avail/${f} ]] \
&& ln -sf ../conf.avail/"${f}" "${ED}"etc/fonts/conf.d/ &>/dev/null
else
[[ -f ${ED}etc/fonts/conf.avail/${f} ]] \
&& rm "${ED}"etc/fonts/conf.d/"${f}" &>/dev/null
fi
done
fi
eend $?
}
pkg_postinst() {
einfo "Cleaning broken symlinks in "${EROOT}"etc/fonts/conf.d/"
find -L "${EROOT}"etc/fonts/conf.d/ -type l -delete
readme.gentoo_print_elog
if [[ ${ROOT} = / ]]; then
ebegin "Creating global font cache"
"${EPREFIX}"/usr/bin/fc-cache -srf
eend $?
fi
}
^ permalink raw reply [flat|nested] 3+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-libs/fontconfig: fontconfig-2.11.0.ebuild ChangeLog
@ 2013-12-01 19:19 Fabian Groffen (grobian)
0 siblings, 0 replies; 3+ messages in thread
From: Fabian Groffen (grobian) @ 2013-12-01 19:19 UTC (permalink / raw
To: gentoo-commits
grobian 13/12/01 19:19:39
Modified: fontconfig-2.11.0.ebuild ChangeLog
Log:
Fix compilation on Solaris
(Portage version: 2.2.7-prefix/cvs/SunOS i386, signed Manifest commit with key 0x5F75F607C5C74E89)
Revision Changes Path
1.2 media-libs/fontconfig/fontconfig-2.11.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/fontconfig/fontconfig-2.11.0.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/fontconfig/fontconfig-2.11.0.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/fontconfig/fontconfig-2.11.0.ebuild?r1=1.1&r2=1.2
Index: fontconfig-2.11.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/fontconfig/fontconfig-2.11.0.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- fontconfig-2.11.0.ebuild 21 Oct 2013 04:13:31 -0000 1.1
+++ fontconfig-2.11.0.ebuild 1 Dec 2013 19:19:39 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/fontconfig/fontconfig-2.11.0.ebuild,v 1.1 2013/10/21 04:13:31 yngwin Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/fontconfig/fontconfig-2.11.0.ebuild,v 1.2 2013/12/01 19:19:39 grobian Exp $
EAPI=5
AUTOTOOLS_AUTORECONF=yes
@@ -34,6 +34,7 @@
PATCHES=(
"${FILESDIR}"/${PN}-2.7.1-latin-reorder.patch # 130466
"${FILESDIR}"/${PN}-2.10.2-docbook.patch # 310157
+ "${FILESDIR}"/${PN}-2.11.0-solaris.patch
)
pkg_setup() {
1.188 media-libs/fontconfig/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/fontconfig/ChangeLog?rev=1.188&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/fontconfig/ChangeLog?rev=1.188&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/fontconfig/ChangeLog?r1=1.187&r2=1.188
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/fontconfig/ChangeLog,v
retrieving revision 1.187
retrieving revision 1.188
diff -u -r1.187 -r1.188
--- ChangeLog 21 Oct 2013 04:13:31 -0000 1.187
+++ ChangeLog 1 Dec 2013 19:19:39 -0000 1.188
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/fontconfig
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/fontconfig/ChangeLog,v 1.187 2013/10/21 04:13:31 yngwin Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/fontconfig/ChangeLog,v 1.188 2013/12/01 19:19:39 grobian Exp $
+
+ 01 Dec 2013; Fabian Groffen <grobian@gentoo.org>
+ +files/fontconfig-2.11.0-solaris.patch, fontconfig-2.11.0.ebuild:
+ Fix compilation on Solaris
*fontconfig-2.11.0 (21 Oct 2013)
^ permalink raw reply [flat|nested] 3+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-libs/fontconfig: fontconfig-2.11.0.ebuild ChangeLog
@ 2013-12-26 20:01 Fabian Groffen (grobian)
0 siblings, 0 replies; 3+ messages in thread
From: Fabian Groffen (grobian) @ 2013-12-26 20:01 UTC (permalink / raw
To: gentoo-commits
grobian 13/12/26 20:01:22
Modified: fontconfig-2.11.0.ebuild ChangeLog
Log:
Replace 2.11.0-solaris.patch by upstream commit, add 2.11.0-solaris10 patch from upstream to solve compilation problem due to missing mkdtemp on Solaris 10
(Portage version: 2.2.7-prefix/cvs/SunOS sparc, signed Manifest commit with key 0x5F75F607C5C74E89)
Revision Changes Path
1.3 media-libs/fontconfig/fontconfig-2.11.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/fontconfig/fontconfig-2.11.0.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/fontconfig/fontconfig-2.11.0.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/fontconfig/fontconfig-2.11.0.ebuild?r1=1.2&r2=1.3
Index: fontconfig-2.11.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/fontconfig/fontconfig-2.11.0.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- fontconfig-2.11.0.ebuild 1 Dec 2013 19:19:39 -0000 1.2
+++ fontconfig-2.11.0.ebuild 26 Dec 2013 20:01:21 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/fontconfig/fontconfig-2.11.0.ebuild,v 1.2 2013/12/01 19:19:39 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/fontconfig/fontconfig-2.11.0.ebuild,v 1.3 2013/12/26 20:01:21 grobian Exp $
EAPI=5
AUTOTOOLS_AUTORECONF=yes
@@ -34,7 +34,8 @@
PATCHES=(
"${FILESDIR}"/${PN}-2.7.1-latin-reorder.patch # 130466
"${FILESDIR}"/${PN}-2.10.2-docbook.patch # 310157
- "${FILESDIR}"/${PN}-2.11.0-solaris.patch
+ "${FILESDIR}"/${PN}-2.11.0-solaris.patch # from fc git
+ "${FILESDIR}"/${PN}-2.11.0-solaris10.patch # from fc git
)
pkg_setup() {
1.189 media-libs/fontconfig/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/fontconfig/ChangeLog?rev=1.189&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/fontconfig/ChangeLog?rev=1.189&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/fontconfig/ChangeLog?r1=1.188&r2=1.189
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/fontconfig/ChangeLog,v
retrieving revision 1.188
retrieving revision 1.189
diff -u -r1.188 -r1.189
--- ChangeLog 1 Dec 2013 19:19:39 -0000 1.188
+++ ChangeLog 26 Dec 2013 20:01:21 -0000 1.189
@@ -1,6 +1,13 @@
# ChangeLog for media-libs/fontconfig
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/fontconfig/ChangeLog,v 1.188 2013/12/01 19:19:39 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/fontconfig/ChangeLog,v 1.189 2013/12/26 20:01:21 grobian Exp $
+
+ 26 Dec 2013; Fabian Groffen <grobian@gentoo.org>
+ +files/fontconfig-2.11.0-solaris10.patch,
+ files/fontconfig-2.11.0-solaris.patch, fontconfig-2.11.0.ebuild:
+ Replace 2.11.0-solaris.patch by upstream commit, add 2.11.0-solaris10 patch
+ from upstream to solve compilation problem due to missing mkdtemp on Solaris
+ 10
01 Dec 2013; Fabian Groffen <grobian@gentoo.org>
+files/fontconfig-2.11.0-solaris.patch, fontconfig-2.11.0.ebuild:
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2013-12-26 20:01 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-01 19:19 [gentoo-commits] gentoo-x86 commit in media-libs/fontconfig: fontconfig-2.11.0.ebuild ChangeLog Fabian Groffen (grobian)
-- strict thread matches above, loose matches on Subject: below --
2013-12-26 20:01 Fabian Groffen (grobian)
2013-10-21 4:13 Ben de Groot (yngwin)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox