Package Details: gprof2dot 2024.06.06-1

Git Clone URL: https://aur.archlinux.org/gprof2dot.git (read-only, click to copy)
Package Base: gprof2dot
Description: A Python script to convert the output from many profilers into a dot graph.
Upstream URL: https://github.com/jrfonseca/gprof2dot/
Licenses: LGPL-3.0-only
Provides: gprof2dot
Submitter: mathieu.clabaut
Maintainer: fft
Last Packager: fft
Votes: 24
Popularity: 0.006225
First Submitted: 2013-09-19 12:33 (UTC)
Last Updated: 2024-07-21 09:03 (UTC)

Latest Comments

languitar commented on 2021-04-14 10:36 (UTC)

Please provide a package release bump to rebuild this package for Python 3.9.

burgerga commented on 2017-08-14 09:37 (UTC)

In addition to the changes by @aphirst you may also need to change source=("https://pypi.io/packages/source/g/gprof2dot/gprof2dot-$pkgver.tar.gz") md5sums=('SKIP')

aphirst commented on 2017-03-06 09:51 (UTC)

The required modifications for the PKGBUILD are simple: # Maintainer : Florent H. CARRÉ <colundrum@gmail.com> # Contributor : Adam Hirst <adam@aphirst.karoo.co.uk> pkgname=gprof2dot pkgver=2016.10.13 pkgrel=1 pkgdesc="A Python script to convert the output from many profilers into a dot graph." arch=("any") url="https://github.com/jrfonseca/gprof2dot/" license=('LGPL') depends=('python' 'python-setuptools') makedepends=('git') provides=(gprof2dot) source=("https://github.com/jrfonseca/gprof2dot/archive/$pkgver.tar.gz") md5sums=('b6c3d192a0cf168965f88e90fb2a05ae') build() { cd "$srcdir/gprof2dot-$pkgver" python setup.py build # No idea how old these comments are... # # move this "old" version out of the way #mv "$pkgdir/usr/bin/smiley" "$pkgdir/usr/bin/smiley2" # should report this upstream as still not fixed... #sed -i "s|#!/usr/bin/env python$|#!/usr/bin/env python2|" \ #$pkgdir/usr/lib/python2.7/site-packages/smiley.py } package() { cd "$srcdir/gprof2dot-$pkgver" python setup.py install --prefix=/usr --root="$pkgdir" }

pianoslum commented on 2016-12-06 16:00 (UTC)

Thanks for adding this! Could you maybe fix the upstream URL to https://github.com/jrfonseca/gprof2dot and update the package? It still works fine, but there have been quite some commits since last year. The latest version on pypi is 2016.10.13

abrenner commented on 2015-09-08 20:26 (UTC)

Add python-setuptools as one of the dependencies.

mathieu.clabaut commented on 2014-08-01 16:12 (UTC)

Updated… Thanks a lot.

rpodgorny commented on 2014-06-29 00:19 (UTC)

# Contributor: Mathieu Clabaut <mathieu@clabaut.net> pkgname=gprof2dot pkgver=2014.03.12 pkgrel=1 pkgdesc="A Python script to convert the output from many profilers into a dot graph." arch=("any") url="http://jrfonseca.googlecode.com/" license=('LGPL') depends=(python) makedepends=('git') provides=(gprof2dot) source=("https://pypi.python.org/packages/source/g/gprof2dot/gprof2dot-$pkgver.tar.gz") md5sums=('4e520475d52e7b95fd0c7e9d28c5bedd') build() { cd "$srcdir/gprof2dot-$pkgver" python setup.py build # move this "old" version out of the way #mv "$pkgdir/usr/bin/smiley" "$pkgdir/usr/bin/smiley2" # should report this upstream as still not fixed... #sed -i "s|#!/usr/bin/env python$|#!/usr/bin/env python2|" \ #$pkgdir/usr/lib/python2.7/site-packages/smiley.py } package() { cd "$srcdir/gprof2dot-$pkgver" python setup.py install --prefix=/usr --root="$pkgdir" }

rpodgorny commented on 2014-06-29 00:06 (UTC)

==> Making package: gprof2dot 1.0-1 (Sun Jun 29 02:03:56 CEST 2014) ==> WARNING: Using a PKGBUILD without a package() function is deprecated. ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found gprof2dot-1.0.zip ==> Validating source files with md5sums... gprof2dot-1.0.zip ... Passed ==> Extracting sources... -> Extracting gprof2dot-1.0.zip with bsdtar ==> Removing existing pkg/ directory... ==> Entering fakeroot environment... ==> Starting build()... Traceback (most recent call last): File "setup.py", line 1, in <module> from setuptools import setup, find_packages ImportError: No module named setuptools ==> ERROR: A failure occurred in build(). Aborting...