Commit 3c35dcc4 authored by Mike Gabriel's avatar Mike Gabriel

Updated version 1.4 from 'upstream/1.4'

with Debian dir 64e09efe03fea9b5c716a1ff6c6171d79a1dd3bb
parents b9c3911a a1a20fba
2018-08-22 Alessio Garzi <gun101@email.it>
1.4 - new release with the following features :
- dropped gtk2 dependency, replaced with gtk3
- dropped libindicator dependenct, replaced with libayatana-appindicator3
- dropped remote plugin download and python code related to it
- better debian packaging
- manpaged moved to upstream
- guake3 autostart implemented
- removed build unnecessary files from repo
2018-06-02 Alessio Garzi <gun101@email.it>
1.3.3 - new release with the following features :
- Guake indicator now supports Guake3 as default shell
- Gconf2 replaced by gsettings (closes debian bug #892706)
- Optional configuration file as argument
2014-12-31 Alessio Garzi <gun101@email.it> 2014-12-31 Alessio Garzi <gun101@email.it>
1.1 release with "open in selected tab" option added 1.1 release with "open in selected tab" option added
......
This diff is collapsed.
SUBDIRS = src data plugins EXTRA_DIST = guake-indicator.desktop org.guake-indicator.gschema.xml README.md
SUBDIRS = src data man
This diff is collapsed.
# Guake indicator
Guake indicator is a compact and convenient Appindicator that lets you send commands to [Guake](http://guake-project.org/)
terminal.
Guake indicator is free software, you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation.
![guake indicator img](http://guake-indicator.ozzyboshi.com/images/out.gif)
![guake indicator img](http://guake-indicator.ozzyboshi.com/images/ubuntu18.png)
### Description of the project
Guake indicator is a compact and convenient Ubuntu Appindicator that lets you send commands and perform customized tasks to [Guake virtual terminal](http://guake-project.org/).You can specify the target tab or to create a new one at the same time.
Guake indicator comes with a convenient menu editor to create and manage your entries out of the box.
Initial versions of Guake indicator was meant for Ubuntu it but later versions are targeting the Debian Operating System with GTK based desktop managers.
From version 1.4, Guake indicator relies on Ayatana indicators and GTK3 rather than old libappindicator and GTK2.
Guake-indicator sticks to your "Indicator Area" and displays your customized command retrieved from ~/.guake.indicator/guake-indicator.xml. If this file doesn't exist, Guake Indicator will create a small default one that you can use as a base to build your own configuration file depending on your needs.
You can customize the configuration file using the Guake indicator built-in GUI under the "Edit Menu" section or, as an alternative, you can do it on your own with your favorite text/xml editor. The guake-indicator.xml fields are quite self-explanatory, however, I'm going to give you a more in-depth description of each one:
- menu_name :the name that will show up in the indicator itself
- tab_name : the name of the Guake terminal tab once it is opened (leave blank if you don't want automatic autorenaming)
- command_after_login : command to send to Guake through his DBUS interface
- dont_show_guake : if set to yes Guake is not shown after command execution
- open_in_tab : The index of the Guake tab where Guake indicator will execute the command. Guake assigns index 0 to the first tab so put in this field the nth tab-1 number. If this tag has the attribute named="yes" it contains the name of the Guake tab (see Guake indicator select tab by name issue for more informations)
If this field contains the value '-1', Guake indicator will execute the command in the currently selected Guake tab (only from version 1.1)
- lfcr : if set to yes a LF (Line Feed) + CR (Carriage return) is sent to Guake after each line. Otherwise, only a line feed (ascii code 10) is sent.
- guakeindicatorscript : if set to yes enables the Guake indicator scripting function (see related scripting section)
### Requirements for Guake indicator
For proper compilation and functionality of Guake indicator, the following packages are REQUIRED:
- libayatana-appindicator3-dev
- libcairo2-dev (>= 1.10)
- libdbus-1-dev
- libdbus-glib-1-dev
- libglib2.0-dev (>=2.35.4)
- libgtk-3-dev (>=3.1.4)
- libjson-c-dev (for backward compatibility)
- libxml2-dev
### Credits
Guake indicator was conceived and initially created by Alessio Garzi <gun101@email.it>
Guake indicator was developed By Alessio Garzi <gun101@email.it> and Francesco Minà <mina.francesco@gmail.com>
Guake indicator debian package is mantained by Alessio Garzi <gun101@email.it>.
Debian webpage : https://packages.debian.org/sid/guake-indicator
We are looking for any type of contribution (code, bug fixing, documentation, translation or just new ideas), if you have an interest in Guake indicator please email me.
This diff is collapsed.
#!/bin/sh
PKG_NAME="guake-indicator"
which gnome-autogen.sh || {
echo "You need gnome-common from GNOME Git"
exit 1
}
USE_GNOME2_MACROS=1 \
. gnome-autogen.sh $@
#! /bin/sh #! /bin/sh
# Wrapper for compilers which do not understand '-c -o'. # Wrapper for compilers which do not understand '-c -o'.
scriptversion=2012-10-14.11; # UTC scriptversion=2018-03-07.03; # UTC
# Copyright (C) 1999-2013 Free Software Foundation, Inc. # Copyright (C) 1999-2018 Free Software Foundation, Inc.
# Written by Tom Tromey <tromey@cygnus.com>. # Written by Tom Tromey <tromey@cygnus.com>.
# #
# This program is free software; you can redistribute it and/or modify # This program is free software; you can redistribute it and/or modify
...@@ -17,7 +17,7 @@ scriptversion=2012-10-14.11; # UTC ...@@ -17,7 +17,7 @@ scriptversion=2012-10-14.11; # UTC
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# As a special exception to the GNU General Public License, if you # As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a # distribute this file as part of a program that contains a
...@@ -255,7 +255,8 @@ EOF ...@@ -255,7 +255,8 @@ EOF
echo "compile $scriptversion" echo "compile $scriptversion"
exit $? exit $?
;; ;;
cl | *[/\\]cl | cl.exe | *[/\\]cl.exe ) cl | *[/\\]cl | cl.exe | *[/\\]cl.exe | \
icl | *[/\\]icl | icl.exe | *[/\\]icl.exe )
func_cl_wrapper "$@" # Doesn't return... func_cl_wrapper "$@" # Doesn't return...
;; ;;
esac esac
...@@ -339,9 +340,9 @@ exit $ret ...@@ -339,9 +340,9 @@ exit $ret
# Local Variables: # Local Variables:
# mode: shell-script # mode: shell-script
# sh-indentation: 2 # sh-indentation: 2
# eval: (add-hook 'write-file-hooks 'time-stamp) # eval: (add-hook 'before-save-hook 'time-stamp)
# time-stamp-start: "scriptversion=" # time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-format: "%:y-%02m-%02d.%02H"
# time-stamp-time-zone: "UTC" # time-stamp-time-zone: "UTC0"
# time-stamp-end: "; # UTC" # time-stamp-end: "; # UTC"
# End: # End:
/* config.h. Generated from config.h.in by configure. */
/* config.h.in. Generated from configure.ac by autoheader. */
/* Define to 1 if you have the `bzero' function. */
#define HAVE_BZERO 1
/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1
/* Define to 1 if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1
/* Define to 1 if you have the `mkdir' function. */
#define HAVE_MKDIR 1
/* Define to 1 if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1
/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1
/* Define to 1 if you have the `strdup' function. */
#define HAVE_STRDUP 1
/* Define to 1 if you have the `strerror' function. */
#define HAVE_STRERROR 1
/* Define to 1 if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1
/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1
/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1
/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1
/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1
/* Name of package */
#define PACKAGE "guake-indicator"
/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT "gun101@email.it"
/* Define to the full name of this package. */
#define PACKAGE_NAME "guake-indicator"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "guake-indicator 1.0"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "guake-indicator"
/* Define to the home page for this package. */
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "1.0"
/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1
/* Version number of package */
#define VERSION "1.0"
...@@ -3,42 +3,15 @@ ...@@ -3,42 +3,15 @@
/* Define to 1 if you have the `bzero' function. */ /* Define to 1 if you have the `bzero' function. */
#undef HAVE_BZERO #undef HAVE_BZERO
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H
/* Define to 1 if you have the `mkdir' function. */ /* Define to 1 if you have the `mkdir' function. */
#undef HAVE_MKDIR #undef HAVE_MKDIR
/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H
/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H
/* Define to 1 if you have the `strdup' function. */ /* Define to 1 if you have the `strdup' function. */
#undef HAVE_STRDUP #undef HAVE_STRDUP
/* Define to 1 if you have the `strerror' function. */ /* Define to 1 if you have the `strerror' function. */
#undef HAVE_STRERROR #undef HAVE_STRERROR
/* Define to 1 if you have the <strings.h> header file. */
#undef HAVE_STRINGS_H
/* Define to 1 if you have the <string.h> header file. */
#undef HAVE_STRING_H
/* Define to 1 if you have the <sys/stat.h> header file. */
#undef HAVE_SYS_STAT_H
/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H
/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
/* Name of package */ /* Name of package */
#undef PACKAGE #undef PACKAGE
......
This diff is collapsed.
AC_INIT([guake-indicator], [1.1], [gun101@email.it]) AC_INIT([guake-indicator], [1.4], [gun101@email.it])
# safety check , make sure that config is not run from outer space
AC_CONFIG_SRCDIR([src/guake-indicator.c])
AC_CONFIG_SRCDIR([src/guake-indicator-read-json.c])
AM_INIT_AUTOMAKE([-Wall -Werror]) AM_INIT_AUTOMAKE([-Wall -Werror])
# safety check , make sure that config is not run from outer space
AC_CONFIG_SRCDIR([src])
AC_CONFIG_MACRO_DIR([m4])
AM_MAINTAINER_MODE([enable])
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
# Checks for programs. # Checks for programs.
AC_PROG_CC AC_PROG_CC
AM_PROG_CC_C_O AM_PROG_CC_C_O
AM_PATH_PYTHON(2.5.0) AC_STDC_HEADERS
#AC_CHECK_PROGS([GUAKE], [guake guake-prefs], [:])
#if test "$GUAKE" = :; then
#AC_MSG_ERROR([This package needs guake.])
#fi
# Checks for libraries. # Checks for libraries.
AC_CHECK_FUNCS([bzero]) AC_CHECK_FUNCS([bzero])
...@@ -21,57 +21,51 @@ AC_CHECK_FUNCS([mkdir]) ...@@ -21,57 +21,51 @@ AC_CHECK_FUNCS([mkdir])
AC_CHECK_FUNCS([strdup]) AC_CHECK_FUNCS([strdup])
AC_CHECK_FUNCS([strerror]) AC_CHECK_FUNCS([strerror])
AC_CHECK_LIB([appindicator], [app_indicator_new], [APPINDICATORLIB=-lindicator], [AC_MSG_ERROR([This package needs libappindicator.])]) PKG_PROG_PKG_CONFIG
AC_SUBST([APPINDICATORLIB])
AC_CHECK_LIB([gtk-x11-2.0], [gtk_action_group_new], [GTKLIB=-lgtk-x11-2.0], [AC_MSG_ERROR([This package needs gtk2.0.])]) GLIB_REQUIRED=2.50.0
AC_SUBST([GTKLIB]) GTK_REQUIRED=3.22.0
APPINDICATOR_REQUIRED=0.0.13
# Checks for header files.
AC_CHECK_HEADER([gtk/gtk.h]) # Glib
AC_CHECK_HEADER([libappindicator/app-indicator.h]) PKG_CHECK_MODULES(GLIB, glib-2.0 >= $GLIB_REQUIRED gio-2.0 >= $GLIB_REQUIRED)
AC_CHECK_HEADER([json-c/json.h],[],[AC_MSG_ERROR([libjson-c-dev not installed)])])
AC_CHECK_HEADER([glib.h]) # Gtk-3
AC_CHECK_HEADER([dbus/dbus-glib.h]) PKG_CHECK_MODULES(GTK, gtk+-3.0 >= $GTK_REQUIRED)
AC_CHECK_HEADER([gconf/gconf-client.h]) AC_SUBST(GTK_CFLAGS)
AC_SUBST(GTK_LIBS)
# python checks
AC_MSG_CHECKING([for the python-urllib package]) # Ayatana Application Indicator
ac_urllib2_result=`$PYTHON -c 'try: AYATANA_APPINDICATOR_PKG=ayatana-appindicator3-0.1
import urllib2 PKG_CHECK_MODULES(AYATANA_APPINDICATOR, $AYATANA_APPINDICATOR_PKG >= $APPINDICATOR_REQUIRED)
except Exception, e: AC_SUBST(AYATANA_APPINDICATOR_CFLAGS)
print str(e)' 2> /dev/null` AC_SUBST(AYATANA_APPINDICATOR_LIBS)
if test -z "$ac_urllib2_result"; then # libjson-c
AC_MSG_RESULT([yes]) PKG_CHECK_MODULES(JSONC, json-c)
else AC_SUBST(JSONC_CFLAGS)
AC_MSG_RESULT([no]) AC_SUBST(JSONC_LIBS)
AC_MSG_ERROR([cannot import Python module "urllib2".
Please check if you have python-urllib2 installed. The error was: # libxml-2.0
$ac_urllib2_results]) PKG_CHECK_MODULES(XML2, libxml-2.0)
fi AC_SUBST(XML2_CFLAGS)
AC_SUBST(XML2_LIBS)
AC_MSG_CHECKING([for the python-BeautifulSoup package])
ac_BeautifulSoup_result=`$PYTHON -c 'try: # Dbus-Glib
import BeautifulSoup PKG_CHECK_MODULES(DBUSGLIB, dbus-glib-1)
except Exception, e: AC_SUBST(DBUSGLIB_CFLAGS)
print str(e)' 2> /dev/null` AC_SUBST(DBUSGLIB_LIBS)
if test -z "$ac_BeautifulSoup_result"; then # needed to install gsettings schema
AC_MSG_RESULT([yes]) GLIB_GSETTINGS
else
AC_MSG_RESULT([no])
AC_MSG_ERROR([cannot import Python module "BeautifulSoup".
Please check if you have python-beautifulsoup installed. The error was:
$ac_BeautifulSoup_result])
fi
AC_MSG_CHECKING([for the python-BeautifulSoup package])
# Checks for typedefs, structures, and compiler characteristics.
# Checks for library functions.
# Output files.
AC_CONFIG_HEADERS([config.h]) AC_CONFIG_HEADERS([config.h])
AC_CONFIG_FILES([Makefile src/Makefile data/Makefile plugins/Makefile data/icons/Makefile]) AC_CONFIG_FILES([
Makefile
src/Makefile
data/Makefile
data/icons/Makefile
man/Makefile
])
AC_OUTPUT AC_OUTPUT
...@@ -2,8 +2,6 @@ SUBDIRS = icons ...@@ -2,8 +2,6 @@ SUBDIRS = icons
uidir = $(datadir)/guake-indicator uidir = $(datadir)/guake-indicator
ui_DATA = \ ui_DATA = \
gi_edit_menu_dialog.glade \ gi_edit_menu_dialog.glade \
gi_custom_cmd_form.glade \
gi_plugin_dialog.glade \
hosticon.png \ hosticon.png \
labelicon.png \ labelicon.png \
hostgroupicon.png hostgroupicon.png
......
# Makefile.in generated by automake 1.14.1 from Makefile.am. # Makefile.in generated by automake 1.16.1 from Makefile.am.
# @configure_input@ # @configure_input@
# Copyright (C) 1994-2013 Free Software Foundation, Inc. # Copyright (C) 1994-2018 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation # This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it, # gives unlimited permission to copy and/or distribute it,
...@@ -15,7 +15,17 @@ ...@@ -15,7 +15,17 @@
@SET_MAKE@ @SET_MAKE@
VPATH = @srcdir@ VPATH = @srcdir@
am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' 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 = \ am__make_running_with_option = \
case $${target_option-} in \ case $${target_option-} in \
?) ;; \ ?) ;; \
...@@ -77,11 +87,11 @@ NORMAL_UNINSTALL = : ...@@ -77,11 +87,11 @@ NORMAL_UNINSTALL = :
PRE_UNINSTALL = : PRE_UNINSTALL = :
POST_UNINSTALL = : POST_UNINSTALL = :
subdir = data subdir = data
DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4) $(ACLOCAL_M4)
DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
mkinstalldirs = $(install_sh) -d mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES = CONFIG_CLEAN_FILES =
...@@ -149,7 +159,7 @@ am__recursive_targets = \ ...@@ -149,7 +159,7 @@ am__recursive_targets = \
$(RECURSIVE_CLEAN_TARGETS) \ $(RECURSIVE_CLEAN_TARGETS) \
$(am__extra_recursive_targets) $(am__extra_recursive_targets)
AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
distdir distdir distdir-am
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
# Read a list of newline-separated strings from the standard input, # Read a list of newline-separated strings from the standard input,
# and print each of them once, without duplicates. Input order is # and print each of them once, without duplicates. Input order is
...@@ -170,6 +180,7 @@ am__define_uniq_tagged_files = \ ...@@ -170,6 +180,7 @@ am__define_uniq_tagged_files = \
ETAGS = etags ETAGS = etags
CTAGS = ctags CTAGS = ctags
DIST_SUBDIRS = $(SUBDIRS) DIST_SUBDIRS = $(SUBDIRS)
am__DIST_COMMON = $(srcdir)/Makefile.in
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
am__relativize = \ am__relativize = \
dir0=`pwd`; \ dir0=`pwd`; \
...@@ -199,17 +210,20 @@ am__relativize = \ ...@@ -199,17 +210,20 @@ am__relativize = \
ACLOCAL = @ACLOCAL@ ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@ AMTAR = @AMTAR@
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
APPINDICATORLIB = @APPINDICATORLIB@
AUTOCONF = @AUTOCONF@ AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@ AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@ AUTOMAKE = @AUTOMAKE@
AWK = @AWK@ AWK = @AWK@
AYATANA_APPINDICATOR_CFLAGS = @AYATANA_APPINDICATOR_CFLAGS@
AYATANA_APPINDICATOR_LIBS = @AYATANA_APPINDICATOR_LIBS@
CC = @CC@ CC = @CC@
CCDEPMODE = @CCDEPMODE@ CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@ CFLAGS = @CFLAGS@
CPP = @CPP@ CPP = @CPP@
CPPFLAGS = @CPPFLAGS@ CPPFLAGS = @CPPFLAGS@
CYGPATH_W = @CYGPATH_W@ CYGPATH_W = @CYGPATH_W@
DBUSGLIB_CFLAGS = @DBUSGLIB_CFLAGS@
DBUSGLIB_LIBS = @DBUSGLIB_LIBS@
DEFS = @DEFS@ DEFS = @DEFS@
DEPDIR = @DEPDIR@ DEPDIR = @DEPDIR@
ECHO_C = @ECHO_C@ ECHO_C = @ECHO_C@
...@@ -217,17 +231,25 @@ ECHO_N = @ECHO_N@ ...@@ -217,17 +231,25 @@ ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@ ECHO_T = @ECHO_T@
EGREP = @EGREP@ EGREP = @EGREP@
EXEEXT = @EXEEXT@ EXEEXT = @EXEEXT@
GLIB_CFLAGS = @GLIB_CFLAGS@
GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@
GLIB_LIBS = @GLIB_LIBS@
GREP = @GREP@ GREP = @GREP@
GTKLIB = @GTKLIB@ GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@
GTK_CFLAGS = @GTK_CFLAGS@
GTK_LIBS = @GTK_LIBS@
INSTALL = @INSTALL@ INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@ INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
JSONC_CFLAGS = @JSONC_CFLAGS@
JSONC_LIBS = @JSONC_LIBS@
LDFLAGS = @LDFLAGS@ LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@ LIBOBJS = @LIBOBJS@
LIBS = @LIBS@ LIBS = @LIBS@
LTLIBOBJS = @LTLIBOBJS@ LTLIBOBJS = @LTLIBOBJS@
MAINT = @MAINT@
MAKEINFO = @MAKEINFO@ MAKEINFO = @MAKEINFO@
MKDIR_P = @MKDIR_P@ MKDIR_P = @MKDIR_P@
OBJEXT = @OBJEXT@ OBJEXT = @OBJEXT@
...@@ -239,15 +261,15 @@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ ...@@ -239,15 +261,15 @@ PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_URL = @PACKAGE_URL@ PACKAGE_URL = @PACKAGE_URL@
PACKAGE_VERSION = @PACKAGE_VERSION@ PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@ PATH_SEPARATOR = @PATH_SEPARATOR@
PYTHON = @PYTHON@ PKG_CONFIG = @PKG_CONFIG@
PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
PYTHON_PLATFORM = @PYTHON_PLATFORM@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
PYTHON_PREFIX = @PYTHON_PREFIX@
PYTHON_VERSION = @PYTHON_VERSION@
SET_MAKE = @SET_MAKE@ SET_MAKE = @SET_MAKE@
SHELL = @SHELL@ SHELL = @SHELL@
STRIP = @STRIP@ STRIP = @STRIP@
VERSION = @VERSION@ VERSION = @VERSION@
XML2_CFLAGS = @XML2_CFLAGS@
XML2_LIBS = @XML2_LIBS@
abs_builddir = @abs_builddir@ abs_builddir = @abs_builddir@
abs_srcdir = @abs_srcdir@ abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@ abs_top_builddir = @abs_top_builddir@
...@@ -266,6 +288,7 @@ datarootdir = @datarootdir@ ...@@ -266,6 +288,7 @@ datarootdir = @datarootdir@
docdir = @docdir@ docdir = @docdir@
dvidir = @dvidir@ dvidir = @dvidir@
exec_prefix = @exec_prefix@ exec_prefix = @exec_prefix@
gsettingsschemadir = @gsettingsschemadir@
host_alias = @host_alias@ host_alias = @host_alias@
htmldir = @htmldir@ htmldir = @htmldir@
includedir = @includedir@ includedir = @includedir@
...@@ -279,13 +302,10 @@ mandir = @mandir@ ...@@ -279,13 +302,10 @@ mandir = @mandir@
mkdir_p = @mkdir_p@ mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@ oldincludedir = @oldincludedir@
pdfdir = @pdfdir@ pdfdir = @pdfdir@
pkgpyexecdir = @pkgpyexecdir@
pkgpythondir = @pkgpythondir@
prefix = @prefix@ prefix = @prefix@
program_transform_name = @program_transform_name@ program_transform_name = @program_transform_name@
psdir = @psdir@ psdir = @psdir@
pyexecdir = @pyexecdir@ runstatedir = @runstatedir@
pythondir = @pythondir@
sbindir = @sbindir@ sbindir = @sbindir@
sharedstatedir = @sharedstatedir@ sharedstatedir = @sharedstatedir@
srcdir = @srcdir@ srcdir = @srcdir@
...@@ -298,8 +318,6 @@ SUBDIRS = icons ...@@ -298,8 +318,6 @@ SUBDIRS = icons
uidir = $(datadir)/guake-indicator uidir = $(datadir)/guake-indicator
ui_DATA = \ ui_DATA = \
gi_edit_menu_dialog.glade \ gi_edit_menu_dialog.glade \
gi_custom_cmd_form.glade \
gi_plugin_dialog.glade \
hosticon.png \ hosticon.png \
labelicon.png \ labelicon.png \
hostgroupicon.png hostgroupicon.png
...@@ -310,7 +328,7 @@ EXTRA_DIST = \ ...@@ -310,7 +328,7 @@ EXTRA_DIST = \
all: all-recursive all: all-recursive
.SUFFIXES: .SUFFIXES:
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \ @for dep in $?; do \
case '$(am__configure_deps)' in \ case '$(am__configure_deps)' in \
*$$dep*) \ *$$dep*) \
...@@ -322,22 +340,21 @@ $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) ...@@ -322,22 +340,21 @@ $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/Makefile'; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/Makefile'; \
$(am__cd) $(top_srcdir) && \ $(am__cd) $(top_srcdir) && \
$(AUTOMAKE) --gnu data/Makefile $(AUTOMAKE) --gnu data/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \ @case '$?' in \
*config.status*) \ *config.status*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
*) \ *) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
esac; esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(top_srcdir)/configure: $(am__configure_deps) $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(ACLOCAL_M4): $(am__aclocal_m4_deps) $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(am__aclocal_m4_deps): $(am__aclocal_m4_deps):
install-uiDATA: $(ui_DATA) install-uiDATA: $(ui_DATA)
...@@ -461,7 +478,10 @@ cscopelist-am: $(am__tagged_files) ...@@ -461,7 +478,10 @@ cscopelist-am: $(am__tagged_files)
distclean-tags: distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir: $(DISTFILES) distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
distdir-am: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
list='$(DISTFILES)'; \ list='$(DISTFILES)'; \
...@@ -635,6 +655,8 @@ uninstall-am: uninstall-uiDATA ...@@ -635,6 +655,8 @@ uninstall-am: uninstall-uiDATA
mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \ mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \
uninstall-am uninstall-uiDATA uninstall-am uninstall-uiDATA
.PRECIOUS: Makefile
# Tell versions [3.59,3.63) of GNU make to not export all variables. # 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. # Otherwise a system limit (for SysV at least) may be exceeded.
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
@dbus.service.method(DBUS_NAME, in_signature='i', out_signature='s')
def get_gtktab_name(self, tab_index=0):
return self.guake.tabs.get_children()[tab_index].get_label()
\ No newline at end of file
# Makefile.in generated by automake 1.14.1 from Makefile.am.