Commit Graph

41 Commits

Author SHA1 Message Date
Stefan Saraev
080bf124b2 scripts/checkdeps: allow project specific deps
projects can define EXTRA_DEPS and EXTRA_DEPS_PKG in projects/xxx/options
2015-01-11 22:29:17 +02:00
Stefan Saraev
3c730974fd scripts/checkdeps: fix deps_pkg 2015-01-11 22:23:15 +02:00
Stefan Saraev
ba9b247d74 Revert "scripts/checkdeps: require libxml-parser-perl"
This reverts commit e8b368ee0d.

meh doesnt work at all. needs complete rework of checkdeps..
note to myself: dont push untested stuff
2014-11-02 13:10:52 +02:00
Stefan Saraev
e8b368ee0d scripts/checkdeps: require libxml-parser-perl
ref #3561
2014-11-02 13:01:45 +02:00
Stefan Saraev
221e8eae54 buildsys: we require bash 2014-03-27 15:17:36 +02:00
Philipp Felix Hoefler
a284c53c51 buildsystem: support for automated package installation for RedHat (and clones) 2014-01-29 17:35:48 +01:00
Stephan Raue
0f3e2d4ffa update license headers
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-12-21 21:51:48 +01:00
Stefan Saraev
e67b555c31 scripts/checkdeps: check for bdftopcf
closes #2644
2013-09-28 17:16:39 +03:00
Stefan Saraev
b278b3019e scripts/checkdeps: check for mkfontdir / xfonts-utils 2013-09-27 12:29:06 +03: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
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
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
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
Domin6
543c89c24b Change copyright and FSF address, this fixes #252 2012-02-29 13:36:32 +01:00
Stephan Raue
70cddceb38 scripts/checkdeps: cleanup dependencies
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-11-11 13:46:55 +01:00
Stephan Raue
c24916a843 scripts/checkdeps: remove lzma dependcie, not more needed
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-07-19 15:35:24 +02:00
Stephan Raue
b2fb6913ec ncurses: build with shared host libs
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-06-24 09:20:12 +02:00
Stephan Raue
7e73212d16 checkdeps: we dont need to install zlib devel package anymore
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-06-19 15:39:30 +02:00
Stephan Raue
33479afe3e scripts/checkdeps: remove check for perl-XML-Parser
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-04-30 23:01:46 +02:00
Stephan Raue
ec6e9d7dd6 Revert "scripts/checkdeps: cleanup, we are building and installing our own autotools"
This reverts commit eb1e95e939.
2011-04-21 20:15:33 +02:00
Stephan Raue
eb1e95e939 scripts/checkdeps: cleanup, we are building and installing our own autotools
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-04-21 03:00:18 +02:00
Stephan Raue
ad5489fc75 scripts/checkdeps: remove byacc dep, should be not more needed
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-04-01 20:40:51 +02:00
Stephan Raue
1beb766b9c scripts/checkdeps: update checkdeps script, we now build nasm, flex and bison as part of our toolchain
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-03-30 11:26:09 +02:00
Stephan Raue
93f757744d scripts/checkdeps: add more deps
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-02-10 12:29:04 +01:00
Stephan Raue
d3c0d9f6cd Mesa: depends now on package 'makedepend', dont checke for makedepend on HostOS
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-01-31 20:24:03 +01:00
Stephan Raue
84efba5806 scripts/checkdeps: update dependencies
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-01-18 19:24:12 +01:00
Wintemrute
2d3ad4c2da Adding Headers...... 2011-01-09 22:06:11 +01:00
Stephan Raue
f463c38f07 projects/*/options: add variable $DISTRONAME, add support to rename the distro
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2010-12-11 15:05:13 +01:00
Stephan Raue
6929b86a10 scripts/checkdeps: remove check for lzo, not more needed
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2010-10-21 07:46:54 +02:00
Stephan Raue
2aa2214810 scripts/checkdeps: fix script for using on fedora
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2010-10-04 12:23:29 +02:00
Stephan Raue
2164a42bad scripts/checkdeps: add gettext and liblzo as an dep., thanks much merlin1991
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2010-09-29 19:38:42 +02:00
Stephan Raue
a3c965d51a scripts/checkdeps: update checkdeps script
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2010-08-24 00:44:04 +02:00
Stephan Raue
0263ffb3d7 scripts/checkdeps: update dependencies
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2010-08-23 21:51:11 +02:00
Stephan Raue
fd152435a6 scripts/checkdeps: update dependencies
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2010-07-22 20:15:57 +02:00
Stephan Raue
06a628e25a scripts/checkdeps: update dependencies
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2010-07-21 22:37:56 +02:00
Stephan Raue
395839441f scripts/checkdeps:
- add some more dependencies and functions (need more work)
2010-06-16 15:28:53 +02:00
Stephan Raue
bfb7aafa59 checkdeps:
- remove check for unneeded progs
2009-11-29 06:08:51 +01:00
Stephan Raue
df29a33e1c various fixes 2009-06-07 22:17:49 +02:00
Stephan Raue
de71016fb4 initial import 2009-03-18 13:02:53 +01:00