885 Commits

Author SHA1 Message Date
MilhouseVH
bdcd5bc405 build/unpack: eliminate eval 2017-02-23 11:42:08 +00:00
MilhouseVH
2456e366fc unpack: alter logic so that packages without sources have a stamp 2017-02-23 11:42:08 +00:00
kszaq
aa1edddea0 scripts/create_addon: always setup toolchain when creating addon
If addon wants to strip binaries we need to have STRIP set up.
Without running 'build' setup_toolchain is not called and stripping fails.
Make sure we also setup paths before creating package.
2017-02-18 23:28:28 +01:00
kszaq
dd50ef2191 scripts/create_addon: strip all addons
This makes sure that all executables in addon install dir are stripped. We can now
drop debug_strip in addons' package.mk.
2017-02-18 23:25:39 +01:00
MilhouseVH
47d03c8586 unpack: add --unsafe-paths to allow patching outside of git working area 2017-02-18 00:58:12 +00:00
MilhouseVH
5d786baaf2 INSTALL: drop $ROOT, convert to absolute path 2017-02-17 18:17:13 +00:00
MilhouseVH
99ef6bc05d PKG_BUILD: drop $ROOT, convert to absolute path 2017-02-17 18:17:13 +00:00
MilhouseVH
03366a102c TOOLCHAIN: drop $ROOT, convert to absolute path 2017-02-17 18:17:13 +00:00
MilhouseVH
03363dc5cd get: silence libssl.so/libcrypto.so messages 2017-02-12 22:37:35 +00:00
MilhouseVH
50aac918e6 extract: typos 2017-02-12 22:37:35 +00:00
MilhouseVH
ac57520d9d get: cleanup - optimise and remove redundant code 2017-02-12 22:37:35 +00:00
MilhouseVH
0c5efe2b2f skip_unpack: remove unused script 2017-02-12 22:37:35 +00:00
CvH
90aabe1855 Merge pull request #1266 from lrusak/virtual
merge Virtual project into Generic
2017-02-03 20:19:05 +01:00
Alan
7487ed9f8e tex: changes to remove tex dependencies 2017-02-02 15:09:44 +04:00
Christian Hewitt
b725e70790 Merge pull request #1251 from MilhouseVH/bootload_dir
cleanup: avoid using find command to determine package directory
2017-02-02 09:28:53 +04:00
Lukas Rusak
f1bc9dd3f5
Generic: merge Virtual project 2017-02-01 16:47:13 -08:00
MilhouseVH
626250b7ef script/images: use get_pkg_directory helper 2017-01-31 22:09:30 +00:00
Peter Vicman
67f90b2d84 scripts/unpack: use relative path for showing a patch file
from
APPLY PATCH (common)   /data/LibreELEC.tv/packages/audio/alsa-lib/patches/alsa-lib-USB_Soundblaster_HD.patch
to
APPLY PATCH (common)   packages/audio/alsa-lib/patches/alsa-lib-USB_Soundblaster_HD.patch
2017-01-30 17:23:57 +01:00
Michael Torp Kaalund
d421848e19 Elementaryos (#904)
* added elementary-os to ubuntu/debian in checkdeps

* now it also can find elementary os in case for installing package
2017-01-29 02:06:42 -08:00
cvh
820a5a6e6b scripts/checkdeps: add patchutils as dependency
- lsdiff is needed to build media_build (included in patchutils)
2017-01-11 11:40:47 +01:00
Christian Hewitt
9e4c5ea828 Merge pull request #1025 from lrusak/pkg-rev-binary
scripts/create_addon: use PKG_REV as part of the binary addon version
2017-01-08 10:29:57 +04:00
MilhouseVH
d32a82e506 build: dump cmake command and variables before building 2017-01-03 18:02:48 +00:00
MilhouseVH
fe6a92f934 Fixup post-/usr: need /usr/lib64 2016-12-14 15:08:19 +00:00
Lukas Rusak
4e3dd4a9e3 Merge pull request #1020 from MilhouseVH/patch_dir
build: implement PKG_PATCH_DIRS
2016-12-06 10:36:04 -08:00
MilhouseVH
4b599ac7b9 build: implement PKG_PATCH_DIRS 2016-12-06 18:25:25 +00:00
Christian Hewitt
03bbb0c0da Merge pull request #768 from lrusak/cmake-kodi
kodi use cmake
2016-12-06 21:54:45 +04:00
Lukas Rusak
d9f3526473
scripts/create_addon: use PKG_REV as part of the binary addon version 2016-12-04 15:56:23 -08:00
Lukas Rusak
fb12c9fcf5
scripts/install: use unified /usr 2016-12-04 13:23:41 -08:00
Lukas Rusak
2f9e111b3c
scripts/image: use unified /usr 2016-12-04 13:23:41 -08:00
Lukas Rusak
e8bfc4a345
scripts/build: use unified /usr 2016-12-04 13:23:41 -08:00
Lukas Rusak
3a8e676198
scripts/build: allow building between packages 2016-12-02 11:10:43 -08:00
cvh
219cef4346 scripts/create_addon: workaround for pvr addons
- the pvr addons are still in the old addon format
2016-11-30 23:31:12 +01:00
cvh
ef0e06c54c scripts/create_addon: copy fanart to buildfolder too 2016-11-24 14:59:48 +01:00
MilhouseVH
4ee20e8c71 Merge pull request #943 from lrusak/checkdeps
scripts/checkdeps: check for distro specific packages
2016-11-18 08:09:03 +00:00
Lukas Rusak
a686a4cc5b
scripts/checkdeps: check for distro specific packages 2016-11-17 23:21:58 -08:00
Christian Hewitt
d61953b7fc Merge pull request #864 from awiouy/docker_script
script: create_docker_package
2016-11-18 06:04:53 +04:00
Jonas Karlman
4249089523 scripts/build|unpack: STAMP_DEPENDS device support 2016-10-28 20:08:08 +02:00
Jonas Karlman
203000a859 scripts/image: bootloader device support 2016-10-28 20:08:08 +02:00
Jonas Karlman
c94e1b77b5 scripts/unpack: project arch patches 2016-10-28 20:08:08 +02:00
kszaq
2de641bb52 Add a possibility to create the projects that could have several different devices
Such projects should be compiled differently for each device.
A device for multi-device projects must be specified in the
command line.

Originally created by Codesnake, adapted for LE.
767125372c
2016-10-28 20:08:08 +02:00
Lukas Rusak
2974e17bce lcdproc: remove package 2016-10-23 20:18:50 +02:00
Lukas Rusak
7d75c66dda Merge pull request #718 from CvH/screenshot_v8
addons: add screenshot and fanart support for repo
2016-10-23 11:11:21 -07:00
cvh
6163e81e72 addons: support screenshots and fanart 2016-10-23 20:08:23 +02:00
awiouy
62cd1c76b7 script: create_docker_package 2016-10-22 14:45:40 +02:00
Alex Deryskyba
28b7ee0514 scripts/image: Wipe (format) data and cache partitions for clean NAND installs on Amlogic-based devices 2016-10-22 12:08:12 +02:00
Olli Salonen
cbb43e568a mkimage: rebranding and prompt change
Change the prompt to instruct the end user to wait for the installer
instead of just "Press TAB for boot options". Hopefully more intuitive
now.

Rebrand to LE in the code also. :)
2016-10-19 22:51:43 +03:00
Christian Hewitt
73c23c7f72 Merge pull request #836 from lrusak/changelog
scripts/create_addon: add changelog to new "news" item
2016-10-16 10:08:18 +04:00
Lukas Rusak
e400a90838
scripts/create_addon: add changelog to new "news" item 2016-10-13 09:21:28 -07:00
MilhouseVH
0a618a5e07 Merge pull request #796 from lrusak/build
scripts/build: cleanup
2016-10-13 11:54:46 +01:00
MilhouseVH
d3293c9b36 Merge pull request #792 from lrusak/cmake-fixups
scripts/build: use MinSizeRel cmake build type
2016-10-13 11:54:21 +01:00