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 branches found
No related tags found
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 music (1.0.7-1) unstable; urgency=high
* Upstream release 1.0.7 (containing urgent bugfix). * Upstream release 1.0.7 (containing urgent bugfix).
......
7 9
Source: music Source: music
Priority: extra Priority: extra
Maintainer: Mikael Djurfeldt <mdj@debian.org> 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 Build-Depends:
Standards-Version: 3.9.0 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 Section: libs
Homepage: http://software.incf.org/software/music/home Homepage: http://software.incf.org/software/music/home
Package: libmusic-dev Package: libmusic-dev
Section: libdevel Section: libdevel
Architecture: any 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 Description: Multi-Simulation Coordinator for MPI -- Development files
MUSIC allows spike events and continuous time series to be MUSIC allows spike events and continuous time series to be
communicated between parallel applications within the same MPI job in communicated between parallel applications within the same MPI job in
...@@ -20,10 +30,11 @@ Description: Multi-Simulation Coordinator for MPI -- Development files ...@@ -20,10 +30,11 @@ Description: Multi-Simulation Coordinator for MPI -- Development files
This package contains the header files which are needed to compile This package contains the header files which are needed to compile
and link programs against libmusic. and link programs against libmusic.
Package: libmusic1 Package: libmusic1v5
Section: libs
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends} Depends: ${shlibs:Depends}, ${misc:Depends}
Breaks: libmusic1
Replaces: libmusic1
Description: Multi-Simulation Coordinator for MPI -- Runtime library Description: Multi-Simulation Coordinator for MPI -- Runtime library
MUSIC allows spike events and continuous time series to be MUSIC allows spike events and continuous time series to be
communicated between parallel applications within the same MPI job in communicated between parallel applications within the same MPI job in
...@@ -37,6 +48,7 @@ Package: music-bin ...@@ -37,6 +48,7 @@ Package: music-bin
Section: science Section: science
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends} Depends: ${shlibs:Depends}, ${misc:Depends}
Suggests: music-doc
Description: Multi-Simulation Coordinator for MPI -- Utilities Description: Multi-Simulation Coordinator for MPI -- Utilities
MUSIC allows spike events and continuous time series to be MUSIC allows spike events and continuous time series to be
communicated between parallel applications within the same MPI job in communicated between parallel applications within the same MPI job in
...@@ -49,7 +61,7 @@ Description: Multi-Simulation Coordinator for MPI -- Utilities ...@@ -49,7 +61,7 @@ Description: Multi-Simulation Coordinator for MPI -- Utilities
Package: music-doc Package: music-doc
Section: doc Section: doc
Architecture: all Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends} Depends: ${misc:Depends}
Description: Multi-Simulation Coordinator for MPI -- Manual Description: Multi-Simulation Coordinator for MPI -- Manual
MUSIC allows spike events and continuous time series to be MUSIC allows spike events and continuous time series to be
communicated between parallel applications within the same MPI job in communicated between parallel applications within the same MPI job in
......
...@@ -23,7 +23,7 @@ License: ...@@ -23,7 +23,7 @@ License:
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
On Debian systems, the complete text of the GNU General 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: 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/include/*
usr/lib/lib*.a usr/lib/*/lib*.a
usr/lib/lib*.so usr/lib/*/lib*.so
usr/lib/*.la
usr/lib
usr/lib/lib*.so.*
File moved
usr/lib/*/lib*.so.*
usr/bin
usr/share/doc/music-doc
#!/usr/bin/make -f #!/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. # Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1 #export DH_VERBOSE=1
%:
dh $@ --with autotools_dev
# These are used for cross-compiling and for saving the configure script override_dh_auto_install:
# 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
$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
# Remove rpaths in libraries and binaries # 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 ) ( cd $(CURDIR)/debian/tmp/usr/bin; chrpath -d eventcounter eventgenerator eventlogger eventselect eventsink eventsource music viewevents )
# Build manual # Build manual
# ( cd $(CURDIR)/doc; make music-manual.pdf ) # ( 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