From f487079db3dc94c0b9c80d69430d163a6f388996 Mon Sep 17 00:00:00 2001 From: Robert Tari Date: Sun, 14 Aug 2022 20:20:05 +0200 Subject: Drop Automake files --- Makefile.am | 25 -------------- Makefile.am.coverage | 47 ------------------------- autogen.sh | 9 ----- configure.ac | 98 ---------------------------------------------------- data/Makefile.am | 34 ------------------ m4/gcov.m4 | 86 --------------------------------------------- src/Makefile.am | 53 ---------------------------- test/Makefile.am | 30 ---------------- 8 files changed, 382 deletions(-) delete mode 100644 Makefile.am delete mode 100644 Makefile.am.coverage delete mode 100755 autogen.sh delete mode 100644 configure.ac delete mode 100644 data/Makefile.am delete mode 100644 m4/gcov.m4 delete mode 100644 src/Makefile.am delete mode 100644 test/Makefile.am diff --git a/Makefile.am b/Makefile.am deleted file mode 100644 index 26e7118..0000000 --- a/Makefile.am +++ /dev/null @@ -1,25 +0,0 @@ -SUBDIRS = src data test po - -include $(top_srcdir)/Makefile.am.coverage - -DISTCLEANFILES = \ - INSTALL \ - Makefile.in \ - aclocal.m4 \ - compile \ - configure \ - config.h.in \ - config.h \ - config.sub \ - config.guess \ - depcomp \ - install-sh \ - ltmain.sh \ - missing \ - m4/intltool.m4 \ - m4/libtool.m4 \ - m4/ltoptions.m4 \ - m4/ltsugar.m4 \ - m4/ltversion.m4 \ - m4/lt~obsolete.m4 \ - po/Makefile.in.in diff --git a/Makefile.am.coverage b/Makefile.am.coverage deleted file mode 100644 index 7d2d43f..0000000 --- a/Makefile.am.coverage +++ /dev/null @@ -1,47 +0,0 @@ -# Coverage targets - -.PHONY: clean-gcno clean-gcda \ - coverage-html generate-coverage-html clean-coverage-html \ - coverage-gcovr generate-coverage-gcovr clean-coverage-gcovr - -clean-local: clean-gcno clean-coverage-html clean-coverage-gcovr - -if HAVE_GCOV - -clean-gcno: - @echo Removing old coverage instrumentation - -find -name '*.gcno' -print | xargs -r rm - -clean-gcda: - @echo Removing old coverage results - -find -name '*.gcda' -print | xargs -r rm - -coverage-html: clean-gcda - -$(MAKE) $(AM_MAKEFLAGS) -k check - $(MAKE) $(AM_MAKEFLAGS) generate-coverage-html - -generate-coverage-html: - @echo Collecting coverage data - $(LCOV) --directory $(top_builddir) --capture --output-file coverage.info --no-checksum --compat-libtool - LANG=C $(GENHTML) --prefix $(top_builddir) --output-directory coveragereport --title "Code Coverage" --legend --show-details coverage.info - -clean-coverage-html: clean-gcda - -$(LCOV) --directory $(top_builddir) -z - -rm -rf coverage.info coveragereport - -if HAVE_GCOVR - -coverage-gcovr: clean-gcda - -$(MAKE) $(AM_MAKEFLAGS) -k check - $(MAKE) $(AM_MAKEFLAGS) generate-coverage-gcovr - -generate-coverage-gcovr: - @echo Generating coverage GCOVR report - $(GCOVR) -x -r $(top_builddir) -o $(top_builddir)/coverage.xml - -clean-coverage-gcovr: clean-gcda - -rm -rf $(top_builddir)/coverage.xml - -endif # HAVE_GCOVR - -endif # HAVE_GCOV diff --git a/autogen.sh b/autogen.sh deleted file mode 100755 index 0478484..0000000 --- a/autogen.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -which mate-autogen || { - echo "Could not find 'mate-autgen'. Is mate-common installed?" - exit 1 -} - -. mate-autogen - diff --git a/configure.ac b/configure.ac deleted file mode 100644 index b47ddb6..0000000 --- a/configure.ac +++ /dev/null @@ -1,98 +0,0 @@ -AC_INIT(ayatana-indicator-printers, 22.2.0) - -AC_PREREQ(2.53) -AM_INIT_AUTOMAKE([]) - -AC_PROG_CC -AC_PROG_INSTALL -AC_PROG_LIBTOOL -AM_PROG_CC_C_O -AM_SILENT_RULES([yes]) -AC_CONFIG_MACRO_DIR([m4]) - -AC_DEFUN([AC_DEFINE_PATH], [ - test "x$prefix" = xNONE && prefix="$ac_default_prefix" - test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' - ac_define_path=`eval echo [$]$2` - ac_define_path=`eval echo [$]ac_define_path` - $1="$ac_define_path" - AC_SUBST($1) - ifelse($3, , - AC_DEFINE_UNQUOTED($1, "$ac_define_path"), - AC_DEFINE_UNQUOTED($1, "$ac_define_path", $3)) -]) - -IT_PROG_INTLTOOL([0.35.0]) -GETTEXT_PACKAGE=ayatana-indicator-printers -AC_SUBST(GETTEXT_PACKAGE) -AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [gettext package]) -AC_DEFINE_PATH(LOCALEDIR, "${datadir}/locale", [locale directory]) -AM_GLIB_GNU_GETTEXT - -AC_CONFIG_HEADER(config.h) -AC_CONFIG_FILES([ - Makefile - src/Makefile - data/Makefile - test/Makefile - po/Makefile.in -]) - -PKG_CHECK_MODULES(APPLET, gtk+-3.0 >= 3.0 - ayatana-indicator3-0.4 >= 0.2 - dbusmenu-gtk3-0.4 >= 0.2) -PKG_CHECK_MODULES(SERVICE, gtk+-3.0 >= 3.0 - ayatana-indicator3-0.4 >= 0.2 - dbusmenu-glib-0.4 >= 0.2) - -AC_PATH_PROG(CUPS_CONFIG, cups-config, no) -if test "x$CUPS_CONFIG" = "xno"; then - AC_MSG_ERROR([could not find cups-config]) -fi -AC_CHECK_HEADER(cups/cups.h,,AC_MSG_ERROR([could not find cups.h])) -CUPS_CFLAGS=`$CUPS_CONFIG --cflags` -CUPS_LIBS=`$CUPS_CONFIG --libs` -SERVICE_CFLAGS="$SERVICE_CFLAGS $CUPS_CFLAGS" -SERVICE_LIBS="$SERVICE_LIBS $CUPS_LIBS" - -######################### -# Check for systemd -######################### -PKG_CHECK_MODULES(SYSTEMD, systemd, - [has_systemd=yes], - [] -) -if test "x$has_systemd" = "xyes"; then - SYSTEMD_USERDIR=`$PKG_CONFIG --variable=systemduserunitdir systemd` - AC_SUBST(SYSTEMD_USERDIR) - AC_DEFINE(HAVE_SYSTEMD, 1, [create ayatana-indicator-printers.service for systemd]) -fi - -INDICATORDIR=`$PKG_CONFIG --variable=indicatordir ayatana-indicator3-0.4` -INDICATORICONSDIR=`$PKG_CONFIG --variable=iconsdir ayatana-indicator3-0.4` - -AC_SUBST(INDICATORDIR) -AC_SUBST(INDICATORICONSDIR) - -########################### -# DBus Service Info -########################### - -DBUSSERVICEDIR=`$PKG_CONFIG --variable=session_bus_services_dir dbus-1` -AC_SUBST(DBUSSERVICEDIR) - -########################### -# gcov coverage reporting -########################### - -m4_include([m4/gcov.m4]) -AC_TDD_GCOV -AM_CONDITIONAL([HAVE_GCOV], [test "x$ac_cv_check_gcov" = xyes]) -AM_CONDITIONAL([HAVE_LCOV], [test "x$ac_cv_check_lcov" = xyes]) -AM_CONDITIONAL([HAVE_GCOVR], [test "x$ac_cv_check_gcovr" = xyes]) -AC_SUBST(COVERAGE_CFLAGS) -AC_SUBST(COVERAGE_LDFLAGS) - -AC_SUBST(AM_CFLAGS, "-Wall") - -AC_OUTPUT diff --git a/data/Makefile.am b/data/Makefile.am deleted file mode 100644 index 8bf680d..0000000 --- a/data/Makefile.am +++ /dev/null @@ -1,34 +0,0 @@ -BUILT_SOURCES= -CLEANFILES= -EXTRA_DIST= - -# -# the systemd unit file -# - -#if defined(HAVE_SYSTEMD) -systemddir = $(SYSTEMD_USERDIR) -systemd_DATA = ayatana-indicator-printers.service -systemd_in = $(systemd_DATA:.service=.service.in) -$(systemd_DATA): $(systemd_in) - $(AM_V_GEN) $(SED) -e "s|\@pkglibexecdir\@|$(pkglibexecdir)|" $< > $@ -BUILT_SOURCES += $(systemd_DATA) -EXTRA_DIST += $(systemd_in) -CLEANFILES += $(systemd_DATA) -#endif - -# -# the xdg autostart job file -# - -xdg_autostartdir = /etc/xdg/autostart -xdg_autostart_DATA = ayatana-indicator-printers.desktop -xdg_autostart_in = $(xdg_autostart_DATA:.desktop=.desktop.in) -$(xdg_autostart_DATA): $(xdg_autostart_in) - $(AM_V_GEN) $(SED) -e "s|\@pkglibexecdir\@|$(pkglibexecdir)|" $< > $@ -BUILT_SOURCES += $(xdg_autostart_DATA) -CLEANFILES += $(xdg_autostart_DATA) -EXTRA_DIST += $(xdg_autostart_in) - -DISTCLEANFILES = \ - Makefile.in diff --git a/m4/gcov.m4 b/m4/gcov.m4 deleted file mode 100644 index 3163584..0000000 --- a/m4/gcov.m4 +++ /dev/null @@ -1,86 +0,0 @@ -# Checks for existence of coverage tools: -# * gcov -# * lcov -# * genhtml -# * gcovr -# -# Sets ac_cv_check_gcov to yes if tooling is present -# and reports the executables to the variables LCOV, GCOVR and GENHTML. -AC_DEFUN([AC_TDD_GCOV], -[ - AC_ARG_ENABLE(gcov, - AS_HELP_STRING([--enable-gcov], - [enable coverage testing with gcov]), - [use_gcov=$enableval], [use_gcov=no]) - - if test "x$use_gcov" = "xyes"; then - # we need gcc: - if test "$GCC" != "yes"; then - AC_MSG_ERROR([GCC is required for --enable-gcov]) - fi - - # Check if ccache is being used - AC_CHECK_PROG(SHTOOL, shtool, shtool) - case `$SHTOOL path $CC` in - *ccache*[)] gcc_ccache=yes;; - *[)] gcc_ccache=no;; - esac - - if test "$gcc_ccache" = "yes" && (test -z "$CCACHE_DISABLE" || test "$CCACHE_DISABLE" != "1"); then - AC_MSG_ERROR([ccache must be disabled when --enable-gcov option is used. You can disable ccache by setting environment variable CCACHE_DISABLE=1.]) - fi - - lcov_version_list="1.6 1.7 1.8 1.9" - AC_CHECK_PROG(LCOV, lcov, lcov) - AC_CHECK_PROG(GENHTML, genhtml, genhtml) - - if test "$LCOV"; then - AC_CACHE_CHECK([for lcov version], glib_cv_lcov_version, [ - glib_cv_lcov_version=invalid - lcov_version=`$LCOV -v 2>/dev/null | $SED -e 's/^.* //'` - for lcov_check_version in $lcov_version_list; do - if test "$lcov_version" = "$lcov_check_version"; then - glib_cv_lcov_version="$lcov_check_version (ok)" - fi - done - ]) - else - lcov_msg="To enable code coverage reporting you must have one of the following lcov versions installed: $lcov_version_list" - AC_MSG_ERROR([$lcov_msg]) - fi - - case $glib_cv_lcov_version in - ""|invalid[)] - lcov_msg="You must have one of the following versions of lcov: $lcov_version_list (found: $lcov_version)." - AC_MSG_ERROR([$lcov_msg]) - LCOV="exit 0;" - ;; - esac - - if test -z "$GENHTML"; then - AC_MSG_ERROR([Could not find genhtml from the lcov package]) - fi - - ac_cv_check_gcov=yes - ac_cv_check_lcov=yes - - # Remove all optimization flags from CFLAGS - changequote({,}) - CFLAGS=`echo "$CFLAGS" | $SED -e 's/-O[0-9]*//g'` - changequote([,]) - - # Add the special gcc flags - COVERAGE_CFLAGS="-O0 -fprofile-arcs -ftest-coverage" - COVERAGE_CXXFLAGS="-O0 -fprofile-arcs -ftest-coverage" - COVERAGE_LDFLAGS="-lgcov" - - # Check availability of gcovr - AC_CHECK_PROG(GCOVR, gcovr, gcovr) - if test -z "$GCOVR"; then - ac_cv_check_gcovr=no - else - ac_cv_check_gcovr=yes - fi - -fi -]) # AC_TDD_GCOV diff --git a/src/Makefile.am b/src/Makefile.am deleted file mode 100644 index 48e81f0..0000000 --- a/src/Makefile.am +++ /dev/null @@ -1,53 +0,0 @@ -printersmenulibdir = $(INDICATORDIR) -printersmenulib_LTLIBRARIES = libayatana-printersmenu.la -libayatana_printersmenu_la_SOURCES = \ - indicator-printers.c \ - indicator-printers.h \ - indicator-menu-item.c \ - indicator-menu-item.h \ - dbus-names.h - -libayatana_printersmenu_la_CPPFLAGS = $(APPLET_CFLAGS) -libayatana_printersmenu_la_CFLAGS = $(COVERAGE_CFLAGS) -libayatana_printersmenu_la_LIBADD = $(APPLET_LIBS) -lm -libayatana_printersmenu_la_LDFLAGS = \ - $(COVERAGE_LDFLAGS) \ - -module -avoid-version - - -cups_notifier_sources = \ - cups-notifier.c \ - cups-notifier.h - -$(cups_notifier_sources): org.cups.cupsd.Notifier.xml - gdbus-codegen \ - --interface-prefix org.cups.cupsd \ - --c-namespace Cups \ - --generate-c-code cups-notifier \ - $^ - - -pkglibexec_PROGRAMS = ayatana-indicator-printers-service -ayatana_indicator_printers_service_SOURCES = \ - indicator-printers-service.c \ - indicator-printers-menu.c \ - indicator-printers-menu.h \ - indicator-printer-state-notifier.c \ - indicator-printer-state-notifier.h \ - spawn-printer-settings.c \ - spawn-printer-settings.h \ - dbus-names.h - -nodist_ayatana_indicator_printers_service_SOURCES = $(cups_notifier_sources) - -ayatana_indicator_printers_service_CPPFLAGS = $(SERVICE_CFLAGS) -ayatana_indicator_printers_service_CFLAGS = $(COVERAGE_CFLAGS) -ayatana_indicator_printers_service_LDADD = $(SERVICE_LIBS) -ayatana_indicator_printers_service_LDFLAGS = $(COVERAGE_LDFLAGS) - -BUILT_SOURCES = $(cups_notifier_sources) -CLEANFILES= $(BUILT_SOURCES) -EXTRA_DIST = org.cups.cupsd.Notifier.xml - -DISTCLEANFILES = \ - Makefile.in \ No newline at end of file diff --git a/test/Makefile.am b/test/Makefile.am deleted file mode 100644 index 0ecb702..0000000 --- a/test/Makefile.am +++ /dev/null @@ -1,30 +0,0 @@ -noinst_PROGRAMS = mock-cups-notifier -DISTCLEANFILES = mock-cups-notifier - -cups_notifier_sources = \ - cups-notifier.c \ - cups-notifier.h - -$(cups_notifier_sources): $(top_srcdir)/src/org.cups.cupsd.Notifier.xml - gdbus-codegen \ - --interface-prefix org.cups.cupsd \ - --c-namespace Cups \ - --generate-c-code cups-notifier \ - $^ - -mock_cups_notifier_SOURCES = \ - mock-cups-notifier.c - -nodist_mock_cups_notifier_SOURCES = $(cups_notifier_sources) - -mock_cups_notifier_CPPFLAGS = \ - $(SERVICE_CFLAGS) \ - -I$(top_builddir)/src - -mock_cups_notifier_LDADD = $(SERVICE_LIBS) - -BUILT_SOURCES = $(cups_notifier_sources) -CLEANFILES = $(BUILT_SOURCES) - -DISTCLEANFILES = \ - Makefile.in \ No newline at end of file -- cgit v1.2.3