From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 300B459CA5 for ; Mon, 21 Mar 2016 00:38:35 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9E695E0817; Mon, 21 Mar 2016 00:38:34 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E8BEDE0817 for ; Mon, 21 Mar 2016 00:38:33 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 59183340A2B for ; Mon, 21 Mar 2016 00:38:32 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 12D58850 for ; Mon, 21 Mar 2016 00:38:30 +0000 (UTC) From: "Andreas Hüttel" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Hüttel" Message-ID: <1458520683.5c8ad09d52857f22b1a69c5f7204b5da5b2a9249.dilfridge@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/graphite2/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-gfx/graphite2/Manifest media-gfx/graphite2/graphite2-1.2.4-r1.ebuild media-gfx/graphite2/graphite2-1.3.5-r1.ebuild X-VCS-Directories: media-gfx/graphite2/ X-VCS-Committer: dilfridge X-VCS-Committer-Name: Andreas Hüttel X-VCS-Revision: 5c8ad09d52857f22b1a69c5f7204b5da5b2a9249 X-VCS-Branch: master Date: Mon, 21 Mar 2016 00:38:30 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 466c9ab2-83fe-46ca-8458-2081b119a436 X-Archives-Hash: b37e8066412fec3b0c8b3d12a4c12c78 commit: 5c8ad09d52857f22b1a69c5f7204b5da5b2a9249 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Mar 21 00:38:03 2016 +0000 Commit: Andreas Hüttel gentoo org> CommitDate: Mon Mar 21 00:38:03 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c8ad09d media-gfx/graphite2: Remove old Package-Manager: portage-2.2.28 media-gfx/graphite2/Manifest | 1 - media-gfx/graphite2/graphite2-1.2.4-r1.ebuild | 105 ---------------------- media-gfx/graphite2/graphite2-1.3.5-r1.ebuild | 120 -------------------------- 3 files changed, 226 deletions(-) diff --git a/media-gfx/graphite2/Manifest b/media-gfx/graphite2/Manifest index b9180fe..3544b02 100644 --- a/media-gfx/graphite2/Manifest +++ b/media-gfx/graphite2/Manifest @@ -1,4 +1,3 @@ DIST graphite2-1.2.1.tgz 4665169 SHA256 7b15b749ae65c1ce3cfb4b98b8d4125e91b695ca31fa83aa51d6542109ab449d SHA512 834de9185c861f1fe54cffc2b6d12117cdd956e64167b0021ea5cb1b83deacff91a2e9d78df9a1a1c038016bf2aad252c88836c49315ca027a0fd0386d8392d9 WHIRLPOOL ec13995a19f9251bf66eeb3d66b7c8ff504ae8993868aa716cb475a69db8f675012445cd2dcb1ac594121c657aafcc1276abfa5ee38620dc6d428c1c8f51e755 -DIST graphite2-1.2.4.tgz 6938866 SHA256 4bc3d5168029bcc0aa00eb2c973269d29407be2796ff56f9c80e10736bd8b003 SHA512 fb4a7bfd5656233975ce339e4e155ccb4fd401b87e30440edab98739355596e41abf5dccf6487d53f6353840a7c87b8270ee33e79c6630cf13a25ac2cb2114de WHIRLPOOL a869dcf293ba1f1d547f86ad88c6bb27879c8ad793135ba29ea12daf19d4fb84f9660fb43bd524934970d163e8bb779a050ec37a734784e25de99bd6463f3d57 DIST graphite2-1.3.5.tgz 3880214 SHA256 f4712626eda0a1804367133460770560b545bbe75b1c4aab480c9b8e4e1c64bd SHA512 70e85ff44d63dcca6beb55aa68966888453610c4ec1fca0d0986910a8f396ad64fd0b9f393270fd403c93e7e5d45cdc134c3965f47761cd40cd659b92b8abcec WHIRLPOOL 90f5e9858c63f9c452b8457dc5dac9cb78d319dd2bfd13207bbe7e73b60dbfa701be5c17cabe4e11ce2d1be8e0054c23186834425f40d614a1002c3eff2bdcc5 DIST graphite2-1.3.7.tgz 3883666 SHA256 4d5b7ad6ae137f0c57e4ab3da4e438b7922c6c6e083cc05a3a28bd8774235586 SHA512 163ac1455003398690b173f2ce56509bba1ae1e480585635888e3b061fef1ff8493c86f4647efde65ea10cd82b4048fcc8e882ea56811a8169956ad27bd10b8f WHIRLPOOL 32c0e857c3a632e599c6057f655f3d22f2272325f1a3fd6de5d4dad754ccb750687e3c76b5a6b3af037b561c34bc8b9b081b9c5f15e14551a67cb152c23d9a3a diff --git a/media-gfx/graphite2/graphite2-1.2.4-r1.ebuild b/media-gfx/graphite2/graphite2-1.2.4-r1.ebuild deleted file mode 100644 index 6a40a4c..0000000 --- a/media-gfx/graphite2/graphite2-1.2.4-r1.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -GENTOO_DEPEND_ON_PERL="no" -inherit eutils perl-module python-any-r1 cmake-multilib - -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="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" -IUSE="perl test" - -RDEPEND=" - perl? ( dev-lang/perl:= ) -" -DEPEND="${RDEPEND} - perl? ( - dev-perl/Module-Build - dev-perl/Locale-Maketext-Lexicon - ) - test? ( - dev-libs/glib:2 - media-libs/fontconfig - media-libs/silgraphite - ${PYTHON_DEPS} - ) -" - -PATCHES=( - "${FILESDIR}/${PN}-1.1.0-includes-libs-perl.patch" - "${FILESDIR}/${PN}-1.0.2-no_harfbuzz_tests.patch" - "${FILESDIR}/${PN}-1.0.3-no-test-binaries.patch" - "${FILESDIR}/${PN}-1.2.0-solaris.patch" -) - -pkg_setup() { - use perl && perl_set_version - use test && python-any-r1_pkg_setup -} - -src_prepare() { - cmake-utils_src_prepare - - # make tests optional - if ! use test; then - sed -i \ - -e '/tests/d' \ - CMakeLists.txt || die - fi -} - -multilib_src_configure() { - local mycmakeargs=( - "-DVM_MACHINE_TYPE=direct" - # http://sourceforge.net/p/silgraphite/bugs/49/ - $([[ ${CHOST} == powerpc*-apple* ]] && \ - echo "-DGRAPHITE2_NSEGCACHE:BOOL=ON") - ) - - cmake-utils_src_configure - - # fix perl linking - if multilib_is_native_abi && use perl; then - _cmake_check_build_dir init - sed -i \ - -e "s:@BUILD_DIR@:\"${BUILD_DIR}/src\":" \ - "${S}"/contrib/perl/Build.PL || die - fi -} - -src_compile() { - cmake-multilib_src_compile - if use perl; then - cd contrib/perl || die - perl-module_src_configure - perl-module_src_compile - fi -} - -src_test() { - cmake-multilib_src_test - if use perl; then - cd contrib/perl || die - perl-module_src_test - fi -} - -src_install() { - cmake-multilib_src_install - if use perl; then - cd contrib/perl || die - perl-module_src_install - perl_delete_localpod - fi - - prune_libtool_files --all -} diff --git a/media-gfx/graphite2/graphite2-1.3.5-r1.ebuild b/media-gfx/graphite2/graphite2-1.3.5-r1.ebuild deleted file mode 100644 index b867415..0000000 --- a/media-gfx/graphite2/graphite2-1.3.5-r1.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -GENTOO_DEPEND_ON_PERL="no" -inherit eutils perl-module python-any-r1 cmake-multilib - -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 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" -IUSE="perl test" - -RDEPEND=" - perl? ( dev-lang/perl:= ) -" -DEPEND="${RDEPEND} - perl? ( - dev-perl/Module-Build - dev-perl/Locale-Maketext-Lexicon - ) - test? ( - dev-libs/glib:2 - media-libs/fontconfig - media-libs/silgraphite - $(python_gen_any_dep ' - dev-python/fonttools[${PYTHON_USEDEP}] - ') - ${PYTHON_DEPS} - perl? ( virtual/perl-Test-Simple ) - ) -" - -PATCHES=( - "${FILESDIR}/${PN}-1.3.5-includes-libs-perl.patch" -) - -pkg_setup() { - use perl && perl_set_version - use test && python-any-r1_pkg_setup -} - -python_check_deps() { - has_version "dev-python/fonttools[${PYTHON_USEDEP}]" -} - -src_prepare() { - cmake-utils_src_prepare - - # make tests optional - if ! use test; then - sed -i \ - -e '/tests/d' \ - CMakeLists.txt || die - fi -} - -multilib_src_configure() { - local mycmakeargs=( - "-DVM_MACHINE_TYPE=direct" - # http://sourceforge.net/p/silgraphite/bugs/49/ - $([[ ${CHOST} == powerpc*-apple* ]] && \ - echo "-DGRAPHITE2_NSEGCACHE:BOOL=ON") - ) - - cmake-utils_src_configure - - # fix perl linking - if multilib_is_native_abi && use perl; then - # we rely on the fact that cmake-utils_src_configure sets BUILD_DIR - sed -i \ - -e "s:@BUILD_DIR@:\"${BUILD_DIR}/src\":" \ - "${S}"/contrib/perl/Build.PL || die - fi -} - -src_compile() { - cmake-multilib_src_compile - if use perl; then - cd contrib/perl || die - perl-module_src_configure - perl-module_src_compile - fi -} - -multilib_src_test() { - if multilib_is_native_abi; then - cmake-utils_src_test - else - einfo Cannot test since python is not multilib. - fi -} - -src_test() { - cmake-multilib_src_test - if use perl; then - cd contrib/perl || die - # SRC_TEST=do - # Perl tests fail due to missing POD coverage... - perl-module_src_test - fi -} - -src_install() { - cmake-multilib_src_install - if use perl; then - cd contrib/perl || die - perl-module_src_install - perl_delete_localpod - fi - - prune_libtool_files --all -}