Automic VaultAutomic Vault

brew

fig2dev を Homebrew, apk, apt, MacPorts, Nix, pacman, zypper, dnf でインストール

fig2dev のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install fig2dev

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install fig2dev

MacPorts ports tree · print/fig2dev/Portfile · ソース: api.github.com

Linux

Alpine Linux apk確認済み · 92%
sudo apk add fig2dev

Alpine Linux edge package indexes · fig2dev · ソース: dl-cdn.alpinelinux.org

Debian apt確認済み · 92%
sudo apt install fig2dev

Debian stable package indexes · fig2dev · ソース: deb.debian.org

Nix確認済み · 92%
nix profile install nixpkgs#fig2dev

nixpkgs package indexes · pkgs/by-name/fi/fig2dev/package.nix · ソース: api.github.com

Arch Linux pacman確認済み · 92%
sudo pacman -S fig2dev

Arch Linux sync databases · fig2dev · ソース: geo.mirror.pkgbuild.com

openSUSE zypper確認済み · 92%
sudo zypper install transfig

openSUSE Tumbleweed package metadata · transfig · ソース: download.opensuse.org

Fedora dnf確認済み · 92%
sudo dnf install transfig

Fedora Rawhide package metadata · transfig · ソース: dl.fedoraproject.org

概要

パッケージ概要

Translates figures generated by xfig to other formats

コマンドとエイリアス

  • fig2dev
  • fig2ps2tex
  • pic2tpic
  • transfig

履歴

プロジェクトの歴史と使われ方

fig2dev is the converter half of the Xfig ecosystem: it translates .fig drawings into PostScript, TeX-related formats, bitmap formats, SVG, TikZ, and other graphics languages.

プロジェクトの歴史

The official README describes fig2dev as a set of tools for creating TeX documents with portable graphics. The package consists of the fig2dev command and the transfig command; fig2dev performs the actual translation from Fig code, while transfig generates TeX macro and Makefile support for documents that include figures.

The historical package name matters. The Xfig installation guide says users needed both xfig and fig2dev to be complete, and that until about 2016 the fig2dev package was called transfig. The README now says transfig is considered obsolete and is not built by default unless explicitly enabled.

The CHANGES file shows a long maintenance history from the Transfig 2.1 series in the early 1990s through modern fig2dev 3.2 patchlevels. Recent releases emphasize input hardening, portability fixes, UTF-8 output, Darwin/BSD build fixes, and output improvements for formats such as PDF, EPS, SVG, and TikZ.

採用の歴史

fig2dev's adoption followed xfig's role as a Unix/X11 drawing program used in technical and academic workflows. The official installation page states that binary packages for xfig and fig2dev or transfig are available for Linux distributions, BSD systems, Darwin package systems including Fink, MacPorts, and Homebrew, and Cygwin on Windows.

The supplied package metadata shows the same broad packaging pattern: Homebrew, Debian, Ubuntu, Fedora-family packaging under transfig, MacPorts, Nix, Arch, Alpine, and openSUSE. That breadth reflects fig2dev's importance as infrastructure for converting legacy .fig drawings in reproducible document builds.

使われ方

Users normally encounter fig2dev when exporting or printing drawings made in xfig. The installation guide explains that xfig saves proprietary .fig files and fig2dev translates them to formats such as PostScript, PNG, JPEG, PSTricks, and TikZ.

For bitmap outputs, the README and installation guide both document fig2dev's dependency on helper tools: Ghostscript first renders PostScript, then netpbm, ImageMagick, or GraphicsMagick converts PPM output to final bitmap formats.

パッケージ好きにとっての重要性

fig2dev is package-nerd significant because it preserves a durable bridge between an old X11 vector editor and modern document toolchains. It is the kind of utility that rarely gets attention until a build farm, LaTeX paper, man-page diagram, or legacy source tarball still depends on converting .fig files.

It is also a good example of package naming archaeology: many systems historically shipped the converter as transfig, while modern curation and upstream documentation distinguish fig2dev from the now-obsolete transfig command.

タイムライン

  • 1993: Transfig 2.1.8 appears in the CHANGES history.
  • About 2016: Official installation docs say the package name moved from transfig to fig2dev.
  • 2018: fig2dev 3.2.7 adds format help and input-sanitizing fixes.
  • 2021: 3.2.8b adds stdin/stdout filename handling and more hardening.
  • 2024: 3.2.9a adds PDF minor-version selection and width/height options.

