Merge elementary into the EFL.
This merges elementary into the efl repository while maintaining all of Elementary's history.
|
@ -0,0 +1,4 @@
|
|||
{
|
||||
"project_id" : "elementary",
|
||||
"conduit_uri" : "https://phab.enlightenment.org/"
|
||||
}
|
|
@ -0,0 +1,62 @@
|
|||
#
|
||||
# NOTE! Don't add files that are generated in specific
|
||||
# subdirectories here. Add them in the ".gitignore" file
|
||||
# in that subdirectory instead.
|
||||
#
|
||||
# NOTE! Please use 'git ls-files -i --exclude-standard'
|
||||
# command after changing this file, to see if there are
|
||||
# any tracked files which get ignored after the change.
|
||||
#
|
||||
*~
|
||||
*.lo
|
||||
*.o
|
||||
*.la
|
||||
*.gcda
|
||||
*.gcno
|
||||
.libs
|
||||
.deps
|
||||
.*.swp
|
||||
.*.swo
|
||||
*.pc
|
||||
Makefile
|
||||
Makefile.in
|
||||
*.so
|
||||
*.dll
|
||||
*.edj
|
||||
*.cmake
|
||||
*.exe
|
||||
elementary-*-doc.tar.bz2
|
||||
/aclocal.m4
|
||||
/autom4te.cache/
|
||||
/config.cache
|
||||
/config.guess
|
||||
/config.log
|
||||
/config.status
|
||||
/config.sub
|
||||
/configure
|
||||
/depcomp
|
||||
/elementary.spec
|
||||
/elementary_config.h
|
||||
/elementary_config.h.in
|
||||
/install-sh
|
||||
/libtool
|
||||
/ltmain.sh
|
||||
/missing
|
||||
/stamp-h1
|
||||
/ar-lib
|
||||
/test-driver
|
||||
core
|
||||
cscope.*
|
||||
tags
|
||||
/ABOUT-NLS
|
||||
/config.rpath
|
||||
/mkinstalldirs
|
||||
/config.cache
|
||||
*.gmo
|
||||
/config.cache-env
|
||||
/compile
|
||||
/config/default/*.src
|
||||
/config/mobile/*.src
|
||||
/config/standard/*.src
|
||||
Session.vim
|
||||
/coverage/
|
|
@ -0,0 +1 @@
|
|||
geninfo_auto_base = 1
|
|
@ -0,0 +1,82 @@
|
|||
# This cleans up all kind of different spellings, typos and different email
|
||||
# addresses for commit authors. It makes git shortlog statistics more meaningful.
|
||||
#
|
||||
# More people can be added following this scheme:
|
||||
# Proper Name <proper@email.xx> Commit Name <commit@email.xx>
|
||||
#
|
||||
# Please keep this file in sync between efl, elementary, e and terminology.
|
||||
|
||||
Carsten Haitzler <raster@rasterman.com> Carsten Haitzler (Rasterman) <raster@rasterman.com>
|
||||
Cedric BAIL <cedric.bail@free.fr> Cedric Bail <cedric.bail@samsung.com>
|
||||
Cedric BAIL <cedric.bail@free.fr> Cedric BAIL <cedric.bail@samsung.com>
|
||||
Cedric BAIL <cedric.bail@free.fr> Cedric Bail <cedric.bail@free.fr>
|
||||
Cedric BAIL <cedric.bail@free.fr> Cedric BAIL <cedric@efl.so>
|
||||
Cedric BAIL <cedric.bail@free.fr> Cedric BAIL <c.bail@partner.samsung.com>
|
||||
Cedric BAIL <cedric.bail@free.fr> Cedric BAIL <cedric@osg.samsung.com>
|
||||
Vincent Torri <vincent.torri@gmail.com> Vincent Torri <vtorri@univ-evry.fr>
|
||||
Tom Hacohen <tom@stosb.com> Tom 'TAsn' Hacohen <tom@stosb.com>
|
||||
Tom Hacohen <tom@stosb.com> Tom <tom@stosb.com>
|
||||
Gustavo Sverzut Barbieri <barbieri@gmail.com> Gustavo Sverzut Barbieri <barbieri@profusion.mobi>
|
||||
Christopher Michael <devilhorns@comcast.net> Christopher Michael <cpmichael@comcast.net>
|
||||
Christopher Michael <devilhorns@comcast.net> Christopher Michael <cp.michael@samsung.com>
|
||||
Christopher Michael <devilhorns@comcast.net> Christopher Michael <devilhorns@comcast.net>
|
||||
Christopher Michael <devilhorns@comcast.net> Christopher Michael <cpmichael@osg.samsung.com>
|
||||
Sebastian Dransfeld <sd@tango.flipp.net> Sebastian Dransfeld <sebastian.dransfeld@sintef.no>
|
||||
Sebastian Dransfeld <sd@tango.flipp.net> sebastid <sebastid>
|
||||
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Mike Blumenkrantz <m.blumenkran@samsung.com>
|
||||
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> discomfitor <michael.blumenkrantz@gmail.com>
|
||||
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> zmike <michael.blumenkrantz@gmail.com>
|
||||
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Mike Blumenkrantz <zmike@samsung.com>
|
||||
Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Mike Blumenkrantz <zmike@osg.samsung.com>
|
||||
ChunEon Park <hermet@hermet.pe.kr> ChunEon Park <chuneon.park@samsung.com>
|
||||
David Walter Seikel <onefang@gmail.com> David Walter Seikel <won_fang@yahoo.com.au>
|
||||
Rafael Antognolli <antognolli@gmail.com> Rafael Antognolli <rafael.antognolli@intel.com>
|
||||
Rafael Antognolli <antognolli@gmail.com> Rafael Antognolli <rafael.antognolli@linux.intel.com>
|
||||
Iván Briano <sachieru@gmail.com> Ivan Briano <ivan.briano@intel.com>
|
||||
Iván Briano <sachieru@gmail.com> Ivan Briano <sachieru@gmail.com>
|
||||
Lucas De Marchi <lucas.demarchi@profusion.mobi> Lucas De Marchi <lucas.de.marchi@gmail.com>
|
||||
Lucas De Marchi <lucas.demarchi@profusion.mobi> Lucas De Marchi <lucas.demarchi@intel.com>
|
||||
Jihoon Kim <imfine98@gmail.com> Jihoon Kim <jihoon48.kim@samsung.com>
|
||||
Stefan Schmidt <stefan@datenfreihafen.org> Stefan Schmidt <s.schmidt@samsung.com>
|
||||
Jonas M. Gastal <jgastal@profusion.mobi> Jonas Gastal <jgastal@profusion.mobi>
|
||||
Daniel Juyung Seo <seojuyung2@gmail.com> Daniel Juyung Seo <juyung.seo@samsung.com>
|
||||
Daniel Juyung Seo <seojuyung2@gmail.com> Daniel Juyung Seo <seojuyung@gmail.com>
|
||||
Daniel Willmann <daniel@totalueberwachung.de> Daniel Willmann <d.willmann@samsung.com>
|
||||
Gustavo Lima Chaves <glima@profusion.mobi> Gustavo Lima Chaves <gustavo.lima.chaves@intel.com>
|
||||
José Roberto de Souza <zehortigoza@profusion.mobi> José Roberto de Souza <jose.souza@intel.com>
|
||||
José Roberto de Souza <zehortigoza@profusion.mobi> José Roberto de Souza <zezsouza@gmail.com>
|
||||
José Roberto de Souza <zehortigoza@profusion.mobi> José Roberto de Souza <zehortigoza@gmail.com>
|
||||
Mike McCormack <mike@atratus.org> Mike McCormack <mj.mccormack@ring3k.org>
|
||||
Mike McCormack <mike@atratus.org> Mike McCormack <mj.mccormack@samsung.com>
|
||||
Mike McCormack <mike@atratus.org> Mike McCormack <mikem@ring3k.org>
|
||||
Mike McCormack <mike@atratus.org> Mike McCormack <mikem@atratus.org>
|
||||
Boris Faure <billiob@gmail.com> Boris 'billiob' Faure <billiob@gmail.com>
|
||||
Eduardo Lima <eduardo.lima@intel.com> Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
|
||||
Panagiotis Galatsanos <galatsanosp@gmail.com> Godfath3r <galatsanosp@gmail.com>
|
||||
Samuel F. Baggen <thanatermesis@gmail.com> Thanatermesis <thanatermesis@gmail.com>
|
||||
Samuel F. Baggen <thanatermesis@gmail.com> Samuel F. Baggen <thanatermesis.elive@gmail.com>
|
||||
Samuel F. Baggen <thanatermesis@gmail.com> Thanatermesis <thanatermesis.ecvs@gmail.com>
|
||||
Jean Guyomarc'h <jean.guyomarch@gmail.com> Jean GUYOMARC'H <jean.guyomarch@gmail.com>
|
||||
Marcel Hollerbach <marcel-hollerbach@t-online.de> Marcel Hollerbach <marcel.hollerbach@stzedn.de>
|
||||
Jean-Philippe ANDRÉ <jpeg@videolan.org> Jean-Philippe Andre <jp.andre@samsung.com>
|
||||
Jean-Philippe ANDRÉ <jpeg@videolan.org> Jean-Philippe ANDRE <jpeg@videolan.org>
|
||||
Jean-Philippe ANDRÉ <jpeg@videolan.org> Jean-Philippe Andre <jpeg@videolan.org>
|
||||
Amitesh Singh <amitesh.sh@samsung.com> Amitesh Singh <amitesh.sh@samsung.com>
|
||||
Amitesh Singh <amitesh.sh@samsung.com> ami <singh.amitesh@gmail.com>
|
||||
Amitesh Singh <amitesh.sh@samsung.com> Amitesh Singh <singh.amitesh@gmail.com>
|
||||
Tae-Hwan Kim <the81.kim@samsung.com> bluezery <ohpowel@gmail.com>
|
||||
Tae-Hwan Kim <the81.kim@samsung.com> Bluezery <ohpowel@gmail.com>
|
||||
Daniel Kolesa <daniel@octaforge.org> q66 <quaker66@gmail.com>
|
||||
Daniel Kolesa <daniel@octaforge.org> q66 <d.kolesa@samsung.com>
|
||||
Daniel Kolesa <daniel@octaforge.org> q66 <d.kolesa@osg.samsung.com>
|
||||
Daniel Kolesa <daniel@octaforge.org> Daniel Kolesa <quaker66@gmail.com>
|
||||
Daniel Kolesa <daniel@octaforge.org> Daniel Kolesa <d.kolesa@samsung.com>
|
||||
Daniel Kolesa <daniel@octaforge.org> Daniel Kolesa <d.kolesa@osg.samsung.com>
|
||||
Wonguk Jeong <wonguk.jeong@samsung.com> Wonguk Jeong <huchijwk@gmail.com>
|
||||
Wonguk Jeong <wonguk.jeong@samsung.com> wonguk.jeong <wonguk.jeong@samsung.com>
|
||||
Kai Huuhko <kai.huuhko@gmail.com> Kai Huuhko <k.huuhko@partner.samsung.com>
|
||||
Massimo Maiurana <maiurana@gmail.com> maxerba <maiurana@gmail.com>
|
||||
Lee Gwang-O <maeryo@live.co.kr> Gwang O Lee <pu8046@gmail.com>
|
||||
Thibaut Broggi <broggi_t@epitech.eu> broggi_t <broggi_t@epitech.eu>
|
||||
Daniel Zaoui <daniel.zaoui@samsung.com> Daniel Zaoui <daniel.zaoui@yahoo.com>
|
||||
Jérémy Anger <angerj.dev@gmail.com> kidanger <angerj.dev@gmail.com>
|
|
@ -0,0 +1,171 @@
|
|||
The Rasterman (Carsten Haitzler) <raster@rasterman.com>
|
||||
Gustavo Sverzut Barbieri <barbieri@profusion.mobi>
|
||||
Cedric Bail <cedric.bail@free.fr>
|
||||
Vincent Torri <vtorri@univ-evry.fr>
|
||||
Daniel Kolesa <quaker66@gmail.com>
|
||||
Jaime Thomas <avi.thomas@gmail.com>
|
||||
Swisscom - http://www.swisscom.ch/
|
||||
Christopher Michael <devilhorns@comcast.net>
|
||||
Marco Trevisan (Treviño) <mail@3v1n0.net>
|
||||
Michael Bouchaud <michael.bouchaud@gmail.com>
|
||||
Jonathan Atton (Watchwolf) <jonathan.atton@gmail.com>
|
||||
Brian Wang <brian.wang.0721@gmail.com>
|
||||
Mike Blumenkrantz (discomfitor/zmike) <michael.blumenkrantz@gmail.com>
|
||||
Samsung Electronics <tbd>
|
||||
Samsung SAIT <tbd>
|
||||
Brett Nash <nash@nash.id.au>
|
||||
Bruno Dilly <bdilly@profusion.mobi>
|
||||
Rafael Fonseca <rfonseca@profusion.mobi>
|
||||
Hermet Park <hermet@hermet.pe.kr>
|
||||
Woohyun Jung <wh0705.jung@samsung.com>
|
||||
Jaehwan Kim <jae.hwan.kim@samsung.com>
|
||||
Wonguk Jeong <wonguk.jeong@samsung.com>
|
||||
Leandro A. F. Pereira <leandro@profusion.mobi>
|
||||
Helen Fornazier <helen.fornazier@profusion.mobi>
|
||||
Gustavo Lima Chaves <glima@profusion.mobi>
|
||||
Fabiano Fidêncio <fidencio@profusion.mobi>
|
||||
Tiago Falcão <tiago@profusion.mobi>
|
||||
Otavio Pontes <otavio@profusion.mobi>
|
||||
Viktor Kojouharov <vkojouharov@gmail.com>
|
||||
Daniel Juyung Seo (SeoZ) <juyung.seo@samsung.com> <seojuyung2@gmail.com>
|
||||
Sangho Park <sangho.g.park@samsung.com> <gouache95@gmail.com>
|
||||
Rajeev Ranjan (Rajeev) <rajeev.r@samsung.com> <rajeev.jnnce@gmail.com>
|
||||
Seunggyun Kim <sgyun.kim@samsung.com> <tmdrbs@gmail.com>
|
||||
Sohyun Kim <anna1014.kim@samsung.com> <sohyun.anna@gmail.com>
|
||||
Jihoon Kim <jihoon48.kim@samsung.com>
|
||||
Jeonghyun Yun (arosis) <jh0506.yun@samsung.com>
|
||||
Tom Hacohen <tom@stosb.com>
|
||||
Aharon Hillel <a.hillel@samsung.com>
|
||||
Shinwoo Kim <kimcinoo@gmail.com>
|
||||
Govindaraju SM <govi.sm@samsung.com> <govism@gmail.com>
|
||||
Prince Kumar Dubey <prince.dubey@samsung.com> <prince.dubey@gmail.com>
|
||||
Sung W. Park <sungwoo@gmail.com>
|
||||
Thierry el Borgi <thierry@substantiel.fr>
|
||||
Shilpa Singh <shilpa.singh@samsung.com> <shilpasingh.o@gmail.com>
|
||||
Chanwook Jung <joey.jung@samsung.com> <jchanwook@gmail.com>
|
||||
Hyoyoung Chang <hyoyoung.chang@samsung.com>
|
||||
Guillaume "Kuri" Friloux <guillaume.friloux@asp64.com>
|
||||
Kim Yunhan <spbear@gmail.com>
|
||||
Tae-Hwan Kim (Bluezery) <the81.kim@samsung.com> <ohpowel@gmail.com>
|
||||
Nicolas Aguirre <aguirre.nicolas@gmail.com>
|
||||
Sanjeev BA <iamsanjeev@gmail.com>
|
||||
Hyunsil Park <hyunsil.park@samsung.com>
|
||||
Goun Lee <gouni.lee@samsung.com>
|
||||
Mikael Sans <sans.mikael@gmail.com>
|
||||
Doyoun Kang <doyoun.kang@samsung.com>
|
||||
M.V.K. Sumanth <sumanth.m@samsung.com> <mvksumanth@gmail.com>
|
||||
Jérôme Pinot <ngc891@gmail.com>
|
||||
Davide Andreoli <dave@gurumeditation.it>
|
||||
Michal Pakula vel Rutka <m.pakula@samsung.com>
|
||||
Thiep Ha <thiep.ha@samsung.com>
|
||||
Artem Popov <artem.popov@samsung.com>
|
||||
Minseok Kim <minseok3.kim@samsung.com>
|
||||
Jean-Philippe André <jpeg@videolan.org>
|
||||
JiHyeon Seol <jihyeon.seol@samsung.com>
|
||||
Flavio Ceolin <flavio.ceolin@profusion.mobi>
|
||||
Igor Murzov <e-mail@date.by>
|
||||
Jiyoun Park <jy0703.park@samsung.com>
|
||||
KoziarekBeata <b.koziarek@samsung.com>
|
||||
Daniel Zaoui <daniel.zaoui@samsung.com>
|
||||
Yakov Goldberg <yakov.g@samsung.com>
|
||||
Murilo Belluzzo <murilo.belluzzo@profusion.mobi>
|
||||
Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
|
||||
Gwanglim Lee <gl77.lee@samsung.com> <gwanglim@gmail.com>
|
||||
JaeHyun Cho <jae_hyun_cho@naver.com>
|
||||
Bora Hwang <bora1.hwang@samsung.com>
|
||||
Jiyoung Choi <jychoi7.choi@samsung.com>
|
||||
Arvind R <arvino55@gmail.com>
|
||||
Paulo Cavalcanti <paulo.cavalcanti@linux.intel.com>
|
||||
Stefan Schmidt <stefan@datenfreihafen.org>
|
||||
Ryuan Choi (ryuan) <ryuan.choi@samsung.com> <ryuan.choi@gmail.com>
|
||||
Hosang Kim <hosang12.kim@samsung.com>
|
||||
Youngbok Shin <youngb.shin@samsung.com>
|
||||
Niraj Kumar <niraj.kr@samsung.com> <niraj.kumar.ait@gmail.com>
|
||||
Amitesh Singh <singh.amitesh@gmail.com>
|
||||
Abhinandan Aryadipta <a.aryadipta@samsung.com>
|
||||
Sanghyeon Lee <sh10233.lee@samsung.com>
|
||||
Anil Kumar Nahak <ak.nahak@samsung.com>
|
||||
Michal Jagiello <m.jagiello@samsung.com>
|
||||
Chinmaya Panigrahi <c.panigrahi@samsung.com>
|
||||
Mohammad Irfan <mohammad.i@samsung.com>
|
||||
ajwillia.ms (Andrew Williams) <andy@andywilliams.me>
|
||||
Iván Briano <sachieru@gmail.com>
|
||||
Jonas M. Gastal <jgastal@profusion.mobi>
|
||||
Rafael Antognolli <antognolli@gmail.com>
|
||||
Mike McCormack <mike@atratus.org>
|
||||
Massimo Maiurana <maiurana@gmail.com>
|
||||
Henrique Dante de Almeida <hdante@profusion.mobi>
|
||||
Lucas De Marchi <lucas.demarchi@profusion.mobi>
|
||||
Boris Faure <billiob@gmail.com>
|
||||
Sebastian Dransfeld <sd@tango.flipp.net>
|
||||
Daniel Willmann <daniel@totalueberwachung.de>
|
||||
maxerba <maiurana@gmail.com>
|
||||
Youness Alaoui <kakaroto@kakaroto.homelinux.net>
|
||||
Rui Seabra <rms@1407.org>
|
||||
Andreas Volz <linux@brachttal.net>
|
||||
Jaeun Choi <jaeun12.choi@samsung.com>
|
||||
Doug Newgard <scimmia22@outlook.com>
|
||||
José Roberto de Souza <zehortigoza@profusion.mobi>
|
||||
Luis Felipe Strano Moraes <lfelipe@profusion.mobi>
|
||||
Thiago Thamada <tiba@profusion.mobi>
|
||||
U. Artie Eoff <ullysses.a.eoff@intel.com>
|
||||
Daniel Hirt <daniel.hirt@samsung.com>
|
||||
Eduardo Lima <eduardo.lima@intel.com>
|
||||
Leif Middelschulte <leif.middelschulte@gmail.com>
|
||||
Lukasz Stanislawski <l.stanislaws@samsung.com>
|
||||
Stephen Houston <smhouston88@gmail.com>
|
||||
Andrii Kroitor <an.kroitor@samsung.com>
|
||||
Joao Paulo Fernandes Ventura <ventura@profusion.mobi>
|
||||
Pau Espin Pedrol <pespin.shar@gmail.com>
|
||||
Jérémy Zurcher <jeremy@asynk.ch>
|
||||
Kai Huuhko <kai.huuhko@gmail.com>
|
||||
Leandro Dorileo <dorileo@profusion.mobi>
|
||||
Michael Jennings <mej@kainx.org>
|
||||
Myungjae Lee <mjae.lee@samsung.com>
|
||||
Tristan Lelong <tristan.lelong@blunderer.org>
|
||||
Yossi Kantor <yossi.kantor@samsung.com>
|
||||
cabelitos <guilherme.iscaro@intel.com>
|
||||
Alex Wu <zhiwen.wu@linux.intel.com>
|
||||
Alex-P. Natsios <drakevr@linuxteam.teilar.gr>
|
||||
Aron Xu <happyaron.xu@gmail.com>
|
||||
Chidambar Zinnoury <illogict@online.fr>
|
||||
Christophe Sadoine <chris@indefini.org>
|
||||
Daniel Vieira Franzolin <daniel@profusion.mobi>
|
||||
Daniele Ricci <daniele.athome@gmail.com>
|
||||
David Walter Seikel <onefang@gmail.com>
|
||||
Dennis Schridde <devurandom@gmx.net>
|
||||
Hannes Janetzek <hannes.janetzek@gmail.com>
|
||||
Lionel Landwerlin <llandwerlin@gmail.com>
|
||||
Mariusz Bialonczyk <manio@skyboo.net>
|
||||
Martin Jansa <Martin.Jansa@gmail.com>
|
||||
Michael Lauer <mlauer@vanille-media.de>
|
||||
Mike Frysinger <vapier@gentoo.org>
|
||||
Rodrigo Cesar Lopes Belem <rclbelem@gmail.com>
|
||||
Seong-ho Cho <darkcircle.0426@gmail.com>
|
||||
Seunghun Lee <shiin.lee@samsung.com>
|
||||
Thanatermesis <thanatermesis.ecvs@gmail.com>
|
||||
Viacheslav Lvov <v.lvov@samsung.com>
|
||||
Deasung Kim <deasung.kim@samsung.com>
|
||||
Jeonghoon Park <jh1979.park@samsung.com>
|
||||
Prashant <pb.ingale@samsung.com>
|
||||
suxia li <suxia.li@samsung.com>
|
||||
yan.wang <yan.wang@linux.intel.com>
|
||||
Anand <anand.km@samsung.com>
|
||||
Subhransu Sekhar Mohanty <sub.mohanty@samsung.com>
|
||||
Rajesh P S <rajeshps@samsung.com>
|
||||
Srivardhan Hebbar <sri.hebbar@samsung.com>
|
||||
Savio Sena <savio@expertisesolutions.com.br>
|
||||
Jae Yong Hwang <j_yong.hwang@samsung.com>
|
||||
Kabeer Khan <kabeer.khan@samsung.com>
|
||||
yinsc <shouchen.yin@samsung.com>
|
||||
Woochan Lee <wc0917.lee@samsung.com>
|
||||
Vitalii Vorobiov <vi.vorobiov@samsung.com>
|
||||
Jee-Yong Um <conr2d@gmail.com>
|
||||
Ji-In Moon <jiin.moon@samsung.com>
|
||||
Subodh Kumar <s7158.kumar@samsung.com>
|
||||
Kumar Navneet <k.navneet@samsung.com>
|
||||
Godly T Alias <godly.talias@samsung.com> <godlytalias@yahoo.co.in>
|
||||
Shashank Pandey <shashank.p@samsung.com> <shashank0990@gmail.com>
|
||||
Divyesh Purohit <div.purohit@samsung.com> <purohit.div@gmail.com>
|
||||
Minkyu Kang <mk7.kang@samsung.com>
|
||||
Jinyong Park <j4939.park@samsung.com>
|
|
@ -0,0 +1,73 @@
|
|||
Compliance
|
||||
|
||||
This is not a legal notice, so do not treat it as one. This is
|
||||
intended as "plain English" advice for the average person to ensure
|
||||
they comply with licenses in this software in the most simple way. It takes
|
||||
the position of "comply with the MOST restrictive license in this
|
||||
software and then you will comply with all." If you have any doubts,
|
||||
please consult the full license COPYING files and a lawyer. Take this
|
||||
as a rough guide.
|
||||
|
||||
The simple advice
|
||||
|
||||
Do this and you won't go too wrong.
|
||||
|
||||
1. Provide the content of ALL of the COPYING and AUTHORS
|
||||
files as printed material with your product and/or in a dialog (e.g.
|
||||
an "about" dialog) in your product user interface.
|
||||
2. Provide a URL from which to be able to download "tar files" with
|
||||
ALL of the source of Elementary exactly as it was when used to compile the
|
||||
binaries for your product that ships Elementary. Keep this URL valid for the
|
||||
lifetime of the product.
|
||||
3. If you made changes to Elementary it would be appreciated if you
|
||||
interacted with us (see http://www.enlightenment.org ) and provided the
|
||||
changes you made in patch form BEFORE you ship a product, so they may
|
||||
be reviewed to see if you have made any mistakes and perhaps have
|
||||
created problems you do not know of yet.
|
||||
|
||||
F.A.Q.
|
||||
|
||||
Q. Where is the licensing information?
|
||||
A. See the COPYING file here in this directory. This is the proper legal
|
||||
information you will need. It covers all of elementary, EXCEPT the
|
||||
theme which is public domain (the text files only - images are not).
|
||||
|
||||
Q. Do I need to make the source public of libraries or applications that I
|
||||
build on top of Elementary?
|
||||
A. No. Even the default theme is public domain, which means you can
|
||||
make your own by copying it and starting from there, and you may
|
||||
license your copied variation any way you like.
|
||||
|
||||
Q. Do I need to provide the source for Elementary?
|
||||
A. Yes. In general you do. If you are shipping any of the binaries or
|
||||
libraries built from Elementary, you must provide the EXACT source code
|
||||
used to build those binaries.
|
||||
|
||||
Q. If I have to provide source, how should I do this?
|
||||
A. The best way is to provide a reference in an "about" dialog in the
|
||||
product that ships the Elementary libraries/tools that gives a URL from
|
||||
which the source can be downloaded EXACTLY as you used to compile Elementary.
|
||||
You may not simply point to upstream repositories and pass the problem
|
||||
to someone else. You MUST provide the source exactly as used.
|
||||
|
||||
You MAY also provide the source code itself on the product itself
|
||||
(e.g. on its filesystem) (provide the tar archives of the source), or in
|
||||
place of a download link if you do not believe you will be able to
|
||||
maintain that download link for the lifetime of the product.
|
||||
|
||||
You MAY also (or instead of the above 2) provide the source on media
|
||||
(CD, DVD, flash etc.) that accompany the product.
|
||||
|
||||
Choose 1 or more of the above methods and you will be fine.
|
||||
|
||||
Q. Do I need to reproduce the license information in the COPYING file?
|
||||
A. Yes. You must provide these with your product, and just like the
|
||||
source code, provide them as part of the user interface in full (e.g.
|
||||
in a dialog), or as files in the filesystem, on actual printed
|
||||
material (manuals, papers) that accompany the product or in CD, DVD
|
||||
etc. media.
|
||||
|
||||
Q. Is there a simpler list of do's and don'ts i can use?
|
||||
A. Yes. See http://www.tldrlegal.com. specifically:
|
||||
|
||||
http://www.tldrlegal.com/license/gnu-lesser-general-public-license-v2.1-(lgpl-2.1)
|
|
@ -0,0 +1,491 @@
|
|||
Copyright notice for Elementary:
|
||||
|
||||
Copyright (C) 2008-2014 Carsten Haitzler and various contributors (see AUTHORS)
|
||||
|
||||
This library is free software; you can redistribute it and/or modify it
|
||||
under the terms of the GNU Lesser General Public License as published by the
|
||||
Free Software Foundation; version 2.1 of the License.
|
||||
|
||||
This library is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
|
||||
details.
|
||||
|
||||
Below is a copy of the GNU Lesser General Public License that is distributed
|
||||
along with this library. If you do not have a copy below, write to the Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
|
||||
02110-1301 USA
|
||||
|
||||
GNU LESSER GENERAL PUBLIC LICENSE
|
||||
Version 2.1, February 1999
|
||||
|
||||
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
[This is the first released version of the Lesser GPL. It also counts
|
||||
as the successor of the GNU Library Public License, version 2, hence
|
||||
the version number 2.1.]
|
||||
|
||||
Preamble
|
||||
|
||||
The licenses for most software are designed to take away your
|
||||
freedom to share and change it. By contrast, the GNU General Public
|
||||
Licenses are intended to guarantee your freedom to share and change
|
||||
free software--to make sure the software is free for all its users.
|
||||
|
||||
This license, the Lesser General Public License, applies to some
|
||||
specially designated software packages--typically libraries--of the
|
||||
Free Software Foundation and other authors who decide to use it. You
|
||||
can use it too, but we suggest you first think carefully about whether
|
||||
this license or the ordinary General Public License is the better
|
||||
strategy to use in any particular case, based on the explanations below.
|
||||
|
||||
When we speak of free software, we are referring to freedom of use,
|
||||
not price. Our General Public Licenses are designed to make sure that
|
||||
you have the freedom to distribute copies of free software (and charge
|
||||
for this service if you wish); that you receive source code or can get
|
||||
it if you want it; that you can change the software and use pieces of
|
||||
it in new free programs; and that you are informed that you can do
|
||||
these things.
|
||||
|
||||
To protect your rights, we need to make restrictions that forbid
|
||||
distributors to deny you these rights or to ask you to surrender these
|
||||
rights. These restrictions translate to certain responsibilities for
|
||||
you if you distribute copies of the library or if you modify it.
|
||||
|
||||
For example, if you distribute copies of the library, whether gratis
|
||||
or for a fee, you must give the recipients all the rights that we gave
|
||||
you. You must make sure that they, too, receive or can get the source
|
||||
code. If you link other code with the library, you must provide
|
||||
complete object files to the recipients, so that they can relink them
|
||||
with the library after making changes to the library and recompiling
|
||||
it. And you must show them these terms so they know their rights.
|
||||
|
||||
We protect your rights with a two-step method: (1) we copyright the
|
||||
library, and (2) we offer you this license, which gives you legal
|
||||
permission to copy, distribute and/or modify the library.
|
||||
|
||||
To protect each distributor, we want to make it very clear that
|
||||
there is no warranty for the free library. Also, if the library is
|
||||
modified by someone else and passed on, the recipients should know
|
||||
that what they have is not the original version, so that the original
|
||||
author's reputation will not be affected by problems that might be
|
||||
introduced by others.
|
||||
|
||||
Finally, software patents pose a constant threat to the existence of
|
||||
any free program. We wish to make sure that a company cannot
|
||||
effectively restrict the users of a free program by obtaining a
|
||||
restrictive license from a patent holder. Therefore, we insist that
|
||||
any patent license obtained for a version of the library must be
|
||||
consistent with the full freedom of use specified in this license.
|
||||
|
||||
Most GNU software, including some libraries, is covered by the
|
||||
ordinary GNU General Public License. This license, the GNU Lesser
|
||||
General Public License, applies to certain designated libraries, and
|
||||
is quite different from the ordinary General Public License. We use
|
||||
this license for certain libraries in order to permit linking those
|
||||
libraries into non-free programs.
|
||||
|
||||
When a program is linked with a library, whether statically or using
|
||||
a shared library, the combination of the two is legally speaking a
|
||||
combined work, a derivative of the original library. The ordinary
|
||||
General Public License therefore permits such linking only if the
|
||||
entire combination fits its criteria of freedom. The Lesser General
|
||||
Public License permits more lax criteria for linking other code with
|
||||
the library.
|
||||
|
||||
We call this license the "Lesser" General Public License because it
|
||||
does Less to protect the user's freedom than the ordinary General
|
||||
Public License. It also provides other free software developers Less
|
||||
of an advantage over competing non-free programs. These disadvantages
|
||||
are the reason we use the ordinary General Public License for many
|
||||
libraries. However, the Lesser license provides advantages in certain
|
||||
special circumstances.
|
||||
|
||||
For example, on rare occasions, there may be a special need to
|
||||
encourage the widest possible use of a certain library, so that it becomes
|
||||
a de-facto standard. To achieve this, non-free programs must be
|
||||
allowed to use the library. A more frequent case is that a free
|
||||
library does the same job as widely used non-free libraries. In this
|
||||
case, there is little to gain by limiting the free library to free
|
||||
software only, so we use the Lesser General Public License.
|
||||
|
||||
In other cases, permission to use a particular library in non-free
|
||||
programs enables a greater number of people to use a large body of
|
||||
free software. For example, permission to use the GNU C Library in
|
||||
non-free programs enables many more people to use the whole GNU
|
||||
operating system, as well as its variant, the GNU/Linux operating
|
||||
system.
|
||||
|
||||
Although the Lesser General Public License is Less protective of the
|
||||
users' freedom, it does ensure that the user of a program that is
|
||||
linked with the Library has the freedom and the wherewithal to run
|
||||
that program using a modified version of the Library.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow. Pay close attention to the difference between a
|
||||
"work based on the library" and a "work that uses the library". The
|
||||
former contains code derived from the library, whereas the latter must
|
||||
be combined with the library in order to run.
|
||||
|
||||
GNU LESSER GENERAL PUBLIC LICENSE
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
0. This License Agreement applies to any software library or other
|
||||
program which contains a notice placed by the copyright holder or
|
||||
other authorized party saying it may be distributed under the terms of
|
||||
this Lesser General Public License (also called "this License").
|
||||
Each licensee is addressed as "you".
|
||||
|
||||
A "library" means a collection of software functions and/or data
|
||||
prepared so as to be conveniently linked with application programs
|
||||
(which use some of those functions and data) to form executables.
|
||||
|
||||
The "Library", below, refers to any such software library or work
|
||||
which has been distributed under these terms. A "work based on the
|
||||
Library" means either the Library or any derivative work under
|
||||
copyright law: that is to say, a work containing the Library or a
|
||||
portion of it, either verbatim or with modifications and/or translated
|
||||
straightforwardly into another language. (Hereinafter, translation is
|
||||
included without limitation in the term "modification".)
|
||||
|
||||
"Source code" for a work means the preferred form of the work for
|
||||
making modifications to it. For a library, complete source code means
|
||||
all the source code for all modules it contains, plus any associated
|
||||
interface definition files, plus the scripts used to control compilation
|
||||
and installation of the library.
|
||||
|
||||
Activities other than copying, distribution and modification are not
|
||||
covered by this License; they are outside its scope. The act of
|
||||
running a program using the Library is not restricted, and output from
|
||||
such a program is covered only if its contents constitute a work based
|
||||
on the Library (independent of the use of the Library in a tool for
|
||||
writing it). Whether that is true depends on what the Library does
|
||||
and what the program that uses the Library does.
|
||||
|
||||
1. You may copy and distribute verbatim copies of the Library's
|
||||
complete source code as you receive it, in any medium, provided that
|
||||
you conspicuously and appropriately publish on each copy an
|
||||
appropriate copyright notice and disclaimer of warranty; keep intact
|
||||
all the notices that refer to this License and to the absence of any
|
||||
warranty; and distribute a copy of this License along with the
|
||||
Library.
|
||||
|
||||
You may charge a fee for the physical act of transferring a copy,
|
||||
and you may at your option offer warranty protection in exchange for a
|
||||
fee.
|
||||
|
||||
2. You may modify your copy or copies of the Library or any portion
|
||||
of it, thus forming a work based on the Library, and copy and
|
||||
distribute such modifications or work under the terms of Section 1
|
||||
above, provided that you also meet all of these conditions:
|
||||
|
||||
a) The modified work must itself be a software library.
|
||||
|
||||
b) You must cause the files modified to carry prominent notices
|
||||
stating that you changed the files and the date of any change.
|
||||
|
||||
c) You must cause the whole of the work to be licensed at no
|
||||
charge to all third parties under the terms of this License.
|
||||
|
||||
d) If a facility in the modified Library refers to a function or a
|
||||
table of data to be supplied by an application program that uses
|
||||
the facility, other than as an argument passed when the facility
|
||||
is invoked, then you must make a good faith effort to ensure that,
|
||||
in the event an application does not supply such function or
|
||||
table, the facility still operates, and performs whatever part of
|
||||
its purpose remains meaningful.
|
||||
|
||||
(For example, a function in a library to compute square roots has
|
||||
a purpose that is entirely well-defined independent of the
|
||||
application. Therefore, Subsection 2d requires that any
|
||||
application-supplied function or table used by this function must
|
||||
be optional: if the application does not supply it, the square
|
||||
root function must still compute square roots.)
|
||||
|
||||
These requirements apply to the modified work as a whole. If
|
||||
identifiable sections of that work are not derived from the Library,
|
||||
and can be reasonably considered independent and separate works in
|
||||
themselves, then this License, and its terms, do not apply to those
|
||||
sections when you distribute them as separate works. But when you
|
||||
distribute the same sections as part of a whole which is a work based
|
||||
on the Library, the distribution of the whole must be on the terms of
|
||||
this License, whose permissions for other licensees extend to the
|
||||
entire whole, and thus to each and every part regardless of who wrote
|
||||
it.
|
||||
|
||||
Thus, it is not the intent of this section to claim rights or contest
|
||||
your rights to work written entirely by you; rather, the intent is to
|
||||
exercise the right to control the distribution of derivative or
|
||||
collective works based on the Library.
|
||||
|
||||
In addition, mere aggregation of another work not based on the Library
|
||||
with the Library (or with a work based on the Library) on a volume of
|
||||
a storage or distribution medium does not bring the other work under
|
||||
the scope of this License.
|
||||
|
||||
Linking this library statically or dynamically with other modules is
|
||||
making a combined work based on this library. Thus, the terms and
|
||||
conditions of the GNU General Public License cover the whole combination.
|
||||
|
||||
As a special exception, the copyright holders of this library give you
|
||||
permission to link this library with independent modules to produce an
|
||||
executable, regardless of the license terms of these independent modules,
|
||||
and to copy and distribute the resulting executable under terms of your
|
||||
choice, provided that you also meet, for each linked independent module,
|
||||
the terms and conditions of the license of that module. An independent
|
||||
module is a module which is not derived from or based on this library.
|
||||
If you modify this library, you may extend this exception to your version
|
||||
of the library, but you are not obliged to do so. If you do not wish to
|
||||
do so, delete this exception statement from your version.
|
||||
|
||||
3. You may opt to apply the terms of the ordinary GNU General Public
|
||||
License instead of this License to a given copy of the Library. To do
|
||||
this, you must alter all the notices that refer to this License, so
|
||||
that they refer to the ordinary GNU General Public License, version 2,
|
||||
instead of to this License. (If a newer version than version 2 of the
|
||||
ordinary GNU General Public License has appeared, then you can specify
|
||||
that version instead if you wish.) Do not make any other change in
|
||||
these notices.
|
||||
|
||||
Once this change is made in a given copy, it is irreversible for
|
||||
that copy, so the ordinary GNU General Public License applies to all
|
||||
subsequent copies and derivative works made from that copy.
|
||||
|
||||
This option is useful when you wish to copy part of the code of
|
||||
the Library into a program that is not a library.
|
||||
|
||||
4. You may copy and distribute the Library (or a portion or
|
||||
derivative of it, under Section 2) in object code or executable form
|
||||
under the terms of Sections 1 and 2 above provided that you accompany
|
||||
it with the complete corresponding machine-readable source code, which
|
||||
must be distributed under the terms of Sections 1 and 2 above on a
|
||||
medium customarily used for software interchange.
|
||||
|
||||
If distribution of object code is made by offering access to copy
|
||||
from a designated place, then offering equivalent access to copy the
|
||||
source code from the same place satisfies the requirement to
|
||||
distribute the source code, even though third parties are not
|
||||
compelled to copy the source along with the object code.
|
||||
|
||||
5. A program that contains no derivative of any portion of the
|
||||
Library, but is designed to work with the Library by being compiled or
|
||||
linked with it, is called a "work that uses the Library". Such a
|
||||
work, in isolation, is not a derivative work of the Library, and
|
||||
therefore falls outside the scope of this License.
|
||||
|
||||
However, linking a "work that uses the Library" with the Library
|
||||
creates an executable that is a derivative of the Library (because it
|
||||
contains portions of the Library), rather than a "work that uses the
|
||||
library". The executable is therefore covered by this License.
|
||||
Section 6 states terms for distribution of such executables.
|
||||
|
||||
When a "work that uses the Library" uses material from a header file
|
||||
that is part of the Library, the object code for the work may be a
|
||||
derivative work of the Library even though the source code is not.
|
||||
Whether this is true is especially significant if the work can be
|
||||
linked without the Library, or if the work is itself a library. The
|
||||
threshold for this to be true is not precisely defined by law.
|
||||
|
||||
If such an object file uses only numerical parameters, data
|
||||
structure layouts and accessors, and small macros and small inline
|
||||
functions (ten lines or less in length), then the use of the object
|
||||
file is unrestricted, regardless of whether it is legally a derivative
|
||||
work. (Executables containing this object code plus portions of the
|
||||
Library will still fall under Section 6.)
|
||||
|
||||
Otherwise, if the work is a derivative of the Library, you may
|
||||
distribute the object code for the work under the terms of Section 6.
|
||||
Any executables containing that work also fall under Section 6,
|
||||
whether or not they are linked directly with the Library itself.
|
||||
|
||||
6. As an exception to the Sections above, you may also combine or
|
||||
link a "work that uses the Library" with the Library to produce a
|
||||
work containing portions of the Library, and distribute that work
|
||||
under terms of your choice, provided that the terms permit
|
||||
modification of the work for the customer's own use and reverse
|
||||
engineering for debugging such modifications.
|
||||
|
||||
You must give prominent notice with each copy of the work that the
|
||||
Library is used in it and that the Library and its use are covered by
|
||||
this License. You must supply a copy of this License. If the work
|
||||
during execution displays copyright notices, you must include the
|
||||
copyright notice for the Library among them, as well as a reference
|
||||
directing the user to the copy of this License. Also, you must do one
|
||||
of these things:
|
||||
|
||||
a) Accompany the work with the complete corresponding
|
||||
machine-readable source code for the Library including whatever
|
||||
changes were used in the work (which must be distributed under
|
||||
Sections 1 and 2 above); and, if the work is an executable linked
|
||||
with the Library, with the complete machine-readable "work that
|
||||
uses the Library", as object code and/or source code, so that the
|
||||
user can modify the Library and then relink to produce a modified
|
||||
executable containing the modified Library. (It is understood
|
||||
that the user who changes the contents of definitions files in the
|
||||
Library will not necessarily be able to recompile the application
|
||||
to use the modified definitions.)
|
||||
|
||||
b) Use a suitable shared library mechanism for linking with the
|
||||
Library. A suitable mechanism is one that (1) uses at run time a
|
||||
copy of the library already present on the user's computer system,
|
||||
rather than copying library functions into the executable, and (2)
|
||||
will operate properly with a modified version of the library, if
|
||||
the user installs one, as long as the modified version is
|
||||
interface-compatible with the version that the work was made with.
|
||||
|
||||
c) Accompany the work with a written offer, valid for at
|
||||
least three years, to give the same user the materials
|
||||
specified in Subsection 6a, above, for a charge no more
|
||||
than the cost of performing this distribution.
|
||||
|
||||
d) If distribution of the work is made by offering access to copy
|
||||
from a designated place, offer equivalent access to copy the above
|
||||
specified materials from the same place.
|
||||
|
||||
e) Verify that the user has already received a copy of these
|
||||
materials or that you have already sent this user a copy.
|
||||
|
||||
For an executable, the required form of the "work that uses the
|
||||
Library" must include any data and utility programs needed for
|
||||
reproducing the executable from it. However, as a special exception,
|
||||
the materials to be distributed need not include anything that is
|
||||
normally distributed (in either source or binary form) with the major
|
||||
components (compiler, kernel, and so on) of the operating system on
|
||||
which the executable runs, unless that component itself accompanies
|
||||
the executable.
|
||||
|
||||
It may happen that this requirement contradicts the license
|
||||
restrictions of other proprietary libraries that do not normally
|
||||
accompany the operating system. Such a contradiction means you cannot
|
||||
use both them and the Library together in an executable that you
|
||||
distribute.
|
||||
|
||||
7. You may place library facilities that are a work based on the
|
||||
Library side-by-side in a single library together with other library
|
||||
facilities not covered by this License, and distribute such a combined
|
||||
library, provided that the separate distribution of the work based on
|
||||
the Library and of the other library facilities is otherwise
|
||||
permitted, and provided that you do these two things:
|
||||
|
||||
a) Accompany the combined library with a copy of the same work
|
||||
based on the Library, uncombined with any other library
|
||||
facilities. This must be distributed under the terms of the
|
||||
Sections above.
|
||||
|
||||
b) Give prominent notice with the combined library of the fact
|
||||
that part of it is a work based on the Library, and explaining
|
||||
where to find the accompanying uncombined form of the same work.
|
||||
|
||||
8. You may not copy, modify, sublicense, link with, or distribute
|
||||
the Library except as expressly provided under this License. Any
|
||||
attempt otherwise to copy, modify, sublicense, link with, or
|
||||
distribute the Library is void, and will automatically terminate your
|
||||
rights under this License. However, parties who have received copies,
|
||||
or rights, from you under this License will not have their licenses
|
||||
terminated so long as such parties remain in full compliance.
|
||||
|
||||
9. You are not required to accept this License, since you have not
|
||||
signed it. However, nothing else grants you permission to modify or
|
||||
distribute the Library or its derivative works. These actions are
|
||||
prohibited by law if you do not accept this License. Therefore, by
|
||||
modifying or distributing the Library (or any work based on the
|
||||
Library), you indicate your acceptance of this License to do so, and
|
||||
all its terms and conditions for copying, distributing or modifying
|
||||
the Library or works based on it.
|
||||
|
||||
10. Each time you redistribute the Library (or any work based on the
|
||||
Library), the recipient automatically receives a license from the
|
||||
original licensor to copy, distribute, link with or modify the Library
|
||||
subject to these terms and conditions. You may not impose any further
|
||||
restrictions on the recipients' exercise of the rights granted herein.
|
||||
You are not responsible for enforcing compliance by third parties with
|
||||
this License.
|
||||
|
||||
11. If, as a consequence of a court judgment or allegation of patent
|
||||
infringement or for any other reason (not limited to patent issues),
|
||||
conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot
|
||||
distribute so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you
|
||||
may not distribute the Library at all. For example, if a patent
|
||||
license would not permit royalty-free redistribution of the Library by
|
||||
all those who receive copies directly or indirectly through you, then
|
||||
the only way you could satisfy both it and this License would be to
|
||||
refrain entirely from distribution of the Library.
|
||||
|
||||
If any portion of this section is held invalid or unenforceable under any
|
||||
particular circumstance, the balance of the section is intended to apply,
|
||||
and the section as a whole is intended to apply in other circumstances.
|
||||
|
||||
It is not the purpose of this section to induce you to infringe any
|
||||
patents or other property right claims or to contest validity of any
|
||||
such claims; this section has the sole purpose of protecting the
|
||||
integrity of the free software distribution system which is
|
||||
implemented by public license practices. Many people have made
|
||||
generous contributions to the wide range of software distributed
|
||||
through that system in reliance on consistent application of that
|
||||
system; it is up to the author/donor to decide if he or she is willing
|
||||
to distribute software through any other system and a licensee cannot
|
||||
impose that choice.
|
||||
|
||||
This section is intended to make thoroughly clear what is believed to
|
||||
be a consequence of the rest of this License.
|
||||
|
||||
12. If the distribution and/or use of the Library is restricted in
|
||||
certain countries either by patents or by copyrighted interfaces, the
|
||||
original copyright holder who places the Library under this License may add
|
||||
an explicit geographical distribution limitation excluding those countries,
|
||||
so that distribution is permitted only in or among countries not thus
|
||||
excluded. In such case, this License incorporates the limitation as if
|
||||
written in the body of this License.
|
||||
|
||||
13. The Free Software Foundation may publish revised and/or new
|
||||
versions of the Lesser General Public License from time to time.
|
||||
Such new versions will be similar in spirit to the present version,
|
||||
but may differ in detail to address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the Library
|
||||
specifies a version number of this License which applies to it and
|
||||
"any later version", you have the option of following the terms and
|
||||
conditions either of that version or of any later version published by
|
||||
the Free Software Foundation. If the Library does not specify a
|
||||
license version number, you may choose any version ever published by
|
||||
the Free Software Foundation.
|
||||
|
||||
14. If you wish to incorporate parts of the Library into other free
|
||||
programs whose distribution conditions are incompatible with these,
|
||||
write to the author to ask for permission. For software which is
|
||||
copyrighted by the Free Software Foundation, write to the Free
|
||||
Software Foundation; we sometimes make exceptions for this. Our
|
||||
decision will be guided by the two goals of preserving the free status
|
||||
of all derivatives of our free software and of promoting the sharing
|
||||
and reuse of software generally.
|
||||
|
||||
NO WARRANTY
|
||||
|
||||
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
|
||||
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
|
||||
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
|
||||
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
|
||||
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
|
||||
LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
|
||||
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||
|
||||
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
|
||||
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
|
||||
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
|
||||
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
|
||||
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
|
||||
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
|
||||
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
|
||||
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
|
||||
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
|
||||
DAMAGES.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
|
@ -0,0 +1,5 @@
|
|||
Gesture Layer 2:
|
||||
Illustrations provided by GestureWorks® (www.gestureworks.com)
|
||||
Creative Commons Attribution Sharealike license v 3.0.
|
||||
http://gestureworks.com/icons-fonts
|
||||
http://creativecommons.org/licenses/by-sa/3.0/us/
|
|
@ -0,0 +1,365 @@
|
|||
Installation Instructions
|
||||
*************************
|
||||
|
||||
Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
|
||||
2006, 2007, 2008, 2009 Free Software Foundation, Inc.
|
||||
|
||||
Copying and distribution of this file, with or without modification,
|
||||
are permitted in any medium without royalty provided the copyright
|
||||
notice and this notice are preserved. This file is offered as-is,
|
||||
without warranty of any kind.
|
||||
|
||||
Basic Installation
|
||||
==================
|
||||
|
||||
Briefly, the shell commands `./configure; make; make install' should
|
||||
configure, build, and install this package. The following
|
||||
more-detailed instructions are generic; see the `README' file for
|
||||
instructions specific to this package. Some packages provide this
|
||||
`INSTALL' file but do not implement all of the features documented
|
||||
below. The lack of an optional feature in a given package is not
|
||||
necessarily a bug. More recommendations for GNU packages can be found
|
||||
in *note Makefile Conventions: (standards)Makefile Conventions.
|
||||
|
||||
The `configure' shell script attempts to guess correct values for
|
||||
various system-dependent variables used during compilation. It uses
|
||||
those values to create a `Makefile' in each directory of the package.
|
||||
It may also create one or more `.h' files containing system-dependent
|
||||
definitions. Finally, it creates a shell script `config.status' that
|
||||
you can run in the future to recreate the current configuration, and a
|
||||
file `config.log' containing compiler output (useful mainly for
|
||||
debugging `configure').
|
||||
|
||||
It can also use an optional file (typically called `config.cache'
|
||||
and enabled with `--cache-file=config.cache' or simply `-C') that saves
|
||||
the results of its tests to speed up reconfiguring. Caching is
|
||||
disabled by default to prevent problems with accidental use of stale
|
||||
cache files.
|
||||
|
||||
If you need to do unusual things to compile the package, please try
|
||||
to figure out how `configure' could check whether to do them, and mail
|
||||
diffs or instructions to the address given in the `README' so they can
|
||||
be considered for the next release. If you are using the cache, and at
|
||||
some point `config.cache' contains results you don't want to keep, you
|
||||
may remove or edit it.
|
||||
|
||||
The file `configure.ac' (or `configure.in') is used to create
|
||||
`configure' by a program called `autoconf'. You need `configure.ac' if
|
||||
you want to change it or regenerate `configure' using a newer version
|
||||
of `autoconf'.
|
||||
|
||||
The simplest way to compile this package is:
|
||||
|
||||
1. `cd' to the directory containing the package's source code and type
|
||||
`./configure' to configure the package for your system.
|
||||
|
||||
Running `configure' might take a while. While running, it prints
|
||||
some messages telling which features it is checking for.
|
||||
|
||||
2. Type `make' to compile the package.
|
||||
|
||||
3. Optionally, type `make check' to run any self-tests that come with
|
||||
the package, generally using the just-built uninstalled binaries.
|
||||
|
||||
4. Type `make install' to install the programs and any data files and
|
||||
documentation. When installing into a prefix owned by root, it is
|
||||
recommended that the package be configured and built as a regular
|
||||
user, and only the `make install' phase executed with root
|
||||
privileges.
|
||||
|
||||
5. Optionally, type `make installcheck' to repeat any self-tests, but
|
||||
this time using the binaries in their final installed location.
|
||||
This target does not install anything. Running this target as a
|
||||
regular user, particularly if the prior `make install' required
|
||||
root privileges, verifies that the installation completed
|
||||
correctly.
|
||||
|
||||
6. You can remove the program binaries and object files from the
|
||||
source code directory by typing `make clean'. To also remove the
|
||||
files that `configure' created (so you can compile the package for
|
||||
a different kind of computer), type `make distclean'. There is
|
||||
also a `make maintainer-clean' target, but that is intended mainly
|
||||
for the package's developers. If you use it, you may have to get
|
||||
all sorts of other programs in order to regenerate files that came
|
||||
with the distribution.
|
||||
|
||||
7. Often, you can also type `make uninstall' to remove the installed
|
||||
files again. In practice, not all packages have tested that
|
||||
uninstallation works correctly, even though it is required by the
|
||||
GNU Coding Standards.
|
||||
|
||||
8. Some packages, particularly those that use Automake, provide `make
|
||||
distcheck', which can by used by developers to test that all other
|
||||
targets like `make install' and `make uninstall' work correctly.
|
||||
This target is generally not run by end users.
|
||||
|
||||
Compilers and Options
|
||||
=====================
|
||||
|
||||
Some systems require unusual options for compilation or linking that
|
||||
the `configure' script does not know about. Run `./configure --help'
|
||||
for details on some of the pertinent environment variables.
|
||||
|
||||
You can give `configure' initial values for configuration parameters
|
||||
by setting variables in the command line or in the environment. Here
|
||||
is an example:
|
||||
|
||||
./configure CC=c99 CFLAGS=-g LIBS=-lposix
|
||||
|
||||
*Note Defining Variables::, for more details.
|
||||
|
||||
Compiling For Multiple Architectures
|
||||
====================================
|
||||
|
||||
You can compile the package for more than one kind of computer at the
|
||||
same time, by placing the object files for each architecture in their
|
||||
own directory. To do this, you can use GNU `make'. `cd' to the
|
||||
directory where you want the object files and executables to go and run
|
||||
the `configure' script. `configure' automatically checks for the
|
||||
source code in the directory that `configure' is in and in `..'. This
|
||||
is known as a "VPATH" build.
|
||||
|
||||
With a non-GNU `make', it is safer to compile the package for one
|
||||
architecture at a time in the source code directory. After you have
|
||||
installed the package for one architecture, use `make distclean' before
|
||||
reconfiguring for another architecture.
|
||||
|
||||
On MacOS X 10.5 and later systems, you can create libraries and
|
||||
executables that work on multiple system types--known as "fat" or
|
||||
"universal" binaries--by specifying multiple `-arch' options to the
|
||||
compiler but only a single `-arch' option to the preprocessor. Like
|
||||
this:
|
||||
|
||||
./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
|
||||
CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
|
||||
CPP="gcc -E" CXXCPP="g++ -E"
|
||||
|
||||
This is not guaranteed to produce working output in all cases, you
|
||||
may have to build one architecture at a time and combine the results
|
||||
using the `lipo' tool if you have problems.
|
||||
|
||||
Installation Names
|
||||
==================
|
||||
|
||||
By default, `make install' installs the package's commands under
|
||||
`/usr/local/bin', include files under `/usr/local/include', etc. You
|
||||
can specify an installation prefix other than `/usr/local' by giving
|
||||
`configure' the option `--prefix=PREFIX', where PREFIX must be an
|
||||
absolute file name.
|
||||
|
||||
You can specify separate installation prefixes for
|
||||
architecture-specific files and architecture-independent files. If you
|
||||
pass the option `--exec-prefix=PREFIX' to `configure', the package uses
|
||||
PREFIX as the prefix for installing programs and libraries.
|
||||
Documentation and other data files still use the regular prefix.
|
||||
|
||||
In addition, if you use an unusual directory layout you can give
|
||||
options like `--bindir=DIR' to specify different values for particular
|
||||
kinds of files. Run `configure --help' for a list of the directories
|
||||
you can set and what kinds of files go in them. In general, the
|
||||
default for these options is expressed in terms of `${prefix}', so that
|
||||
specifying just `--prefix' will affect all of the other directory
|
||||
specifications that were not explicitly provided.
|
||||
|
||||
The most portable way to affect installation locations is to pass the
|
||||
correct locations to `configure'; however, many packages provide one or
|
||||
both of the following shortcuts of passing variable assignments to the
|
||||
`make install' command line to change installation locations without
|
||||
having to reconfigure or recompile.
|
||||
|
||||
The first method involves providing an override variable for each
|
||||
affected directory. For example, `make install
|
||||
prefix=/alternate/directory' will choose an alternate location for all
|
||||
directory configuration variables that were expressed in terms of
|
||||
`${prefix}'. Any directories that were specified during `configure',
|
||||
but not in terms of `${prefix}', must each be overridden at install
|
||||
time for the entire installation to be relocated. The approach of
|
||||
makefile variable overrides for each directory variable is required by
|
||||
the GNU Coding Standards, and ideally causes no recompilation.
|
||||
However, some platforms have known limitations with the semantics of
|
||||
shared libraries that end up requiring recompilation when using this
|
||||
method, particularly noticeable in packages that use GNU Libtool.
|
||||
|
||||
The second method involves providing the `DESTDIR' variable. For
|
||||
example, `make install DESTDIR=/alternate/directory' will prepend
|
||||
`/alternate/directory' before all installation names. The approach of
|
||||
`DESTDIR' overrides is not required by the GNU Coding Standards, and
|
||||
does not work on platforms that have drive letters. On the other hand,
|
||||
it does better at avoiding recompilation issues, and works well even
|
||||
when some directory options were not specified in terms of `${prefix}'
|
||||
at `configure' time.
|
||||
|
||||
Optional Features
|
||||
=================
|
||||
|
||||
If the package supports it, you can cause programs to be installed
|
||||
with an extra prefix or suffix on their names by giving `configure' the
|
||||
option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
|
||||
|
||||
Some packages pay attention to `--enable-FEATURE' options to
|
||||
`configure', where FEATURE indicates an optional part of the package.
|
||||
They may also pay attention to `--with-PACKAGE' options, where PACKAGE
|
||||
is something like `gnu-as' or `x' (for the X Window System). The
|
||||
`README' should mention any `--enable-' and `--with-' options that the
|
||||
package recognizes.
|
||||
|
||||
For packages that use the X Window System, `configure' can usually
|
||||
find the X include and library files automatically, but if it doesn't,
|
||||
you can use the `configure' options `--x-includes=DIR' and
|
||||
`--x-libraries=DIR' to specify their locations.
|
||||
|
||||
Some packages offer the ability to configure how verbose the
|
||||
execution of `make' will be. For these packages, running `./configure
|
||||
--enable-silent-rules' sets the default to minimal output, which can be
|
||||
overridden with `make V=1'; while running `./configure
|
||||
--disable-silent-rules' sets the default to verbose, which can be
|
||||
overridden with `make V=0'.
|
||||
|
||||
Particular systems
|
||||
==================
|
||||
|
||||
On HP-UX, the default C compiler is not ANSI C compatible. If GNU
|
||||
CC is not installed, it is recommended to use the following options in
|
||||
order to use an ANSI C compiler:
|
||||
|
||||
./configure CC="cc -Ae -D_XOPEN_SOURCE=500"
|
||||
|
||||
and if that doesn't work, install pre-built binaries of GCC for HP-UX.
|
||||
|
||||
On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
|
||||
parse its `<wchar.h>' header file. The option `-nodtk' can be used as
|
||||
a workaround. If GNU CC is not installed, it is therefore recommended
|
||||
to try
|
||||
|
||||
./configure CC="cc"
|
||||
|
||||
and if that doesn't work, try
|
||||
|
||||
./configure CC="cc -nodtk"
|
||||
|
||||
On Solaris, don't put `/usr/ucb' early in your `PATH'. This
|
||||
directory contains several dysfunctional programs; working variants of
|
||||
these programs are available in `/usr/bin'. So, if you need `/usr/ucb'
|
||||
in your `PATH', put it _after_ `/usr/bin'.
|
||||
|
||||
On Haiku, software installed for all users goes in `/boot/common',
|
||||
not `/usr/local'. It is recommended to use the following options:
|
||||
|
||||
./configure --prefix=/boot/common
|
||||
|
||||
Specifying the System Type
|
||||
==========================
|
||||
|
||||
There may be some features `configure' cannot figure out
|
||||
automatically, but needs to determine by the type of machine the package
|
||||
will run on. Usually, assuming the package is built to be run on the
|
||||
_same_ architectures, `configure' can figure that out, but if it prints
|
||||
a message saying it cannot guess the machine type, give it the
|
||||
`--build=TYPE' option. TYPE can either be a short name for the system
|
||||
type, such as `sun4', or a canonical name which has the form:
|
||||
|
||||
CPU-COMPANY-SYSTEM
|
||||
|
||||
where SYSTEM can have one of these forms:
|
||||
|
||||
OS
|
||||
KERNEL-OS
|
||||
|
||||
See the file `config.sub' for the possible values of each field. If
|
||||
`config.sub' isn't included in this package, then this package doesn't
|
||||
need to know the machine type.
|
||||
|
||||
If you are _building_ compiler tools for cross-compiling, you should
|
||||
use the option `--target=TYPE' to select the type of system they will
|
||||
produce code for.
|
||||
|
||||
If you want to _use_ a cross compiler, that generates code for a
|
||||
platform different from the build platform, you should specify the
|
||||
"host" platform (i.e., that on which the generated programs will
|
||||
eventually be run) with `--host=TYPE'.
|
||||
|
||||
Sharing Defaults
|
||||
================
|
||||
|
||||
If you want to set default values for `configure' scripts to share,
|
||||
you can create a site shell script called `config.site' that gives
|
||||
default values for variables like `CC', `cache_file', and `prefix'.
|
||||
`configure' looks for `PREFIX/share/config.site' if it exists, then
|
||||
`PREFIX/etc/config.site' if it exists. Or, you can set the
|
||||
`CONFIG_SITE' environment variable to the location of the site script.
|
||||
A warning: not all `configure' scripts look for a site script.
|
||||
|
||||
Defining Variables
|
||||
==================
|
||||
|
||||
Variables not defined in a site shell script can be set in the
|
||||
environment passed to `configure'. However, some packages may run
|
||||
configure again during the build, and the customized values of these
|
||||
variables may be lost. In order to avoid this problem, you should set
|
||||
them in the `configure' command line, using `VAR=value'. For example:
|
||||
|
||||
./configure CC=/usr/local2/bin/gcc
|
||||
|
||||
causes the specified `gcc' to be used as the C compiler (unless it is
|
||||
overridden in the site shell script).
|
||||
|
||||
Unfortunately, this technique does not work for `CONFIG_SHELL' due to
|
||||
an Autoconf bug. Until the bug is fixed you can use this workaround:
|
||||
|
||||
CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash
|
||||
|
||||
`configure' Invocation
|
||||
======================
|
||||
|
||||
`configure' recognizes the following options to control how it
|
||||
operates.
|
||||
|
||||
`--help'
|
||||
`-h'
|
||||
Print a summary of all of the options to `configure', and exit.
|
||||
|
||||
`--help=short'
|
||||
`--help=recursive'
|
||||
Print a summary of the options unique to this package's
|
||||
`configure', and exit. The `short' variant lists options used
|
||||
only in the top level, while the `recursive' variant lists options
|
||||
also present in any nested packages.
|
||||
|
||||
`--version'
|
||||
`-V'
|
||||
Print the version of Autoconf used to generate the `configure'
|
||||
script, and exit.
|
||||
|
||||
`--cache-file=FILE'
|
||||
Enable the cache: use and save the results of the tests in FILE,
|
||||
traditionally `config.cache'. FILE defaults to `/dev/null' to
|
||||
disable caching.
|
||||
|
||||
`--config-cache'
|
||||
`-C'
|
||||
Alias for `--cache-file=config.cache'.
|
||||
|
||||
`--quiet'
|
||||
`--silent'
|
||||
`-q'
|
||||
Do not print messages saying which checks are being made. To
|
||||
suppress all normal output, redirect it to `/dev/null' (any error
|
||||
messages will still be shown).
|
||||
|
||||
`--srcdir=DIR'
|
||||
Look for the package's source code in directory DIR. Usually
|
||||
`configure' can determine that directory automatically.
|
||||
|
||||
`--prefix=DIR'
|
||||
Use DIR as the installation prefix. *note Installation Names::
|
||||
for more details, including other options available for fine-tuning
|
||||
the installation locations.
|
||||
|
||||
`--no-create'
|
||||
`-n'
|
||||
Run the configure checks, but stop before creating any output
|
||||
files.
|
||||
|
||||
`configure' also accepts some other, not widely useful, options. Run
|
||||
`configure --help' for more details.
|
||||
|
|
@ -0,0 +1,161 @@
|
|||
AM_DISTCHECK_CONFIGURE_FLAGS = --with-tests=regular
|
||||
SUBDIRS = src data config doc
|
||||
|
||||
if HAVE_PO
|
||||
|
||||
SUBDIRS += po
|
||||
|
||||
endif
|
||||
|
||||
ACLOCAL_AMFLAGS = -I m4
|
||||
|
||||
MAINTAINERCLEANFILES = \
|
||||
ABOUT-NLS \
|
||||
Makefile.in \
|
||||
aclocal.m4 \
|
||||
config.guess \
|
||||
elementary_config.h.in* \
|
||||
config.sub \
|
||||
config.rpath \
|
||||
configure \
|
||||
depcomp \
|
||||
install-sh \
|
||||
ltmain.sh \
|
||||
missing \
|
||||
$(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.gz \
|
||||
$(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.bz2 \
|
||||
$(PACKAGE_TARNAME)-$(PACKAGE_VERSION)-doc.tar.bz2 \
|
||||
m4/libtool.m4 \
|
||||
m4/lt~obsolete.m4 \
|
||||
m4/ltoptions.m4 \
|
||||
m4/ltsugar.m4 \
|
||||
m4/ltversion.m4 \
|
||||
m4/gettext.m4 \
|
||||
m4/iconv.m4 \
|
||||
m4/lcmessage.m4 \
|
||||
m4/lib-ld.m4 \
|
||||
m4/lib-link.m4 \
|
||||
m4/lib-prefix.m4 \
|
||||
m4/nls.m4 \
|
||||
m4/po.m4 \
|
||||
m4/progtest.m4
|
||||
|
||||
if HAVE_PO
|
||||
|
||||
MAINTAINERCLEANFILES += \
|
||||
po/boldquot.sed \
|
||||
po/en@boldquot.header \
|
||||
po/en@quot.header \
|
||||
po/insert-header.sin \
|
||||
po/Makefile.in.in \
|
||||
po/Makevars.template \
|
||||
po/quot.sed \
|
||||
po/remove-potcdate.sin \
|
||||
po/Rules-quot
|
||||
|
||||
endif
|
||||
|
||||
EXTRA_DIST = \
|
||||
README \
|
||||
AUTHORS \
|
||||
COPYING \
|
||||
COPYING.images \
|
||||
COMPLIANCE \
|
||||
elementary.pc.in \
|
||||
elementary-cxx.pc.in \
|
||||
elementary.spec \
|
||||
elementary.spec.in \
|
||||
m4/efl_binary.m4 \
|
||||
m4/efl_doxygen.m4 \
|
||||
m4/elm_check_backend.m4 \
|
||||
config.rpath \
|
||||
pkgbuild/PKGBUILD
|
||||
|
||||
sed_process = \
|
||||
$(SED) \
|
||||
-e 's,@VERSION\@,$(VERSION),g' \
|
||||
-e 's,@VMAJ\@,$(VMAJ),g' \
|
||||
-e 's,@prefix\@,$(prefix),g' \
|
||||
-e 's,@exec_prefix\@,$(exec_prefix),g' \
|
||||
-e 's,@libdir\@,$(libdir),g' \
|
||||
-e 's,@includedir\@,$(includedir),g' \
|
||||
-e 's,@datarootdir\@,$(datarootdir),g' \
|
||||
-e 's,@datadir\@,$(datadir),g' \
|
||||
-e 's,@pkgdatadir\@,$(pkgdatadir),g' \
|
||||
-e 's,@requirement_elm_pc\@,$(requirement_elm_pc),g' \
|
||||
-e 's,@ELEMENTARY_LIBS\@,$(ELEMENTARY_LIBS),g' \
|
||||
-e 's,@ELEMENTARY_PC_LIBS\@,$(ELEMENTARY_PC_LIBS),g' \
|
||||
< $< > $@ || rm $@
|
||||
|
||||
pc_verbose = $(pc_verbose_@AM_V@)
|
||||
pc_verbose_ = $(pc_verbose_@AM_DEFAULT_V@)
|
||||
pc_verbose_0 = @echo " PC " $@;
|
||||
|
||||
elementary.pc: $(top_srcdir)/elementary.pc.in Makefile
|
||||
$(AM_V_at)rm -f $@
|
||||
$(pc_verbose)$(sed_process)
|
||||
|
||||
elementary-cxx.pc: $(top_srcdir)/elementary-cxx.pc.in Makefile
|
||||
$(AM_V_at)rm -f $@
|
||||
$(pc_verbose)$(sed_process)
|
||||
|
||||
if HAVE_FREEBSD
|
||||
pkgconfigdir = $(libdir)data/pkgconfig
|
||||
else
|
||||
pkgconfigdir = $(libdir)/pkgconfig
|
||||
endif
|
||||
|
||||
pkgconfig_DATA = elementary.pc elementary-cxx.pc
|
||||
|
||||
CLEANFILES = elementary.pc elementary-cxx.pc
|
||||
|
||||
cmakeconfigdir = $(libdir)/cmake/Elementary
|
||||
cmakeconfig_DATA = \
|
||||
cmakeconfig/ElementaryConfig.cmake \
|
||||
cmakeconfig/ElementaryConfigVersion.cmake
|
||||
|
||||
.PHONY: doc screenshots
|
||||
|
||||
doc:
|
||||
@echo "entering doc/"
|
||||
$(MAKE) -C src/examples screenshots
|
||||
$(MAKE) -C doc doc
|
||||
|
||||
screenshots: all
|
||||
@echo "entering src/examples/"
|
||||
$(MAKE) -C src/examples screenshots
|
||||
|
||||
if ELEMENTARY_ENABLE_COVERAGE
|
||||
|
||||
lcov-reset:
|
||||
@rm -rf $(top_builddir)/coverage
|
||||
@find $(top_builddir) -name "*.gcda" -delete
|
||||
@lcov --zerocounters --directory $(top_builddir)
|
||||
|
||||
lcov-report:
|
||||
@mkdir $(top_builddir)/coverage
|
||||
lcov --capture --compat-libtool --no-external --config-file .lcov-config --output-file $(top_builddir)/coverage/coverage.info --directory $(top_builddir)
|
||||
lcov --remove $(top_builddir)/coverage/coverage.info '*.h' --output-file $(top_builddir)/coverage/coverage.cleaned.info
|
||||
lcov --remove $(top_builddir)/coverage/coverage.cleaned.info '*/elm_test_*' --output-file $(top_builddir)/coverage/coverage.cleaned2.info
|
||||
lcov --remove $(top_builddir)/coverage/coverage.cleaned2.info '*/elm_suite.c' --output-file $(top_builddir)/coverage/coverage.cleaned3.info
|
||||
lcov --remove $(top_builddir)/coverage/coverage.cleaned3.info '*NONE*' --output-file $(top_builddir)/coverage/coverage.cleaned4.info
|
||||
lcov --remove $(top_builddir)/coverage/coverage.cleaned4.info '*/datetime_input_ctxpopup.c' '*/elm_horizontal_box.c' '*/elm_vertical_frame.c' '*/elm_vertical_box.c' '*/elm_horizontal_frame.c' '*/prefs_iface.c' '*/elm_swallow.c' --output-file $(top_builddir)/coverage/coverage.cleaned5.info
|
||||
genhtml --legend -t "$(PACKAGE_STRING)" -o $(top_builddir)/coverage/html $(top_builddir)/coverage/coverage.cleaned5.info
|
||||
@echo "Coverage Report at $(top_builddir)/coverage/html"
|
||||
|
||||
endif
|
||||
|
||||
if ELEMENTARY_ENABLE_TESTS
|
||||
|
||||
lcov-check:
|
||||
if ELEMENTARY_ENABLE_COVERAGE
|
||||
@$(MAKE) $(AM_MAKEFLAGS) lcov-reset
|
||||
endif
|
||||
@$(MAKE) $(AM_MAKEFLAGS) check
|
||||
if ELEMENTARY_ENABLE_COVERAGE
|
||||
@$(MAKE) $(AM_MAKEFLAGS) lcov-report
|
||||
endif
|
||||
|
||||
clean-local:
|
||||
rm -f src/tests/check-results.xml
|
||||
endif
|
|
@ -0,0 +1,19 @@
|
|||
if HAVE_ELM_PREFS_CC
|
||||
ELM_PREFS_CC = @elm_prefs_cc@
|
||||
else
|
||||
ELM_PREFS_CC = $(top_builddir)/src/bin/elm_prefs_cc
|
||||
endif
|
||||
|
||||
AM_V_EPB = $(am__v_EPB_@AM_V@)
|
||||
am__v_EPB_ = $(am__v_EPB_@AM_DEFAULT_V@)
|
||||
am__v_EPB_0 = @echo " EPB " $@;
|
||||
|
||||
EDJE_CC = @edje_cc@
|
||||
EDJE_CC_FLAGS_VERBOSE = $(EDJE_CC_FLAGS_VERBOSE_@AM_V@)
|
||||
EDJE_CC_FLAGS_VERBOSE_ = $(EDJE_CC_FLAGS_VERBOSE_@AM_DEFAULT_V@)
|
||||
EDJE_CC_FLAGS_VERBOSE_1 = -v
|
||||
EDJE_CC_FLAGS = $(EDJE_CC_FLAGS_VERBOSE) -fastdecomp -id $(srcdir) -fd $(srcdir)
|
||||
|
||||
AM_V_EDJ = $(am__v_EDJ_@AM_V@)
|
||||
am__v_EDJ_ = $(am__v_EDJ_@AM_DEFAULT_V@)
|
||||
am__v_EDJ_0 = @echo " EDJ " $@;
|
|
@ -0,0 +1,14 @@
|
|||
|
||||
EOLIAN_CXX = @eolian_cxx@
|
||||
_EOLIAN_CXX_DEP = @eolian_cxx@
|
||||
|
||||
AM_V_EOLCXX = $(am__v_EOLCXX_@AM_V@)
|
||||
am__v_EOLCXX_ = $(am__v_EOLCXX_@AM_DEFAULT_V@)
|
||||
am__v_EOLCXX_0 = @echo " EOLCXX " $@;
|
||||
|
||||
SUFFIXES += .eo.hh .eo.impl.hh
|
||||
|
||||
%.eo.impl.hh %.eo.hh: %.eo $(_EOLIAN_CXX_DEP)
|
||||
$(AM_V_EOLCXX) \
|
||||
$(MKDIR_P) $(dir $@); \
|
||||
$(EOLIAN_CXX) $(EOLIAN_FLAGS) -o $@ $<
|
|
@ -0,0 +1,35 @@
|
|||
if HAVE_EOLIAN_GEN
|
||||
EOLIAN_GEN = @eolian_gen@${EXEEXT}
|
||||
_EOLIAN_GEN_DEP = @eolian_gen@${EXEEXT}
|
||||
else
|
||||
EOLIAN_GEN = EFL_RUN_IN_TREE=1 $(top_builddir)/src/bin/eolian/eolian_gen${EXEEXT}
|
||||
_EOLIAN_GEN_DEP = bin/eolian/eolian_gen${EXEEXT}
|
||||
endif
|
||||
|
||||
AM_V_EOL = $(am__v_EOL_@AM_V@)
|
||||
am__v_EOL_ = $(am__v_EOL_@AM_DEFAULT_V@)
|
||||
am__v_EOL_0 = @echo " EOLIAN " $@;
|
||||
|
||||
SUFFIXES = .eo .eo.c .eo.h .eo.legacy.h .eot .eot.h
|
||||
|
||||
%.eo.c: %.eo ${_EOLIAN_GEN_DEP}
|
||||
$(AM_V_EOL) \
|
||||
$(MKDIR_P) $(dir $@); \
|
||||
$(EOLIAN_GEN) --legacy --silent-types $(EOLIAN_FLAGS) --gc -o $@ $<
|
||||
|
||||
%.eo.h: %.eo ${_EOLIAN_GEN_DEP}
|
||||
$(AM_V_EOL) \
|
||||
$(MKDIR_P) $(dir $@); \
|
||||
$(EOLIAN_GEN) $(EOLIAN_FLAGS) --gh -o $@ $<
|
||||
|
||||
%.eot.h: %.eot ${_EOLIAN_GEN_DEP}
|
||||
$(AM_V_EOL) \
|
||||
$(MKDIR_P) $(dir $@); \
|
||||
$(EOLIAN_GEN) $(EOLIAN_FLAGS) --gh -o $@ $<
|
||||
|
||||
%.eo.legacy.h: %.eo ${_EOLIAN_GEN_DEP}
|
||||
$(AM_V_EOL) \
|
||||
$(MKDIR_P) $(dir $@); \
|
||||
$(EOLIAN_GEN) --legacy --silent-types $(EOLIAN_FLAGS) --gh -o $@ $<
|
||||
|
||||
CLEANFILES += $(BUILT_SOURCES)
|
|
@ -0,0 +1,15 @@
|
|||
|
||||
if HAVE_JS
|
||||
EOLIAN_JS = @eolian_js@
|
||||
_EOLIAN_JS_DEP = @eolian_js@
|
||||
endif
|
||||
|
||||
AM_V_EOLJS = $(am__v_EOLJS_@AM_V@)
|
||||
am__v_EOLJS_ = $(am__v_EOLJS_@AM_DEFAULT_V@)
|
||||
am__v_EOLJS_0 = @echo " EOLJS " $@;
|
||||
|
||||
SUFFIXES += .eo.js.cc
|
||||
|
||||
%.eo.js.cc: %.eo $(_EOLIAN_JS_DEP)
|
||||
$(AM_V_EOLJS)$(EOLIAN_JS) $(EOLIAN_FLAGS) -o $@ $<
|
||||
|
|
@ -0,0 +1,112 @@
|
|||
Elementary
|
||||
==========
|
||||
|
||||
******************************************************************************
|
||||
FOR ANY ISSUES PLEASE EMAIL:
|
||||
enlightenment-devel@lists.sourceforge.net
|
||||
******************************************************************************
|
||||
|
||||
Elementary is a basic widget set library that is easy to use and is based on
|
||||
EFL. It provides the basic building blocks for creating applications and user
|
||||
interfaces.
|
||||
|
||||
For more details about elementary widgets and how to use them kindly refer to
|
||||
the following link for the latest documentation:
|
||||
|
||||
http://www.enlightenment.org/p.php?p=docs
|
||||
|
||||
|
||||
COMPONENTS
|
||||
----------
|
||||
|
||||
**Library:**
|
||||
|
||||
//LGPL v2 license//
|
||||
|
||||
The library you will find in src/lib/ and modules it loads as demos or
|
||||
actual implementations in src/modules/. The library depends on at
|
||||
least on default theme that is built in data/themes/ and some default
|
||||
config installed from config/.
|
||||
|
||||
**Theme:**
|
||||
|
||||
The default theme is large and includes data for every widget and then
|
||||
some. The Theme includes some images that are creative-commons
|
||||
licensed (see COPYING.images) and is otherwise considered LGPL as well
|
||||
as the library.
|
||||
|
||||
**Test App:**
|
||||
|
||||
There is a full test app in src/bin/ and you will find its main source
|
||||
as test.c with every test split into test_*.c files. This should serve
|
||||
as a general tester for Elementary as well as example code on writing
|
||||
UIs with Elementary. Run this app (once installed) with elementary_test.
|
||||
|
||||
**Configuration App:**
|
||||
|
||||
A simple rough configuration tool is provided called
|
||||
elementary_config. This tool allows you to play with some basic
|
||||
configuration of elementary and it saves your config in your home
|
||||
directory in ~/.elementary as well as applying it to all Elementary
|
||||
using applications. Themes are normally looked for in
|
||||
~/.elementary/themes and the system elementary data dir
|
||||
(PREFIX/share/elementary/themes/).
|
||||
|
||||
|
||||
COMPILING AND INSTALLING
|
||||
------------------------
|
||||
|
||||
./configure
|
||||
make
|
||||
sudo make install
|
||||
|
||||
If you have doxygen, then you can build documentation with:
|
||||
|
||||
make doc
|
||||
|
||||
You will find documentation in the doc/ directory.
|
||||
|
||||
|
||||
COMPILER FLAGS
|
||||
--------------
|
||||
|
||||
You likely don't need static libraries most of the time so you can
|
||||
disable them with:
|
||||
|
||||
--disable-static
|
||||
|
||||
You may want to change the install prefix for EFL with:
|
||||
|
||||
--prefix=/path/to/prefix
|
||||
|
||||
There are also examples in src/examples/ as well. To compile examples
|
||||
use this option to configure:
|
||||
|
||||
--enable-build-examples
|
||||
|
||||
Also you may wish to install the examples, then use:
|
||||
|
||||
--enable-install-examples
|
||||
|
||||
|
||||
REQUIREMENTS
|
||||
------------
|
||||
|
||||
Elementary requires EFL to be installed and available first.
|
||||
|
||||
|
||||
CONFIGURATION
|
||||
-------------
|
||||
|
||||
Configuration for a user is normally stored in ~/.elementary/config,
|
||||
but if this does not exist, the system configuration in
|
||||
PREFIX/share/elementary/config is used instead. Overriding either of
|
||||
these is per-screen or per-virtual-desktop configuration that may be
|
||||
stored on the root window as a property in X11 or via appropriate
|
||||
other protocols depending on display system.
|
||||
|
||||
By default the profile.cfg file contains a config key that indicates
|
||||
the name of the profile to use. See config/Makefile.am as to how to
|
||||
generate this. The directories each contain per-profile configuration.
|
||||
The cfg files are files generated by Eet and can be generated from
|
||||
text. See the above Makefile.am
|
|
@ -0,0 +1,18 @@
|
|||
Bugs:
|
||||
toolbar sizing is broken in some cases (WEIGHT(0,0) in horizontal box with
|
||||
entry WEIGHT(EXPAND,EXPAND))
|
||||
|
||||
Things That Just Need To Be Rewritten (tm):
|
||||
toolbar icon api is broken, should take an actual elm_icon. requires new
|
||||
elm_toolbar_item_update api as well panel edc
|
||||
|
||||
callbacks add/del
|
||||
panes
|
||||
|
||||
api:
|
||||
elm_win_type_get()
|
||||
|
||||
improvement:
|
||||
add a smart move object and autodetect group of moving object in genlist.
|
||||
reduce memory used by all this callback we setup around.
|
||||
integrate with EO and Clouseau.
|
|
@ -0,0 +1,47 @@
|
|||
#!/bin/sh
|
||||
|
||||
test -n "$srcdir" || srcdir=`dirname "$0"`
|
||||
test -n "$srcdir" || srcdir=.
|
||||
(
|
||||
cd "$srcdir" &&
|
||||
(
|
||||
rm -rf autom4te.cache
|
||||
rm -f aclocal.m4 ltmain.sh
|
||||
|
||||
touch README
|
||||
touch ABOUT-NLS
|
||||
|
||||
echo "Running autopoint..." ; autopoint -f || :
|
||||
echo "Running aclocal..." ; aclocal $ACLOCAL_FLAGS -I m4 || exit 1
|
||||
echo "Running autoheader..." ; autoheader || exit 1
|
||||
echo "Running autoconf..." ; autoconf || exit 1
|
||||
echo "Running libtoolize..." ; (libtoolize --copy --automake || glibtoolize --automake) || exit 1
|
||||
echo "Running automake..." ; automake --add-missing --copy --gnu || exit 1
|
||||
)
|
||||
|
||||
W=0
|
||||
|
||||
rm -f config.cache-env.tmp
|
||||
echo "OLD_PARM=\"$@\"" >> config.cache-env.tmp
|
||||
echo "OLD_CFLAGS=\"$CFLAGS\"" >> config.cache-env.tmp
|
||||
echo "OLD_PATH=\"$PATH\"" >> config.cache-env.tmp
|
||||
echo "OLD_PKG_CONFIG_PATH=\"$PKG_CONFIG_PATH\"" >> config.cache-env.tmp
|
||||
echo "OLD_LDFLAGS=\"$LDFLAGS\"" >> config.cache-env.tmp
|
||||
|
||||
cmp config.cache-env.tmp config.cache-env >> /dev/null
|
||||
if [ $? -ne 0 ]; then
|
||||
W=1;
|
||||
fi
|
||||
|
||||
if [ $W -ne 0 ]; then
|
||||
echo "Cleaning configure cache...";
|
||||
rm -f config.cache config.cache-env
|
||||
mv config.cache-env.tmp config.cache-env
|
||||
else
|
||||
rm -f config.cache-env.tmp
|
||||
fi
|
||||
)
|
||||
|
||||
if [ -z "$NOCONFIGURE" ]; then
|
||||
$srcdir/configure -C "$@"
|
||||
fi
|
|
@ -0,0 +1,32 @@
|
|||
# - Try to find elementary
|
||||
# Once done this will define
|
||||
# ELEMENTARY_FOUND - System has elementary
|
||||
# ELEMENTARY_INCLUDE_DIRS - The elementary include directories
|
||||
# ELEMENTARY_LIBRARIES - The libraries needed to use elementary
|
||||
# ELEMENTARY_DEFINITIONS - Compiler switches required for using elementary
|
||||
|
||||
set(MY_PKG elementary)
|
||||
|
||||
find_package(PkgConfig)
|
||||
if ("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION}" VERSION_GREATER "2.8.1")
|
||||
# "QUIET" was introduced in 2.8.2
|
||||
set(_QUIET QUIET)
|
||||
endif ()
|
||||
pkg_check_modules(PC_LIBELEMENTARY ${_QUIET} ${MY_PKG})
|
||||
|
||||
find_library(ELEMENTARY_LIBRARY
|
||||
NAMES ${PC_LIBELEMENTARY_LIBRARIES}
|
||||
HINTS ${PC_LIBELEMENTARY_LIBDIR} ${PC_LIBELEMENTARY_LIBRARY_DIRS} )
|
||||
|
||||
set(ELEMENTARY_DEFINITIONS ${PC_LIBELEMENTARY_CFLAGS_OTHER})
|
||||
set(ELEMENTARY_LIBRARIES ${ELEMENTARY_LIBRARY})
|
||||
set(ELEMENTARY_INCLUDE_DIRS ${PC_LIBELEMENTARY_INCLUDE_DIRS})
|
||||
|
||||
include(FindPackageHandleStandardArgs)
|
||||
# handle the QUIETLY and REQUIRED arguments and set ELEMENTARY_FOUND to TRUE
|
||||
# if all listed variables are TRUE
|
||||
find_package_handle_standard_args(${MY_PKG} DEFAULT_MSG
|
||||
ELEMENTARY_LIBRARIES ELEMENTARY_INCLUDE_DIRS)
|
||||
|
||||
mark_as_advanced(ELEMENTARY_INCLUDE_DIRS ELEMENTARY_LIBRARY ELEMENTARY_LIBRARIES ELEMENTARY_DEFINITIONS)
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
set(PACKAGE_VERSION "@VERSION@")
|
||||
|
||||
# Check whether the requested PACKAGE_FIND_VERSION is compatible
|
||||
if ("${PACKAGE_VERSION}" VERSION_LESS "${PACKAGE_FIND_VERSION}")
|
||||
set(PACKAGE_VERSION_COMPATIBLE FALSE)
|
||||
else ()
|
||||
set(PACKAGE_VERSION_COMPATIBLE TRUE)
|
||||
if ("${PACKAGE_VERSION}" VERSION_EQUAL "${PACKAGE_FIND_VERSION}")
|
||||
set(PACKAGE_VERSION_EXACT TRUE)
|
||||
endif ()
|
||||
endif ()
|
|
@ -0,0 +1,5 @@
|
|||
/profile.cfg
|
||||
|
||||
/default/base.cfg
|
||||
/mobile/base.cfg
|
||||
/standard/base.cfg
|
|
@ -0,0 +1,18 @@
|
|||
MAINTAINERCLEANFILES = Makefile.in
|
||||
SUBDIRS = default standard mobile
|
||||
|
||||
EET_EET = @eet_eet@
|
||||
|
||||
EXTRA_DIST = profile.src
|
||||
|
||||
filesdir = $(datadir)/elementary/config
|
||||
|
||||
files_DATA = profile.cfg
|
||||
|
||||
%.cfg: %.src
|
||||
$(EET_EET) -i \
|
||||
$(top_builddir)/config/$@ config \
|
||||
$< 0
|
||||
|
||||
clean-local:
|
||||
rm -rf *.cfg *~
|
|
@ -0,0 +1,23 @@
|
|||
MAINTAINERCLEANFILES = Makefile.in
|
||||
|
||||
EET_EET = @eet_eet@
|
||||
|
||||
EXTRA_DIST = \
|
||||
profile.desktop \
|
||||
icon.png \
|
||||
base.src.in
|
||||
|
||||
filesdir = $(datadir)/elementary/config/default
|
||||
files_DATA = \
|
||||
profile.desktop \
|
||||
icon.png \
|
||||
base.cfg
|
||||
|
||||
%.cfg: %.src
|
||||
$(EET_EET) -e \
|
||||
$(top_builddir)/config/default/$@ config \
|
||||
$< 1
|
||||
|
||||
clean-local:
|
||||
rm -rf *.cfg *~
|
||||
|
After Width: | Height: | Size: 6.7 KiB |
|
@ -0,0 +1,46 @@
|
|||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Type=Link
|
||||
Name=Default
|
||||
Name[ab]=默认
|
||||
Name[ca]=Predeterminat
|
||||
Name[cs]=Výchozí
|
||||
Name[de]=Vorgabe
|
||||
Name[el]=Προκαθορισμένο
|
||||
Name[eo]=Pravaloroj
|
||||
Name[es]=Predefinido
|
||||
Name[fi]=Oletus
|
||||
Name[fr]=Prédéfini
|
||||
Name[gl]=Predefinido
|
||||
Name[hu]=Alapértelmezett
|
||||
Name[it]=Predefinito
|
||||
Name[ja]=デフォルト
|
||||
Name[ko]=기본
|
||||
Name[lt]=Įprastas
|
||||
Name[ms]=Lalai
|
||||
Name[pl]=Domyślne
|
||||
Name[pt]=Predefinições
|
||||
Name[ru]=Заново
|
||||
Name[sr]=Подразумевано
|
||||
Name[tr]=Öntanımlı
|
||||
Name[zh_CN]=默认
|
||||
Comment=Select this to begin the initial setup again.
|
||||
Comment[ca]=Seleccioni aquí per carregar la configuració inicial de nou.
|
||||
Comment[cs]=Vyberte pro znovuspuštění tohoto průvodce.
|
||||
Comment[de]=Dieses auswählen, um mit der Ersteinrichtung erneut zu beginnen.
|
||||
Comment[el]=Επιλέξτε αυτό για να ξεκινήσετε την αρχική ρύθμιση ξανά.
|
||||
Comment[eo]=Elektu tion por restartigi la pravalorizan agordon.
|
||||
Comment[es]=Seleccione esto para reestablecer la configuración inicial.
|
||||
Comment[fi]=Valitse tämä käynnistääksesi alkuasetusvelhon.
|
||||
Comment[fr]=Sélectionnez ceci pour retrouver la configuration par défaut et reprendre le paramétrage initial.
|
||||
Comment[gl]=Seleccione isto para volverr á configuración inicial.
|
||||
Comment[hu]=Válaszd ezt az alap beállítáok megismétléséhez.
|
||||
Comment[it]=Selezionare questo per riprendere la configurazione iniziale.
|
||||
Comment[ko]=초기 설정을 사용하려면 이것을 선택하세요.
|
||||
Comment[ms]=Pilih ini untuk mulakan persediaan awalan lagi.
|
||||
Comment[pt]=Escolha isto para executar novamente a configuração inicial
|
||||
Comment[ru]=Выберите это для запуска инициализации настроек (сброс).
|
||||
Comment[sr]=Изаберите ово да би поново подесили подразумеване поставке.
|
||||
Comment[tr]=Açılış ayarlarına geri dönmek için bu profili seçin.
|
||||
Comment[zh_CN]=点击这里重新进行初始化设置主题。
|
||||
Icon=icon.png
|
|
@ -0,0 +1,22 @@
|
|||
MAINTAINERCLEANFILES = Makefile.in
|
||||
|
||||
EET_EET = @eet_eet@
|
||||
|
||||
EXTRA_DIST = \
|
||||
profile.desktop \
|
||||
icon.png \
|
||||
base.src.in
|
||||
|
||||
filesdir = $(datadir)/elementary/config/mobile
|
||||
files_DATA = \
|
||||
profile.desktop \
|
||||
icon.png \
|
||||
base.cfg
|
||||
|
||||
%.cfg: %.src
|
||||
$(EET_EET) -e \
|
||||
$(top_builddir)/config/mobile/$@ config \
|
||||
$< 1
|
||||
|
||||
clean-local:
|
||||
rm -rf *.cfg *~
|
After Width: | Height: | Size: 7.4 KiB |
|
@ -0,0 +1,35 @@
|
|||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Type=Link
|
||||
Name=Mobile
|
||||
Name[ca]=Mòbil
|
||||
Name[de]=Mobil
|
||||
Name[el]=Κινητό
|
||||
Name[eo]=Portebla
|
||||
Name[es]=Móvil
|
||||
Name[fi]=Mobiili
|
||||
Name[fr]=Écran tactile
|
||||
Name[gl]=Móbil
|
||||
Name[ja]=モバイル
|
||||
Name[ko]=터치스크린
|
||||
Name[lt]=Mobiliesiems įrenginiams
|
||||
Name[ms]=Bimbit
|
||||
Name[pt]=Ecrã tátil
|
||||
Name[ru]=Мобильные устройства
|
||||
Name[sr]=Покретни
|
||||
Name[tr]=Mobil
|
||||
Comment=Configuration set up to work best with touchscreen phones, tablets and similar devices.
|
||||
Comment[ca]=Configuració configurada per funcionar millor amb telèfons amb pantalla tàctil, tablets i altres dispositius similars.
|
||||
Comment[de]=Die Konfiguration ist eingerichtet, um am besten mit einem Brührungsbildschirm, Handys, Tablets und ähnlichen Geräten zu arbeiten.
|
||||
Comment[eo]=Agordoj kongruas plej kun tuŝekranaj telefonoj, tabulkomputiloj aŭ similaj aparatoj.
|
||||
Comment[es]=Configuración adaptada para el uso de pantallas táctiles como la de los móviles, tablets y dispositivos similares.
|
||||
Comment[fi]=Kosketusnäytöllisissä puhelimissa, taulutietokoneissa sekä vastaavissa laitteissa parhaiten toimivat asetukset.
|
||||
Comment[fr]=Configuration adaptée aux écrans tactiles des téléphones, tablettes et apparentés.
|
||||
Comment[gl]=Configuración adaptada para o uso de pantallas táctiles como a dos móbiles, tablets e dispositivos similares.
|
||||
Comment[it]=Configurazione adatta per l'uso in smartphone con interfaccia tattile, tablets e similari.
|
||||
Comment[ko]=터치스크린 기반의 휴대폰, 태블릿 등과 같은 장치에 맞는 설정.
|
||||
Comment[ms]=Persediaan konfigurasi untuk berfungsi baik dengan telefon skrin sentuh, tablet dan lain-lain peranti yang serupa.
|
||||
Comment[pt]=Configuração de ecrãs táteis como os dos telefones, tablets e similares.
|
||||
Comment[sr]=Поставке које су најбоље за рад са екраном на додир телефона, таблица и сличних уређаја.
|
||||
Comment[tr]=Yapılandırma dokunmatik ekranlı telefon ve tablet benzeri cihazlarda en iyi çalışacak şekilde ayarlanır.
|
||||
Icon=icon.png
|
|
@ -0,0 +1 @@
|
|||
standard
|
|
@ -0,0 +1,23 @@
|
|||
MAINTAINERCLEANFILES = Makefile.in
|
||||
|
||||
EET_EET = @eet_eet@
|
||||
|
||||
EXTRA_DIST = \
|
||||
profile.desktop \
|
||||
icon.png \
|
||||
base.src.in
|
||||
|
||||
filesdir = $(datadir)/elementary/config/standard
|
||||
files_DATA = \
|
||||
profile.desktop \
|
||||
icon.png \
|
||||
base.cfg
|
||||
|
||||
%.cfg: %.src
|
||||
$(EET_EET) -e \
|
||||
$(top_builddir)/config/standard/$@ config \
|
||||
$< 1
|
||||
|
||||
clean-local:
|
||||
rm -rf *.cfg *~
|
||||
|
After Width: | Height: | Size: 12 KiB |
|
@ -0,0 +1,44 @@
|
|||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Type=Link
|
||||
Name=Standard
|
||||
Name[ab]=标准
|
||||
Name[ca]=Estàndard
|
||||
Name[cs]=Standartní
|
||||
Name[de]=Vorgabe
|
||||
Name[el]=Κανονικό
|
||||
Name[eo]=Kutima
|
||||
Name[es]=Estándar
|
||||
Name[fi]=Vakio
|
||||
Name[fr]=Standard
|
||||
Name[gl]=Estándar
|
||||
Name[hu]=Általános
|
||||
Name[ja]=標準
|
||||
Name[ko]=표준
|
||||
Name[lt]=Standartinis
|
||||
Name[ms]=Piawai
|
||||
Name[pl]=Standardowe
|
||||
Name[pt]=Padrão
|
||||
Name[ru]=Стандартный
|
||||
Name[sr]=Уобичајено
|
||||
Name[tr]=Standart
|
||||
Name[zh_CN]=标准
|
||||
Comment=This is the standard profile that is universal for most desktop and laptop systems. Choose this if you are not sure what to choose.
|
||||
Comment[ca]=Aquest és el perfil estàndard que és universal per a la majoria dels sistemes d'escriptori i portàtils. Escolliu aquest si no sabeu què triar.
|
||||
Comment[cs]=Toto je standartní univerzální profil pro většinu stolních a přenosných počítačů. Vyberte pokud si nejste jisti co vybrat.
|
||||
Comment[el]=Αυτό είναι το κανονικό προφίλ που είναι κοινό για τα περισσότερα συστήματα. Επιλέξτε αυτό αν δεν είστε σίγουροι για την επιλογή σας.
|
||||
Comment[eo]=Tio estas la kutima profilo taŭga por preskaŭ ĉiuj oficejaj sistemoj kaj porteblaj sistemoj. Elektu ĝin se vi ne certas.
|
||||
Comment[es]=Este es el perfil estándar y universal para la mayoría de ordenadores de escritorio y portátiles. Escójalo si no está seguro de cual elegir.
|
||||
Comment[fi]=Tämä on vakioprofiili jota voidaan yleisesti käyttää työasemissa ja kannettavissa tietokoneissa. Valitse tämä jos et ole varma minkä valitsisit.
|
||||
Comment[fr]=Le profil standard adapté à la quasi totalité des systèmes de bureau et ordinateurs portables. Choisissez ce profil si vous êtes indécis.
|
||||
Comment[gl]=Este é o perfil estándar e universal para a maioría de ordenadores de escritorio e portátiles. Escóllao se non está seguro de cal elexir.
|
||||
Comment[hu]=Ez az általános, alap beállítás, amely megfelelő a legtöbb laptop és asztali gép számára.
|
||||
Comment[it]=Questo è il profilo standard, universale per la maggior parte dei sistemi desktop e portatili. Scegliete questo se non siete sicuri di cosa scegliere.
|
||||
Comment[ko]=이 표준 프로파일은 대부분의 데스크톱과 랩톱 컴퓨터 시스템을 위한 보편적인 프로파일입니다. 무엇을 선택할지 확실하지 않다면 이것을 선택하세요.
|
||||
Comment[ms]=Ini adalah profil piawai yang universal untuk kebanyakan sistem komputer desktop dan riba. Pilih ini jika anda tidak pasti apa yang hendak dipilih.
|
||||
Comment[pt]=O perfil de configuração padrão utilizado para a maioria dos computadores e portáteis. Escolha-o se não souber o que escolher.
|
||||
Comment[ru]=Этот стандартный профиль универсален для большинства стационарных и переносных систем. Выберите его если вы не знаете что надо выбрать.
|
||||
Comment[sr]=Уобичајени начин рада за већину радних станица и преклопних рачунара. Ако нисте сигурни шта треба изабрати, означите ово.
|
||||
Comment[tr]=Bu pek çok masaüstü ve dizüstü sistem için genelde uygun standart bir profildir. Hangisini seçeceğinizden emin değilseniz bunu seçin.
|
||||
Comment[zh_CN]=适用于大多数台式机和笔记本的设置主题,如果您不清楚如何选择则请使用这个。
|
||||
Icon=icon.png
|
|
@ -0,0 +1,702 @@
|
|||
EFL_VERSION([1], [17], [99], [dev])
|
||||
AC_INIT([elementary], [efl_version], [enlightenment-devel@lists.sourceforge.net])
|
||||
|
||||
AC_PREREQ(2.63)
|
||||
AC_CONFIG_SRCDIR([configure.ac])
|
||||
AC_CONFIG_MACRO_DIR([m4])
|
||||
AC_CANONICAL_BUILD
|
||||
AC_CANONICAL_HOST
|
||||
|
||||
AC_CONFIG_HEADERS([elementary_config.h])
|
||||
AH_TOP([
|
||||
#ifndef EFL_CONFIG_H__
|
||||
#define EFL_CONFIG_H__
|
||||
])
|
||||
AH_BOTTOM([
|
||||
#endif /* EFL_CONFIG_H__ */
|
||||
])
|
||||
|
||||
AC_USE_SYSTEM_EXTENSIONS
|
||||
|
||||
AM_INIT_AUTOMAKE([1.11 dist-xz -Wall])
|
||||
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
|
||||
m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
|
||||
|
||||
LT_INIT([win32-dll disable-static pic-only])
|
||||
EFL_INIT
|
||||
|
||||
### Checks for programs
|
||||
|
||||
# compilers
|
||||
AC_PROG_CC
|
||||
AC_PROG_CC_STDC
|
||||
AC_PROG_CXX
|
||||
|
||||
EFL_CXX_COMPILE_STDCXX_11([ext])
|
||||
|
||||
# pkg-config
|
||||
PKG_PROG_PKG_CONFIG
|
||||
|
||||
# gettext
|
||||
m4_ifdef([AM_GNU_GETTEXT_VERSION], [
|
||||
AM_GNU_GETTEXT_VERSION([0.18])
|
||||
])
|
||||
|
||||
m4_ifdef([AM_GNU_GETTEXT], [
|
||||
AM_GNU_GETTEXT([external])
|
||||
po_makefile_in=po/Makefile.in
|
||||
have_po="yes"
|
||||
],[
|
||||
have_po="no"
|
||||
])
|
||||
AC_SUBST([LTLIBINTL])
|
||||
|
||||
if test "x${POSUB}" = "x" ; then
|
||||
have_po="no"
|
||||
fi
|
||||
|
||||
AM_CONDITIONAL([HAVE_PO], [test "x${have_po}" = "xyes"])
|
||||
|
||||
# doxygen
|
||||
EFL_CHECK_DOXYGEN([build_doc="yes"], [build_doc="no"])
|
||||
|
||||
# EFL binaries
|
||||
EFL_WITH_BIN([eet], [eet-eet], [eet])
|
||||
EFL_WITH_BIN([edje], [edje-cc], [edje_cc])
|
||||
EFL_WITH_BIN([elementary], [elementary-codegen], [elementary_codegen])
|
||||
EFL_WITH_BIN([elementary], [elm-prefs-cc], [elm_prefs_cc])
|
||||
EFL_WITH_BIN([eolian], [eolian-gen], [eolian_gen])
|
||||
EFL_WITH_BIN([eolian-cxx], [eolian-cxx], [eolian_cxx])
|
||||
EFL_WITH_BIN([eldbus], [eldbus_codegen], [eldbus-codegen])
|
||||
# Force the helper to try external eolian generators
|
||||
AM_CONDITIONAL([HAVE_EOLIAN_GEN], [true])
|
||||
AM_CONDITIONAL([HAVE_EOLIAN_CXX], [true])
|
||||
AM_CONDITIONAL([HAVE_EOLIAN_JS], [true])
|
||||
|
||||
EFL_ENABLE_BIN([elementary-test])
|
||||
EFL_ENABLE_BIN([elementary-codegen])
|
||||
EFL_ENABLE_BIN([elm-prefs-cc])
|
||||
EFL_ENABLE_BIN([elementary-config])
|
||||
|
||||
### Additional options to configure
|
||||
|
||||
# C++ bindings
|
||||
|
||||
AC_ARG_ENABLE([cxx-bindings],
|
||||
[AS_HELP_STRING([--disable-cxx-bindings],
|
||||
[Disable C++11 bindings. @<:@default=enabled@:>@])],
|
||||
[want_cxx11="${enableval}"],
|
||||
[want_cxx11="yes"])
|
||||
|
||||
AC_ARG_ENABLE([js-bindings],
|
||||
[AS_HELP_STRING([--enable-js-bindings],
|
||||
[enable JS bindings. @<:@default=disabled@:>@])],
|
||||
[want_js="${enableval}"],
|
||||
[want_js="yes"])
|
||||
|
||||
# Tests
|
||||
|
||||
AC_ARG_WITH([tests],
|
||||
[AS_HELP_STRING([--with-tests=none|regular|coverage],
|
||||
[choose elementary testing method: regular, coverage or none @<:@default=none@:>@])],
|
||||
[build_tests=${withval}],
|
||||
[build_tests=auto])
|
||||
|
||||
want_coverage="no"
|
||||
want_tests="no"
|
||||
case "${build_tests}" in
|
||||
auto)
|
||||
if test "${build_profile}" = "dev"; then
|
||||
want_tests="yes"
|
||||
fi
|
||||
;;
|
||||
regular)
|
||||
want_tests="yes"
|
||||
;;
|
||||
coverage)
|
||||
want_tests="yes"
|
||||
want_coverage="yes"
|
||||
;;
|
||||
no*)
|
||||
;;
|
||||
*)
|
||||
AC_MSG_ERROR([Unknown build tests option: --with-tests=${build_tests}])
|
||||
;;
|
||||
esac
|
||||
|
||||
# Elementary base dir
|
||||
|
||||
AC_ARG_WITH([elementary-base-dir],
|
||||
[AS_HELP_STRING([--with-elementary-base-dir=PATH], [specify the subdirectory for all elementary data @<:@default=${elementary_base_dir}@:>@])],
|
||||
[elementary_base_dir=${withval}],
|
||||
[elementary_base_dir=".elementary"])
|
||||
|
||||
AC_MSG_NOTICE([ELEMENTARY_BASE_DIR set to ${elementary_base_dir}])
|
||||
AC_DEFINE_UNQUOTED([ELEMENTARY_BASE_DIR], ["${elementary_base_dir}"], ["subdirectory for all elementary data"])
|
||||
|
||||
# Build and install examples
|
||||
|
||||
EFL_CHECK_BUILD_EXAMPLES(
|
||||
[enable_build_examples="yes"],
|
||||
[enable_build_examples="no"])
|
||||
|
||||
EFL_CHECK_INSTALL_EXAMPLES(
|
||||
[enable_install_examples="yes"],
|
||||
[enable_install_examples="no"])
|
||||
|
||||
# Debug mode
|
||||
|
||||
AC_ARG_ENABLE([debug],
|
||||
[AS_HELP_STRING([--enable-debug], [enable elementary debug support. @<:@default=disabled@:>@])],
|
||||
[want_elementary_debug=$enableval],
|
||||
[want_elementary_debug="no"])
|
||||
|
||||
ELM_DEBUG_DEF="#undef"
|
||||
if test "x$want_elementary_debug" = "xyes"; then
|
||||
AC_DEFINE([HAVE_ELEMENTARY_DEBUG], [1], [Elementary debug.])
|
||||
ELM_DEBUG_DEF="#define"
|
||||
fi
|
||||
AC_SUBST([ELM_DEBUG_DEF])
|
||||
|
||||
# quicklaunch support
|
||||
|
||||
AC_ARG_ENABLE([quick-launch],
|
||||
[AS_HELP_STRING([--disable-quick-launch], [disable quick-launch support, @<:@default=detect@:>@])],
|
||||
[want_quicklaunch=$enableval],
|
||||
[want_quicklaunch="auto"])
|
||||
|
||||
# Webkit support
|
||||
AC_ARG_WITH([elementary-web-backend],
|
||||
[AS_HELP_STRING([--with-elementary-web-backend=@<:@ewebkit2/detect/none@:>@],
|
||||
[Select the WebKit backend for Elementary to support web @<:@default=detect@:>@])],
|
||||
[elementary_web_backend=${withval}],
|
||||
[elementary_web_backend="detect"])
|
||||
|
||||
elementary_webkit2="no"
|
||||
elementary_web="none"
|
||||
|
||||
case "${elementary_web_backend}" in
|
||||
ewebkit2|detect)
|
||||
# For now only ewebkit2 exist so detect is similar to it
|
||||
PKG_CHECK_MODULES([EWEBKIT2], [ewebkit2],
|
||||
[elementary_webkit2="yes"],
|
||||
[elementary_webkit2="no"])
|
||||
;;
|
||||
none)
|
||||
;;
|
||||
*)
|
||||
AC_MSG_ERROR([Invalid web backend: must be ewebkit2, detect or none instead of '${elementary_web_backend}'])
|
||||
;;
|
||||
esac
|
||||
|
||||
if test "x${elementary_webkit2}" = "xyes"; then
|
||||
AC_DEFINE([HAVE_ELEMENTARY_WEB], [1], [Web support for Elementary])
|
||||
webkit_datadir=$(${PKG_CONFIG} ewebkit2 --variable=datadir)
|
||||
AC_DEFINE_UNQUOTED([WEBKIT_DATADIR],
|
||||
["${webkit_datadir}"],
|
||||
["WebKit's data dir"])
|
||||
ELM_WEB2_DEF="#define"
|
||||
elementary_web="ewebkit2"
|
||||
fi
|
||||
AM_CONDITIONAL([HAVE_EWEBKIT2], [test "x${elementary_web}" = "xewebkit2"])
|
||||
|
||||
AC_MSG_CHECKING([whether to build web option])
|
||||
AC_MSG_RESULT([${elementary_web}])
|
||||
|
||||
### Default options with respect to host and default values
|
||||
|
||||
ELM_VERSION_MAJOR="v_maj"
|
||||
ELM_VERSION_MINOR="v_min"
|
||||
AC_SUBST([ELM_VERSION_MAJOR])
|
||||
AC_SUBST([ELM_VERSION_MINOR])
|
||||
|
||||
MODULE_ARCH="v-v_maj.v_min.v_mic"
|
||||
AC_SUBST([MODULE_ARCH])
|
||||
AC_DEFINE_UNQUOTED([MODULE_ARCH], ["$MODULE_ARCH"], ["Module architecture"])
|
||||
|
||||
ELM_UNIX_DEF="#undef"
|
||||
ELM_WIN32_DEF="#undef"
|
||||
have_windows="no"
|
||||
have_freebsd="no"
|
||||
|
||||
case "$host_os" in
|
||||
mingw*)
|
||||
AC_DEFINE([HAVE_EVIL], [1], [Set to 1 if evil package is installed.])
|
||||
ELM_WIN32_DEF="#define"
|
||||
have_windows="yes"
|
||||
;;
|
||||
*solaris*)
|
||||
ELM_UNIX_DEF="#define"
|
||||
;;
|
||||
freebsd*)
|
||||
ELM_UNIX_DEF="#define"
|
||||
have_freebsd="yes"
|
||||
;;
|
||||
darwin*)
|
||||
ELM_UNIX_DEF="#define"
|
||||
;;
|
||||
*)
|
||||
ELM_UNIX_DEF="#define"
|
||||
;;
|
||||
esac
|
||||
|
||||
AM_CONDITIONAL([ELEMENTARY_WINDOWS_BUILD], [test "x${have_windows}" = "xyes"])
|
||||
AM_CONDITIONAL([HAVE_FREEBSD], [test "x${have_freebsd}" = "xyes"])
|
||||
AC_SUBST([ELM_UNIX_DEF])
|
||||
AC_SUBST([ELM_WIN32_DEF])
|
||||
|
||||
### Checks for libraries
|
||||
|
||||
requirement_elm_pc=""
|
||||
|
||||
case "$host_os" in
|
||||
mingw*)
|
||||
requirement_elm_pc="evil >= efl_version"
|
||||
requirement_elm_pc_only="evil >= efl_version"
|
||||
;;
|
||||
esac
|
||||
|
||||
requirement_elm_pc_only="\
|
||||
${requirement_elm_pc_only} \
|
||||
efl >= efl_version \
|
||||
eina >= efl_version \
|
||||
eet >= efl_version \
|
||||
evas >= efl_version \
|
||||
ecore >= efl_version \
|
||||
ecore-evas >= efl_version \
|
||||
ecore-file >= efl_version \
|
||||
ecore-input >= efl_version \
|
||||
edje >= efl_version \
|
||||
eo >= efl_version \
|
||||
ethumb_client >= efl_version \
|
||||
emotion >= efl_version \
|
||||
ecore-imf >= efl_version \
|
||||
ecore-con >= efl_version \
|
||||
eio >= efl_version \
|
||||
eldbus >= efl_version \
|
||||
efreet >= efl_version \
|
||||
efreet-mime >= efl_version \
|
||||
efreet-trash >= efl_version \
|
||||
eio >= efl_version \
|
||||
"
|
||||
|
||||
requirement_elm_pc="\
|
||||
${requirement_elm_pc} \
|
||||
${requirement_elm_pc_only} \
|
||||
"
|
||||
|
||||
ELM_CHECK_BACKEND([X])
|
||||
ELM_CHECK_BACKEND([FB])
|
||||
ELM_CHECK_BACKEND([PSL1GHT])
|
||||
ELM_CHECK_BACKEND([SDL])
|
||||
ELM_CHECK_BACKEND([Cocoa])
|
||||
ELM_CHECK_BACKEND([Win32])
|
||||
ELM_CHECK_BACKEND([Wl2])
|
||||
ELM_CHECK_BACKEND([DRM])
|
||||
|
||||
ELM_CHECK_OPTION([elocation], [0.1.0])
|
||||
ELM_CHECK_OPTION([eweather], [0.2.0])
|
||||
# emap is in svn : trunk/PROTO
|
||||
ELM_CHECK_OPTION([emap], [0.1.0])
|
||||
|
||||
if test "x${HAVE_CXX11}" = "x1" -a "x${want_cxx11}" = "xyes"; then
|
||||
PKG_CHECK_MODULES([ELEMENTARY_CXX],
|
||||
[
|
||||
efl-cxx >= efl_version
|
||||
eo-cxx >= efl_version
|
||||
eina-cxx >= efl_version
|
||||
evas-cxx >= efl_version
|
||||
eio-cxx >= efl_version
|
||||
edje-cxx >= efl_version
|
||||
],
|
||||
[
|
||||
requirement_elm_pc="${requirement_elm_pc} \
|
||||
efl-cxx >= efl_version \
|
||||
eo-cxx >= efl_version \
|
||||
eina-cxx >= efl_version \
|
||||
evas-cxx >= efl_version \
|
||||
eio-cxx >= efl_version \
|
||||
edje-cxx >= efl_version \
|
||||
"
|
||||
have_cxx11="yes"
|
||||
LDFLAGS="${LDFLAGS} -fPIC -DPIC"
|
||||
CXXFLAGS="${CXXFLAGS} -fPIC -DPIC"
|
||||
AC_CONFIG_FILES([src/lib/Elementary.hh])
|
||||
],
|
||||
[have_cxx11="no"]
|
||||
)
|
||||
else
|
||||
have_cxx11="no"
|
||||
fi
|
||||
AM_CONDITIONAL([HAVE_CXX11], [test "x${have_cxx11}" = "xyes"])
|
||||
|
||||
if test "x${want_js}" = "xyes"; then
|
||||
PKG_CHECK_MODULES([ELEMENTARY_JS],
|
||||
[
|
||||
eolian-js >= efl_version
|
||||
eo-js >= efl_version
|
||||
efl-js >= efl_version
|
||||
eina-js >= efl_version
|
||||
efl-cxx >= efl_version
|
||||
eo-cxx >= efl_version
|
||||
eina-cxx >= efl_version
|
||||
],
|
||||
[
|
||||
requirement_elm_js_pc="${requirement_elm_js_pc} \
|
||||
eolian-js >= efl_version \
|
||||
eo-js >= efl_version \
|
||||
efl-js >= efl_version \
|
||||
eina-js >= efl_version \
|
||||
efl-cxx >= efl_version \
|
||||
eina-cxx >= efl_version \
|
||||
eo-cxx >= efl_version \
|
||||
"
|
||||
have_js="yes"
|
||||
dep_js=`$PKG_CONFIG --variable=want_js efl-js`
|
||||
],
|
||||
[have_js="no"
|
||||
dep_js="none"
|
||||
]
|
||||
)
|
||||
else
|
||||
have_js="no"
|
||||
dep_js="none"
|
||||
fi
|
||||
|
||||
PKG_CHECK_MODULES([ELEMENTARY], [${requirement_elm_pc}])
|
||||
if test "x${have_js}" = "xyes"; then
|
||||
PKG_CHECK_MODULES([ELEMENTARY_JS], [${requirement_elm_js_pc}])
|
||||
fi
|
||||
PKG_CHECK_MODULES([ELEMENTARY_PC], [${requirement_elm_pc_only}])
|
||||
|
||||
EFL_ENABLE_EO_API_SUPPORT
|
||||
EFL_ENABLE_BETA_API_SUPPORT
|
||||
|
||||
AM_CONDITIONAL([HAVE_JS], [test "x${have_js}" = "xyes"])
|
||||
|
||||
AM_CONDITIONAL([HAVE_NODEJS], [test "x${dep_js}" = "xnodejs"])
|
||||
AC_DEFINE_IF([HAVE_NODEJS], [test "x${dep_js}" = "xnodejs"],
|
||||
[1], [Using NodeJS])
|
||||
AC_SUBST([want_js])
|
||||
AC_SUBST([HAVE_NODEJS])
|
||||
|
||||
AM_CONDITIONAL([HAVE_JS], [test "x${dep_js}" = "xnodejs" -o "x${dep_js}" = "xlibv8" -o "x${dep_js}" = "xlibuv"])
|
||||
AC_DEFINE_IF([HAVE_JS], [test "x${dep_js}" = "xnodejs" -o "x${dep_js}" = "xlibv8" -o "x${dep_js}" = "xlibuv"],
|
||||
[1], [Compiling bindings for JavaScript])
|
||||
AC_SUBST([HAVE_JS])
|
||||
|
||||
AM_CONDITIONAL([HAVE_LIBUV], [test "x${dep_js}" = "xnodejs" -o "x${dep_js}" = "xlibuv"])
|
||||
AC_DEFINE_IF([HAVE_LIBUV], [test "x${dep_js}" = "xnodejs" -o "x${dep_js}" = "xlibuv"],
|
||||
[1], [Compiling libuv event loop integration])
|
||||
AC_SUBST([HAVE_LIBUV])
|
||||
|
||||
EFL_WITH_BIN([eolian-js], [eolian-js], [eolian_js])
|
||||
|
||||
MODULE_EDJE=`${PKG_CONFIG} --variable=module_arch edje`
|
||||
AC_SUBST([MODULE_EDJE])
|
||||
AC_DEFINE_UNQUOTED([MODULE_EDJE], ["$MODULE_EDJE"], ["Edje module architecture"])
|
||||
|
||||
# Needs to be moved into a macro, and also, needs a way to automatically fetch
|
||||
# from all the dependencies using the Requires.
|
||||
DEPS_EOLIAN_FLAGS=`${PKG_CONFIG} --variable=eolian_flags eo evas edje ecore efl`
|
||||
AC_SUBST([DEPS_EOLIAN_FLAGS])
|
||||
|
||||
requirement_elm_libs="-lm"
|
||||
|
||||
# sockets
|
||||
|
||||
case "$host_os" in
|
||||
mingw*)
|
||||
have_socket="no"
|
||||
;;
|
||||
*solaris*)
|
||||
AC_CHECK_LIB([socket], [connect],
|
||||
[
|
||||
have_socket="yes"
|
||||
requirement_elm_libs="-lsocket ${requirement_elm_libs}"
|
||||
],
|
||||
[have_socket="no"])
|
||||
;;
|
||||
darwin*)
|
||||
have_socket="yes"
|
||||
;;
|
||||
*)
|
||||
have_socket="yes"
|
||||
;;
|
||||
esac
|
||||
|
||||
AM_CONDITIONAL([BUILD_RUN], [test "x$have_socket" = "xyes"])
|
||||
|
||||
# dlopen
|
||||
|
||||
have_dlopen="no"
|
||||
case "$host_os" in
|
||||
mingw*)
|
||||
dnl managed by evil
|
||||
AC_DEFINE([HAVE_DLADDR], [1], [Define to 1 if you have the `dladdr' function.])
|
||||
have_dlopen="yes"
|
||||
;;
|
||||
linux*)
|
||||
AC_CHECK_LIB([dl], [dlopen], [res=yes], [res=no])
|
||||
if test "x$res" = "xyes"; then
|
||||
AC_CHECK_LIB([dl], [dladdr], AC_DEFINE([HAVE_DLADDR], [1], [Define to 1 if you have the `dladdr' function.]))
|
||||
requirement_elm_libs="-ldl ${requirement_elm_libs}"
|
||||
have_dlopen="yes"
|
||||
fi
|
||||
;;
|
||||
*)
|
||||
have_dlopen="yes"
|
||||
;;
|
||||
esac
|
||||
|
||||
AM_CONDITIONAL([BUILD_MODULES], [test "x$have_dlopen" = "xyes"])
|
||||
|
||||
ELEMENTARY_LIBS="${ELEMENTARY_LIBS} ${requirement_elm_libs}"
|
||||
ELEMENTARY_PC_LIBS="${ELEMENTARY_PC_LIBS} ${requirement_elm_libs}"
|
||||
|
||||
AC_SUBST([requirement_elm_pc])
|
||||
AC_SUBST([requirement_elm_js_pc])
|
||||
|
||||
# check unit testing library
|
||||
if test "${want_tests}" = "yes"; then
|
||||
PKG_CHECK_MODULES([CHECK], [check >= 0.9.5])
|
||||
fi
|
||||
AM_CONDITIONAL([ELEMENTARY_ENABLE_TESTS], [test "${want_tests}" = "yes"])
|
||||
|
||||
# lcov
|
||||
if test "${want_coverage}" = "yes" ; then
|
||||
AC_CHECK_PROG([have_lcov], [lcov], [yes], [no])
|
||||
if test "x${have_lcov}" = "xyes" ; then
|
||||
ELEMENTARY_CFLAGS="${ELEMENTARY_CFLAGS} -fprofile-arcs -ftest-coverage"
|
||||
ELEMENTARY_LIBS="${ELEMENTARY_LIBS} -lgcov"
|
||||
if test "x${prefer_assert}" = "xno"; then
|
||||
ELEMENTARY_CFLAGS="${ELEMENTARY_CFLAGS} -DNDEBUG"
|
||||
else
|
||||
ELEMENTARY_CFLAGS="${ELEMENTARY_CFLAGS} -g -O0 -DDEBUG"
|
||||
fi
|
||||
else
|
||||
AC_MSG_ERROR([lcov is not found])
|
||||
fi
|
||||
fi
|
||||
|
||||
AM_CONDITIONAL([ELEMENTARY_ENABLE_COVERAGE], [test "${want_coverage}" = "yes"])
|
||||
|
||||
|
||||
### Checks for header files
|
||||
|
||||
ELM_ALLOCA_H_DEF="#undef"
|
||||
AC_CHECK_HEADER([alloca.h], [ELM_ALLOCA_H_DEF="#define"])
|
||||
AC_SUBST([ELM_ALLOCA_H_DEF])
|
||||
|
||||
ELM_LIBINTL_H_DEF="#undef"
|
||||
AC_CHECK_HEADER([libintl.h], [ELM_LIBINTL_H_DEF="#define"])
|
||||
AC_SUBST([ELM_LIBINTL_H_DEF])
|
||||
|
||||
ELM_DIRENT_H_DEF="#undef"
|
||||
AC_CHECK_HEADER([dirent.h], [ELM_DIRENT_H_DEF="#define"])
|
||||
AC_SUBST([ELM_DIRENT_H_DEF])
|
||||
|
||||
AC_CHECK_HEADER([sys/mman.h], [have_mman="yes"], [have_mman="no"])
|
||||
if test "x${have_mman}" = "xyes"; then
|
||||
AC_DEFINE([HAVE_MMAN_H], [1], [Have sys/mman.h header file])
|
||||
fi
|
||||
|
||||
AC_CHECK_HEADERS([locale.h langinfo.h sys/times.h])
|
||||
|
||||
case "$host_os" in
|
||||
darwin*)
|
||||
AC_CHECK_HEADERS([crt_externs.h])
|
||||
;;
|
||||
esac
|
||||
|
||||
|
||||
### Checks for types
|
||||
|
||||
|
||||
### Checks for structures
|
||||
|
||||
|
||||
### Checks for compiler characteristics
|
||||
|
||||
AC_C_BIGENDIAN
|
||||
|
||||
m4_ifdef([v_mic],
|
||||
[
|
||||
EFL_COMPILER_FLAG([-Wshadow])
|
||||
EFL_COMPILER_FLAG([-Wall])
|
||||
EFL_COMPILER_FLAG([-W])
|
||||
])
|
||||
|
||||
EFL_COMPILER_FLAG([-Wall -Wextra -Wpointer-arith -Wno-missing-field-initializers -fvisibility=hidden -fdata-sections -ffunction-sections])
|
||||
|
||||
EFL_CHECK_PATH_MAX
|
||||
|
||||
|
||||
### Checks for linker characteristics
|
||||
|
||||
EFL_LINKER_FLAG([-fvisibility=hidden -fdata-sections -ffunction-sections -Wl,--gc-sections -fno-strict-aliasing -Wl,--as-needed -Wl,--no-copy-dt-needed-entries])
|
||||
|
||||
# Check if we can build binary with quicklaunch support
|
||||
ELM_QUICKLAUNCH
|
||||
|
||||
|
||||
### Checks for library functions
|
||||
|
||||
AC_FUNC_ALLOCA
|
||||
|
||||
AC_CHECK_FUNCS([geteuid getuid getpwent])
|
||||
|
||||
if test "x${want_quicklaunch}" != "xno"; then
|
||||
AC_CHECK_FUNCS([fork clearenv])
|
||||
fi
|
||||
|
||||
if test "x${have_dlopen}" = "xno"; then
|
||||
AC_CHECK_FUNCS([dlopen dladdr])
|
||||
fi
|
||||
|
||||
if test "x${ac_cv_func_dlopen}" = "xyes"; then
|
||||
have_dlopen="yes"
|
||||
fi
|
||||
|
||||
AM_CONDITIONAL([BUILD_QUICKLAUNCH], [test "x${ac_cv_func_fork}" = "xyes" && test "x${have_dlopen}" = "xyes"])
|
||||
|
||||
# environ variable
|
||||
|
||||
AC_COMPILE_IFELSE(
|
||||
[AC_LANG_PROGRAM(
|
||||
[[
|
||||
# define _GNU_SOURCE 1
|
||||
#include <unistd.h>
|
||||
]],
|
||||
[[
|
||||
extern char **environ;
|
||||
]])
|
||||
],
|
||||
[AC_DEFINE([HAVE_ENVIRON], [1], [extern environ exists])])
|
||||
|
||||
case "$host_os" in
|
||||
darwin*)
|
||||
AC_DEFINE([environ], [(*_NSGetEnviron())], ["apple doesn't follow POSIX in this case."])
|
||||
;;
|
||||
esac
|
||||
|
||||
|
||||
AC_CONFIG_FILES([
|
||||
Makefile
|
||||
elementary.spec
|
||||
doc/Makefile
|
||||
doc/Doxyfile
|
||||
doc/widgets/Makefile
|
||||
src/Makefile
|
||||
src/lib/Makefile
|
||||
src/lib/Elementary.h
|
||||
src/lib/elm_intro.h
|
||||
src/bin/Makefile
|
||||
src/modules/Makefile
|
||||
src/modules/prefs/Makefile
|
||||
src/modules/access_output/Makefile
|
||||
src/modules/datetime_input_ctxpopup/Makefile
|
||||
src/modules/test_entry/Makefile
|
||||
src/modules/test_map/Makefile
|
||||
src/modules/web/Makefile
|
||||
src/modules/web/none/Makefile
|
||||
src/modules/web/webkit2/Makefile
|
||||
src/edje_externals/Makefile
|
||||
src/examples/Makefile
|
||||
src/examples/sphere_hunter/Makefile
|
||||
src/examples/performance/Makefile
|
||||
src/tests/Makefile
|
||||
src/imported/Makefile
|
||||
src/imported/atspi/Makefile
|
||||
data/Makefile
|
||||
data/themes/Makefile
|
||||
data/images/Makefile
|
||||
data/objects/Makefile
|
||||
data/desktop/Makefile
|
||||
data/edje_externals/Makefile
|
||||
config/Makefile
|
||||
config/default/Makefile
|
||||
config/default/base.src
|
||||
config/standard/Makefile
|
||||
config/standard/base.src
|
||||
config/mobile/Makefile
|
||||
config/mobile/base.src
|
||||
$po_makefile_in
|
||||
cmakeconfig/ElementaryConfig.cmake
|
||||
cmakeconfig/ElementaryConfigVersion.cmake
|
||||
])
|
||||
|
||||
AC_OUTPUT
|
||||
|
||||
#####################################################################
|
||||
## Info
|
||||
|
||||
echo
|
||||
echo
|
||||
echo
|
||||
echo "------------------------------------------------------------------------"
|
||||
echo "$PACKAGE $VERSION"
|
||||
echo "------------------------------------------------------------------------"
|
||||
echo
|
||||
echo "Configuration Options Summary:"
|
||||
echo
|
||||
echo " Engines:"
|
||||
echo " X11....................: ${have_elementary_x}"
|
||||
echo " Framebuffer............: ${have_elementary_fb}"
|
||||
echo " DRM....................: ${have_elementary_drm}"
|
||||
echo " PSL1GHT................: ${have_elementary_psl1ght}"
|
||||
echo " SDL....................: ${have_elementary_sdl}"
|
||||
echo " Cocoa..................: ${have_elementary_cocoa}"
|
||||
echo " Windows XP.............: ${have_elementary_win32}"
|
||||
echo " Wayland................: ${have_elementary_wayland}"
|
||||
echo
|
||||
echo " Features:"
|
||||
echo " EWeather...............: ${have_elementary_eweather}"
|
||||
echo " EMap...................: ${have_elementary_emap}"
|
||||
echo " Web....................: ${elementary_web}"
|
||||
echo " Quick Launch...........: ${ac_cv_func_fork}"
|
||||
echo " Elocation..............: ${have_elementary_elocation}"
|
||||
echo
|
||||
echo " eet......................: ${eet_eet}"
|
||||
echo " edje_cc..................: ${edje_cc}"
|
||||
echo " elementary_codegen.......: ${elementary_codegen}"
|
||||
echo " elm_prefs_cc.............: ${elm_prefs_cc}"
|
||||
echo " eolian_gen...............: ${eolian_gen}"
|
||||
echo " eolian_cxx...............: ${eolian_cxx}"
|
||||
echo " eldbus_codegen...........: ${eldbus_codegen}"
|
||||
if test "x${have_js}" = "xyes"; then
|
||||
echo " eolian_js...............: ${eolian_js}"
|
||||
fi
|
||||
echo
|
||||
echo " Build elementary_test....: ${have_elementary_test}"
|
||||
echo " Build elementary_codegen.: ${have_elementary_codegen}"
|
||||
echo " Build elm_prefs_cc.......: ${have_elm_prefs_cc}"
|
||||
echo " Examples.................: ${enable_build_examples}"
|
||||
echo " Examples installed.......: ${enable_install_examples}"
|
||||
echo " Build elementary_config..: ${have_elementary_config}"
|
||||
echo " Enable debug.............: ${want_elementary_debug}"
|
||||
echo " Enable C++...............: ${have_cxx11}"
|
||||
echo " Enable JavaScript........: ${have_js}"
|
||||
echo
|
||||
echo "Compilation................: make (or gmake)"
|
||||
echo " CPPFLAGS.................: $CPPFLAGS"
|
||||
echo " CFLAGS...................: $CFLAGS"
|
||||
if test "x${have_cxx11}" = "xyes"; then
|
||||
echo " CXXFLAGS.................: $CXXFLAGS"
|
||||
fi
|
||||
echo " LDFLAGS..................: $LDFLAGS"
|
||||
echo
|
||||
if test "${build_tests}" = "none"; then
|
||||
echo "Tests......................: no"
|
||||
else
|
||||
echo "Tests......................: make check"
|
||||
fi
|
||||
if test "${build_doc}" = "no"; then
|
||||
echo "Docs.......................: no (doxygen not found)"
|
||||
else
|
||||
echo "Docs.......................: make doc"
|
||||
fi
|
||||
echo
|
||||
echo "Installation...............: make install (as root if needed, with 'su' or 'sudo')"
|
||||
echo " prefix...................: $prefix"
|
||||
echo
|
|
@ -0,0 +1 @@
|
|||
/objects/test_prefs.epb
|
|
@ -0,0 +1,3 @@
|
|||
AUTOMAKE_OPTIONS = 1.4 foreign
|
||||
MAINTAINERCLEANFILES = Makefile.in
|
||||
SUBDIRS = themes images objects desktop edje_externals
|
|
@ -0,0 +1,10 @@
|
|||
AUTOMAKE_OPTIONS = 1.4 foreign
|
||||
MAINTAINERCLEANFILES = Makefile.in
|
||||
|
||||
desktopdir = $(datadir)/applications
|
||||
desktop_DATA = elementary_test.desktop elementary_config.desktop
|
||||
|
||||
icondir = $(datadir)/icons
|
||||
icon_DATA = elementary.png
|
||||
|
||||
EXTRA_DIST = $(desktop_DATA) $(icon_DATA)
|
After Width: | Height: | Size: 7.1 KiB |
|
@ -0,0 +1,43 @@
|
|||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Type=Application
|
||||
Name=Elementary Configuration
|
||||
Name[ca]=Configuració Elementary
|
||||
Name[cs]=Konfigurace Elementary
|
||||
Name[de]=Elementary-Konfiguration
|
||||
Name[eo]=Agordi Elementary
|
||||
Name[es]=Configure Elementary
|
||||
Name[fi]=Elementaryn asetukset
|
||||
Name[fr]=Configuration pour Elementary
|
||||
Name[gl]=Configure Elementary
|
||||
Name[it]=Configurazione di Elementary
|
||||
Name[ja]=Elementary 設定
|
||||
Name[lt]=Elementary nustatymai
|
||||
Name[ms]=Konfigurasi Elementary
|
||||
Name[pl]=Podstawowa konfiguracja
|
||||
Name[pt]=Configure o Elementary
|
||||
Name[ru]=Параметры Elementary
|
||||
Name[sr]=Поставке Еламентарија
|
||||
Name[tr]=Elementary Yapılandırması
|
||||
Comment=Elementary Configuration
|
||||
Comment[ca]=Configuració Elementary
|
||||
Comment[cs]=Konfigurace Elementary
|
||||
Comment[de]=Elementary-Konfiguration
|
||||
Comment[eo]=Agordi Elementary
|
||||
Comment[es]=Configure Elementary
|
||||
Comment[fi]=Elementaryn asetukset
|
||||
Comment[fr]=Configuration pour Elementary
|
||||
Comment[gl]=Configure Elementary
|
||||
Comment[it]=Configurazione di Elementary
|
||||
Comment[ja]=Elementary 設定
|
||||
Comment[lt]=Elementary nustatymai
|
||||
Comment[ms]=Konfigurasi Elementary
|
||||
Comment[pl]=Podstawowa konfiguracja
|
||||
Comment[pt]=Configure o Elementary
|
||||
Comment[ru]=Параметры Elementary
|
||||
Comment[sr]=Поставке Еламентарија
|
||||
Comment[tr]=Elementary Yapılandırması
|
||||
Icon=elementary
|
||||
Exec=elementary_config
|
||||
Terminal=false
|
||||
Categories=Settings;DesktopSettings;
|
|
@ -0,0 +1,37 @@
|
|||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Type=Application
|
||||
Name=Elementary Test
|
||||
Name[ca]=Test bàsic
|
||||
Name[de]=Elementary-Test
|
||||
Name[el]=Elementary Test
|
||||
Name[eo]=Provo de Elementary
|
||||
Name[fi]=Elementary-testiohjema
|
||||
Name[fr]=Test Elementary
|
||||
Name[gl]=Proba do Elementary
|
||||
Name[it]=Test per Elementary
|
||||
Name[ja]=Elementary テスト
|
||||
Name[ms]=Uji Elementary
|
||||
Name[pt]=Testes Elementary
|
||||
Name[ru]=Тест Elementary
|
||||
Name[tr]=Elementary testi
|
||||
Comment=Elementary Test Application
|
||||
Comment[ca]=Aplicació de prova bàsica
|
||||
Comment[cs]=Testovací aplikace Elementary
|
||||
Comment[de]=Elementary-Testanwendung
|
||||
Comment[eo]=Provoversia aplikaĵo de Elementary
|
||||
Comment[es]=Aplicación de pruebas para Elementary
|
||||
Comment[fi]=Elementaryn testisovellus
|
||||
Comment[fr]=Programme de tests pour Elementary
|
||||
Comment[gl]=Aplicativo de probas para Elementary
|
||||
Comment[it]=Applicazione di test per Elementary
|
||||
Comment[ja]=Elementary テストアプリケーション
|
||||
Comment[ms]=Aplikasi Uji Elementary
|
||||
Comment[pt]=Aplicação de testes do Elementary
|
||||
Comment[ru]=Приложение для тестирования Elementary
|
||||
Comment[sr]=Пробач програма Елементарија
|
||||
Comment[tr]=Elementary Test Uygulaması
|
||||
Icon=elementary
|
||||
Exec=elementary_test
|
||||
Terminal=false
|
||||
Categories=Development;Utility;
|
|
@ -0,0 +1,42 @@
|
|||
AUTOMAKE_OPTIONS = 1.4 foreign
|
||||
MAINTAINERCLEANFILES = Makefile.in
|
||||
|
||||
include ../../Makefile_Elm_Helpers.am
|
||||
|
||||
EDJE_CC_FLAGS += -id $(top_srcdir)/data/edje_externals -fd $(top_srcdir)/data/edje_externals
|
||||
|
||||
filesdir = $(datadir)/elementary/edje_externals
|
||||
files_DATA = icons.edj
|
||||
|
||||
EXTRA_DIST = \
|
||||
icons.edc \
|
||||
ico_anchorblock.png \
|
||||
ico_anchorview.png \
|
||||
ico_bubble.png \
|
||||
ico_button.png \
|
||||
ico_check.png \
|
||||
ico_clock.png \
|
||||
ico_fileselector.png \
|
||||
ico_fileselector_button.png \
|
||||
ico_genlist.png \
|
||||
ico_hoversel.png \
|
||||
ico_list.png \
|
||||
ico_map.png \
|
||||
ico_notepad.png \
|
||||
ico_photocam.png \
|
||||
ico_progressbar.png \
|
||||
ico_radio.png \
|
||||
ico_scrolled_entry.png \
|
||||
ico_slider.png \
|
||||
ico_slideshow.png \
|
||||
ico_spinner.png \
|
||||
ico_thumb.png \
|
||||
ico_toolbar.png
|
||||
|
||||
icons.edj: Makefile $(EXTRA_DIST)
|
||||
$(AM_V_EDJ)$(EDJE_CC) $(EDJE_CC_FLAGS) \
|
||||
$(top_srcdir)/data/edje_externals/icons.edc \
|
||||
$(top_builddir)/data/edje_externals/icons.edj
|
||||
|
||||
clean-local:
|
||||
rm -f *.edj
|
After Width: | Height: | Size: 306 B |
After Width: | Height: | Size: 403 B |
After Width: | Height: | Size: 1.3 KiB |
After Width: | Height: | Size: 181 B |
After Width: | Height: | Size: 179 B |
After Width: | Height: | Size: 5.4 KiB |
After Width: | Height: | Size: 265 B |
After Width: | Height: | Size: 198 B |
After Width: | Height: | Size: 158 B |
After Width: | Height: | Size: 4.6 KiB |
After Width: | Height: | Size: 2.1 KiB |
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 148 B |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 138 B |
After Width: | Height: | Size: 257 B |
After Width: | Height: | Size: 125 B |
After Width: | Height: | Size: 172 B |
After Width: | Height: | Size: 1.0 KiB |
After Width: | Height: | Size: 215 B |
After Width: | Height: | Size: 147 B |
After Width: | Height: | Size: 5.9 KiB |
|
@ -0,0 +1,35 @@
|
|||
#define ICON(_name) \
|
||||
images { image: "ico_"_name".png" COMP; } \
|
||||
collections { group { name: "ico_"_name; \
|
||||
parts { part { name: "icon"; \
|
||||
type: IMAGE; mouse_events: 0; \
|
||||
description { state: "default" 0.0; \
|
||||
align: 0.5 0.5; \
|
||||
aspect: 1.0 1.0; \
|
||||
aspect_preference: VERTICAL; \
|
||||
image.normal: "ico_"_name".png"; \
|
||||
}}}}}
|
||||
|
||||
ICON("anchorblock")
|
||||
ICON("anchorview")
|
||||
ICON("bubble")
|
||||
ICON("button")
|
||||
ICON("check")
|
||||
ICON("clock")
|
||||
ICON("fileselector")
|
||||
ICON("fileselector_button")
|
||||
ICON("genlist")
|
||||
ICON("hoversel")
|
||||
ICON("list")
|
||||
ICON("map")
|
||||
ICON("notepad")
|
||||
ICON("photocam")
|
||||
ICON("progressbar")
|
||||
ICON("radio")
|
||||
ICON("scrolled_entry")
|
||||
ICON("slider")
|
||||
ICON("slideshow")
|
||||
ICON("spinner")
|
||||
ICON("thumb")
|
||||
ICON("toolbar")
|
||||
|
|
@ -0,0 +1,98 @@
|
|||
AUTOMAKE_OPTIONS = 1.4 foreign
|
||||
MAINTAINERCLEANFILES = Makefile.in
|
||||
|
||||
filesdir = $(datadir)/elementary/images
|
||||
files_DATA = \
|
||||
insanely_huge_test_image.jpg \
|
||||
panel_01.jpg \
|
||||
plant_01.jpg \
|
||||
pol_shadow.png \
|
||||
pol_sky.png \
|
||||
pol_twofish.png \
|
||||
rock_01.jpg \
|
||||
rock_02.jpg \
|
||||
sky_01.jpg \
|
||||
sky_02.jpg \
|
||||
sky_03.jpg \
|
||||
sky_04.jpg \
|
||||
wood_01.jpg \
|
||||
logo.png \
|
||||
logo_small.png \
|
||||
animated_logo.gif \
|
||||
parking.png \
|
||||
icon_00.png \
|
||||
icon_01.png \
|
||||
icon_02.png \
|
||||
icon_03.png \
|
||||
icon_04.png \
|
||||
icon_05.png \
|
||||
icon_06.png \
|
||||
icon_07.png \
|
||||
icon_08.png \
|
||||
icon_09.png \
|
||||
icon_10.png \
|
||||
icon_11.png \
|
||||
icon_12.png \
|
||||
icon_13.png \
|
||||
icon_14.png \
|
||||
icon_15.png \
|
||||
icon_16.png \
|
||||
icon_17.png \
|
||||
icon_18.png \
|
||||
icon_19.png \
|
||||
icon_20.png \
|
||||
icon_21.png \
|
||||
icon_22.png \
|
||||
icon_23.png \
|
||||
icon_right_arrow.png \
|
||||
bubble.png \
|
||||
bubble_sh.png \
|
||||
mystrale.jpg \
|
||||
mystrale_2.jpg \
|
||||
twofish.jpg \
|
||||
pt.png \
|
||||
earth_normal.png \
|
||||
space.png
|
||||
|
||||
files_glayerdir = $(datadir)/elementary/images/g_layer
|
||||
files_glayer_DATA = \
|
||||
g_layer/double_tap_1.png \
|
||||
g_layer/line_1.png \
|
||||
g_layer/momentum_1.png \
|
||||
g_layer/tap_5.png \
|
||||
g_layer/double_tap_2.png \
|
||||
g_layer/line_2.png \
|
||||
g_layer/momentum_2.png \
|
||||
g_layer/triple_tap_1.png \
|
||||
g_layer/double_tap_3.png \
|
||||
g_layer/line_3.png \
|
||||
g_layer/momentum_3.png \
|
||||
g_layer/triple_tap_2.png \
|
||||
g_layer/double_tap_4.png \
|
||||
g_layer/line_4.png \
|
||||
g_layer/momentum_4.png \
|
||||
g_layer/triple_tap_3.png \
|
||||
g_layer/double_tap_5.png \
|
||||
g_layer/line_5.png \
|
||||
g_layer/momentum_5.png \
|
||||
g_layer/triple_tap_4.png \
|
||||
g_layer/flick_1.png \
|
||||
g_layer/long_tap_1.png \
|
||||
g_layer/rotate_1.png \
|
||||
g_layer/triple_tap_5.png \
|
||||
g_layer/flick_2.png \
|
||||
g_layer/long_tap_2.png \
|
||||
g_layer/tap_1.png \
|
||||
g_layer/zoom_1.png \
|
||||
g_layer/flick_3.png \
|
||||
g_layer/long_tap_3.png \
|
||||
g_layer/tap_2.png \
|
||||
g_layer/flick_4.png \
|
||||
g_layer/long_tap_4.png \
|
||||
g_layer/tap_3.png \
|
||||
g_layer/flick_5.png \
|
||||
g_layer/long_tap_5.png \
|
||||
g_layer/tap_4.png
|
||||
|
||||
|
||||
EXTRA_DIST = $(files_DATA) $(files_glayer_DATA)
|
After Width: | Height: | Size: 80 KiB |
After Width: | Height: | Size: 4.8 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 500 KiB |
After Width: | Height: | Size: 5.2 KiB |
After Width: | Height: | Size: 6.2 KiB |
After Width: | Height: | Size: 6.5 KiB |
After Width: | Height: | Size: 9.0 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 4.1 KiB |
After Width: | Height: | Size: 4.7 KiB |
After Width: | Height: | Size: 6.3 KiB |
After Width: | Height: | Size: 6.0 KiB |
After Width: | Height: | Size: 7.7 KiB |
After Width: | Height: | Size: 3.3 KiB |
After Width: | Height: | Size: 4.2 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 4.8 KiB |
After Width: | Height: | Size: 6.2 KiB |
After Width: | Height: | Size: 5.9 KiB |
After Width: | Height: | Size: 7.7 KiB |
After Width: | Height: | Size: 7.2 KiB |
After Width: | Height: | Size: 7.2 KiB |
After Width: | Height: | Size: 9.1 KiB |
After Width: | Height: | Size: 4.5 KiB |
After Width: | Height: | Size: 4.8 KiB |
After Width: | Height: | Size: 4.9 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 5.6 KiB |
After Width: | Height: | Size: 5.8 KiB |
After Width: | Height: | Size: 4.1 KiB |
After Width: | Height: | Size: 3.6 KiB |