diff --git a/.gitignore b/.gitignore index 8f46025..0ec6bf3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,11 @@ +# Meson build artifacts +_build/ +builddir/ +build/ + +# Legacy autotools artifacts (if any remain) ABOUT-NLS INSTALL -Makefile -Makefile.in aclocal.m4 autom4te.cache compile diff --git a/autogen.sh b/autogen.sh deleted file mode 100755 index 21295f9..0000000 --- a/autogen.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/sh -# Run this to generate all the initial makefiles, etc. - -srcdir=`dirname $0` -test -z "$srcdir" && srcdir=. - -(test -f $srcdir/configure.ac) || { - echo "**Error**: Directory "\`$srcdir\'" does not look like the top-level project directory" - exit 1 -} - -olddir=`pwd` - -PKG_NAME=`autoconf --trace 'AC_INIT:$1' "$srcdir/configure.ac"` - -if [ "$#" = 0 -a "x$NOCONFIGURE" = "x" ]; then - echo "**Warning**: I am going to run \`configure' with no arguments." >&2 - echo "If you wish to pass any to it, please specify them on the" >&2 - echo \`$0\'" command line." >&2 - echo "" >&2 -fi - -cd "$srcdir" - -aclocal --install || { - echo "Try installing the 'automake' package." - exit 1 -} - -autoreconf --verbose --force --install -Wno-portability || { - echo "Try installing the 'autoconf' package." - exit 1 -} - -# Only check for yelp-build if help documentation will be built -# Skip check if SKIP_YELP environment variable is set -if [ "${SKIP_YELP}" != "1" ]; then - which yelp-build > /dev/null || { - echo "Try installing the 'yelp-tools' package, or set SKIP_YELP=1 to skip documentation." - exit 1 - } -fi - -cd "$olddir" - -if [ "$NOCONFIGURE" = "" ]; then - $srcdir/configure "$@" || exit 1 - - if [ "$1" = "--help" ]; then exit 0 else - echo "Now type \`make\' to compile $PKG_NAME" || exit 1 - fi -else - echo "Skipping configure process." -fi diff --git a/build-local.sh b/build-local.sh index 28c34f5..941de67 100755 --- a/build-local.sh +++ b/build-local.sh @@ -1,93 +1,96 @@ #!/bin/bash -# Local build script for Cthulhu development -# Builds and installs Cthulhu to ~/.local without touching system installation +# +# Build script for Cthulhu screen reader using Meson build system +# This script builds and installs Cthulhu locally to ~/.local +# -set -e # Exit on any error +set -e # Exit on error -# Colors for output -RED='\033[0;31m' -GREEN='\033[0;32m' -YELLOW='\033[1;33m' -NC='\033[0m' # No Color +# Colors for output (only if stdout is a terminal) +if [[ -t 1 ]]; then + RED='\033[0;31m' + GREEN='\033[0;32m' + YELLOW='\033[1;33m' + BLUE='\033[0;34m' + NC='\033[0m' # No Color +else + RED='' + GREEN='' + YELLOW='' + BLUE='' + NC='' +fi -echo -e "${GREEN}=== Cthulhu Local Build Script ===${NC}" +echo -e "${BLUE}Cthulhu Meson Local Build Script${NC}" +echo "Building and installing Cthulhu to ~/.local" +echo "================================================" # Check if we're in the right directory -if [[ ! -f "configure.ac" ]]; then - echo -e "${RED}Error: Not in Cthulhu source directory (configure.ac not found)${NC}" +if [[ ! -f "meson.build" ]] || [[ ! -f "src/cthulhu/cthulhu.py" ]]; then + echo -e "${RED}Error: This script must be run from the Cthulhu source directory${NC}" exit 1 fi -# Check dependencies +# Check for required dependencies echo -e "${YELLOW}Checking dependencies...${NC}" -if ! command -v autoreconf &> /dev/null; then - echo -e "${RED}Error: autoreconf not found. Install autotools.${NC}" - exit 1 -fi - -if ! python3 -c "import dasbus" 2>/dev/null; then - echo -e "${YELLOW}Warning: dasbus not available. D-Bus service will be disabled.${NC}" -fi - -# Clean previous build artifacts (optional) -if [[ "$1" == "--clean" ]]; then - echo -e "${YELLOW}Cleaning previous build...${NC}" - make distclean 2>/dev/null || true - rm -rf autom4te.cache configure config.status Makefile -fi - -# Set local installation prefix -LOCAL_PREFIX="$HOME/.local" -echo -e "${YELLOW}Installing to: ${LOCAL_PREFIX}${NC}" - -# Regenerate autotools files -echo -e "${YELLOW}Regenerating autotools files...${NC}" -autoreconf -fiv - -# Configure for local installation -echo -e "${YELLOW}Configuring...${NC}" -./configure --prefix="$LOCAL_PREFIX" \ - --sysconfdir="$LOCAL_PREFIX/etc" \ - --localstatedir="$LOCAL_PREFIX/var" \ - --disable-help - -# Build -echo -e "${YELLOW}Building...${NC}" -make -j$(nproc) - -# Install locally -echo -e "${YELLOW}Installing to local prefix...${NC}" -make install || { - echo -e "${YELLOW}Warning: make install had errors, but checking if binary was created...${NC}" - if [[ -f "$LOCAL_PREFIX/bin/cthulhu" ]]; then - echo -e "${GREEN}Binary successfully installed despite makefile warnings.${NC}" - else - echo -e "${RED}Installation failed.${NC}" +for cmd in meson ninja python3; do + if ! command -v "$cmd" &> /dev/null; then + echo -e "${RED}Error: $cmd is not installed${NC}" + echo "Please install: meson ninja python" exit 1 fi -} +done -echo -e "${GREEN}=== Build Complete ===${NC}" -echo -e "${GREEN}Cthulhu installed to: ${LOCAL_PREFIX}${NC}" -echo -e "${GREEN}Binary location: ${LOCAL_PREFIX}/bin/cthulhu${NC}" +# Check for optional dependencies +missing_optional=() +for module in gi speech; do + if ! python3 -c "import $module" 2>/dev/null; then + missing_optional+=("python-$module") + fi +done -# Ensure UI files are installed (fallback in case make install missed them) -echo -e "${YELLOW}Ensuring UI files are installed...${NC}" -mkdir -p "${LOCAL_PREFIX}/share/cthulhu/ui" -if [[ ! -f "${LOCAL_PREFIX}/share/cthulhu/ui/cthulhu-setup.ui" ]]; then - cp src/cthulhu/cthulhu-setup.ui "${LOCAL_PREFIX}/share/cthulhu/ui/" 2>/dev/null || true +if [[ ${#missing_optional[@]} -gt 0 ]]; then + echo -e "${YELLOW}Warning: Optional dependencies missing: ${missing_optional[*]}${NC}" + echo "Cthulhu may not function properly without these." fi -if [[ ! -f "${LOCAL_PREFIX}/share/cthulhu/ui/cthulhu-find.ui" ]]; then - cp src/cthulhu/cthulhu-find.ui "${LOCAL_PREFIX}/share/cthulhu/ui/" 2>/dev/null || true -fi -echo -e "${GREEN}UI files confirmed.${NC}" -echo "" -echo -e "${YELLOW}To run local Cthulhu:${NC}" -echo -e " ${LOCAL_PREFIX}/bin/cthulhu" -echo "" -echo -e "${YELLOW}To add to PATH (add to ~/.bashrc):${NC}" -echo -e " export PATH=\"${LOCAL_PREFIX}/bin:\$PATH\"" -echo "" -echo -e "${YELLOW}To uninstall local build:${NC}" -echo -e " ./clean-local.sh" \ No newline at end of file +# Clean any existing build directory +if [[ -d "_build" ]]; then + echo -e "${YELLOW}Removing existing build directory...${NC}" + rm -rf _build +fi + +# Setup Meson build +echo -e "${YELLOW}Setting up Meson build...${NC}" +meson setup _build --prefix="$HOME/.local" --buildtype=debugoptimized + +# Build +echo -e "${YELLOW}Building Cthulhu...${NC}" +meson compile -C _build + +# Install +echo -e "${YELLOW}Installing Cthulhu to ~/.local...${NC}" +meson install -C _build + +# Update desktop database and icon cache +if command -v update-desktop-database &> /dev/null; then + echo -e "${YELLOW}Updating desktop database...${NC}" + update-desktop-database "$HOME/.local/share/applications" 2>/dev/null || true +fi + +if command -v gtk-update-icon-cache &> /dev/null; then + echo -e "${YELLOW}Updating icon cache...${NC}" + gtk-update-icon-cache -f -t "$HOME/.local/share/icons/hicolor" 2>/dev/null || true +fi + +echo +echo -e "${GREEN}Build completed successfully!${NC}" +echo +echo "To run Cthulhu:" +echo " ~/.local/bin/cthulhu" +echo +echo "To run Cthulhu setup:" +echo " ~/.local/bin/cthulhu -s" +echo +echo "Build artifacts are in: _build/" +echo -e "${BLUE}To clean build artifacts, run: ${YELLOW}rm -rf _build${NC}" \ No newline at end of file diff --git a/clean-local.sh b/clean-local.sh index 7a03e34..60f50a3 100755 --- a/clean-local.sh +++ b/clean-local.sh @@ -1,118 +1,109 @@ #!/bin/bash -# Clean script for Cthulhu development -# Removes build artifacts and optionally uninstalls local installation +# +# Clean script for Cthulhu screen reader Meson build +# This script removes build artifacts and optionally the local installation +# -set -e +set -e # Exit on error -# Colors for output -RED='\033[0;31m' -GREEN='\033[0;32m' -YELLOW='\033[1;33m' -NC='\033[0m' # No Color +# Colors for output (only if stdout is a terminal) +if [[ -t 1 ]]; then + RED='\033[0;31m' + GREEN='\033[0;32m' + YELLOW='\033[1;33m' + BLUE='\033[0;34m' + NC='\033[0m' # No Color +else + RED='' + GREEN='' + YELLOW='' + BLUE='' + NC='' +fi -echo -e "${GREEN}=== Cthulhu Clean Script ===${NC}" +echo -e "${BLUE}Cthulhu Meson Clean Script${NC}" +echo "Cleaning build artifacts and local installation" +echo "==============================================" -LOCAL_PREFIX="$HOME/.local" +# Clean build directory +if [[ -d "_build" ]]; then + echo -e "${YELLOW}Removing build directory...${NC}" + rm -rf _build + echo -e "${GREEN}Build directory cleaned${NC}" +else + echo "No build directory found" +fi -# Function to clean build artifacts -clean_build() { - echo -e "${YELLOW}Cleaning build artifacts...${NC}" +# Ask about local installation cleanup +echo +read -p "Remove local installation from ~/.local? (y/N): " -n 1 -r +echo +if [[ $REPLY =~ ^[Yy]$ ]]; then + echo -e "${YELLOW}Removing local installation...${NC}" - # Clean generated files - make distclean 2>/dev/null || true - - # Remove autotools generated files - rm -rf autom4te.cache - rm -f aclocal.m4 configure config.h.in config.h config.log config.status - rm -f compile config.guess config.sub depcomp install-sh missing - rm -f py-compile ltmain.sh libtool - rm -f stamp-h1 - - # Remove generated Makefiles - find . -name "Makefile" -delete 2>/dev/null || true - find . -name "Makefile.in" -delete 2>/dev/null || true - - # Remove Python bytecode - find . -name "*.pyc" -delete 2>/dev/null || true - find . -name "__pycache__" -type d -exec rm -rf {} + 2>/dev/null || true - - # Remove generated .py files - rm -f src/cthulhu/cthulhu_bin.py src/cthulhu/cthulhu_i18n.py src/cthulhu/cthulhu_platform.py - - # Remove translation files - find . -name "*.mo" -delete 2>/dev/null || true - find . -name "*.pot" -delete 2>/dev/null || true - - echo -e "${GREEN}Build artifacts cleaned.${NC}" -} - -# Function to uninstall local installation -uninstall_local() { - echo -e "${YELLOW}Uninstalling local Cthulhu installation...${NC}" - - if [[ -f "${LOCAL_PREFIX}/bin/cthulhu" ]]; then - # Remove binaries - rm -f "${LOCAL_PREFIX}/bin/cthulhu" - - # Remove Python modules - rm -rf "${LOCAL_PREFIX}/lib/python"*/site-packages/cthulhu* - - # Remove data files but preserve user settings and UI files - if [[ -d "${LOCAL_PREFIX}/share/cthulhu" ]]; then - # Backup user settings and UI files if they exist - if [[ -f "${LOCAL_PREFIX}/share/cthulhu/user-settings.conf" ]]; then - cp "${LOCAL_PREFIX}/share/cthulhu/user-settings.conf" /tmp/cthulhu-user-settings.backup - fi - if [[ -f "${LOCAL_PREFIX}/share/cthulhu/cthulhu-customizations.py" ]]; then - cp "${LOCAL_PREFIX}/share/cthulhu/cthulhu-customizations.py" /tmp/cthulhu-customizations.backup - fi - if [[ -d "${LOCAL_PREFIX}/share/cthulhu/ui" ]]; then - cp -r "${LOCAL_PREFIX}/share/cthulhu/ui" /tmp/cthulhu-ui.backup - fi - - # Remove the directory - rm -rf "${LOCAL_PREFIX}/share/cthulhu" - - # Recreate directory and restore user files - mkdir -p "${LOCAL_PREFIX}/share/cthulhu" - if [[ -f /tmp/cthulhu-user-settings.backup ]]; then - mv /tmp/cthulhu-user-settings.backup "${LOCAL_PREFIX}/share/cthulhu/user-settings.conf" - fi - if [[ -f /tmp/cthulhu-customizations.backup ]]; then - mv /tmp/cthulhu-customizations.backup "${LOCAL_PREFIX}/share/cthulhu/cthulhu-customizations.py" - fi - if [[ -d /tmp/cthulhu-ui.backup ]]; then - mv /tmp/cthulhu-ui.backup "${LOCAL_PREFIX}/share/cthulhu/ui" - fi - fi - - # Remove docs - rm -rf "${LOCAL_PREFIX}/share/help/*/cthulhu" - - # Remove desktop files - rm -f "${LOCAL_PREFIX}/share/applications/cthulhu"* - - # Remove autostart - rm -f "${LOCAL_PREFIX}/etc/xdg/autostart/cthulhu"* - - echo -e "${GREEN}Local installation removed.${NC}" - else - echo -e "${YELLOW}No local installation found.${NC}" + # Remove binary + if [[ -f "$HOME/.local/bin/cthulhu" ]]; then + rm -f "$HOME/.local/bin/cthulhu" + echo " Removed: ~/.local/bin/cthulhu" fi -} + + # Remove Python modules + PYTHON_SITE="$HOME/.local/lib/python$(python3 -c 'import sys; print(f"{sys.version_info.major}.{sys.version_info.minor}")')/site-packages" + if [[ -d "$PYTHON_SITE/cthulhu" ]]; then + rm -rf "$PYTHON_SITE/cthulhu" + echo " Removed: $PYTHON_SITE/cthulhu/" + fi + + # Remove data files + if [[ -d "$HOME/.local/share/cthulhu" ]]; then + rm -rf "$HOME/.local/share/cthulhu" + echo " Removed: ~/.local/share/cthulhu/" + fi + + # Remove desktop files + if [[ -f "$HOME/.local/share/applications/cthulhu-autostart.desktop" ]]; then + rm -f "$HOME/.local/share/applications/cthulhu-autostart.desktop" + echo " Removed: ~/.local/share/applications/cthulhu-autostart.desktop" + fi + + # Remove icons + for size in 16x16 22x22 24x24 32x32 48x48 256x256 scalable symbolic; do + icon_path="$HOME/.local/share/icons/hicolor/$size/apps" + if [[ -f "$icon_path/cthulhu.png" ]]; then + rm -f "$icon_path/cthulhu.png" + echo " Removed: $icon_path/cthulhu.png" + fi + if [[ -f "$icon_path/cthulhu.svg" ]]; then + rm -f "$icon_path/cthulhu.svg" + echo " Removed: $icon_path/cthulhu.svg" + fi + if [[ -f "$icon_path/cthulhu-symbolic.svg" ]]; then + rm -f "$icon_path/cthulhu-symbolic.svg" + echo " Removed: $icon_path/cthulhu-symbolic.svg" + fi + done + + # Remove man page + if [[ -f "$HOME/.local/share/man/man1/cthulhu.1" ]]; then + rm -f "$HOME/.local/share/man/man1/cthulhu.1" + echo " Removed: ~/.local/share/man/man1/cthulhu.1" + fi + + # Update caches + if command -v update-desktop-database &> /dev/null; then + echo -e "${YELLOW}Updating desktop database...${NC}" + update-desktop-database "$HOME/.local/share/applications" 2>/dev/null || true + fi + + if command -v gtk-update-icon-cache &> /dev/null; then + echo -e "${YELLOW}Updating icon cache...${NC}" + gtk-update-icon-cache -f -t "$HOME/.local/share/icons/hicolor" 2>/dev/null || true + fi + + echo -e "${GREEN}Local installation cleaned${NC}" +else + echo "Local installation preserved" +fi -# Parse arguments -case "$1" in - --build-only) - clean_build - ;; - --install-only) - uninstall_local - ;; - *) - clean_build - uninstall_local - ;; -esac - -echo -e "${GREEN}=== Clean Complete ===${NC}" \ No newline at end of file +echo +echo -e "${GREEN}Cleanup completed!${NC}" \ No newline at end of file diff --git a/configure.ac b/configure.ac deleted file mode 100644 index ad5b4a2..0000000 --- a/configure.ac +++ /dev/null @@ -1,183 +0,0 @@ -m4_define([get_version], [m4_esyscmd_s([ - grep "^version = " src/cthulhu/cthulhuVersion.py | sed 's/version = "\(.*\)"/\1/' -])]) -m4_define([cthulhu_version], [get_version]) - -m4_define(pygobject_required_version, 3.18) -m4_define(atspi_required_version, 2.48) -m4_define(atkbridge_required_version, 2.26) - -AC_INIT([cthulhu],[cthulhu_version],[https://gitlab.gnome.org/GNOME/cthulhu/-/issues/],[cthulhu]) - -AC_CONFIG_MACRO_DIR([m4]) - -AM_INIT_AUTOMAKE([1.11 tar-ustar no-dist-gzip dist-xz]) -AM_MAINTAINER_MODE([enable]) - -dnl Gettext stuff -# FIXME: Remove AM_GNU_GETTEXT_VERSION once autoreconf supports REQUIRE_VERSION -AM_GNU_GETTEXT_VERSION([0.19.8]) -AM_GNU_GETTEXT_REQUIRE_VERSION([0.19.8]) -AM_GNU_GETTEXT([external]) - -GETTEXT_PACKAGE=AC_PACKAGE_TARNAME -AC_SUBST(GETTEXT_PACKAGE) -AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [gettext package]) - -# User Documentation (optional) -AC_ARG_ENABLE([help], - AS_HELP_STRING([--disable-help], [Disable building help documentation])) -AS_IF([test "x$enable_help" != "xno"], [ - YELP_HELP_INIT - BUILD_HELP=yes -], [ - BUILD_HELP=no -]) -AM_CONDITIONAL(BUILD_HELP, test "x$BUILD_HELP" = "xyes") - -PKG_CHECK_MODULES([PYGOBJECT], [pygobject-3.0 >= pygobject_required_version]) -PKG_CHECK_MODULES([ATSPI2], [atspi-2 >= atspi_required_version]) -PKG_CHECK_MODULES([ATKBRIDGE], [atk-bridge-2.0 >= atkbridge_required_version]) -PKG_CHECK_MODULES([GSTREAMER], [gstreamer-1.0], [gstreamer="yes"], [gstreamer="no"]) -PKG_CHECK_MODULES([LIBPEAS], [libpeas-1.0]) - -dnl Needed programs -AC_PROG_INSTALL - -dnl Check for python and python modules needed by Cthulhu -dnl TODO: check for incompatibilities between Cthulhu and liblouis -dnl per http://live.gnome.org/Cthulhu/Braille -AM_PATH_PYTHON(3.3) - -# Don't require the DISPLAY to be set - the gtk checking will fail -# if DISPLAY is not set, and we don't like that. - -AM_CHECK_PYMOD(gi,,,[AC_MSG_ERROR(Could not find python module: gi)]) -AM_CHECK_PYMOD(json,,,[AC_MSG_ERROR(Could not find python module: json)]) -AM_CHECK_PYMOD(pluggy,,[pluggy_available="yes"],[pluggy_available="no"]) -AM_CHECK_PYMOD(brlapi,,[brlapi_available="yes"],[brlapi_available="no"]) -AM_CHECK_PYMOD(speechd,,[speechd_available="yes"],[speechd_available="no"]) -AC_ARG_WITH([liblouis], - AS_HELP_STRING([--without-liblouis], [Disable liblouis support])) - -AS_IF([test "x$with_liblouis" != xno], - [AM_CHECK_PYMOD(louis,,[louis_available="yes"],[louis_available="no"])], - [louis_available=no]) - -if test "x$with_liblouis" = xyes -a "x$louis_available" = xno; then - AC_MSG_ERROR([Liblouis was requested but could not be found]) -fi - -LOUIS_TABLE_DIR="" -if test x$louis_available = "xyes"; then - LOUIS_TABLE_DIR=`pkg-config --variable=tablesdir liblouis` -fi -AC_SUBST(LOUIS_TABLE_DIR) - -REVISION=`git rev-parse --short HEAD 2> /dev/null` -AC_SUBST(REVISION) - -dnl Check for the OS. On *Solaris systems the PATH must be set -PLATFORM=`uname -a` -case "${PLATFORM}" in - *SunOS*) - PLATFORM_PATH=":/usr/ccs/bin:/usr/bin:/usr/sbin:/bin:/usr/sfw/bin:/usr/openwin/bin:/usr/X11R6/bin" - ;; - *Linux*) - PLATFORM_PATH=":/usr/bin:/usr/sbin:/bin" - ;; -esac -AC_SUBST(PLATFORM_PATH) - -AC_CONFIG_FILES([ -Makefile -docs/Makefile -docs/man/Makefile -po/Makefile.in -help/Makefile -icons/Makefile -src/Makefile -src/cthulhu/Makefile -src/cthulhu/scripts/Makefile -src/cthulhu/scripts/apps/Makefile -src/cthulhu/scripts/apps/Banshee/Makefile -src/cthulhu/scripts/apps/Eclipse/Makefile -src/cthulhu/scripts/apps/epiphany/Makefile -src/cthulhu/scripts/apps/evince/Makefile -src/cthulhu/scripts/apps/evolution/Makefile -src/cthulhu/scripts/apps/gajim/Makefile -src/cthulhu/scripts/apps/gcalctool/Makefile -src/cthulhu/scripts/apps/gedit/Makefile -src/cthulhu/scripts/apps/gnome-documents/Makefile -src/cthulhu/scripts/apps/gnome-shell/Makefile -src/cthulhu/scripts/apps/kwin/Makefile -src/cthulhu/scripts/apps/notification-daemon/Makefile -src/cthulhu/scripts/apps/notify-osd/Makefile -src/cthulhu/scripts/apps/pidgin/Makefile -src/cthulhu/scripts/apps/soffice/Makefile -src/cthulhu/scripts/apps/SeaMonkey/Makefile -src/cthulhu/scripts/apps/smuxi-frontend-gnome/Makefile -src/cthulhu/scripts/apps/Thunderbird/Makefile -src/cthulhu/scripts/apps/xfwm4/Makefile -src/cthulhu/scripts/sleepmode/Makefile -src/cthulhu/scripts/switcher/Makefile -src/cthulhu/scripts/terminal/Makefile -src/cthulhu/scripts/web/Makefile -src/cthulhu/scripts/toolkits/Makefile -src/cthulhu/scripts/toolkits/Chromium/Makefile -src/cthulhu/scripts/toolkits/Gecko/Makefile -src/cthulhu/scripts/toolkits/J2SE-access-bridge/Makefile -src/cthulhu/scripts/toolkits/clutter/Makefile -src/cthulhu/scripts/toolkits/GAIL/Makefile -src/cthulhu/scripts/toolkits/Qt/Makefile -src/cthulhu/scripts/toolkits/WebKitGtk/Makefile -src/cthulhu/scripts/toolkits/gtk/Makefile -src/cthulhu/plugins/Makefile -src/cthulhu/plugins/AIAssistant/Makefile -src/cthulhu/plugins/ByeCthulhu/Makefile -src/cthulhu/plugins/HelloCthulhu/Makefile -src/cthulhu/plugins/Clipboard/Makefile -src/cthulhu/plugins/DisplayVersion/Makefile -src/cthulhu/plugins/IndentationAudio/Makefile -src/cthulhu/plugins/PluginManager/Makefile -src/cthulhu/plugins/hello_world/Makefile -src/cthulhu/plugins/self_voice/Makefile -src/cthulhu/plugins/SimplePluginSystem/Makefile -src/cthulhu/backends/Makefile -src/cthulhu/cthulhu_bin.py -src/cthulhu/cthulhu_i18n.py -src/cthulhu/cthulhu_platform.py -]) -AC_CONFIG_COMMANDS([default],[cp src/cthulhu/cthulhu_bin.py src/cthulhu/cthulhu],[]) -AC_OUTPUT - -if test "x$brlapi_available" = "xno" ; then -echo -echo "NOTE: Braille support requires BrlTTY >= 3.9 and BrlAPI >= 0.5.1." -fi -if test "x$wnck_available" = "xno" ; then -echo -echo "NOTE: Mouse review requires wnck, which was not found." -fi - -if test "x$speechd_available" = "xno" ; then -echo -echo "NOTE: Speech support requires speech-dispatcher >= 0.8." -fi - -if test "x$gstreamer" = "xno" ; then -echo -echo "NOTE: Sound support requires gstreamer-1.0." -fi - -if test "$have_libpeas" = "no"; then - AC_MSG_ERROR([libpeas-1.0 >= 1.20 is required]) -fi - -echo -echo Use pluggy: $pluggy_available -echo Use speech-dispatcher: $speechd_available -echo Use brltty: $brlapi_available -echo Use liblouis: $louis_available -echo Use gstreamer: $gstreamer -echo diff --git a/distro-packages/Arch-Linux/PKGBUILD b/distro-packages/Arch-Linux/PKGBUILD index cd3bd24..056b3c6 100644 --- a/distro-packages/Arch-Linux/PKGBUILD +++ b/distro-packages/Arch-Linux/PKGBUILD @@ -63,6 +63,12 @@ optdepends=( ) makedepends=( git + meson + ninja + python-build + python-installer + python-wheel + yelp-tools ) source=("git+https://git.stormux.org/storm/cthulhu.git") b2sums=('SKIP') @@ -70,7 +76,6 @@ b2sums=('SKIP') prepare() { cd cthulhu git checkout testing - NOCONFIGURE=1 SKIP_YELP=1 ./autogen.sh } pkgver() { @@ -80,13 +85,13 @@ pkgver() { build() { cd cthulhu - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --disable-help - make + arch-meson _build + meson compile -C _build } package() { cd cthulhu - make DESTDIR="$pkgdir" install + meson install -C _build --destdir "$pkgdir" } # vim:set sw=2 sts=-1 et: diff --git a/docs/Makefile b/docs/Makefile new file mode 100644 index 0000000..0f41e45 --- /dev/null +++ b/docs/Makefile @@ -0,0 +1,652 @@ +# Makefile.in generated by automake 1.18.1 from Makefile.am. +# docs/Makefile. Generated from Makefile.in by configure. + +# Copyright (C) 1994-2025 Free Software Foundation, Inc. + +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + + +am__is_gnu_make = { \ + if test -z '$(MAKELEVEL)'; then \ + false; \ + elif test -n '$(MAKE_HOST)'; then \ + true; \ + elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ + true; \ + else \ + false; \ + fi; \ +} +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ + case $$MAKEFLAGS in \ + *\\[\ \ ]*) \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ + esac; \ + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ + esac; \ + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) +am__rm_f = rm -f $(am__rm_f_notfound) +am__rm_rf = rm -rf $(am__rm_f_notfound) +pkgdatadir = $(datadir)/cthulhu +pkgincludedir = $(includedir)/cthulhu +pkglibdir = $(libdir)/cthulhu +pkglibexecdir = $(libexecdir)/cthulhu +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = x86_64-pc-linux-gnu +host_triplet = x86_64-pc-linux-gnu +subdir = docs +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/m4/build-to-host.m4 \ + $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/host-cpu-c-abi.m4 \ + $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ + $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ + $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \ + $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ + $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) +mkinstalldirs = $(install_sh) -d +CONFIG_CLEAN_FILES = +CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_$(V)) +am__v_P_ = $(am__v_P_$(AM_DEFAULT_VERBOSITY)) +am__v_P_0 = false +am__v_P_1 = : +AM_V_GEN = $(am__v_GEN_$(V)) +am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = +AM_V_at = $(am__v_at_$(V)) +am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) +am__v_at_0 = @ +am__v_at_1 = +SOURCES = +DIST_SOURCES = +RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ + ctags-recursive dvi-recursive html-recursive info-recursive \ + install-data-recursive install-dvi-recursive \ + install-exec-recursive install-html-recursive \ + install-info-recursive install-pdf-recursive \ + install-ps-recursive install-recursive installcheck-recursive \ + installdirs-recursive pdf-recursive ps-recursive \ + tags-recursive uninstall-recursive +am__can_run_installinfo = \ + case $$AM_UPDATE_INFO_DIR in \ + n|no|NO) false;; \ + *) (install-info --version) >/dev/null 2>&1;; \ + esac +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +am__recursive_targets = \ + $(RECURSIVE_TARGETS) \ + $(RECURSIVE_CLEAN_TARGETS) \ + $(am__extra_recursive_targets) +AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ + distdir distdir-am +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) +# Read a list of newline-separated strings from the standard input, +# and print each of them once, without duplicates. Input order is +# *not* preserved. +am__uniquify_input = $(AWK) '\ + BEGIN { nonempty = 0; } \ + { items[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in items) print i; }; } \ +' +# Make sure the list of sources is unique. This is necessary because, +# e.g., the same source file might be shared among _SOURCES variables +# for different programs/libraries. +am__define_uniq_tagged_files = \ + list='$(am__tagged_files)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | $(am__uniquify_input)` +DIST_SUBDIRS = $(SUBDIRS) +am__DIST_COMMON = $(srcdir)/Makefile.in +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +am__relativize = \ + dir0=`pwd`; \ + sed_first='s,^\([^/]*\)/.*$$,\1,'; \ + sed_rest='s,^[^/]*/*,,'; \ + sed_last='s,^.*/\([^/]*\)$$,\1,'; \ + sed_butlast='s,/*[^/]*$$,,'; \ + while test -n "$$dir1"; do \ + first=`echo "$$dir1" | sed -e "$$sed_first"`; \ + if test "$$first" != "."; then \ + if test "$$first" = ".."; then \ + dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ + dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ + else \ + first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ + if test "$$first2" = "$$first"; then \ + dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ + else \ + dir2="../$$dir2"; \ + fi; \ + dir0="$$dir0"/"$$first"; \ + fi; \ + fi; \ + dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ + done; \ + reldir="$$dir2" +ACLOCAL = ${SHELL} '/home/storm/devel/cthulhu/missing' aclocal-1.18 +AMTAR = $${TAR-tar} +AM_DEFAULT_VERBOSITY = 1 +ATKBRIDGE_CFLAGS = -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread +ATKBRIDGE_LIBS = -latk-bridge-2.0 +ATSPI2_CFLAGS = -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread +ATSPI2_LIBS = -latspi -ldbus-1 -lglib-2.0 +AUTOCONF = ${SHELL} '/home/storm/devel/cthulhu/missing' autoconf +AUTOHEADER = ${SHELL} '/home/storm/devel/cthulhu/missing' autoheader +AUTOMAKE = ${SHELL} '/home/storm/devel/cthulhu/missing' automake-1.18 +AWK = gawk +CC = gcc +CCDEPMODE = depmode=none +CFLAGS = -g -O2 +CPP = gcc -E +CPPFLAGS = +CSCOPE = cscope +CTAGS = ctags +CYGPATH_W = echo +DEFS = -DPACKAGE_NAME=\"cthulhu\" -DPACKAGE_TARNAME=\"cthulhu\" -DPACKAGE_VERSION=\"2025.08.06\" -DPACKAGE_STRING=\"cthulhu\ 2025.08.06\" -DPACKAGE_BUGREPORT=\"https://gitlab.gnome.org/GNOME/cthulhu/-/issues/\" -DPACKAGE_URL=\"\" -DPACKAGE=\"cthulhu\" -DVERSION=\"2025.08.06\" -DENABLE_NLS=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DGETTEXT_PACKAGE=\"cthulhu\" +DEPDIR = .deps +DESIRED_LINGUAS = $(ALL_LINGUAS) +ECHO_C = +ECHO_N = -n +ECHO_T = +ETAGS = etags +EXEEXT = +GETTEXT_MACRO_VERSION = 0.24 +GETTEXT_PACKAGE = cthulhu +GMSGFMT = /usr/bin/msgfmt +GMSGFMT_015 = /usr/bin/msgfmt +GSTREAMER_CFLAGS = -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread +GSTREAMER_LIBS = -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 +INSTALL = /usr/bin/install -c +INSTALL_DATA = ${INSTALL} -m 644 +INSTALL_PROGRAM = ${INSTALL} +INSTALL_SCRIPT = ${INSTALL} +INSTALL_STRIP_PROGRAM = $(install_sh) -c -s +INTLLIBS = +INTL_MACOSX_LIBS = +LDFLAGS = +LIBICONV = -liconv +LIBINTL = +LIBOBJS = +LIBPEAS_CFLAGS = -I/usr/include/libpeas-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread +LIBPEAS_LIBS = -lpeas-1.0 -Wl,--export-dynamic -lgio-2.0 -lgmodule-2.0 -pthread -lgirepository-1.0 -lgobject-2.0 -lglib-2.0 +LIBS = +LOUIS_TABLE_DIR = /usr/share/liblouis/tables +LTLIBICONV = -liconv +LTLIBINTL = +LTLIBOBJS = +MAINT = +MAKEINFO = ${SHELL} '/home/storm/devel/cthulhu/missing' makeinfo +MKDIR_P = /usr/bin/mkdir -p +MSGFMT = /usr/bin/msgfmt +MSGMERGE = /usr/bin/msgmerge +MSGMERGE_FOR_MSGFMT_OPTION = --for-msgfmt +OBJEXT = o +PACKAGE = cthulhu +PACKAGE_BUGREPORT = https://gitlab.gnome.org/GNOME/cthulhu/-/issues/ +PACKAGE_NAME = cthulhu +PACKAGE_STRING = cthulhu 2025.08.06 +PACKAGE_TARNAME = cthulhu +PACKAGE_URL = +PACKAGE_VERSION = 2025.08.06 +PATH_SEPARATOR = : +PKG_CONFIG = /usr/bin/pkg-config +PKG_CONFIG_LIBDIR = +PKG_CONFIG_PATH = +PLATFORM_PATH = :/usr/bin:/usr/sbin:/bin +POSUB = po +PYGOBJECT_CFLAGS = -I/usr/include/pygobject-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread +PYGOBJECT_LIBS = -lgobject-2.0 -lglib-2.0 +PYTHON = /home/storm/.pyenv/shims/python +PYTHON_EXEC_PREFIX = ${exec_prefix} +PYTHON_PLATFORM = linux +PYTHON_PREFIX = ${prefix} +PYTHON_VERSION = 3.13 +REVISION = 89df899 +SED = /usr/bin/sed +SET_MAKE = +SHELL = /bin/sh +STRIP = +USE_NLS = yes +VERSION = 2025.08.06 +XGETTEXT = /usr/bin/xgettext +XGETTEXT_015 = /usr/bin/xgettext +XGETTEXT_EXTRA_OPTIONS = +abs_builddir = /home/storm/devel/cthulhu/docs +abs_srcdir = /home/storm/devel/cthulhu/docs +abs_top_builddir = /home/storm/devel/cthulhu +abs_top_srcdir = /home/storm/devel/cthulhu +ac_ct_CC = gcc +am__include = include +am__leading_dot = . +am__quote = +am__rm_f_notfound = +am__tar = tar --format=ustar -chf - "$$tardir" +am__untar = tar -xf - +am__xargs_n = xargs -n +bindir = ${exec_prefix}/bin +build = x86_64-pc-linux-gnu +build_alias = +build_cpu = x86_64 +build_os = linux-gnu +build_vendor = pc +builddir = . +datadir = ${datarootdir} +datarootdir = ${prefix}/share +docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} +dvidir = ${docdir} +exec_prefix = ${prefix} +host = x86_64-pc-linux-gnu +host_alias = +host_cpu = x86_64 +host_os = linux-gnu +host_vendor = pc +htmldir = ${docdir} +includedir = ${prefix}/include +infodir = ${datarootdir}/info +install_sh = ${SHELL} /home/storm/devel/cthulhu/install-sh +libdir = ${exec_prefix}/lib +libexecdir = ${exec_prefix}/libexec +localedir = ${datarootdir}/locale +localedir_c = "/home/storm/.local/share/locale" +localedir_c_make = \"$(localedir)\" +localstatedir = /home/storm/.local/var +mandir = ${datarootdir}/man +mkdir_p = $(MKDIR_P) +oldincludedir = /usr/include +pdfdir = ${docdir} +pkgpyexecdir = ${pyexecdir}/cthulhu +pkgpythondir = ${pythondir}/cthulhu +prefix = /home/storm/.local +program_transform_name = s,x,x, +psdir = ${docdir} +pyexecdir = ${PYTHON_EXEC_PREFIX}/lib/python3.13/site-packages +pythondir = ${PYTHON_PREFIX}/lib/python3.13/site-packages +runstatedir = ${localstatedir}/run +sbindir = ${exec_prefix}/sbin +sharedstatedir = ${prefix}/com +srcdir = . +sysconfdir = /home/storm/.local/etc +target_alias = +top_build_prefix = ../ +top_builddir = .. +top_srcdir = .. +SUBDIRS = man +all: all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(am__aclocal_m4_deps): + +# This directory's subdirectories are mostly independent; you can cd +# into them and run 'make' without going through this Makefile. +# To change the values of 'make' variables: instead of editing Makefiles, +# (1) if the variable is set in 'config.status', edit 'config.status' +# (which will cause the Makefiles to be regenerated when you run 'make'); +# (2) otherwise, pass the desired values on the 'make' command line. +$(am__recursive_targets): + @fail=; \ + if $(am__make_keepgoing); then \ + failcom='fail=yes'; \ + else \ + failcom='exit 1'; \ + fi; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +ID: $(am__tagged_files) + $(am__define_uniq_tagged_files); mkid -fID $$unique +tags: tags-recursive +TAGS: tags + +tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + set x; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + $(am__define_uniq_tagged_files); \ + shift; \ + if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + if test $$# -gt 0; then \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + "$$@" $$unique; \ + else \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$unique; \ + fi; \ + fi +ctags: ctags-recursive + +CTAGS: ctags +ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + $(am__define_uniq_tagged_files); \ + test -z "$(CTAGS_ARGS)$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && $(am__cd) $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) "$$here" +cscopelist: cscopelist-recursive + +cscopelist-am: $(am__tagged_files) + list='$(am__tagged_files)'; \ + case "$(srcdir)" in \ + [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ + *) sdir=$(subdir)/$(srcdir) ;; \ + esac; \ + for i in $$list; do \ + if test -f "$$i"; then \ + echo "$(subdir)/$$i"; \ + else \ + echo "$$sdir/$$i"; \ + fi; \ + done >> $(top_builddir)/cscope.files + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done + @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + $(am__make_dryrun) \ + || test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ + $(am__relativize); \ + new_distdir=$$reldir; \ + dir1=$$subdir; dir2="$(top_distdir)"; \ + $(am__relativize); \ + new_top_distdir=$$reldir; \ + echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ + echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ + ($(am__cd) $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$new_top_distdir" \ + distdir="$$new_distdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + am__skip_mode_fix=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +uninstall: uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + if test -z '$(STRIP)'; then \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + install; \ + else \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ + fi +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -$(am__rm_f) $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || $(am__rm_f) $(CONFIG_CLEAN_VPATH_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-recursive + +clean-am: clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +html-am: + +info: info-recursive + +info-am: + +install-data-am: + +install-dvi: install-dvi-recursive + +install-dvi-am: + +install-exec-am: + +install-html: install-html-recursive + +install-html-am: + +install-info: install-info-recursive + +install-info-am: + +install-man: + +install-pdf: install-pdf-recursive + +install-pdf-am: + +install-ps: install-ps-recursive + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(am__recursive_targets) install-am install-strip + +.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ + check-am clean clean-generic cscopelist-am ctags ctags-am \ + distclean distclean-generic distclean-tags distdir dvi dvi-am \ + html html-am info info-am install install-am install-data \ + install-data-am install-dvi install-dvi-am install-exec \ + install-exec-am install-html install-html-am install-info \ + install-info-am install-man install-pdf install-pdf-am \ + install-ps install-ps-am install-strip installcheck \ + installcheck-am installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ + pdf-am ps ps-am tags tags-am uninstall uninstall-am + +.PRECIOUS: Makefile + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +# Tell GNU make to disable its built-in pattern rules. +%:: %,v +%:: RCS/%,v +%:: RCS/% +%:: s.% +%:: SCCS/s.% diff --git a/docs/Makefile.am b/docs/Makefile.am deleted file mode 100644 index ad800b6..0000000 --- a/docs/Makefile.am +++ /dev/null @@ -1 +0,0 @@ -SUBDIRS = man diff --git a/docs/Makefile.in b/docs/Makefile.in new file mode 100644 index 0000000..415fc70 --- /dev/null +++ b/docs/Makefile.in @@ -0,0 +1,652 @@ +# Makefile.in generated by automake 1.18.1 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994-2025 Free Software Foundation, Inc. + +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +am__is_gnu_make = { \ + if test -z '$(MAKELEVEL)'; then \ + false; \ + elif test -n '$(MAKE_HOST)'; then \ + true; \ + elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ + true; \ + else \ + false; \ + fi; \ +} +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ + case $$MAKEFLAGS in \ + *\\[\ \ ]*) \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ + esac; \ + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ + esac; \ + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) +am__rm_f = rm -f $(am__rm_f_notfound) +am__rm_rf = rm -rf $(am__rm_f_notfound) +pkgdatadir = $(datadir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkglibexecdir = $(libexecdir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +subdir = docs +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/m4/build-to-host.m4 \ + $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/host-cpu-c-abi.m4 \ + $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ + $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ + $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \ + $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ + $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) +mkinstalldirs = $(install_sh) -d +CONFIG_CLEAN_FILES = +CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : +AM_V_GEN = $(am__v_GEN_@AM_V@) +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = +AM_V_at = $(am__v_at_@AM_V@) +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) +am__v_at_0 = @ +am__v_at_1 = +SOURCES = +DIST_SOURCES = +RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ + ctags-recursive dvi-recursive html-recursive info-recursive \ + install-data-recursive install-dvi-recursive \ + install-exec-recursive install-html-recursive \ + install-info-recursive install-pdf-recursive \ + install-ps-recursive install-recursive installcheck-recursive \ + installdirs-recursive pdf-recursive ps-recursive \ + tags-recursive uninstall-recursive +am__can_run_installinfo = \ + case $$AM_UPDATE_INFO_DIR in \ + n|no|NO) false;; \ + *) (install-info --version) >/dev/null 2>&1;; \ + esac +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +am__recursive_targets = \ + $(RECURSIVE_TARGETS) \ + $(RECURSIVE_CLEAN_TARGETS) \ + $(am__extra_recursive_targets) +AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ + distdir distdir-am +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) +# Read a list of newline-separated strings from the standard input, +# and print each of them once, without duplicates. Input order is +# *not* preserved. +am__uniquify_input = $(AWK) '\ + BEGIN { nonempty = 0; } \ + { items[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in items) print i; }; } \ +' +# Make sure the list of sources is unique. This is necessary because, +# e.g., the same source file might be shared among _SOURCES variables +# for different programs/libraries. +am__define_uniq_tagged_files = \ + list='$(am__tagged_files)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | $(am__uniquify_input)` +DIST_SUBDIRS = $(SUBDIRS) +am__DIST_COMMON = $(srcdir)/Makefile.in +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +am__relativize = \ + dir0=`pwd`; \ + sed_first='s,^\([^/]*\)/.*$$,\1,'; \ + sed_rest='s,^[^/]*/*,,'; \ + sed_last='s,^.*/\([^/]*\)$$,\1,'; \ + sed_butlast='s,/*[^/]*$$,,'; \ + while test -n "$$dir1"; do \ + first=`echo "$$dir1" | sed -e "$$sed_first"`; \ + if test "$$first" != "."; then \ + if test "$$first" = ".."; then \ + dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ + dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ + else \ + first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ + if test "$$first2" = "$$first"; then \ + dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ + else \ + dir2="../$$dir2"; \ + fi; \ + dir0="$$dir0"/"$$first"; \ + fi; \ + fi; \ + dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ + done; \ + reldir="$$dir2" +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ +ATKBRIDGE_CFLAGS = @ATKBRIDGE_CFLAGS@ +ATKBRIDGE_LIBS = @ATKBRIDGE_LIBS@ +ATSPI2_CFLAGS = @ATSPI2_CFLAGS@ +ATSPI2_LIBS = @ATSPI2_LIBS@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CSCOPE = @CSCOPE@ +CTAGS = @CTAGS@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +DESIRED_LINGUAS = @DESIRED_LINGUAS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +ETAGS = @ETAGS@ +EXEEXT = @EXEEXT@ +GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ +GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ +GMSGFMT = @GMSGFMT@ +GMSGFMT_015 = @GMSGFMT_015@ +GSTREAMER_CFLAGS = @GSTREAMER_CFLAGS@ +GSTREAMER_LIBS = @GSTREAMER_LIBS@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +INTLLIBS = @INTLLIBS@ +INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ +LDFLAGS = @LDFLAGS@ +LIBICONV = @LIBICONV@ +LIBINTL = @LIBINTL@ +LIBOBJS = @LIBOBJS@ +LIBPEAS_CFLAGS = @LIBPEAS_CFLAGS@ +LIBPEAS_LIBS = @LIBPEAS_LIBS@ +LIBS = @LIBS@ +LOUIS_TABLE_DIR = @LOUIS_TABLE_DIR@ +LTLIBICONV = @LTLIBICONV@ +LTLIBINTL = @LTLIBINTL@ +LTLIBOBJS = @LTLIBOBJS@ +MAINT = @MAINT@ +MAKEINFO = @MAKEINFO@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +MSGMERGE = @MSGMERGE@ +MSGMERGE_FOR_MSGFMT_OPTION = @MSGMERGE_FOR_MSGFMT_OPTION@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PKG_CONFIG = @PKG_CONFIG@ +PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ +PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ +PLATFORM_PATH = @PLATFORM_PATH@ +POSUB = @POSUB@ +PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ +PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ +PYTHON = @PYTHON@ +PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ +PYTHON_PLATFORM = @PYTHON_PLATFORM@ +PYTHON_PREFIX = @PYTHON_PREFIX@ +PYTHON_VERSION = @PYTHON_VERSION@ +REVISION = @REVISION@ +SED = @SED@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +USE_NLS = @USE_NLS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XGETTEXT_015 = @XGETTEXT_015@ +XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +ac_ct_CC = @ac_ct_CC@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__rm_f_notfound = @am__rm_f_notfound@ +am__tar = @am__tar@ +am__untar = @am__untar@ +am__xargs_n = @am__xargs_n@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localedir_c = @localedir_c@ +localedir_c_make = @localedir_c_make@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +pkgpyexecdir = @pkgpyexecdir@ +pkgpythondir = @pkgpythondir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +pyexecdir = @pyexecdir@ +pythondir = @pythondir@ +runstatedir = @runstatedir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_build_prefix = @top_build_prefix@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +SUBDIRS = man +all: all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(am__aclocal_m4_deps): + +# This directory's subdirectories are mostly independent; you can cd +# into them and run 'make' without going through this Makefile. +# To change the values of 'make' variables: instead of editing Makefiles, +# (1) if the variable is set in 'config.status', edit 'config.status' +# (which will cause the Makefiles to be regenerated when you run 'make'); +# (2) otherwise, pass the desired values on the 'make' command line. +$(am__recursive_targets): + @fail=; \ + if $(am__make_keepgoing); then \ + failcom='fail=yes'; \ + else \ + failcom='exit 1'; \ + fi; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +ID: $(am__tagged_files) + $(am__define_uniq_tagged_files); mkid -fID $$unique +tags: tags-recursive +TAGS: tags + +tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + set x; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + $(am__define_uniq_tagged_files); \ + shift; \ + if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + if test $$# -gt 0; then \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + "$$@" $$unique; \ + else \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$unique; \ + fi; \ + fi +ctags: ctags-recursive + +CTAGS: ctags +ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + $(am__define_uniq_tagged_files); \ + test -z "$(CTAGS_ARGS)$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && $(am__cd) $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) "$$here" +cscopelist: cscopelist-recursive + +cscopelist-am: $(am__tagged_files) + list='$(am__tagged_files)'; \ + case "$(srcdir)" in \ + [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ + *) sdir=$(subdir)/$(srcdir) ;; \ + esac; \ + for i in $$list; do \ + if test -f "$$i"; then \ + echo "$(subdir)/$$i"; \ + else \ + echo "$$sdir/$$i"; \ + fi; \ + done >> $(top_builddir)/cscope.files + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done + @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + $(am__make_dryrun) \ + || test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ + $(am__relativize); \ + new_distdir=$$reldir; \ + dir1=$$subdir; dir2="$(top_distdir)"; \ + $(am__relativize); \ + new_top_distdir=$$reldir; \ + echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ + echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ + ($(am__cd) $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$new_top_distdir" \ + distdir="$$new_distdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + am__skip_mode_fix=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +uninstall: uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + if test -z '$(STRIP)'; then \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + install; \ + else \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ + fi +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -$(am__rm_f) $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || $(am__rm_f) $(CONFIG_CLEAN_VPATH_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-recursive + +clean-am: clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +html-am: + +info: info-recursive + +info-am: + +install-data-am: + +install-dvi: install-dvi-recursive + +install-dvi-am: + +install-exec-am: + +install-html: install-html-recursive + +install-html-am: + +install-info: install-info-recursive + +install-info-am: + +install-man: + +install-pdf: install-pdf-recursive + +install-pdf-am: + +install-ps: install-ps-recursive + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(am__recursive_targets) install-am install-strip + +.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ + check-am clean clean-generic cscopelist-am ctags ctags-am \ + distclean distclean-generic distclean-tags distdir dvi dvi-am \ + html html-am info info-am install install-am install-data \ + install-data-am install-dvi install-dvi-am install-exec \ + install-exec-am install-html install-html-am install-info \ + install-info-am install-man install-pdf install-pdf-am \ + install-ps install-ps-am install-strip installcheck \ + installcheck-am installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ + pdf-am ps ps-am tags tags-am uninstall uninstall-am + +.PRECIOUS: Makefile + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +# Tell GNU make to disable its built-in pattern rules. +%:: %,v +%:: RCS/%,v +%:: RCS/% +%:: s.% +%:: SCCS/s.% diff --git a/docs/man/Makefile b/docs/man/Makefile new file mode 100644 index 0000000..ee06b9f --- /dev/null +++ b/docs/man/Makefile @@ -0,0 +1,554 @@ +# Makefile.in generated by automake 1.18.1 from Makefile.am. +# docs/man/Makefile. Generated from Makefile.in by configure. + +# Copyright (C) 1994-2025 Free Software Foundation, Inc. + +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + + +am__is_gnu_make = { \ + if test -z '$(MAKELEVEL)'; then \ + false; \ + elif test -n '$(MAKE_HOST)'; then \ + true; \ + elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ + true; \ + else \ + false; \ + fi; \ +} +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ + case $$MAKEFLAGS in \ + *\\[\ \ ]*) \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ + esac; \ + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ + esac; \ + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) +am__rm_f = rm -f $(am__rm_f_notfound) +am__rm_rf = rm -rf $(am__rm_f_notfound) +pkgdatadir = $(datadir)/cthulhu +pkgincludedir = $(includedir)/cthulhu +pkglibdir = $(libdir)/cthulhu +pkglibexecdir = $(libexecdir)/cthulhu +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = x86_64-pc-linux-gnu +host_triplet = x86_64-pc-linux-gnu +subdir = docs/man +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/m4/build-to-host.m4 \ + $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/host-cpu-c-abi.m4 \ + $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ + $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ + $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \ + $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ + $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) +mkinstalldirs = $(install_sh) -d +CONFIG_CLEAN_FILES = +CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_$(V)) +am__v_P_ = $(am__v_P_$(AM_DEFAULT_VERBOSITY)) +am__v_P_0 = false +am__v_P_1 = : +AM_V_GEN = $(am__v_GEN_$(V)) +am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = +AM_V_at = $(am__v_at_$(V)) +am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) +am__v_at_0 = @ +am__v_at_1 = +SOURCES = +DIST_SOURCES = +am__can_run_installinfo = \ + case $$AM_UPDATE_INFO_DIR in \ + n|no|NO) false;; \ + *) (install-info --version) >/dev/null 2>&1;; \ + esac +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; +am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; +am__install_max = 40 +am__nobase_strip_setup = \ + srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` +am__nobase_strip = \ + for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" +am__nobase_list = $(am__nobase_strip_setup); \ + for p in $$list; do echo "$$p $$p"; done | \ + sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ + $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ + if (++n[$$2] == $(am__install_max)) \ + { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ + END { for (dir in files) print dir, files[dir] }' +am__base_list = \ + sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ + sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' +am__uninstall_files_from_dir = { \ + { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ + || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ + $(am__cd) "$$dir" && echo $$files | $(am__xargs_n) 40 $(am__rm_f); }; \ + } +man1dir = $(mandir)/man1 +am__installdirs = "$(DESTDIR)$(man1dir)" +NROFF = nroff +MANS = $(man1_MANS) +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) +am__DIST_COMMON = $(srcdir)/Makefile.in +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = ${SHELL} '/home/storm/devel/cthulhu/missing' aclocal-1.18 +AMTAR = $${TAR-tar} +AM_DEFAULT_VERBOSITY = 1 +ATKBRIDGE_CFLAGS = -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread +ATKBRIDGE_LIBS = -latk-bridge-2.0 +ATSPI2_CFLAGS = -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread +ATSPI2_LIBS = -latspi -ldbus-1 -lglib-2.0 +AUTOCONF = ${SHELL} '/home/storm/devel/cthulhu/missing' autoconf +AUTOHEADER = ${SHELL} '/home/storm/devel/cthulhu/missing' autoheader +AUTOMAKE = ${SHELL} '/home/storm/devel/cthulhu/missing' automake-1.18 +AWK = gawk +CC = gcc +CCDEPMODE = depmode=none +CFLAGS = -g -O2 +CPP = gcc -E +CPPFLAGS = +CSCOPE = cscope +CTAGS = ctags +CYGPATH_W = echo +DEFS = -DPACKAGE_NAME=\"cthulhu\" -DPACKAGE_TARNAME=\"cthulhu\" -DPACKAGE_VERSION=\"2025.08.06\" -DPACKAGE_STRING=\"cthulhu\ 2025.08.06\" -DPACKAGE_BUGREPORT=\"https://gitlab.gnome.org/GNOME/cthulhu/-/issues/\" -DPACKAGE_URL=\"\" -DPACKAGE=\"cthulhu\" -DVERSION=\"2025.08.06\" -DENABLE_NLS=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DGETTEXT_PACKAGE=\"cthulhu\" +DEPDIR = .deps +DESIRED_LINGUAS = $(ALL_LINGUAS) +ECHO_C = +ECHO_N = -n +ECHO_T = +ETAGS = etags +EXEEXT = +GETTEXT_MACRO_VERSION = 0.24 +GETTEXT_PACKAGE = cthulhu +GMSGFMT = /usr/bin/msgfmt +GMSGFMT_015 = /usr/bin/msgfmt +GSTREAMER_CFLAGS = -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread +GSTREAMER_LIBS = -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 +INSTALL = /usr/bin/install -c +INSTALL_DATA = ${INSTALL} -m 644 +INSTALL_PROGRAM = ${INSTALL} +INSTALL_SCRIPT = ${INSTALL} +INSTALL_STRIP_PROGRAM = $(install_sh) -c -s +INTLLIBS = +INTL_MACOSX_LIBS = +LDFLAGS = +LIBICONV = -liconv +LIBINTL = +LIBOBJS = +LIBPEAS_CFLAGS = -I/usr/include/libpeas-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread +LIBPEAS_LIBS = -lpeas-1.0 -Wl,--export-dynamic -lgio-2.0 -lgmodule-2.0 -pthread -lgirepository-1.0 -lgobject-2.0 -lglib-2.0 +LIBS = +LOUIS_TABLE_DIR = /usr/share/liblouis/tables +LTLIBICONV = -liconv +LTLIBINTL = +LTLIBOBJS = +MAINT = +MAKEINFO = ${SHELL} '/home/storm/devel/cthulhu/missing' makeinfo +MKDIR_P = /usr/bin/mkdir -p +MSGFMT = /usr/bin/msgfmt +MSGMERGE = /usr/bin/msgmerge +MSGMERGE_FOR_MSGFMT_OPTION = --for-msgfmt +OBJEXT = o +PACKAGE = cthulhu +PACKAGE_BUGREPORT = https://gitlab.gnome.org/GNOME/cthulhu/-/issues/ +PACKAGE_NAME = cthulhu +PACKAGE_STRING = cthulhu 2025.08.06 +PACKAGE_TARNAME = cthulhu +PACKAGE_URL = +PACKAGE_VERSION = 2025.08.06 +PATH_SEPARATOR = : +PKG_CONFIG = /usr/bin/pkg-config +PKG_CONFIG_LIBDIR = +PKG_CONFIG_PATH = +PLATFORM_PATH = :/usr/bin:/usr/sbin:/bin +POSUB = po +PYGOBJECT_CFLAGS = -I/usr/include/pygobject-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread +PYGOBJECT_LIBS = -lgobject-2.0 -lglib-2.0 +PYTHON = /home/storm/.pyenv/shims/python +PYTHON_EXEC_PREFIX = ${exec_prefix} +PYTHON_PLATFORM = linux +PYTHON_PREFIX = ${prefix} +PYTHON_VERSION = 3.13 +REVISION = 89df899 +SED = /usr/bin/sed +SET_MAKE = +SHELL = /bin/sh +STRIP = +USE_NLS = yes +VERSION = 2025.08.06 +XGETTEXT = /usr/bin/xgettext +XGETTEXT_015 = /usr/bin/xgettext +XGETTEXT_EXTRA_OPTIONS = +abs_builddir = /home/storm/devel/cthulhu/docs/man +abs_srcdir = /home/storm/devel/cthulhu/docs/man +abs_top_builddir = /home/storm/devel/cthulhu +abs_top_srcdir = /home/storm/devel/cthulhu +ac_ct_CC = gcc +am__include = include +am__leading_dot = . +am__quote = +am__rm_f_notfound = +am__tar = tar --format=ustar -chf - "$$tardir" +am__untar = tar -xf - +am__xargs_n = xargs -n +bindir = ${exec_prefix}/bin +build = x86_64-pc-linux-gnu +build_alias = +build_cpu = x86_64 +build_os = linux-gnu +build_vendor = pc +builddir = . +datadir = ${datarootdir} +datarootdir = ${prefix}/share +docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} +dvidir = ${docdir} +exec_prefix = ${prefix} +host = x86_64-pc-linux-gnu +host_alias = +host_cpu = x86_64 +host_os = linux-gnu +host_vendor = pc +htmldir = ${docdir} +includedir = ${prefix}/include +infodir = ${datarootdir}/info +install_sh = ${SHELL} /home/storm/devel/cthulhu/install-sh +libdir = ${exec_prefix}/lib +libexecdir = ${exec_prefix}/libexec +localedir = ${datarootdir}/locale +localedir_c = "/home/storm/.local/share/locale" +localedir_c_make = \"$(localedir)\" +localstatedir = /home/storm/.local/var +mandir = ${datarootdir}/man +mkdir_p = $(MKDIR_P) +oldincludedir = /usr/include +pdfdir = ${docdir} +pkgpyexecdir = ${pyexecdir}/cthulhu +pkgpythondir = ${pythondir}/cthulhu +prefix = /home/storm/.local +program_transform_name = s,x,x, +psdir = ${docdir} +pyexecdir = ${PYTHON_EXEC_PREFIX}/lib/python3.13/site-packages +pythondir = ${PYTHON_PREFIX}/lib/python3.13/site-packages +runstatedir = ${localstatedir}/run +sbindir = ${exec_prefix}/sbin +sharedstatedir = ${prefix}/com +srcdir = . +sysconfdir = /home/storm/.local/etc +target_alias = +top_build_prefix = ../../ +top_builddir = ../.. +top_srcdir = ../.. +man1_MANS = cthulhu.1 +EXTRA_DIST = \ + $(man1_MANS) + +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/man/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/man/Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(am__aclocal_m4_deps): +install-man1: $(man1_MANS) + @$(NORMAL_INSTALL) + @list1='$(man1_MANS)'; \ + list2=''; \ + test -n "$(man1dir)" \ + && test -n "`echo $$list1$$list2`" \ + || exit 0; \ + echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \ + { for i in $$list1; do echo "$$i"; done; \ + if test -n "$$list2"; then \ + for i in $$list2; do echo "$$i"; done \ + | sed -n '/\.1[a-z]*$$/p'; \ + fi; \ + } | while read p; do \ + if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; echo "$$p"; \ + done | \ + sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ + -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ + sed 'N;N;s,\n, ,g' | { \ + list=; while read file base inst; do \ + if test "$$base" = "$$inst"; then list="$$list $$file"; else \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ + fi; \ + done; \ + for i in $$list; do echo "$$i"; done | $(am__base_list) | \ + while read files; do \ + test -z "$$files" || { \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ + done; } + +uninstall-man1: + @$(NORMAL_UNINSTALL) + @list='$(man1_MANS)'; test -n "$(man1dir)" || exit 0; \ + files=`{ for i in $$list; do echo "$$i"; done; \ + } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ + -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ + dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) +tags TAGS: + +ctags CTAGS: + +cscope cscopelist: + + +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile $(MANS) +installdirs: + for dir in "$(DESTDIR)$(man1dir)"; do \ + test -z "$$dir" || $(MKDIR_P) "$$dir"; \ + done +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + if test -z '$(STRIP)'; then \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + install; \ + else \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ + fi +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -$(am__rm_f) $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || $(am__rm_f) $(CONFIG_CLEAN_VPATH_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic + +dvi: dvi-am + +dvi-am: + +html: html-am + +html-am: + +info: info-am + +info-am: + +install-data-am: install-man + +install-dvi: install-dvi-am + +install-dvi-am: + +install-exec-am: + +install-html: install-html-am + +install-html-am: + +install-info: install-info-am + +install-info-am: + +install-man: install-man1 + +install-pdf: install-pdf-am + +install-pdf-am: + +install-ps: install-ps-am + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-man + +uninstall-man: uninstall-man1 + +.MAKE: install-am install-strip + +.PHONY: all all-am check check-am clean clean-generic cscopelist-am \ + ctags-am distclean distclean-generic distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-dvi install-dvi-am install-exec \ + install-exec-am install-html install-html-am install-info \ + install-info-am install-man install-man1 install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ + pdf-am ps ps-am tags-am uninstall uninstall-am uninstall-man \ + uninstall-man1 + +.PRECIOUS: Makefile + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +# Tell GNU make to disable its built-in pattern rules. +%:: %,v +%:: RCS/%,v +%:: RCS/% +%:: s.% +%:: SCCS/s.% diff --git a/docs/man/Makefile.am b/docs/man/Makefile.am deleted file mode 100644 index bdcd7be..0000000 --- a/docs/man/Makefile.am +++ /dev/null @@ -1,5 +0,0 @@ - -man1_MANS = cthulhu.1 - -EXTRA_DIST = \ - $(man1_MANS) diff --git a/docs/man/Makefile.in b/docs/man/Makefile.in new file mode 100644 index 0000000..cd70cc7 --- /dev/null +++ b/docs/man/Makefile.in @@ -0,0 +1,554 @@ +# Makefile.in generated by automake 1.18.1 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994-2025 Free Software Foundation, Inc. + +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +am__is_gnu_make = { \ + if test -z '$(MAKELEVEL)'; then \ + false; \ + elif test -n '$(MAKE_HOST)'; then \ + true; \ + elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ + true; \ + else \ + false; \ + fi; \ +} +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ + case $$MAKEFLAGS in \ + *\\[\ \ ]*) \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ + esac; \ + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ + esac; \ + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) +am__rm_f = rm -f $(am__rm_f_notfound) +am__rm_rf = rm -rf $(am__rm_f_notfound) +pkgdatadir = $(datadir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkglibexecdir = $(libexecdir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +subdir = docs/man +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/m4/build-to-host.m4 \ + $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/host-cpu-c-abi.m4 \ + $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ + $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ + $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \ + $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ + $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) +mkinstalldirs = $(install_sh) -d +CONFIG_CLEAN_FILES = +CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : +AM_V_GEN = $(am__v_GEN_@AM_V@) +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = +AM_V_at = $(am__v_at_@AM_V@) +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) +am__v_at_0 = @ +am__v_at_1 = +SOURCES = +DIST_SOURCES = +am__can_run_installinfo = \ + case $$AM_UPDATE_INFO_DIR in \ + n|no|NO) false;; \ + *) (install-info --version) >/dev/null 2>&1;; \ + esac +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; +am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; +am__install_max = 40 +am__nobase_strip_setup = \ + srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` +am__nobase_strip = \ + for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" +am__nobase_list = $(am__nobase_strip_setup); \ + for p in $$list; do echo "$$p $$p"; done | \ + sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ + $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ + if (++n[$$2] == $(am__install_max)) \ + { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ + END { for (dir in files) print dir, files[dir] }' +am__base_list = \ + sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ + sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' +am__uninstall_files_from_dir = { \ + { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ + || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ + $(am__cd) "$$dir" && echo $$files | $(am__xargs_n) 40 $(am__rm_f); }; \ + } +man1dir = $(mandir)/man1 +am__installdirs = "$(DESTDIR)$(man1dir)" +NROFF = nroff +MANS = $(man1_MANS) +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) +am__DIST_COMMON = $(srcdir)/Makefile.in +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ +ATKBRIDGE_CFLAGS = @ATKBRIDGE_CFLAGS@ +ATKBRIDGE_LIBS = @ATKBRIDGE_LIBS@ +ATSPI2_CFLAGS = @ATSPI2_CFLAGS@ +ATSPI2_LIBS = @ATSPI2_LIBS@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CSCOPE = @CSCOPE@ +CTAGS = @CTAGS@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +DESIRED_LINGUAS = @DESIRED_LINGUAS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +ETAGS = @ETAGS@ +EXEEXT = @EXEEXT@ +GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ +GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ +GMSGFMT = @GMSGFMT@ +GMSGFMT_015 = @GMSGFMT_015@ +GSTREAMER_CFLAGS = @GSTREAMER_CFLAGS@ +GSTREAMER_LIBS = @GSTREAMER_LIBS@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +INTLLIBS = @INTLLIBS@ +INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ +LDFLAGS = @LDFLAGS@ +LIBICONV = @LIBICONV@ +LIBINTL = @LIBINTL@ +LIBOBJS = @LIBOBJS@ +LIBPEAS_CFLAGS = @LIBPEAS_CFLAGS@ +LIBPEAS_LIBS = @LIBPEAS_LIBS@ +LIBS = @LIBS@ +LOUIS_TABLE_DIR = @LOUIS_TABLE_DIR@ +LTLIBICONV = @LTLIBICONV@ +LTLIBINTL = @LTLIBINTL@ +LTLIBOBJS = @LTLIBOBJS@ +MAINT = @MAINT@ +MAKEINFO = @MAKEINFO@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +MSGMERGE = @MSGMERGE@ +MSGMERGE_FOR_MSGFMT_OPTION = @MSGMERGE_FOR_MSGFMT_OPTION@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PKG_CONFIG = @PKG_CONFIG@ +PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ +PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ +PLATFORM_PATH = @PLATFORM_PATH@ +POSUB = @POSUB@ +PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ +PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ +PYTHON = @PYTHON@ +PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ +PYTHON_PLATFORM = @PYTHON_PLATFORM@ +PYTHON_PREFIX = @PYTHON_PREFIX@ +PYTHON_VERSION = @PYTHON_VERSION@ +REVISION = @REVISION@ +SED = @SED@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +USE_NLS = @USE_NLS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XGETTEXT_015 = @XGETTEXT_015@ +XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +ac_ct_CC = @ac_ct_CC@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__rm_f_notfound = @am__rm_f_notfound@ +am__tar = @am__tar@ +am__untar = @am__untar@ +am__xargs_n = @am__xargs_n@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localedir_c = @localedir_c@ +localedir_c_make = @localedir_c_make@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +pkgpyexecdir = @pkgpyexecdir@ +pkgpythondir = @pkgpythondir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +pyexecdir = @pyexecdir@ +pythondir = @pythondir@ +runstatedir = @runstatedir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_build_prefix = @top_build_prefix@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +man1_MANS = cthulhu.1 +EXTRA_DIST = \ + $(man1_MANS) + +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/man/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/man/Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(am__aclocal_m4_deps): +install-man1: $(man1_MANS) + @$(NORMAL_INSTALL) + @list1='$(man1_MANS)'; \ + list2=''; \ + test -n "$(man1dir)" \ + && test -n "`echo $$list1$$list2`" \ + || exit 0; \ + echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \ + { for i in $$list1; do echo "$$i"; done; \ + if test -n "$$list2"; then \ + for i in $$list2; do echo "$$i"; done \ + | sed -n '/\.1[a-z]*$$/p'; \ + fi; \ + } | while read p; do \ + if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; echo "$$p"; \ + done | \ + sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ + -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ + sed 'N;N;s,\n, ,g' | { \ + list=; while read file base inst; do \ + if test "$$base" = "$$inst"; then list="$$list $$file"; else \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ + fi; \ + done; \ + for i in $$list; do echo "$$i"; done | $(am__base_list) | \ + while read files; do \ + test -z "$$files" || { \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ + done; } + +uninstall-man1: + @$(NORMAL_UNINSTALL) + @list='$(man1_MANS)'; test -n "$(man1dir)" || exit 0; \ + files=`{ for i in $$list; do echo "$$i"; done; \ + } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ + -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ + dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) +tags TAGS: + +ctags CTAGS: + +cscope cscopelist: + + +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile $(MANS) +installdirs: + for dir in "$(DESTDIR)$(man1dir)"; do \ + test -z "$$dir" || $(MKDIR_P) "$$dir"; \ + done +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + if test -z '$(STRIP)'; then \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + install; \ + else \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ + fi +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -$(am__rm_f) $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || $(am__rm_f) $(CONFIG_CLEAN_VPATH_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic + +dvi: dvi-am + +dvi-am: + +html: html-am + +html-am: + +info: info-am + +info-am: + +install-data-am: install-man + +install-dvi: install-dvi-am + +install-dvi-am: + +install-exec-am: + +install-html: install-html-am + +install-html-am: + +install-info: install-info-am + +install-info-am: + +install-man: install-man1 + +install-pdf: install-pdf-am + +install-pdf-am: + +install-ps: install-ps-am + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-man + +uninstall-man: uninstall-man1 + +.MAKE: install-am install-strip + +.PHONY: all all-am check check-am clean clean-generic cscopelist-am \ + ctags-am distclean distclean-generic distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-dvi install-dvi-am install-exec \ + install-exec-am install-html install-html-am install-info \ + install-info-am install-man install-man1 install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ + pdf-am ps ps-am tags-am uninstall uninstall-am uninstall-man \ + uninstall-man1 + +.PRECIOUS: Makefile + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +# Tell GNU make to disable its built-in pattern rules. +%:: %,v +%:: RCS/%,v +%:: RCS/% +%:: s.% +%:: SCCS/s.% diff --git a/docs/man/meson.build b/docs/man/meson.build new file mode 100644 index 0000000..6e4d1d3 --- /dev/null +++ b/docs/man/meson.build @@ -0,0 +1 @@ +install_man('cthulhu.1') \ No newline at end of file diff --git a/docs/meson.build b/docs/meson.build new file mode 100644 index 0000000..223b302 --- /dev/null +++ b/docs/meson.build @@ -0,0 +1 @@ +subdir('man') \ No newline at end of file diff --git a/help/LINGUAS b/help/LINGUAS new file mode 100644 index 0000000..b3afa72 --- /dev/null +++ b/help/LINGUAS @@ -0,0 +1,16 @@ +# Languages with help documentation +bg +cs +da +de +el +es +fr +gl +hu +id +pt_BR +ru +sl +sv +uk \ No newline at end of file diff --git a/help/Makefile b/help/Makefile new file mode 100644 index 0000000..fb0a5ab --- /dev/null +++ b/help/Makefile @@ -0,0 +1,533 @@ +# Makefile.in generated by automake 1.18.1 from Makefile.am. +# help/Makefile. Generated from Makefile.in by configure. + +# Copyright (C) 1994-2025 Free Software Foundation, Inc. + +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + + +am__is_gnu_make = { \ + if test -z '$(MAKELEVEL)'; then \ + false; \ + elif test -n '$(MAKE_HOST)'; then \ + true; \ + elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ + true; \ + else \ + false; \ + fi; \ +} +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ + case $$MAKEFLAGS in \ + *\\[\ \ ]*) \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ + esac; \ + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ + esac; \ + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) +am__rm_f = rm -f $(am__rm_f_notfound) +am__rm_rf = rm -rf $(am__rm_f_notfound) +pkgdatadir = $(datadir)/cthulhu +pkgincludedir = $(includedir)/cthulhu +pkglibdir = $(libdir)/cthulhu +pkglibexecdir = $(libexecdir)/cthulhu +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = x86_64-pc-linux-gnu +host_triplet = x86_64-pc-linux-gnu +subdir = help +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/m4/build-to-host.m4 \ + $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/host-cpu-c-abi.m4 \ + $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ + $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ + $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \ + $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ + $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) +mkinstalldirs = $(install_sh) -d +CONFIG_CLEAN_FILES = +CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_$(V)) +am__v_P_ = $(am__v_P_$(AM_DEFAULT_VERBOSITY)) +am__v_P_0 = false +am__v_P_1 = : +AM_V_GEN = $(am__v_GEN_$(V)) +am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = +AM_V_at = $(am__v_at_$(V)) +am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) +am__v_at_0 = @ +am__v_at_1 = +SOURCES = +DIST_SOURCES = +am__can_run_installinfo = \ + case $$AM_UPDATE_INFO_DIR in \ + n|no|NO) false;; \ + *) (install-info --version) >/dev/null 2>&1;; \ + esac +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) +am__DIST_COMMON = $(srcdir)/Makefile.in +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = ${SHELL} '/home/storm/devel/cthulhu/missing' aclocal-1.18 +AMTAR = $${TAR-tar} +AM_DEFAULT_VERBOSITY = 1 +ATKBRIDGE_CFLAGS = -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread +ATKBRIDGE_LIBS = -latk-bridge-2.0 +ATSPI2_CFLAGS = -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread +ATSPI2_LIBS = -latspi -ldbus-1 -lglib-2.0 +AUTOCONF = ${SHELL} '/home/storm/devel/cthulhu/missing' autoconf +AUTOHEADER = ${SHELL} '/home/storm/devel/cthulhu/missing' autoheader +AUTOMAKE = ${SHELL} '/home/storm/devel/cthulhu/missing' automake-1.18 +AWK = gawk +CC = gcc +CCDEPMODE = depmode=none +CFLAGS = -g -O2 +CPP = gcc -E +CPPFLAGS = +CSCOPE = cscope +CTAGS = ctags +CYGPATH_W = echo +DEFS = -DPACKAGE_NAME=\"cthulhu\" -DPACKAGE_TARNAME=\"cthulhu\" -DPACKAGE_VERSION=\"2025.08.06\" -DPACKAGE_STRING=\"cthulhu\ 2025.08.06\" -DPACKAGE_BUGREPORT=\"https://gitlab.gnome.org/GNOME/cthulhu/-/issues/\" -DPACKAGE_URL=\"\" -DPACKAGE=\"cthulhu\" -DVERSION=\"2025.08.06\" -DENABLE_NLS=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DGETTEXT_PACKAGE=\"cthulhu\" +DEPDIR = .deps +DESIRED_LINGUAS = $(ALL_LINGUAS) +ECHO_C = +ECHO_N = -n +ECHO_T = +ETAGS = etags +EXEEXT = +GETTEXT_MACRO_VERSION = 0.24 +GETTEXT_PACKAGE = cthulhu +GMSGFMT = /usr/bin/msgfmt +GMSGFMT_015 = /usr/bin/msgfmt +GSTREAMER_CFLAGS = -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread +GSTREAMER_LIBS = -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 +INSTALL = /usr/bin/install -c +INSTALL_DATA = ${INSTALL} -m 644 +INSTALL_PROGRAM = ${INSTALL} +INSTALL_SCRIPT = ${INSTALL} +INSTALL_STRIP_PROGRAM = $(install_sh) -c -s +INTLLIBS = +INTL_MACOSX_LIBS = +LDFLAGS = +LIBICONV = -liconv +LIBINTL = +LIBOBJS = +LIBPEAS_CFLAGS = -I/usr/include/libpeas-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread +LIBPEAS_LIBS = -lpeas-1.0 -Wl,--export-dynamic -lgio-2.0 -lgmodule-2.0 -pthread -lgirepository-1.0 -lgobject-2.0 -lglib-2.0 +LIBS = +LOUIS_TABLE_DIR = /usr/share/liblouis/tables +LTLIBICONV = -liconv +LTLIBINTL = +LTLIBOBJS = +MAINT = +MAKEINFO = ${SHELL} '/home/storm/devel/cthulhu/missing' makeinfo +MKDIR_P = /usr/bin/mkdir -p +MSGFMT = /usr/bin/msgfmt +MSGMERGE = /usr/bin/msgmerge +MSGMERGE_FOR_MSGFMT_OPTION = --for-msgfmt +OBJEXT = o +PACKAGE = cthulhu +PACKAGE_BUGREPORT = https://gitlab.gnome.org/GNOME/cthulhu/-/issues/ +PACKAGE_NAME = cthulhu +PACKAGE_STRING = cthulhu 2025.08.06 +PACKAGE_TARNAME = cthulhu +PACKAGE_URL = +PACKAGE_VERSION = 2025.08.06 +PATH_SEPARATOR = : +PKG_CONFIG = /usr/bin/pkg-config +PKG_CONFIG_LIBDIR = +PKG_CONFIG_PATH = +PLATFORM_PATH = :/usr/bin:/usr/sbin:/bin +POSUB = po +PYGOBJECT_CFLAGS = -I/usr/include/pygobject-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread +PYGOBJECT_LIBS = -lgobject-2.0 -lglib-2.0 +PYTHON = /home/storm/.pyenv/shims/python +PYTHON_EXEC_PREFIX = ${exec_prefix} +PYTHON_PLATFORM = linux +PYTHON_PREFIX = ${prefix} +PYTHON_VERSION = 3.13 +REVISION = 89df899 +SED = /usr/bin/sed +SET_MAKE = +SHELL = /bin/sh +STRIP = +USE_NLS = yes +VERSION = 2025.08.06 +XGETTEXT = /usr/bin/xgettext +XGETTEXT_015 = /usr/bin/xgettext +XGETTEXT_EXTRA_OPTIONS = +abs_builddir = /home/storm/devel/cthulhu/help +abs_srcdir = /home/storm/devel/cthulhu/help +abs_top_builddir = /home/storm/devel/cthulhu +abs_top_srcdir = /home/storm/devel/cthulhu +ac_ct_CC = gcc +am__include = include +am__leading_dot = . +am__quote = +am__rm_f_notfound = +am__tar = tar --format=ustar -chf - "$$tardir" +am__untar = tar -xf - +am__xargs_n = xargs -n +bindir = ${exec_prefix}/bin +build = x86_64-pc-linux-gnu +build_alias = +build_cpu = x86_64 +build_os = linux-gnu +build_vendor = pc +builddir = . +datadir = ${datarootdir} +datarootdir = ${prefix}/share +docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} +dvidir = ${docdir} +exec_prefix = ${prefix} +host = x86_64-pc-linux-gnu +host_alias = +host_cpu = x86_64 +host_os = linux-gnu +host_vendor = pc +htmldir = ${docdir} +includedir = ${prefix}/include +infodir = ${datarootdir}/info +install_sh = ${SHELL} /home/storm/devel/cthulhu/install-sh +libdir = ${exec_prefix}/lib +libexecdir = ${exec_prefix}/libexec +localedir = ${datarootdir}/locale +localedir_c = "/home/storm/.local/share/locale" +localedir_c_make = \"$(localedir)\" +localstatedir = /home/storm/.local/var +mandir = ${datarootdir}/man +mkdir_p = $(MKDIR_P) +oldincludedir = /usr/include +pdfdir = ${docdir} +pkgpyexecdir = ${pyexecdir}/cthulhu +pkgpythondir = ${pythondir}/cthulhu +prefix = /home/storm/.local +program_transform_name = s,x,x, +psdir = ${docdir} +pyexecdir = ${PYTHON_EXEC_PREFIX}/lib/python3.13/site-packages +pythondir = ${PYTHON_PREFIX}/lib/python3.13/site-packages +runstatedir = ${localstatedir}/run +sbindir = ${exec_prefix}/sbin +sharedstatedir = ${prefix}/com +srcdir = . +sysconfdir = /home/storm/.local/etc +target_alias = +top_build_prefix = ../ +top_builddir = .. +top_srcdir = .. +HELP_ID = cthulhu +HELP_MEDIA = \ + figures/cthulhu-logo.png + +HELP_FILES = \ + commands_bookmarks.page \ + commands_braille.page \ + commands_chat.page \ + commands_controlling_cthulhu.page \ + commands_debugging.page \ + commands_find.page \ + commands_flat_review.page \ + commands_live_regions.page \ + commands_mouse.page \ + commands.page \ + commands_profiles.page \ + commands_reading.page \ + commands_speech_settings.page \ + commands_structural_navigation.page \ + commands_table.page \ + commands_time_date_notifications.page \ + commands_where_am_i.page \ + howto_bookmarks.page \ + howto_documents.page \ + howto_flat_review.page \ + howto_forms.page \ + howto_key_bindings.page \ + howto_keyboard_layout.page \ + howto_learn_modes.page \ + howto_live_regions.page \ + howto_mouse_review.page \ + howto_notifications.page \ + howto_cthulhu_find.page \ + howto_profiles.page \ + howto_setting_up_cthulhu.page \ + howto_structural_navigation.page \ + howto_tables.page \ + howto_text_attributes.page \ + howto_the_cthulhu_modifier.page \ + howto_toggling_caps_lock.page \ + howto_whereami.page \ + index.page \ + introduction.page \ + preferences_braille.page \ + preferences_chat.page \ + preferences_web.page \ + preferences_general.page \ + preferences_introduction.page \ + preferences_key_bindings.page \ + preferences_key_echo.page \ + preferences.page \ + preferences_pronunciation.page \ + preferences_speech.page \ + preferences_spellcheck.page \ + preferences_table_navigation.page \ + preferences_text_attributes.page \ + preferences_voice.page + +HELP_LINGUAS = bg cs da de el es fr gl hu id pt_BR ru sl sv uk +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu help/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu help/Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(am__aclocal_m4_deps): +tags TAGS: + +ctags CTAGS: + +cscope cscopelist: + + +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile +installdirs: +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + if test -z '$(STRIP)'; then \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + install; \ + else \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ + fi +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -$(am__rm_f) $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || $(am__rm_f) $(CONFIG_CLEAN_VPATH_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic + +dvi: dvi-am + +dvi-am: + +html: html-am + +html-am: + +info: info-am + +info-am: + +install-data-am: + +install-dvi: install-dvi-am + +install-dvi-am: + +install-exec-am: + +install-html: install-html-am + +install-html-am: + +install-info: install-info-am + +install-info-am: + +install-man: + +install-pdf: install-pdf-am + +install-pdf-am: + +install-ps: install-ps-am + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: + +.MAKE: install-am install-strip + +.PHONY: all all-am check check-am clean clean-generic cscopelist-am \ + ctags-am distclean distclean-generic distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-dvi install-dvi-am install-exec \ + install-exec-am install-html install-html-am install-info \ + install-info-am install-man install-pdf install-pdf-am \ + install-ps install-ps-am install-strip installcheck \ + installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ + pdf-am ps ps-am tags-am uninstall uninstall-am + +.PRECIOUS: Makefile + +@YELP_HELP_RULES@ + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +# Tell GNU make to disable its built-in pattern rules. +%:: %,v +%:: RCS/%,v +%:: RCS/% +%:: s.% +%:: SCCS/s.% diff --git a/help/Makefile.am b/help/Makefile.am deleted file mode 100644 index e208aa8..0000000 --- a/help/Makefile.am +++ /dev/null @@ -1,61 +0,0 @@ -@YELP_HELP_RULES@ - -HELP_ID = cthulhu -HELP_MEDIA = \ - figures/cthulhu-logo.png - -HELP_FILES = \ - commands_bookmarks.page \ - commands_braille.page \ - commands_chat.page \ - commands_controlling_cthulhu.page \ - commands_debugging.page \ - commands_find.page \ - commands_flat_review.page \ - commands_live_regions.page \ - commands_mouse.page \ - commands.page \ - commands_profiles.page \ - commands_reading.page \ - commands_speech_settings.page \ - commands_structural_navigation.page \ - commands_table.page \ - commands_time_date_notifications.page \ - commands_where_am_i.page \ - howto_bookmarks.page \ - howto_documents.page \ - howto_flat_review.page \ - howto_forms.page \ - howto_key_bindings.page \ - howto_keyboard_layout.page \ - howto_learn_modes.page \ - howto_live_regions.page \ - howto_mouse_review.page \ - howto_notifications.page \ - howto_cthulhu_find.page \ - howto_profiles.page \ - howto_setting_up_cthulhu.page \ - howto_structural_navigation.page \ - howto_tables.page \ - howto_text_attributes.page \ - howto_the_cthulhu_modifier.page \ - howto_toggling_caps_lock.page \ - howto_whereami.page \ - index.page \ - introduction.page \ - preferences_braille.page \ - preferences_chat.page \ - preferences_web.page \ - preferences_general.page \ - preferences_introduction.page \ - preferences_key_bindings.page \ - preferences_key_echo.page \ - preferences.page \ - preferences_pronunciation.page \ - preferences_speech.page \ - preferences_spellcheck.page \ - preferences_table_navigation.page \ - preferences_text_attributes.page \ - preferences_voice.page - -HELP_LINGUAS = bg cs da de el es fr gl hu id pt_BR ru sl sv uk diff --git a/help/Makefile.in b/help/Makefile.in new file mode 100644 index 0000000..8fe74c2 --- /dev/null +++ b/help/Makefile.in @@ -0,0 +1,533 @@ +# Makefile.in generated by automake 1.18.1 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994-2025 Free Software Foundation, Inc. + +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +am__is_gnu_make = { \ + if test -z '$(MAKELEVEL)'; then \ + false; \ + elif test -n '$(MAKE_HOST)'; then \ + true; \ + elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ + true; \ + else \ + false; \ + fi; \ +} +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ + case $$MAKEFLAGS in \ + *\\[\ \ ]*) \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ + esac; \ + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ + esac; \ + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) +am__rm_f = rm -f $(am__rm_f_notfound) +am__rm_rf = rm -rf $(am__rm_f_notfound) +pkgdatadir = $(datadir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkglibexecdir = $(libexecdir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +subdir = help +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/m4/build-to-host.m4 \ + $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/host-cpu-c-abi.m4 \ + $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ + $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ + $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \ + $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ + $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) +mkinstalldirs = $(install_sh) -d +CONFIG_CLEAN_FILES = +CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : +AM_V_GEN = $(am__v_GEN_@AM_V@) +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = +AM_V_at = $(am__v_at_@AM_V@) +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) +am__v_at_0 = @ +am__v_at_1 = +SOURCES = +DIST_SOURCES = +am__can_run_installinfo = \ + case $$AM_UPDATE_INFO_DIR in \ + n|no|NO) false;; \ + *) (install-info --version) >/dev/null 2>&1;; \ + esac +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) +am__DIST_COMMON = $(srcdir)/Makefile.in +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ +ATKBRIDGE_CFLAGS = @ATKBRIDGE_CFLAGS@ +ATKBRIDGE_LIBS = @ATKBRIDGE_LIBS@ +ATSPI2_CFLAGS = @ATSPI2_CFLAGS@ +ATSPI2_LIBS = @ATSPI2_LIBS@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CSCOPE = @CSCOPE@ +CTAGS = @CTAGS@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +DESIRED_LINGUAS = @DESIRED_LINGUAS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +ETAGS = @ETAGS@ +EXEEXT = @EXEEXT@ +GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ +GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ +GMSGFMT = @GMSGFMT@ +GMSGFMT_015 = @GMSGFMT_015@ +GSTREAMER_CFLAGS = @GSTREAMER_CFLAGS@ +GSTREAMER_LIBS = @GSTREAMER_LIBS@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +INTLLIBS = @INTLLIBS@ +INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ +LDFLAGS = @LDFLAGS@ +LIBICONV = @LIBICONV@ +LIBINTL = @LIBINTL@ +LIBOBJS = @LIBOBJS@ +LIBPEAS_CFLAGS = @LIBPEAS_CFLAGS@ +LIBPEAS_LIBS = @LIBPEAS_LIBS@ +LIBS = @LIBS@ +LOUIS_TABLE_DIR = @LOUIS_TABLE_DIR@ +LTLIBICONV = @LTLIBICONV@ +LTLIBINTL = @LTLIBINTL@ +LTLIBOBJS = @LTLIBOBJS@ +MAINT = @MAINT@ +MAKEINFO = @MAKEINFO@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +MSGMERGE = @MSGMERGE@ +MSGMERGE_FOR_MSGFMT_OPTION = @MSGMERGE_FOR_MSGFMT_OPTION@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PKG_CONFIG = @PKG_CONFIG@ +PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ +PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ +PLATFORM_PATH = @PLATFORM_PATH@ +POSUB = @POSUB@ +PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ +PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ +PYTHON = @PYTHON@ +PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ +PYTHON_PLATFORM = @PYTHON_PLATFORM@ +PYTHON_PREFIX = @PYTHON_PREFIX@ +PYTHON_VERSION = @PYTHON_VERSION@ +REVISION = @REVISION@ +SED = @SED@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +USE_NLS = @USE_NLS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XGETTEXT_015 = @XGETTEXT_015@ +XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +ac_ct_CC = @ac_ct_CC@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__rm_f_notfound = @am__rm_f_notfound@ +am__tar = @am__tar@ +am__untar = @am__untar@ +am__xargs_n = @am__xargs_n@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localedir_c = @localedir_c@ +localedir_c_make = @localedir_c_make@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +pkgpyexecdir = @pkgpyexecdir@ +pkgpythondir = @pkgpythondir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +pyexecdir = @pyexecdir@ +pythondir = @pythondir@ +runstatedir = @runstatedir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_build_prefix = @top_build_prefix@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +HELP_ID = cthulhu +HELP_MEDIA = \ + figures/cthulhu-logo.png + +HELP_FILES = \ + commands_bookmarks.page \ + commands_braille.page \ + commands_chat.page \ + commands_controlling_cthulhu.page \ + commands_debugging.page \ + commands_find.page \ + commands_flat_review.page \ + commands_live_regions.page \ + commands_mouse.page \ + commands.page \ + commands_profiles.page \ + commands_reading.page \ + commands_speech_settings.page \ + commands_structural_navigation.page \ + commands_table.page \ + commands_time_date_notifications.page \ + commands_where_am_i.page \ + howto_bookmarks.page \ + howto_documents.page \ + howto_flat_review.page \ + howto_forms.page \ + howto_key_bindings.page \ + howto_keyboard_layout.page \ + howto_learn_modes.page \ + howto_live_regions.page \ + howto_mouse_review.page \ + howto_notifications.page \ + howto_cthulhu_find.page \ + howto_profiles.page \ + howto_setting_up_cthulhu.page \ + howto_structural_navigation.page \ + howto_tables.page \ + howto_text_attributes.page \ + howto_the_cthulhu_modifier.page \ + howto_toggling_caps_lock.page \ + howto_whereami.page \ + index.page \ + introduction.page \ + preferences_braille.page \ + preferences_chat.page \ + preferences_web.page \ + preferences_general.page \ + preferences_introduction.page \ + preferences_key_bindings.page \ + preferences_key_echo.page \ + preferences.page \ + preferences_pronunciation.page \ + preferences_speech.page \ + preferences_spellcheck.page \ + preferences_table_navigation.page \ + preferences_text_attributes.page \ + preferences_voice.page + +HELP_LINGUAS = bg cs da de el es fr gl hu id pt_BR ru sl sv uk +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu help/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu help/Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(am__aclocal_m4_deps): +tags TAGS: + +ctags CTAGS: + +cscope cscopelist: + + +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile +installdirs: +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + if test -z '$(STRIP)'; then \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + install; \ + else \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ + fi +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -$(am__rm_f) $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || $(am__rm_f) $(CONFIG_CLEAN_VPATH_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic + +dvi: dvi-am + +dvi-am: + +html: html-am + +html-am: + +info: info-am + +info-am: + +install-data-am: + +install-dvi: install-dvi-am + +install-dvi-am: + +install-exec-am: + +install-html: install-html-am + +install-html-am: + +install-info: install-info-am + +install-info-am: + +install-man: + +install-pdf: install-pdf-am + +install-pdf-am: + +install-ps: install-ps-am + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: + +.MAKE: install-am install-strip + +.PHONY: all all-am check check-am clean clean-generic cscopelist-am \ + ctags-am distclean distclean-generic distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-dvi install-dvi-am install-exec \ + install-exec-am install-html install-html-am install-info \ + install-info-am install-man install-pdf install-pdf-am \ + install-ps install-ps-am install-strip installcheck \ + installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ + pdf-am ps ps-am tags-am uninstall uninstall-am + +.PRECIOUS: Makefile + +@YELP_HELP_RULES@ + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +# Tell GNU make to disable its built-in pattern rules. +%:: %,v +%:: RCS/%,v +%:: RCS/% +%:: s.% +%:: SCCS/s.% diff --git a/help/meson.build b/help/meson.build new file mode 100644 index 0000000..3ed6f8a --- /dev/null +++ b/help/meson.build @@ -0,0 +1,61 @@ +# Help documentation using GNOME's yelp-tools +gnome.yelp( + 'cthulhu', + sources: [ + 'commands_bookmarks.page', + 'commands_braille.page', + 'commands_chat.page', + 'commands_controlling_cthulhu.page', + 'commands_debugging.page', + 'commands_find.page', + 'commands_flat_review.page', + 'commands_live_regions.page', + 'commands_mouse.page', + 'commands.page', + 'commands_profiles.page', + 'commands_reading.page', + 'commands_speech_settings.page', + 'commands_structural_navigation.page', + 'commands_table.page', + 'commands_time_date_notifications.page', + 'commands_where_am_i.page', + 'howto_bookmarks.page', + 'howto_documents.page', + 'howto_flat_review.page', + 'howto_forms.page', + 'howto_key_bindings.page', + 'howto_keyboard_layout.page', + 'howto_learn_modes.page', + 'howto_live_regions.page', + 'howto_mouse_review.page', + 'howto_notifications.page', + 'howto_cthulhu_find.page', + 'howto_profiles.page', + 'howto_setting_up_cthulhu.page', + 'howto_structural_navigation.page', + 'howto_tables.page', + 'howto_text_attributes.page', + 'howto_the_cthulhu_modifier.page', + 'howto_toggling_caps_lock.page', + 'howto_whereami.page', + 'index.page', + 'introduction.page', + 'preferences_braille.page', + 'preferences_chat.page', + 'preferences_web.page', + 'preferences_general.page', + 'preferences_introduction.page', + 'preferences_key_bindings.page', + 'preferences_key_echo.page', + 'preferences.page', + 'preferences_pronunciation.page', + 'preferences_speech.page', + 'preferences_spellcheck.page', + 'preferences_table_navigation.page', + 'preferences_text_attributes.page', + 'preferences_voice.page', + ], + media: [ + 'figures/cthulhu-logo.png', + ], +) \ No newline at end of file diff --git a/src/Makefile b/src/Makefile new file mode 100644 index 0000000..f8d775a --- /dev/null +++ b/src/Makefile @@ -0,0 +1,652 @@ +# Makefile.in generated by automake 1.18.1 from Makefile.am. +# src/Makefile. Generated from Makefile.in by configure. + +# Copyright (C) 1994-2025 Free Software Foundation, Inc. + +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + + +am__is_gnu_make = { \ + if test -z '$(MAKELEVEL)'; then \ + false; \ + elif test -n '$(MAKE_HOST)'; then \ + true; \ + elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ + true; \ + else \ + false; \ + fi; \ +} +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ + case $$MAKEFLAGS in \ + *\\[\ \ ]*) \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ + esac; \ + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ + esac; \ + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) +am__rm_f = rm -f $(am__rm_f_notfound) +am__rm_rf = rm -rf $(am__rm_f_notfound) +pkgdatadir = $(datadir)/cthulhu +pkgincludedir = $(includedir)/cthulhu +pkglibdir = $(libdir)/cthulhu +pkglibexecdir = $(libexecdir)/cthulhu +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = x86_64-pc-linux-gnu +host_triplet = x86_64-pc-linux-gnu +subdir = src +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/m4/build-to-host.m4 \ + $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/host-cpu-c-abi.m4 \ + $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ + $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ + $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \ + $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ + $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) +mkinstalldirs = $(install_sh) -d +CONFIG_CLEAN_FILES = +CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_$(V)) +am__v_P_ = $(am__v_P_$(AM_DEFAULT_VERBOSITY)) +am__v_P_0 = false +am__v_P_1 = : +AM_V_GEN = $(am__v_GEN_$(V)) +am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = +AM_V_at = $(am__v_at_$(V)) +am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) +am__v_at_0 = @ +am__v_at_1 = +SOURCES = +DIST_SOURCES = +RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ + ctags-recursive dvi-recursive html-recursive info-recursive \ + install-data-recursive install-dvi-recursive \ + install-exec-recursive install-html-recursive \ + install-info-recursive install-pdf-recursive \ + install-ps-recursive install-recursive installcheck-recursive \ + installdirs-recursive pdf-recursive ps-recursive \ + tags-recursive uninstall-recursive +am__can_run_installinfo = \ + case $$AM_UPDATE_INFO_DIR in \ + n|no|NO) false;; \ + *) (install-info --version) >/dev/null 2>&1;; \ + esac +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +am__recursive_targets = \ + $(RECURSIVE_TARGETS) \ + $(RECURSIVE_CLEAN_TARGETS) \ + $(am__extra_recursive_targets) +AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ + distdir distdir-am +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) +# Read a list of newline-separated strings from the standard input, +# and print each of them once, without duplicates. Input order is +# *not* preserved. +am__uniquify_input = $(AWK) '\ + BEGIN { nonempty = 0; } \ + { items[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in items) print i; }; } \ +' +# Make sure the list of sources is unique. This is necessary because, +# e.g., the same source file might be shared among _SOURCES variables +# for different programs/libraries. +am__define_uniq_tagged_files = \ + list='$(am__tagged_files)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | $(am__uniquify_input)` +DIST_SUBDIRS = $(SUBDIRS) +am__DIST_COMMON = $(srcdir)/Makefile.in +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +am__relativize = \ + dir0=`pwd`; \ + sed_first='s,^\([^/]*\)/.*$$,\1,'; \ + sed_rest='s,^[^/]*/*,,'; \ + sed_last='s,^.*/\([^/]*\)$$,\1,'; \ + sed_butlast='s,/*[^/]*$$,,'; \ + while test -n "$$dir1"; do \ + first=`echo "$$dir1" | sed -e "$$sed_first"`; \ + if test "$$first" != "."; then \ + if test "$$first" = ".."; then \ + dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ + dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ + else \ + first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ + if test "$$first2" = "$$first"; then \ + dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ + else \ + dir2="../$$dir2"; \ + fi; \ + dir0="$$dir0"/"$$first"; \ + fi; \ + fi; \ + dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ + done; \ + reldir="$$dir2" +ACLOCAL = ${SHELL} '/home/storm/devel/cthulhu/missing' aclocal-1.18 +AMTAR = $${TAR-tar} +AM_DEFAULT_VERBOSITY = 1 +ATKBRIDGE_CFLAGS = -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread +ATKBRIDGE_LIBS = -latk-bridge-2.0 +ATSPI2_CFLAGS = -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread +ATSPI2_LIBS = -latspi -ldbus-1 -lglib-2.0 +AUTOCONF = ${SHELL} '/home/storm/devel/cthulhu/missing' autoconf +AUTOHEADER = ${SHELL} '/home/storm/devel/cthulhu/missing' autoheader +AUTOMAKE = ${SHELL} '/home/storm/devel/cthulhu/missing' automake-1.18 +AWK = gawk +CC = gcc +CCDEPMODE = depmode=none +CFLAGS = -g -O2 +CPP = gcc -E +CPPFLAGS = +CSCOPE = cscope +CTAGS = ctags +CYGPATH_W = echo +DEFS = -DPACKAGE_NAME=\"cthulhu\" -DPACKAGE_TARNAME=\"cthulhu\" -DPACKAGE_VERSION=\"2025.08.06\" -DPACKAGE_STRING=\"cthulhu\ 2025.08.06\" -DPACKAGE_BUGREPORT=\"https://gitlab.gnome.org/GNOME/cthulhu/-/issues/\" -DPACKAGE_URL=\"\" -DPACKAGE=\"cthulhu\" -DVERSION=\"2025.08.06\" -DENABLE_NLS=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DGETTEXT_PACKAGE=\"cthulhu\" +DEPDIR = .deps +DESIRED_LINGUAS = $(ALL_LINGUAS) +ECHO_C = +ECHO_N = -n +ECHO_T = +ETAGS = etags +EXEEXT = +GETTEXT_MACRO_VERSION = 0.24 +GETTEXT_PACKAGE = cthulhu +GMSGFMT = /usr/bin/msgfmt +GMSGFMT_015 = /usr/bin/msgfmt +GSTREAMER_CFLAGS = -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread +GSTREAMER_LIBS = -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 +INSTALL = /usr/bin/install -c +INSTALL_DATA = ${INSTALL} -m 644 +INSTALL_PROGRAM = ${INSTALL} +INSTALL_SCRIPT = ${INSTALL} +INSTALL_STRIP_PROGRAM = $(install_sh) -c -s +INTLLIBS = +INTL_MACOSX_LIBS = +LDFLAGS = +LIBICONV = -liconv +LIBINTL = +LIBOBJS = +LIBPEAS_CFLAGS = -I/usr/include/libpeas-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread +LIBPEAS_LIBS = -lpeas-1.0 -Wl,--export-dynamic -lgio-2.0 -lgmodule-2.0 -pthread -lgirepository-1.0 -lgobject-2.0 -lglib-2.0 +LIBS = +LOUIS_TABLE_DIR = /usr/share/liblouis/tables +LTLIBICONV = -liconv +LTLIBINTL = +LTLIBOBJS = +MAINT = +MAKEINFO = ${SHELL} '/home/storm/devel/cthulhu/missing' makeinfo +MKDIR_P = /usr/bin/mkdir -p +MSGFMT = /usr/bin/msgfmt +MSGMERGE = /usr/bin/msgmerge +MSGMERGE_FOR_MSGFMT_OPTION = --for-msgfmt +OBJEXT = o +PACKAGE = cthulhu +PACKAGE_BUGREPORT = https://gitlab.gnome.org/GNOME/cthulhu/-/issues/ +PACKAGE_NAME = cthulhu +PACKAGE_STRING = cthulhu 2025.08.06 +PACKAGE_TARNAME = cthulhu +PACKAGE_URL = +PACKAGE_VERSION = 2025.08.06 +PATH_SEPARATOR = : +PKG_CONFIG = /usr/bin/pkg-config +PKG_CONFIG_LIBDIR = +PKG_CONFIG_PATH = +PLATFORM_PATH = :/usr/bin:/usr/sbin:/bin +POSUB = po +PYGOBJECT_CFLAGS = -I/usr/include/pygobject-3.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread +PYGOBJECT_LIBS = -lgobject-2.0 -lglib-2.0 +PYTHON = /home/storm/.pyenv/shims/python +PYTHON_EXEC_PREFIX = ${exec_prefix} +PYTHON_PLATFORM = linux +PYTHON_PREFIX = ${prefix} +PYTHON_VERSION = 3.13 +REVISION = 89df899 +SED = /usr/bin/sed +SET_MAKE = +SHELL = /bin/sh +STRIP = +USE_NLS = yes +VERSION = 2025.08.06 +XGETTEXT = /usr/bin/xgettext +XGETTEXT_015 = /usr/bin/xgettext +XGETTEXT_EXTRA_OPTIONS = +abs_builddir = /home/storm/devel/cthulhu/src +abs_srcdir = /home/storm/devel/cthulhu/src +abs_top_builddir = /home/storm/devel/cthulhu +abs_top_srcdir = /home/storm/devel/cthulhu +ac_ct_CC = gcc +am__include = include +am__leading_dot = . +am__quote = +am__rm_f_notfound = +am__tar = tar --format=ustar -chf - "$$tardir" +am__untar = tar -xf - +am__xargs_n = xargs -n +bindir = ${exec_prefix}/bin +build = x86_64-pc-linux-gnu +build_alias = +build_cpu = x86_64 +build_os = linux-gnu +build_vendor = pc +builddir = . +datadir = ${datarootdir} +datarootdir = ${prefix}/share +docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} +dvidir = ${docdir} +exec_prefix = ${prefix} +host = x86_64-pc-linux-gnu +host_alias = +host_cpu = x86_64 +host_os = linux-gnu +host_vendor = pc +htmldir = ${docdir} +includedir = ${prefix}/include +infodir = ${datarootdir}/info +install_sh = ${SHELL} /home/storm/devel/cthulhu/install-sh +libdir = ${exec_prefix}/lib +libexecdir = ${exec_prefix}/libexec +localedir = ${datarootdir}/locale +localedir_c = "/home/storm/.local/share/locale" +localedir_c_make = \"$(localedir)\" +localstatedir = /home/storm/.local/var +mandir = ${datarootdir}/man +mkdir_p = $(MKDIR_P) +oldincludedir = /usr/include +pdfdir = ${docdir} +pkgpyexecdir = ${pyexecdir}/cthulhu +pkgpythondir = ${pythondir}/cthulhu +prefix = /home/storm/.local +program_transform_name = s,x,x, +psdir = ${docdir} +pyexecdir = ${PYTHON_EXEC_PREFIX}/lib/python3.13/site-packages +pythondir = ${PYTHON_PREFIX}/lib/python3.13/site-packages +runstatedir = ${localstatedir}/run +sbindir = ${exec_prefix}/sbin +sharedstatedir = ${prefix}/com +srcdir = . +sysconfdir = /home/storm/.local/etc +target_alias = +top_build_prefix = ../ +top_builddir = .. +top_srcdir = .. +SUBDIRS = cthulhu +all: all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu src/Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(am__aclocal_m4_deps): + +# This directory's subdirectories are mostly independent; you can cd +# into them and run 'make' without going through this Makefile. +# To change the values of 'make' variables: instead of editing Makefiles, +# (1) if the variable is set in 'config.status', edit 'config.status' +# (which will cause the Makefiles to be regenerated when you run 'make'); +# (2) otherwise, pass the desired values on the 'make' command line. +$(am__recursive_targets): + @fail=; \ + if $(am__make_keepgoing); then \ + failcom='fail=yes'; \ + else \ + failcom='exit 1'; \ + fi; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +ID: $(am__tagged_files) + $(am__define_uniq_tagged_files); mkid -fID $$unique +tags: tags-recursive +TAGS: tags + +tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + set x; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + $(am__define_uniq_tagged_files); \ + shift; \ + if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + if test $$# -gt 0; then \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + "$$@" $$unique; \ + else \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$unique; \ + fi; \ + fi +ctags: ctags-recursive + +CTAGS: ctags +ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + $(am__define_uniq_tagged_files); \ + test -z "$(CTAGS_ARGS)$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && $(am__cd) $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) "$$here" +cscopelist: cscopelist-recursive + +cscopelist-am: $(am__tagged_files) + list='$(am__tagged_files)'; \ + case "$(srcdir)" in \ + [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ + *) sdir=$(subdir)/$(srcdir) ;; \ + esac; \ + for i in $$list; do \ + if test -f "$$i"; then \ + echo "$(subdir)/$$i"; \ + else \ + echo "$$sdir/$$i"; \ + fi; \ + done >> $(top_builddir)/cscope.files + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done + @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + $(am__make_dryrun) \ + || test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ + $(am__relativize); \ + new_distdir=$$reldir; \ + dir1=$$subdir; dir2="$(top_distdir)"; \ + $(am__relativize); \ + new_top_distdir=$$reldir; \ + echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ + echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ + ($(am__cd) $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$new_top_distdir" \ + distdir="$$new_distdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + am__skip_mode_fix=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +uninstall: uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + if test -z '$(STRIP)'; then \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + install; \ + else \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ + fi +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -$(am__rm_f) $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || $(am__rm_f) $(CONFIG_CLEAN_VPATH_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-recursive + +clean-am: clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +html-am: + +info: info-recursive + +info-am: + +install-data-am: + +install-dvi: install-dvi-recursive + +install-dvi-am: + +install-exec-am: + +install-html: install-html-recursive + +install-html-am: + +install-info: install-info-recursive + +install-info-am: + +install-man: + +install-pdf: install-pdf-recursive + +install-pdf-am: + +install-ps: install-ps-recursive + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(am__recursive_targets) install-am install-strip + +.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ + check-am clean clean-generic cscopelist-am ctags ctags-am \ + distclean distclean-generic distclean-tags distdir dvi dvi-am \ + html html-am info info-am install install-am install-data \ + install-data-am install-dvi install-dvi-am install-exec \ + install-exec-am install-html install-html-am install-info \ + install-info-am install-man install-pdf install-pdf-am \ + install-ps install-ps-am install-strip installcheck \ + installcheck-am installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ + pdf-am ps ps-am tags tags-am uninstall uninstall-am + +.PRECIOUS: Makefile + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +# Tell GNU make to disable its built-in pattern rules. +%:: %,v +%:: RCS/%,v +%:: RCS/% +%:: s.% +%:: SCCS/s.% diff --git a/src/Makefile.am b/src/Makefile.am deleted file mode 100644 index 5d5ed3a..0000000 --- a/src/Makefile.am +++ /dev/null @@ -1 +0,0 @@ -SUBDIRS = cthulhu diff --git a/src/Makefile.in b/src/Makefile.in new file mode 100644 index 0000000..93eec49 --- /dev/null +++ b/src/Makefile.in @@ -0,0 +1,652 @@ +# Makefile.in generated by automake 1.18.1 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994-2025 Free Software Foundation, Inc. + +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +am__is_gnu_make = { \ + if test -z '$(MAKELEVEL)'; then \ + false; \ + elif test -n '$(MAKE_HOST)'; then \ + true; \ + elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ + true; \ + else \ + false; \ + fi; \ +} +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ + case $$MAKEFLAGS in \ + *\\[\ \ ]*) \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ + esac; \ + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ + esac; \ + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) +am__rm_f = rm -f $(am__rm_f_notfound) +am__rm_rf = rm -rf $(am__rm_f_notfound) +pkgdatadir = $(datadir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkglibexecdir = $(libexecdir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +subdir = src +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/m4/build-to-host.m4 \ + $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/host-cpu-c-abi.m4 \ + $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ + $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ + $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \ + $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ + $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) +mkinstalldirs = $(install_sh) -d +CONFIG_CLEAN_FILES = +CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : +AM_V_GEN = $(am__v_GEN_@AM_V@) +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = +AM_V_at = $(am__v_at_@AM_V@) +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) +am__v_at_0 = @ +am__v_at_1 = +SOURCES = +DIST_SOURCES = +RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ + ctags-recursive dvi-recursive html-recursive info-recursive \ + install-data-recursive install-dvi-recursive \ + install-exec-recursive install-html-recursive \ + install-info-recursive install-pdf-recursive \ + install-ps-recursive install-recursive installcheck-recursive \ + installdirs-recursive pdf-recursive ps-recursive \ + tags-recursive uninstall-recursive +am__can_run_installinfo = \ + case $$AM_UPDATE_INFO_DIR in \ + n|no|NO) false;; \ + *) (install-info --version) >/dev/null 2>&1;; \ + esac +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +am__recursive_targets = \ + $(RECURSIVE_TARGETS) \ + $(RECURSIVE_CLEAN_TARGETS) \ + $(am__extra_recursive_targets) +AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ + distdir distdir-am +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) +# Read a list of newline-separated strings from the standard input, +# and print each of them once, without duplicates. Input order is +# *not* preserved. +am__uniquify_input = $(AWK) '\ + BEGIN { nonempty = 0; } \ + { items[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in items) print i; }; } \ +' +# Make sure the list of sources is unique. This is necessary because, +# e.g., the same source file might be shared among _SOURCES variables +# for different programs/libraries. +am__define_uniq_tagged_files = \ + list='$(am__tagged_files)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | $(am__uniquify_input)` +DIST_SUBDIRS = $(SUBDIRS) +am__DIST_COMMON = $(srcdir)/Makefile.in +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +am__relativize = \ + dir0=`pwd`; \ + sed_first='s,^\([^/]*\)/.*$$,\1,'; \ + sed_rest='s,^[^/]*/*,,'; \ + sed_last='s,^.*/\([^/]*\)$$,\1,'; \ + sed_butlast='s,/*[^/]*$$,,'; \ + while test -n "$$dir1"; do \ + first=`echo "$$dir1" | sed -e "$$sed_first"`; \ + if test "$$first" != "."; then \ + if test "$$first" = ".."; then \ + dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ + dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ + else \ + first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ + if test "$$first2" = "$$first"; then \ + dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ + else \ + dir2="../$$dir2"; \ + fi; \ + dir0="$$dir0"/"$$first"; \ + fi; \ + fi; \ + dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ + done; \ + reldir="$$dir2" +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ +ATKBRIDGE_CFLAGS = @ATKBRIDGE_CFLAGS@ +ATKBRIDGE_LIBS = @ATKBRIDGE_LIBS@ +ATSPI2_CFLAGS = @ATSPI2_CFLAGS@ +ATSPI2_LIBS = @ATSPI2_LIBS@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CSCOPE = @CSCOPE@ +CTAGS = @CTAGS@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +DESIRED_LINGUAS = @DESIRED_LINGUAS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +ETAGS = @ETAGS@ +EXEEXT = @EXEEXT@ +GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ +GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ +GMSGFMT = @GMSGFMT@ +GMSGFMT_015 = @GMSGFMT_015@ +GSTREAMER_CFLAGS = @GSTREAMER_CFLAGS@ +GSTREAMER_LIBS = @GSTREAMER_LIBS@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +INTLLIBS = @INTLLIBS@ +INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ +LDFLAGS = @LDFLAGS@ +LIBICONV = @LIBICONV@ +LIBINTL = @LIBINTL@ +LIBOBJS = @LIBOBJS@ +LIBPEAS_CFLAGS = @LIBPEAS_CFLAGS@ +LIBPEAS_LIBS = @LIBPEAS_LIBS@ +LIBS = @LIBS@ +LOUIS_TABLE_DIR = @LOUIS_TABLE_DIR@ +LTLIBICONV = @LTLIBICONV@ +LTLIBINTL = @LTLIBINTL@ +LTLIBOBJS = @LTLIBOBJS@ +MAINT = @MAINT@ +MAKEINFO = @MAKEINFO@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +MSGMERGE = @MSGMERGE@ +MSGMERGE_FOR_MSGFMT_OPTION = @MSGMERGE_FOR_MSGFMT_OPTION@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PKG_CONFIG = @PKG_CONFIG@ +PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ +PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ +PLATFORM_PATH = @PLATFORM_PATH@ +POSUB = @POSUB@ +PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ +PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ +PYTHON = @PYTHON@ +PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ +PYTHON_PLATFORM = @PYTHON_PLATFORM@ +PYTHON_PREFIX = @PYTHON_PREFIX@ +PYTHON_VERSION = @PYTHON_VERSION@ +REVISION = @REVISION@ +SED = @SED@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +USE_NLS = @USE_NLS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XGETTEXT_015 = @XGETTEXT_015@ +XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +ac_ct_CC = @ac_ct_CC@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__rm_f_notfound = @am__rm_f_notfound@ +am__tar = @am__tar@ +am__untar = @am__untar@ +am__xargs_n = @am__xargs_n@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localedir_c = @localedir_c@ +localedir_c_make = @localedir_c_make@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +pkgpyexecdir = @pkgpyexecdir@ +pkgpythondir = @pkgpythondir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +pyexecdir = @pyexecdir@ +pythondir = @pythondir@ +runstatedir = @runstatedir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_build_prefix = @top_build_prefix@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +SUBDIRS = cthulhu +all: all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu src/Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(am__aclocal_m4_deps): + +# This directory's subdirectories are mostly independent; you can cd +# into them and run 'make' without going through this Makefile. +# To change the values of 'make' variables: instead of editing Makefiles, +# (1) if the variable is set in 'config.status', edit 'config.status' +# (which will cause the Makefiles to be regenerated when you run 'make'); +# (2) otherwise, pass the desired values on the 'make' command line. +$(am__recursive_targets): + @fail=; \ + if $(am__make_keepgoing); then \ + failcom='fail=yes'; \ + else \ + failcom='exit 1'; \ + fi; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +ID: $(am__tagged_files) + $(am__define_uniq_tagged_files); mkid -fID $$unique +tags: tags-recursive +TAGS: tags + +tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + set x; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + $(am__define_uniq_tagged_files); \ + shift; \ + if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + if test $$# -gt 0; then \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + "$$@" $$unique; \ + else \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$unique; \ + fi; \ + fi +ctags: ctags-recursive + +CTAGS: ctags +ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + $(am__define_uniq_tagged_files); \ + test -z "$(CTAGS_ARGS)$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && $(am__cd) $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) "$$here" +cscopelist: cscopelist-recursive + +cscopelist-am: $(am__tagged_files) + list='$(am__tagged_files)'; \ + case "$(srcdir)" in \ + [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ + *) sdir=$(subdir)/$(srcdir) ;; \ + esac; \ + for i in $$list; do \ + if test -f "$$i"; then \ + echo "$(subdir)/$$i"; \ + else \ + echo "$$sdir/$$i"; \ + fi; \ + done >> $(top_builddir)/cscope.files + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done + @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + $(am__make_dryrun) \ + || test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ + $(am__relativize); \ + new_distdir=$$reldir; \ + dir1=$$subdir; dir2="$(top_distdir)"; \ + $(am__relativize); \ + new_top_distdir=$$reldir; \ + echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ + echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ + ($(am__cd) $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$new_top_distdir" \ + distdir="$$new_distdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + am__skip_mode_fix=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +uninstall: uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + if test -z '$(STRIP)'; then \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + install; \ + else \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ + fi +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -$(am__rm_f) $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || $(am__rm_f) $(CONFIG_CLEAN_VPATH_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-recursive + +clean-am: clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +html-am: + +info: info-recursive + +info-am: + +install-data-am: + +install-dvi: install-dvi-recursive + +install-dvi-am: + +install-exec-am: + +install-html: install-html-recursive + +install-html-am: + +install-info: install-info-recursive + +install-info-am: + +install-man: + +install-pdf: install-pdf-recursive + +install-pdf-am: + +install-ps: install-ps-recursive + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(am__recursive_targets) install-am install-strip + +.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ + check-am clean clean-generic cscopelist-am ctags ctags-am \ + distclean distclean-generic distclean-tags distdir dvi dvi-am \ + html html-am info info-am install install-am install-data \ + install-data-am install-dvi install-dvi-am install-exec \ + install-exec-am install-html install-html-am install-info \ + install-info-am install-man install-pdf install-pdf-am \ + install-ps install-ps-am install-strip installcheck \ + installcheck-am installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ + pdf-am ps ps-am tags tags-am uninstall uninstall-am + +.PRECIOUS: Makefile + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +# Tell GNU make to disable its built-in pattern rules. +%:: %,v +%:: RCS/%,v +%:: RCS/% +%:: s.% +%:: SCCS/s.% diff --git a/src/cthulhu/Makefile.am b/src/cthulhu/Makefile.am deleted file mode 100644 index 8e0f4de..0000000 --- a/src/cthulhu/Makefile.am +++ /dev/null @@ -1,122 +0,0 @@ -cthulhu_SCRIPTS = \ - cthulhu - -cthulhudir=$(bindir) -uidir=$(datadir)/cthulhu/ui -gfxdir=$(datadir)/cthulhu/gfx - -cthulhu_python_PYTHON = \ - __init__.py \ - acss.py \ - action_presenter.py \ - ax_collection.py \ - ax_event_synthesizer.py \ - ax_object.py \ - ax_selection.py \ - ax_utilities.py \ - ax_utilities_collection.py \ - ax_utilities_role.py \ - ax_utilities_state.py \ - bookmarks.py \ - braille.py \ - braille_generator.py \ - braille_rolenames.py \ - brlmon.py \ - brltablenames.py \ - caret_navigation.py \ - chat.py \ - chnames.py \ - cmdnames.py \ - colornames.py \ - common_keyboardmap.py \ - cthulhuVersion.py \ - date_and_time_presenter.py \ - dbus_service.py \ - debug.py \ - desktop_keyboardmap.py \ - dynamic_api_manager.py \ - event_manager.py \ - find.py \ - flat_review.py \ - flat_review_presenter.py \ - formatting.py \ - generator.py \ - guilabels.py \ - highlighter.py \ - input_event.py \ - input_event_manager.py \ - keybindings.py \ - keynames.py \ - label_inference.py \ - laptop_keyboardmap.py \ - learn_mode_presenter.py \ - liveregions.py \ - logger.py \ - mathsymbols.py \ - messages.py \ - mouse_review.py \ - notification_presenter.py \ - object_navigator.py \ - object_properties.py \ - cthulhu.py \ - cthulhu_gtkbuilder.py \ - cthulhu_gui_find.py \ - cthulhu_gui_navlist.py \ - cthulhu_gui_prefs.py \ - cthulhu_gui_profile.py \ - cthulhu_i18n.py \ - cthulhu_state.py \ - phonnames.py \ - plugin.py \ - cthulhu_platform.py \ - plugin_system_manager.py \ - pronunciation_dict.py \ - punctuation_settings.py \ - resource_manager.py \ - script.py \ - script_manager.py \ - script_utilities.py \ - settings.py \ - settings_manager.py \ - signal_manager.py \ - sound.py \ - sound_generator.py \ - speech_and_verbosity_manager.py \ - speech.py \ - spellcheck.py \ - speechdispatcherfactory.py \ - speech_generator.py \ - speechserver.py \ - structural_navigation.py \ - text_attribute_names.py \ - translation_context.py \ - translation_manager.py \ - tutorialgenerator.py \ - where_am_i_presenter.py - -cthulhu_pythondir=$(pkgpythondir) - -SUBDIRS = \ - backends \ - scripts \ - plugins - -ui_DATA = \ - cthulhu-find.ui \ - cthulhu-setup.ui - -EXTRA_DIST = \ - $(ui_DATA) \ - $(gfx_DATA) - -CLEANFILES = \ - cthulhu \ - cthulhu_bin.py \ - cthulhu_i18n.py \ - cthulhu_platform.py - -DISTCLEANFILES = \ - cthulhu \ - cthulhu_bin.py \ - cthulhu_i18n.py \ - cthulhu_platform.py diff --git a/src/cthulhu/backends/Makefile.am b/src/cthulhu/backends/Makefile.am deleted file mode 100644 index 85f590e..0000000 --- a/src/cthulhu/backends/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - json_backend.py - -cthulhu_pythondir=$(pkgpythondir)/backends - diff --git a/src/cthulhu/backends/meson.build b/src/cthulhu/backends/meson.build new file mode 100644 index 0000000..fed0017 --- /dev/null +++ b/src/cthulhu/backends/meson.build @@ -0,0 +1,9 @@ +backends_python_sources = files([ + '__init__.py', + 'json_backend.py', +]) + +python3.install_sources( + backends_python_sources, + subdir: 'cthulhu/backends' +) \ No newline at end of file diff --git a/src/cthulhu/meson.build b/src/cthulhu/meson.build new file mode 100644 index 0000000..a92d715 --- /dev/null +++ b/src/cthulhu/meson.build @@ -0,0 +1,156 @@ +# Python sources to install +cthulhu_python_sources = files([ + '__init__.py', + 'acss.py', + 'action_presenter.py', + 'ax_collection.py', + 'ax_event_synthesizer.py', + 'ax_object.py', + 'ax_selection.py', + 'ax_utilities.py', + 'ax_utilities_collection.py', + 'ax_utilities_role.py', + 'ax_utilities_state.py', + 'bookmarks.py', + 'braille.py', + 'braille_generator.py', + 'braille_rolenames.py', + 'brlmon.py', + 'brltablenames.py', + 'caret_navigation.py', + 'chat.py', + 'chnames.py', + 'cmdnames.py', + 'colornames.py', + 'common_keyboardmap.py', + 'cthulhuVersion.py', + 'date_and_time_presenter.py', + 'dbus_service.py', + 'debug.py', + 'desktop_keyboardmap.py', + 'dynamic_api_manager.py', + 'event_manager.py', + 'find.py', + 'flat_review.py', + 'flat_review_presenter.py', + 'formatting.py', + 'generator.py', + 'guilabels.py', + 'highlighter.py', + 'input_event.py', + 'input_event_manager.py', + 'keybindings.py', + 'keynames.py', + 'label_inference.py', + 'laptop_keyboardmap.py', + 'learn_mode_presenter.py', + 'liveregions.py', + 'logger.py', + 'mathsymbols.py', + 'messages.py', + 'mouse_review.py', + 'notification_presenter.py', + 'object_navigator.py', + 'object_properties.py', + 'cthulhu.py', + 'cthulhu_gtkbuilder.py', + 'cthulhu_gui_find.py', + 'cthulhu_gui_navlist.py', + 'cthulhu_gui_prefs.py', + 'cthulhu_gui_profile.py', + 'phonnames.py', + 'plugin.py', + 'plugin_system_manager.py', + 'pronunciation_dict.py', + 'punctuation_settings.py', + 'resource_manager.py', + 'script.py', + 'script_manager.py', + 'script_utilities.py', + 'settings.py', + 'settings_manager.py', + 'signal_manager.py', + 'sound.py', + 'sound_generator.py', + 'speech_and_verbosity_manager.py', + 'speech.py', + 'spellcheck.py', + 'speechdispatcherfactory.py', + 'speech_generator.py', + 'speechserver.py', + 'structural_navigation.py', + 'text_attribute_names.py', + 'translation_context.py', + 'translation_manager.py', + 'tutorialgenerator.py', + 'where_am_i_presenter.py', +]) + +# Generated Python sources +configure_file( + input: 'cthulhu_bin.py.in', + output: 'cthulhu_bin.py', + configuration: { + 'PLATFORM_PATH': ':/usr/bin:/usr/sbin:/bin', + 'prefix': get_option('prefix'), + 'bindir': get_option('bindir'), + 'libdir': get_option('libdir'), + 'datadir': get_option('datadir'), + } +) + +configure_file( + input: 'cthulhu_i18n.py.in', + output: 'cthulhu_i18n.py', + configuration: { + 'GETTEXT_PACKAGE': 'cthulhu', + 'prefix': get_option('prefix'), + 'datadir': get_option('datadir'), + } +) + +configure_file( + input: 'cthulhu_platform.py.in', + output: 'cthulhu_platform.py', + configuration: { + 'prefix': get_option('prefix'), + 'bindir': get_option('bindir'), + 'libdir': get_option('libdir'), + 'datadir': get_option('datadir'), + 'sysconfdir': get_option('sysconfdir'), + 'localstatedir': get_option('localstatedir'), + } +) + +# Main executable script +configure_file( + input: 'cthulhu', + output: 'cthulhu', + copy: true, + install: true, + install_dir: get_option('bindir'), + install_mode: 'rwxr-xr-x' +) + +# Install Python sources +python3.install_sources( + cthulhu_python_sources, + subdir: 'cthulhu' +) + +# Install generated Python sources +python3.install_sources( + ['cthulhu_bin.py', 'cthulhu_i18n.py', 'cthulhu_platform.py'], + subdir: 'cthulhu' +) + +# UI files +install_data( + ['cthulhu-find.ui', 'cthulhu-setup.ui'], + install_dir: get_option('datadir') / 'cthulhu' / 'ui' +) + +# Subdirectories +subdir('backends') +subdir('scripts') +subdir('plugins') \ No newline at end of file diff --git a/src/cthulhu/plugins/AIAssistant/Makefile.am b/src/cthulhu/plugins/AIAssistant/Makefile.am deleted file mode 100644 index f919766..0000000 --- a/src/cthulhu/plugins/AIAssistant/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - plugin.info \ - plugin.py \ - ai_providers.py - -cthulhu_pythondir=$(pkgpythondir)/plugins/AIAssistant \ No newline at end of file diff --git a/src/cthulhu/plugins/AIAssistant/meson.build b/src/cthulhu/plugins/AIAssistant/meson.build new file mode 100644 index 0000000..0d65b03 --- /dev/null +++ b/src/cthulhu/plugins/AIAssistant/meson.build @@ -0,0 +1,15 @@ +aiassistant_python_sources = files([ + '__init__.py', + 'plugin.py', + 'ai_providers.py' +]) + +python3.install_sources( + aiassistant_python_sources, + subdir: 'cthulhu/plugins/AIAssistant' +) + +install_data( + 'plugin.info', + install_dir: python3.get_install_dir() / 'cthulhu' / 'plugins' / 'AIAssistant' +) \ No newline at end of file diff --git a/src/cthulhu/plugins/ByeCthulhu/Makefile.am b/src/cthulhu/plugins/ByeCthulhu/Makefile.am deleted file mode 100644 index 2fbd68b..0000000 --- a/src/cthulhu/plugins/ByeCthulhu/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - plugin.info \ - plugin.py - -cthulhu_pythondir=$(pkgpythondir)/plugins/ByeCthulhu - diff --git a/src/cthulhu/plugins/ByeCthulhu/meson.build b/src/cthulhu/plugins/ByeCthulhu/meson.build new file mode 100644 index 0000000..cbbf2ae --- /dev/null +++ b/src/cthulhu/plugins/ByeCthulhu/meson.build @@ -0,0 +1,14 @@ +byecthulhu_python_sources = files([ + '__init__.py', + 'plugin.py' +]) + +python3.install_sources( + byecthulhu_python_sources, + subdir: 'cthulhu/plugins/ByeCthulhu' +) + +install_data( + 'plugin.info', + install_dir: python3.get_install_dir() / 'cthulhu' / 'plugins' / 'ByeCthulhu' +) \ No newline at end of file diff --git a/src/cthulhu/plugins/Clipboard/Makefile.am b/src/cthulhu/plugins/Clipboard/Makefile.am deleted file mode 100644 index 3d3f13c..0000000 --- a/src/cthulhu/plugins/Clipboard/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - plugin.info \ - plugin.py - -cthulhu_pythondir=$(pkgpythondir)/plugins/Clipboard - diff --git a/src/cthulhu/plugins/Clipboard/meson.build b/src/cthulhu/plugins/Clipboard/meson.build new file mode 100644 index 0000000..cf6ba90 --- /dev/null +++ b/src/cthulhu/plugins/Clipboard/meson.build @@ -0,0 +1,14 @@ +clipboard_python_sources = files([ + '__init__.py', + 'plugin.py' +]) + +python3.install_sources( + clipboard_python_sources, + subdir: 'cthulhu/plugins/Clipboard' +) + +install_data( + 'plugin.info', + install_dir: python3.get_install_dir() / 'cthulhu' / 'plugins' / 'Clipboard' +) \ No newline at end of file diff --git a/src/cthulhu/plugins/DisplayVersion/Makefile.am b/src/cthulhu/plugins/DisplayVersion/Makefile.am deleted file mode 100644 index 57097d4..0000000 --- a/src/cthulhu/plugins/DisplayVersion/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - plugin.info \ - plugin.py - -cthulhu_pythondir=$(pkgpythondir)/plugins/DisplayVersion - diff --git a/src/cthulhu/plugins/DisplayVersion/meson.build b/src/cthulhu/plugins/DisplayVersion/meson.build new file mode 100644 index 0000000..e82de95 --- /dev/null +++ b/src/cthulhu/plugins/DisplayVersion/meson.build @@ -0,0 +1,14 @@ +displayversion_python_sources = files([ + '__init__.py', + 'plugin.py' +]) + +python3.install_sources( + displayversion_python_sources, + subdir: 'cthulhu/plugins/DisplayVersion' +) + +install_data( + 'plugin.info', + install_dir: python3.get_install_dir() / 'cthulhu' / 'plugins' / 'DisplayVersion' +) \ No newline at end of file diff --git a/src/cthulhu/plugins/HelloCthulhu/Makefile.am b/src/cthulhu/plugins/HelloCthulhu/Makefile.am deleted file mode 100644 index e17c9d1..0000000 --- a/src/cthulhu/plugins/HelloCthulhu/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - plugin.info \ - plugin.py - -cthulhu_pythondir=$(pkgpythondir)/plugins/HelloCthulhu - diff --git a/src/cthulhu/plugins/HelloCthulhu/meson.build b/src/cthulhu/plugins/HelloCthulhu/meson.build new file mode 100644 index 0000000..5f6badb --- /dev/null +++ b/src/cthulhu/plugins/HelloCthulhu/meson.build @@ -0,0 +1,14 @@ +hellocthulhu_python_sources = files([ + '__init__.py', + 'plugin.py' +]) + +python3.install_sources( + hellocthulhu_python_sources, + subdir: 'cthulhu/plugins/HelloCthulhu' +) + +install_data( + 'plugin.info', + install_dir: python3.get_install_dir() / 'cthulhu' / 'plugins' / 'HelloCthulhu' +) \ No newline at end of file diff --git a/src/cthulhu/plugins/IndentationAudio/Makefile.am b/src/cthulhu/plugins/IndentationAudio/Makefile.am deleted file mode 100644 index a1a2f5e..0000000 --- a/src/cthulhu/plugins/IndentationAudio/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - plugin.info \ - plugin.py - -cthulhu_pythondir=$(pkgpythondir)/plugins/IndentationAudio \ No newline at end of file diff --git a/src/cthulhu/plugins/IndentationAudio/meson.build b/src/cthulhu/plugins/IndentationAudio/meson.build new file mode 100644 index 0000000..836ea47 --- /dev/null +++ b/src/cthulhu/plugins/IndentationAudio/meson.build @@ -0,0 +1,14 @@ +indentationaudio_python_sources = files([ + '__init__.py', + 'plugin.py' +]) + +python3.install_sources( + indentationaudio_python_sources, + subdir: 'cthulhu/plugins/IndentationAudio' +) + +install_data( + 'plugin.info', + install_dir: python3.get_install_dir() / 'cthulhu' / 'plugins' / 'IndentationAudio' +) \ No newline at end of file diff --git a/src/cthulhu/plugins/Makefile.am b/src/cthulhu/plugins/Makefile.am deleted file mode 100644 index e99b790..0000000 --- a/src/cthulhu/plugins/Makefile.am +++ /dev/null @@ -1,4 +0,0 @@ -SUBDIRS = AIAssistant Clipboard DisplayVersion IndentationAudio PluginManager hello_world self_voice ByeCthulhu HelloCthulhu SimplePluginSystem - -cthulhu_pythondir=$(pkgpythondir)/plugins - diff --git a/src/cthulhu/plugins/PluginManager/Makefile.am b/src/cthulhu/plugins/PluginManager/Makefile.am deleted file mode 100644 index c0db4f1..0000000 --- a/src/cthulhu/plugins/PluginManager/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - plugin.info \ - plugin.py - -cthulhu_pythondir=$(pkgpythondir)/plugins/PluginManager \ No newline at end of file diff --git a/src/cthulhu/plugins/PluginManager/meson.build b/src/cthulhu/plugins/PluginManager/meson.build new file mode 100644 index 0000000..d951770 --- /dev/null +++ b/src/cthulhu/plugins/PluginManager/meson.build @@ -0,0 +1,14 @@ +pluginmanager_python_sources = files([ + '__init__.py', + 'plugin.py' +]) + +python3.install_sources( + pluginmanager_python_sources, + subdir: 'cthulhu/plugins/PluginManager' +) + +install_data( + 'plugin.info', + install_dir: python3.get_install_dir() / 'cthulhu' / 'plugins' / 'PluginManager' +) \ No newline at end of file diff --git a/src/cthulhu/plugins/SimplePluginSystem/Makefile.am b/src/cthulhu/plugins/SimplePluginSystem/Makefile.am deleted file mode 100644 index 5f64b8d..0000000 --- a/src/cthulhu/plugins/SimplePluginSystem/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - plugin.info \ - plugin.py - -cthulhu_pythondir=$(pkgpythondir)/plugins/SimplePluginSystem - diff --git a/src/cthulhu/plugins/SimplePluginSystem/meson.build b/src/cthulhu/plugins/SimplePluginSystem/meson.build new file mode 100644 index 0000000..d855a3c --- /dev/null +++ b/src/cthulhu/plugins/SimplePluginSystem/meson.build @@ -0,0 +1,14 @@ +simplepluginsystem_python_sources = files([ + '__init__.py', + 'plugin.py' +]) + +python3.install_sources( + simplepluginsystem_python_sources, + subdir: 'cthulhu/plugins/SimplePluginSystem' +) + +install_data( + 'plugin.info', + install_dir: python3.get_install_dir() / 'cthulhu' / 'plugins' / 'SimplePluginSystem' +) \ No newline at end of file diff --git a/src/cthulhu/plugins/hello_world/Makefile.am b/src/cthulhu/plugins/hello_world/Makefile.am deleted file mode 100644 index 95853eb..0000000 --- a/src/cthulhu/plugins/hello_world/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - plugin.info \ - plugin.py - -cthulhu_pythondir=$(pkgpythondir)/plugins/hello_world diff --git a/src/cthulhu/plugins/hello_world/meson.build b/src/cthulhu/plugins/hello_world/meson.build new file mode 100644 index 0000000..be25f26 --- /dev/null +++ b/src/cthulhu/plugins/hello_world/meson.build @@ -0,0 +1,14 @@ +helloworld_python_sources = files([ + '__init__.py', + 'plugin.py' +]) + +python3.install_sources( + helloworld_python_sources, + subdir: 'cthulhu/plugins/hello_world' +) + +install_data( + 'plugin.info', + install_dir: python3.get_install_dir() / 'cthulhu' / 'plugins' / 'hello_world' +) \ No newline at end of file diff --git a/src/cthulhu/plugins/meson.build b/src/cthulhu/plugins/meson.build new file mode 100644 index 0000000..3389098 --- /dev/null +++ b/src/cthulhu/plugins/meson.build @@ -0,0 +1,11 @@ +# Plugin subdirectories +subdir('AIAssistant') +subdir('ByeCthulhu') +subdir('Clipboard') +subdir('DisplayVersion') +subdir('HelloCthulhu') +subdir('IndentationAudio') +subdir('PluginManager') +subdir('SimplePluginSystem') +subdir('hello_world') +subdir('self_voice') \ No newline at end of file diff --git a/src/cthulhu/plugins/self_voice/Makefile.am b/src/cthulhu/plugins/self_voice/Makefile.am deleted file mode 100644 index cafee1e..0000000 --- a/src/cthulhu/plugins/self_voice/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - plugin.info \ - plugin.py - -cthulhu_pythondir=$(pkgpythondir)/plugins/self_voice - diff --git a/src/cthulhu/plugins/self_voice/meson.build b/src/cthulhu/plugins/self_voice/meson.build new file mode 100644 index 0000000..c3d6e4d --- /dev/null +++ b/src/cthulhu/plugins/self_voice/meson.build @@ -0,0 +1,14 @@ +selfvoice_python_sources = files([ + '__init__.py', + 'plugin.py' +]) + +python3.install_sources( + selfvoice_python_sources, + subdir: 'cthulhu/plugins/self_voice' +) + +install_data( + 'plugin.info', + install_dir: python3.get_install_dir() / 'cthulhu' / 'plugins' / 'self_voice' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/Makefile.am b/src/cthulhu/scripts/Makefile.am deleted file mode 100644 index 37b53ee..0000000 --- a/src/cthulhu/scripts/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -SUBDIRS = apps toolkits sleepmode switcher terminal web - -cthulhu_python_PYTHON = \ - __init__.py \ - default.py \ - self_voicing.py - -cthulhu_pythondir=$(pkgpythondir)/scripts - diff --git a/src/cthulhu/scripts/apps/Banshee/Makefile.am b/src/cthulhu/scripts/apps/Banshee/Makefile.am deleted file mode 100644 index 2e066ab..0000000 --- a/src/cthulhu/scripts/apps/Banshee/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py \ - script_utilities.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps/Banshee diff --git a/src/cthulhu/scripts/apps/Banshee/meson.build b/src/cthulhu/scripts/apps/Banshee/meson.build new file mode 100644 index 0000000..763e34a --- /dev/null +++ b/src/cthulhu/scripts/apps/Banshee/meson.build @@ -0,0 +1,10 @@ +banshee_python_sources = files([ + '__init__.py', + 'script.py', + 'script_utilities.py', +]) + +python3.install_sources( + banshee_python_sources, + subdir: 'cthulhu/scripts/apps/Banshee' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/apps/Eclipse/Makefile.am b/src/cthulhu/scripts/apps/Eclipse/Makefile.am deleted file mode 100644 index 4ce916c..0000000 --- a/src/cthulhu/scripts/apps/Eclipse/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps/Eclipse - diff --git a/src/cthulhu/scripts/apps/Eclipse/meson.build b/src/cthulhu/scripts/apps/Eclipse/meson.build new file mode 100644 index 0000000..4e313c6 --- /dev/null +++ b/src/cthulhu/scripts/apps/Eclipse/meson.build @@ -0,0 +1,9 @@ +eclipse_python_sources = files([ + '__init__.py', + 'script.py', +]) + +python3.install_sources( + eclipse_python_sources, + subdir: 'cthulhu/scripts/apps/Eclipse' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/apps/Makefile.am b/src/cthulhu/scripts/apps/Makefile.am deleted file mode 100644 index 7b43ded..0000000 --- a/src/cthulhu/scripts/apps/Makefile.am +++ /dev/null @@ -1,26 +0,0 @@ -SUBDIRS = \ - Banshee \ - Eclipse \ - epiphany \ - evince \ - evolution \ - gajim \ - gcalctool \ - gedit \ - gnome-documents \ - gnome-shell \ - kwin \ - notification-daemon \ - notify-osd \ - pidgin \ - soffice \ - SeaMonkey \ - smuxi-frontend-gnome \ - Thunderbird \ - xfwm4 - -cthulhu_python_PYTHON = \ - __init__.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps - diff --git a/src/cthulhu/scripts/apps/SeaMonkey/Makefile.am b/src/cthulhu/scripts/apps/SeaMonkey/Makefile.am deleted file mode 100644 index 3558c80..0000000 --- a/src/cthulhu/scripts/apps/SeaMonkey/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps/SeaMonkey - diff --git a/src/cthulhu/scripts/apps/SeaMonkey/meson.build b/src/cthulhu/scripts/apps/SeaMonkey/meson.build new file mode 100644 index 0000000..e3b6b3d --- /dev/null +++ b/src/cthulhu/scripts/apps/SeaMonkey/meson.build @@ -0,0 +1,9 @@ +seamonkey_python_sources = files([ + '__init__.py', + 'script.py', +]) + +python3.install_sources( + seamonkey_python_sources, + subdir: 'cthulhu/scripts/apps/SeaMonkey' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/apps/Thunderbird/Makefile.am b/src/cthulhu/scripts/apps/Thunderbird/Makefile.am deleted file mode 100644 index 40e8b1b..0000000 --- a/src/cthulhu/scripts/apps/Thunderbird/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py \ - spellcheck.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps/Thunderbird - diff --git a/src/cthulhu/scripts/apps/Thunderbird/meson.build b/src/cthulhu/scripts/apps/Thunderbird/meson.build new file mode 100644 index 0000000..e2166bb --- /dev/null +++ b/src/cthulhu/scripts/apps/Thunderbird/meson.build @@ -0,0 +1,10 @@ +thunderbird_python_sources = files([ + '__init__.py', + 'script.py', + 'spellcheck.py', +]) + +python3.install_sources( + thunderbird_python_sources, + subdir: 'cthulhu/scripts/apps/Thunderbird' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/apps/epiphany/Makefile.am b/src/cthulhu/scripts/apps/epiphany/Makefile.am deleted file mode 100644 index d58c3ec..0000000 --- a/src/cthulhu/scripts/apps/epiphany/Makefile.am +++ /dev/null @@ -1,5 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps/epiphany diff --git a/src/cthulhu/scripts/apps/epiphany/meson.build b/src/cthulhu/scripts/apps/epiphany/meson.build new file mode 100644 index 0000000..a902813 --- /dev/null +++ b/src/cthulhu/scripts/apps/epiphany/meson.build @@ -0,0 +1,9 @@ +epiphany_python_sources = files([ + '__init__.py', + 'script.py', +]) + +python3.install_sources( + epiphany_python_sources, + subdir: 'cthulhu/scripts/apps/epiphany' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/apps/evince/Makefile.am b/src/cthulhu/scripts/apps/evince/Makefile.am deleted file mode 100644 index ac91fae..0000000 --- a/src/cthulhu/scripts/apps/evince/Makefile.am +++ /dev/null @@ -1,5 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps/evince diff --git a/src/cthulhu/scripts/apps/evince/meson.build b/src/cthulhu/scripts/apps/evince/meson.build new file mode 100644 index 0000000..9c37e45 --- /dev/null +++ b/src/cthulhu/scripts/apps/evince/meson.build @@ -0,0 +1,9 @@ +evince_python_sources = files([ + '__init__.py', + 'script.py', +]) + +python3.install_sources( + evince_python_sources, + subdir: 'cthulhu/scripts/apps/evince' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/apps/evolution/Makefile.am b/src/cthulhu/scripts/apps/evolution/Makefile.am deleted file mode 100644 index 4079a84..0000000 --- a/src/cthulhu/scripts/apps/evolution/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - braille_generator.py \ - script.py \ - script_utilities.py \ - speech_generator.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps/evolution - diff --git a/src/cthulhu/scripts/apps/evolution/meson.build b/src/cthulhu/scripts/apps/evolution/meson.build new file mode 100644 index 0000000..d5209ed --- /dev/null +++ b/src/cthulhu/scripts/apps/evolution/meson.build @@ -0,0 +1,12 @@ +evolution_python_sources = files([ + '__init__.py', + 'braille_generator.py', + 'script.py', + 'script_utilities.py', + 'speech_generator.py', +]) + +python3.install_sources( + evolution_python_sources, + subdir: 'cthulhu/scripts/apps/evolution' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/apps/gajim/Makefile.am b/src/cthulhu/scripts/apps/gajim/Makefile.am deleted file mode 100644 index 9a73d6b..0000000 --- a/src/cthulhu/scripts/apps/gajim/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps/gajim - diff --git a/src/cthulhu/scripts/apps/gajim/meson.build b/src/cthulhu/scripts/apps/gajim/meson.build new file mode 100644 index 0000000..99e7ba7 --- /dev/null +++ b/src/cthulhu/scripts/apps/gajim/meson.build @@ -0,0 +1,9 @@ +gajim_python_sources = files([ + '__init__.py', + 'script.py', +]) + +python3.install_sources( + gajim_python_sources, + subdir: 'cthulhu/scripts/apps/gajim' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/apps/gcalctool/Makefile.am b/src/cthulhu/scripts/apps/gcalctool/Makefile.am deleted file mode 100644 index f0812c8..0000000 --- a/src/cthulhu/scripts/apps/gcalctool/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps/gcalctool - diff --git a/src/cthulhu/scripts/apps/gcalctool/meson.build b/src/cthulhu/scripts/apps/gcalctool/meson.build new file mode 100644 index 0000000..8f1c370 --- /dev/null +++ b/src/cthulhu/scripts/apps/gcalctool/meson.build @@ -0,0 +1,9 @@ +gcalctool_python_sources = files([ + '__init__.py', + 'script.py', +]) + +python3.install_sources( + gcalctool_python_sources, + subdir: 'cthulhu/scripts/apps/gcalctool' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/apps/gedit/Makefile.am b/src/cthulhu/scripts/apps/gedit/Makefile.am deleted file mode 100644 index 3c75161..0000000 --- a/src/cthulhu/scripts/apps/gedit/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py \ - spellcheck.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps/gedit - diff --git a/src/cthulhu/scripts/apps/gedit/meson.build b/src/cthulhu/scripts/apps/gedit/meson.build new file mode 100644 index 0000000..13b7ad1 --- /dev/null +++ b/src/cthulhu/scripts/apps/gedit/meson.build @@ -0,0 +1,10 @@ +gedit_python_sources = files([ + '__init__.py', + 'script.py', + 'spellcheck.py', +]) + +python3.install_sources( + gedit_python_sources, + subdir: 'cthulhu/scripts/apps/gedit' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/apps/gnome-documents/Makefile.am b/src/cthulhu/scripts/apps/gnome-documents/Makefile.am deleted file mode 100644 index ad65e0b..0000000 --- a/src/cthulhu/scripts/apps/gnome-documents/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py \ - script_utilities.py \ - speech_generator.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps/gnome-documents diff --git a/src/cthulhu/scripts/apps/gnome-documents/meson.build b/src/cthulhu/scripts/apps/gnome-documents/meson.build new file mode 100644 index 0000000..e3e115e --- /dev/null +++ b/src/cthulhu/scripts/apps/gnome-documents/meson.build @@ -0,0 +1,11 @@ +gnome_documents_python_sources = files([ + '__init__.py', + 'script.py', + 'script_utilities.py', + 'speech_generator.py', +]) + +python3.install_sources( + gnome_documents_python_sources, + subdir: 'cthulhu/scripts/apps/gnome-documents' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/apps/gnome-shell/Makefile.am b/src/cthulhu/scripts/apps/gnome-shell/Makefile.am deleted file mode 100644 index f610c06..0000000 --- a/src/cthulhu/scripts/apps/gnome-shell/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - formatting.py \ - script.py \ - script_utilities.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps/gnome-shell diff --git a/src/cthulhu/scripts/apps/gnome-shell/meson.build b/src/cthulhu/scripts/apps/gnome-shell/meson.build new file mode 100644 index 0000000..8a0ea2e --- /dev/null +++ b/src/cthulhu/scripts/apps/gnome-shell/meson.build @@ -0,0 +1,11 @@ +gnome_shell_python_sources = files([ + '__init__.py', + 'formatting.py', + 'script.py', + 'script_utilities.py', +]) + +python3.install_sources( + gnome_shell_python_sources, + subdir: 'cthulhu/scripts/apps/gnome-shell' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/apps/kwin/Makefile.am b/src/cthulhu/scripts/apps/kwin/Makefile.am deleted file mode 100644 index 4b1b5b4..0000000 --- a/src/cthulhu/scripts/apps/kwin/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py \ - script_utilities.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps/kwin diff --git a/src/cthulhu/scripts/apps/kwin/meson.build b/src/cthulhu/scripts/apps/kwin/meson.build new file mode 100644 index 0000000..2aadccf --- /dev/null +++ b/src/cthulhu/scripts/apps/kwin/meson.build @@ -0,0 +1,10 @@ +kwin_python_sources = files([ + '__init__.py', + 'script.py', + 'script_utilities.py', +]) + +python3.install_sources( + kwin_python_sources, + subdir: 'cthulhu/scripts/apps/kwin' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/apps/meson.build b/src/cthulhu/scripts/apps/meson.build new file mode 100644 index 0000000..a9ecfe6 --- /dev/null +++ b/src/cthulhu/scripts/apps/meson.build @@ -0,0 +1,28 @@ +apps_python_sources = files([ + '__init__.py', +]) + +python3.install_sources( + apps_python_sources, + subdir: 'cthulhu/scripts/apps' +) + +subdir('Banshee') +subdir('Eclipse') +subdir('SeaMonkey') +subdir('Thunderbird') +subdir('epiphany') +subdir('evince') +subdir('evolution') +subdir('gajim') +subdir('gcalctool') +subdir('gedit') +subdir('gnome-documents') +subdir('gnome-shell') +subdir('kwin') +subdir('notification-daemon') +subdir('notify-osd') +subdir('pidgin') +subdir('soffice') +subdir('smuxi-frontend-gnome') +subdir('xfwm4') \ No newline at end of file diff --git a/src/cthulhu/scripts/apps/notification-daemon/Makefile.am b/src/cthulhu/scripts/apps/notification-daemon/Makefile.am deleted file mode 100644 index 5ab26d9..0000000 --- a/src/cthulhu/scripts/apps/notification-daemon/Makefile.am +++ /dev/null @@ -1,5 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps/notification-daemon diff --git a/src/cthulhu/scripts/apps/notification-daemon/meson.build b/src/cthulhu/scripts/apps/notification-daemon/meson.build new file mode 100644 index 0000000..552fa98 --- /dev/null +++ b/src/cthulhu/scripts/apps/notification-daemon/meson.build @@ -0,0 +1,9 @@ +notification_daemon_python_sources = files([ + '__init__.py', + 'script.py', +]) + +python3.install_sources( + notification_daemon_python_sources, + subdir: 'cthulhu/scripts/apps/notification-daemon' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/apps/notify-osd/Makefile.am b/src/cthulhu/scripts/apps/notify-osd/Makefile.am deleted file mode 100644 index 8febcd6..0000000 --- a/src/cthulhu/scripts/apps/notify-osd/Makefile.am +++ /dev/null @@ -1,5 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps/notify-osd diff --git a/src/cthulhu/scripts/apps/notify-osd/meson.build b/src/cthulhu/scripts/apps/notify-osd/meson.build new file mode 100644 index 0000000..130381b --- /dev/null +++ b/src/cthulhu/scripts/apps/notify-osd/meson.build @@ -0,0 +1,9 @@ +notify_osd_python_sources = files([ + '__init__.py', + 'script.py', +]) + +python3.install_sources( + notify_osd_python_sources, + subdir: 'cthulhu/scripts/apps/notify-osd' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/apps/pidgin/Makefile.am b/src/cthulhu/scripts/apps/pidgin/Makefile.am deleted file mode 100644 index 71238b2..0000000 --- a/src/cthulhu/scripts/apps/pidgin/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - chat.py \ - script.py \ - script_utilities.py \ - speech_generator.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps/pidgin - diff --git a/src/cthulhu/scripts/apps/pidgin/meson.build b/src/cthulhu/scripts/apps/pidgin/meson.build new file mode 100644 index 0000000..03f4543 --- /dev/null +++ b/src/cthulhu/scripts/apps/pidgin/meson.build @@ -0,0 +1,12 @@ +pidgin_python_sources = files([ + '__init__.py', + 'chat.py', + 'script.py', + 'script_utilities.py', + 'speech_generator.py', +]) + +python3.install_sources( + pidgin_python_sources, + subdir: 'cthulhu/scripts/apps/pidgin' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/apps/smuxi-frontend-gnome/Makefile.am b/src/cthulhu/scripts/apps/smuxi-frontend-gnome/Makefile.am deleted file mode 100644 index b25fe02..0000000 --- a/src/cthulhu/scripts/apps/smuxi-frontend-gnome/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - chat.py \ - script.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps/smuxi-frontend-gnome diff --git a/src/cthulhu/scripts/apps/smuxi-frontend-gnome/meson.build b/src/cthulhu/scripts/apps/smuxi-frontend-gnome/meson.build new file mode 100644 index 0000000..140df8d --- /dev/null +++ b/src/cthulhu/scripts/apps/smuxi-frontend-gnome/meson.build @@ -0,0 +1,10 @@ +smuxi_frontend_gnome_python_sources = files([ + '__init__.py', + 'chat.py', + 'script.py', +]) + +python3.install_sources( + smuxi_frontend_gnome_python_sources, + subdir: 'cthulhu/scripts/apps/smuxi-frontend-gnome' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/apps/soffice/Makefile.am b/src/cthulhu/scripts/apps/soffice/Makefile.am deleted file mode 100644 index 2c18fc4..0000000 --- a/src/cthulhu/scripts/apps/soffice/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - braille_generator.py \ - formatting.py \ - script.py \ - script_utilities.py \ - speech_generator.py \ - spellcheck.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps/soffice - diff --git a/src/cthulhu/scripts/apps/soffice/meson.build b/src/cthulhu/scripts/apps/soffice/meson.build new file mode 100644 index 0000000..78662f3 --- /dev/null +++ b/src/cthulhu/scripts/apps/soffice/meson.build @@ -0,0 +1,14 @@ +soffice_python_sources = files([ + '__init__.py', + 'braille_generator.py', + 'formatting.py', + 'script.py', + 'script_utilities.py', + 'speech_generator.py', + 'spellcheck.py', +]) + +python3.install_sources( + soffice_python_sources, + subdir: 'cthulhu/scripts/apps/soffice' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/apps/xfwm4/Makefile.am b/src/cthulhu/scripts/apps/xfwm4/Makefile.am deleted file mode 100644 index 983a554..0000000 --- a/src/cthulhu/scripts/apps/xfwm4/Makefile.am +++ /dev/null @@ -1,5 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/apps/xfwm4 diff --git a/src/cthulhu/scripts/apps/xfwm4/meson.build b/src/cthulhu/scripts/apps/xfwm4/meson.build new file mode 100644 index 0000000..468dca7 --- /dev/null +++ b/src/cthulhu/scripts/apps/xfwm4/meson.build @@ -0,0 +1,9 @@ +xfwm4_python_sources = files([ + '__init__.py', + 'script.py', +]) + +python3.install_sources( + xfwm4_python_sources, + subdir: 'cthulhu/scripts/apps/xfwm4' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/meson.build b/src/cthulhu/scripts/meson.build new file mode 100644 index 0000000..0bb71ee --- /dev/null +++ b/src/cthulhu/scripts/meson.build @@ -0,0 +1,17 @@ +scripts_python_sources = files([ + '__init__.py', + 'default.py', + 'self_voicing.py', +]) + +python3.install_sources( + scripts_python_sources, + subdir: 'cthulhu/scripts' +) + +subdir('apps') +subdir('toolkits') +subdir('sleepmode') +subdir('switcher') +subdir('terminal') +subdir('web') \ No newline at end of file diff --git a/src/cthulhu/scripts/sleepmode/Makefile.am b/src/cthulhu/scripts/sleepmode/Makefile.am deleted file mode 100644 index 64b7127..0000000 --- a/src/cthulhu/scripts/sleepmode/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py \ - script_utilities.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/sleepmode diff --git a/src/cthulhu/scripts/sleepmode/meson.build b/src/cthulhu/scripts/sleepmode/meson.build new file mode 100644 index 0000000..3e04407 --- /dev/null +++ b/src/cthulhu/scripts/sleepmode/meson.build @@ -0,0 +1,10 @@ +sleepmode_python_sources = files([ + '__init__.py', + 'script.py', + 'script_utilities.py', +]) + +python3.install_sources( + sleepmode_python_sources, + subdir: 'cthulhu/scripts/sleepmode' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/switcher/Makefile.am b/src/cthulhu/scripts/switcher/Makefile.am deleted file mode 100644 index ff683dd..0000000 --- a/src/cthulhu/scripts/switcher/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py \ - script_utilities.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/switcher diff --git a/src/cthulhu/scripts/switcher/meson.build b/src/cthulhu/scripts/switcher/meson.build new file mode 100644 index 0000000..3f288bd --- /dev/null +++ b/src/cthulhu/scripts/switcher/meson.build @@ -0,0 +1,10 @@ +switcher_python_sources = files([ + '__init__.py', + 'script.py', + 'script_utilities.py', +]) + +python3.install_sources( + switcher_python_sources, + subdir: 'cthulhu/scripts/switcher' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/terminal/Makefile.am b/src/cthulhu/scripts/terminal/Makefile.am deleted file mode 100644 index 1ececbe..0000000 --- a/src/cthulhu/scripts/terminal/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - braille_generator.py \ - script.py \ - script_utilities.py \ - speech_generator.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/terminal diff --git a/src/cthulhu/scripts/terminal/meson.build b/src/cthulhu/scripts/terminal/meson.build new file mode 100644 index 0000000..3dd24b2 --- /dev/null +++ b/src/cthulhu/scripts/terminal/meson.build @@ -0,0 +1,12 @@ +terminal_python_sources = files([ + '__init__.py', + 'braille_generator.py', + 'script.py', + 'script_utilities.py', + 'speech_generator.py', +]) + +python3.install_sources( + terminal_python_sources, + subdir: 'cthulhu/scripts/terminal' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/toolkits/Chromium/Makefile.am b/src/cthulhu/scripts/toolkits/Chromium/Makefile.am deleted file mode 100644 index c2978e4..0000000 --- a/src/cthulhu/scripts/toolkits/Chromium/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - braille_generator.py \ - script.py \ - script_utilities.py \ - speech_generator.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/toolkits/Chromium diff --git a/src/cthulhu/scripts/toolkits/Chromium/meson.build b/src/cthulhu/scripts/toolkits/Chromium/meson.build new file mode 100644 index 0000000..038f32b --- /dev/null +++ b/src/cthulhu/scripts/toolkits/Chromium/meson.build @@ -0,0 +1,12 @@ +chromium_python_sources = files([ + '__init__.py', + 'braille_generator.py', + 'script.py', + 'script_utilities.py', + 'speech_generator.py', +]) + +python3.install_sources( + chromium_python_sources, + subdir: 'cthulhu/scripts/toolkits/Chromium' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/toolkits/GAIL/Makefile.am b/src/cthulhu/scripts/toolkits/GAIL/Makefile.am deleted file mode 100644 index b3a0940..0000000 --- a/src/cthulhu/scripts/toolkits/GAIL/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py \ - script_utilities.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/toolkits/GAIL - diff --git a/src/cthulhu/scripts/toolkits/GAIL/meson.build b/src/cthulhu/scripts/toolkits/GAIL/meson.build new file mode 100644 index 0000000..6e43025 --- /dev/null +++ b/src/cthulhu/scripts/toolkits/GAIL/meson.build @@ -0,0 +1,10 @@ +gail_python_sources = files([ + '__init__.py', + 'script.py', + 'script_utilities.py', +]) + +python3.install_sources( + gail_python_sources, + subdir: 'cthulhu/scripts/toolkits/GAIL' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/toolkits/Gecko/Makefile.am b/src/cthulhu/scripts/toolkits/Gecko/Makefile.am deleted file mode 100644 index 6795070..0000000 --- a/src/cthulhu/scripts/toolkits/Gecko/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py \ - script_utilities.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/toolkits/Gecko - diff --git a/src/cthulhu/scripts/toolkits/Gecko/meson.build b/src/cthulhu/scripts/toolkits/Gecko/meson.build new file mode 100644 index 0000000..0b76d35 --- /dev/null +++ b/src/cthulhu/scripts/toolkits/Gecko/meson.build @@ -0,0 +1,10 @@ +gecko_python_sources = files([ + '__init__.py', + 'script.py', + 'script_utilities.py', +]) + +python3.install_sources( + gecko_python_sources, + subdir: 'cthulhu/scripts/toolkits/Gecko' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/toolkits/J2SE-access-bridge/Makefile.am b/src/cthulhu/scripts/toolkits/J2SE-access-bridge/Makefile.am deleted file mode 100644 index a1a078d..0000000 --- a/src/cthulhu/scripts/toolkits/J2SE-access-bridge/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - formatting.py \ - script.py \ - script_utilities.py \ - speech_generator.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/toolkits/J2SE-access-bridge - diff --git a/src/cthulhu/scripts/toolkits/J2SE-access-bridge/meson.build b/src/cthulhu/scripts/toolkits/J2SE-access-bridge/meson.build new file mode 100644 index 0000000..135cbb8 --- /dev/null +++ b/src/cthulhu/scripts/toolkits/J2SE-access-bridge/meson.build @@ -0,0 +1,12 @@ +j2se_access_bridge_python_sources = files([ + '__init__.py', + 'formatting.py', + 'script.py', + 'script_utilities.py', + 'speech_generator.py', +]) + +python3.install_sources( + j2se_access_bridge_python_sources, + subdir: 'cthulhu/scripts/toolkits/J2SE-access-bridge' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/toolkits/Makefile.am b/src/cthulhu/scripts/toolkits/Makefile.am deleted file mode 100644 index c32217d..0000000 --- a/src/cthulhu/scripts/toolkits/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -SUBDIRS = Chromium GAIL Gecko J2SE-access-bridge Qt WebKitGtk clutter gtk - -cthulhu_python_PYTHON = \ - __init__.py \ - VCL.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/toolkits - diff --git a/src/cthulhu/scripts/toolkits/Qt/Makefile.am b/src/cthulhu/scripts/toolkits/Qt/Makefile.am deleted file mode 100644 index 8fd3834..0000000 --- a/src/cthulhu/scripts/toolkits/Qt/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py \ - script_utilities.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/toolkits/Qt - diff --git a/src/cthulhu/scripts/toolkits/Qt/meson.build b/src/cthulhu/scripts/toolkits/Qt/meson.build new file mode 100644 index 0000000..07151a7 --- /dev/null +++ b/src/cthulhu/scripts/toolkits/Qt/meson.build @@ -0,0 +1,10 @@ +qt_python_sources = files([ + '__init__.py', + 'script.py', + 'script_utilities.py', +]) + +python3.install_sources( + qt_python_sources, + subdir: 'cthulhu/scripts/toolkits/Qt' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/toolkits/WebKitGtk/Makefile.am b/src/cthulhu/scripts/toolkits/WebKitGtk/Makefile.am deleted file mode 100644 index 044586c..0000000 --- a/src/cthulhu/scripts/toolkits/WebKitGtk/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - braille_generator.py \ - script.py \ - speech_generator.py \ - script_utilities.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/toolkits/WebKitGtk diff --git a/src/cthulhu/scripts/toolkits/WebKitGtk/meson.build b/src/cthulhu/scripts/toolkits/WebKitGtk/meson.build new file mode 100644 index 0000000..de0cb3b --- /dev/null +++ b/src/cthulhu/scripts/toolkits/WebKitGtk/meson.build @@ -0,0 +1,12 @@ +webkitgtk_python_sources = files([ + '__init__.py', + 'braille_generator.py', + 'script.py', + 'speech_generator.py', + 'script_utilities.py', +]) + +python3.install_sources( + webkitgtk_python_sources, + subdir: 'cthulhu/scripts/toolkits/WebKitGtk' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/toolkits/clutter/Makefile.am b/src/cthulhu/scripts/toolkits/clutter/Makefile.am deleted file mode 100644 index 0fe53db..0000000 --- a/src/cthulhu/scripts/toolkits/clutter/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py \ - script_utilities.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/toolkits/clutter - diff --git a/src/cthulhu/scripts/toolkits/clutter/meson.build b/src/cthulhu/scripts/toolkits/clutter/meson.build new file mode 100644 index 0000000..d57cce0 --- /dev/null +++ b/src/cthulhu/scripts/toolkits/clutter/meson.build @@ -0,0 +1,10 @@ +clutter_python_sources = files([ + '__init__.py', + 'script.py', + 'script_utilities.py', +]) + +python3.install_sources( + clutter_python_sources, + subdir: 'cthulhu/scripts/toolkits/clutter' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/toolkits/gtk/Makefile.am b/src/cthulhu/scripts/toolkits/gtk/Makefile.am deleted file mode 100644 index 0cb303e..0000000 --- a/src/cthulhu/scripts/toolkits/gtk/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - script.py \ - script_utilities.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/toolkits/gtk - diff --git a/src/cthulhu/scripts/toolkits/gtk/meson.build b/src/cthulhu/scripts/toolkits/gtk/meson.build new file mode 100644 index 0000000..ec195ff --- /dev/null +++ b/src/cthulhu/scripts/toolkits/gtk/meson.build @@ -0,0 +1,10 @@ +gtk_python_sources = files([ + '__init__.py', + 'script.py', + 'script_utilities.py', +]) + +python3.install_sources( + gtk_python_sources, + subdir: 'cthulhu/scripts/toolkits/gtk' +) \ No newline at end of file diff --git a/src/cthulhu/scripts/toolkits/meson.build b/src/cthulhu/scripts/toolkits/meson.build new file mode 100644 index 0000000..28b4128 --- /dev/null +++ b/src/cthulhu/scripts/toolkits/meson.build @@ -0,0 +1,18 @@ +toolkits_python_sources = files([ + '__init__.py', + 'VCL.py', +]) + +python3.install_sources( + toolkits_python_sources, + subdir: 'cthulhu/scripts/toolkits' +) + +subdir('Chromium') +subdir('GAIL') +subdir('Gecko') +subdir('J2SE-access-bridge') +subdir('Qt') +subdir('WebKitGtk') +subdir('clutter') +subdir('gtk') \ No newline at end of file diff --git a/src/cthulhu/scripts/web/Makefile.am b/src/cthulhu/scripts/web/Makefile.am deleted file mode 100644 index db64a3f..0000000 --- a/src/cthulhu/scripts/web/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -cthulhu_python_PYTHON = \ - __init__.py \ - bookmarks.py \ - braille_generator.py \ - script.py \ - script_utilities.py \ - sound_generator.py \ - speech_generator.py \ - tutorial_generator.py - -cthulhu_pythondir=$(pkgpythondir)/scripts/web diff --git a/src/cthulhu/scripts/web/meson.build b/src/cthulhu/scripts/web/meson.build new file mode 100644 index 0000000..bc74e1a --- /dev/null +++ b/src/cthulhu/scripts/web/meson.build @@ -0,0 +1,15 @@ +web_python_sources = files([ + '__init__.py', + 'bookmarks.py', + 'braille_generator.py', + 'script.py', + 'script_utilities.py', + 'sound_generator.py', + 'speech_generator.py', + 'tutorial_generator.py', +]) + +python3.install_sources( + web_python_sources, + subdir: 'cthulhu/scripts/web' +) \ No newline at end of file diff --git a/src/meson.build b/src/meson.build new file mode 100644 index 0000000..dc8230d --- /dev/null +++ b/src/meson.build @@ -0,0 +1 @@ +subdir('cthulhu') \ No newline at end of file