From b5e00c102472078a49405c4b2d2f72590a128e58 Mon Sep 17 00:00:00 2001 From: EricDWertz Date: Sun, 24 Apr 2016 21:24:30 -0400 Subject: [PATCH] Cleaning up the repository added deskclocky configs --- Makefile | 731 ---------------------------------------- Makefile.am | 8 +- Makefile.in | 731 ---------------------------------------- autom4te.cache/requests | 154 --------- clocky | Bin 57112 -> 0 bytes clocky.o | Bin 87848 -> 0 bytes config.log | 289 ---------------- main.c | 200 +++++++++++ 8 files changed, 204 insertions(+), 1909 deletions(-) delete mode 100644 Makefile delete mode 100644 Makefile.in delete mode 100755 autom4te.cache/requests delete mode 100755 clocky delete mode 100644 clocky.o delete mode 100755 config.log create mode 100644 main.c diff --git a/Makefile b/Makefile deleted file mode 100644 index 53f8074..0000000 --- a/Makefile +++ /dev/null @@ -1,731 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# Makefile. Generated from Makefile.in by configure. - -# Copyright (C) 1994-2014 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)) -pkgdatadir = $(datadir)/clocky -pkgincludedir = $(includedir)/clocky -pkglibdir = $(libdir)/clocky -pkglibexecdir = $(libexecdir)/clocky -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 = : -bin_PROGRAMS = clocky$(EXEEXT) -subdir = . -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ - $(am__configure_deps) $(am__DIST_COMMON) -am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ - configure.lineno config.status.lineno -mkinstalldirs = $(install_sh) -d -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -am__installdirs = "$(DESTDIR)$(bindir)" -PROGRAMS = $(bin_PROGRAMS) -am_clocky_OBJECTS = clocky.$(OBJEXT) -clocky_OBJECTS = $(am_clocky_OBJECTS) -clocky_LDADD = $(LDADD) -clocky_LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(clocky_LDFLAGS) \ - $(LDFLAGS) -o $@ -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 = -DEFAULT_INCLUDES = -I. -depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_$(V)) -am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY)) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_$(V)) -am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY)) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = $(clocky_SOURCES) -DIST_SOURCES = $(clocky_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) -# 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)` -ETAGS = etags -CTAGS = ctags -CSCOPE = cscope -AM_RECURSIVE_TARGETS = cscope -am__DIST_COMMON = $(srcdir)/Makefile.in AUTHORS COPYING ChangeLog \ - INSTALL NEWS README compile depcomp install-sh missing -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -distdir = $(PACKAGE)-$(VERSION) -top_distdir = $(distdir) -am__remove_distdir = \ - if test -d "$(distdir)"; then \ - find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ - && rm -rf "$(distdir)" \ - || { sleep 5 && rm -rf "$(distdir)"; }; \ - else :; fi -am__post_remove_distdir = $(am__remove_distdir) -DIST_ARCHIVES = $(distdir).tar.gz -GZIP_ENV = --best -DIST_TARGETS = dist-gzip -distuninstallcheck_listfiles = find . -type f -print -am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ - | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' -distcleancheck_listfiles = find . -type f -print -ACLOCAL = ${SHELL} /home/eric/deskclocky/missing aclocal-1.15 -AMTAR = $${TAR-tar} -AM_DEFAULT_VERBOSITY = 1 -AUTOCONF = ${SHELL} /home/eric/deskclocky/missing autoconf -AUTOHEADER = ${SHELL} /home/eric/deskclocky/missing autoheader -AUTOMAKE = ${SHELL} /home/eric/deskclocky/missing automake-1.15 -AWK = gawk -CC = gcc -CCDEPMODE = depmode=gcc3 -CFLAGS = -g -O2 -CPPFLAGS = -CYGPATH_W = echo -DEFS = -DPACKAGE_NAME=\"clocky\" -DPACKAGE_TARNAME=\"clocky\" -DPACKAGE_VERSION=\"0.1\" -DPACKAGE_STRING=\"clocky\ 0.1\" -DPACKAGE_BUGREPORT=\"ericdwertz@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"clocky\" -DVERSION=\"0.1\" -DEPDIR = .deps -ECHO_C = -ECHO_N = -n -ECHO_T = -EXEEXT = -INSTALL = /usr/bin/install -c -INSTALL_DATA = ${INSTALL} -m 644 -INSTALL_PROGRAM = ${INSTALL} -INSTALL_SCRIPT = ${INSTALL} -INSTALL_STRIP_PROGRAM = $(install_sh) -c -s -LDFLAGS = -LIBOBJS = -LIBS = -LTLIBOBJS = -MAKEINFO = ${SHELL} /home/eric/deskclocky/missing makeinfo -MKDIR_P = /usr/bin/mkdir -p -OBJEXT = o -PACKAGE = clocky -PACKAGE_BUGREPORT = ericdwertz@gmail.com -PACKAGE_NAME = clocky -PACKAGE_STRING = clocky 0.1 -PACKAGE_TARNAME = clocky -PACKAGE_URL = -PACKAGE_VERSION = 0.1 -PATH_SEPARATOR = : -SET_MAKE = -SHELL = /bin/sh -STRIP = -VERSION = 0.1 -abs_builddir = /home/eric/deskclocky -abs_srcdir = /home/eric/deskclocky -abs_top_builddir = /home/eric/deskclocky -abs_top_srcdir = /home/eric/deskclocky -ac_ct_CC = gcc -am__include = include -am__leading_dot = . -am__quote = -am__tar = $${TAR-tar} chof - "$$tardir" -am__untar = $${TAR-tar} xf - -bindir = ${exec_prefix}/bin -build_alias = -builddir = . -datadir = ${datarootdir} -datarootdir = ${prefix}/share -docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} -dvidir = ${docdir} -exec_prefix = ${prefix} -host_alias = -htmldir = ${docdir} -includedir = ${prefix}/include -infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/eric/deskclocky/install-sh -libdir = ${exec_prefix}/lib -libexecdir = ${exec_prefix}/libexec -localedir = ${datarootdir}/locale -localstatedir = ${prefix}/var -mandir = ${datarootdir}/man -mkdir_p = $(MKDIR_P) -oldincludedir = /usr/include -pdfdir = ${docdir} -prefix = /usr/local -program_transform_name = s,x,x, -psdir = ${docdir} -sbindir = ${exec_prefix}/sbin -sharedstatedir = ${prefix}/com -srcdir = . -sysconfdir = ${prefix}/etc -target_alias = -top_build_prefix = -top_builddir = . -top_srcdir = . -clocky_SOURCES = clocky.c -clocky_LDFLAGS = -lm -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0 -INCLUDES = -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -all: all-am - -.SUFFIXES: -.SUFFIXES: .c .o .obj -am--refresh: Makefile - @: -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \ - $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \ - && exit 0; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - echo ' $(SHELL) ./config.status'; \ - $(SHELL) ./config.status;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - $(SHELL) ./config.status --recheck - -$(top_srcdir)/configure: $(am__configure_deps) - $(am__cd) $(srcdir) && $(AUTOCONF) -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) -$(am__aclocal_m4_deps): -install-binPROGRAMS: $(bin_PROGRAMS) - @$(NORMAL_INSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ - fi; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p \ - ; then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' \ - -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done - -uninstall-binPROGRAMS: - @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' \ - `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files - -clean-binPROGRAMS: - -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) - -clocky$(EXEEXT): $(clocky_OBJECTS) $(clocky_DEPENDENCIES) $(EXTRA_clocky_DEPENDENCIES) - @rm -f clocky$(EXEEXT) - $(AM_V_CCLD)$(clocky_LINK) $(clocky_OBJECTS) $(clocky_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -include ./$(DEPDIR)/clocky.Po - -.c.o: - $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< - $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -# $(AM_V_CC)source='$<' object='$@' libtool=no \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(AM_V_CC_no)$(COMPILE) -c -o $@ $< - -.c.obj: - $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` - $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -# $(AM_V_CC)source='$<' object='$@' libtool=no \ -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ -# $(AM_V_CC_no)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-am -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - $(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-am - -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" -cscope: cscope.files - test ! -s cscope.files \ - || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) -clean-cscope: - -rm -f cscope.files -cscope.files: clean-cscope cscopelist -cscopelist: cscopelist-am - -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 - -rm -f cscope.out cscope.in.out cscope.po.out cscope.files - -distdir: $(DISTFILES) - $(am__remove_distdir) - test -d "$(distdir)" || mkdir "$(distdir)" - @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 - -test -n "$(am__skip_mode_fix)" \ - || find "$(distdir)" -type d ! -perm -755 \ - -exec chmod u+rwx,go+rx {} \; -o \ - ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ - ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ - ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ - || chmod -R a+r "$(distdir)" -dist-gzip: distdir - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz - $(am__post_remove_distdir) - -dist-bzip2: distdir - tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 - $(am__post_remove_distdir) - -dist-lzip: distdir - tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz - $(am__post_remove_distdir) - -dist-xz: distdir - tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz - $(am__post_remove_distdir) - -dist-tarZ: distdir - @echo WARNING: "Support for distribution archives compressed with" \ - "legacy program 'compress' is deprecated." >&2 - @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 - tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z - $(am__post_remove_distdir) - -dist-shar: distdir - @echo WARNING: "Support for shar distribution archives is" \ - "deprecated." >&2 - @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 - shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz - $(am__post_remove_distdir) - -dist-zip: distdir - -rm -f $(distdir).zip - zip -rq $(distdir).zip $(distdir) - $(am__post_remove_distdir) - -dist dist-all: - $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' - $(am__post_remove_distdir) - -# This target untars the dist file and tries a VPATH configuration. Then -# it guarantees that the distribution is self-contained by making another -# tarfile. -distcheck: dist - case '$(DIST_ARCHIVES)' in \ - *.tar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ - *.tar.bz2*) \ - bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ - *.tar.lz*) \ - lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ - *.tar.xz*) \ - xz -dc $(distdir).tar.xz | $(am__untar) ;;\ - *.tar.Z*) \ - uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ - *.shar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ - *.zip*) \ - unzip $(distdir).zip ;;\ - esac - chmod -R a-w $(distdir) - chmod u+w $(distdir) - mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst - chmod a-w $(distdir) - test -d $(distdir)/_build || exit 0; \ - dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ - && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ - && am__cwd=`pwd` \ - && $(am__cd) $(distdir)/_build/sub \ - && ../../configure \ - $(AM_DISTCHECK_CONFIGURE_FLAGS) \ - $(DISTCHECK_CONFIGURE_FLAGS) \ - --srcdir=../.. --prefix="$$dc_install_base" \ - && $(MAKE) $(AM_MAKEFLAGS) \ - && $(MAKE) $(AM_MAKEFLAGS) dvi \ - && $(MAKE) $(AM_MAKEFLAGS) check \ - && $(MAKE) $(AM_MAKEFLAGS) install \ - && $(MAKE) $(AM_MAKEFLAGS) installcheck \ - && $(MAKE) $(AM_MAKEFLAGS) uninstall \ - && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ - distuninstallcheck \ - && chmod -R a-w "$$dc_install_base" \ - && ({ \ - (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ - distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ - } || { rm -rf "$$dc_destdir"; exit 1; }) \ - && rm -rf "$$dc_destdir" \ - && $(MAKE) $(AM_MAKEFLAGS) dist \ - && rm -rf $(DIST_ARCHIVES) \ - && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ - && cd "$$am__cwd" \ - || exit 1 - $(am__post_remove_distdir) - @(echo "$(distdir) archives ready for distribution: "; \ - list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ - sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' -distuninstallcheck: - @test -n '$(distuninstallcheck_dir)' || { \ - echo 'ERROR: trying to run $@ with an empty' \ - '$$(distuninstallcheck_dir)' >&2; \ - exit 1; \ - }; \ - $(am__cd) '$(distuninstallcheck_dir)' || { \ - echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ - exit 1; \ - }; \ - test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ - || { echo "ERROR: files left after uninstall:" ; \ - if test -n "$(DESTDIR)"; then \ - echo " (check DESTDIR support)"; \ - fi ; \ - $(distuninstallcheck_listfiles) ; \ - exit 1; } >&2 -distcleancheck: distclean - @if test '$(srcdir)' = . ; then \ - echo "ERROR: distcleancheck can only run from a VPATH build" ; \ - exit 1 ; \ - fi - @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ - || { echo "ERROR: files left in build directory after distclean:" ; \ - $(distcleancheck_listfiles) ; \ - exit 1; } >&2 -check-am: all-am -check: check-am -all-am: Makefile $(PROGRAMS) -installdirs: - for dir in "$(DESTDIR)$(bindir)"; 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: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || 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-binPROGRAMS clean-generic mostlyclean-am - -distclean: distclean-am - -rm -f $(am__CONFIG_DISTCLEAN_FILES) - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -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-binPROGRAMS - -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 $(am__CONFIG_DISTCLEAN_FILES) - -rm -rf $(top_srcdir)/autom4te.cache - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-binPROGRAMS - -.MAKE: install-am install-strip - -.PHONY: CTAGS GTAGS TAGS all all-am am--refresh check check-am clean \ - clean-binPROGRAMS clean-cscope clean-generic cscope \ - cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \ - dist-gzip dist-lzip dist-shar dist-tarZ dist-xz dist-zip \ - distcheck distclean distclean-compile distclean-generic \ - distclean-tags distcleancheck distdir distuninstallcheck dvi \ - dvi-am html html-am info info-am install install-am \ - install-binPROGRAMS 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-compile mostlyclean-generic pdf pdf-am ps ps-am \ - tags tags-am uninstall uninstall-am uninstall-binPROGRAMS - -.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: diff --git a/Makefile.am b/Makefile.am index 640f01b..cbdcffd 100755 --- a/Makefile.am +++ b/Makefile.am @@ -1,5 +1,5 @@ -bin_PROGRAMS = clocky -clocky_SOURCES = clocky.c -clocky_LDFLAGS = -lm -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0 +bin_PROGRAMS = deskclocky +deskclocky_SOURCES = main.c +deskclocky_LDFLAGS = -lm `pkg-config --libs gtk+-3.0` -INCLUDES = -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 +INCLUDES = `pkg-config --cflags gtk+-3.0` diff --git a/Makefile.in b/Makefile.in deleted file mode 100644 index 8b26c77..0000000 --- a/Makefile.in +++ /dev/null @@ -1,731 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 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)) -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 = : -bin_PROGRAMS = clocky$(EXEEXT) -subdir = . -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ - $(am__configure_deps) $(am__DIST_COMMON) -am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ - configure.lineno config.status.lineno -mkinstalldirs = $(install_sh) -d -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -am__installdirs = "$(DESTDIR)$(bindir)" -PROGRAMS = $(bin_PROGRAMS) -am_clocky_OBJECTS = clocky.$(OBJEXT) -clocky_OBJECTS = $(am_clocky_OBJECTS) -clocky_LDADD = $(LDADD) -clocky_LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(clocky_LDFLAGS) \ - $(LDFLAGS) -o $@ -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 = -DEFAULT_INCLUDES = -I.@am__isrc@ -depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = $(clocky_SOURCES) -DIST_SOURCES = $(clocky_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) -# 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)` -ETAGS = etags -CTAGS = ctags -CSCOPE = cscope -AM_RECURSIVE_TARGETS = cscope -am__DIST_COMMON = $(srcdir)/Makefile.in AUTHORS COPYING ChangeLog \ - INSTALL NEWS README compile depcomp install-sh missing -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -distdir = $(PACKAGE)-$(VERSION) -top_distdir = $(distdir) -am__remove_distdir = \ - if test -d "$(distdir)"; then \ - find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ - && rm -rf "$(distdir)" \ - || { sleep 5 && rm -rf "$(distdir)"; }; \ - else :; fi -am__post_remove_distdir = $(am__remove_distdir) -DIST_ARCHIVES = $(distdir).tar.gz -GZIP_ENV = --best -DIST_TARGETS = dist-gzip -distuninstallcheck_listfiles = find . -type f -print -am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ - | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' -distcleancheck_listfiles = find . -type f -print -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPPFLAGS = @CPPFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EXEEXT = @EXEEXT@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -LDFLAGS = @LDFLAGS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LTLIBOBJS = @LTLIBOBJS@ -MAKEINFO = @MAKEINFO@ -MKDIR_P = @MKDIR_P@ -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@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -VERSION = @VERSION@ -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__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build_alias = @build_alias@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host_alias = @host_alias@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -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@ -clocky_SOURCES = clocky.c -clocky_LDFLAGS = -lm -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0 -INCLUDES = -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -all: all-am - -.SUFFIXES: -.SUFFIXES: .c .o .obj -am--refresh: Makefile - @: -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \ - $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \ - && exit 0; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - echo ' $(SHELL) ./config.status'; \ - $(SHELL) ./config.status;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - $(SHELL) ./config.status --recheck - -$(top_srcdir)/configure: $(am__configure_deps) - $(am__cd) $(srcdir) && $(AUTOCONF) -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) -$(am__aclocal_m4_deps): -install-binPROGRAMS: $(bin_PROGRAMS) - @$(NORMAL_INSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ - fi; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p \ - ; then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' \ - -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done - -uninstall-binPROGRAMS: - @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' \ - `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files - -clean-binPROGRAMS: - -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) - -clocky$(EXEEXT): $(clocky_OBJECTS) $(clocky_DEPENDENCIES) $(EXTRA_clocky_DEPENDENCIES) - @rm -f clocky$(EXEEXT) - $(AM_V_CCLD)$(clocky_LINK) $(clocky_OBJECTS) $(clocky_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clocky.Po@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-am -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - $(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-am - -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" -cscope: cscope.files - test ! -s cscope.files \ - || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) -clean-cscope: - -rm -f cscope.files -cscope.files: clean-cscope cscopelist -cscopelist: cscopelist-am - -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 - -rm -f cscope.out cscope.in.out cscope.po.out cscope.files - -distdir: $(DISTFILES) - $(am__remove_distdir) - test -d "$(distdir)" || mkdir "$(distdir)" - @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 - -test -n "$(am__skip_mode_fix)" \ - || find "$(distdir)" -type d ! -perm -755 \ - -exec chmod u+rwx,go+rx {} \; -o \ - ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ - ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ - ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ - || chmod -R a+r "$(distdir)" -dist-gzip: distdir - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz - $(am__post_remove_distdir) - -dist-bzip2: distdir - tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 - $(am__post_remove_distdir) - -dist-lzip: distdir - tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz - $(am__post_remove_distdir) - -dist-xz: distdir - tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz - $(am__post_remove_distdir) - -dist-tarZ: distdir - @echo WARNING: "Support for distribution archives compressed with" \ - "legacy program 'compress' is deprecated." >&2 - @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 - tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z - $(am__post_remove_distdir) - -dist-shar: distdir - @echo WARNING: "Support for shar distribution archives is" \ - "deprecated." >&2 - @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 - shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz - $(am__post_remove_distdir) - -dist-zip: distdir - -rm -f $(distdir).zip - zip -rq $(distdir).zip $(distdir) - $(am__post_remove_distdir) - -dist dist-all: - $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' - $(am__post_remove_distdir) - -# This target untars the dist file and tries a VPATH configuration. Then -# it guarantees that the distribution is self-contained by making another -# tarfile. -distcheck: dist - case '$(DIST_ARCHIVES)' in \ - *.tar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ - *.tar.bz2*) \ - bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ - *.tar.lz*) \ - lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ - *.tar.xz*) \ - xz -dc $(distdir).tar.xz | $(am__untar) ;;\ - *.tar.Z*) \ - uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ - *.shar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ - *.zip*) \ - unzip $(distdir).zip ;;\ - esac - chmod -R a-w $(distdir) - chmod u+w $(distdir) - mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst - chmod a-w $(distdir) - test -d $(distdir)/_build || exit 0; \ - dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ - && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ - && am__cwd=`pwd` \ - && $(am__cd) $(distdir)/_build/sub \ - && ../../configure \ - $(AM_DISTCHECK_CONFIGURE_FLAGS) \ - $(DISTCHECK_CONFIGURE_FLAGS) \ - --srcdir=../.. --prefix="$$dc_install_base" \ - && $(MAKE) $(AM_MAKEFLAGS) \ - && $(MAKE) $(AM_MAKEFLAGS) dvi \ - && $(MAKE) $(AM_MAKEFLAGS) check \ - && $(MAKE) $(AM_MAKEFLAGS) install \ - && $(MAKE) $(AM_MAKEFLAGS) installcheck \ - && $(MAKE) $(AM_MAKEFLAGS) uninstall \ - && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ - distuninstallcheck \ - && chmod -R a-w "$$dc_install_base" \ - && ({ \ - (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ - distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ - } || { rm -rf "$$dc_destdir"; exit 1; }) \ - && rm -rf "$$dc_destdir" \ - && $(MAKE) $(AM_MAKEFLAGS) dist \ - && rm -rf $(DIST_ARCHIVES) \ - && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ - && cd "$$am__cwd" \ - || exit 1 - $(am__post_remove_distdir) - @(echo "$(distdir) archives ready for distribution: "; \ - list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ - sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' -distuninstallcheck: - @test -n '$(distuninstallcheck_dir)' || { \ - echo 'ERROR: trying to run $@ with an empty' \ - '$$(distuninstallcheck_dir)' >&2; \ - exit 1; \ - }; \ - $(am__cd) '$(distuninstallcheck_dir)' || { \ - echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ - exit 1; \ - }; \ - test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ - || { echo "ERROR: files left after uninstall:" ; \ - if test -n "$(DESTDIR)"; then \ - echo " (check DESTDIR support)"; \ - fi ; \ - $(distuninstallcheck_listfiles) ; \ - exit 1; } >&2 -distcleancheck: distclean - @if test '$(srcdir)' = . ; then \ - echo "ERROR: distcleancheck can only run from a VPATH build" ; \ - exit 1 ; \ - fi - @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ - || { echo "ERROR: files left in build directory after distclean:" ; \ - $(distcleancheck_listfiles) ; \ - exit 1; } >&2 -check-am: all-am -check: check-am -all-am: Makefile $(PROGRAMS) -installdirs: - for dir in "$(DESTDIR)$(bindir)"; 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: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || 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-binPROGRAMS clean-generic mostlyclean-am - -distclean: distclean-am - -rm -f $(am__CONFIG_DISTCLEAN_FILES) - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -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-binPROGRAMS - -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 $(am__CONFIG_DISTCLEAN_FILES) - -rm -rf $(top_srcdir)/autom4te.cache - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-binPROGRAMS - -.MAKE: install-am install-strip - -.PHONY: CTAGS GTAGS TAGS all all-am am--refresh check check-am clean \ - clean-binPROGRAMS clean-cscope clean-generic cscope \ - cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \ - dist-gzip dist-lzip dist-shar dist-tarZ dist-xz dist-zip \ - distcheck distclean distclean-compile distclean-generic \ - distclean-tags distcleancheck distdir distuninstallcheck dvi \ - dvi-am html html-am info info-am install install-am \ - install-binPROGRAMS 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-compile mostlyclean-generic pdf pdf-am ps ps-am \ - tags tags-am uninstall uninstall-am uninstall-binPROGRAMS - -.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: diff --git a/autom4te.cache/requests b/autom4te.cache/requests deleted file mode 100755 index 08e5f76..0000000 --- a/autom4te.cache/requests +++ /dev/null @@ -1,154 +0,0 @@ -# This file was generated. -# It contains the lists of macros which have been traced. -# It can be safely removed. - -@request = ( - bless( [ - '0', - 1, - [ - '/usr/share/autoconf' - ], - [ - '/usr/share/autoconf/autoconf/autoconf.m4f', - '-', - '/usr/share/aclocal-1.15/internal/ac-config-macro-dirs.m4', - '/usr/share/aclocal-1.15/amversion.m4', - '/usr/share/aclocal-1.15/auxdir.m4', - '/usr/share/aclocal-1.15/cond.m4', - '/usr/share/aclocal-1.15/depend.m4', - '/usr/share/aclocal-1.15/depout.m4', - '/usr/share/aclocal-1.15/init.m4', - '/usr/share/aclocal-1.15/install-sh.m4', - '/usr/share/aclocal-1.15/lead-dot.m4', - '/usr/share/aclocal-1.15/make.m4', - '/usr/share/aclocal-1.15/missing.m4', - '/usr/share/aclocal-1.15/options.m4', - '/usr/share/aclocal-1.15/prog-cc-c-o.m4', - '/usr/share/aclocal-1.15/runlog.m4', - '/usr/share/aclocal-1.15/sanity.m4', - '/usr/share/aclocal-1.15/silent.m4', - '/usr/share/aclocal-1.15/strip.m4', - '/usr/share/aclocal-1.15/substnot.m4', - '/usr/share/aclocal-1.15/tar.m4', - 'configure.ac' - ], - { - 'AM_AUTOMAKE_VERSION' => 1, - 'AM_RUN_LOG' => 1, - '_AM_SUBST_NOTMAKE' => 1, - '_AM_SET_OPTION' => 1, - 'AM_SANITY_CHECK' => 1, - 'AM_INIT_AUTOMAKE' => 1, - 'AM_MISSING_PROG' => 1, - 'AM_DEP_TRACK' => 1, - 'AM_SET_LEADING_DOT' => 1, - 'AC_CONFIG_MACRO_DIR' => 1, - '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - 'AM_MAKE_INCLUDE' => 1, - '_m4_warn' => 1, - '_AC_AM_CONFIG_HEADER_HOOK' => 1, - 'AM_MISSING_HAS_RUN' => 1, - '_AM_AUTOCONF_VERSION' => 1, - '_AM_PROG_CC_C_O' => 1, - 'AM_PROG_CC_C_O' => 1, - 'AC_DEFUN_ONCE' => 1, - 'AC_CONFIG_MACRO_DIR_TRACE' => 1, - 'AM_PROG_INSTALL_STRIP' => 1, - 'AC_DEFUN' => 1, - '_AM_MANGLE_OPTION' => 1, - 'AM_PROG_INSTALL_SH' => 1, - 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, - 'm4_pattern_forbid' => 1, - 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - '_AM_DEPENDENCIES' => 1, - 'AM_SET_DEPDIR' => 1, - 'include' => 1, - 'AU_DEFUN' => 1, - 'm4_pattern_allow' => 1, - 'AM_SILENT_RULES' => 1, - 'AM_AUX_DIR_EXPAND' => 1, - '_AM_IF_OPTION' => 1, - '_AM_CONFIG_MACRO_DIRS' => 1, - '_AM_SET_OPTIONS' => 1, - 'm4_include' => 1, - 'AM_SUBST_NOTMAKE' => 1, - '_AM_PROG_TAR' => 1, - 'AM_CONDITIONAL' => 1 - } - ], 'Autom4te::Request' ), - bless( [ - '1', - 1, - [ - '/usr/share/autoconf' - ], - [ - '/usr/share/autoconf/autoconf/autoconf.m4f', - 'aclocal.m4', - 'configure.ac' - ], - { - 'm4_sinclude' => 1, - 'AM_ENABLE_MULTILIB' => 1, - 'm4_pattern_forbid' => 1, - 'AC_CANONICAL_HOST' => 1, - 'AC_FC_PP_DEFINE' => 1, - 'LT_CONFIG_LTDL_DIR' => 1, - 'include' => 1, - 'AC_FC_FREEFORM' => 1, - 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, - '_AM_COND_ELSE' => 1, - 'sinclude' => 1, - 'AC_REQUIRE_AUX_FILE' => 1, - 'AC_CONFIG_AUX_DIR' => 1, - 'AM_PROG_MKDIR_P' => 1, - 'AM_SILENT_RULES' => 1, - 'm4_pattern_allow' => 1, - 'AM_GNU_GETTEXT' => 1, - 'AC_FC_SRCEXT' => 1, - 'AM_XGETTEXT_OPTION' => 1, - 'AM_MAINTAINER_MODE' => 1, - 'LT_INIT' => 1, - 'AM_PROG_CXX_C_O' => 1, - 'AC_CANONICAL_SYSTEM' => 1, - 'AM_PROG_MOC' => 1, - 'AM_EXTRA_RECURSIVE_TARGETS' => 1, - 'm4_include' => 1, - 'AC_LIBSOURCE' => 1, - 'AM_CONDITIONAL' => 1, - '_LT_AC_TAGCONFIG' => 1, - 'AM_AUTOMAKE_VERSION' => 1, - 'AC_SUBST' => 1, - '_AM_COND_ENDIF' => 1, - '_AM_SUBST_NOTMAKE' => 1, - 'AC_PROG_LIBTOOL' => 1, - 'AM_INIT_AUTOMAKE' => 1, - 'AM_NLS' => 1, - 'LT_SUPPORTED_TAG' => 1, - 'AC_INIT' => 1, - 'AC_CONFIG_SUBDIRS' => 1, - 'AC_CANONICAL_BUILD' => 1, - '_AM_COND_IF' => 1, - 'AM_PROG_AR' => 1, - 'AC_SUBST_TRACE' => 1, - 'AM_MAKEFILE_INCLUDE' => 1, - '_m4_warn' => 1, - '_AM_MAKEFILE_INCLUDE' => 1, - 'AC_CANONICAL_TARGET' => 1, - 'AC_CONFIG_LINKS' => 1, - 'AC_FC_PP_SRCEXT' => 1, - 'AC_CONFIG_HEADERS' => 1, - 'AM_PROG_CC_C_O' => 1, - 'AM_PROG_F77_C_O' => 1, - 'AC_CONFIG_LIBOBJ_DIR' => 1, - 'AM_POT_TOOLS' => 1, - 'AH_OUTPUT' => 1, - 'AC_CONFIG_FILES' => 1, - 'AM_PATH_GUILE' => 1, - 'AC_DEFINE_TRACE_LITERAL' => 1, - 'AM_PROG_FC_C_O' => 1 - } - ], 'Autom4te::Request' ) - ); - diff --git a/clocky b/clocky deleted file mode 100755 index 3a4be52611cb8221c357e2049cf04f87d814b987..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57112 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 WRhIs`r;`=QbcXK3)1{y8>;D4ue_`$b diff --git a/config.log b/config.log deleted file mode 100755 index 29924df..0000000 --- a/config.log +++ /dev/null @@ -1,289 +0,0 @@ -This file contains any messages produced by compilers while -running configure, to aid debugging if configure makes a mistake. - -It was created by clocky configure 0.1, which was -generated by GNU Autoconf 2.69. Invocation command line was - - $ ./configure --no-create --no-recursion - -## --------- ## -## Platform. ## -## --------- ## - -hostname = ericchromebook -uname -m = x86_64 -uname -r = 4.3.3-2-ARCH -uname -s = Linux -uname -v = #1 SMP PREEMPT Wed Dec 23 20:09:18 CET 2015 - -/usr/bin/uname -p = unknown -/bin/uname -X = unknown - -/bin/arch = unknown -/usr/bin/arch -k = unknown -/usr/convex/getsysinfo = unknown -/usr/bin/hostinfo = unknown -/bin/machine = unknown -/usr/bin/oslevel = unknown -/bin/universe = unknown - -PATH: /usr/lib/hardening-wrapper/bin -PATH: /usr/local/sbin -PATH: /usr/local/bin -PATH: /usr/bin -PATH: /usr/lib/jvm/default/bin -PATH: /usr/bin/site_perl -PATH: /usr/bin/vendor_perl -PATH: /usr/bin/core_perl - - -## ----------- ## -## Core tests. ## -## ----------- ## - -configure:1840: checking for gcc -configure:1856: found /usr/lib/hardening-wrapper/bin/gcc -configure:1867: result: gcc -configure:2096: checking for C compiler version -configure:2105: gcc --version >&5 -gcc (GCC) 5.3.0 -Copyright (C) 2015 Free Software Foundation, Inc. -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -configure:2116: $? = 0 -configure:2105: gcc -v >&5 -Using built-in specs. -COLLECT_GCC=/usr/bin/gcc -COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/5.3.0/lto-wrapper -Target: x86_64-unknown-linux-gnu -Configured with: /build/gcc-multilib/src/gcc-5.3.0/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release -Thread model: posix -gcc version 5.3.0 (GCC) -configure:2116: $? = 0 -configure:2105: gcc -V >&5 -gcc: error: unrecognized command line option '-V' -gcc: fatal error: no input files -compilation terminated. -configure:2116: $? = 1 -configure:2105: gcc -qversion >&5 -gcc: error: unrecognized command line option '-qversion' -gcc: fatal error: no input files -compilation terminated. -configure:2116: $? = 1 -configure:2136: checking whether the C compiler works -configure:2158: gcc conftest.c >&5 -configure:2162: $? = 0 -configure:2210: result: yes -configure:2213: checking for C compiler default output file name -configure:2215: result: a.out -configure:2221: checking for suffix of executables -configure:2228: gcc -o conftest conftest.c >&5 -configure:2232: $? = 0 -configure:2254: result: -configure:2276: checking whether we are cross compiling -configure:2284: gcc -o conftest conftest.c >&5 -configure:2288: $? = 0 -configure:2295: ./conftest -configure:2299: $? = 0 -configure:2314: result: no -configure:2319: checking for suffix of object files -configure:2341: gcc -c conftest.c >&5 -configure:2345: $? = 0 -configure:2366: result: o -configure:2370: checking whether we are using the GNU C compiler -configure:2389: gcc -c conftest.c >&5 -configure:2389: $? = 0 -configure:2398: result: yes -configure:2407: checking whether gcc accepts -g -configure:2427: gcc -c -g conftest.c >&5 -configure:2427: $? = 0 -configure:2468: result: yes -configure:2485: checking for gcc option to accept ISO C89 -configure:2548: gcc -c -g -O2 conftest.c >&5 -configure:2548: $? = 0 -configure:2561: result: none needed -configure:2618: checking whether gcc understands -c and -o together -configure:2640: gcc -c conftest.c -o conftest2.o -configure:2643: $? = 0 -configure:2640: gcc -c conftest.c -o conftest2.o -configure:2643: $? = 0 -configure:2655: result: yes -configure:2689: checking for a BSD-compatible install -configure:2757: result: /usr/bin/install -c -configure:2768: checking whether build environment is sane -configure:2823: result: yes -configure:2971: checking for a thread-safe mkdir -p -configure:3010: result: /usr/bin/mkdir -p -configure:3017: checking for gawk -configure:3033: found /usr/bin/gawk -configure:3044: result: gawk -configure:3055: checking whether make sets $(MAKE) -configure:3077: result: yes -configure:3107: checking for style of include used by make -configure:3135: result: GNU -configure:3169: checking whether make supports nested variables -configure:3186: result: yes -configure:3271: checking dependency style of gcc -configure:3382: result: gcc3 -configure:3594: checking that generated files are newer than configure -configure:3600: result: done -configure:3623: creating ./config.status - -## ---------------- ## -## Cache variables. ## -## ---------------- ## - -ac_cv_c_compiler_gnu=yes -ac_cv_env_CC_set= -ac_cv_env_CC_value= -ac_cv_env_CFLAGS_set= -ac_cv_env_CFLAGS_value= -ac_cv_env_CPPFLAGS_set= -ac_cv_env_CPPFLAGS_value= -ac_cv_env_LDFLAGS_set= -ac_cv_env_LDFLAGS_value= -ac_cv_env_LIBS_set= -ac_cv_env_LIBS_value= -ac_cv_env_build_alias_set= -ac_cv_env_build_alias_value= -ac_cv_env_host_alias_set= -ac_cv_env_host_alias_value= -ac_cv_env_target_alias_set= -ac_cv_env_target_alias_value= -ac_cv_objext=o -ac_cv_path_install='/usr/bin/install -c' -ac_cv_path_mkdir=/usr/bin/mkdir -ac_cv_prog_AWK=gawk -ac_cv_prog_ac_ct_CC=gcc -ac_cv_prog_cc_c89= -ac_cv_prog_cc_g=yes -ac_cv_prog_make_make_set=yes -am_cv_CC_dependencies_compiler_type=gcc3 -am_cv_make_support_nested_variables=yes -am_cv_prog_cc_c_o=yes - -## ----------------- ## -## Output variables. ## -## ----------------- ## - -ACLOCAL='${SHELL} /home/eric/deskclocky/missing aclocal-1.15' -AMDEPBACKSLASH='\' -AMDEP_FALSE='#' -AMDEP_TRUE='' -AMTAR='$${TAR-tar}' -AM_BACKSLASH='\' -AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' -AM_DEFAULT_VERBOSITY='1' -AM_V='$(V)' -AUTOCONF='${SHELL} /home/eric/deskclocky/missing autoconf' -AUTOHEADER='${SHELL} /home/eric/deskclocky/missing autoheader' -AUTOMAKE='${SHELL} /home/eric/deskclocky/missing automake-1.15' -AWK='gawk' -CC='gcc' -CCDEPMODE='depmode=gcc3' -CFLAGS='-g -O2' -CPPFLAGS='' -CYGPATH_W='echo' -DEFS='-DPACKAGE_NAME=\"clocky\" -DPACKAGE_TARNAME=\"clocky\" -DPACKAGE_VERSION=\"0.1\" -DPACKAGE_STRING=\"clocky\ 0.1\" -DPACKAGE_BUGREPORT=\"ericdwertz@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"clocky\" -DVERSION=\"0.1\"' -DEPDIR='.deps' -ECHO_C='' -ECHO_N='-n' -ECHO_T='' -EXEEXT='' -INSTALL_DATA='${INSTALL} -m 644' -INSTALL_PROGRAM='${INSTALL}' -INSTALL_SCRIPT='${INSTALL}' -INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' -LDFLAGS='' -LIBOBJS='' -LIBS='' -LTLIBOBJS='' -MAKEINFO='${SHELL} /home/eric/deskclocky/missing makeinfo' -MKDIR_P='/usr/bin/mkdir -p' -OBJEXT='o' -PACKAGE='clocky' -PACKAGE_BUGREPORT='ericdwertz@gmail.com' -PACKAGE_NAME='clocky' -PACKAGE_STRING='clocky 0.1' -PACKAGE_TARNAME='clocky' -PACKAGE_URL='' -PACKAGE_VERSION='0.1' -PATH_SEPARATOR=':' -SET_MAKE='' -SHELL='/bin/sh' -STRIP='' -VERSION='0.1' -ac_ct_CC='gcc' -am__EXEEXT_FALSE='' -am__EXEEXT_TRUE='#' -am__fastdepCC_FALSE='#' -am__fastdepCC_TRUE='' -am__include='include' -am__isrc='' -am__leading_dot='.' -am__nodep='_no' -am__quote='' -am__tar='$${TAR-tar} chof - "$$tardir"' -am__untar='$${TAR-tar} xf -' -bindir='${exec_prefix}/bin' -build_alias='' -datadir='${datarootdir}' -datarootdir='${prefix}/share' -docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' -dvidir='${docdir}' -exec_prefix='${prefix}' -host_alias='' -htmldir='${docdir}' -includedir='${prefix}/include' -infodir='${datarootdir}/info' -install_sh='${SHELL} /home/eric/deskclocky/install-sh' -libdir='${exec_prefix}/lib' -libexecdir='${exec_prefix}/libexec' -localedir='${datarootdir}/locale' -localstatedir='${prefix}/var' -mandir='${datarootdir}/man' -mkdir_p='$(MKDIR_P)' -oldincludedir='/usr/include' -pdfdir='${docdir}' -prefix='/usr/local' -program_transform_name='s,x,x,' -psdir='${docdir}' -sbindir='${exec_prefix}/sbin' -sharedstatedir='${prefix}/com' -sysconfdir='${prefix}/etc' -target_alias='' - -## ----------- ## -## confdefs.h. ## -## ----------- ## - -/* confdefs.h */ -#define PACKAGE_NAME "clocky" -#define PACKAGE_TARNAME "clocky" -#define PACKAGE_VERSION "0.1" -#define PACKAGE_STRING "clocky 0.1" -#define PACKAGE_BUGREPORT "ericdwertz@gmail.com" -#define PACKAGE_URL "" -#define PACKAGE "clocky" -#define VERSION "0.1" - -configure: exit 0 - -## ---------------------- ## -## Running config.status. ## -## ---------------------- ## - -This file was extended by clocky config.status 0.1, which was -generated by GNU Autoconf 2.69. Invocation command line was - - CONFIG_FILES = - CONFIG_HEADERS = - CONFIG_LINKS = - CONFIG_COMMANDS = - $ ./config.status - -on ericchromebook - -config.status:772: creating Makefile -config.status:944: executing depfiles commands diff --git a/main.c b/main.c new file mode 100644 index 0000000..2ffa263 --- /dev/null +++ b/main.c @@ -0,0 +1,200 @@ +#include +#include +#include +#include +#include + +#define WINDOW_WIDTH 1280 +#define WINDOW_HEIGHT 800 + +#define FONT_SIZE 64.0 +#define GRID_SIZE FONT_SIZE*1.5 + +char* weekday_names[7] = +{ + "Sunday", + "Monday", + "Tuesday", + "Wednesday", + "Thursday", + "Friday", + "Saturday" +}; + +char* month_names[12] = +{ + "January", + "February", + "March", + "April", + "May", + "June", + "July", + "August", + "September", + "October", + "November", + "December" +}; + +GtkWidget* window; +GdkPixbuf* background_pixbuf; + +int tick = 0; + +void load_background_pixbuf( const char* path ) +{ + GError* error=NULL; + background_pixbuf = gdk_pixbuf_new_from_file( path, &error ); + + if(!background_pixbuf) + { + printf("Error loading background %s\n%s\n",error->message); + g_error_free(error); + } +} + +/* + * This function draws the time and date strings, I have a feeling thought that it will soon draw everything + */ +void draw_timestring( cairo_t* cr ) +{ + time_t rawtime; + struct tm * timeinfo; + + time ( &rawtime ); + timeinfo = localtime ( &rawtime ); + //tm_sec tm_min tm_hour + int hour=timeinfo->tm_hour; + int minute=timeinfo->tm_min; + int second=timeinfo->tm_sec; + //hour+=minute/60; + char ampm[3]="am"; + if(hour>=12) + { + hour-=12; + ampm[0]='p'; + } + if(hour==0) + { + hour=12; + } + + cairo_set_font_face(cr,cairo_toy_font_face_create("Source Sans Pro ExtraLight",CAIRO_FONT_SLANT_NORMAL,CAIRO_FONT_WEIGHT_NORMAL)); + cairo_text_extents_t extents; + double text_x, text_y; + double time_width = 0; + + + cairo_set_source_rgba( cr, 0.0, 0.0, 0.0, 0.75 ); + cairo_rectangle( cr, GRID_SIZE, (WINDOW_HEIGHT*0.5) - GRID_SIZE * 3.0, WINDOW_WIDTH - (GRID_SIZE * 2.0), GRID_SIZE * 3.5 ); + cairo_fill( cr ); + + cairo_set_source_rgba( cr, 1.0, 1.0, 1.0, 0.75 ); + + char timestring[64]; + char ampmstring[6]; + char datestring[64]; + tick = 0; + sprintf( timestring, "%i%c%02i", hour, tick?' ':':', minute ); + cairo_set_font_size( cr, FONT_SIZE * 6.0 ); + cairo_text_extents( cr, timestring, &extents ); + time_width = extents.x_advance; + + sprintf(ampmstring,"%s",ampm); + cairo_set_font_size(cr, FONT_SIZE * 3.0 ); + cairo_text_extents( cr, ampmstring, &extents ); + time_width += extents.width; + + text_x = 640.0 - time_width / 2.0; + text_y = WINDOW_HEIGHT * 0.5; + + //Hour and minute + cairo_set_font_size(cr, FONT_SIZE * 6.0 ); + cairo_move_to( cr, text_x, text_y ); + cairo_text_path(cr,timestring); + + //AM/PM + text_x += time_width - extents.width; + cairo_set_font_size( cr, FONT_SIZE * 3.0 ); + cairo_move_to( cr, text_x, text_y ); + cairo_text_path(cr,ampmstring); + + text_y += 64.0 * 1.5; + + //Weekday string + cairo_set_font_size( cr, FONT_SIZE ); + sprintf(datestring,"%s, %s %i, %i",weekday_names[timeinfo->tm_wday],month_names[timeinfo->tm_mon],timeinfo->tm_mday,timeinfo->tm_year+1900); + cairo_text_extents(cr,datestring,&extents); + text_x = 640 - extents.width / 2.0; + cairo_move_to( cr, text_x, text_y ); + cairo_text_path(cr,datestring); + + cairo_fill(cr); +} + + +gboolean draw( GtkWidget* widget, cairo_t* cr, gpointer user ) +{ + int width, height; + gtk_window_get_size(GTK_WINDOW(widget), &width, &height); + + gdk_cairo_set_source_pixbuf( cr, background_pixbuf, 0, 0 ); + cairo_paint( cr ); + + cairo_set_operator (cr, CAIRO_OPERATOR_OVER); + cairo_set_source_rgba (cr, 1.0, 1.0, 1.0, 0.75); + draw_timestring( cr ); + + return FALSE; +} + +gboolean refresh_clock(gpointer data) +{ + tick = !tick; + gtk_widget_queue_draw(window); + return TRUE; +} + +/* Click Event Handler */ +static void clicked(GtkWindow *win, GdkEventButton *event, gpointer user_data) +{ + gtk_widget_queue_draw(GTK_WIDGET(win)); +} + +int main( int argc, char **argv ) +{ + gtk_init( &argc, &argv ); + + //Get screen width + GdkScreen* screen = gdk_screen_get_default(); + int screen_width = gdk_screen_get_width( screen ); + int screen_height = gdk_screen_get_height( screen ); + + /* + * Load test pixbuf + * TODO: Make this so it randomly selects images from a directory based on current time of day/sun state + */ + load_background_pixbuf( "test.jpg" ); + + window = gtk_window_new( GTK_WINDOW_TOPLEVEL ); + gtk_window_set_title(GTK_WINDOW(window), "Alpha Demo"); + g_signal_connect(G_OBJECT(window), "delete-event", gtk_main_quit, NULL); + + gtk_widget_set_app_paintable(window, TRUE); + g_signal_connect( G_OBJECT(window), "draw", G_CALLBACK( draw ), NULL ); + + gtk_window_set_decorated(GTK_WINDOW(window), FALSE); + gtk_widget_set_size_request(window,WINDOW_WIDTH,WINDOW_HEIGHT); + gtk_widget_add_events(window, GDK_BUTTON_PRESS_MASK); + gtk_window_move(GTK_WINDOW(window),screen_width-WINDOW_WIDTH* 0.25,screen_height-WINDOW_HEIGHT* 0.25); + gtk_window_set_type_hint(GTK_WINDOW(window),GDK_WINDOW_TYPE_HINT_DIALOG); + g_signal_connect(G_OBJECT(window), "button-press-event", G_CALLBACK(clicked), NULL); + + g_timeout_add_seconds(1,refresh_clock,NULL); + + gtk_widget_show_all(window); + gtk_main(); + + return 0; +} -- 2.47.0