329 Commits

Author SHA1 Message Date
Stefan Saraev
7ebdcddb0d scripts/create_addon: support PKG_CUSTOM_ADDON_VERSION
use with care. could be tricky and you can
easily break addon autoupdates..
2013-09-17 17:10:00 +03:00
Stefan Saraev
25bf923b4a Revert "scripts/checkdeps: check for parted"
This reverts commit 0665aa74e997002b6e12142e077b633f78256a38.
2013-09-16 22:24:57 +03:00
Stefan Saraev
044f79c4ff scripts/image: clean up old .img.gz before starting bootloader/releas 2013-09-16 21:59:08 +03:00
Stefan Saraev
0665aa74e9 scripts/checkdeps: check for parted 2013-09-16 19:06:26 +03:00
Stefan Saraev
ac3c98aae2 scripts/image: no more .tar.bz. images coming soon 2013-09-16 18:58:36 +03:00
Stefan Saraev
dd831cd0ad Merge remote-tracking branch 'upstream/master' into openelec-systemd 2013-08-31 14:11:28 +03:00
Stephan Raue
619b74bf93 config/noobs: provide png icon
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-31 01:02:27 +02:00
Stephan Raue
afa9daff2c scripts/image: compress NOOBS filesystems as tar.xz
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-31 00:55:54 +02:00
Stefan Saraev
09f88b66e9 rework suspend/resume 2013-08-29 21:42:45 +03:00
Stephan Raue
d59d662d25 Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv into openelec-systemd 2013-08-25 23:06:29 +02:00
Stephan Raue
7124fd5d2d scripts/image: add initial NOOBS support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-25 16:36:51 +02:00
Stephan Raue
4f6e36aa42 scripts/install: cleanup old init support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-23 12:37:43 +02:00
Stephan Raue
371455cd2d Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv into openelec-systemd
Conflicts:
	config/functions
	packages/sysutils/udisks/package.mk
	packages/sysutils/udisks/tmpfiles.d/udisks.conf
2013-08-22 18:50:56 +02:00
Stephan Raue
a5e846d3b6 udisks: remove package 'udisks', will be replaced by package 'udevil'
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-22 18:34:08 +02:00
Stephan Raue
eb7032c245 Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv into openelec-systemd
Conflicts:
	packages/network/connman/scripts/connman-setup
	packages/sysutils/dbus/init.d/14_dbus
	packages/sysutils/udisks/init.d/31_mount-disks
	packages/tools/installer/package.mk
	projects/ARCTIC_MC/options
	projects/ATV/options
	projects/Fusion/options
	projects/Generic/options
	projects/Generic_OSS/options
	projects/ION/options
	projects/Intel/options
	projects/RPi/options
	projects/Virtual/options
	tools/mkpkg/mkpkg_udevil
2013-08-22 16:39:21 +02:00
Stephan Raue
b9018e1c95 new package: add package 'udevil'
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-22 14:28:25 +02:00
Stephan Raue
2d27d172b1 scripts/install: add support for 'debug.d' folders
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-18 14:09:30 +02:00
Stephan Raue
213f5b9402 scripts/install: add support for 'modules-load.d' dirs
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-08 04:18:14 +02:00
Stephan Raue
4a5a22c670 scripts/install: add support for sleep.d dirs
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-06 13:43:03 +02:00
Stephan Raue
f260c80352 scripts/build: add support for building bootstrap packages (packages with circular dependencies)
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-06 00:48:16 +02:00
Stephan Raue
5a3f4987f0 scripts/install: add support for 'sysctl.d' dirs
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-05 18:42:16 +02:00
Stephan Raue
3a130cd500 upower: remove package 'upower', replaced by systemd
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-05 10:44:06 +02:00
Stephan Raue
3aa3d8b75d scripts/image: change back to link /media to /var/media
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-05 10:44:06 +02:00
Stephan Raue
693d165995 scripts/install: add support for system.d dirs
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-05 10:44:06 +02:00
Stephan Raue
442a5c04a9 scripts/image: create /run and /tmp as dirs, link /media to /run/media
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-05 10:42:59 +02:00
Stephan Raue
02937b4144 scripts/install: add support for '$PKG_DIR/system.d' dir and install *.d dirs before we run the install script
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-05 10:42:58 +02:00
Stephan Raue
d8cb676009 scripts/install: new buildsystem: add support for pre_install() and post_install() hooks via package.mk
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-30 21:37:31 +02:00
Stephan Raue
94fdf3de04 scripts/build: globally remove /usr/share/pkgconfig from .install_pkg dir
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-29 09:05:37 +02:00
Stephan Raue
076f558bdb scripts/build: cosmetics
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-28 04:47:39 +02:00
Stefan Saraev
54edf47951 ssh: disable banner. symlink motd 2013-07-20 17:37:14 +03:00
Stephan Raue
eb84546523 scripts: fix some STAMP filenames
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-20 04:47:18 +02:00
Stephan Raue
aa418c190c scripts/checkdeps: check for bash
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-19 02:36:14 +02:00
Stephan Raue
9ea8fa2b43 scripts: depends now on bash, bye bye dash i dont like you. This should fix #2481
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-19 02:35:52 +02:00
Stephan Raue
713277af9c scripts: implement new packageformat (v3) support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-17 06:12:14 +02:00
Stephan Raue
5339f79f73 scripts/unpack: refactor PKG_BUILD detection
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-17 02:41:39 +02:00
Stephan Raue
df4e1341d2 scripts/build: refactor PKG_BUILD detection
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-17 02:41:12 +02:00
Stephan Raue
664f4c2a5b scripts/install: add support for tmpfiles.d dir
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-12 20:35:04 +02:00
Stefan Saraev
563d2e71cb scripts/install: exit if $INSTALL not set 2013-07-12 15:37:01 +03:00
Stefan Saraev
788a4da4b3 scripts/create_addon: use PKG_MAINTAINER as provider-name 2013-07-11 20:30:56 +03:00
Stephan Raue
3c17768471 ConsoleKit: remove package ConsoleKit
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-07 17:32:23 +02:00
Stephan Raue
afa0c91e0c scripts/checkdeps: add dependency 'bc', needed for building the kernel, see https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=70730bca1331fc50c3caacaea00439de1325bd6e
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-05 19:00:44 +02:00
Stefan Saraev
2d95d7c7e3 scripts/create_addon: use addon's own version if provided 2013-06-23 22:55:57 +03:00
Stefan Saraev
4277c55a21 scripts/create_addon: also search for icon & changelog in PKG_BUILD dir 2013-06-23 22:08:03 +03:00
Stephan Raue
ab9657878f scripts/image: create .tar release images, deprecate .tar.bz2 images
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-06-19 11:37:51 +02:00
Stephan Raue
9a6d53cacc scripts/image: simplyfing detection of devel version, thanks to '_gio'
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-06-06 23:50:47 +02:00
Stephan Raue
4a03e9d340 scripts/image: add support for release build scripts in projects folder
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-05-25 16:36:42 +02:00
Stephan Raue
804e2f52c4 new package: add package 'berryboot-tools'
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-05-14 18:45:17 +02:00
Stefan Saraev
ce513577b8 remove update support 2013-05-01 17:16:14 +03:00
Stephan Raue
2f2596898e scripts/image: add support to define official builds
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-20 20:39:01 +02:00
Stefan Saraev
9b7cab907b addons: 'disclaimer' support 2013-03-23 20:02:26 +02:00