Skip to content
/ smuxi Public
forked from meebey/smuxi

Smuxi is an user-friendly and free IRC client for Linux, Windows and Mac OS X based on GNOME / GTK+

License

Notifications You must be signed in to change notification settings

ayaz345/smuxi

This branch is 2 commits ahead of, 45 commits behind meebey/smuxi:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

076ec73 · Sep 1, 2023
May 7, 2023
Sep 27, 2014
Jun 23, 2023
Apr 22, 2023
Sep 17, 2016
May 22, 2015
Mar 27, 2022
May 18, 2020
May 23, 2023
Apr 16, 2023
Apr 16, 2023
Apr 16, 2023
Apr 16, 2023
Apr 16, 2023
Apr 16, 2023
Apr 16, 2023
Apr 16, 2023
Apr 16, 2023
May 22, 2023
Apr 16, 2023
Apr 16, 2023
Apr 16, 2023
May 29, 2023
Sep 27, 2015
Feb 25, 2014
Nov 14, 2013
Sep 27, 2015
May 25, 2009
May 7, 2023
Jan 27, 2012
Apr 23, 2023
Jan 10, 2017
Jul 2, 2016
May 29, 2023
Apr 21, 2013
Dec 16, 2018

Repository files navigation

Smuxi

License GitHubCI pipeline status badge GitHub contributors

GitHub Repo stars Twitter Follow

GitHub Release Date Debian package Ubuntu package AUR version

Software Requirements

First you will need to install a few libraries to compile the source

Build tools & libraries:

  • Automake, Autoconf, gettext, pkg-config
  • Mono SDK (>= 4.6.2)
  • Nini (>= 1.1)
  • log4net
  • SQLite3
  • GTK# (>= 2.12.39) (optional, but required for the GNOME frontend)
  • Notify# (optional)
  • Indicate# / MessagingMenu# (optional)
  • DBus# / NDesk.DBus (optional)
  • GtkSpell (optional)
  • STFL (optional, but enabled by default)

Depending on your operating system and favorite distribution the installation of the listed applications varies.

For Debian based distributions it's just a matter of the following commands:

apt-get install build-essential git autoconf automake intltool mono-devel mono-xbuild libnini-cil-dev liblog4net-cil-dev libgtk2.0-cil-dev libnotify-cil-dev libdbus2.0-cil-dev libdbus-glib2.0-cil-dev lsb-release

Compiling Source

./autogen.sh || ./configure
make

Installing

make install

Running

Now you can start Smuxi from the GNOME or KDE menu.

Source Structure

src/

This directory contains the source code of all Smuxi components.

lib/

This directory contains libraries that Smuxi needs and ships as part of Smuxi.

po*/

These directories contain translation files based on gettext.

debian/

The debian/ directory contains upstream packaging used for the daily development builds for Ubuntu and Debian found on launchpad (which you can subscribe to via sudo add-apt-repository -y ppa:meebey/smuxi-daily && sudo apt update). The official (downstream) Debian packaging can be found on here.

About

Smuxi is an user-friendly and free IRC client for Linux, Windows and Mac OS X based on GNOME / GTK+

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 93.9%
  • Makefile 3.1%
  • M4 1.1%
  • Shell 1.1%
  • Roff 0.3%
  • Python 0.3%
  • Other 0.2%