Commit Graph

173 Commits

Author SHA1 Message Date
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
Stephan Raue
b6878e0a14 scripts/image: use gzip compressed kernel for RPi, saves another 5MB
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-06-03 04:29:55 +02:00
Stephan Raue
8fd8b18962 scripts/image: use ld-linux.so from target for prelinking
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-25 09:06:39 +02:00
Stephan Raue
ff84723996 projects/*/options: make prelink support optional
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-22 15:41:14 +02:00
Stephan Raue
650ad33718 scripts/image: prelink bins and libs
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-21 00:31:44 +02:00
Stephan Raue
eb389208c1 bcm2835-bootloader: update to bcm2835-bootloader-4467284
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-17 13:30:28 +02:00
Stephan Raue
be57cc3f06 scripts/image: cosmetics
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-17 12:48:14 +02:00
Tim Delaney
9390c1f097 Added XBMC commit to RELEASE 2012-05-12 13:49:32 +10:00
Stephan Raue
4eae00b707 scripts/get: add mirror support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-05 16:37:13 +02:00
Stephan Raue
7663f74b33 scripts/image: add support for multiple bootloaders and run 'release' script inside a bootloader package to install bootloader related things to release builds
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-05 10:27:45 +02:00
Stephan Raue
dd9aa2a5f7 bcm2835-bootloader: update to bcm2835-bootloader-3aba47b
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-04-22 17:23:45 +02:00
Stephan Raue
04dc12f590 new package: add package 'bcm2835-bootloader'
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-04-22 17:21:54 +02:00
Birger J. Nordølum
87805dc5d9 Tweaked some create_addon text. 2012-04-08 20:01:25 +02:00
Stephan Raue
81897663c7 scripts/image: install syslinux related installer stuff only if syslinux is supported
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-03-26 00:35:03 +02:00