211 Commits

Author SHA1 Message Date
Stefan Saraev
14a7f69177 new virtual package: 'corefonts' 2013-10-14 08:33:07 +02:00
Stefan Saraev
cc7c1f31bc scripts/autoreconf: prepare to clean up per-package autoreconf hacks 2013-10-13 12:31:29 +02:00
Stefan Saraev
c67abe1ca6 scripts/image: no more .tar.bz. images coming soon 2013-09-16 22:22:22 +02:00
Stephan Raue
f7fe38fc3e config/noobs: provide png icon
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-31 02:28:40 +02:00
Stephan Raue
613553c633 scripts/image: compress NOOBS filesystems as tar.xz
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-31 02:28:02 +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
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
b9018e1c95 new package: add package 'udevil'
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-22 14:28:25 +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
Stephan Raue
70e6533397 scripts/git_version: fix script
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-22 08:00:17 +01:00
vpeter4
6dd213329a create_addon: quoting $PKG_ARCH 2013-02-27 09:05:16 +01:00
Stephan Raue
1411d1ddc3 scripts/image: forgot to cleanup build of nano here
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-01-20 02:09:27 +01:00
Stephan Raue
0230d62d49 Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv into openelec-next 2013-01-20 02:04:29 +01:00
Stefan Saraev
e5dccf8443 nano: move to system 2013-01-19 20:48:02 +02:00
Stephan Raue
9592214d51 scripts/unpack: add support for version specific subfolders
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-01-17 12:40:01 +01:00
Stephan Raue
3fbcaec5d5 scripts/unpack: add general support for project based patches for every package, this patches must be put as *.patch files in 'projects/$PROJECT/patches/$PKG_NAME/'
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-12-27 10:40:15 +01:00
Georgi Georgiev
5265597861 Properly count the number of commits
The "git log --pretty=format:" command eats up the line feed for the
last commit, and thus "wc -l" counts one commit less than there are.
This is easy to demonstrate with:

$ git log '2.95.3^..2.95.3' --oneline
e84de34 config/version: set version to 2.95.3 (OpenELEC-3.0 Beta 3)

$ git log '2.95.3^..2.95.3' --pretty=format: | wc -l
0

Even though this is a minor discrepancy, "git rev-list" and "git
rev-parse" are simpler and more accurate tools for this task (their
output format is not going to change).
2012-12-05 22:55:40 +09:00
Sascha Hofmann
58d674f49d scripts/checkdeps: minor changes
- shortened message if Aptitude is not installed
- automatic installation with Aptitude after user have chosen to install
Aptitude ("exit 1" was called before wich is quite stupid - sorry for
that)
2012-11-28 11:14:54 +01:00
Sascha Hofmann
56089c07e3 scripts\checkdeps: APT-Support and checks for "sudo" on Debian ... this fixes Issue #1482
Ubuntu:
Checks if Aptitude is installed. If not, the user will be asked if he
wants to install the packages with apt-get OR if he wants to install
Aptitude and start the process again.

Debian:
Sudo is not installed by default. So the script checks if sudo is
present (maybe installed by the user befor). If not "su -c <command>"
will be used.
2012-11-24 19:26:44 +01:00
Stephan Raue
62b661caa5 scripts/*: rename 'INDENT' variable to not interference with upcoming Mesa's 'INDENT' variable
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-10-22 02:00:23 +02:00
Stephan Raue
d2dac490d1 scripts/checkdeps: install package 'default-jre' on ubuntu
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-09-30 15:59:49 +02:00
Stephan Raue
41524e7dd9 scripts/checkdeps: check for a 'java' installation
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-09-10 21:11:10 +02:00
Stephan Raue
3869d0fb6a scripts/get: move mirror url to projects/*/options
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-07-25 02:08:14 +02:00
strolch
71c0db4008 Buildsystem patches:
- allow symlink for sources and .work
- add missing char in printf statements in scripts directory
2012-07-19 10:17:42 +02:00
Stephan Raue
23ce0f728f new package: add package 'exfat-fuse', this should fix #822, this should fix #880
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-07-04 19:35:05 +02:00
Stephan Raue
646bcdefd9 prelink-cross, remove package, it breaks more then improve
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-06-12 20:17:12 +02:00
Stephan Raue
8d93bc0533 projects/*/options: readd option to specify Displayserver
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-06-09 11:44:19 +02:00