diff options
author | wen <wen@FreeBSD.org> | 2010-01-19 17:18:05 +0800 |
---|---|---|
committer | wen <wen@FreeBSD.org> | 2010-01-19 17:18:05 +0800 |
commit | 737bf05262c54e57a773faa6f697475176de590e (patch) | |
tree | 8da985eb37823ec5b6f9ad53cb7468150e0415fb /audio/libbpm | |
parent | 629ceacfa342ebed42c6e339ea6c7412e9e7f3d7 (diff) | |
download | freebsd-ports-gnome-737bf05262c54e57a773faa6f697475176de590e.tar.gz freebsd-ports-gnome-737bf05262c54e57a773faa6f697475176de590e.tar.zst freebsd-ports-gnome-737bf05262c54e57a773faa6f697475176de590e.zip |
libbpm is a C-library which contains low level beam position monitor (BPM)
signal processing routines. It's aim is to form a complete set of routines
needed to handle RF Cavity BPM data, from digital downmixing, sampling,
calibrating analysing and simulating BPM data. This library has been developed
in the context of the BPM work done by the accelerator physics groups at
University College London, Royal Holloway University of London and the
University of Cambridge (UK) (2006-2008)
WWW: http://www.hep.ucl.ac.uk/~bino/libbpm/
PR: ports/142542
Submitted by: Mykola Dzham <i@levsha.me>
Diffstat (limited to 'audio/libbpm')
-rw-r--r-- | audio/libbpm/Makefile | 24 | ||||
-rw-r--r-- | audio/libbpm/distinfo | 3 | ||||
-rw-r--r-- | audio/libbpm/pkg-descr | 9 | ||||
-rw-r--r-- | audio/libbpm/pkg-plist | 78 |
4 files changed, 114 insertions, 0 deletions
diff --git a/audio/libbpm/Makefile b/audio/libbpm/Makefile new file mode 100644 index 000000000000..dbd6f8d33da0 --- /dev/null +++ b/audio/libbpm/Makefile @@ -0,0 +1,24 @@ +# New ports collection makefile for: libbpm +# Date created: 11 December 2009 +# Whom: Mykola Dzham <i@levsha.me> +# +# $FreeBSD$ +# + +PORTNAME= libbpm +PORTVERSION= 0.3 +CATEGORIES= audio +MASTER_SITES= http://www.hep.ucl.ac.uk/~bino/libbpm/dist/ http://levsha.me/ports/distfiles/ + +MAINTAINER= i@levsha.me +COMMENT= C-library contains low level beam position monitor signal processing + +GNU_CONFIGURE= yes + +USE_LDCONFIG= yes +USE_GNOME= gnomehack pkgconfig + +post-patch: + ${SED} -i '' 's/\(-release .*\)/\1 -version-info 0/' ${WRKSRC}/Makefile.in ${WRKSRC}/*/Makefile.in + +.include <bsd.port.mk> diff --git a/audio/libbpm/distinfo b/audio/libbpm/distinfo new file mode 100644 index 000000000000..1c0c2b65bdaa --- /dev/null +++ b/audio/libbpm/distinfo @@ -0,0 +1,3 @@ +MD5 (libbpm-0.3.tar.gz) = 3a275063695f288842702a0b5a83a2e5 +SHA256 (libbpm-0.3.tar.gz) = 03be3d0b8698122b85fad2464dc40e65744bb342c3840bc1ebeeb876375a5aec +SIZE (libbpm-0.3.tar.gz) = 3709952 diff --git a/audio/libbpm/pkg-descr b/audio/libbpm/pkg-descr new file mode 100644 index 000000000000..5122049a25db --- /dev/null +++ b/audio/libbpm/pkg-descr @@ -0,0 +1,9 @@ +libbpm is a C-library which contains low level beam position monitor (BPM) +signal processing routines. It's aim is to form a complete set of routines +needed to handle RF Cavity BPM data, from digital downmixing, sampling, +calibrating analysing and simulating BPM data. This library has been developed +in the context of the BPM work done by the accelerator physics groups at +University College London, Royal Holloway University of London and the +University of Cambridge (UK) (2006-2008) + +WWW: http://www.hep.ucl.ac.uk/~bino/libbpm/ diff --git a/audio/libbpm/pkg-plist b/audio/libbpm/pkg-plist new file mode 100644 index 000000000000..62bb791938b5 --- /dev/null +++ b/audio/libbpm/pkg-plist @@ -0,0 +1,78 @@ +bin/bpmtest +bin/libbpm-config +include/bpm/bpm_analysis.h +include/bpm/bpm_calibration.h +include/bpm/bpm_defs.h +include/bpm/bpm_dsp.h +include/bpm/bpm_interface.h +include/bpm/bpm_messages.h +include/bpm/bpm_nr.h +include/bpm/bpm_orbit.h +include/bpm/bpm_process.h +include/bpm/bpm_rf.h +include/bpm/bpm_simulation.h +include/bpm/bpm_units.h +include/bpm/bpm_version.h +include/bpm/bpm_wf.h +lib/libbpm-0.3.so.0 +lib/libbpm-0.3.so +lib/libbpm.a +lib/libbpm.la +lib/libbpm.so +lib/libbpmanalysis-0.3.so.0 +lib/libbpmanalysis-0.3.so +lib/libbpmanalysis.a +lib/libbpmanalysis.la +lib/libbpmanalysis.so +lib/libbpmcalibration-0.3.so.0 +lib/libbpmcalibration-0.3.so +lib/libbpmcalibration.a +lib/libbpmcalibration.la +lib/libbpmcalibration.so +lib/libbpmdsp-0.3.so.0 +lib/libbpmdsp-0.3.so +lib/libbpmdsp.a +lib/libbpmdsp.la +lib/libbpmdsp.so +lib/libbpminterface-0.3.so.0 +lib/libbpminterface-0.3.so +lib/libbpminterface.a +lib/libbpminterface.la +lib/libbpminterface.so +lib/libbpmmessages-0.3.so.0 +lib/libbpmmessages-0.3.so +lib/libbpmmessages.a +lib/libbpmmessages.la +lib/libbpmmessages.so +lib/libbpmnr-0.3.so.0 +lib/libbpmnr-0.3.so +lib/libbpmnr.a +lib/libbpmnr.la +lib/libbpmnr.so +lib/libbpmorbit-0.3.so.0 +lib/libbpmorbit-0.3.so +lib/libbpmorbit.a +lib/libbpmorbit.la +lib/libbpmorbit.so +lib/libbpmprocess-0.3.so.0 +lib/libbpmprocess-0.3.so +lib/libbpmprocess.a +lib/libbpmprocess.la +lib/libbpmprocess.so +lib/libbpmrf-0.3.so.0 +lib/libbpmrf-0.3.so +lib/libbpmrf.a +lib/libbpmrf.la +lib/libbpmrf.so +lib/libbpmsimulation-0.3.so.0 +lib/libbpmsimulation-0.3.so +lib/libbpmsimulation.a +lib/libbpmsimulation.la +lib/libbpmsimulation.so +lib/libbpmwf-0.3.so.0 +lib/libbpmwf-0.3.so +lib/libbpmwf.a +lib/libbpmwf.la +lib/libbpmwf.so +libdata/pkgconfig/libbpm.pc +@dirrm include/bpm |