aboutsummaryrefslogtreecommitdiffstats
path: root/audio/libbpm
diff options
context:
space:
mode:
Diffstat (limited to 'audio/libbpm')
-rw-r--r--audio/libbpm/Makefile24
-rw-r--r--audio/libbpm/distinfo3
-rw-r--r--audio/libbpm/pkg-descr9
-rw-r--r--audio/libbpm/pkg-plist78
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