BSD Ports

devel/geany 2.1 FreeBSD

Fast and lightweight GTK IDE

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2+
Categories
devel, editors
Package size
4237.0 KiB, 16393.8 KiB installed

Description

Geany is a small and lightweight integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies on other packages. Another goal was to be as independent as possible from a special Desktop Environment like KDE or GNOME.

In the other systems

SystemPortVersion
FreeBSDdevel/geany2.1
OpenBSDdevel/geany2.0p0
NetBSDdevel/geany2.1nb5
DragonFlydevel/geany2.0_2
MidnightBSDdevel/geany2.1_2
HardenedBSDdevel/geany2.1
GhostBSDdevel/geany2.1

Install

Binary package:

pkg install geany

From the ports tree:

cd /usr/ports/devel/geany/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	geany>0:devel/geany
LIB_DEPENDS=	libgeany.so:devel/geany

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.12.1--2.1
FreeBSD:14:quarterly2.12.1n/a-2.1
FreeBSD:15:latest2.12.1n/a-2.1
FreeBSD:15:quarterly2.12.1n/an/an/a
FreeBSD:16:latest2.12.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 128

The first 100 are listed.

Run dependencies 121

The first 100 are listed.

Configuration

Options name: devel_geany

OptionDefaultDescription
DOCSoffBuild and/or install documentation
NLSoffNative Language Support
VTEonEmbedded virtual terminal
USES
compiler:c++11-lang desktop-file-utils gettext-tools gmake gnome iconv libtool localbase pathfix pkgconfig python:build shebangfix tar:bzip2
Service scripts
none
Conflicts with
geany-themes

Files

Manual pages 1
  • geany(1)
pkg-plist 337
  • bin/geany
  • include/geany/app.h
  • include/geany/build.h
  • include/geany/dialogs.h
  • include/geany/document.h
  • include/geany/editor.h
  • include/geany/encodings.h
  • include/geany/filetypes.h
  • include/geany/geany.h
  • include/geany/geanyfunctions.h
  • include/geany/geanyplugin.h
  • include/geany/gtkcompat.h
  • include/geany/highlighting.h
  • include/geany/keybindings.h
  • include/geany/main.h
  • include/geany/msgwindow.h
  • include/geany/navqueue.h
  • include/geany/plugindata.h
  • include/geany/pluginextension.h
  • include/geany/pluginutils.h
  • include/geany/prefs.h
  • include/geany/project.h
  • include/geany/scintilla/SciLexer.h
  • include/geany/scintilla/Sci_Position.h
  • include/geany/scintilla/Scintilla.h
  • include/geany/scintilla/Scintilla.iface
  • include/geany/scintilla/ScintillaWidget.h
  • include/geany/sciwrappers.h
  • include/geany/search.h
  • include/geany/spawn.h
  • include/geany/stash.h
  • include/geany/support.h
  • include/geany/symbols.h
  • include/geany/tagmanager/tm_parser.h
  • include/geany/tagmanager/tm_source_file.h
  • include/geany/tagmanager/tm_tag.h
  • include/geany/tagmanager/tm_workspace.h
  • include/geany/templates.h
  • include/geany/toolbar.h
  • include/geany/ui_utils.h
  • include/geany/utils.h
  • lib/geany/classbuilder.so
  • lib/geany/export.so
  • lib/geany/filebrowser.so
  • lib/geany/htmlchars.so
  • lib/geany/saveactions.so
  • lib/geany/splitwindow.so
  • lib/libgeany.so
  • lib/libgeany.so.0
  • lib/libgeany.so.0.0.0
  • libdata/pkgconfig/geany.pc
  • share/man/man1/geany.1.gz
  • share/applications/geany.desktop
  • share/doc/geany/AUTHORS
  • share/doc/geany/COPYING
  • share/doc/geany/ChangeLog
  • share/doc/geany/LexillaLicense.txt
  • share/doc/geany/NEWS
  • share/doc/geany/README
  • share/doc/geany/ScintillaLicense.txt
  • share/doc/geany/THANKS
  • share/doc/geany/TODO
  • share/doc/geany/html/images/build_menu_commands_dialog.png
  • share/doc/geany/html/images/edit_change_history.png
  • share/doc/geany/html/images/find_dialog.png
  • share/doc/geany/html/images/find_in_files_dialog.png
  • share/doc/geany/html/images/main_window.png
  • share/doc/geany/html/images/pref_dialog_edit_completions.png
  • share/doc/geany/html/images/pref_dialog_edit_display.png
  • share/doc/geany/html/images/pref_dialog_edit_features.png
  • share/doc/geany/html/images/pref_dialog_edit_indentation.png
  • share/doc/geany/html/images/pref_dialog_files.png
  • share/doc/geany/html/images/pref_dialog_gen_misc.png
  • share/doc/geany/html/images/pref_dialog_gen_startup.png
  • share/doc/geany/html/images/pref_dialog_interface_interface.png
  • share/doc/geany/html/images/pref_dialog_interface_notebook.png
  • share/doc/geany/html/images/pref_dialog_interface_toolbar.png
  • share/doc/geany/html/images/pref_dialog_keys.png
  • share/doc/geany/html/images/pref_dialog_printing.png
  • share/doc/geany/html/images/pref_dialog_templ.png
  • share/doc/geany/html/images/pref_dialog_tools.png
  • share/doc/geany/html/images/pref_dialog_various.png
  • share/doc/geany/html/images/pref_dialog_vte.png
  • share/doc/geany/html/images/replace_dialog.png
  • share/doc/geany/html/images/sidebar_documents_only.png
  • share/doc/geany/html/images/sidebar_show_paths.png
  • share/doc/geany/html/images/sidebar_show_tree.png
  • share/doc/geany/html/index.html
  • share/doc/geany/manual.txt
  • share/geany/GPL-2
  • share/geany/colorschemes/abc-dark.conf
  • share/geany/colorschemes/abc-light.conf
  • share/geany/colorschemes/alt.conf
  • share/geany/colorschemes/bespin.conf
  • share/geany/colorschemes/black.conf
  • share/geany/colorschemes/carbonfox.conf
  • share/geany/colorschemes/cyber-sugar.conf
  • share/geany/colorschemes/darcula.conf
  • share/geany/colorschemes/dark-colors.conf
  • share/geany/colorschemes/dark-fruit-salad.conf

The first 100 are listed.

distinfo 1
FileSizeSHA256
geany-2.1.tar.bz26.908595e+066b96a8844463300c10b9692a0a5edad8236eec9e84342f575f83d4fc89331228
Master sites 2
  • https://download.geany.org/
  • SF

Commit history 0

No commits in the history this site was built from.