summaryrefslogtreecommitdiffstats
path: root/scripts/lib/ptxd_make_xpkg_prepare.sh
Commit message (Collapse)AuthorAgeFilesLines
* install_check: improve sanity checkMichael Olbrich2018-10-071-0/+1
| | | | | | | | | The existing check only verifies if the xpkg was start at all. This does not detect incorrect install commands for xpkgs that where started by another package. Improve this with a temporary file that contains package and xpkg. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxd_make_xpkg: create debug ipkg packagesMichael Olbrich2017-06-211-0/+11
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* scripts/lib/ptxd_make: fix image root permission, don't leak user's umaskMarc Kleine-Budde2017-03-091-2/+3
| | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxd_make_xpkg_prepare: allow packages with only symlinksMichael Olbrich2016-08-121-0/+1
| | | | | | | Symlinks don't add anything to ther permission file, so make sure at least an empty file exists for each package. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxd_lib_dgen: introduce runtime and buildtime dependenciesMichael Olbrich2012-03-131-3/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* call pre-/postinst scripts in ptxd_make_xpkg_pkgMichael Olbrich2011-11-231-7/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxd_make_xpkg_deps: move to where it's used nowMichael Olbrich2011-06-191-0/+35
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxd_make_xpkg: handle DEPENDS in ptxd_make_xpkg_prepareMichael Olbrich2011-06-191-2/+11
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* make ptxd_make_xpkg more genericGeorge McCollister2011-05-121-3/+4
| | | | | | | | | Change name of pkg_ipkg_control_dir to pkg_xpkg_control_dir. Change name of pkg_ipkg_control to pkg_xpkg_control. Signed-off-by: George McCollister <george.mccollister@gmail.com> [mol: added on missing replacement] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [ptxd_make_xpkg_prepare] use ptxd_in_path to search in PTXDIST_PATH_RULESMichael Olbrich2011-01-241-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* Merge branch 'next/image_cleanups' of git://git.pengutronix.de/git/mkl/ptxdistMarc Kleine-Budde2010-07-161-1/+2
| | | | | | | | | | | | | Conflicts: scripts/lib/ptxd_make_install.sh This is due to "360f73777af1661d85ae0aa2434b6acde22da9fa" Fix dependencies to files in projectroot. The modifications to ptxd_make_install_init have been moved to ptxd_make_xpkg_prepare. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [ptxd_make_xpkg_prepare] use pkg_xpkg_version for ipkg control fileMarc Kleine-Budde2010-07-151-1/+3
| | | | | | | | This patch uses the sanitized pkg_xpkg_version for ipkg's VERSION variable. The actual replacement of PACKAGE is moved to ptxd_make_xpkg_prepare. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [ptxd_make_xpkg_fixup] use pkg_xpkg for ipkg control fileMarc Kleine-Budde2010-07-151-6/+10
| | | | | | | | | | This patch uses the sanitized pkg_xpkg for ipkg's PACKAGE variable, i.e. the package name. The actual replacement of PACKAGE is moved to ptxd_make_xpkg_prepare, the fiddling with xpkg_map to ptxd_make_xpkg_finish. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [ptxd_make_xpkg_prepare] move default.ipkg to config/xpkg/ipkg.controlMarc Kleine-Budde2010-07-151-1/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [ptxd_make_xpkg_prepare] clean up shell implementationMarc Kleine-Budde2010-07-151-33/+17
| | | | | | | - rename ptxd_make_install_init to ptxd_make_xpkg_prepare - use ptxd_get_path and PTXDIST_PATH_RULES to look for pre/post scripts Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [ptxd_make_xpkg_prepare] ged rid of cmd line options -p and -tMarc Kleine-Budde2010-07-151-25/+2
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [ptxd_make_install_init] move into ptxd_make_xpkg_prepare.shMarc Kleine-Budde2010-07-151-0/+95
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>