From 0da53b5fd59b721befed6eab95c280ebbcd834e0 Mon Sep 17 00:00:00 2001 From: Peter Volkov Date: Sat, 23 Jul 2011 14:25:23 +0000 Subject: Bump release candidate, fixes build issue on hardened profile #301676 thank Juergen Rose for this. Package-Manager: portage-2.1.10.6/cvs/Linux x86_64 --- dev-util/oprofile/ChangeLog | 9 +++- dev-util/oprofile/Manifest | 16 ++----- dev-util/oprofile/oprofile-0.9.7_rc1.ebuild | 68 ----------------------------- dev-util/oprofile/oprofile-0.9.7_rc3.ebuild | 68 +++++++++++++++++++++++++++++ 4 files changed, 79 insertions(+), 82 deletions(-) delete mode 100644 dev-util/oprofile/oprofile-0.9.7_rc1.ebuild create mode 100644 dev-util/oprofile/oprofile-0.9.7_rc3.ebuild (limited to 'dev-util/oprofile') diff --git a/dev-util/oprofile/ChangeLog b/dev-util/oprofile/ChangeLog index fde89907fe40..409729e3362f 100644 --- a/dev-util/oprofile/ChangeLog +++ b/dev-util/oprofile/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-util/oprofile # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/oprofile/ChangeLog,v 1.75 2011/06/23 21:18:52 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/oprofile/ChangeLog,v 1.76 2011/07/23 14:25:23 pva Exp $ + +*oprofile-0.9.7_rc3 (23 Jul 2011) + + 23 Jul 2011; Peter Volkov -oprofile-0.9.7_rc1.ebuild, + +oprofile-0.9.7_rc3.ebuild: + Bump release candidate, fixes build issue on hardened profile #301676 thank + Juergen Rose for this. 23 Jun 2011; Jeroen Roovers oprofile-0.9.6-r1.ebuild: Stable for HPPA (bug #366699). diff --git a/dev-util/oprofile/Manifest b/dev-util/oprofile/Manifest index 9d0e2da1e690..b58338c2243c 100644 --- a/dev-util/oprofile/Manifest +++ b/dev-util/oprofile/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX oprofile-0.9.6-Add-argument-checking-for-numerical-arguments.patch 1727 RMD160 2f5149c1ffdf17e5c13e32590a68915fc02ba39d SHA1 7f5db1e9cf472781c6f92ea296d927236d017215 SHA256 6179ba1053213dfc96848d0a280e93dd2860bdca8a101bf4ed0f4fe5bb909d4b AUX oprofile-0.9.6-Avoid-blindly-source-SETUP_FILE-with.patch 1348 RMD160 edf2e753c5467179300c5e6c435a134e79e6e38c SHA1 8fdf35b82c2e2ea49402b0fc5bb91bfd3ac8a66d SHA256 4a36023ef354921c19bf8f97541b6cfeca3b5c216f53c0a160778d59244e9076 AUX oprofile-0.9.6-Avoid-using-bash.patch 565 RMD160 540bef839f86e54c55d43da8d3dce2b760ec19fc SHA1 a06e2e09252e205fb20fef0006412cf2c01f24a3 SHA256 771368546670af34fcd912b0acd22c016ff700f9f8e383b1a8992cd0178101d4 @@ -9,16 +6,9 @@ AUX oprofile-0.9.6-Ensure-that-save-only-saves-things-in-SESSION_DIR.patch 785 R AUX oprofile-0.9.6-Fix-opcontrol-status-to-show-accurate-information.patch 3081 RMD160 aad171f329a919d0218a991b5857c66666493b31 SHA1 d44a49aa4fa05ad4a6ad065e242c772e2ecbdda1 SHA256 d9a3b5ac5718466355b53ba0ff5d27f4b4ab3e22c9b7c78d055f71e33bdce939 AUX oprofile-0.9.6-mutable.patch 537 RMD160 a10427d2ac352250f8dbc40a242ca5477688c37b SHA1 eb1706977c60abf079f1f418f83cf51fa6c76d1d SHA256 0d0d4394408a5392854cdec9453b51a3347a4350c503c7a1eb2ef1ae83dff413 DIST oprofile-0.9.6.tar.gz 1321536 RMD160 95af7d4b698ac9f93567e7906e501f29949e96a0 SHA1 cc62cc58c574e235bc146c8ddc9d9a9af0972fd1 SHA256 3f0dd40a7749fc650d25d79d42ebbff8f3b6db310c36e7c3839696cc09077880 -DIST oprofile-0.9.7-rc1.tar.gz 1390300 RMD160 362adf5c456038e6d56ed2c2f67b1e9b8f51f1a7 SHA1 4b501a7233f7b94ba3df1ff18c92033dff49e2b0 SHA256 5539a0050cf0a20bdba2d1b01a7c7a8d7334960a3ff61b3dccf3b70354da3543 +DIST oprofile-0.9.7-rc3.tar.gz 1389611 RMD160 54daaf578f3667bdfecbc1411ee5d12786a4e177 SHA1 5abf1ad2bb18eefc32f4c7cc8593fe8ebc76e482 SHA256 bafbdc39b50e1160086c62de33230f02dc2aa88c70a82bc37d32f89cd4b28557 EBUILD oprofile-0.9.6-r1.ebuild 2261 RMD160 2875ea2e724f2b1884c2150e0616003225c99757 SHA1 6b1fa94349a11f38086162f631b882fde62ae0c3 SHA256 6b22e6681527a8891ed22115d6ae2dfeeed86ef6cf4fbae241ae91dd8104611d EBUILD oprofile-0.9.6.ebuild 1809 RMD160 dcb7bb09292efacbb68f56d8f8c3fbd5112b071b SHA1 d22e1789d366300158d25be797bd19007aa80080 SHA256 7ad310cf0c5e8b47a7f37dc9ec3dc6d14fe5f8d98aa04fb9521672b7574989bd -EBUILD oprofile-0.9.7_rc1.ebuild 1788 RMD160 746a3fe0ef67cbffb782f84adebe6cbf2e1a876a SHA1 23cdc092be33131bcefd886d0213fe684c3c2b39 SHA256 87131065d4eab05171245006df235aeba4e6e84aa917fc0a52fbbcdcc8984854 -MISC ChangeLog 11035 RMD160 183acb2ba2625785f0d3269e2756ff552c706126 SHA1 5485a9cfaab51f333e0ef67bee18e8f3b4b551a2 SHA256 73e0104cdd354c9f79fbc514ac8c29587359df15e73c206f71611623d793e6b9 +EBUILD oprofile-0.9.7_rc3.ebuild 1788 RMD160 cfd726156335d7a34764bed5e7a7b9b36b43a34b SHA1 61211bc7225708760733b6524ecd772d0d056794 SHA256 bb93fa52a9ce5f7f696ec56d237b2b393dd80f79e23b9d0f16bd75dce61d3885 +MISC ChangeLog 11277 RMD160 133815d569de7dceb8e922fc091dceb1c5b039d2 SHA1 978c5d85ac503dd85fad71b8ca7388d44c10e3d0 SHA256 297ea1196402fd28c561ac8efbeec6491b646e822d36fd4d9bc040222684cb37 MISC metadata.xml 218 RMD160 d2e48b731e46401f5b1b97dd0b4a2d0547b03b3f SHA1 5a8b83455850a99338ac7ca6cbcda42e63e2d1a1 SHA256 3923875856fd069560f8e30179d0cafb975018d73fd18e2af8339d3927cbc2ba ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) - -iEYEARECAAYFAk4DrdgACgkQVWmRsqeSphPWpgCfcaE8y/bm3BpBXf7lztMADnkG -LXkAnRLpdjFS34d3JFrgxQc1dL49titP -=6toD ------END PGP SIGNATURE----- diff --git a/dev-util/oprofile/oprofile-0.9.7_rc1.ebuild b/dev-util/oprofile/oprofile-0.9.7_rc1.ebuild deleted file mode 100644 index 8926b0666ada..000000000000 --- a/dev-util/oprofile/oprofile-0.9.7_rc1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/oprofile/oprofile-0.9.7_rc1.ebuild,v 1.2 2011/06/22 14:42:24 pva Exp $ - -EAPI=2 -inherit eutils linux-info java-pkg-opt-2 - -MY_P=${PN}-${PV/_/-} -DESCRIPTION="A transparent low-overhead system-wide profiler" -HOMEPAGE="http://oprofile.sourceforge.net" -SRC_URI="mirror://sourceforge/oprofile/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="java pch qt4" - -DEPEND=">=dev-libs/popt-1.7-r1 - >=sys-devel/binutils-2.14.90.0.6-r3 - >=sys-libs/glibc-2.3.2-r1 - qt4? ( x11-libs/qt-gui[qt3support] ) - java? ( >=virtual/jdk-1.5 )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - linux-info_pkg_setup - if ! linux_config_exists || ! linux_chkconfig_present OPROFILE; then - elog "In order for oprofile to work, you need to configure your kernel" - elog "with CONFIG_OPROFILE set to 'm' or 'y'." - fi - - # Required for JIT support, see README_PACKAGERS - enewgroup oprofile - enewuser oprofile -1 -1 -1 oprofile - - #sed -i -e "s/depmod -a/:/g" Makefile.in - - use java && java-pkg_init -} - -src_configure() { - econf \ - --with-kernel-support \ - $(use_with qt4 x) \ - $(use_enable qt4 gui qt4) \ - $(use_enable pch) \ - $(use_with java java ${JAVA_HOME}) -} - -src_install() { - emake DESTDIR="${D}" htmldir="/usr/share/doc/${PF}" install || die - - dodoc ChangeLog* README TODO - - dodir /etc/env.d - echo "LDPATH=${PREFIX}/usr/$(get_libdir)/oprofile" > "${D}"/etc/env.d/10${PN} || die "env.d failed" -} - -pkg_postinst() { - echo - elog "Now load the oprofile module by running:" - elog " # opcontrol --init" - elog "Then read manpages and this html doc:" - elog " /usr/share/doc/${PF}/oprofile.html" - echo -} diff --git a/dev-util/oprofile/oprofile-0.9.7_rc3.ebuild b/dev-util/oprofile/oprofile-0.9.7_rc3.ebuild new file mode 100644 index 000000000000..87030dd6e096 --- /dev/null +++ b/dev-util/oprofile/oprofile-0.9.7_rc3.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/oprofile/oprofile-0.9.7_rc3.ebuild,v 1.1 2011/07/23 14:25:23 pva Exp $ + +EAPI=2 +inherit eutils linux-info java-pkg-opt-2 + +MY_P=${PN}-${PV/_/-} +DESCRIPTION="A transparent low-overhead system-wide profiler" +HOMEPAGE="http://oprofile.sourceforge.net" +SRC_URI="mirror://sourceforge/oprofile/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="java pch qt4" + +DEPEND=">=dev-libs/popt-1.7-r1 + >=sys-devel/binutils-2.14.90.0.6-r3 + >=sys-libs/glibc-2.3.2-r1 + qt4? ( x11-libs/qt-gui[qt3support] ) + java? ( >=virtual/jdk-1.5 )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-info_pkg_setup + if ! linux_config_exists || ! linux_chkconfig_present OPROFILE; then + elog "In order for oprofile to work, you need to configure your kernel" + elog "with CONFIG_OPROFILE set to 'm' or 'y'." + fi + + # Required for JIT support, see README_PACKAGERS + enewgroup oprofile + enewuser oprofile -1 -1 -1 oprofile + + #sed -i -e "s/depmod -a/:/g" Makefile.in + + use java && java-pkg_init +} + +src_configure() { + econf \ + --with-kernel-support \ + $(use_with qt4 x) \ + $(use_enable qt4 gui qt4) \ + $(use_enable pch) \ + $(use_with java java ${JAVA_HOME}) +} + +src_install() { + emake DESTDIR="${D}" htmldir="/usr/share/doc/${PF}" install || die + + dodoc ChangeLog* README TODO + + dodir /etc/env.d + echo "LDPATH=${PREFIX}/usr/$(get_libdir)/oprofile" > "${D}"/etc/env.d/10${PN} || die "env.d failed" +} + +pkg_postinst() { + echo + elog "Now load the oprofile module by running:" + elog " # opcontrol --init" + elog "Then read manpages and this html doc:" + elog " /usr/share/doc/${PF}/oprofile.html" + echo +} -- cgit v1.2.3-65-gdbad