EMODULES: Fix & Unify autofoo stuff everywhere, fix dist tarballs support, add ability to create dist tarball of all modules.

SVN revision: 41571
master
Daniel Kolesa 14 years ago
parent ca0c2b9533
commit 5ad2d65e8d
  1. 23
      .cvsignore
  2. 29
      Makefile.am
  3. 20
      configure.ac
  4. 2
      data/.cvsignore
  5. 2
      data/Makefile.am
  6. 3
      data/themes/.cvsignore
  7. 32
      data/themes/Makefile.am
  8. 2
      data/themes/images/.cvsignore
  9. 65
      data/themes/images/Makefile.am
  10. 4
      e-module-moon.edc
  11. 0
      images/E-MoonClock-00.png
  12. 0
      images/E-MoonClock-01.png
  13. 0
      images/E-MoonClock-02.png
  14. 0
      images/E-MoonClock-03.png
  15. 0
      images/E-MoonClock-04.png
  16. 0
      images/E-MoonClock-05.png
  17. 0
      images/E-MoonClock-06.png
  18. 0
      images/E-MoonClock-07.png
  19. 0
      images/E-MoonClock-08.png
  20. 0
      images/E-MoonClock-09.png
  21. 0
      images/E-MoonClock-10.png
  22. 0
      images/E-MoonClock-11.png
  23. 0
      images/E-MoonClock-12.png
  24. 0
      images/E-MoonClock-13.png
  25. 0
      images/E-MoonClock-14.png
  26. 0
      images/E-MoonClock-15.png
  27. 0
      images/E-MoonClock-16.png
  28. 0
      images/E-MoonClock-17.png
  29. 0
      images/E-MoonClock-18.png
  30. 0
      images/E-MoonClock-19.png
  31. 0
      images/E-MoonClock-20.png
  32. 0
      images/E-MoonClock-21.png
  33. 0
      images/E-MoonClock-22.png
  34. 0
      images/E-MoonClock-23.png
  35. 0
      images/E-MoonClock-24.png
  36. 0
      images/E-MoonClock-25.png
  37. 0
      images/E-MoonClock-26.png
  38. 0
      images/E-MoonClock-27.png
  39. 0
      images/E-MoonClock-28.png
  40. 0
      images/E-MoonClock-29.png
  41. 0
      images/E-MoonClock-30.png
  42. 0
      images/E-MoonClock-31.png
  43. 0
      images/E-MoonClock-32.png
  44. 0
      images/E-MoonClock-33.png
  45. 0
      images/E-MoonClock-34.png
  46. 0
      images/E-MoonClock-35.png
  47. 0
      images/E-MoonClock-36.png
  48. 0
      images/E-MoonClock-37.png
  49. 0
      images/E-MoonClock-38.png
  50. 0
      images/E-MoonClock-39.png
  51. 0
      images/E-MoonClock-40.png
  52. 0
      images/E-MoonClock-41.png
  53. 0
      images/E-MoonClock-42.png
  54. 0
      images/E-MoonClock-43.png
  55. 0
      images/E-MoonClock-44.png
  56. 0
      images/E-MoonClock-45.png
  57. 0
      images/E-MoonClock-46.png
  58. 0
      images/E-MoonClock-47.png
  59. 0
      images/E-MoonClock-48.png
  60. 0
      images/E-MoonClock-49.png
  61. 0
      images/E-MoonClock-50.png
  62. 0
      images/E-MoonClock-51.png
  63. 0
      images/E-MoonClock-52.png
  64. 0
      images/E-MoonClock-53.png
  65. 0
      images/E-MoonClock-54.png
  66. 0
      images/E-MoonClock-55.png
  67. 0
      images/E-MoonClock-56.png
  68. 0
      images/E-MoonClock-57.png
  69. 0
      images/E-MoonClock-58.png
  70. 0
      images/E-MoonClock-59.png
  71. 0
      images/e17_about_sky3.png
  72. 0
      images/module_icon.png
  73. 0
      module.desktop.in
  74. 0
      moon.edc
  75. 17
      po/.cvsignore
  76. 6
      src/.cvsignore
  77. 31
      src/Makefile.am

@ -1,23 +0,0 @@
ABOUT-NLS
Makefile
Makefile.in
aclocal.m4
autom4te.cache
config.guess
config.h
config.h.in
config.log
config.rpath
config.status
config.sub
configure
depcomp
e_modules-moon.spec
install-sh
libtool
ltmain.sh
m4
missing
mkinstalldirs
stamp-h1
*.tar.gz

@ -1,10 +1,27 @@
ACLOCAL_AMFLAGS = -I m4
SUBDIRS = src data po
MAINTAINERCLEANFILES = Makefile.in aclocal.m4 config.guess config.h.in \
config.sub configure depcomp install-sh ltmain.sh \
missing module.desktop config.rpath mkinstalldirs
MAINTAINERCLEANFILES = Makefile.in aclocal.m4 config.guess \
config.h.in config.h.in~ config.sub \
configure install-sh ltconfig ltmain.sh \
missing mkinstalldirs stamp-h.in depcomp
SUBDIRS = src po
EXTRA_DIST = autogen.sh
EDJE_FLAGS = -v \
-id $(top_srcdir)/images
filesdir = $(datadir)
files_DATA = module.desktop moon.edj e-module-moon.edj
EXTRA_DIST = module.desktop.in \
e_modules-moon.spec.in \
e-module-moon.edc \
moon.edc \
$(wildcard images/*.png)
%.edj: %.edc
$(EDJE_CC) $(EDJE_FLAGS) $< $@
clean-local:
rm -rf e-module-moon.edj moon.edj module.desktop e_modules-moon.spec *~
uninstall:
rm -rf $(DESTDIR)$(datadir)

@ -1,6 +1,6 @@
# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
dnl Process this file with autoconf to produce a configure script.
# get rid of that stupid cache mechanism
rm -f config.cache
AC_INIT(moon, 0.2.2, enlightenment-devel@lists.sourceforge.net)
@ -60,11 +60,11 @@ AC_ARG_ENABLE(homedir-install,
[ datadir="${HOME}/.e/e/modules/${PACKAGE}" ]
)
AC_CONFIG_FILES([Makefile
e_modules-moon.spec
data/Makefile
data/themes/Makefile
data/themes/images/Makefile
po/Makefile.in
src/Makefile])
AC_OUTPUT
AC_OUTPUT([
Makefile
e_modules-moon.spec
po/Makefile.in
src/Makefile
module.desktop
], [
])

@ -1,2 +0,0 @@
Makefile
Makefile.in

@ -1,2 +0,0 @@
MAINTAINERCLEANFILES = Makefile.in
SUBDIRS = themes

@ -1,3 +0,0 @@
Makefile
Makefile.in
*.edj

@ -1,32 +0,0 @@
MAINTAINERCLEANFILES = Makefile.in
SUBDIRS = images
EDJE_FLAGS = \
-v \
-id $(top_srcdir)/data/themes/images
# data files for the module
filesdir = $(datadir)
files_DATA = \
module.desktop \
e-module-moon.edj \
moon.edj
EXTRA_DIST = \
module.desktop \
moon.edc \
icon.edc
moon.edj: Makefile $(EXTRA_DIST)
$(EDJE_CC) $(EDJE_FLAGS) \
$(top_srcdir)/data/themes/moon.edc \
moon.edj
e-module-moon.edj: Makefile $(EXTRA_DIST)
$(EDJE_CC) $(EDJE_FLAGS) \
$(top_srcdir)/data/themes/icon.edc \
e-module-moon.edj
clean-local:
rm -rf *.edj

@ -1,2 +0,0 @@
Makefile
Makefile.in

@ -1,65 +0,0 @@
MAINTAINERCLEANFILES = Makefile.in
EXTRA_DIST = \
moon.png \
e17_about_sky3.png \
E-MoonClock-00.png \
E-MoonClock-01.png \
E-MoonClock-02.png \
E-MoonClock-03.png \
E-MoonClock-04.png \
E-MoonClock-05.png \
E-MoonClock-06.png \
E-MoonClock-07.png \
E-MoonClock-08.png \
E-MoonClock-09.png \
E-MoonClock-10.png \
E-MoonClock-11.png \
E-MoonClock-12.png \
E-MoonClock-13.png \
E-MoonClock-14.png \
E-MoonClock-15.png \
E-MoonClock-16.png \
E-MoonClock-17.png \
E-MoonClock-18.png \
E-MoonClock-19.png \
E-MoonClock-20.png \
E-MoonClock-21.png \
E-MoonClock-22.png \
E-MoonClock-23.png \
E-MoonClock-24.png \
E-MoonClock-25.png \
E-MoonClock-26.png \
E-MoonClock-27.png \
E-MoonClock-28.png \
E-MoonClock-29.png \
E-MoonClock-30.png \
E-MoonClock-31.png \
E-MoonClock-32.png \
E-MoonClock-33.png \
E-MoonClock-34.png \
E-MoonClock-35.png \
E-MoonClock-36.png \
E-MoonClock-37.png \
E-MoonClock-38.png \
E-MoonClock-39.png \
E-MoonClock-40.png \
E-MoonClock-41.png \
E-MoonClock-42.png \
E-MoonClock-43.png \
E-MoonClock-44.png \
E-MoonClock-45.png \
E-MoonClock-46.png \
E-MoonClock-47.png \
E-MoonClock-48.png \
E-MoonClock-49.png \
E-MoonClock-50.png \
E-MoonClock-51.png \
E-MoonClock-52.png \
E-MoonClock-53.png \
E-MoonClock-54.png \
E-MoonClock-55.png \
E-MoonClock-56.png \
E-MoonClock-57.png \
E-MoonClock-58.png \
E-MoonClock-59.png

@ -1,5 +1,5 @@
images {
image: "moon.png" COMP;
image: "module_icon.png" COMP;
}
collections {
group {
@ -12,7 +12,7 @@ collections {
state: "default" 0.0;
aspect: 1.0 1.0;
aspect_preference: BOTH;
image.normal: "moon.png";
image.normal: "module_icon.png";
}
}
}

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

Before

Width:  |  Height:  |  Size: 172 KiB

After

Width:  |  Height:  |  Size: 172 KiB

Before

Width:  |  Height:  |  Size: 9.0 KiB

After

Width:  |  Height:  |  Size: 9.0 KiB

@ -1,17 +0,0 @@
Makefile
Makefile.in
Makefile.in.in
Makevars.template
Rules-quot
boldquot.sed
en@boldquot.header
en@quot.header
insert-header.sin
quot.sed
remove-potcdate.sin
remove-potcdate.sed
POTFILES
stamp-po
*.gmo
*.mo
*.pot

@ -1,6 +0,0 @@
.deps
.libs
Makefile
Makefile.in
*.lo
*.la

@ -1,21 +1,22 @@
MAINTAINERCLEANFILES = Makefile.in
# the module .so file
AM_CPPFLAGS = -I. \
-I$(top_srcdir) \
-I$(includedir) \
@E_CFLAGS@
INCLUDES = -I. \
-I$(top_srcdir) \
-I$(includedir) \
@E_CFLAGS@
pkgdir = $(datadir)/$(MODULE_ARCH)
pkgdir = $(datadir)/$(MODULE_ARCH)
pkg_LTLIBRARIES = module.la
module_la_SOURCES = e_mod_main.c \
e_mod_main.h \
e_mod_config.c \
CalcEphem.c \
CalcEphem.h \
Moon.c
pkg_LTLIBRARIES = module.la
module_la_SOURCES = e_mod_main.c \
e_mod_main.h \
e_mod_config.c \
CalcEphem.c \
CalcEphem.h \
Moon.c
module_la_LIBADD = @E_LIBS@
module_la_LDFLAGS = -module -avoid-version
module_la_LIBADD = @E_LIBS@
module_la_LDFLAGS = -module -avoid-version
module_la_DEPENDENCIES = $(top_builddir)/config.h
clean-local:
rm -rf *~

Loading…
Cancel
Save