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

Property Value
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.


Package Version Architecture Repository
syfi-dev_1.0.0.dfsg-1.2ubuntu1_all.deb 1.0.0.dfsg all Ubuntu Universe
syfi-dev - - -


Name Value
libsyfi1.0-dev >= 1.0.0.dfsg-1.2ubuntu1


Type URL
Binary Package syfi-dev_1.0.0.dfsg-1.2ubuntu1_all.deb
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




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
* 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.

See Also

Package Description
syfi-doc_1.0.0.dfsg-1.2ubuntu1_all.deb Finite element method (FEM) C++ library - documentation
sylfilter_0.8-3_i386.deb generic spam filter tool
sylph-searcher_1.2.0-10_i386.deb Full-text search program for Sylpheed or MH folders
sylpheed-doc_20140827-1_all.deb Light weight e-mail client with GTK+ (documentation)
sylpheed-i18n_3.5.0~rc2-1ubuntu1_all.deb Locale data for Sylpheed (i18n support)
sylpheed-plugins_3.5.0~rc2-1ubuntu1_i386.deb Loadable modules for extending Sylpheed features
sylpheed_3.5.0~rc2-1ubuntu1_i386.deb Light weight e-mail client with GTK+
sylseg-sk_0.7.1-1_all.deb Syllabic segmentation for Slovak language
symlinks_1.4-3_i386.deb scan/change symbolic links
symmetrica-doc_2.0+ds-3_all.deb Symmetrica Combinatoric C Library -- documentation
sympa_6.1.24~dfsg-1_i386.deb Modern mailing list manager
sympow-data_1.023-5_all.deb mathematical program for SYMmetric POWer elliptic curve L-functions -- shared
sympow_1.023-5_i386.deb mathematical program for SYMmetric POWer elliptic curve L-functions -- program
synaesthesia_2.4-5ubuntu1_i386.deb Program for representing sounds visually
synapse_0.2.99.2-1_i386.deb semantic file launcher