From 06c855ef72a6838af7f79445252cce70d8b1cc00 Mon Sep 17 00:00:00 2001 From: Daniel Kolesa Date: Mon, 3 Aug 2009 14:49:56 +0000 Subject: [PATCH] EMODULES: Fix & Unify autofoo stuff everywhere, fix dist tarballs support, add ability to create dist tarball of all modules. SVN revision: 41571 --- .cvsignore | 28 - ABOUT-NLS | 768 --------------------------- Makefile.am | 44 +- configure.ac | 4 +- e-module-forecasts.edc | 1 + e-module-forecasts.edj | Bin 7400 -> 0 bytes images/.cvsignore | 2 - images/Makefile.am | 52 -- images/module_icon.png | Bin 0 -> 1488 bytes module.desktop => module.desktop.in | 0 po/.cvsignore | 17 - src/Makefile.am | 20 + e_mod_config.c => src/e_mod_config.c | 0 e_mod_config.h => src/e_mod_config.h | 0 e_mod_main.c => src/e_mod_main.c | 0 e_mod_main.h => src/e_mod_main.h | 0 16 files changed, 38 insertions(+), 898 deletions(-) delete mode 100644 .cvsignore delete mode 100644 ABOUT-NLS create mode 100644 e-module-forecasts.edc delete mode 100644 e-module-forecasts.edj delete mode 100644 images/.cvsignore delete mode 100644 images/Makefile.am create mode 100644 images/module_icon.png rename module.desktop => module.desktop.in (100%) delete mode 100644 po/.cvsignore create mode 100644 src/Makefile.am rename e_mod_config.c => src/e_mod_config.c (100%) rename e_mod_config.h => src/e_mod_config.h (100%) rename e_mod_main.c => src/e_mod_main.c (100%) rename e_mod_main.h => src/e_mod_main.h (100%) diff --git a/.cvsignore b/.cvsignore deleted file mode 100644 index 03264f9..0000000 --- a/.cvsignore +++ /dev/null @@ -1,28 +0,0 @@ -.deps -.libs -Makefile -Makefile.in -aclocal.m4 -autom4te.cache -config.guess -config.h -config.h.in -config.log -config.rpath -config.status -config.sub -configure -depcomp -install-sh -libtool -m4 -missing -mkinstalldirs -ltmain.sh -stamp-h1 -*.lo -*.la -forecasts.edj -*.spec -*.tar.gz -module.desktop diff --git a/ABOUT-NLS b/ABOUT-NLS deleted file mode 100644 index 2f50c66..0000000 --- a/ABOUT-NLS +++ /dev/null @@ -1,768 +0,0 @@ -Notes on the Free Translation Project -************************************* - -Free software is going international! The Free Translation Project is -a way to get maintainers of free software, translators, and users all -together, so that will gradually become able to speak many languages. -A few packages already provide translations for their messages. - - If you found this `ABOUT-NLS' file inside a distribution, you may -assume that the distributed package does use GNU `gettext' internally, -itself available at your nearest GNU archive site. But you do _not_ -need to install GNU `gettext' prior to configuring, installing or using -this package with messages translated. - - Installers will find here some useful hints. These notes also -explain how users should proceed for getting the programs to use the -available translations. They tell how people wanting to contribute and -work at translations should contact the appropriate team. - - When reporting bugs in the `intl/' directory or bugs which may be -related to internationalization, you should tell about the version of -`gettext' which is used. The information can be found in the -`intl/VERSION' file, in internationalized packages. - -Quick configuration advice -========================== - -If you want to exploit the full power of internationalization, you -should configure it using - - ./configure --with-included-gettext - -to force usage of internationalizing routines provided within this -package, despite the existence of internationalizing capabilities in the -operating system where this package is being installed. So far, only -the `gettext' implementation in the GNU C library version 2 provides as -many features (such as locale alias, message inheritance, automatic -charset conversion or plural form handling) as the implementation here. -It is also not possible to offer this additional functionality on top -of a `catgets' implementation. Future versions of GNU `gettext' will -very likely convey even more functionality. So it might be a good idea -to change to GNU `gettext' as soon as possible. - - So you need _not_ provide this option if you are using GNU libc 2 or -you have installed a recent copy of the GNU gettext package with the -included `libintl'. - -INSTALL Matters -=============== - -Some packages are "localizable" when properly installed; the programs -they contain can be made to speak your own native language. Most such -packages use GNU `gettext'. Other packages have their own ways to -internationalization, predating GNU `gettext'. - - By default, this package will be installed to allow translation of -messages. It will automatically detect whether the system already -provides the GNU `gettext' functions. If not, the GNU `gettext' own -library will be used. This library is wholly contained within this -package, usually in the `intl/' subdirectory, so prior installation of -the GNU `gettext' package is _not_ required. Installers may use -special options at configuration time for changing the default -behaviour. The commands: - - ./configure --with-included-gettext - ./configure --disable-nls - -will respectively bypass any pre-existing `gettext' to use the -internationalizing routines provided within this package, or else, -_totally_ disable translation of messages. - - When you already have GNU `gettext' installed on your system and run -configure without an option for your new package, `configure' will -probably detect the previously built and installed `libintl.a' file and -will decide to use this. This might be not what is desirable. You -should use the more recent version of the GNU `gettext' library. I.e. -if the file `intl/VERSION' shows that the library which comes with this -package is more recent, you should use - - ./configure --with-included-gettext - -to prevent auto-detection. - - The configuration process will not test for the `catgets' function -and therefore it will not be used. The reason is that even an -emulation of `gettext' on top of `catgets' could not provide all the -extensions of the GNU `gettext' library. - - Internationalized packages have usually many `po/LL.po' files, where -LL gives an ISO 639 two-letter code identifying the language. Unless -translations have been forbidden at `configure' time by using the -`--disable-nls' switch, all available translations are installed -together with the package. However, the environment variable `LINGUAS' -may be set, prior to configuration, to limit the installed set. -`LINGUAS' should then contain a space separated list of two-letter -codes, stating which languages are allowed. - -Using This Package -================== - -As a user, if your language has been installed for this package, you -only have to set the `LANG' environment variable to the appropriate -`LL_CC' combination. Here `LL' is an ISO 639 two-letter language code, -and `CC' is an ISO 3166 two-letter country code. For example, let's -suppose that you speak German and live in Germany. At the shell -prompt, merely execute `setenv LANG de_DE' (in `csh'), -`export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash'). -This can be done from your `.login' or `.profile' file, once and for -all. - - You might think that the country code specification is redundant. -But in fact, some languages have dialects in different countries. For -example, `de_AT' is used for Austria, and `pt_BR' for Brazil. The -country code serves to distinguish the dialects. - - The locale naming convention of `LL_CC', with `LL' denoting the -language and `CC' denoting the country, is the one use on systems based -on GNU libc. On other systems, some variations of this scheme are -used, such as `LL' or `LL_CC.ENCODING'. You can get the list of -locales supported by your system for your country by running the command -`locale -a | grep '^LL''. - - Not all programs have translations for all languages. By default, an -English message is shown in place of a nonexistent translation. If you -understand other languages, you can set up a priority list of languages. -This is done through a different environment variable, called -`LANGUAGE'. GNU `gettext' gives preference to `LANGUAGE' over `LANG' -for the purpose of message handling, but you still need to have `LANG' -set to the primary language; this is required by other parts of the -system libraries. For example, some Swedish users who would rather -read translations in German than English for when Swedish is not -available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'. - - Special advice for Norwegian users: The language code for Norwegian -bokma*l changed from `no' to `nb' recently (in 2003). During the -transition period, while some message catalogs for this language are -installed under `nb' and some older ones under `no', it's recommended -for Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and -older translations are used. - - In the `LANGUAGE' environment variable, but not in the `LANG' -environment variable, `LL_CC' combinations can be abbreviated as `LL' -to denote the language's main dialect. For example, `de' is equivalent -to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT' -(Portuguese as spoken in Portugal) in this context. - -Translating Teams -================= - -For the Free Translation Project to be a success, we need interested -people who like their own language and write it well, and who are also -able to synergize with other translators speaking the same language. -Each translation team has its own mailing list. The up-to-date list of -teams can be found at the Free Translation Project's homepage, -`http://www.iro.umontreal.ca/contrib/po/HTML/', in the "National teams" -area. - - If you'd like to volunteer to _work_ at translating messages, you -should become a member of the translating team for your own language. -The subscribing address is _not_ the same as the list itself, it has -`-request' appended. For example, speakers of Swedish can send a -message to `sv-request@li.org', having this message body: - - subscribe - - Keep in mind that team members are expected to participate -_actively_ in translations, or at solving translational difficulties, -rather than merely lurking around. If your team does not exist yet and -you want to start one, or if you are unsure about what to do or how to -get started, please write to `translation@iro.umontreal.ca' to reach the -coordinator for all translator teams. - - The English team is special. It works at improving and uniformizing -the terminology in use. Proven linguistic skill are praised more than -programming skill, here. - -Available Packages -================== - -Languages are not equally supported in all packages. The following -matrix shows the current state of internationalization, as of January -2004. The matrix shows, in regard of each package, for which languages -PO files have been submitted to translation coordination, with a -translation percentage of at least 50%. - - Ready PO files af am ar az be bg bs ca cs da de el en en_GB eo es - +----------------------------------------------------+ - a2ps | [] [] [] [] | - aegis | () | - ant-phone | () | - anubis | | - ap-utils | | - aspell | [] | - bash | [] [] [] [] | - batchelor | | - bfd | [] [] | - binutils | [] [] | - bison | [] [] [] | - bluez-pin | [] [] [] | - clisp | | - clisp | [] [] [] | - console-tools | [] [] | - coreutils | [] [] [] [] | - cpio | [] [] [] | - darkstat | [] () [] | - diffutils | [] [] [] [] [] [] [] | - e2fsprogs | [] [] [] | - enscript | [] [] [] [] | - error | [] [] [] [] [] | - fetchmail | [] () [] [] [] [] | - fileutils | [] [] [] | - findutils | [] [] [] [] [] [] [] | - flex | [] [] [] [] | - fslint | | - gas | [] | - gawk | [] [] [] [] | - gbiff | [] | - gcal | [] | - gcc | [] [] | - gettext | [] [] [] [] [] | - gettext-examples | [] [] [] [] | - gettext-runtime | [] [] [] [] [] | - gettext-tools | [] [] [] | - gimp-print | [] [] [] [] [] | - gliv | | - glunarclock | [] [] | - gnubiff | [] | - gnucash | [] () [] [] | - gnucash-glossary | [] () [] | - gnupg | [] () [] [] [] [] | - gpe-aerial | [] | - gpe-beam | [] [] | - gpe-calendar | [] [] | - gpe-clock | [] [] | - gpe-conf | [] [] | - gpe-contacts | [] [] | - gpe-edit | [] | - gpe-go | [] | - gpe-login | [] [] | - gpe-ownerinfo | [] [] | - gpe-sketchbook | [] [] | - gpe-su | [] [] | - gpe-taskmanager | [] [] | - gpe-timesheet | [] | - gpe-today | [] [] | - gpe-todo | [] [] | - gphoto2 | [] [] [] [] | - gprof | [] [] [] | - gpsdrive | () () () | - gramadoir | [] | - grep | [] [] [] [] [] [] | - gretl | [] | - gtick | [] () | - hello | [] [] [] [] [] [] | - id-utils | [] [] | - indent | [] [] [] [] | - iso_3166 | [] [] [] [] [] [] [] [] [] [] | - iso_3166_1 | [] [] [] [] [] [] | - iso_3166_2 | | - iso_3166_3 | [] | - iso_4217 | [] [] [] [] | - iso_639 | | - jpilot | [] [] [] | - jtag | | - jwhois | [] | - kbd | [] [] [] [] [] | - latrine | () | - ld | [] [] | - libc | [] [] [] [] [] [] | - libgpewidget | [] [] | - libiconv | [] [] [] [] [] | - lifelines | [] () | - lilypond | [] | - lingoteach | | - lingoteach_lessons | () () | - lynx | [] [] [] [] | - m4 | [] [] [] [] | - mailutils | [] [] | - make | [] [] [] | - man-db | [] () [] [] () | - minicom | [] [] [] | - mysecretdiary | [] [] [] | - nano | [] () [] [] [] | - nano_1_0 | [] () [] [] [] | - opcodes | [] | - parted | [] [] [] [] [] | - ptx | [] [] [] [] [] | - python | | - radius | [] | - recode | [] [] [] [] [] [] [] | - rpm | [] [] | - screem | | - scrollkeeper | [] [] [] [] [] [] | - sed | [] [] [] [] [] [] | - sh-utils | [] [] [] | - shared-mime-info | | - sharutils | [] [] [] [] [] [] | - silky | () | - skencil | [] () [] | - sketch | [] () [] | - soundtracker | [] [] [] | - sp | [] | - tar | [] [] [] [] | - texinfo | [] [] [] | - textutils | [] [] [] [] | - tin | () () | - tp-robot | | - tuxpaint | [] [] [] [] [] [] [] | - unicode-han-tra... | | - unicode-transla... | | - util-linux | [] [] [] [] [] | - vorbis-tools | [] [] [] [] | - wastesedge | () | - wdiff | [] [] [] [] | - wget | [] [] [] [] [] [] | - xchat | [] [] [] [] | - xfree86_xkb_xml | [] [] | - xpad | [] | - +----------------------------------------------------+ - af am ar az be bg bs ca cs da de el en en_GB eo es - 4 0 0 1 9 4 1 40 41 60 78 17 1 5 13 68 - - et eu fa fi fr ga gl he hr hu id is it ja ko lg - +-------------------------------------------------+ - a2ps | [] [] [] () () | - aegis | | - ant-phone | [] | - anubis | [] | - ap-utils | [] | - aspell | [] [] | - bash | [] [] | - batchelor | [] [] | - bfd | [] | - binutils | [] [] | - bison | [] [] [] [] | - bluez-pin | [] [] [] [] [] | - clisp | | - clisp | [] | - console-tools | | - coreutils | [] [] [] [] [] [] | - cpio | [] [] [] [] | - darkstat | () [] [] [] | - diffutils | [] [] [] [] [] [] [] | - e2fsprogs | | - enscript | [] [] | - error | [] [] [] [] | - fetchmail | [] | - fileutils | [] [] [] [] [] [] | - findutils | [] [] [] [] [] [] [] [] [] [] [] | - flex | [] [] [] | - fslint | [] | - gas | [] | - gawk | [] [] [] | - gbiff | [] | - gcal | [] | - gcc | [] | - gettext | [] [] [] | - gettext-examples | [] [] | - gettext-runtime | [] [] [] [] [] | - gettext-tools | [] [] [] | - gimp-print | [] [] | - gliv | () | - glunarclock | [] [] [] [] | - gnubiff | [] | - gnucash | () [] | - gnucash-glossary | [] | - gnupg | [] [] [] [] [] [] [] | - gpe-aerial | [] | - gpe-beam | [] | - gpe-calendar | [] [] [] | - gpe-clock | [] | - gpe-conf | [] | - gpe-contacts | [] [] | - gpe-edit | [] [] | - gpe-go | [] | - gpe-login | [] [] | - gpe-ownerinfo | [] [] [] | - gpe-sketchbook | [] | - gpe-su | [] | - gpe-taskmanager | [] | - gpe-timesheet | [] [] [] | - gpe-today | [] [] | - gpe-todo | [] [] | - gphoto2 | [] [] [] | - gprof | [] [] | - gpsdrive | () () () | - gramadoir | [] [] | - grep | [] [] [] [] [] [] [] [] [] [] [] | - gretl | [] [] | - gtick | [] [] [] | - hello | [] [] [] [] [] [] [] [] [] [] [] [] [] | - id-utils | [] [] [] [] | - indent | [] [] [] [] [] [] [] [] [] | - iso_3166 | [] [] [] [] [] [] [] | - iso_3166_1 | [] [] [] [] [] | - iso_3166_2 | | - iso_3166_3 | | - iso_4217 | [] [] [] [] [] [] | - iso_639 | | - jpilot | [] () | - jtag | [] | - jwhois | [] [] [] [] | - kbd | [] | - latrine | [] | - ld | [] | - libc | [] [] [] [] [] [] | - libgpewidget | [] [] [] [] | - libiconv | [] [] [] [] [] [] [] [] [] | - lifelines | () | - lilypond | [] | - lingoteach | [] [] | - lingoteach_lessons | | - lynx | [] [] [] [] | - m4 | [] [] [] [] | - mailutils | | - make | [] [] [] [] [] [] | - man-db | () () | - minicom | [] [] [] [] | - mysecretdiary | [] [] | - nano | [] [] [] [] | - nano_1_0 | [] [] [] [] | - opcodes | [] | - parted | [] [] [] | - ptx | [] [] [] [] [] [] [] | - python | | - radius | [] | - recode | [] [] [] [] [] [] | - rpm | [] [] | - screem | | - scrollkeeper | [] | - sed | [] [] [] [] [] [] [] [] [] | - sh-utils | [] [] [] [] [] [] [] | - shared-mime-info | [] [] [] | - sharutils | [] [] [] [] [] | - silky | () [] () () | - skencil | [] | - sketch | [] | - soundtracker | [] [] | - sp | [] () | - tar | [] [] [] [] [] [] [] [] [] | - texinfo | [] [] [] [] | - textutils | [] [] [] [] [] [] | - tin | [] () | - tp-robot | [] | - tuxpaint | [] [] [] [] [] [] [] [] [] | - unicode-han-tra... | | - unicode-transla... | [] [] | - util-linux | [] [] [] [] () [] | - vorbis-tools | [] | - wastesedge | () | - wdiff | [] [] [] [] [] [] | - wget | [] [] [] [] [] [] [] | - xchat | [] [] [] | - xfree86_xkb_xml | [] [] | - xpad | [] [] | - +-------------------------------------------------+ - et eu fa fi fr ga gl he hr hu id is it ja ko lg - 22 2 1 26 106 28 24 8 10 41 33 1 26 33 12 0 - - lt lv mk mn ms mt nb nl nn no nso pl pt pt_BR ro ru - +-----------------------------------------------------+ - a2ps | [] [] () () [] [] [] | - aegis | () () () | - ant-phone | [] [] | - anubis | [] [] [] [] [] [] | - ap-utils | [] () [] | - aspell | [] | - bash | [] [] [] | - batchelor | [] | - bfd | [] | - binutils | [] | - bison | [] [] [] [] [] | - bluez-pin | [] [] [] | - clisp | | - clisp | [] | - console-tools | [] | - coreutils | [] [] | - cpio | [] [] [] [] [] | - darkstat | [] [] [] [] | - diffutils | [] [] [] [] [] [] | - e2fsprogs | [] | - enscript | [] [] [] [] | - error | [] [] [] | - fetchmail | [] [] () [] | - fileutils | [] [] [] | - findutils | [] [] [] [] [] | - flex | [] [] [] [] | - fslint | [] [] | - gas | | - gawk | [] [] [] | - gbiff | [] [] | - gcal | | - gcc | | - gettext | [] [] [] | - gettext-examples | [] [] [] | - gettext-runtime | [] [] [] [] | - gettext-tools | [] [] | - gimp-print | [] | - gliv | [] [] [] | - glunarclock | [] [] [] [] | - gnubiff | [] | - gnucash | [] [] () [] | - gnucash-glossary | [] [] | - gnupg | [] | - gpe-aerial | [] [] [] [] | - gpe-beam | [] [] [] [] | - gpe-calendar | [] [] [] [] | - gpe-clock | [] [] [] [] | - gpe-conf | [] [] [] [] | - gpe-contacts | [] [] [] [] | - gpe-edit | [] [] [] [] | - gpe-go | [] [] [] | - gpe-login | [] [] [] [] | - gpe-ownerinfo | [] [] [] [] | - gpe-sketchbook | [] [] [] [] | - gpe-su | [] [] [] [] | - gpe-taskmanager | [] [] [] [] | - gpe-timesheet | [] [] [] [] | - gpe-today | [] [] [] [] | - gpe-todo | [] [] [] [] | - gphoto2 | [] | - gprof | [] [] | - gpsdrive | () () [] | - gramadoir | () [] | - grep | [] [] [] [] [] | - gretl | | - gtick | [] [] [] | - hello | [] [] [] [] [] [] [] [] [] [] | - id-utils | [] [] [] [] | - indent | [] [] [] [] | - iso_3166 | [] [] [] | - iso_3166_1 | [] [] | - iso_3166_2 | | - iso_3166_3 | [] | - iso_4217 | [] [] [] [] [] [] [] [] | - iso_639 | [] | - jpilot | () () | - jtag | | - jwhois | [] [] [] [] () | - kbd | [] [] [] | - latrine | [] | - ld | | - libc | [] [] [] [] | - libgpewidget | [] [] [] | - libiconv | [] [] [] [] [] | - lifelines | | - lilypond | | - lingoteach | | - lingoteach_lessons | | - lynx | [] [] [] | - m4 | [] [] [] [] [] | - mailutils | [] [] [] | - make | [] [] [] [] | - man-db | [] | - minicom | [] [] [] [] | - mysecretdiary | [] [] [] | - nano | [] [] [] [] [] | - nano_1_0 | [] [] [] [] [] [] | - opcodes | [] [] | - parted | [] [] [] [] | - ptx | [] [] [] [] [] [] [] [] | - python | | - radius | [] [] | - recode | [] [] [] [] | - rpm | [] [] [] | - screem | | - scrollkeeper | [] [] [] [] [] | - sed | [] [] [] | - sh-utils | [] [] | - shared-mime-info | [] [] | - sharutils | [] [] | - silky | () | - skencil | [] [] | - sketch | [] [] | - soundtracker | | - sp | | - tar | [] [] [] [] [] [] | - texinfo | [] [] [] [] | - textutils | [] [] | - tin | | - tp-robot | [] | - tuxpaint | [] [] [] [] [] [] [] [] | - unicode-han-tra... | | - unicode-transla... | | - util-linux | [] [] [] | - vorbis-tools | [] [] [] | - wastesedge | | - wdiff | [] [] [] [] [] | - wget | [] [] [] | - xchat | [] [] [] | - xfree86_xkb_xml | [] [] | - xpad | [] [] | - +-----------------------------------------------------+ - lt lv mk mn ms mt nb nl nn no nso pl pt pt_BR ro ru - 1 2 0 3 12 0 10 69 6 7 1 40 26 36 76 63 - - sk sl sr sv ta th tr uk ven vi wa xh zh_CN zh_TW zu - +-----------------------------------------------------+ - a2ps | [] [] [] [] | 16 - aegis | | 0 - ant-phone | | 3 - anubis | [] [] | 9 - ap-utils | () | 3 - aspell | | 4 - bash | | 9 - batchelor | | 3 - bfd | [] [] | 6 - binutils | [] [] [] | 8 - bison | [] [] | 14 - bluez-pin | [] [] [] | 14 - clisp | | 0 - clisp | | 5 - console-tools | | 3 - coreutils | [] [] [] [] | 16 - cpio | [] [] | 14 - darkstat | [] [] [] () () | 12 - diffutils | [] [] [] | 23 - e2fsprogs | [] [] | 6 - enscript | [] [] | 12 - error | [] [] [] | 15 - fetchmail | [] [] | 11 - fileutils | [] [] [] [] [] | 17 - findutils | [] [] [] [] [] [] | 29 - flex | [] [] | 13 - fslint | | 3 - gas | [] | 3 - gawk | [] [] | 12 - gbiff | | 4 - gcal | [] [] | 4 - gcc | [] | 4 - gettext | [] [] [] [] [] | 16 - gettext-examples | [] [] [] [] [] | 14 - gettext-runtime | [] [] [] [] [] [] [] [] | 22 - gettext-tools | [] [] [] [] [] [] | 14 - gimp-print | [] [] | 10 - gliv | | 3 - glunarclock | [] [] [] | 13 - gnubiff | | 3 - gnucash | [] [] | 9 - gnucash-glossary | [] [] [] | 8 - gnupg | [] [] [] [] | 17 - gpe-aerial | [] | 7 - gpe-beam | [] | 8 - gpe-calendar | [] [] [] [] | 13 - gpe-clock | [] [] [] | 10 - gpe-conf | [] [] | 9 - gpe-contacts | [] [] [] | 11 - gpe-edit | [] [] [] [] [] | 12 - gpe-go | | 5 - gpe-login | [] [] [] [] [] | 13 - gpe-ownerinfo | [] [] [] [] | 13 - gpe-sketchbook | [] [] | 9 - gpe-su | [] [] [] | 10 - gpe-taskmanager | [] [] [] | 10 - gpe-timesheet | [] [] [] [] | 12 - gpe-today | [] [] [] [] [] | 13 - gpe-todo | [] [] [] [] | 12 - gphoto2 | [] [] [] | 11 - gprof | [] [] | 9 - gpsdrive | [] [] | 3 - gramadoir | [] | 5 - grep | [] [] [] [] | 26 - gretl | | 3 - gtick | | 7 - hello | [] [] [] [] [] | 34 - id-utils | [] [] | 12 - indent | [] [] [] [] | 21 - iso_3166 | [] [] [] [] [] [] [] | 27 - iso_3166_1 | [] [] [] | 16 - iso_3166_2 | | 0 - iso_3166_3 | | 2 - iso_4217 | [] [] [] [] [] [] | 24 - iso_639 | | 1 - jpilot | [] [] [] [] [] | 9 - jtag | [] | 2 - jwhois | () [] [] | 11 - kbd | [] [] | 11 - latrine | | 2 - ld | [] [] | 5 - libc | [] [] [] [] | 20 - libgpewidget | [] [] [] [] | 13 - libiconv | [] [] [] [] [] [] [] [] | 27 - lifelines | [] | 2 - lilypond | [] | 3 - lingoteach | | 2 - lingoteach_lessons | () | 0 - lynx | [] [] [] | 14 - m4 | [] [] | 15 - mailutils | | 5 - make | [] [] [] | 16 - man-db | [] | 5 - minicom | | 11 - mysecretdiary | [] [] | 10 - nano | [] [] [] [] | 17 - nano_1_0 | [] [] [] | 17 - opcodes | [] [] | 6 - parted | [] [] [] | 15 - ptx | [] [] | 22 - python | | 0 - radius | | 4 - recode | [] [] [] | 20 - rpm | [] [] | 9 - screem | [] [] | 2 - scrollkeeper | [] [] [] | 15 - sed | [] [] [] [] [] [] | 24 - sh-utils | [] [] | 14 - shared-mime-info | [] [] | 7 - sharutils | [] [] [] [] | 17 - silky | () | 3 - skencil | [] | 6 - sketch | [] | 6 - soundtracker | [] [] | 7 - sp | [] | 3 - tar | [] [] [] [] [] | 24 - texinfo | [] [] [] | 14 - textutils | [] [] [] [] | 16 - tin | | 1 - tp-robot | | 2 - tuxpaint | [] [] [] [] [] | 29 - unicode-han-tra... | | 0 - unicode-transla... | | 2 - util-linux | [] [] | 15 - vorbis-tools | | 8 - wastesedge | | 0 - wdiff | [] [] [] | 18 - wget | [] [] [] [] [] [] [] [] | 24 - xchat | [] [] [] [] [] | 15 - xfree86_xkb_xml | [] [] [] [] [] | 11 - xpad | | 5 - +-----------------------------------------------------+ - 63 teams sk sl sr sv ta th tr uk ven vi wa xh zh_CN zh_TW zu - 131 domains 47 19 28 83 0 0 59 13 1 1 11 0 22 22 0 1373 - - Some counters in the preceding matrix are higher than the number of -visible blocks let us expect. This is because a few extra PO files are -used for implementing regional variants of languages, or language -dialects. - - For a PO file in the matrix above to be effective, the package to -which it applies should also have been internationalized and -distributed as such by its maintainer. There might be an observable -lag between the mere existence a PO file and its wide availability in a -distribution. - - If January 2004 seems to be old, you may fetch a more recent copy of -this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date -matrix with full percentage details can be found at -`http://www.iro.umontreal.ca/contrib/po/HTML/matrix.html'. - -Using `gettext' in new packages -=============================== - -If you are writing a freely available program and want to -internationalize it you are welcome to use GNU `gettext' in your -package. Of course you have to respect the GNU Library General Public -License which covers the use of the GNU `gettext' library. This means -in particular that even non-free programs can use `libintl' as a shared -library, whereas only free software can use `libintl' as a static -library or use modified versions of `libintl'. - - Once the sources are changed appropriately and the setup can handle -the use of `gettext' the only thing missing are the translations. The -Free Translation Project is also available for packages which are not -developed inside the GNU project. Therefore the information given above -applies also for every other Free Software Project. Contact -`translation@iro.umontreal.ca' to make the `.pot' files available to -the translation teams. - diff --git a/Makefile.am b/Makefile.am index 680f140..0e5ef02 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,41 +1,27 @@ ACLOCAL_AMFLAGS = -I m4 -MAINTAINERCLEANFILES = Makefile.in forecasts.edj +MAINTAINERCLEANFILES = Makefile.in aclocal.m4 config.guess config.h.in \ + config.sub configure depcomp install-sh ltmain.sh \ + missing module.desktop config.rpath mkinstalldirs -SUBDIRS = images po +SUBDIRS = src po EDJE_FLAGS = -v \ --id $(top_srcdir)/images + -id $(top_srcdir)/images -# data files for the module filesdir = $(datadir) +files_DATA = module.desktop e-module-forecasts.edj forecasts.edj -files_DATA = module.desktop \ -e-module-forecasts.edj \ -forecasts.edj - -EXTRA_DIST = $(files_DATA) \ - e_modules-forecasts.spec \ - forecasts.edc - -# the module .so file -INCLUDES = -I. \ - -I$(top_srcdir) \ - -I$(includedir) \ - @E_CFLAGS@ - -pkgdir = $(datadir)/$(MODULE_ARCH) -pkg_LTLIBRARIES = module.la -module_la_SOURCES = e_mod_main.c \ - e_mod_main.h \ - e_mod_config.c \ - e_mod_config.h - -module_la_LIBADD = @E_LIBS@ -module_la_LDFLAGS = -module -avoid-version -module_la_DEPENDENCIES = $(top_builddir)/config.h +EXTRA_DIST = module.desktop.in \ + e_modules-forecasts.spec.in \ + e-module-forecasts.edc \ + forecasts.edc \ + $(wildcard images/*.png) %.edj: %.edc $(EDJE_CC) $(EDJE_FLAGS) $< $@ clean-local: - rm -rf forecasts.edj *~ + rm -rf forecasts.edj e-module-forecasts.edj module.desktop e_modules-forecasts.spec *~ + +uninstall: + rm -rf $(DESTDIR)$(datadir) diff --git a/configure.ac b/configure.ac index 30d1974..5ae9f3c 100644 --- a/configure.ac +++ b/configure.ac @@ -47,7 +47,6 @@ AC_MSG_CHECKING([Which edje_cc to use]) AC_MSG_RESULT(${EDJE_CC}) datadir=$(pkg-config --variable=modules enlightenment)/${PACKAGE} - AC_ARG_ENABLE(homedir-install, AS_HELP_STRING([--enable-homedir-install], [Install module in homedir]), [ datadir="${HOME}/.e/e/modules/${PACKAGE}" ] @@ -55,8 +54,9 @@ AC_ARG_ENABLE(homedir-install, AC_OUTPUT([ Makefile -images/Makefile +src/Makefile po/Makefile.in +module.desktop e_modules-forecasts.spec ], [ ]) diff --git a/e-module-forecasts.edc b/e-module-forecasts.edc new file mode 100644 index 0000000..58d1340 --- /dev/null +++ b/e-module-forecasts.edc @@ -0,0 +1 @@ +images { image: module_icon.png COMP; } collections { group {name: icon; max: 128 128; parts { part { name: image; mouse_events: 0; description { state: default 0.0; aspect: 1.0 1.0; image.normal: module_icon.png; } } } } } diff --git a/e-module-forecasts.edj b/e-module-forecasts.edj deleted file mode 100644 index b66553362d3268d2d97ac99ac75de61dea067a3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7400 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 diff --git a/images/.cvsignore b/images/.cvsignore deleted file mode 100644 index 282522d..0000000 --- a/images/.cvsignore +++ /dev/null @@ -1,2 +0,0 @@ -Makefile -Makefile.in diff --git a/images/Makefile.am b/images/Makefile.am deleted file mode 100644 index 2cd66db..0000000 --- a/images/Makefile.am +++ /dev/null @@ -1,52 +0,0 @@ -MAINTAINERCLEANFILES = Makefile.in - -EXTRA_DIST = \ -0.png \ -1.png \ -2.png \ -3.png \ -4.png \ -5.png \ -6.png \ -7.png \ -8.png \ -9.png \ -10.png \ -11.png \ -12.png \ -13.png \ -14.png \ -15.png \ -16.png \ -17.png \ -18.png \ -19.png \ -20.png \ -21.png \ -22.png \ -23.png \ -24.png \ -25.png \ -26.png \ -27.png \ -28.png \ -29.png \ -30.png \ -31.png \ -32.png \ -33.png \ -34.png \ -35.png \ -36.png \ -37.png \ -38.png \ -39.png \ -40.png \ -41.png \ -42.png \ -43.png \ -44.png \ -45.png \ -46.png \ -47.png \ -3200.png diff --git a/images/module_icon.png b/images/module_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..961f8bf4baf9886f77c656d653c883baed6f6bf4 GIT binary patch literal 1488 zcmV;>1uy!EP)8DjYcO-@zJUEPymt=28H-5sZA|wPSbz@v zeg_`hf~#$quLCO(dQkMC?1S}?5>zv&ClF_FGllCbI3K|M6IDF}<|3j1@{*tn@9)EZ z4q&nei!CU&VdFbI>)&Nj>=IoE6$_e>P?I-f_7=fr{FJOa0ahEgO9%ku0=#e zRXgzhEAa3&81F;egY82;Uw@mXzpvear85BEUCIdy2o=;7GMgw|k9l=*pOt41K#rhu z0(YOl$6txa%)tjcOXXKX&>>gDxA|)IUF~l6SRX9iDTZJis6d=Ua}GWyW*te_<%azC z@)vIXV3#*e{sJ=tj|2R!Qq`~RhaVRA;Q1?1A28Z`he!RN>B>$?e;x81oCRZ+>a~S5 z18oRNXGnwO@S{qaK<4aLf$j&_4v>~zg4mGpn=Od{Apq!twFKHXKO!J>GUX9z-E8} z6*MWKi8NK9u3DP9rK&;fD$Y7Y1ThA@$7F?NB!}?Uo6y^Z%Pj|XK)d!jlk8Qx9dHGR z19DO_G{KQ%fUzACLQ~CAwdAHxGC5WRr6r|`NN#hG{HnKtV$! znnaU?5Cbj?Xwwj)(liaK4kg1Fk9QtbLx>P#fDjFdHGPSEQ8Sq0~(;`}; zwgAbA>WIOUf+a?awK;;&h6ZcFIaxlpb%?Q8>jM;X=rs=NDO>fI^4#B6j8SdSG>1?V zTH&UNw8;?hBy}JeXo-@8aj4CgyOcmIWvxc%pq6-uR^~4~g=vXW&G(+YobeP`Qc92#o)lP#M{xc( zIQuv3oxq(VxbqZ#H5FAgzySVm8$LaN^W9}_-ns|EP9m44ryjWinZ|=g*K9rl_GLQ)A3dYB9 qd;;?^^vAGsv2^3t$G})b62LcQb