From 67412962cb1b7b59370347a927603a524933c3b3 Mon Sep 17 00:00:00 2001 From: Packit Date: Sep 29 2020 10:47:00 +0000 Subject: Apply patch libpfm-python3-setup.patch patch_name: libpfm-python3-setup.patch present_in_specfile: true --- diff --git a/python/setup.py b/python/setup.py index eda8fa5..dff0f27 100755 --- a/python/setup.py +++ b/python/setup.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 from distutils.core import setup, Extension from distutils.command.install_data import install_data diff --git a/python/setup.py.python3 b/python/setup.py.python3 new file mode 100755 index 0000000..eda8fa5 --- /dev/null +++ b/python/setup.py.python3 @@ -0,0 +1,19 @@ +#!/usr/bin/env python + +from distutils.core import setup, Extension +from distutils.command.install_data import install_data + +setup(name='perfmon', + version='4.0', + author='Arun Sharma', + author_email='arun.sharma@google.com', + description='libpfm wrapper', + packages=['perfmon'], + package_dir={ 'perfmon' : 'src' }, + py_modules=['perfmon.perfmon_int'], + ext_modules=[Extension('perfmon._perfmon_int', + sources = ['src/perfmon_int.i'], + libraries = ['pfm'], + library_dirs = ['../lib'], + include_dirs = ['../include'], + swig_opts=['-I../include'])])