summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-02-04tizen-3.0-ivi_20150201.3_atom.xml: archive manifest fileHEADrev_ivi_2015_02_04tizenPatrick Ohly1-0/+752
With the current configuration, spec2yocto always downloads the latest manifest file and takes git repo revisions from it. It makes sense to record the actual manifest used for the rev_ivi_2015_02_04 anyway, even if it is just for documentation purposes. Change-Id: I0af5f0e9e43027d9171a2a0683a463a187d61508
2015-02-04specfiles: mirror Tizen IVI 3.0 (tizen-3.0-ivi_20150201.3)Patrick Ohly1-1/+1
Apparently the "daily" repo was already a bit ahead of Tizen IVI 3.0 during the last refresh. Change-Id: I4d2833f9a82d96a1162c387d023e32f7dc2243b3
2015-02-04spec2yoctorc: use Tizen IVI 3.0 releasePatrick Ohly1-1/+1
This milestone is expected to be constant, meaning that with this configuration one will always get the same manifest file, which is important for spec2yocto. Change-Id: I974a87f6462c712c645effd9b2ad399b224def90
2015-01-29rpm macros: set %profile to ivi consistentlyPatrick Ohly1-1/+1
%profile was set twice, once to ivi and once to pc. Apparently the "pc" value was used during conversion, because .spec files with profile checks (like tlm) ended up not using the ivi branches. Replacing "pc" with "ivi" fixes that. However, it is only a stop-gap measure: the whole set or rpm macros needs to be reviewed and consolidated to match exactly what is used in Tizen IVI. Change-Id: Id6da4d68f90d72caab2ffec766d8201360ba226d
2015-01-28specfiles: update to latest IVIPatrick Ohly33-1096/+1538
This is the result of gitCloneAll.sh with the following manifest files (more important ones first): proto-meta-Tizen_generic/manifest_fix.xml tizen-ivi_20150127.1_atom.xml The spec2yoctorc is the one from this repository. Change-Id: I88299351b7fbd05f37130d1ac2b42b50af1a6c51
2015-01-28manifest_fix.xml: updated based on current state of Tizen IVIPatrick Ohly1-56/+21
Projects listed here override the revisions used by either Common of IVI. The list was partly out-dated, causing spec2yocto to use code older than used in Tizen IVI. Sometimes an entry could be removed entirely (when merged into Tizen), sometimes the change had to be rebased. There were also cases (e.g. edbus) were a change had been merged, but then the change got lost when someone overwrote the spec file. Where applicable, such changes were submitted anew. Changes related to bashisms were dropped. Such issues can be addressed more easily by enforcing the use of bash when running shell scripts, for example by patching bitbake in tizen-distro. Compatibilty with dash can be tested and ensured more carefully in the future. The review was done with the help of the following perl script: while (<>) { if (m;<project.*/(.*)" +revision="(.*)";) { print "cd /data/yocto/tizen/proto-meta-Tizen_generic/git_package/$1; (echo $1; git diff --color=always \$(grep '/$1\"' /data/yocto/tizen/proto-meta-Tizen_generic/manifest_file/tizen-ivi_20150126.2_atom.xml | sed -e 's/.*revision=\"\\(.*\\)\".*/\\1/')..$2) | less\n"; } } Change-Id: Ifb88650654c78376e340b04d9f572b9f290a6328
2015-01-28spec2proto: reconfigure for Tizen IVI 3.0Patrick Ohly2-8/+4
We cannot support both Tizen Common and Tizen IVI on the same branch, because both have started to diverge. Focusing on IVI for the next release. Part of that consists of configuring spec2yocto to convert .spec files as used by IVI. Besides that, some projects also were simply missing although Common also uses them, like gumd and tlm. Change-Id: Id43ab6af49a62981102fb87a83f7b2038e5f65a1
2015-01-28spec2yocto: use env variable to find filesPatrick Ohly2-5/+7
gitCloneAll.sh changes the directory before calling spec2yocto, so we have to use absolute paths for the auxiliary files. For that we need to add support for env variable substitution in all usages of the "uri" properties. Change-Id: I9f14bfed67e44d01205fac7478871d7fba2ac063
2015-01-28spec2yoctorc: make it visiblePatrick Ohly2-1/+4
Having a hidden dot file in a git repositoy makes little sense, even if the file is meant to be called .spec2yoctorc in the home directory. Change-Id: I7885eb5b3e43f0abe9e33b56fe1846a01da6c1f5
2015-01-28spec2yocto config: move from Eurogiciel repo into this onePatrick Ohly3-2/+415
The spec2yocto tool is configured to use these extra files by pulling them from https://github.com/eurogiciel-oss/yoctoTizenTools We cannot modify the files there. Besides, using a local copy is more convenient, too, because one can make experimental changes without having to commit them. The downside is that the spec2yocto tool needs to be run in the top-level directory when using the provided .spec2yoctorc, otherwise the files won't be found. This is a direct copy of the latest available files (ea52b169, Thu Jan 22 2015). They will have to be modified before they are useful, but let's document the last known state first. Change-Id: Iccb138988050d2a9510d6fb4a8726f38a399c29b
2015-01-28specfiles: update to latest IVIPatrick Ohly49-445/+1372
This is the result of gitCloneAll.sh with the following manifest files (more important ones first): manifest_fix.xml (Commit "Clean Fix", Jan 12, 2015) tizen-ivi_20150126.2_atom.xml tizen-common_20150123.3_x86_64-wayland.xml Change-Id: Ifb39cd22bba432c1083418d606d29baf40f43cab
2015-01-28spec2yoctorc: prefer IVI revisionsPatrick Ohly1-2/+2
Swap priorities of Common and IVI manifests: now IVI takes precendency. The reason is that IVI is currently frozen and more stable than Common. Besides, the main goal is building IVI images, so we *want* the same revisions as in IVI. Change-Id: Ie0ad9224ac2931c99d2a51e48cc2af338270ac74
2014-12-02generate cleaner coderev_0.7rev_0.6Ronan Le Martret1-8/+22
Change-Id: I98d098e51a0c2c1d8f3aef4c360c0aaf9640ea64
2014-12-02update initial spec fileRonan Le Martret15-139/+121
Change-Id: Ie8d5d5474ff5f8b74f10c4ed7058f05cbf85f6be
2014-12-01update spec fileRonan Le Martret4-8/+9
Change-Id: I58deabda252233c767469ea15a308acf49ec3f93
2014-11-25Merge "Use bluez5 instead of bluez4" into tizenronan(Eurogiciel) Le Martret1-2/+2
2014-11-25update spec2yocto.pyrev_0.5Ronan Le Martret3-13/+20
Change-Id: I22eda92af95a64db35169eabee5fbca19d86bb51 Signed-off-by: Ronan Le Martret <ronan@fridu.net>
2014-11-25update init spec fileRonan Le Martret5-55/+114
Change-Id: I92793fd1e6548756e03f0a34787a6ca3edbb9699 Signed-off-by: Ronan Le Martret <ronan@fridu.net>
2014-11-20Use bluez5 instead of bluez4Kévin THIERRY1-1/+1
Bug-Tizen: BTY-77 Change-Id: I9ccedc700347801bb2a186029a4450323fa8e88a Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
2014-11-20update confRonan Le Martret2-5/+17
Change-Id: I7dba3dba231ae943e3d41ac89b3b90961cc1efb2
2014-11-20update spec filesRonan Le Martret16-275/+383
Change-Id: I84d948e7c49547c14209a94f36d73edd8286857f
2014-11-07update spec2yocto to allow splited package generation.rev_0.4Ronan Le Martret8-78/+193
Change-Id: I30c1fc147ef29cc5c68d6fd62022bad438e69574 Signed-off-by: Ronan Le Martret <ronan@fridu.net>
2014-11-06fix systemd macro pathRonan Le Martret18-263/+1270
Change-Id: I25e1c2cede27f8256958d8762a3cafff6e276f33 Signed-off-by: Ronan Le Martret <ronan@fridu.net>
2014-10-30change manifest fix sourceRonan Le Martret1-3/+3
Change-Id: I88d3623505e707582321e8b7a58c2f737929e293 Signed-off-by: Ronan Le Martret <ronan@fridu.net>
2014-10-30update initial spec filesRonan Le Martret38-218/+978
Change-Id: If2f75e254fe08f018534f4e68a16f4e1df5f4166 Signed-off-by: Ronan Le Martret <ronan@fridu.net>
2014-10-30Merge "will solve multi configure spec file" into tizenRonan Le Martret2-3/+3
2014-10-24Tizen recipes inherit manifestKévin THIERRY1-1/+1
Inherit manifest in order to copy the manifest file from the source directory to ${PKGDEST}. Bug-Tizen: BTY-59 Change-Id: Ia697d9fa8a671a1c421d2823cfc2bad6931482ad Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
2014-10-24Do not generate a recipe for libjpeg-turboKévin THIERRY1-1/+1
Using upstream recipe instead. Bug-Tizen: BTY-52 Change-Id: Ibbeb3351ab4c5dec076235c35b485c98d3f06ae7 Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
2014-10-22Add package version in recipesKévin THIERRY1-0/+14
Bug-Tizen: BTY-55 Change-Id: Ied4a9f672012907c68fb0b1d06a74f774ce84652 Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
2014-10-17will solve multi configure spec fileRonan Le Martret2-3/+3
Change-Id: I8a4e39eb51c62e2f1b9f3579e789ea1e1c2887d7 Signed-off-by: Ronan Le Martret <ronan@fridu.net>
2014-10-16Merge "Use glibc instead of eglibc" into tizenKévin THIERRY1-4/+2
2014-10-16Use glibc instead of eglibcKévin THIERRY1-4/+2
Tizen uses glibc but Yocto used to use eglibc. Now Yocto also uses glibc so we don't need to replace glibc occurences with glibc. Change-Id: I726213caaf88fc3661c0a4a0872b53588372cc6e Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
2014-10-16Merge changes I9237ad0b,If6b38766,Icbabc4bb,Ib72152f1 into tizenKévin THIERRY7-16/+878
* changes: Update spec files Automatically add build dependency on pkgconfig Add libav, pulseaudio, tdb update macro
2014-10-14Update spec filesKévin THIERRY8-59/+76
Change-Id: I9237ad0bf15d25603876d263522a01e76ce3e982 Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
2014-10-10Automatically add build dependency on pkgconfigKévin THIERRY1-0/+5
If a spec file contains a build dependecy with the form 'pkgconfig(<pkg-name>)', automatically add a build dependency on pkgconfig. Change-Id: If6b3876658658859d4a5576b9678fb6fdf255d04 Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
2014-10-10Add libav, pulseaudio, tdbKévin THIERRY4-4/+860
Also update spec files. Change-Id: Icbabc4bb733984d28805c2c11359d2708bd4ec1b Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
2014-10-10update macroRonan Le Martret1-1/+2
Change-Id: Ib72152f12c066b7c8a589e803646cd310930ef3f
2014-10-10update init spec filesRonan Le Martret6-48/+65
Change-Id: I2a31c556649b65c6e63a500a99e3d24395ed2b85
2014-10-09update spec fileRonan Le Martret16-139/+659
Change-Id: I1cfb7fcb62cf8df8e9928f35feeb5cd115585b0e
2014-10-09update macroRonan Le Martret2-41/+42
Change-Id: Ib72152f12c066b7c8a589e803646cd310930ef3f
2014-10-08update ico-uxf-homescreenRonan Le Martret2-13/+5
Change-Id: If68db191827fa66353533abcf622cb70517f0922
2014-10-08update rpm macroRonan Le Martret3-4/+4
Change-Id: I523abc3050dc13f7a57c6f2c80b3005bb937d7b2 Signed-off-by: Ronan Le Martret <ronan@fridu.net>
2014-10-08update spec fileRonan Le Martret6-61/+215
Change-Id: I741385438e490d7b7dc4ac0ac8d47743e03feef5 Signed-off-by: Ronan Le Martret <ronan@fridu.net>
2014-10-02update spec fileRonan Le Martret9-229/+198
Change-Id: Ia69e1323c4bf9f5430fa2cddbda71a53a47ee83b Signed-off-by: Ronan Le Martret <ronan@fridu.net>
2014-10-02Fix sqlRonan Le Martret1-1/+1
Change-Id: I6b22aa3d33977bc981695454f17359891476f65c Signed-off-by: Ronan Le Martret <ronan@fridu.net>
2014-10-02update libmediaRonan Le Martret1-1/+1
Change-Id: I69c969fb199c72ae6f493867c9d0f6c18c065371 Signed-off-by: Ronan Le Martret <ronan@fridu.net>
2014-10-02update spec fileRonan Le Martret6-43/+43
Change-Id: Icc12e415c4ed1b12c83a821de4d77cb9cf08f166 Signed-off-by: Ronan Le Martret <ronan@fridu.net>
2014-10-02update macros.tizen-platformRonan Le Martret1-21/+29
Change-Id: I5c93b342fa41df0104ec1568f10f1bc6c29f3bcb
2014-10-01Merge branch 'tizen' of ssh://review.tizen.org:29418/scm/bb/tizen into tizenRonan Le Martret3-5/+30
2014-10-01update ModelloRonan Le Martret15-102/+137
Change-Id: Ib008f9ded3858affc313dc8fc4cdbbc71a5f11f9 Signed-off-by: Ronan Le Martret <ronan@fridu.net>