editors/poedit 3.9.1_1 FreeBSD
Gettext catalogs (.po files) editor
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
97a84ef467- License
- BSD2CLAUSE
- Categories
- editors
- Package size
- 1518.5 KiB, 7096.0 KiB installed
Description
Poedit is cross-platform gettext catalogs (.po files) editor. It is built with wxWidgets toolkit and can run on any platform supported by it (although it was tested only on Unix with GTK+ and Windows). It aims to provide more convenient approach to editing catalogs than launching vi and editing the file by hand.
Here is a brief features list:
- User friendly way of editing entries. You can easily navigate in large catalogs, easily enter or modify entries (fuzzy flag is automatically removed if you change translation, you can copy original string to translation by pressing Alt-I)
- Whitespaces highlighting
- Fuzzy and untranslated records highlighting. Furthermore, untranslated and fuzzy translations are displayed at the top of the list
- Automatic compilation of .mo files (optional)
- Automatic headers update
- References browser lets you see where in what context the string is used
- You can use Poedit to scan source code for translatable strings
- Integration with KDE and GNOME desktops
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | editors/poedit | 3.9.1_1 |
| OpenBSD | devel/poedit | 3.8.2 |
| NetBSD | editors/poedit | 2.3nb48 |
| DragonFly | editors/poedit | 3.4.2_5 |
Install
Binary package:
pkg install poedit
From the ports tree:
cd /usr/ports/editors/poedit/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= poedit>0:editors/poedit
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.9.1_1 | 3.9.1_1 | - | 3.4.2_7 | 3.9.1_1 |
| FreeBSD:14:quarterly | 3.9.1_1 | 3.9.1_1 | n/a | 3.4.2_7 | 3.9.1_1 |
| FreeBSD:15:latest | 3.9.1_1 | 3.9.1_1 | n/a | 3.4.2_7 | 3.4.2_7 |
| FreeBSD:15:quarterly | 3.9.1_1 | 3.9.1_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.9.1_1 | 3.9.1_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
nlohmann-json>0: devel/nlohmann-jsonzip: archivers/zip
Library 8
libboost_thread.so: devel/boost-libslibcld2.so: devel/cld2libenchant-2.so: textproc/enchant2libgtkspell3-3.so: textproc/gtkspell3libharfbuzz.so: print/harfbuzzlibicui18n.so: devel/iculiblucene++.so: textproc/lucenepluspluslibpugixml.so: textproc/pugixml
The full lists below include those, and their dependencies in turn.
Build dependencies 140
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/libmspack
- archivers/lzo2
- archivers/zip
- archivers/zstd
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/sqlite3
- devel/autoconf
- devel/autoconf-switch
- devel/automake
- devel/boost-libs
- devel/cld2
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gmake
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/icu
- devel/json-glib
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libnotify
- devel/libpciaccess
- devel/libsoup3
- devel/libtextstyle
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/m4
- devel/nlohmann-json
- devel/orc
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/py-setuptools
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/colord
- graphics/gdk-pixbuf2
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libGLU
- graphics/libdrm
- graphics/libepoxy
- graphics/libglvnd
- graphics/librsvg2-rust
- graphics/png
- graphics/tiff
- graphics/wayland
- lang/duktape-lib
- lang/perl5.42
- lang/python312
- lang/python315
- lang/tcl86
- math/libtommath
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/hwdata
- misc/iso-codes
- misc/shared-mime-info
- multimedia/dav1d
- multimedia/gstreamer1
- multimedia/gstreamer1-plugins
- multimedia/gstreamer1-plugins-bad
- net/avahi-app
- net/glib-networking
- net/libproxy
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- security/libgcrypt
- security/libgpg-error
- security/libsecret
- security/libssh2
The first 100 are listed.
Run dependencies 132
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/libmspack
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/sqlite3
- devel/boost-libs
- devel/cld2
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/icu
- devel/json-glib
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libnotify
- devel/libpciaccess
- devel/libsoup3
- devel/libtextstyle
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/orc
- devel/pcre2
- devel/py-packaging
- devel/py-setuptools
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/colord
- graphics/gdk-pixbuf2
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libGLU
- graphics/libdrm
- graphics/libepoxy
- graphics/libglvnd
- graphics/librsvg2-rust
- graphics/png
- graphics/tiff
- graphics/wayland
- lang/duktape-lib
- lang/perl5.42
- lang/python312
- lang/python315
- lang/tcl86
- math/libtommath
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/hwdata
- misc/iso-codes
- misc/shared-mime-info
- multimedia/dav1d
- multimedia/gstreamer1
- multimedia/gstreamer1-plugins
- multimedia/gstreamer1-plugins-bad
- net/avahi-app
- net/glib-networking
- net/libproxy
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- security/libgcrypt
- security/libgpg-error
- security/libsecret
- security/libssh2
- sysutils/gnome_subr
- sysutils/polkit
- textproc/enchant2
- textproc/expat2
- textproc/gtkspell3
- textproc/hunspell
- textproc/libxml2
- textproc/luceneplusplus
The first 100 are listed.
No port depends on this one.
Configuration
No options to configure.
- USES
- autoreconf desktop-file-utils gettext-tools:build,run gmake gnome pkgconfig
- Service scripts
- none
Files
Manual pages 1
- poedit(1)
pkg-plist 105
- bin/poedit
- share/applications/net.poedit.Poedit.desktop
- share/applications/net.poedit.PoeditURI.desktop
- share/icons/hicolor/128x128/apps/net.poedit.Poedit.png
- share/icons/hicolor/16x16/apps/net.poedit.Poedit.png
- share/icons/hicolor/24x24/apps/net.poedit.Poedit.png
- share/icons/hicolor/32x32/apps/net.poedit.Poedit.png
- share/icons/hicolor/48x48/apps/net.poedit.Poedit.png
- share/icons/hicolor/scalable/apps/net.poedit.Poedit.svg
- share/locale/af/LC_MESSAGES/poedit.mo
- share/locale/an/LC_MESSAGES/poedit.mo
- share/locale/ar/LC_MESSAGES/poedit.mo
- share/locale/az/LC_MESSAGES/poedit.mo
- share/locale/be/LC_MESSAGES/poedit.mo
- share/locale/bg/LC_MESSAGES/poedit.mo
- share/locale/bs/LC_MESSAGES/poedit.mo
- share/locale/ca/LC_MESSAGES/poedit.mo
- share/locale/ckb/LC_MESSAGES/poedit.mo
- share/locale/co/LC_MESSAGES/poedit.mo
- share/locale/cs/LC_MESSAGES/poedit.mo
- share/locale/da/LC_MESSAGES/poedit.mo
- share/locale/de/LC_MESSAGES/poedit.mo
- share/locale/el/LC_MESSAGES/poedit.mo
- share/locale/en_GB/LC_MESSAGES/poedit.mo
- share/locale/es/LC_MESSAGES/poedit.mo
- share/locale/et/LC_MESSAGES/poedit.mo
- share/locale/eu/LC_MESSAGES/poedit.mo
- share/locale/fa/LC_MESSAGES/poedit.mo
- share/locale/fi/LC_MESSAGES/poedit.mo
- share/locale/fr/LC_MESSAGES/poedit.mo
- share/locale/ga/LC_MESSAGES/poedit.mo
- share/locale/gl/LC_MESSAGES/poedit.mo
- share/locale/he/LC_MESSAGES/poedit.mo
- share/locale/hr/LC_MESSAGES/poedit.mo
- share/locale/hu/LC_MESSAGES/poedit.mo
- share/locale/hy/LC_MESSAGES/poedit.mo
- share/locale/id/LC_MESSAGES/poedit.mo
- share/locale/is/LC_MESSAGES/poedit.mo
- share/locale/it/LC_MESSAGES/poedit.mo
- share/locale/ja/LC_MESSAGES/poedit.mo
- share/locale/ka/LC_MESSAGES/poedit.mo
- share/locale/kab/LC_MESSAGES/poedit.mo
- share/locale/kk/LC_MESSAGES/poedit.mo
- share/locale/ko/LC_MESSAGES/poedit.mo
- share/locale/lt/LC_MESSAGES/poedit.mo
- share/locale/lv/LC_MESSAGES/poedit.mo
- share/locale/ms/LC_MESSAGES/poedit.mo
- share/locale/nb/LC_MESSAGES/poedit.mo
- share/locale/nl/LC_MESSAGES/poedit.mo
- share/locale/oc/LC_MESSAGES/poedit.mo
- share/locale/pa/LC_MESSAGES/poedit.mo
- share/locale/pl/LC_MESSAGES/poedit.mo
- share/locale/pt_BR/LC_MESSAGES/poedit.mo
- share/locale/pt_PT/LC_MESSAGES/poedit.mo
- share/locale/ro/LC_MESSAGES/poedit.mo
- share/locale/ru/LC_MESSAGES/poedit.mo
- share/locale/sk/LC_MESSAGES/poedit.mo
- share/locale/sl/LC_MESSAGES/poedit.mo
- share/locale/sq/LC_MESSAGES/poedit.mo
- share/locale/sr/LC_MESSAGES/poedit.mo
- share/locale/sr@latin/LC_MESSAGES/poedit.mo
- share/locale/sv/LC_MESSAGES/poedit.mo
- share/locale/tg/LC_MESSAGES/poedit.mo
- share/locale/th/LC_MESSAGES/poedit.mo
- share/locale/tr/LC_MESSAGES/poedit.mo
- share/locale/ug/LC_MESSAGES/poedit.mo
- share/locale/uk/LC_MESSAGES/poedit.mo
- share/locale/uz/LC_MESSAGES/poedit.mo
- share/locale/vi/LC_MESSAGES/poedit.mo
- share/locale/zh_CN/LC_MESSAGES/poedit.mo
- share/locale/zh_TW/LC_MESSAGES/poedit.mo
- share/man/man1/poedit.1.gz
- share/metainfo/net.poedit.Poedit.appdata.xml
- share/poedit/icons/AccountCrowdin.png
- share/poedit/icons/AccountLocalazy.png
- share/poedit/icons/CrowdinLogo.png
- share/poedit/icons/CrowdinLogoDark.png
- share/poedit/icons/DownvoteTemplate.png
- share/poedit/icons/EmptyMultiSelectionTemplate.png
- share/poedit/icons/ExtractorsGNUgettext.png
- share/poedit/icons/ItemCommentTemplate.png
- share/poedit/icons/LocalazyLogo.png
- share/poedit/icons/StatusError.png
- share/poedit/icons/StatusErrorBlack.png
- share/poedit/icons/StatusWarning.png
- share/poedit/icons/StatusWarningBlack.png
- share/poedit/icons/SuggestionErrorTemplate.png
- share/poedit/icons/SuggestionPerfectMatch.png
- share/poedit/icons/SuggestionTMTemplate.png
- share/poedit/icons/Yaru/scalable/actions/poedit-pretranslate-symbolic.svg
- share/poedit/icons/Yaru/scalable/actions/poedit-sidebar-symbolic.svg
- share/poedit/icons/Yaru/scalable/actions/poedit-sync-symbolic.svg
- share/poedit/icons/Yaru/scalable/actions/poedit-update-symbolic.svg
- share/poedit/icons/Yaru/scalable/actions/poedit-upload-symbolic.svg
- share/poedit/icons/Yaru/scalable/actions/poedit-validate-symbolic.svg
- share/poedit/icons/hicolor/scalable/actions/poedit-pretranslate-symbolic.svg
- share/poedit/icons/hicolor/scalable/actions/poedit-sidebar-symbolic.svg
- share/poedit/icons/hicolor/scalable/actions/poedit-sync-symbolic.svg
- share/poedit/icons/hicolor/scalable/actions/poedit-update-symbolic.svg
- share/poedit/icons/hicolor/scalable/actions/poedit-upload-symbolic.svg
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| poedit-3.9.1.tar.gz | 3.721097e+06 | d70c45e2ee3b4c8f7b6e2f61a09d4f720b23a09aeed1c44a58a0050634f260fd |
Master sites 1
- https://github.com/vslavik/poedit/releases/download/v3.9.1-oss/