summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Wijsman <tomwij@gentoo.org>2013-02-16 13:27:06 +0000
committerTom Wijsman <tomwij@gentoo.org>2013-02-16 13:27:06 +0000
commit9ffbbd95e4df1bbf277367341efcb697d77dd011 (patch)
treee32f863676ed4d4b2e597f6eb98843113a743c77 /dev-util/oprofile
parentFix bug 454274 app-office/libreoffice-4.0.0.3: fails to build with dev-libs/b... (diff)
downloadhistorical-9ffbbd95e4df1bbf277367341efcb697d77dd011.tar.gz
historical-9ffbbd95e4df1bbf277367341efcb697d77dd011.tar.bz2
historical-9ffbbd95e4df1bbf277367341efcb697d77dd011.zip
Took maintainership. Version bump to 0.9.8. Removed epatch call since it was applied upstream, disabled werror, switched to EAPI 5.
Package-Manager: portage-2.1.11.52/cvs/Linux x86_64 Manifest-Sign-Key: 0x6D34E57D
Diffstat (limited to 'dev-util/oprofile')
-rw-r--r--dev-util/oprofile/ChangeLog9
-rw-r--r--dev-util/oprofile/Manifest16
-rw-r--r--dev-util/oprofile/metadata.xml8
-rw-r--r--dev-util/oprofile/oprofile-0.9.8.ebuild74
4 files changed, 98 insertions, 9 deletions
diff --git a/dev-util/oprofile/ChangeLog b/dev-util/oprofile/ChangeLog
index 8dc4a41aba43..023d3c874d0f 100644
--- a/dev-util/oprofile/ChangeLog
+++ b/dev-util/oprofile/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-util/oprofile
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/oprofile/ChangeLog,v 1.83 2013/02/16 12:38:35 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/oprofile/ChangeLog,v 1.84 2013/02/16 13:26:59 tomwij Exp $
+
+*oprofile-0.9.8 (16 Feb 2013)
+
+ 16 Feb 2013; Tom Wijsman <TomWij@gentoo.org> +oprofile-0.9.8.ebuild,
+ metadata.xml:
+ Took maintainership. Version bump to 0.9.8. Removed epatch call since it was
+ applied upstream, disabled werror, switched to EAPI 5.
16 Feb 2013; Pacho Ramos <pacho@gentoo.org> -oprofile-0.9.6.ebuild,
metadata.xml:
diff --git a/dev-util/oprofile/Manifest b/dev-util/oprofile/Manifest
index bb4eaffe25db..3765136fce73 100644
--- a/dev-util/oprofile/Manifest
+++ b/dev-util/oprofile/Manifest
@@ -12,14 +12,20 @@ AUX oprofile-0.9.7-bfd.h-1.patch 3827 SHA256 643c10d77635db58a3e29779a5f2a007705
AUX oprofile-0.9.7-bfd.h-2.patch 894 SHA256 2e4e227e0344e05efe12b797fee3acb36b73c1e01253dc89bd8c48ef5bfae0ff SHA512 265354be5d20074e0a6f48d22152fa2f48594fc9904f18e2e77aafba93c507a4681ab33b04beda434950c4c557347a1288cd4a6de4b0056c824f41681f672042 WHIRLPOOL 5ae2f96ad1a8b99b21754168ddd436551bf576147e7b8dc0324625a9a31a0a89c47362a9065759e03b444b663a98644f905b174e25f4da290837fc5e771584a1
DIST oprofile-0.9.6.tar.gz 1321536 SHA256 3f0dd40a7749fc650d25d79d42ebbff8f3b6db310c36e7c3839696cc09077880 SHA512 dfc496255183d0413f534feaca86d42d38ce4e25ea9d29f9e5956721f30049e99b1f58b6b56e71e6d466be5e8204a7c867b1b3db4fe557774d8db7ad698cd04a WHIRLPOOL 10153749de220715a1ffc46ddc080630cd90513b6596e9fa179ac45362703db0d33d67e657e6a96325163839d4dced6e48db59903b2187eac593cb749bb21d4b
DIST oprofile-0.9.7.tar.gz 1389339 SHA256 cb5b507d5dea058d223fcad3cec8ff9638a4163106afd66d176798bbd973d527 SHA512 9242525eb285e920e166315aa82907d55507055d520bf951d7203ed7a047c1627d211225211c303d9dd70e8ca24cfa003d1541226180f06396c2fede9ffeccaa WHIRLPOOL 534cc694695fa67aa93913d114fb1161506b4cdc6215e67b9839398b551c4c05c625ff78368d0aaef0ba1cb2da6fa7064d90e41f292a74057d7f46211281ca26
+DIST oprofile-0.9.8.tar.gz 1448246 SHA256 ab45900fa1a23e5d5badf3c0a55f26c17efe6e184efcf00b371433751fa761bc SHA512 bc2bb6d3a9c7868837091ef9e2a8b19a62dabe55d08ec83e0a4a261387a7d9ac4230022d579210cdc85d5e084f75c0b3a49041849af263fd87e9157029fc6dac WHIRLPOOL 44c61324e4ff58a82dd3931bdbe88adeb05aaa52536f7dc8b2c3a79db6f94fb62921546469737be8aed9f9d464b2b7e45428bb559f4a311301f3644039bed627
EBUILD oprofile-0.9.6-r1.ebuild 2261 SHA256 6b22e6681527a8891ed22115d6ae2dfeeed86ef6cf4fbae241ae91dd8104611d SHA512 37c62dd9431b5c8e169ae7ff8aff13c2cee886b25be258265de431a410be08d1e1f11b4c35ea83b9f884d7d8c6881ce417a8eac07a28fb60468b41b468f0092c WHIRLPOOL c2f6138b518ff08c10008c8cd447350a5d6e9c3db97ab4a789040dd011d097ee56ce2704d40e40e91328db2d77ec845f7ed0b3f8661afa1a9345033a934d3e8b
EBUILD oprofile-0.9.7.ebuild 1886 SHA256 4b7946d874929f4f7a185238acba202f95a86de6fd2fa60ad75fabd4f8e33d6d SHA512 3d302001aa50c44bd78dc615e934011aa46d7f027434dd057bc38e3d3d64c1f3da40380d4bdb4b7555ef9656c119c164c0fccc71008213a440d378f0e50828df WHIRLPOOL 2c97da7a9bb0e3d81750ce8f56e8c70efecbc328d4d4a646794ebacdaf5e91fb311d22c2e71dced387d15d9cf5e73490025449391ac37566558ceba693e57936
-MISC ChangeLog 12350 SHA256 2863d9aaf25391d366dc3c02d2ca955dda9d69e092566048717fe48bed6b3266 SHA512 4f7d83578134f9bbde4800d8b4cb62b8821c06885511a5634de6f7c2e90dd3b72207991f36249a8e7d39c9219cb869639349ac0204b9ddfdbfb390170af09937 WHIRLPOOL 7cc942265a1ddfcf56723a8ba2c0297d6f8deb74754344da2de0fc67f53eaf238f2c3be0184ecea592d23a9190eca9184644175d0fd308816a2059a8f98f04b5
-MISC metadata.xml 211 SHA256 84ff2341253cdd21a6782e14ebc076a8bcae11428aacfe2454f4b32165504727 SHA512 a9385b7dc02a9537080a9b1bf59ae2caacd84cab2e3ef1fee15e4f10d5518ae9f71e4ce07d99104e643d18a79ca05116d74e97ec7d230d21b340656701547078 WHIRLPOOL 4309ff085fbfd1a91434c0a9dd4c23b7ad8b10b0559beedcb4d911745543745691abe91bb1e361dd88b6383678f020c95deb9359876319a6407ac0ef2dcbd221
+EBUILD oprofile-0.9.8.ebuild 1865 SHA256 0f74f99529ccb4233655570ff52424aa07b35ea8ea248f7dd99e7f041253704a SHA512 9a69d9e3fed76e86b9fb569198f13f1b659220ea6ab981f2f81d12d3674e73b47149a0cafcc9f3f753373791cf44ff99d16949c7566ab998df1440f89f6f5c55 WHIRLPOOL aef5505c0c53b6a7e7cd6d617c5ac9d84ae7e5a34680a5cf89652432268670ca25b739c7a9a057db2dd49616248189447ed65e07304a0f6f9f9bf92647f58c7c
+MISC ChangeLog 12606 SHA256 21b0b4c217a6a328da12756073afc0cd4ffd7239e0042d244fa5f7b23a0e4d1c SHA512 c7ed749e8e2d27bd7bab921146f3cc98fd489f052ab62a7e30cc2371020b0649d635ab4b6f2cb6aab4263e1d05542f3a399ea7ea275a1c2cd7647d2a36c23917 WHIRLPOOL 424f6e790d304db187bc5f054b1610c7b2213dad5b7988032225c96bbbe7a91e62e25e10a89547ba405d912a591c289ba5cce0ae4c977baaf2eb7ae67d324ef7
+MISC metadata.xml 321 SHA256 232d52d4650fc651daef92e34376b896841b7df883ef5e2e6b25bb2c25e16cbc SHA512 ba4e276405479fa66ebd87ae2b76adf0007c62ebbbf1055b363b544e6a9e56a0150ac7af6c8481637f03ae37947893ee10142692b943be1d3e9a78ae664d42a3 WHIRLPOOL 1fa3b8ebbfd23a7226d0419d622f65dc83a831c8b47be089d3ea82cb297c25f4b6001f1f571675d5dfdc70ff78debf2b5f45573670f8e0872ecab15e6e7ebc54
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlEffcwACgkQCaWpQKGI+9QfRACeNZjXW9tgwioTkWBUeWohAuPV
-dkwAniWdDVYYVy/to469eIPPr9eNPySA
-=xXwE
+iQEcBAEBCAAGBQJRH4jWAAoJEJWyH81tNOV9t3wIALf1U03fY9kwUkoo3NR1/Z17
+ZiJpHnmcPwBcyb0hM/VkJ8WKaUTzmgnlYPaZ8dkV+Et87bhEPGcrMTnX0gEJXpkY
+Dr8mZZUU8clFwNG8tWF4C92mLuYnPXEOZsRs6AfaOxahCOkQ4VCxT8ScSg9tnib2
+KCVB8wzQppfyEk4JWQBPBMju/au0Xw4GzBoqWi+ikQOTgQuf9MY/bAwClRggthTh
+bol8Im240/Bs29NN30TUYqzWrMb9OTn0Oq8YnfzvyjI/gc3ck7fsbHfQ3+QXb8u7
+Ew9t8ca/2+TNdrEuAGZjOhmlxZHWiuDmd9Kcf+gowr6+MpnAq8WkxOa4eCZeYh0=
+=ZjBA
-----END PGP SIGNATURE-----
diff --git a/dev-util/oprofile/metadata.xml b/dev-util/oprofile/metadata.xml
index a40624fba8f0..89a25b3b5c4f 100644
--- a/dev-util/oprofile/metadata.xml
+++ b/dev-util/oprofile/metadata.xml
@@ -1,7 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>maintainer-needed@gentoo.org</email>
-</maintainer>
+ <maintainer>
+ <email>TomWij@gentoo.org</email>
+ <name>Tom Wijsman</name>
+ </maintainer>
+ <longdescription>A transparent low-overhead system-wide profiler</longdescription>
</pkgmetadata>
diff --git a/dev-util/oprofile/oprofile-0.9.8.ebuild b/dev-util/oprofile/oprofile-0.9.8.ebuild
new file mode 100644
index 000000000000..3e1e71f46ee3
--- /dev/null
+++ b/dev-util/oprofile/oprofile-0.9.8.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/oprofile/oprofile-0.9.8.ebuild,v 1.1 2013/02/16 13:26:59 tomwij Exp $
+
+EAPI=5
+inherit eutils linux-info multilib user java-pkg-opt-2
+
+MY_P=${PN}-${PV/_/-}
+DESCRIPTION="A transparent low-overhead system-wide profiler"
+HOMEPAGE="http://${PN}.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~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:4[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
+ echo
+ elog "In order for ${PN} to work, you need to configure your kernel"
+ elog "with CONFIG_OPROFILE set to 'm' or 'y'."
+ echo
+ fi
+
+ if ! kernel_is -ge 2 6 ; then
+ echo
+ elog "Support for kernels before 2.6 has been dropped in ${PN}-0.9.8."
+ echo
+ fi
+
+ # Required for JIT support, see README_PACKAGERS
+ enewgroup ${PN}
+ enewuser ${PN} -1 -1 -1 ${PN}
+
+ use java && java-pkg_init
+}
+
+src_configure() {
+ econf \
+ --disable-werror \
+ $(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
+
+ dodoc ChangeLog* README TODO
+
+ dodir /etc/env.d
+ echo "LDPATH=${PREFIX}/usr/$(get_libdir)/${PN}" > "${D}"/etc/env.d/10${PN} || die "env.d failed"
+}
+
+pkg_postinst() {
+ echo
+ elog "Now load the ${PN} module by running:"
+ elog " # opcontrol --init"
+ elog "Then read manpages and this html doc:"
+ elog " /usr/share/doc/${PF}/${PN}.html"
+ echo
+}