debian/0000775000000000000000000000000012260165346007175 5ustar debian/source/0000775000000000000000000000000012227735631010500 5ustar debian/source/format0000664000000000000000000000001412227735631011706 0ustar 3.0 (quilt) debian/copyright0000664000000000000000000000242212227735631011133 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Contact: Thibaut Paumard Source: https://github.com/paumard/yorick-av Files: * Copyright: (c) 2003 Fabrice Bellard (c) 2012 Thibaut Paumard License: permissive Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.debian/changelog0000664000000000000000000000454512260165346011057 0ustar yorick-av (0.0.2-1ubuntu2) trusty; urgency=medium * Drop -extra- build-dependencies, as libav is no longer split between universe & main. That means there are no changes to yorick-av package anymore. -- Dimitri John Ledkov Mon, 30 Dec 2013 03:39:18 +0000 yorick-av (0.0.2-1ubuntu1) trusty; urgency=low * Merge from Debian unstable. Remaining changes: - Build-Depend on libavcodec-extra-53 and libavformat-extra-53 to pull in codecs that Ubuntu moved to -extra packages. These codecs are used in build-time tests. -- Michael Terry Tue, 29 Oct 2013 08:46:53 -0700 yorick-av (0.0.2-1) unstable; urgency=low * New upstream release + fixes bug: "FTBFS on armhf: ERROR (*main*) Segmentation violation interrupt (SIGSEGV)", thanks to Sebastian Ramacher (Closes: #722610). + includes patch libx264-segfaults * Update watch file to use github branch tarballs. -- Thibaut Paumard Wed, 16 Oct 2013 16:40:49 +0200 yorick-av (0.0.1-3) unstable; urgency=low * Bug fix: "FTBFS: ERROR (*main*) Floating point interrupt (SIGFPE)", thanks to Sebastian Ramacher (Closes: #721037). Simply don't use libx264 at build time, see patch libx264-segfaults. * Review against policy 3.9.4. * Fix VCS-* fields. -- Thibaut Paumard Tue, 03 Sep 2013 14:39:42 +0200 yorick-av (0.0.1-2ubuntu1) quantal; urgency=low * debian/control: - Build-Depend on libavcodec-extra-53 to pull in h264 codec, fixing FTBFS due to the h264 test. Ubuntu moved the codec from libavcodec to -extras. -- Michael Terry Thu, 26 Jul 2012 11:19:24 -0400 yorick-av (0.0.1-2) unstable; urgency=low * Move to maintenance to the debian-science team. Update debian/control to comply with their policy: + change Maintainer, put self in Uploaders; + DM-Upload-Allowed: yes; + fill-in Vcs-* fields; + Priority is extra. * Fix machine-readable copyright format. * Add lintian override about no fortified functions. * Fortify (don't rely on yorick to pass the right build flags) -- Thibaut Paumard Tue, 26 Jun 2012 14:04:00 +0200 yorick-av (0.0.1-1) unstable; urgency=low * Initial Release. Closes: #666498 -- Thibaut Paumard Thu, 29 Mar 2012 15:47:42 +0200 debian/ynstall0000664000000000000000000000014712227735631010613 0ustar yorick-av.packinfo yorick-av.keywords debian/lintian-overrides.d/yorick-av usr/share/lintian/overrides debian/control0000664000000000000000000000216012260165244010574 0ustar Source: yorick-av Section: science Priority: extra Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Science Maintainers Uploaders: Thibaut Paumard Build-Depends: debhelper (>= 9), yorick-dev (>= 2), libavformat-dev (>=4:0.8), libavutil-dev (>=4:0.8), libavcodec-dev (>=4:0.8), libswscale-dev (>=4:0.8), Standards-Version: 3.9.4 Vcs-Git: git://anonscm.debian.org/debian-science/packages/yorick-av.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/yorick-av.git Homepage: http://github.com/paumard/yorick-av Package: yorick-av Architecture: any Depends: yorick (>= 2), ${shlibs:Depends}, ${misc:Depends} Description: write movies from Yorick in various formats This is a compiled add-on for yorick (an interpreted computer language specialized for numerical and scientific problems). Yorick-mpeg adds support for writing movies in various formats (AVI, OGG, MP4...) using LibAV. It can be used as a replacement for yorick-mpeg which only produces MPEG1 movies. debian/rules0000775000000000000000000000065512227735631010266 0ustar #!/usr/bin/make -f # Don't run tests which require an X11 display. The value of this # environment variable has no importance. export YAV_NODISPLAY := nodisplay %: dh $@ override_dh_auto_build: $(MAKE) COPT_DEFAULT="" \ Y_CFLAGS="$(CFLAGS) $(CPPFLAGS)" \ Y_LDFLAGS="$(LDFLAGS)" override_dh_auto_install-arch: dh_installyorick override_dh_auto_clean: $(MAKE) Y_MAKEDIR=/usr/lib/yorick Y_EXE=/usr/bin/yorick distclean debian/watch0000664000000000000000000000022112227735631010224 0ustar version=3 opts=filenamemangle=s/.+\/v?(.*)\.tar\.gz/yorick-av-$1.tar.gz/ \ https://github.com/paumard/yorick-av/tags .*/v?(\d[\d\.]+)\.tar\.gz debian/examples0000664000000000000000000000001012227735631010730 0ustar check.i debian/patches/0000775000000000000000000000000012227735631010627 5ustar debian/patches/series0000664000000000000000000000000012227522053012022 0ustar debian/docs0000664000000000000000000000000712227735631010050 0ustar README debian/compat0000664000000000000000000000000212227735631010376 0ustar 9 debian/lintian-overrides.d/0000775000000000000000000000000012227735631013060 5ustar debian/lintian-overrides.d/yorick-av0000664000000000000000000000020212227735631014701 0ustar # no potentially unfortified functions called by any routines yorick-av: hardening-no-fortify-functions usr/lib/yorick/lib/yav.so