Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Sep 2025 19:53:37 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: b57260bc6233 - main - misc/*: Improve and expand pkg-descr
Message-ID:  <202509291953.58TJrbWj025676@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b57260bc623319f307bfcd3ceda3df02b75854a8

commit b57260bc623319f307bfcd3ceda3df02b75854a8
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-09-29 19:39:27 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-09-29 19:53:14 +0000

    misc/*: Improve and expand pkg-descr
    
    All ports maintained by ports@FreeBSD.org
---
 misc/apparix/pkg-descr        | 14 +++++++++++---
 misc/asbutton/pkg-descr       | 15 ++++++++++++---
 misc/cpuid/pkg-descr          | 13 ++++++++++---
 misc/cs/pkg-descr             |  8 +++++++-
 misc/dahdi/pkg-descr          | 13 ++++++++++---
 misc/deco/pkg-descr           | 10 ++++++++--
 misc/elscreen/pkg-descr       | 14 +++++++++++---
 misc/felis/pkg-descr          | 12 ++++++++++--
 misc/ftdi-eeprom/pkg-descr    | 13 +++++++++++--
 misc/geekcode/pkg-descr       | 10 ++++++++--
 misc/gkrellm-gamma/pkg-descr  | 13 +++++++++++--
 misc/gkrellm-xkb/pkg-descr    | 13 +++++++++++--
 misc/gkrellmbgchg2/pkg-descr  | 13 +++++++++++--
 misc/gkrellmlaunch2/pkg-descr | 14 ++++++++++++--
 misc/gkrellshoot2/pkg-descr   | 15 ++++++++++++---
 misc/gplink/pkg-descr         | 10 ++++++++--
 misc/hulgalugha/pkg-descr     |  9 ++++++++-
 misc/lc/pkg-descr             | 13 ++++++++++---
 misc/libsupertone/pkg-descr   | 13 +++++++++++--
 misc/lxde-common/pkg-descr    | 10 +++++++++-
 misc/opencyc/pkg-descr        | 14 +++++++++++---
 misc/qlas/pkg-descr           |  8 +++++++-
 misc/raspbsd-led/pkg-descr    | 12 ++++++++++--
 misc/rname/pkg-descr          |  9 ++++++++-
 misc/rpl/pkg-descr            | 17 +++++++++++++----
 misc/termatrix/pkg-descr      | 13 +++++++++++--
 misc/translate/pkg-descr      | 13 +++++++++++--
 misc/umodunpack/pkg-descr     | 10 +++++++++-
 misc/utftools/pkg-descr       | 14 ++++++++++++--
 misc/wmjulia/pkg-descr        | 12 ++++++++++--
 misc/wmpal/pkg-descr          | 13 ++++++++++---
 misc/xosd/pkg-descr           | 15 ++++++++++++---
 misc/xtar/pkg-descr           | 14 +++++++++++---
 33 files changed, 336 insertions(+), 73 deletions(-)

diff --git a/misc/apparix/pkg-descr b/misc/apparix/pkg-descr
index c0efbdc525fa..9903ee9426c2 100644
--- a/misc/apparix/pkg-descr
+++ b/misc/apparix/pkg-descr
@@ -1,3 +1,11 @@
-Apparix allows you to bookmark directories and later jump to them using the
-mark. When jumping, the contributed bash completion code allows one to complete
-on bookmarks and on subdirectories of the target directory.
+Apparix is a powerful command-line utility designed to enhance
+directory navigation by allowing users to bookmark frequently
+accessed directories. Instead of typing long paths, you can
+assign short, memorable marks to your directories and instantly
+jump to them from any location in the filesystem. A key feature
+of Apparix is its integrated Bash completion support, which
+provides intelligent suggestions for both your defined bookmarks
+and the subdirectories within your bookmarked locations. This
+significantly streamlines workflow for developers, system
+administrators, and anyone who spends considerable time
+navigating complex directory structures.
diff --git a/misc/asbutton/pkg-descr b/misc/asbutton/pkg-descr
index 21fe239c8163..215d9bb949b8 100644
--- a/misc/asbutton/pkg-descr
+++ b/misc/asbutton/pkg-descr
@@ -1,3 +1,12 @@
-A swallowable applet presents a number of little buttons inside a
-Wharf or dock icon and each of those starts an application when
-clicked.
+asbutton is a compact and highly functional swallowable applet
+designed for desktop environments utilizing a Wharf or dock.
+This innovative utility allows users to embed multiple small,
+customizable buttons directly within a single dock icon. Each
+of these miniature buttons can be configured to launch a specific
+application or execute a command upon a single click. By consolidating
+several application launchers into one space-saving icon, asbutton
+helps to declutter the desktop and streamline workflow, providing
+quick and efficient access to frequently used programs without
+consuming excessive screen real estate. It is an ideal solution
+for users who prioritize a clean desktop and efficient application
+management.
diff --git a/misc/cpuid/pkg-descr b/misc/cpuid/pkg-descr
index 47dee36829d4..82ae3937e0bc 100644
--- a/misc/cpuid/pkg-descr
+++ b/misc/cpuid/pkg-descr
@@ -1,3 +1,10 @@
-This is a fairly complete CPU identification utility. It has been tested on
-several Intel, AMD and Cyrix CPUs. If the Pentium III serial number misfeature
-is present and enabled, this program will display it.
+cpuid is a comprehensive utility designed to identify and display
+detailed information about the central processing unit (CPU) installed
+in a system. It provides insights into various CPU characteristics,
+including vendor, model, family, stepping, features, and cache
+configurations. The tool has been rigorously tested across a range
+of processors from manufacturers such as Intel, AMD, and Cyrix.
+Notably, it can detect and report the presence and status of the
+Pentium III serial number "misfeature" if it is enabled, offering
+valuable diagnostic information for system administrators and users
+interested in their hardware specifications.
diff --git a/misc/cs/pkg-descr b/misc/cs/pkg-descr
index 1596d4bf1362..867e5ffa7160 100644
--- a/misc/cs/pkg-descr
+++ b/misc/cs/pkg-descr
@@ -1 +1,7 @@
-Cross Stitch software.
+cs is a utility designed for enthusiasts of cross-stitch.
+It provides tools to create, edit, and manage cross-stitch patterns.
+Users can import images, convert them into pixelated designs suitable
+for cross-stitching, and generate charts with color palettes.
+This software aims to simplify the design process for both beginners
+and experienced crafters, offering features to customize patterns
+and visualize the final stitched artwork before production.
diff --git a/misc/dahdi/pkg-descr b/misc/dahdi/pkg-descr
index 458e1153be57..0615d3adf43c 100644
--- a/misc/dahdi/pkg-descr
+++ b/misc/dahdi/pkg-descr
@@ -1,3 +1,10 @@
-DAHDi (Digium/Asterisk Hardware Device Interface) is the open source
-device interface technology used to control Digium and other telephony
-interface cards.
+DAHDi, which stands for Digium/Asterisk Hardware Device Interface,
+is a crucial open-source device interface technology. It provides
+the necessary drivers and utilities to enable communication and
+control of various telephony interface cards, including those
+manufactured by Digium and other compatible vendors. Primarily
+used in conjunction with the Asterisk open-source PBX software,
+DAHDi facilitates the integration of physical telephony hardware
+(such as analog and digital telephony cards) with software-based
+telecommunication systems, allowing for robust voice and data
+communication solutions.
diff --git a/misc/deco/pkg-descr b/misc/deco/pkg-descr
index d58f55421788..b0b7b9ac5ecb 100644
--- a/misc/deco/pkg-descr
+++ b/misc/deco/pkg-descr
@@ -1,2 +1,8 @@
-A clone of Norton Commander for Unix.  Text-based,
-full featured file manager intuitive interface.
+Deco is a robust, text-based file manager for Unix-like operating
+systems, serving as a functional clone of the classic Norton Commander.
+It provides a full-featured and intuitive interface for navigating
+the filesystem, performing file operations such as copying, moving,
+deleting, and renaming, as well as managing directories. Designed
+for efficiency and ease of use in a terminal environment, Deco is
+an excellent tool for users who prefer keyboard-driven interaction
+and a powerful, yet lightweight, approach to file management.
diff --git a/misc/elscreen/pkg-descr b/misc/elscreen/pkg-descr
index 2298c9067a62..f033d6f96b3d 100644
--- a/misc/elscreen/pkg-descr
+++ b/misc/elscreen/pkg-descr
@@ -1,3 +1,11 @@
-ElScreen is an Emacs utility with which you can have multiple
-screens (window-configuration) on your GNU Emacs as well as
-GNU screen on shell.
+ElScreen is a powerful and versatile utility designed to enhance
+the user experience within GNU Emacs by introducing advanced
+screen management capabilities. Much like the familiar GNU Screen
+for shell environments, ElScreen allows Emacs users to create
+and manage multiple virtual screens or "window configurations"
+within a single Emacs instance. This enables efficient organization
+of various buffers, frames, and windows, facilitating seamless
+switching between different work contexts without cluttering
+the display. It significantly improves productivity for Emacs
+users who frequently work with numerous files and tasks, providing
+a structured and flexible workspace.
diff --git a/misc/felis/pkg-descr b/misc/felis/pkg-descr
index 083f53cda7e6..e3512921ac66 100644
--- a/misc/felis/pkg-descr
+++ b/misc/felis/pkg-descr
@@ -1,2 +1,10 @@
-Felis sends one or more files to stdin. Unlike cat, felis will place all
-of its output to a single line.
+Felis is a specialized command-line utility designed for concatenating
+the contents of one or more files and outputting them as a single,
+continuous line to standard output. Unlike traditional tools such
+as 'cat', which preserve line breaks, Felis processes all input
+files and presents their combined content without any newline
+characters, effectively flattening the text into a single stream.
+This unique behavior makes it particularly useful for scripting
+and data processing tasks where a compact, single-line representation
+of file contents is required, such as for log parsing or generating
+single-line configuration strings.
diff --git a/misc/ftdi-eeprom/pkg-descr b/misc/ftdi-eeprom/pkg-descr
index 27cad286e104..efabbce20960 100644
--- a/misc/ftdi-eeprom/pkg-descr
+++ b/misc/ftdi-eeprom/pkg-descr
@@ -1,2 +1,11 @@
-ftdi-eeprom writes the contents of the configuration eeproms for
-FTDI usb chips.
+ftdi-eeprom is a specialized utility designed for programming
+the Electrically Erasable Programmable Read-Only Memory (EEPROM)
+of FTDI (Future Technology Devices International) USB chips.
+These chips are commonly used in various electronic devices
+to provide USB-to-serial, USB-to-parallel, or other USB interface
+functionality. The ftdi-eeprom tool allows users to write custom
+configuration data to the EEPROM, enabling the modification of
+device descriptors, vendor and product IDs, serial numbers,
+and other operational parameters. This is crucial for customizing
+FTDI-based hardware, ensuring proper device recognition, and
+tailoring its behavior for specific applications.
diff --git a/misc/geekcode/pkg-descr b/misc/geekcode/pkg-descr
index 99ac3c2e2d7f..eba9eb746d40 100644
--- a/misc/geekcode/pkg-descr
+++ b/misc/geekcode/pkg-descr
@@ -1,2 +1,8 @@
-The Geek Code Generator.  It simply generates your geek code
-by asking questions about all aspects of your geek life.
+Geekcode is a fun and interactive utility that generates a personalized
+"geek code" based on your responses to a series of questions. This code
+is a compact, standardized way for individuals to describe their
+technical skills, interests, and personality traits within the
+geek subculture. By answering questions covering various aspects
+of your "geek life," the generator constructs a unique string
+that can be shared in signatures, profiles, or simply for amusement,
+allowing you to express your geek identity in a concise format.
diff --git a/misc/gkrellm-gamma/pkg-descr b/misc/gkrellm-gamma/pkg-descr
index b397cf87eea6..939444bad4c4 100644
--- a/misc/gkrellm-gamma/pkg-descr
+++ b/misc/gkrellm-gamma/pkg-descr
@@ -1,2 +1,11 @@
-gkrellm-gamma is a plugin for GKrellM. It allows you to control
-your monitor's gamma correction setting under XFree86.
+gkrellm-gamma is a specialized plugin designed to extend the
+functionality of GKrellM, a popular GNU/Linux system monitor.
+This plugin provides users with direct control over their monitor's
+gamma correction settings within the XFree86 environment. By
+integrating seamlessly with GKrellM, gkrellm-gamma allows for
+convenient, real-time adjustments to display brightness and
+contrast characteristics, enabling users to fine-tune their
+visual output for optimal viewing comfort or specific application
+requirements. It is particularly useful for graphic designers,
+photographers, or anyone who requires precise color calibration
+and display management directly from their desktop monitoring tool.
diff --git a/misc/gkrellm-xkb/pkg-descr b/misc/gkrellm-xkb/pkg-descr
index 1eaa24d89a63..05924fb83e49 100644
--- a/misc/gkrellm-xkb/pkg-descr
+++ b/misc/gkrellm-xkb/pkg-descr
@@ -1,2 +1,11 @@
-gkrellm-xkb is a plugin for gkrellm which displays a small country
-flag indicating currently active national keyboard layout.
+gkrellm-xkb is a convenient plugin designed to integrate with
+GKrellM, the popular GNU/Linux system monitor. This plugin provides
+a visual indicator of the currently active national keyboard layout
+by displaying a small country flag directly within the GKrellM
+interface. For users who frequently switch between different keyboard
+layouts (e.g., for multilingual typing or programming), gkrellm-xkb
+offers an immediate and unobtrusive way to ascertain the active
+layout at a glance. This enhances usability and helps prevent
+typing errors or confusion when working with multiple input methods,
+making it a valuable addition for international users or those
+with specialized keyboard needs.
diff --git a/misc/gkrellmbgchg2/pkg-descr b/misc/gkrellmbgchg2/pkg-descr
index 6cebf0d5476b..3b033ab8e970 100644
--- a/misc/gkrellmbgchg2/pkg-descr
+++ b/misc/gkrellmbgchg2/pkg-descr
@@ -1,2 +1,11 @@
-A plugin for GKrellM, which periodically updates the desktop's
-background image.
+gkrellmbgchg2 is a dynamic plugin designed for integration with
+GKrellM, the popular GNU/Linux system monitor. This utility
+enhances the desktop experience by periodically updating the
+desktop's background image. Users can configure gkrellmbgchg2
+to cycle through a specified collection of images at set intervals,
+providing a fresh and visually engaging desktop environment.
+It offers a convenient way to personalize your workspace with
+rotating wallpapers, eliminating the need for manual changes.
+This plugin is ideal for users who appreciate visual variety
+and wish to automate the management of their desktop backgrounds
+directly from their GKrellM monitoring interface.
diff --git a/misc/gkrellmlaunch2/pkg-descr b/misc/gkrellmlaunch2/pkg-descr
index 1c1d997a7186..ba0b88770393 100644
--- a/misc/gkrellmlaunch2/pkg-descr
+++ b/misc/gkrellmlaunch2/pkg-descr
@@ -1,2 +1,12 @@
-An update to  GKrellMLaunch for GKrellM 2+ allowing one-click access
-to frequently used programs.
+gkrellmlaunch2 is an enhanced plugin designed for GKrellM 2.x and
+later versions, serving as a convenient application launcher.
+This utility provides users with one-click access to their most
+frequently used programs directly from the GKrellM system monitor
+interface. As an updated version of the original GKrellMLaunch,
+gkrellmlaunch2 offers improved compatibility and functionality
+within modern GKrellM environments. It allows for quick customization
+of launch buttons, enabling users to streamline their workflow
+and efficiently start applications without navigating through
+menus or desktop icons. This plugin is ideal for users who desire
+a compact and readily accessible application launcher integrated
+into their system monitoring setup.
diff --git a/misc/gkrellshoot2/pkg-descr b/misc/gkrellshoot2/pkg-descr
index baea49a0304b..f9370d981b02 100644
--- a/misc/gkrellshoot2/pkg-descr
+++ b/misc/gkrellshoot2/pkg-descr
@@ -1,3 +1,12 @@
-This plugin puts a lock and shoot button on your GKrellM 2, It uses
-ImageMagick for screen capture and can be configured for your screen
-saver program. Known to work with either Xlock or xscreensaver.
+gkrellshoot2 is a versatile plugin designed to enhance the functionality
+of GKrellM 2.x and later versions. This utility integrates two
+convenient features directly into your GKrellM monitor: a screen
+lock button and a screen capture ("shoot") button. The screen
+capture functionality leverages ImageMagick to efficiently take
+screenshots, providing a quick way to document your desktop.
+Additionally, gkrellshoot2 can be seamlessly configured to interact
+with your preferred screen saver program, with known compatibility
+for popular options like Xlock or xscreensaver. This plugin offers
+a streamlined approach to managing screen security and capturing
+desktop visuals, making it a practical addition for users who
+require these actions readily accessible from their system monitor.
diff --git a/misc/gplink/pkg-descr b/misc/gplink/pkg-descr
index 01ff79a8455f..9f5c13ba0eff 100644
--- a/misc/gplink/pkg-descr
+++ b/misc/gplink/pkg-descr
@@ -1,2 +1,8 @@
-gplink is a gp32 linking tool with support for upload, download delete files
-create and remove directories, run files, etc in the smc card on the GP32.
+gplink is a dedicated linking tool designed for the GP32 handheld
+gaming console. It provides comprehensive functionality for managing
+files and applications on the GP32's SmartMedia Card (SMC). Users
+can leverage gplink to effortlessly upload and download files,
+delete existing content, create and remove directories, and directly
+execute programs on the device. This tool is essential for developers,
+homebrew enthusiasts, and users who wish to transfer, organize,
+and run custom software or media on their GP32 console.
diff --git a/misc/hulgalugha/pkg-descr b/misc/hulgalugha/pkg-descr
index 6799260c0d12..24fc9d64e24b 100644
--- a/misc/hulgalugha/pkg-descr
+++ b/misc/hulgalugha/pkg-descr
@@ -1 +1,8 @@
-A filter, makes text somewhat more jerky.
+Hulgalugha is a unique text processing filter designed to introduce
+stylistic "jerky" alterations to input text. It can be used for
+various creative purposes, such as generating unusual dialogue,
+simulating speech impediments, or adding a distinctive, erratic
+flair to written content. This tool provides a fun and experimental
+way to transform plain text into something more dynamic and
+unconventional, suitable for artistic projects, game development,
+or simply for amusement.
diff --git a/misc/lc/pkg-descr b/misc/lc/pkg-descr
index c8827e8e9f85..70d73139859a 100644
--- a/misc/lc/pkg-descr
+++ b/misc/lc/pkg-descr
@@ -1,3 +1,10 @@
-lc is an alternative to ls, that has been in wide use at the
-University of Waterloo (and elsewhere) since at least the
-mid 1970's.
+lc is a venerable and widely-used command-line utility that serves
+as an alternative to the standard 'ls' command for listing directory
+contents. Originating from the University of Waterloo in the mid-1970s,
+lc offers a distinct approach to displaying file and directory
+information. While performing the same fundamental task as 'ls',
+it often provides a different set of default behaviors, output
+formats, or command-line options that some users may find more
+convenient or efficient for their specific workflows. Its long
+history of use attests to its reliability and enduring utility
+in various computing environments.
diff --git a/misc/libsupertone/pkg-descr b/misc/libsupertone/pkg-descr
index 2f25ba8ec6b2..e8a709d3e897 100644
--- a/misc/libsupertone/pkg-descr
+++ b/misc/libsupertone/pkg-descr
@@ -1,2 +1,11 @@
-This library is designed to support supervisory tone generation and detection
-for all parts of the world.
+libsupertone is a comprehensive library specifically engineered
+to facilitate the generation and detection of supervisory tones
+used in telecommunication systems worldwide. These tones, which
+include various call progress tones, busy signals, and other
+signaling sounds, are crucial for indicating call status and
+managing connections across diverse global telephony networks.
+By providing robust support for a wide array of international
+tone standards, libsupertone enables developers to create
+applications that can accurately interpret and produce these
+essential audio signals, ensuring compatibility and reliable
+operation in a global communication context.
diff --git a/misc/lxde-common/pkg-descr b/misc/lxde-common/pkg-descr
index bdf6c5d1769d..c244568fa2fb 100644
--- a/misc/lxde-common/pkg-descr
+++ b/misc/lxde-common/pkg-descr
@@ -1 +1,9 @@
-LXDE Common files including startup and logout scripts.
+lxde-common provides the essential shared files and configurations
+for the Lightweight X11 Desktop Environment (LXDE). This package
+includes critical components such as startup and logout scripts,
+default settings, and other common resources that ensure the proper
+functioning and consistent user experience across the entire LXDE
+desktop. By centralizing these common elements, lxde-common helps
+to maintain the lightweight and efficient nature of LXDE, offering
+a cohesive and responsive desktop environment for users who prioritize
+speed and minimal resource consumption.
diff --git a/misc/opencyc/pkg-descr b/misc/opencyc/pkg-descr
index 1bff10a86cc1..e925c2358c41 100644
--- a/misc/opencyc/pkg-descr
+++ b/misc/opencyc/pkg-descr
@@ -1,3 +1,11 @@
-OpenCyc is the open source version of the Cyc technology, the world's
-largest and most complete general knowledge base and commonsense reasoning
-engine.
+OpenCyc represents the open-source iteration of the groundbreaking
+Cyc technology, which stands as the world's most extensive and
+comprehensive general knowledge base and commonsense reasoning
+engine. This powerful system is designed to enable artificial
+intelligence applications to understand and reason about the world
+in a human-like manner, leveraging a vast repository of facts,
+rules, and heuristics. OpenCyc provides a foundational framework
+for developing intelligent systems capable of performing complex
+tasks that require deep semantic understanding, making it an
+invaluable resource for researchers and developers in the fields
+of AI, natural language processing, and cognitive computing.
diff --git a/misc/qlas/pkg-descr b/misc/qlas/pkg-descr
index 0c654a336eee..2057d8a31d0c 100644
--- a/misc/qlas/pkg-descr
+++ b/misc/qlas/pkg-descr
@@ -1 +1,7 @@
-qico FIDO mailer log analyzer and statistic builder.
+QLAS is a utility specifically designed for the qico FIDO mailer.
+It functions as a comprehensive log analyzer and statistic builder,
+providing valuable insights into the operation and performance of
+the qico mailer system. By processing mailer logs, QLAS can generate
+detailed reports and statistical summaries, helping administrators
+monitor mail flow, identify potential issues, and optimize the
+overall efficiency of their FIDO network mail exchange.
diff --git a/misc/raspbsd-led/pkg-descr b/misc/raspbsd-led/pkg-descr
index 7ede3b9adaac..3f72d3a96bea 100644
--- a/misc/raspbsd-led/pkg-descr
+++ b/misc/raspbsd-led/pkg-descr
@@ -1,2 +1,10 @@
-This provides LED tools for flashing the built-on LEDs found on many
-ARM boards, such as the BeagleBone Black.
+raspbsd-led provides a set of essential tools for controlling and
+manipulating the built-in LEDs commonly found on various ARM-based
+single-board computers, including popular platforms like the
+BeagleBone Black and potentially Raspberry Pi devices running
+FreeBSD. These utilities enable users to programmatically flash,
+toggle, and manage the status of these onboard indicator lights.
+This package is particularly useful for embedded systems development,
+debugging, and creating visual feedback mechanisms for custom
+applications running on these ARM boards, offering a straightforward
+interface for hardware interaction.
diff --git a/misc/rname/pkg-descr b/misc/rname/pkg-descr
index 9cc4703b288e..e6ac842e20cf 100644
--- a/misc/rname/pkg-descr
+++ b/misc/rname/pkg-descr
@@ -1 +1,8 @@
-This is a simple utility to execute a program under a different name.
+rname is a straightforward command-line utility designed to execute
+a specified program under an alternative name. This functionality
+can be particularly useful in scenarios where a program's behavior
+is dependent on the name by which it is invoked, or when you need
+to bypass certain environment checks. It provides a flexible way
+to test different execution paths or to integrate programs into
+scripts that expect specific command names, without altering the
+original executable file.
diff --git a/misc/rpl/pkg-descr b/misc/rpl/pkg-descr
index 63ce8f7f38fa..1d76771abebf 100644
--- a/misc/rpl/pkg-descr
+++ b/misc/rpl/pkg-descr
@@ -1,4 +1,13 @@
-rpl is a Unix text replacement utility. It will replace strings with new
-strings in multiple text files. It can scan directories recursively and
-replace strings in all files found. The search can be limited to files
-with certain filename suffixes (e.g. '.html', '.c', etc.).
+rpl is a powerful and flexible command-line utility designed for
+efficient text replacement across multiple files within a Unix-like
+environment. It excels at finding and replacing specified strings
+with new ones, offering robust features such as recursive directory
+scanning. This allows rpl to process all files found within a given
+directory and its subdirectories, making it ideal for large-scale
+code refactoring, configuration file updates, or batch text
+modifications. Furthermore, users can refine their search by
+limiting operations to files with specific filename suffixes
+(e.g., '.html', '.c', '.txt'), ensuring precise control over
+which files are modified. rpl is an indispensable tool for developers,
+system administrators, and anyone needing to perform quick and
+reliable text substitutions across numerous files.
diff --git a/misc/termatrix/pkg-descr b/misc/termatrix/pkg-descr
index 0d256657cbfd..cf546502084e 100644
--- a/misc/termatrix/pkg-descr
+++ b/misc/termatrix/pkg-descr
@@ -1,2 +1,11 @@
-This little software emulates "The Matrix" on your VT-100 compatible
-terminal 8^).
+termatrix is a charming and nostalgic piece of software designed
+to bring the iconic "Matrix" digital rain effect directly to your
+VT-100 compatible terminal. This lightweight utility emulates
+the cascading green characters seen in the popular science fiction
+film, transforming your console into a dynamic and visually
+striking display. It offers a fun and atmospheric way to personalize
+your terminal environment, providing a continuous stream of
+falling characters that evoke the distinctive aesthetic of
+the Matrix. Ideal for users who appreciate retro terminal effects
+or simply want to add a touch of cinematic flair to their command-line
+experience.
diff --git a/misc/translate/pkg-descr b/misc/translate/pkg-descr
index 05321754f03c..2dbe4f878c12 100644
--- a/misc/translate/pkg-descr
+++ b/misc/translate/pkg-descr
@@ -1,2 +1,11 @@
-A small Perl script that takes a given string or word and translates
-it to a selected language using the Google Translate service.
+translate is a convenient command-line utility implemented as a
+Perl script, designed to provide quick and easy language translation.
+It leverages the powerful Google Translate service to translate
+a given string or word from one language to another. Users can
+specify the source and target languages, making it a versatile
+tool for various translation needs directly from the terminal.
+This script is particularly useful for developers, writers, or
+anyone who frequently encounters foreign language text and requires
+on-the-fly translations without needing to open a web browser.
+It offers a lightweight and efficient way to bridge language barriers
+in a command-line environment.
diff --git a/misc/umodunpack/pkg-descr b/misc/umodunpack/pkg-descr
index 56a2e9ee4f09..4fa872d4e528 100644
--- a/misc/umodunpack/pkg-descr
+++ b/misc/umodunpack/pkg-descr
@@ -1 +1,9 @@
-Extract the packed Unreal [Tournament] mod files from a given umod.
+umodunpack is a specialized utility designed for extracting content
+from Unreal Tournament mod files, typically distributed in the
+'.umod' archive format. This tool allows users to unpack these
+proprietary archives, gaining access to the packed game assets,
+scripts, and other resources contained within. It is an essential
+tool for mod developers, enthusiasts, or anyone needing to inspect
+or modify the components of Unreal Tournament modifications,
+facilitating deeper customization and understanding of the game's
+modding ecosystem.
diff --git a/misc/utftools/pkg-descr b/misc/utftools/pkg-descr
index 10babdca2f05..51d203ba5e88 100644
--- a/misc/utftools/pkg-descr
+++ b/misc/utftools/pkg-descr
@@ -1,2 +1,12 @@
-This package contains implementations of UTF-aware wc, fmt,
-expand, and unexpand.
+utftools is a valuable collection of command-line utilities that
+provide enhanced functionality for working with text files encoded
+in UTF (Unicode Transformation Format). This package includes
+UTF-aware implementations of common tools such as 'wc' (word count),
+'fmt' (text formatter), 'expand' (tabs to spaces), and 'unexpand'
+(spaces to tabs). Unlike their traditional counterparts, these
+utilities are specifically designed to correctly interpret and
+process multi-byte Unicode characters, ensuring accurate results
+when dealing with internationalized text. By offering proper
+handling of various UTF encodings, utftools is an essential
+resource for developers, system administrators, and users who
+regularly work with diverse character sets and multilingual content.
diff --git a/misc/wmjulia/pkg-descr b/misc/wmjulia/pkg-descr
index 7cd56746de18..c1833a3c7462 100644
--- a/misc/wmjulia/pkg-descr
+++ b/misc/wmjulia/pkg-descr
@@ -1,2 +1,10 @@
-Makes an animated julia set.  Intended for a windowmaker/afterstep dock/wharf
-applet.
+wmjulia is a captivating graphical utility that generates and displays
+an animated Julia set, a fascinating fractal image derived from
+complex numbers. Designed primarily as a dock or wharf applet for
+Window Maker and Afterstep desktop environments, wmjulia provides
+a dynamic and visually engaging element for your desktop. It continuously
+renders and animates the intricate patterns of the Julia set, offering
+a unique blend of mathematical beauty and aesthetic appeal. This
+applet serves as both a decorative addition and a subtle demonstration
+of fractal geometry, enhancing the visual experience for users
+of compatible window managers.
diff --git a/misc/wmpal/pkg-descr b/misc/wmpal/pkg-descr
index ee9940ed09e9..1dee0e6ad089 100644
--- a/misc/wmpal/pkg-descr
+++ b/misc/wmpal/pkg-descr
@@ -1,3 +1,10 @@
-One of the most useless dockapps in the world...
-
-Wmpal is a Window Maker dockapp based off a Black Box application called bbpal.
+wmpal is a lightweight and minimalist dockapp designed for the
+Window Maker desktop environment. Inspired by the Black Box
+application 'bbpal', wmpal serves primarily as a decorative
+or simple informational applet for your desktop's dock. While
+it may not offer extensive functionality, its purpose lies
+in providing a compact and aesthetically pleasing addition
+to the Window Maker interface. It caters to users who appreciate
+the clean and efficient design philosophy of Window Maker
+and seek small, unobtrusive utilities to personalize their
+desktop without adding unnecessary complexity.
diff --git a/misc/xosd/pkg-descr b/misc/xosd/pkg-descr
index 3b239bc78485..39a91710993a 100644
--- a/misc/xosd/pkg-descr
+++ b/misc/xosd/pkg-descr
@@ -1,3 +1,12 @@
-XOSD displays text on your screen; sounds simple, right?  The difference is
-that it is unmanaged and shaped, so it appears transparent.  This gives the
-effect of an on-screen-display, just like on your TV/VCR, etc.
+XOSD (X On-Screen Display) is a versatile utility that enables
+the display of text messages directly on your X Window System
+screen. What sets XOSD apart is its ability to render text
+as an unmanaged and shaped overlay, creating a transparent
+effect that mimics the on-screen displays found on televisions,
+VCRs, and other consumer electronic devices. This allows for
+non-intrusive notifications, status updates, or other textual
+information to be presented to the user without interfering
+with active applications or requiring dedicated window space.
+XOSD is particularly useful for providing subtle feedback
+in various desktop environments and applications, enhancing
+the user experience with its elegant and unobtrusive display method.
diff --git a/misc/xtar/pkg-descr b/misc/xtar/pkg-descr
index efe2cac47a34..674dde44d812 100644
--- a/misc/xtar/pkg-descr
+++ b/misc/xtar/pkg-descr
@@ -1,3 +1,11 @@
-XTar is a Motif program for viewing and manipulating tar archives (which
-may be compressed).  The contents of the archive are displayed in the main
-window and various options are available from pulldown and popup menus.
+XTar is a graphical utility built with the Motif toolkit, designed
+for intuitive viewing and manipulation of 'tar' archives, including
+those that are compressed. It provides a user-friendly interface
+where the contents of a selected archive are clearly displayed
+in the main window. Users can interact with the archive through
+a variety of options accessible via pulldown and popup menus,
+allowing for operations such as extracting files, adding new
+content, deleting existing entries, and inspecting archive metadata.
+XTar offers a visual alternative to command-line 'tar' operations,
+making archive management more accessible and efficient for users
+who prefer a graphical environment.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202509291953.58TJrbWj025676>