Related projects

  • fig2dev is tightly coupled to xfig. It also depends on or cooperates with Ghostscript, netpbm, ImageMagick, GraphicsMagick, TeX, LaTeX, PSTricks, and TikZ workflows.

セキュリティ状態

リスクレベル: グリーン

narrow executable package without higher-risk signals.

リスク分類器

リスク グリーン · 信頼度 低 · appliance

理由

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。
  • 3 件の実行時依存関係とともにインストールされます。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
fig2devcliグローバル実行可能ファイル
fig2ps2texcliグローバル実行可能ファイル
pic2tpiccliグローバル実行可能ファイル
transfigcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-10
マネージャ版3.2.9a
マネージャ更新日
ローカルデータOK
上流not checked
検出された最新未検出

https://mcj.sourceforge.net/

  • 情報No package-manager update timestamp was available.信頼度 低
  • 情報Release/tag comparison is only available for GitHub repositories.https://mcj.sourceforge.net/信頼度 none

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:fig2dev
バージョン3.2.9a
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/fig2dev
ホームページhttps://mcj.sourceforge.net/
リポジトリhttps://sourceforge.net/p/mcj/fig2dev/ci/master/tree
上流ドキュメントhttps://mcj.sourceforge.net/installation.html
ライセンスMIT
ソースアーカイブhttps://downloads.sourceforge.net/project/mcj/fig2dev-3.2.9a.tar.xz
依存関係ghostscript, libpng, netpbm
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namefig2dev
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt95%

fig2dev 1:3.2.9a-4

Utilities for converting XFig figure files

https://sourceforge.net/projects/mcj/

sudo apt install fig2dev
  • Section: graphics
  • Architecture: amd64
  • 7 依存関係
  • 1 提供
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Fig2dev
Debian stable package indexes · deb.debian.org · Debian stable package indexes: fig2dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

fig2dev

nix profile install nixpkgs#fig2dev
  • normalized package name match
  • 一致条件: Fig2dev
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/fi/fig2dev/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

fig2dev 1:3.2.9-3build2

Utilities for converting XFig figure files

https://sourceforge.net/projects/mcj/

sudo apt install fig2dev
  • Section: universe/graphics
  • Architecture: amd64
  • 7 依存関係
  • 1 提供
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Fig2dev
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: fig2dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

fig2dev 3.2.9a-r1

translates Fig code to other graphic description languages

https://sourceforge.net/projects/mcj/

sudo apk add fig2dev
  • License: Xfig
  • Architecture: x86_64
  • Source Package: fig2dev
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Fig2dev
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: fig2dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

fig2dev-doc 3.2.9a-r1

translates Fig code to other graphic description languages (documentation)

https://sourceforge.net/projects/mcj/

sudo apk add fig2dev-doc
  • License: Xfig
  • Architecture: x86_64
  • Source Package: fig2dev
  • normalized package name match
  • 一致条件: Fig2dev
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: fig2dev-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
pacman95%

fig2dev 3.2.9-1

Format conversion utility that can be used with xfig

http://mcj.sourceforge.net/

sudo pacman -S fig2dev
  • License: Xfig
  • Architecture: x86_64
  • 8 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Fig2dev
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: fig2dev from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

transfig 3.2.9a-3.4

Graphic Converter

https://mcj.sourceforge.net/

sudo zypper install transfig
  • License: MIT
  • Category: Productivity/Graphics/Convertors
  • Architecture: x86_64
  • Source Package: transfig
  • 6 依存関係
  • 2 提供
  • normalized package name match
  • 一致条件: Fig2dev
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: transfig from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

fig2dev

sudo port install fig2dev
  • normalized package name match
  • 一致条件: Fig2dev
MacPorts ports tree · api.github.com · MacPorts ports tree: print/fig2dev/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
dnf92%

transfig 3.2.9a^20250619.ee3f4d8-8.fc44

Utility for converting FIG files (made by xfig) to other formats

https://sourceforge.net/projects/mcj/

sudo dnf install transfig
  • License: Xfig
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: transfig
  • 9 依存関係
  • 1 提供
  • installed executable or alias match
  • 一致条件: Transfig
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: transfig from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment