Skip to content
Snippets Groups Projects
Commit c0dce4f4 authored by Mikael Djurfeldt's avatar Mikael Djurfeldt
Browse files

Updated Debian files

parent 0ce68202
No related merge requests found
music (1.1.16) unstable; urgency=medium
* Upstream release 1.1.16.
-- Mikael Djurfeldt <mdj@debian.org> Sun, 01 Dec 2019 22:31:44 +0100
music (1.0.7-4) unstable; urgency=medium
* Suggest music-doc in music-bin and libmusic-dev. (Closes: #849607)
* Bug #759332 was closed by nmu 1.0.7-1.3. (Closes: #759332)
-- Mikael Djurfeldt <mdj@debian.org> Sat, 07 Oct 2017 13:07:20 +0200
music (1.0.7-3) unstable; urgency=high
* Fix FTBFS on non-amd64 archs. (Closes: #877907)
-- Mikael Djurfeldt <mdj@debian.org> Sat, 07 Oct 2017 12:48:54 +0200
music (1.0.7-2) unstable; urgency=high
* Fix FTBFS with GCC 7. (Closes: #853566)
* Updated standards version to 3.9.8.
-- Mikael Djurfeldt <mdj@debian.org> Fri, 06 Oct 2017 16:31:52 +0200
music (1.0.7-1.3) unstable; urgency=medium
* Non-maintainer upload.
* Switch to source format 3.0 (quilt).
* Fix FTBFS with GCC 6, thanks to Graham Inggs. (Closes: #811907)
* Rename libmusic1 to libmusic1v5 for the GCC 5 transition.
(Closes: #791210)
* Switch to minimal dh rules. (Closes: #805951, #822005)
-- Andreas Beckmann <anbe@debian.org> Fri, 16 Dec 2016 11:30:20 +0100
music (1.0.7-1.2) unstable; urgency=low
* Non-maintainer upload.
* Fix ftbfs with GCC-4.7: add "#include <unistd.h>" to
utils/VisualiseNeurons.cpp (Closes: #667291).
-- Mònica Ramírez Arceda <monica@debian.org> Thu, 10 May 2012 13:40:31 +0200
music (1.0.7-1.1) unstable; urgency=low
* Non-maintainer upload.
* Stop shipping .la files (Closes: #622439).
-- Luk Claes <luk@debian.org> Mon, 06 Jun 2011 08:01:00 +0200
music (1.0.7-1) unstable; urgency=high
* Upstream release 1.0.7 (containing urgent bugfix).
......
7
9
Source: music
Priority: extra
Maintainer: Mikael Djurfeldt <mdj@debian.org>
Build-Depends: debhelper (>= 7), autotools-dev, autoconf, automake, libtool, libopenmpi-dev, libibverbs-dev, freeglut3-dev, texlive-latex-base, texlive-latex-extra, asymptote, chrpath
Standards-Version: 3.9.0
Build-Depends:
debhelper (>= 10),
autotools-dev,
libopenmpi-dev,
libibverbs-dev,
freeglut3-dev,
texlive-latex-base,
texlive-latex-extra,
asymptote,
chrpath,
Standards-Version: 3.9.8
Section: libs
Homepage: http://software.incf.org/software/music/home
Package: libmusic-dev
Section: libdevel
Architecture: any
Depends: libmusic1 (= ${binary:Version}), ${misc:Depends}
Depends: libmusic1v5 (= ${binary:Version}), ${misc:Depends}
Suggests: music-doc
Description: Multi-Simulation Coordinator for MPI -- Development files
MUSIC allows spike events and continuous time series to be
communicated between parallel applications within the same MPI job in
......@@ -20,10 +30,11 @@ Description: Multi-Simulation Coordinator for MPI -- Development files
This package contains the header files which are needed to compile
and link programs against libmusic.
Package: libmusic1
Section: libs
Package: libmusic1v5
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Breaks: libmusic1
Replaces: libmusic1
Description: Multi-Simulation Coordinator for MPI -- Runtime library
MUSIC allows spike events and continuous time series to be
communicated between parallel applications within the same MPI job in
......@@ -37,6 +48,7 @@ Package: music-bin
Section: science
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Suggests: music-doc
Description: Multi-Simulation Coordinator for MPI -- Utilities
MUSIC allows spike events and continuous time series to be
communicated between parallel applications within the same MPI job in
......@@ -49,7 +61,7 @@ Description: Multi-Simulation Coordinator for MPI -- Utilities
Package: music-doc
Section: doc
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}
Depends: ${misc:Depends}
Description: Multi-Simulation Coordinator for MPI -- Manual
MUSIC allows spike events and continuous time series to be
communicated between parallel applications within the same MPI job in
......
......@@ -23,7 +23,7 @@ License:
along with this program. If not, see <http://www.gnu.org/licenses/>.
On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL'.
Public License can be found in `/usr/share/common-licenses/GPL-3'.
Files in subdirectory rudeconfig have copyright:
......
usr/lib
usr/include
usr/share/doc/libmusic-dev/examples
test/README
test/*.cc
test/*.music
test/*.data
test/*.dat
usr/include/*
usr/lib/lib*.a
usr/lib/lib*.so
usr/lib/*.la
usr/lib/*/lib*.a
usr/lib/*/lib*.so
usr/lib
usr/lib/lib*.so.*
File moved
usr/lib/*/lib*.so.*
usr/bin
usr/share/doc/music-doc
#!/usr/bin/make -f
# -*- makefile -*-
# Sample debian/rules that uses debhelper.
# This file was originally written by Joey Hess and Craig Small.
# As a special exception, when this file is copied by dh-make into a
# dh-make output file, you may use that output file without restriction.
# This special exception was added by Craig Small in version 0.37 of dh-make.
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
%:
dh $@ --with autotools_dev
# These are used for cross-compiling and for saving the configure script
# from having to guess our platform (since we know it already)
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
else
CROSS= --build $(DEB_BUILD_GNU_TYPE)
endif
# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so
version=`ls src/.libs/lib*.so.* | \
awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'`
major=`ls src/.libs/lib*.so.* | \
awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`
config.status: configure
dh_testdir
ifneq "$(wildcard /usr/share/misc/config.sub)" ""
cp -f /usr/share/misc/config.sub config.sub
endif
ifneq "$(wildcard /usr/share/misc/config.guess)" ""
cp -f /usr/share/misc/config.guess config.guess
endif
./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
build: build-stamp
build-stamp: config.status
dh_testdir
$(MAKE)
touch $@
clean:
dh_testdir
dh_testroot
rm -f build-stamp
[ ! -f Makefile ] || $(MAKE) distclean
rm -f config.sub config.guess
dh_clean
install: build
dh_testdir
dh_testroot
dh_prep
dh_installdirs
override_dh_auto_install:
$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
# Remove rpaths in libraries and binaries
( cd $(CURDIR)/debian/tmp/usr/lib; chrpath -d libmusic.so libmusic-c.so )
( cd $(CURDIR)/debian/tmp/usr/lib/*; chrpath -d libmusic.so libmusic-c.so )
( cd $(CURDIR)/debian/tmp/usr/bin; chrpath -d eventcounter eventgenerator eventlogger eventselect eventsink eventsource music viewevents )
# Build manual
# ( cd $(CURDIR)/doc; make music-manual.pdf )
# Fill up examples directory
( cd $(CURDIR)/test; cp -p README clocksource.cc contsink.cc constsource.cc eventdelay.cc contdelay.cc waveproducer.cc waveconsumer.cc messagesource.cc *.music *.data *.dat $(CURDIR)/debian/libmusic-dev/usr/share/doc/libmusic-dev/examples/ )
# Build architecture-independent files here.
binary-indep: build install
# We have nothing to do by default.
# Build architecture-dependent files here.
binary-arch: build install
dh_testdir
dh_testroot
dh_installchangelogs ChangeLog
dh_installdocs
dh_installexamples
dh_install
# dh_installmenu
# dh_installdebconf
# dh_installlogrotate
# dh_installemacsen
# dh_installpam
# dh_installmime
# dh_installinit
# dh_installcron
# dh_installinfo
dh_installman
dh_link
dh_strip
dh_compress
dh_fixperms
# dh_perl
# dh_python
dh_makeshlibs
dh_installdeb
dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install
3.0 (quilt)
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment