summaryrefslogtreecommitdiffstats
path: root/conf.d/packaging
AgeCommit message (Collapse)AuthorFilesLines
2019-05-07Fix .spec packaging following review 21140Frederic Marec1-13/+13
Bug-AGL: SPEC-2364 Change-Id: I588967aeb18c3b0dca753d7563e32bcc42774341 Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
2019-04-30Change install repository of .rpm packageFrederic Marec1-3/+0
Change install repository of .rpm package Avoid missing library error due to wrong path when you run tests Removal of lines of code that move the library To match with deb package instalation Bug-AGL: SPEC-2364 Change-Id: I184cebceda31a66eb0d93799196cee4d5049b23c Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
2019-04-11Packaging: Add jq runtime dependencyRomain Forlot2-0/+2
Add jq runtime dependency needed by the afm-test launcher Change-Id: I23ba5282703080ca3a97dbcf61c4c2b80cfbdcac Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2019-04-11Packaging: Fix no *dsc files foundRomain Forlot1-1/+1
Depending on the OSC utility version the build doesn't occur the same way nor put the files in the same places. This solves that by not assuming that the *dsc file is in the parent directory but somewhere in the parent directory. Change-Id: Id72acd3842256f2b00966b34ab136df849bd9683 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2019-04-08Change sourcing following review 20926Frederic Marec1-1/+1
Change-Id: I870bd467fef148458f5b2b7ceb01f9b30c84f268 Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
2019-04-04Change install repository of .deb packageFrederic Marec2-3/+2
Change install repository o .deb package to be the same .rpm Avoid missing library error due to wrong path Change-Id: I78d80f9413269e6508999dbc162b189aea2c903b Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
2019-02-01Fix for Debian packages on dependencies nameshalibut_7.90.0halibut/7.90.07.90.0Romain Forlot2-4/+4
Change-Id: I86f8fd1de855c289d2d3eb9de38e44c7165b4573 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2019-01-31Update packaging files for the new dependenciesRomain Forlot3-0/+6
Following the migration, packaging rules need to be updated with new dependencies on the libraries appcontroller and afb-helpers. Change-Id: I0f9454953659af1280fbf5edecf7fcdd00b4dd5f Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2018-11-08Packaging: Set project version using command-lineRomain Forlot2-2/+3
When packaging, the build environment doesn't clone the git repository but instead use an archive and so we lose the git repository's information. This is a workaround to set the project version using the packaging system. Change-Id: I3e8edc197a12f455f4f1cc24bc452feb146bab6c Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2018-11-06Improves packaging debian rulesRomain Forlot5-100/+25
Change rules to be more sustainable and maintainable. Remove the patch that isn't needed anymore since the app-templates has been migrated to a cmake module. Fix also wrong descriptions Change-Id: I789b18d8238015bd9e0350ae39136002b10bed51 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2018-10-31Fix packaging for native buildRonan Le Martret3-3/+2
- *.pc file must have ascii charset - remove gcc dependency for deb package - Fix *.pc file packaging for deb package - set CMAKE_INSTALL_LIBDIR in debian.rules Change-Id: I448aedcdb6fd21d662416ac72148d98da5e05ac3 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-10-26Add packaging materialsRomain Forlot9-0/+243
Files used by an OBS server to be able to build deb and rpm packages. The afb-test binding could be then used in a native environment. Change-Id: Ifd5ab363c90269bed949ff63315d228017de7d05 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>