syfi-dev - Empty package depending on latest SyFi development package

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe i386
Package name: syfi-dev
Package version: 1.0.0.dfsg
Package release: 1.2ubuntu1
Package architecture: all
Package type: deb
Installed size: 24 B
Download size: 6.23 KB
Official Mirror:
The finite element method (FEM) package SyFi is a C++ library built on top of the symbolic math library GiNaC. The name SyFi stands for Symbolic Finite Elements. The package provides polygonal domains, polynomial spaces, and degrees of freedom as symbolic expressions that are easily manipulated. This makes it easy to define finite elements and variational forms. These elements and forms are then used to generate efficient C++ code. SyFi is similar to FFC in the sense that it has a compiler that generates UFC code based on variational forms and finite elements. It is also similar to FIAT in the sense that it implements many different finite elements. This package will always depend on the most recent version of libsyfiX-dev (X=version), so if you install it then you will get upgrades automatically.



    Source package: syfi

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install syfi-dev deb package:
      # sudo apt-get install syfi-dev


    • /usr/share/doc/syfi-dev/AUTHORS
    • /usr/share/doc/syfi-dev/README
    • /usr/share/doc/syfi-dev/changelog.Debian.gz
    • /usr/share/doc/syfi-dev/copyright
    • /usr/share/lintian/overrides/syfi-dev


    2015-08-04 - Iain Lane <> syfi (1.0.0.dfsg-1.2ubuntu1) wily; urgency=medium * Rename library packages for g++5 ABI transition.

    2015-05-14 - Micah Gersten <> syfi (1.0.0.dfsg-1.2build2) wily; urgency=medium * No change rebuild against libginac5

    2014-12-02 - Logan Rosen <> syfi (1.0.0.dfsg-1.2build1) vivid; urgency=medium * No-change rebuild against new ginac.

    2013-12-01 - Peter Michael Green <> syfi (1.0.0.dfsg-1.2) unstable; urgency=low * Non-maintainer upload. [Andreas Moog] * debian/rules: Do not specify python include dirs in the call to CMAKE, it causes a FTBFS because CMAKE can't find the correct includes. Since CMAKE 2.8.11-1, CMAKE knows how to find multi-arched python by itself. (Closes: #713520) (LP: #1250177) [Peter Michael Green] * debian/control: Version build-depends on cmake as >= 2.8.11-1 per above.

    2013-05-16 - Matthias Klose <> syfi (1.0.0.dfsg-1.1) unstable; urgency=low * Non maintainer upload. * Fix build failure with python 2.7.5. Closes: #707812.

    2011-12-21 - Johannes Ring <> syfi (1.0.0.dfsg-1) unstable; urgency=low * New upstream release. * debian/control: - Replace swig with swig2.0 in Build-Depends and in Depends field for binary package libsyfi1.0-dev. - Require python-ufc >= 2.0.5 and python-ufl >= 1.0.0 for binary package sfc. - Require ufc >= 2.0.5 for binary package libsyfi1.0-dev. * Remove patches (applied upstream). * debian/rules: Remove TODO from DEB_INSTALL_DOCS_ALL.

    2011-10-02 - Johannes Ring <> syfi (1.0-beta.dfsg-2) unstable; urgency=low * Update short description for all packages (closes: #643600). * Add patch to fix "FTBFS against libginac2: error: =format-security: No such file or directory" (closes: #644044).

    2011-09-06 - Johannes Ring <> syfi (1.0-beta.dfsg-1) unstable; urgency=low * New upstream release. This release adds support for GiNaC 1.6 (closes: #628243). * Update Homepage field in debian/control and Maintainer field in debian/copyright. * Bump Standards-Version to 3.9.2 (no changes needed). * Move from python-central to dh_python2 (closes: #617116). - Remove python-central from Build-Depends. - Bump minimum required python-all-dev package version to 2.6.6-3~. - Remove XB-Python-Version line. - Bump minimum required cdbs version to 0.4.90~. - Replace XS-Python-Version with X-Python-Version. - Replace call to dh_pycentral with dh_python2 in debian/rules. * Build for all supported Python versions. * Rename binary package syfi-bin to sfc. * Rename binary package python-syfi0 to python-syfi. * Switch from SCons to CMake: - Replace scons with cmake in Build-Depends in debian/control. - Remove custom cdbs class for SCons. - Update debian/rules to build with CMake. * Switch to dpkg-source 3.0 (quilt) format. * Update for new SOVERSION: - Rename debian/libsyfi0.install to debian/libsyfi1.0.install and debian/libsyfi0-dev.install to debian/libsyfi1.0-dev.install. - Replace libsyfi0 with libsyfi1.0 and libsyfi0-dev with libsyfi1.0-dev in debian/control. Update Conflicts, Replaces, and Provides as necessary. * Add lintian override syfi-dev: empty-binary-package. * Add patch for removing unnecessary include directories from pkgconfig file (syfi.pc) and CMake config file (syfi-config.cmake). * Use DEB_COMPRESS_EXCLUDE_ALL instead of deprecated DEB_COMPRESS_EXCLUDE in debian/rules. * Remove custom cdbs rules and licensecheck script for copyright check. * Update debian/copyright and debian/copyright_hints.

    2010-08-09 - Johannes Ring <> syfi (0.6.2.dfsg-1) unstable; urgency=low * New upstream release (Closes: #585360). * Package moved from pkg-scicomp to Debian Science. * Allow both .tgz and .tar.gz extensions in debian/watch. * Minor update in debian/copyright and debian/copyright_hints.