Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
Change-Id: I98d098e51a0c2c1d8f3aef4c360c0aaf9640ea64
|
|
Change-Id: I22eda92af95a64db35169eabee5fbca19d86bb51
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
|
|
Change-Id: I30c1fc147ef29cc5c68d6fd62022bad438e69574
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
|
|
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>
|
|
Bug-Tizen: BTY-55
Change-Id: Ied4a9f672012907c68fb0b1d06a74f774ce84652
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
|
|
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>
|
|
Change-Id: I523abc3050dc13f7a57c6f2c80b3005bb937d7b2
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
|
|
|
|
Change-Id: Ib008f9ded3858affc313dc8fc4cdbbc71a5f11f9
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
|
|
It was not clear what the content of YOCTO_WORKDIR is supposed to be
and where commands need to be invoked. Some commands were wrong (ln -s
parameters swapped, inconsistent naming of the scm/bb/tizen checkout
directory). The dependency on cmdln.py was not documented.
Change-Id: Id44bf00dd2ac2a3ceff0b9bbdc86db25015779f7
Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
|
|
The dependency on "git cclone" was not documented. Not everyone needs
it, so only use it if available and fall back to "git clone"
otherwise.
Change-Id: Ifc3fd18d253d4e4c385e9854ba04c8d6d83acb38
Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
merge: cclone
Change-Id: I060a73e1ae5b911b665abb598f578562e65bfc52
|
|
Change-Id: I9f2d258bbdd8df465a750faad08c9a7922734cc6
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
|
|
Change-Id: I638a6594624e9c8e7dffeefd0ac2efb5da934664
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
|
|
Change-Id: I3a828f0cd89fb9351f0cba71640e6ebab3c8e63d
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
|
|
Replaces "echo export RPM_BUILD_ROOT=${D}" witch does nothing in the
install section of recipes with "export RPM_BUILD_ROOT=${D}".
Change-Id: I528a5f5040fc08db03023370eaad6fe3f5746282
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
|
|
Change-Id: I45f2983fc6510bb800ab6c2b87520d7db37007b2
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
|
|
Change-Id: I96f6b11261a39c8e62c590d975b49644655ea508
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
|
|
* changes:
Update rpm spec file
Add support for Tizen IVI repo
|
|
Change-Id: I42bf339e2c794fdbb68549b9759711977f9cb431
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
|
|
Change-Id: I14f28f35185bd75b567b376a51f542a16a08414c
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
|
|
Change-Id: I61d47575117ed7b423f8c3752a9bcda00643c01a
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
|
|
Change-Id: Iae404c2672b4d872b80922b359eeafbc3af06904
|
|
Change-Id: Ide76037223e1a95cfdcb626a4929559a213c3e3d
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
|
|
Change-Id: Ie94f919ccddd4520b05b22ab88902f79b447174f
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
|
|
Change-Id: I9d42ab450d1937361804e8a6ea392700d1ae17a3
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
|
|
Change-Id: I7a533fef29c688d4c10f318bc85049114fd7c4cb
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
|
|
Change-Id: I0b2259b85b2ff8c0b57b4cd4b879059a83954658
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
|
|
Change-Id: Id824cc59bb3f0dbcc22c4705f58cde4161d8e240
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
|
|
Change-Id: I91fbb504969bb0c1de2766656d08b353881ebda5
|
|
Change-Id: Id37e7b02b6756ad39465d64e8898e3abcf239cf4
|
|
Change-Id: Icca142b573ef518b7a4ff1a9039b5267c95a430b
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
|
|
While processing the pre/post install/uninstall scripts, in the case of
a one-line script of the form "%post -n <package_name> -p <command>",
if the package name or the command contains "-p" or "-n", parsing is
wrong. Usig " -p " and " -n " corrects this error in our cases. The
only package found with this error is pkmgr-info-parser. If a command
would happen to have a "-p" or "-n" option, parsing would fail, even
with this patch. Another solution would need to be found.
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
|
|
%prep section in spec files was used as a %pre section. This commit
correct this issue.
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
|
|
Spec file sections %pre, %post, %preun, and %postun are now added in
recipes.
All sections of pre/post install/uninstall scripts are now added to the
recipes.
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
|
|
The correct path is generated in the recipe when macros are used in the
spec file. Correcting the spec files is the way to go so we remove the
addition of the "${D}" prefix.
Also clean code.
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
|
|
Note that only the first reference to a section found in spec files are
treated, the other ones are ignored. This issue should be taken care of.
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
|
|
Note that only the first "%post" section found in spec files is
treated, the other ones are ignored. This issue should be taken care of.
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
|
|
Methods get_*_section_key() only return the first line of the pre/post
sections of spec files. This patch corrects that so the whole section
is returned instead.
Also factorize the code by replace the get_*_section_key() methods with
a unique one: get_script_section_key().
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
|
|
The script generates the list of projects in a wiki table. Projects are
organized in three sections:
* Tizen projects
* Yocto projects with Tizen patchs
* Yocto projects
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
|
|
Change-Id: I58cefa2f3e1a6bd890c230aba524d39a03743e03
|
|
Change-Id: I224f1ca78826decc3278642cefc4eba06c064229
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
|
|
git.vannes:/srv/git/gitcache/github.com/eurogiciel-oss/yoctoTizen
|
|
When the %config() macro was encountered in the packaging section of a
spec file, the file wasn't added to the package in the recipe. Also when
more than one macro was found before a file in the packaging section the
file would not be added (usually a %attr() and a %config() macro). This
patch correct both those issues.
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
|
|
Change-Id: Id7302e06e1763793fcec5b6b8e1eaeff0dd8fa30
|
|
Change-Id: Ib4c43059489e2e3e216459ac4abe81d96c0253c1
|
|
Change-Id: I7404eea4d2820e2ca47b06a723a666cb2823983e
|
|
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
|
|
Some "-devel" extensions could be found in generated recipes. Yocto
uses "-dev" extensions instead of "-devel". This patch attempts to
replace the remainings "-devel" extensions.
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
|
|
Add "BBCLASSEXTEND = "native"" only if they are not in the
native_tizen_generic_blacklist.
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
|