summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2012-11-18 18:13:56 +0000
committerMichael Palimaka <kensington@gentoo.org>2012-11-18 18:13:56 +0000
commit51aae4b95a145695aee68918675607675999efec (patch)
tree47a8983fe85879cd133c8a63e1a254dbb26d9a6d /dev-util
parentRemove beandog wrt #131511 (diff)
downloadhistorical-51aae4b95a145695aee68918675607675999efec.tar.gz
historical-51aae4b95a145695aee68918675607675999efec.tar.bz2
historical-51aae4b95a145695aee68918675607675999efec.zip
Fix build with new binutils, wrt bug #440030. Fix .desktop file validation.
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64 Manifest-Sign-Key: 0x675D0D2C
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/memprof/ChangeLog11
-rw-r--r--dev-util/memprof/Manifest19
-rw-r--r--dev-util/memprof/files/memprof-0.6.2-binutils.patch10
-rw-r--r--dev-util/memprof/files/memprof-0.6.2-desktop.patch24
-rw-r--r--dev-util/memprof/memprof-0.6.2-r1.ebuild43
5 files changed, 104 insertions, 3 deletions
diff --git a/dev-util/memprof/ChangeLog b/dev-util/memprof/ChangeLog
index e3fa9b77a303..28d4f3200954 100644
--- a/dev-util/memprof/ChangeLog
+++ b/dev-util/memprof/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-util/memprof
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/memprof/ChangeLog,v 1.20 2010/04/13 14:57:28 phajdan.jr Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/memprof/ChangeLog,v 1.21 2012/11/18 18:13:41 kensington Exp $
+
+*memprof-0.6.2-r1 (18 Nov 2012)
+
+ 18 Nov 2012; Michael Palimaka <kensington@gentoo.org>
+ +files/memprof-0.6.2-binutils.patch, +files/memprof-0.6.2-desktop.patch,
+ +memprof-0.6.2-r1.ebuild:
+ Fix build with new binutils, wrt bug #440030. Fix .desktop file validation.
13 Apr 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
-memprof-0.5.1.ebuild, memprof-0.6.2.ebuild:
diff --git a/dev-util/memprof/Manifest b/dev-util/memprof/Manifest
index 02765c5dc36d..49f8e4a7c2f0 100644
--- a/dev-util/memprof/Manifest
+++ b/dev-util/memprof/Manifest
@@ -1,4 +1,21 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX memprof-0.6.2-binutils.patch 212 SHA256 95339da2981a035b0776024368e8c174203fb17ade7fbc18d7909f1813bf3795 SHA512 f0b5d6ff79d04536f1b0f2e7275eb795c4fb816f973483970d9fcf01ef07e6216e89890d7a5a367004883b2a5b7d6eda344397641fbd7ae9c921a7f8674a7001 WHIRLPOOL 8f47d7d77e766373f9dd4ee68022e56fc3eaeedc58ca226d0fdf594ab84469b9da89d133647bc05f1c2d59b31058cc06d82ad3bb40594180881553367c36411f
+AUX memprof-0.6.2-desktop.patch 754 SHA256 916defbe3af3c42a7a1bbec6903705ded6d42a49f5458bc869bf3654813a291f SHA512 a9e96331aac0b5c1eb50ffc24d6e242479d8e3642fff762f529ec2d3ad97e50262109e15ac80ddbeea8bd87bd4c5ac9d5c7f27989a93422140e5edbe0087b375 WHIRLPOOL 081d89288028953d6de87d5225040a07776089a90e4a0df36b911723459f624bdf637b16d9130c16b0ab9f46fdcb021bbde4f83493e055ade0d6f5627e8e00d0
DIST memprof-0.6.2.tar.gz 534543 SHA256 5d505f536753036b1b8777fb865b5bce1972a14bfa640cc15da2aa0bc5a0aef3 SHA512 cecfeb88f10f11fc4df106367871487453ddd9cb502ef96a6f120ee8889cfa96e8463f260c853abb351c7864e68904cf6e833864d561f9e7b09a785f4c315ca7 WHIRLPOOL 81afc8800dbf00750c4816b762f395fd45b3a4dfab4def956f1535e416747b8de4f282792a955764894ba40e2b9e1aeb8a30b70988f594348073121087ed39fd
+EBUILD memprof-0.6.2-r1.ebuild 946 SHA256 f2cc54860afd8a3d006cf71db6cb7d74ec69682b6c2a67296d65c6ca14e55ba1 SHA512 7de30fae92192b00e04b3e0b41abd4066483abc770898123c825044ea6f52f21c8cc16de0f4c04a177a79b039c3cc69fb1618d3fb6b8334c4705bb6b42f98139 WHIRLPOOL 3edbe22b7f57d823bc9c5d915d97913335192f9305c7e9fff49cddae492af422bed92ee31bd73cc234ba66b67f9a8abd72ac99e5b2a15519b7044b5a0983bcdb
EBUILD memprof-0.6.2.ebuild 830 SHA256 f80072cdc9ff2892b1d73119681ee94aa6d92f49f341ba7c97d852b39e84b3ed SHA512 7692a7e32ff301446671dad2ca1e3fe4c6bfaa421864032a813978be09c754e399c7c55e7b674f3c3cddf679b5889a937488ddd1f0b62ca7ebac739431dba9d1 WHIRLPOOL f5b5136cd59c3c6e02f5bcb2137fb07628aac841baa8e684d529e1a2f326d1004aa3f44753f4c79293f88a1b2afcd2a1ed4ef548d25c6b4f979dc79174e11518
-MISC ChangeLog 2689 SHA256 d32771c72d9c07815e21cbd7113368562e54aae6423fceb0b6d36615fdd8f191 SHA512 60ef733f46634a5424e22fe2f4e16fc078e5f4a967a636e6d0fc513c5ceab2937d0172e0be14bea833ecdadbd472610799db1168b6a7fa783b2f0e89b87a4416 WHIRLPOOL e57bd6ce57ec1295002399bb27a3bed405d88017338b0f40be6592bc9613fa87ec252788f8aa82c08fd641a066737ed7e12c0b3cc06d68dafe5573af64089385
+MISC ChangeLog 2960 SHA256 9d60865d47cbd18e217b1a8afe2a5c9739ac4e2253ccfa3f05410d3a2bb3cd64 SHA512 b3c69c0bf0538b340feef13c9ea49cf0bc4bb024a7f3c55496aed06f46fa5fea1eec90d891e0312da81f4569999ab6f9435cb0af5887b3f7de17a19edb6cfdc2 WHIRLPOOL c1b527284ed27115e97a01c17dab92044e25ad278512ccc41266b36d33ec740f7be24ab849f0aa09332e91ab1cc35679a2e1254442592fd5cce8ed341961a56e
MISC metadata.xml 210 SHA256 90082fe26a119a63ca8fbe227f66c33ba74167b6cf28e2cef02dea6c4f656c39 SHA512 4554adeece55ce9adfdadba04443a3ede6ff910b96a11b77bb1f07ddd6bdbc756b8e6e1873660f8f54e67f46db1065980794a6136c6de7883b24d0ee13ff51fe WHIRLPOOL f546bd1233d5a9934ba0480881ceba944cb8ff1869c12ed2421d4ccbb247ee38dc0c7c8b979f10533ad0fc603b5e4829d0ddf174a83d0bda8e8dd62c1c873eeb
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQEcBAEBCAAGBQJQqSTwAAoJEMbwO6tnXQ0sucUH/jfNjftxV8eyxmY9wKy8qzux
+poxkJd6yoaXSU0fwTgtDjI+X9ZgFvZbRpd5YaGzjgBO+nxXcFDh35RuZ5YHJL5hZ
+QyLTBjEXn4XzBgnUYsz1w6c5tN3+6WyVVnEnB0GhbHthBliHbzRjXWXUyHou3UUR
+vkbJAC123/I+TbiUuTMNrMsfE4ghh7pilAYyCD5sYvz8FR/plarrmqB7rb6o9PR2
+p3E+RsA1bhcfIrx00MmDqQGBuzIpE+Z+dag8f6XZhc+4RY9w0Lb/mbfaCCTjELyX
+aiTyeHEqKUAxdU5EcPh3lmKSfwDe/dbGz07okckKJwzNC5FSwFxGBNYuL/+GU60=
+=XTWI
+-----END PGP SIGNATURE-----
diff --git a/dev-util/memprof/files/memprof-0.6.2-binutils.patch b/dev-util/memprof/files/memprof-0.6.2-binutils.patch
new file mode 100644
index 000000000000..2a7f80993d5e
--- /dev/null
+++ b/dev-util/memprof/files/memprof-0.6.2-binutils.patch
@@ -0,0 +1,10 @@
+--- src/memprof.h
++++ src/memprof.h
+@@ -24,6 +24,7 @@
+ #include <gtk/gtkwidget.h>
+ #include <stdio.h>
+ #include <sys/types.h>
++#include "config.h"
+ #include "bfd.h"
+ #include "stackstash.h"
+ #include "binfile.h"
diff --git a/dev-util/memprof/files/memprof-0.6.2-desktop.patch b/dev-util/memprof/files/memprof-0.6.2-desktop.patch
new file mode 100644
index 000000000000..a49b5697aaca
--- /dev/null
+++ b/dev-util/memprof/files/memprof-0.6.2-desktop.patch
@@ -0,0 +1,24 @@
+--- memprof.desktop
++++ memprof.desktop
+@@ -11,17 +11,13 @@
+ Name[uk]=MemProf
+ Comment=Check a program for leaks and analyze its memory usage
+ Comment[sl]=Orodje za profiliranje pomnilnika
+-Comment[da]=Værktøj til hukommelsesprofilering
+-Comment[el]=Åñãáëåßï Êáôáôüìçóçò ÌíÞìçò
+ Comment[fr]=Outil de profilage de memoire
+ Comment[it]=Strumento di profilo della memoria
+ Comment[nl]=Gereedschap voor geheugen profilering
+-Comment[no]=Verktøy for minneprofilering
+ Comment[pt_BR]=Ferramenta de
+ Comment[sv]=Minnesprofileringsverktyg
+-Comment[uk]=úÁӦ ÐÒÏƦÌÀ×ÁÎÎÑ ÐÁÍ'ÑÔ¦
+ Exec=memprof
+-Terminal=0
++Terminal=false
+ Type=Application
+-Icon=memprof.png
+-Categories=Application;Development;
+\ No newline at end of file
++Icon=memprof
++Categories=Development;
diff --git a/dev-util/memprof/memprof-0.6.2-r1.ebuild b/dev-util/memprof/memprof-0.6.2-r1.ebuild
new file mode 100644
index 000000000000..1c44ed5a593d
--- /dev/null
+++ b/dev-util/memprof/memprof-0.6.2-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/memprof/memprof-0.6.2-r1.ebuild,v 1.1 2012/11/18 18:13:41 kensington Exp $
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="Profiling and leak detection tool"
+HOMEPAGE="http://www.secretlabs.de/projects/memprof/"
+SRC_URI="http://www.secretlabs.de/projects/memprof/releases/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+RDEPEND="dev-libs/glib:2
+ >=gnome-base/libglade-2
+ >=x11-libs/gtk+-2.6:2
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ nls? ( dev-util/intltool
+ sys-devel/gettext )"
+
+DOCS=( AUTHORS ChangeLog README NEWS )
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-binutils.patch
+ epatch "${FILESDIR}"/${P}-desktop.patch
+}
+
+src_configure() {
+ econf \
+ --disable-static \
+ $(use_enable nls)
+}
+
+src_install() {
+ default
+ prune_libtool_files --modules
+}