* ipmi-sensors - display IPMI sensor information
* ipmi-sensors-config - configure sensors
* ipmiconsole - IPMI console utility
- * ipmiping - send IPMI Get Authentication Capabilitiy request
+ * ipmiping - send IPMI Get Authentication Capability request
* ipmipower - IPMI power control utility
* pef-config - configure PEF values
* rmcpping - send RMCP Ping to network hosts
endef
define Package/nasm/description
- NASM, the Netwide Assembler: an assembler targetting the
+ NASM, the Netwide Assembler: an assembler targeting the
Intel x86 series of processors, with portable source.
endef
define Package/erlang-parsetools/description
$(call Package/erlang/Default/description)
- This package incluides the following tools:
+ This package includes the following tools:
yecc, LALR-1 Parser Generator.
leex, Lexical analyzer generator for Erlang.
endef
define Package/lua-coxpcall/description
Coxpcall encapsulates the protected calls with a coroutine based loop,
- so errors can be dealed without the usual pcall/xpcall issues with coroutines.
+ so errors can be dealt without the usual pcall/xpcall issues with coroutines.
endef
TARGET_CFLAGS += $(FPIC)
URL:=https://github.com/iryont/lua-struct
endef
-define Package/lua-struct/desription
+define Package/lua-struct/description
lua-struct is a pure lua Implementation for packing and unpacking
binary data.
endef
SUBMENU:=Perl
SECTION:=lang
CATEGORY:=Languages
- TITLE:=The Perl intepreter
+ TITLE:=The Perl interpreter
URL:=http://www.perl.com/
DEPENDS:= +USE_GLIBC:libcrypt-compat +USE_GLIBC:libbsd +PERL_THREADS:libpthread @!arc
endef
define Build/Configure
$(call perlmod/Configure,,)
- # Prepare a library directory where we can link againt lusb-0.1(as
+ # Prepare a library directory where we can link against lusb-0.1(as
# opposed to -lusb) to avoid confusion at runtime
mkdir $(PKG_BUILD_DIR)/syslib
$(LN) $(STAGING_DIR)/usr/lib/libusb.so $(PKG_BUILD_DIR)/syslib/libusb-0.1.so
+NUMPY_OPENBLAS_SUPPORT:openblas
endef
-# We need to duplicate the omitted arhitectures same as openblas
+# We need to duplicate the omitted architectures same as openblas
define Package/python3-numpy/config
menu "Configuration"
depends on !powerpc
endif
endif
-# mips64 openwrt has a specific targed in rustc
+# mips64 openwrt has a specific target in rustc
ifeq ($(ARCH),mips64)
RUSTC_TARGET_ARCH:=$(REAL_GNU_TARGET_NAME)
else
It is different than the AF_ALG engine that ships with OpenSSL:
- it is faster
- it uses sync calls, instead of async
- - it suports more algorithms
+ - it supports more algorithms
endef
define Package/libopenssl-afalg_sync/config
endef
define Package/alsa-ucm-conf/description
- This is a set of configuration files needed for some ALS utilities like alsactl.
+ This is a set of configuration files needed for some ALSA utilities like alsactl.
endef
define Build/Configure
config boost-use-name-tags
bool "Use tagged names."
help
- Add name tags the lib files, to diferentiate each library version:
+ Add name tags the lib files, to differentiate each library version:
"-mt" for multi-threading.
"-d" for debugging.
"-s" for runtime static link".
define Package/libcares
SECTION:=libs
CATEGORY:=Libraries
- TITLE:=Library for asyncronous DNS Requests (including name resolves)
+ TITLE:=Library for asynchronous DNS Requests (including name resolves)
URL:=https://c-ares.org/
MAINTAINER:=Karl Palsson <karlp@etactica.com>
endef
URL:=https://www.flyn.org/projects/libdmapsharing/
endef
-define Package/libdmapsharing/decription
+define Package/libdmapsharing/description
Libdmapsharing is a DMAP library implementation in C
endef
define Package/libgcrypt/description
This is a general purpose cryptographic library based on the code from
- GnuPG. It provides functions for all cryptograhic building blocks:
+ GnuPG. It provides functions for all cryptographic building blocks:
symmetric ciphers (AES, DES, Arcfour, CAST5), hash algorithms (MD5, SHA-1,
RIPE-MD160, SHA-224/256, SHA-384/512), MACs (HMAC for all hash
algorithms), public key algorithms (RSA, DSA), large integer functions,
URL:=https://wiki.gnome.org/Libgee
endef
-define Package/libgee/decription
+define Package/libgee/description
Libgee is an utility library providing GObject-based interfaces and classes
endef
define Package/libmicrohttpd-no-ssl
$(call Package/libmicrohttpd/default)
- TITLE:=GNU libmicrohttpd is an embbeded HTTP server library
+ TITLE:=GNU libmicrohttpd is an embedded HTTP server library
VARIANT:=nossl
DEFAULT_VARIANT:=1
PROVIDES:=libmicrohttpd
define Package/libmicrohttpd-ssl
$(call Package/libmicrohttpd/default)
- TITLE:=GNU libmicrohttpd is an embbeded HTTP and HTTPS server library
+ TITLE:=GNU libmicrohttpd is an embedded HTTP and HTTPS server library
VARIANT:=ssl
DEPENDS:=+libgnutls
PROVIDES:=libmicrohttpd
URL:=http://libmpeg2.sourceforge.net/
endef
-define Package/libmpeg2/decription
+define Package/libmpeg2/description
Libmpeg2 is a library for decoding MPEG-1 and MPEG-2 video streams
endef
Ogg project codecs use the Ogg bitstream format to arrange the raw,
compressed bitstream into a more robust, useful form. For example,
the Ogg bitstream makes seeking, time stamping and error recovery
-possible, as well as mixing several sepearate, concurrent media
+possible, as well as mixing several separate, concurrent media
streams into a single physical bitstream.
endef
URL:=https://opus-codec.org
endef
-define Package/libopusenc/descriptiion
+define Package/libopusenc/description
Libopusenc provides a high-level API for creating .opus files and streams.
endef
DEPENDS:= +RADCLI_TLS:libgnutls +libnettle
endef
-define Package/libradcli/decription
+define Package/libradcli/description
The radcli library is a library for writing RADIUS Clients. The library's
approach is to allow writing RADIUS-aware application in less than 50 lines
of C code. It was based originally on freeradius-client and is source
-Dinstalled_tests=false \
-Dsysprof=disabled
-define package/libsoup3/decription
+define package/libsoup3/description
Libsoup is an HTTP library implementation in C
endef
$(call Package/libusbmuxd/Default)
SECTION:=utils
CATEGORY:=Utilities
- TITLE+= utilies
+ TITLE+= utilities
DEPENDS:=+libusbmuxd
LICENSE:=GPL-2.0-or-later
endef
define Package/libuv
SECTION:=libs
CATEGORY:=Libraries
- TITLE:=Cross-platform asychronous I/O library
+ TITLE:=Cross-platform asynchronous I/O library
URL:=https://libuv.org/
DEPENDS:=+libpthread +librt
ABI_VERSION:=1
URL:=https://gitlab.gnome.org/GNOME/totem-pl-parser
endef
-define Package/totem-pl-parser/decription
+define Package/totem-pl-parser/description
totem-pl-parser is a simple GObject-based library to parse a host of playlist formats
endef
endef
define Package/libudns/description
- UDNS is a stub DNS resolver library with ability to perform both syncronous
- and asyncronous DNS queries.
+ UDNS is a stub DNS resolver library with ability to perform both synchronous
+ and asynchronous DNS queries.
endef
define Build/InstallDev
FFmpeg is a a software package that can record, convert and stream digital
audio and video in numerous formats.
- FFmpeg licensing / patent issues are complex. It is the reponsibility of the
+ FFmpeg licensing / patent issues are complex. It is the responsibility of the
user to understand any requirements in this regard with its usage. See:
https://ffmpeg.org/legal.html for further information.
endef
# Strip off FPU notation
REAL_CPU_TYPE:=$(call qstrip,$(firstword $(subst +, ,$(CONFIG_CPU_TYPE))))
-# Fixup cpu types recogized by ffmpeg configure
+# Fixup cpu types recognized by ffmpeg configure
REAL_CPU_TYPE:=$(subst octeonplus,octeon+,$(REAL_CPU_TYPE))
FFMPEG_CONFIGURE:= \
TITLE:=Plugins for the Grilo framework
endef
-define Package/grilo/decription
+define Package/grilo/description
Grilo is a framework that provides access to different sources of
multimedia content, using a pluggable system. This package contains
plugins to get information from a number of sources.
DEPENDS:=+glib2 +libsoup3 +libxml2
endef
-define Package/grilo/decription
+define Package/grilo/description
Grilo is a framework that provides access to different sources of
multimedia content, using a pluggable system.
endef
$(call Package/gstreamer1/description/Default)
.
This meta package contains only dependencies on the other GStreamer
- componenents.
+ components.
endef
define Package/gstreamer1-libs
URL:=https://www.flyn.org/projects/lcdgrilo/
endef
-define Package/lcdgrilo/decription
+define Package/lcdgrilo/description
A simple Grilo-based audio player meant to run on a Raspberry Pi with a PiFace CAD
endef
# Enable sending interface traffic statistics as Atlas measurement results
echo "RXTXRPT=yes" > $(1)/$(SCRIPTS_DIR)/state/config.txt
- # Fix permision
+ # Fix permission
chmod 755 $(1)/$(SCRIPTS_DIR)/bin
# Add registration instruction
define Package/ddns-scripts-digitalocean
$(call Package/ddns-scripts/Default)
- TITLE:=Extention for digitalocean.com API v2
+ TITLE:=Extension for digitalocean.com API v2
DEPENDS:=ddns-scripts +curl
PROVIDES:=ddns-scripts_digitalocean.com-v2
endef
netbird for example. External protocol is supposed
to be managed with external software, not directly.
- external protocol works automaticly on the background
+ external protocol works automatically on the background
and sets up netifd details when interface comes up or
goes down. This allows one to easily add interface to
a firewall zone.
define Package/foolsm/description
foolsm is a link state monitor for carrying out actions when a link
- transistions from the up to down state or vice versa.
+ transitions from the up to down state or vice versa.
endef
define Package/foolsm/conffiles
I/O types. You create a gensio object (or a gensio), and you can use
that gensio without having to know too much about what is going on
underneath. You can stack gensio on top of another one to add protocol
- funcionality. For instance, you can create a TCP gensio, stack SSL on
+ functionality. For instance, you can create a TCP gensio, stack SSL on
top of that, and stack Telnet on top of that. It supports a number of
network I/O and serial ports. Gensio can be used for sending and
receiving ports, and it also supports establishing encrypted and
$(eval $(call BuildComponent,peerstore-sqlite,libsqlite3 peerstore plugin,))
$(eval $(call BuildComponent,communicator-tcp,tng transport TCP communicator,y))
$(eval $(call BuildComponent,communicator-udp,tng transport UDP communicator,y))
-$(eval $(call BuildComponent,utils,administration utililties,))
+$(eval $(call BuildComponent,utils,administration utilities,))
$(eval $(call BuildComponent,vpn,vpn components,y))
SECTION:=net
CATEGORY:=Network
DEPENDS:=+libpcap +libncurses +libpthread
- TITLE:=display bandwith usage on an interface
+ TITLE:=display bandwidth usage on an interface
URL:=http://www.ex-parrot.com/~pdw/iftop/
endef
URL:=https://www.flyn.org/projects/lcdringer/
endef
-define Package/lcdringer/decription
+define Package/lcdringer/description
A simple Jabber-initiated ringer meant to run on a Raspberry Pi with a PiFace CAD
endef
use by any third party software that wants to communicate with _any_
MQTT server.
-Should be useable for communicating with any MQTT v3.1/3.1.1/5 compatible
+Should be usable for communicating with any MQTT v3.1/3.1.1/5 compatible
server, in addition to Mosquitto.
endef
endef
define Package/net-mtools/description
- The tools msend and mreceive can be particulary useful
+ The tools msend and mreceive can be particularly useful
when debugging multicast setups.
msend continuously sends UDP packets to the multicast
# See /LICENSE for more information.
#
-# Warning by default OpenWrt does not have a root password which is necessery for NETCONF server.
+# Warning by default OpenWrt does not have a root password which is necessary for NETCONF server.
include $(TOPDIR)/rules.mk
define Package/libowipcalc/description
The owipcalc library supports a number of calculations and tests to work
- with ip-address ranges, this is useful for programms that e.g. need to
+ with ip-address ranges, this is useful for programs that e.g. need to
partition ipv6-prefixes into small subnets or to calculate address ranges
for dhcp pools.
endef
endef
define Package/radicale2-meta/description
-The Radicale Project is a CalDAV (calendar) and CardDAV (contact) server. It aims to be a light solution, easy to use, easy to install, easy to configure. As a consequence, it requires few software dependances and is pre-configured to work out-of-the-box.
+The Radicale Project is a CalDAV (calendar) and CardDAV (contact) server. It aims to be a light solution, easy to use, easy to install, easy to configure. As a consequence, it requires few software dependencies and is pre-configured to work out-of-the-box.
The Radicale Project runs on most of the UNIX-like platforms (Linux, BSD, MacOS X) and Windows. It is known to work with Evolution, Lightning, iPhone and Android clients. It is free and open-source software, released under GPL version 3.
endef
define Package/safe-search/description
This package prevents adult content from appearing in search results by
configuring dnsmasq to force all devices on your network to use Google and
-Bing's Safe Search IP addresses. This is designed to be approperiate for most
+Bing's Safe Search IP addresses. This is designed to be appropriate for most
businesses and families. The default filtering rules do not interfere with
normal web browsing.
endef
define Host/Compile
# Build hamcorebuilder using host compiler and let it generate
# the hamcore.se2 archive file
- # CFLAGS, CPPFLAGS & LDFLAGS need to be passed with CC because they are being ingored
+ # CFLAGS, CPPFLAGS & LDFLAGS need to be passed with CC because they are being ignored
CC="$(HOSTCC) $(HOST_CFLAGS) $(HOST_CPPFLAGS) $(HOST_LDFLAGS)" $(MAKE) $(HOST_MAKE_FLAGS) \
src/bin/BuiltHamcoreFiles/unix/hamcore.se2
endef
define Package/static-neighbor-reports/description
Allows to configure static neighbor reports for hostapd interfaces.
- These neighbor reports are avilable to clients using IEEE 802.11k.
+ These neighbor reports are available to clients using IEEE 802.11k.
endef
$(eval $(call BuildPackage,static-neighbor-reports))
define Package/trafficshaper/description
Setup QoS rules to limit (or reserve) traffic used by classes of clients.
- Uplink and downlink can be controled (or not controlled) independently.
+ Uplink and downlink can be controlled (or not controlled) independently.
Client classes are defined by its network addresses (IPv4 or IPv6). Each
- client class can define absolute or relative (to wan) bandwith, and also
- the use (or not) of spare wan bandwidth when avaiable.
+ client class can define absolute or relative (to wan) bandwidth, and also
+ the use (or not) of spare wan bandwidth when available.
endef
define Package/trafficshaper/conffiles
define Package/xl2tpd/description
l2tpd is the open source implementation of the L2TP tunneling protocol (RFC2661).
It does implement both LAC and LNS role in a L2TP networking architecture. The
-main goal of this protocol is to tunnel PPP frame trough an IP network.
+main goal of this protocol is to tunnel PPP frame through an IP network.
endef
ifneq (0,0)
#$(eval $(call BuildTemplate,SUFFIX,DESCRIPTION,EXTENSION,MODULE,DEPENDS))
-$(eval $(call BuildTemplate,compat-xtables,API compatibilty layer,,compat_xtables,+IPV6:kmod-ip6tables))
+$(eval $(call BuildTemplate,compat-xtables,API compatibility layer,,compat_xtables,+IPV6:kmod-ip6tables))
$(eval $(call BuildTemplate,account,ACCOUNT,xt_ACCOUNT,ACCOUNT/xt_ACCOUNT,+kmod-ipt-compat-xtables))
$(eval $(call BuildTemplate,asn,asn,xt_asn,xt_asn,))
define Package/airos-dfs-reset/description
Companion app for Ubiquity AirOS Gear to enforce fallback to original frequency after DFS event is over.
-It works by soft-rebooting if running-frequency doesnt match the configured frequency.
+It works by soft-rebooting if running-frequency doesn't match the configured frequency.
endef
define Package/airos-dfs-reset/conffiles
define Package/attendedsysupgrade-common
SECTION:=utils
CATEGORY:=Base system
- TITLE:=Common files neede by attendedsysupgrade packages
+ TITLE:=Common files needed by attendedsysupgrade packages
MAINTAINER:=Paul Spooren <mail@aparcar.org>
DEPENDS:=+rpcd +rpcd-mod-rpcsys
PKGARCH:=all
# bash_cv_dev_fd: The test is done on build system but OpenWrt currently does
# not have /dev/fd, it provides /proc/self/fd/ instead
#
-# bash_cv_sys_named_pipes: Required for process substituion
+# bash_cv_sys_named_pipes: Required for process substitution
CONFIGURE_VARS += \
ac_cv_rl_prefix="$(STAGING_DIR)/usr" \
ac_cv_rl_version="8.0" \
depends on PACKAGE_coremark
default y
help
- This enables additional optmizations using the -O3 compilation flag.
+ This enables additional optimizations using the -O3 compilation flag.
config COREMARK_ENABLE_MULTITHREADING
bool "Enable multithreading support"
define Package/crconf
SECTION:=utils
CATEGORY:=Utilities
- TITLE:=Linux crypto layer configuraton tool
+ TITLE:=Linux crypto layer configuration tool
URL:=https://sourceforge.net/projects/crconf
endef
define Package/crconf/description
- Linux crypto layer configuraton tool.
+ Linux crypto layer configuration tool.
Use this to manipulate kernel Crypto API/framework stuff,
like drivers, templates, etc.
Example: https://wiki.strongswan.org/projects/strongswan/wiki/Pcrypt
define Package/cudy-bdinfo/description
This program can be used to obtain information stored on the
-bdinfo parition found on routers from Shenzhen Cudy Technology.
+bdinfo partition found on routers from Shenzhen Cudy Technology.
endef
define Package/cudy-bdinfo/install
SECTION:=utils
CATEGORY:=Utilities
DEPENDS:=@(TARGET_x86||TARGET_x86_64||TARGET_armsr_armv8)
- TITLE:=Displays BIOS informations.
+ TITLE:=Displays BIOS information
URL:=https://www.nongnu.org/dmidecode/
endef
endef
define Package/$(PKG_NAME)/description
- Evaluates FFT samples from diferent wifi boards drivers
+ Evaluates FFT samples from different wifi boards drivers
endef
TARGET_CFLAGS += -Wall -W -std=gnu99 -fno-strict-aliasing -MD -MP
endef
define Package/gnupg-utils/description
- Key management utilies for GnuPG.
+ Key management utilities for GnuPG.
This package is needed to import keys from a keyserver.
endef
endef
define Package/gnupg2-utils/description
- Key management utilies for GnuPG (version 2).
+ Key management utilities for GnuPG (version 2).
This package is needed to import keys from a keyserver.
endef
define Host/Compile
# Build using host compiler and let it generate the files we need
- # CFLAGS, CPPFLAGS & LDFLAGS need to be passed with CC because they are being ingored
+ # CFLAGS, CPPFLAGS & LDFLAGS need to be passed with CC because they are being ignored
CC="$(HOSTCC) $(HOST_CFLAGS) $(HOST_CPPFLAGS) $(HOST_LDFLAGS)" $(MAKE) \
-C $(HOST_BUILD_DIR)/src/isdn/cdb
CC="$(HOSTCC) $(HOST_CFLAGS) $(HOST_CPPFLAGS) $(HOST_LDFLAGS)" $(MAKE) \
klish is able to run using clish XML configuration files although
current clish users may expect some changes in behavior.
Konf and konfd are klish utilities that are used to store configuration
- informations in a way which is similar to what's found on CISCO devices.
+ information in a way which is similar to what's found on CISCO devices.
More information about these tools is to be found on the klish web site.
endef
endef
define Package/open2300/description
- This is an utility suite used to communicate with and collect data from a WS23XX wheather station.
+ This is an utility suite used to communicate with and collect data from a WS23XX weather station.
endef
MAKE_FLAGS += \
DEPENDS:=+libopenssl +libpthread
endef
-define Package/libpkcs11-spy/dscription
+define Package/libpkcs11-spy/description
PKCS#11 spying wrapper
endef
software designer to create monitoring or control applications. There are
some performance enhancements in the implementation, including data caching,
parallel access to bus masters, and aggregation of device communication.
- Still the fundemental goal has been ease of use, flexibility and correctness
+ Still the fundamental goal has been ease of use, flexibility and correctness
rather than speed.
endef
define Package/procps-ng/description
procps is a set of command line and full-screen utilities that provide information out of the pseudo-filesystem
most commonly located at /proc. This filesystem provides a simple interface to the kernel data structures.
- The programs of procps generally concentrate on the structures that describe the processess running on the system.
+ The programs of procps generally concentrate on the structures that describe the processes running on the system.
NOTE: some utilities provided by procps-ng packages (ps, uptime, kill, ...) are installed as busybox applets, by default.
Conflicting applets should be removed from the build to avoid file conflicts.
define Package/prometheus-node-exporter-lua/description
Provides node metrics as Prometheus scraping endpoint.
- This service is a lightweight rewrite in LUA of the offical Prometheus node_exporter.
+ This service is a lightweight rewrite in LUA of the official Prometheus node_exporter.
endef
# Additional optional exporters:
define Package/$(PKG_NAME)/description
Provides node metrics as Prometheus scraping endpoint.
- This service is a lightweight rewrite in ucode of the offical Prometheus node_exporter.
+ This service is a lightweight rewrite in ucode of the official Prometheus node_exporter.
endef
$(eval $(call BuildPackage,prometheus-node-exporter-ucode))
define Package/ubnt-manager
SECTION:=utils
CATEGORY:=Utilities
- TITLE:=Managment app for Ubiquiti devices
+ TITLE:=Management app for Ubiquiti devices
PKGARCH:=all
DEPENDS:=dropbear
endef
define Package/ubnt-manager/description
-Managment app for Ubiquiti devices.
+Management app for Ubiquiti devices.
endef
define Package/ubnt-manager/conffiles
PKG_RELEASE:=1
#As i couldn't find real license used "Public Domain"
-#as referense to http://www.iana.org/time-zones/repository/tz-link.html
+#as reference to http://www.iana.org/time-zones/repository/tz-link.html
PKG_LICENSE:=Public-Domain
PKG_SOURCE:=tzdata$(PKG_VERSION).tar.gz
depends on PACKAGE_libzstd
default y
help
- This enables additional optmizations using the -O3 compilation flag.
+ This enables additional optimizations using the -O3 compilation flag.
endef
define Package/zstd