Skip to content

Commits on Source 10

0.1.0 (04-07-2011)
0.1.2 (2018-06-26)
=====
* Add `Server.stop` function.
0.1.1 (2015-08-03)
=====
* Dummy github release.
0.1.0 (2011-07-04)
=====
* Initial release.
PROGNAME := ocaml-lo
DISTFILES := COPYING CHANGES Makefile.in \
bootstrap configure configure.ac m4/*.m4 \
DISTFILES := @AUTOCONF_INSTALL_FILES@ COPYING CHANGES Makefile.in \
bootstrap configure configure.ac \
src/*.ml src/*.mli src/*.c src/Makefile.in src/META.in \
src/OCamlMakefile \
examples/*/*.ml examples/*/Makefile examples/*/OCamlMakefile
......@@ -22,7 +22,7 @@ doc:
dist:
rm -rf $(PROGNAME)-$(VERSION)
mkdir $(PROGNAME)-$(VERSION)
cp -r --parents $(DISTFILES) $(PROGNAME)-$(VERSION)
cp -R -L --parents $(DISTFILES) $(PROGNAME)-$(VERSION)
tar zcvf ../$(PROGNAME)-$(VERSION).tar.gz $(PROGNAME)-$(VERSION)
rm -rf $(PROGNAME)-$(VERSION)
......
#!/bin/sh
#!/bin/sh -e
if [ -d m4 ]; then
OPTIONS="-I m4"
aclocal -I m4
autoconf
autoconf
fi
autoreconf -f -i $OPTIONS $1
# autoconf maintainers have not yet implemented
# a function to install missing files from autoconf
# itself, so we need to fake a call to automake here..
automake -a -c -f 2>/dev/null || true
if [ -d examples ]; then
if [ -f examples/configure.ac ]; then
cd examples
autoreconf -f -i
fi
fi
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
# check for one particular file of the sources
AC_INIT(ocaml-lo, 0.1.0, savonet-users@lists.sourceforge.net)
AC_INIT([ocaml-lo],[0.1.2],[savonet-users@lists.sourceforge.net])
VERSION=$PACKAGE_VERSION
AC_MSG_RESULT([configuring $PACKAGE_STRING])
# Add prefix to compilation variables
# if passed
if test "x$prefix" != "xNONE"; then
CFLAGS="$CFLAGS -I$prefix/include"
LDFLAGS="$LDFLAGS -L$prefix/lib"
CPPFLAGS="$CPPFLAGS -I$prefix/include"
fi
AC_CHECK_OCAML_COMPILERS()
AC_PROG_CC()
AC_CHECK_TOOL([AR],[ar],no)
AC_SUBST(AR)
AC_BASE_CHECKS()
# check for liblo
LIBS="$LIBS -llo"
AC_CHECK_HEADERS([lo/lo.h], [AC_CHECK_FUNC([lo_address_new], [ac_have_lo="yes"])])
#lo_address_new_with_proto was introduced in 0.26
AC_CHECK_HEADERS([lo/lo.h], [AC_CHECK_FUNC([lo_address_new_with_proto], [ac_have_lo="yes"])])
if test "$ac_have_lo" != "yes"; then
AC_MSG_ERROR([LO headers not found.])
AC_MSG_ERROR([LO headers (version >= 0.26) not found.])
fi
# substitutions to perform
......
ocaml-lo (0.1.2-1) unstable; urgency=medium
* Update watch file
* New upstream version 0.1.2
* Move to dh
* Bump compat level to 11 (use debhelper-compat)
* Bump Standards-Version to 4.4.1 (dh, debhelper-compat)
* Update Vcs-* to use salsa
* Update uploaders
-- Kyle Robbertze <paddatrapper@debian.org> Fri, 08 Nov 2019 21:38:14 +0200
ocaml-lo (0.1.0-1) unstable; urgency=low
* Initial upload to unstable (Closes: #635453)
......
......@@ -2,22 +2,23 @@ Source: ocaml-lo
Section: ocaml
Priority: optional
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Uploaders: Samuel Mimram <smimram@debian.org>, Romain Beauxis <toots@rastageeks.org>
Build-Depends: cdbs (>= 0.4.85~),
debhelper (>= 7.0.1),
Uploaders: Kyle Robbertze <paddatrapper@debian.org>
Build-Depends: debhelper (>= 11),
debhelper-compat (= 11),
dh-buildinfo,
ocaml-nox,
dh-ocaml (>= 0.9),
liblo-dev, ocaml-findlib (>= 1.2.4),
liblo-dev,
ocaml-findlib (>= 1.2.4),
ocaml-nox,
pkg-config
Standards-Version: 3.9.2
Homepage: http://savonet.sourceforge.net/
Vcs-Git: git://git.debian.org/pkg-ocaml-maint/packages/ocaml-lo.git
Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/ocaml-lo.git
Standards-Version: 4.4.1
Homepage: https://www.liquidsoap.info/
Vcs-Git: https://salsa.debian.org/ocaml-team/ocaml-lo.git
Vcs-Browser: https://salsa.debian.org/ocaml-team/ocaml-lo
Package: liblo-ocaml
Architecture: any
Depends: ${ocaml:Depends}, ${shlibs:Depends}, ${misc:Depends}
Depends: ${misc:Depends}, ${ocaml:Depends}, ${shlibs:Depends}
Provides: ${ocaml:Provides}
Description: OCaml interface to the lo library -- runtime files
This package provides an interface to the lo library for
......@@ -30,10 +31,13 @@ Description: OCaml interface to the lo library -- runtime files
Package: liblo-ocaml-dev
Architecture: any
Depends: ${ocaml:Depends}, liblo-dev,
liblo-ocaml (= ${binary:Version}), ocaml-findlib, ${misc:Depends}
Depends: liblo-dev,
liblo-ocaml (= ${binary:Version}),
ocaml-findlib,
${misc:Depends},
${ocaml:Depends}
Provides: ${ocaml:Provides}
Description: OCaml interface to the lo library -- developpement files
Description: OCaml interface to the lo library -- development files
This package provides an interface to the lo library for
OCaml programmers.
.
......
Source: ocaml-lo
Section: ocaml
Priority: optional
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Uploaders: Samuel Mimram <smimram@debian.org>, Romain Beauxis <toots@rastageeks.org>
Build-Depends: @cdbs@,
liblo-dev, ocaml-findlib (>= 1.2.4),
pkg-config
Standards-Version: 3.9.2
Homepage: http://savonet.sourceforge.net/
Vcs-Git: git://git.debian.org/pkg-ocaml-maint/packages/ocaml-lo.git
Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/ocaml-lo.git
Package: liblo-ocaml
Architecture: any
Depends: ${ocaml:Depends}, ${shlibs:Depends}, ${misc:Depends}
Provides: ${ocaml:Provides}
Description: OCaml interface to the lo library -- runtime files
This package provides an interface to the lo library for
OCaml programmers.
.
LibLO is a lightweight, easy to use implementation of the OSC (Open
Sound Control) protocol.
.
This package contains only the shared runtime stub libraries.
Package: liblo-ocaml-dev
Architecture: any
Depends: ${ocaml:Depends}, liblo-dev,
liblo-ocaml (= ${binary:Version}), ocaml-findlib, ${misc:Depends}
Provides: ${ocaml:Provides}
Description: OCaml interface to the lo library -- developpement files
This package provides an interface to the lo library for
OCaml programmers.
.
LibLO is a lightweight, easy to use implementation of the OSC (Open
Sound Control) protocol
.
This package contains all the development stuff you need to develop
OCaml programs which use ocaml-lo.
#!/usr/bin/make -f
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/buildflags.mk
include /usr/share/ocaml/ocamlvars.mk
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
include /usr/share/cdbs/1/rules/ocaml.mk
DESTDIR := $(CURDIR)/debian/tmp
export OCAMLFIND_DESTDIR=$(DESTDIR)$(OCAML_STDLIB_DIR)
export PKG_CONFIG_PATH=/usr/lib/$(DEB_BUILD_ARCH)/pkgconfig
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
# In order to regenerate 'debian/control' :
# DEB_AUTO_UPDATE_DEBIAN_CONTROL=yes fakeroot debian/rules clean
# Then check manually if everything's ok
%:
dh $@ --with ocaml
DEB_CONFIGURE_EXTRA_FLAGS := --enable-debugging
DEB_CONFIGURE_SCRIPT := ./configure
DESTDIR = $(CURDIR)/debian/tmp/$(OCAML_STDLIB_DIR)
DEB_MAKE_INSTALL_TARGET := install OCAMLFIND_DESTDIR=$(DESTDIR) OCAMLFIND_LDCONF=ignore
override_dh_autoreconf:
./bootstrap
build/liblo-ocaml-dev::
mkdir -p $(DESTDIR)
make doc
override_dh_auto_build:
[ -f debian/autoreconf.before ] || dh_autoreconf ./bootstrap
$(MAKE) all doc
clean::
override_dh_auto_install:
mkdir -p $(DESTDIR)/$(OCAML_STDLIB_DIR)
$(MAKE) install DESTDIR=$(DESTDIR) \
prefix=$(DESTDIR)/usr sysconfdir=$(DESTDIR)/etc \
OCAMLFIND_LDCONF=ignore
dh_install
override_dh_auto_test:
true
override_dh_auto_clean:
dh_autoreconf_clean
rm -rf .pc config.h Makefile src/Makefile src/META doc config.log config.status
dh_clean
version=3
http://sf.net/savonet/ocaml-lo-(.+)\.tar\.gz
version=4
https://github.com/savonet/ocaml-lo/releases .*/ocaml-lo-(.*)\.tar\.gz
../OCamlMakefile
\ No newline at end of file
This diff is collapsed.
SOURCES = send.ml
RESULT = send
INCDIRS = ../../src
LIBS = lo
all: dnc
test: all
./send
include OCamlMakefile
\ No newline at end of file
This diff is collapsed.
let () =
let addr = LO.Address.default () in
LO.send addr "/1/fader1" [`Float 0.5]
This diff is collapsed.