diff options
author | Alexandre Rostovtsev <tetromino@gentoo.org> | 2013-02-03 13:58:55 +0000 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gentoo.org> | 2013-02-03 13:58:55 +0000 |
commit | 40db7f0bdc3ec6d6d2c84328561607dd136e3701 (patch) | |
tree | c258422ff67cee7c1eaaa4b96d77867fe2c7e85a /dev-util/sysprof | |
parent | Add ~arm, wrt bug #450672 (diff) | |
download | gentoo-2-40db7f0bdc3ec6d6d2c84328561607dd136e3701.tar.gz gentoo-2-40db7f0bdc3ec6d6d2c84328561607dd136e3701.tar.bz2 gentoo-2-40db7f0bdc3ec6d6d2c84328561607dd136e3701.zip |
Remove old.
(Portage version: 2.2.0_alpha161/cvs/Linux x86_64, signed Manifest commit with key CF0ADD61)
Diffstat (limited to 'dev-util/sysprof')
-rw-r--r-- | dev-util/sysprof/ChangeLog | 7 | ||||
-rw-r--r-- | dev-util/sysprof/sysprof-1.0.12-r1.ebuild | 58 | ||||
-rw-r--r-- | dev-util/sysprof/sysprof-1.1.8-r1.ebuild | 67 | ||||
-rw-r--r-- | dev-util/sysprof/sysprof-1.1.8-r2.ebuild | 64 |
4 files changed, 6 insertions, 190 deletions
diff --git a/dev-util/sysprof/ChangeLog b/dev-util/sysprof/ChangeLog index 47bcf63e5052..e8b97c8e0633 100644 --- a/dev-util/sysprof/ChangeLog +++ b/dev-util/sysprof/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-util/sysprof # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/sysprof/ChangeLog,v 1.29 2013/02/03 13:23:48 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/sysprof/ChangeLog,v 1.30 2013/02/03 13:58:54 tetromino Exp $ + + 03 Feb 2013; Alexandre Rostovtsev <tetromino@gentoo.org> + -sysprof-1.0.12-r1.ebuild, -sysprof-1.1.8-r1.ebuild, + -sysprof-1.1.8-r2.ebuild: + Remove old. 03 Feb 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml: Cleanup after talking with leio diff --git a/dev-util/sysprof/sysprof-1.0.12-r1.ebuild b/dev-util/sysprof/sysprof-1.0.12-r1.ebuild deleted file mode 100644 index e984fc791129..000000000000 --- a/dev-util/sysprof/sysprof-1.0.12-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/sysprof/sysprof-1.0.12-r1.ebuild,v 1.5 2012/09/18 09:59:26 tetromino Exp $ - -EAPI="1" - -inherit eutils linux-mod - -DESCRIPTION="System-wide Linux Profiler" -HOMEPAGE="http://sysprof.com/" -SRC_URI="http://sysprof.com/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=x11-libs/gtk+-2.6:2 - x11-libs/pango - >=gnome-base/libglade-2:2.0" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -pkg_setup() { - MODULE_NAMES="sysprof-module(misc:${S}/module)" - CONFIG_CHECK="PROFILING" - PROFILING_ERROR="You need to enable Profiling support in your kernel. \ -For this you need to enable 'Profiling support' under 'Instrumentation Support'. \ -It is marked CONFIG_PROFILING in the config file" - BUILD_TARGETS="all" - linux-mod_pkg_setup -} - -src_compile() { - econf --disable-kernel-module || die - emake || die - linux-mod_src_compile -} - -src_install() { - make install DESTDIR="${D}" || die - linux-mod_src_install - dodoc AUTHORS ChangeLog NEWS README TODO - make_desktop_entry sysprof Sysprof sysprof-icon -} - -pkg_postinst() { - linux-mod_pkg_postinst - einfo "On many systems, especially amd64, it is typical that with a modern" - einfo "toolchain -fomit-frame-pointer for gcc is the default, because" - einfo "debugging is still possible thanks to gcc4/gdb location list feature." - einfo "However sysprof is not able to construct call trees if frame pointers" - einfo "are not present. Therefore -fno-omit-frame-pointer CFLAGS is suggested" - einfo "for the libraries and applications involved in the profiling. That" - einfo "means a CPU register is used for the frame pointer instead of other" - einfo "purposes, which means a very minimal performance loss when there is" - einfo "register pressure." -} diff --git a/dev-util/sysprof/sysprof-1.1.8-r1.ebuild b/dev-util/sysprof/sysprof-1.1.8-r1.ebuild deleted file mode 100644 index a3ee4b100c7d..000000000000 --- a/dev-util/sysprof/sysprof-1.1.8-r1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/sysprof/sysprof-1.1.8-r1.ebuild,v 1.3 2012/09/18 09:59:26 tetromino Exp $ - -EAPI="4" - -inherit gnome2-utils eutils linux-info - -DESCRIPTION="System-wide Linux Profiler" -HOMEPAGE="http://sysprof.com/" -SRC_URI="http://sysprof.com/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-libs/glib-2.6:2 - >=x11-libs/gtk+-2.6:2 - x11-libs/pango - >=gnome-base/libglade-2:2.0" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS="AUTHORS NEWS README TODO" # ChangeLog is empty - -pkg_pretend() { - kernel_is -ge 2 6 31 && return - die "Sysprof will not work with a kernel version less than 2.6.31" -} - -src_install() { - default - - # Install udev rules in the proper place - mkdir -p "${D}/lib/udev/rules.d" || die - mv "${D}/etc/udev/rules.d/"* "${D}/lib/udev/rules.d/" || die - rm -rf "${D}/etc/udev/rules.d/" - - # Symlink icons for use in application launchers - for i in 16 24 32 48; do - dosym "/usr/share/pixmaps/sysprof-icon-${i}.png" \ - "/usr/share/icons/hicolor/${i}x${i}/apps/sysprof.png" - done - make_desktop_entry sysprof Sysprof sysprof -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update - elog "On many systems, especially amd64, it is typical that with a modern" - elog "toolchain -fomit-frame-pointer for gcc is the default, because" - elog "debugging is still possible thanks to gcc4/gdb location list feature." - elog "However sysprof is not able to construct call trees if frame pointers" - elog "are not present. Therefore -fno-omit-frame-pointer CFLAGS is suggested" - elog "for the libraries and applications involved in the profiling. That" - elog "means a CPU register is used for the frame pointer instead of other" - elog "purposes, which means a very minimal performance loss when there is" - elog "register pressure." -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/dev-util/sysprof/sysprof-1.1.8-r2.ebuild b/dev-util/sysprof/sysprof-1.1.8-r2.ebuild deleted file mode 100644 index 230e05982807..000000000000 --- a/dev-util/sysprof/sysprof-1.1.8-r2.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/sysprof/sysprof-1.1.8-r2.ebuild,v 1.5 2012/12/11 16:08:45 axs Exp $ - -EAPI="4" - -inherit gnome2-utils eutils linux-info udev toolchain-funcs - -DESCRIPTION="System-wide Linux Profiler" -HOMEPAGE="http://sysprof.com/" -SRC_URI="http://sysprof.com/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-libs/glib-2.6:2 - >=x11-libs/gtk+-2.6:2 - x11-libs/pango - >=gnome-base/libglade-2:2.0" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS="AUTHORS NEWS README TODO" # ChangeLog is empty - -pkg_pretend() { - kernel_is -ge 2 6 31 && return - die "Sysprof will not work with a kernel version less than 2.6.31" -} - -src_install() { - # Install udev rules in the proper place - export MAKEOPTS="${MAKEOPTS} udevdir=$(udev_get_udevdir)" - default - - # Symlink icons for use in application launchers - for i in 16 24 32 48; do - dosym "/usr/share/pixmaps/sysprof-icon-${i}.png" \ - "/usr/share/icons/hicolor/${i}x${i}/apps/sysprof.png" - done - make_desktop_entry sysprof Sysprof sysprof -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update - elog "On many systems, especially amd64, it is typical that with a modern" - elog "toolchain -fomit-frame-pointer for gcc is the default, because" - elog "debugging is still possible thanks to gcc4/gdb location list feature." - elog "However sysprof is not able to construct call trees if frame pointers" - elog "are not present. Therefore -fno-omit-frame-pointer CFLAGS is suggested" - elog "for the libraries and applications involved in the profiling. That" - elog "means a CPU register is used for the frame pointer instead of other" - elog "purposes, which means a very minimal performance loss when there is" - elog "register pressure." -} - -pkg_postrm() { - gnome2_icon_cache_update -} |