debian/0000775000000000000000000000000012271566336007203 5ustar debian/rules0000775000000000000000000000076612271566273010274 0ustar #!/usr/bin/make -f DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) export DEB_BUILD_HARDENING=1 # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ --with autoreconf override_dh_auto_configure: dh_auto_configure -- --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) override_dh_installdocs-indep: dh_installdocs -i ln -sf /usr/share/javascript/jquery/jquery.js debian/litl-doc/usr/share/doc/litl-doc/html/jquery.js override_dh_auto_test: -dh_auto_test debian/litl-tools.install0000664000000000000000000000001012247254340012654 0ustar usr/bin debian/watch0000664000000000000000000000020312247476130010222 0ustar version=3 opts=dversionmangle=s/\+dfsg$// https://fusionforge.int-evry.fr/frs/?group_id=36 /frs/download.php/.*/litl-(.*)\.tar\.gz debian/changelog0000664000000000000000000000134512271566332011054 0ustar litl (0.1.1+dfsg-3ubuntu1) trusty; urgency=medium * Use dh-autoreconf instead of autotools-dev to also fix FTBFS on ppc64el by getting new libtool macros (still updates config.{sub,guess}). -- Logan Rosen Mon, 27 Jan 2014 18:33:25 -0500 litl (0.1.1+dfsg-3) unstable; urgency=low * patches/hurd: Fix hurd-any build. -- Samuel Thibault Tue, 10 Dec 2013 08:55:16 +0100 litl (0.1.1+dfsg-2) unstable; urgency=low * Fix arch-dependent-only builds. -- Samuel Thibault Mon, 09 Dec 2013 14:42:41 +0100 litl (0.1.1+dfsg-1) unstable; urgency=low * Initial release (Closes: #727019) -- Samuel Thibault Wed, 23 Oct 2013 15:38:30 +0200 debian/compat0000664000000000000000000000000212247254340010371 0ustar 8 debian/liblitl0.install0000664000000000000000000000002412247254340012272 0ustar usr/lib/*/lib*.so.* debian/copyright0000664000000000000000000000307412247254340011132 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: litl Source: Files: * Copyright: 2013 Télécom SudParis. License: BSD-2-Clause Files: debian/* Copyright: 2013 Samuel Thibault License: BSD-2-Clause License: BSD-2-Clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/source/0000775000000000000000000000000012247254340010473 5ustar debian/source/format0000664000000000000000000000001412247254340011701 0ustar 3.0 (quilt) debian/liblitl-dev.install0000664000000000000000000000010712247254340012770 0ustar usr/include/* usr/lib/*/lib*.a usr/lib/*/lib*.so usr/lib/*/pkgconfig/* debian/litl-doc.docs0000664000000000000000000000011312247254340011547 0ustar AUTHORS NEWS README TODO doc/latex/refman.pdf doc/user_manual.pdf doc/html debian/control0000664000000000000000000000366212271566334010613 0ustar Source: litl Priority: extra Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Samuel Thibault Build-Depends: debhelper (>= 8.0.0), dh-autoreconf Build-Depends-Indep: texlive-latex-base, texlive-latex-recommended, texlive-latex-extra, texlive-fonts-recommended, latex-xcolor, pgf, latexmk, doxygen Standards-Version: 3.9.5 Section: libs Homepage: https://fusionforge.int-evry.fr/projects/litl/ Vcs-Git: git://git.debian.org/collab-maint/litl.git Vcs-Browser: http://git.debian.org/?p=collab-maint/litl.git;a=summary Package: litl-doc Section: doc Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends}, libjs-jquery Description: Lightweight Trace Library - documentation LiTL is a lightweight tool for recording events during the execution of scientific high-performance applications. . This package contains the documentation. Package: litl-tools Section: science Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: litl-doc Description: Lightweight Trace Library - tools LiTL is a lightweight tool for recording events during the execution of scientific high-performance applications. . This package contains tools for manipulating trace files. Package: liblitl-dev Section: libdevel Architecture: any Depends: liblitl0 (= ${binary:Version}), ${misc:Depends} Recommends: litl-doc Conflicts: libfxt-dev Description: Lightweight Trace Library - development files LiTL is a lightweight tool for recording events during the execution of scientific high-performance applications. . This package contains files for developments with litl. Package: liblitl0 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Lightweight Trace Library - shared library LiTL is a lightweight tool for recording events during the execution of scientific high-performance applications. . This package contains the litl shared library. debian/patches/0000775000000000000000000000000012251544331010617 5ustar debian/patches/hurd0000664000000000000000000000057612251544326011520 0ustar --- a/src/litl_write.c +++ b/src/litl_write.c @@ -136,7 +136,7 @@ litl_write_trace_t* litl_write_init_trac void __init() { __litl_write_init_var(trace); } - trace->index_once = PTHREAD_ONCE_INIT; + trace->index_once = (pthread_once_t) PTHREAD_ONCE_INIT; pthread_once(&trace->index_once, __init); // set trace->allow_buffer_flush using the environment variable. debian/patches/series0000664000000000000000000000000512251544277012040 0ustar hurd