Commit Graph

62 Commits

Author SHA1 Message Date
Stefan Saraev debacf21ae buildsystem: clean up and cosmetics 2013-12-13 14:07:31 +02:00
Stefan Saraev 275542d635 scripts/unpack: force rebuild on scripts/* change 2013-12-12 21:22:32 +02:00
Stefan Saraev 45b47c68c3 scripts/unpack: simple need_unpack replacement 2013-12-12 20:41:52 +02:00
Stefan Saraev 0dc3e926dc scripts/*: cleanup. handle old unpack stamps 2013-12-12 20:00:56 +02:00
Stephan Raue 6811632277 scripts/unpack: rework content of stampfiles
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-12-10 20:51:08 +01:00
Stephan Raue 8c6667b5fb scripts/unpack: move $BUILD/.stamps/unpack to $PKG_BUILD/.openelec-unpack. Add support for PKG_SOURCE_DIR: if set this automatically rename extracted sourcefolders to the $PKG_NAME-$PKG_VERSION format. Remove support for the already deprecated and not more used $PKG_DIR/rename scripts. Deprecate post_unpack() function. Cleanup.
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-12-05 01:02:48 +01:00
Stefan Saraev 9029a76fa1 buildsystem: unpack on any package.mk change 2013-10-25 21:47:02 +03:00
Stefan Saraev e3f153b3a7 buildsystem: add 'post_unpack'
this is built-in PKG_DIR/rename replacement
2013-10-25 19:11:23 +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 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 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 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
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
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
Domin6 543c89c24b Change copyright and FSF address, this fixes #252 2012-02-29 13:36:32 +01:00
Stephan Raue cb87a3dcc2 scripts/unpack: add support for scripts to rename builddirs before patching
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-12-04 08:33:57 +01:00
Stephan Raue 1fff11cce9 scripts/extract: add support to extract tar.xz files
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-06-20 21:56:18 +02:00
Stephan Raue 08d6cabde8 scripts/unpack: fix handling of plain source packages
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-05-06 19:58:46 +02:00
Stephan Raue ac5fb842f4 scripts/fixconfigtools: merge into scripts/unpack, various fixes and cosmetics
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-02-09 11:09:22 +01:00
Stephan Raue 15c2f0113d scripts/fixconfigtools: automate fixing of configtools
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-02-08 16:39:46 +01:00
Stephan Raue 87f76ddd29 scripts: cosmetics
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-01-09 23:32:01 +01:00
Wintemrute 2d3ad4c2da Adding Headers...... 2011-01-09 22:06:11 +01:00
Stephan Raue 91bce50566 scripts/unpack: fix quoting
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2010-12-18 23:44:46 +01:00
Stephan Raue 5b63210f4e scripts/unpack: quote tests and some more variables
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2010-12-18 22:55:20 +01:00