papi (5.3.2-2) unstable; urgency=medium

  * Bump libpfm4-dev B-D to >= 4.5.0+git38.
  * Bump Standards-Version to 3.9.6. No changes needed.
  * dpkg-gensymbols: Raise check level to 4 - fail on any symbol change.
  * Add symbols specific to ppc64/ppc64el.
  * Cherry-pick from upstream master: bug fixes and features, presets for
    newer hardware but avoiding API/ABI changing patches.
    - 0004-native_avail-Add-a-validate-flag.patch
    - 0006-Add-aarch64-Cortex-A57-presets.patch
    - 0010-native_avail.c-Bug-fixes-and-updates.patch
    - 0011-papi_internal.c-change-SUBDBG-to-INTDBG.patch
    - 0012-run_tests.sh-more-exclude-cleanups.patch
    - 0013-papi.c-Add-information-to-API-entry-debuging.patch
    - 0014-Update-HSW-presets.patch
    - 0015-perf_event.c-cleanup-error-messages.patch
    - 0016-Libpfm4-update-catch-the-cpu-modifier-update.patch
    - 0017-Update-nvml-README.patch
    - 0018-error_codes-utility-remove-internal-bits.patch
    - 0022-Extend-papi_native_event-validate-to-check-for-umask.patch
    - 0023-event_info-utility-address-coverity-defect.patch
    - 0024-testlib-test_util.c-Check-enum-return-value.patch
    - 0025-ctests-Address-coverity-reported-defects.patch
    - 0026-Bump-NUM_MPX_COUNTERS-for-linux-perf.patch
    - 0035-Adding-the-NativeAvailValidate-patch-provided-by-Gar.patch
    - 0040-Support-for-the-ARM-X-Gene-processor.patch
    - 0041-Update-papi_events.csv-to-match-libpfm-support-for-I.patch
    - 0042-Remove-stray-Intel-Haswell-events-from-Intel-Ivy-Bri.patch
    - 0043-PPC64-sys_mem_info-array-size-is-wrong.patch
    - 0044-PPC64-add-support-for-PPC64-Little-Endian-to-sprofil.patch
    - 0045-byte_profile.c-PPC64-add-support-for-PPC64-Little-En.patch
    - 0046-PPC64-add-support-for-the-Power-non-virtualized-plat.patch

 -- Andreas Beckmann <anbe@debian.org>  Fri, 17 Oct 2014 14:37:28 +0200

papi (5.3.2-1) unstable; urgency=medium

  * New upstream release.
  * Bump libpfm4-dev B-D to >= 4.5.0+git23.
  * Fix build on hppa, thanks to Helge Deller.  (Closes: #751411)
  * Call ldconfig with full path during build.  (Closes: #749797)
  * papi-examples: Ship components examples/tests.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 08 Aug 2014 14:50:44 +0200

papi (5.3.0-3) unstable; urgency=medium

  * Fix control file generation for binary-arch builds.
  * Upload to unstable.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 04 Feb 2014 15:26:52 +0100

papi (5.3.0-2) experimental; urgency=medium

  * Depend on the libpfm4 version used during compilation (or newer).
  * dh_autoreconf is sufficient, so stop using autotools-dev.
  * Clean up files missed by the upstream build system.
  * Add support for templated control files and substvars that allow changing
    the libpapi SOVERSION easily.
  * Fix up the SONAME link automatically using ldconfig.
  * Change SONAME to libpapi.so.5.3, that's what upstream considers binary
    compatible (PAPI_library_init(PAPI_VER_CURRENT) == PAPI_VER_CURRENT).
  * Rename package libpapi5 to libpapi5.3.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 30 Jan 2014 14:53:02 +0100

papi (5.3.0-1) experimental; urgency=medium

  * New upstream release.
  * Refresh fix-manpages.patch.
  * papi-examples:
    - Rework example installation.
    - for-debian-generalize-test-makefiles.patch: Remove.
    - for-debian-tests-set-more-flags.patch: Remove.
    - Adjust for-debian-link-examples-dynamically.patch to new upstream
      examples build system.
    - Recommends: build-essential, gfortran, mpi-default-dev.
  * Build against libpfm4 GIT snapshot.
  * Upload to experimental.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 10 Jan 2014 07:05:16 +0100

papi (5.2.0-2) unstable; urgency=medium

  * Mark some symbols as x86-specific.
  * Add symbols specific to powerpc(spe).  (Closes: #733308)

 -- Andreas Beckmann <anbe@debian.org>  Fri, 10 Jan 2014 00:48:42 +0100

papi (5.2.0-1) unstable; urgency=low

  * Initial release.  (Closes: #702243)
  * New upstream release.
  * Fix SONAME to include the major version only.
  * Refresh fix-manpages.patch.
  * Add new symbols from 5.2.0.
  * Use the canonical Vcs-* URLs.
  * Bump Standards-Version to 3.9.5. No changes needed.
  * Ignore all test failures for now, seems to be too hardware-dependent.
  * for-debian-do-not-embed-libpfm4.patch: New patch. Do not embed a copy of
    libpfm.a in libpapi.a.
  * papi-examples:
    - Do not ship prebuilt binaries. It's an Arch: all package.
    - Do not compress the example source code.
    - Ship everything needed to compile the examples.
    - Add strictly versioned Depends: libpapi-dev.
    - for-debian-link-examples-dynamically.patch: New patch. Link examples
      dynamically to support building them outside of the source tree.
    - for-debian-generalize-test-makefiles.patch: New patch. Make the 'all'
      target useful for building the examples outside of the source tree.
    - for-debian-tests-set-more-flags.patch: New patch. Set OMPCFLGS=-fopenmp,
      MPICC=mpicc, LDL=-ldl for building more examples from ctests/.
  * Add myself to Uploaders.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 10 Dec 2013 17:29:07 +0100

papi (5.1.0.2-4) unofficial; urgency=low

  * Add missing B-D on gfortran (thanks Ana Guerrero)
  * add usr/share/papi/papi_events.csv into libpapi5

 -- Vincent Danjean <vdanjean@debian.org>  Fri, 08 Mar 2013 10:12:46 +0100

papi (5.1.0.2-3) unofficial; urgency=low

  * Fix soname to include the major version
  * Remove rpath in libs and various lintian fixes

 -- Vincent Danjean <vdanjean@debian.org>  Tue, 05 Mar 2013 14:53:21 +0100

papi (5.1.0.2-2) unofficial; urgency=low

  * Build with an external libpfm

 -- Vincent Danjean <vdanjean@debian.org>  Mon, 04 Mar 2013 01:51:56 +0100

papi (5.1.0.2-1) unofficial; urgency=low

  * Not uploaded as libpfm4 need to be packaged separately first.

 -- Vincent Danjean <vdanjean@debian.org>  Wed, 20 Feb 2013 11:22:50 +0100
