From 2945cb22a4418c11ee407c9d29e823b1714c7ecc Mon Sep 17 00:00:00 2001 From: Tomas Chvatal Date: Wed, 17 Aug 2011 19:36:19 +0000 Subject: Version bump to latest. Package-Manager: portage-2.2.0_alpha51/cvs/Linux x86_64 --- media-gfx/graphite2/ChangeLog | 8 ++- media-gfx/graphite2/Manifest | 14 ++--- media-gfx/graphite2/graphite2-1.0.1.ebuild | 85 ------------------------------ media-gfx/graphite2/graphite2-1.0.2.ebuild | 85 ++++++++++++++++++++++++++++++ 4 files changed, 99 insertions(+), 93 deletions(-) delete mode 100644 media-gfx/graphite2/graphite2-1.0.1.ebuild create mode 100644 media-gfx/graphite2/graphite2-1.0.2.ebuild (limited to 'media-gfx') diff --git a/media-gfx/graphite2/ChangeLog b/media-gfx/graphite2/ChangeLog index afe9fa1cd1a1..d03af2e5b4de 100644 --- a/media-gfx/graphite2/ChangeLog +++ b/media-gfx/graphite2/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-gfx/graphite2 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphite2/ChangeLog,v 1.10 2011/08/12 15:32:05 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphite2/ChangeLog,v 1.11 2011/08/17 19:36:18 scarabeus Exp $ + +*graphite2-1.0.2 (17 Aug 2011) + + 17 Aug 2011; Tomáš Chvátal -graphite2-1.0.1.ebuild, + +graphite2-1.0.2.ebuild: + Version bump to latest. 12 Aug 2011; Tomáš Chvátal files/graphite2-includes-libs-perl.patch: diff --git a/media-gfx/graphite2/Manifest b/media-gfx/graphite2/Manifest index af901778d303..f4ce9b5bfa04 100644 --- a/media-gfx/graphite2/Manifest +++ b/media-gfx/graphite2/Manifest @@ -3,14 +3,14 @@ Hash: SHA1 AUX graphite2-fix_wrong_linker_opts.patch 1156 RMD160 d833b7173ac49f70bd9d8fbba2b0fd7117d0e531 SHA1 6be0c6b8892bd902a8a8b105217fb76f4632095e SHA256 9830a775fb2324105280b8b8ee3814ab5a5cc134c29d72825f8582d264a8ed9c AUX graphite2-includes-libs-perl.patch 555 RMD160 72348bd7979b506ecf03a677815f3f3830b9b4a1 SHA1 90dbc4e187e07625481fd80a79b8a6d557dcc21a SHA256 a4d462eab477ba5d07540f56363a19bafdd13e46378a5363bfa094aae625f8a4 -DIST graphite2-1.0.1.tgz 4351585 RMD160 0cf416d184577913d3173c7386c63c58ee2594d6 SHA1 1330d1fba79363c1a20d389a4eb4fd241097867c SHA256 f8ff6dfe5add45a2b140a0f339dadd6b77bb3da970c2762864e3cda9a0ccfad2 -EBUILD graphite2-1.0.1.ebuild 1604 RMD160 f7faeee2f8370c47f1171c892dd048fafbf245ce SHA1 a09f3293aa2505dd69bfeace4a7f86cdd94dc0f5 SHA256 25e76843e1a481d09c0038d98485d490992dae69d7e52646b16ba93e175e3278 -MISC ChangeLog 2218 RMD160 58930bad19ddee47e744a447661fdffe2a4b1c4c SHA1 4fc94b748e58f968f88f521ad11766954c708383 SHA256 060203034d1f44f0c1472a9be352e8d0370d7c307adc86800a505356a97cd7b7 +DIST graphite2-1.0.2.tgz 4351965 RMD160 428f0cb29a0536718b5f821e387cf95586eeaec0 SHA1 7f9224b1682f07d32e33a0df872c37edc0049386 SHA256 635165a49cec93ac95ca3ee6c9a6ea1c43078d25becbbdfd6d73096bbe0fc91c +EBUILD graphite2-1.0.2.ebuild 1604 RMD160 983441904c83931d8e0f42c301b5925e3f8c8ff2 SHA1 1fba04e8f21c996a419489995eac964050b3a73d SHA256 355c9bca35ce2766c05d94551a84b8cd421ef0dd6801d3da124df08493fe407b +MISC ChangeLog 2384 RMD160 f8318be6db79274ce742d848e161059bd65c221f SHA1 96c4860c7bcff90e9e2d7cfd87e518a592891661 SHA256 50ec85e0c1bb1da8dd14f0486fdac63bf4a8bc8dbbaea4b62e8c943fd56cbacb MISC metadata.xml 163 RMD160 68888b3756b2cf14b88ff5aa31e4fd07c9cc9713 SHA1 bd3e6fae69f40f453bc382ae8f1a7644a590a9cc SHA256 4539da09a369d01dcec488c471eeaaef71b60686482101eba357344538e994e2 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) +Version: GnuPG v2.0.18 (GNU/Linux) -iEYEARECAAYFAk5FR5UACgkQHB6c3gNBRYf2LQCfcsSgA43NG58f22pgl5nqgbSG -qO8AnivJx6BK58yLytSVHgAt8W8DI4Hu -=mykS +iEYEARECAAYFAk5MGDgACgkQHB6c3gNBRYdYBACgyBEYJdUXkmPT+7QMswXv9Vsd +y3QAoLYXMsyoOHr11iabuxpC8FxESeJj +=ij8C -----END PGP SIGNATURE----- diff --git a/media-gfx/graphite2/graphite2-1.0.1.ebuild b/media-gfx/graphite2/graphite2-1.0.1.ebuild deleted file mode 100644 index 1f6074dac070..000000000000 --- a/media-gfx/graphite2/graphite2-1.0.1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphite2/graphite2-1.0.1.ebuild,v 1.1 2011/08/11 09:30:31 scarabeus Exp $ - -EAPI=4 - -inherit base cmake-utils perl-module - -DESCRIPTION="Library providing rendering capabilities for complex non-Roman writing systems" -HOMEPAGE="http://graphite.sil.org/" -SRC_URI="mirror://sourceforge/silgraphite/${PN}/${P}.tgz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" -IUSE="perl" - -RDEPEND=" - dev-libs/glib:2 - media-libs/fontconfig - media-libs/harfbuzz - media-libs/silgraphite - perl? ( dev-lang/perl ) -" -DEPEND="${RDEPEND} - perl? ( virtual/perl-Module-Build ) -" - -PATCHES=( - "${FILESDIR}/${PN}-includes-libs-perl.patch" - "${FILESDIR}/${PN}-fix_wrong_linker_opts.patch" -) - -pkg_setup() { - use perl && perl-module_pkg_setup -} - -src_prepare() { - base_src_prepare - - # fix perl linking - if use perl; then - _check_build_dir init - sed -i \ - -e "s:@BUILD_DIR@:\"${CMAKE_BUILD_DIR}/src\":" \ - contrib/perl/Build.PL || die - fi -} - -src_configure() { - local mycmakeargs=( - "-DVM_MACHINE_TYPE=direct" - ) - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile - if use perl; then - cd contrib/perl - perl-module_src_prep - perl-module_src_compile - fi -} - -src_test() { - cmake-utils_src_test - if use perl; then - cd contrib/perl - perl-module_src_test - fi -} - -src_install() { - cmake-utils_src_install - if use perl; then - cd contrib/perl - perl-module_src_install - fixlocalpod - fi - - find "${ED}" -name '*.la' -exec rm -f {} + - -} diff --git a/media-gfx/graphite2/graphite2-1.0.2.ebuild b/media-gfx/graphite2/graphite2-1.0.2.ebuild new file mode 100644 index 000000000000..43ef8108ad35 --- /dev/null +++ b/media-gfx/graphite2/graphite2-1.0.2.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphite2/graphite2-1.0.2.ebuild,v 1.1 2011/08/17 19:36:18 scarabeus Exp $ + +EAPI=4 + +inherit base cmake-utils perl-module + +DESCRIPTION="Library providing rendering capabilities for complex non-Roman writing systems" +HOMEPAGE="http://graphite.sil.org/" +SRC_URI="mirror://sourceforge/silgraphite/${PN}/${P}.tgz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" +IUSE="perl" + +RDEPEND=" + dev-libs/glib:2 + media-libs/fontconfig + media-libs/harfbuzz + media-libs/silgraphite + perl? ( dev-lang/perl ) +" +DEPEND="${RDEPEND} + perl? ( virtual/perl-Module-Build ) +" + +PATCHES=( + "${FILESDIR}/${PN}-includes-libs-perl.patch" + "${FILESDIR}/${PN}-fix_wrong_linker_opts.patch" +) + +pkg_setup() { + use perl && perl-module_pkg_setup +} + +src_prepare() { + base_src_prepare + + # fix perl linking + if use perl; then + _check_build_dir init + sed -i \ + -e "s:@BUILD_DIR@:\"${CMAKE_BUILD_DIR}/src\":" \ + contrib/perl/Build.PL || die + fi +} + +src_configure() { + local mycmakeargs=( + "-DVM_MACHINE_TYPE=direct" + ) + + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + if use perl; then + cd contrib/perl + perl-module_src_prep + perl-module_src_compile + fi +} + +src_test() { + cmake-utils_src_test + if use perl; then + cd contrib/perl + perl-module_src_test + fi +} + +src_install() { + cmake-utils_src_install + if use perl; then + cd contrib/perl + perl-module_src_install + fixlocalpod + fi + + find "${ED}" -name '*.la' -exec rm -f {} + + +} -- cgit v1.2.3-65-gdbad