devel/geany 2.1_2 MidnightBSD
Fast and lightweight GTK+ IDE
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
d40c43f595- License
- gpl2
- Categories
- devel, editors
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
| System | Port | Version |
|---|---|---|
| MidnightBSD | devel/geany | 2.1_2 |
| FreeBSD | devel/geany | 2.1 |
| OpenBSD | devel/geany | 2.0p0 |
| NetBSD | devel/geany | 2.1nb5 |
| DragonFly | devel/geany | 2.0_2 |
| HardenedBSD | devel/geany | 2.1 |
| GhostBSD | devel/geany | 2.1 |
Install
Binary package:
mport install geany
From mports:
cd /usr/mports/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
Dependencies
No port depends on this one.
Configuration
Options name: devel_geany
| Option | Default | Description |
|---|---|---|
| DOCS | off | |
| NLS | off | |
| THEMES | off | Additional color schemes |
| VTE | on | Embedded 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
Files
Manual pages 1
- geany(1)
pkg-plist 265
- 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/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/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/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/index.html
- share/doc/geany/manual.txt
- share/geany/GPL-2
- share/geany/colorschemes/alt.conf
- share/geany/filetype_extensions.conf
- share/geany/filedefs/filetypes.Arduino.conf
- share/geany/filedefs/filetypes.CUDA.conf
- share/geany/filedefs/filetypes.Clojure.conf
- share/geany/filedefs/filetypes.Cython.conf
- share/geany/filedefs/filetypes.Genie.conf
- share/geany/filedefs/filetypes.Graphviz.conf
- share/geany/filedefs/filetypes.Groovy.conf
- share/geany/filedefs/filetypes.JSON.conf
- share/geany/filedefs/filetypes.Kotlin.conf
- share/geany/filedefs/filetypes.nim
- share/geany/filedefs/filetypes.Scala.conf
- share/geany/filedefs/filetypes.Swift.conf
- share/geany/filedefs/filetypes.TypeScript.conf
- share/geany/filedefs/filetypes.abaqus
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| geany-2.1.tar.bz2 | 6.908595e+06 | 6b96a8844463300c10b9692a0a5edad8236eec9e84342f575f83d4fc89331228 |
Master sites 2
- http://download.geany.org/
- SF
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
d40c43f595 |
Lucas Holt | devel/geany: fix iconv linkage and plist drift Add the missing iconv framework dependency, update the GTK3/Nim plist entries to match the installed files, and bump PORTREVISION.
AI-Assisted-by: OpenAI Codex <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |