Commit graph

414 commits

Author SHA1 Message Date
udeved
3dcbae10eb [buildiso] use prepare_dir() 2015-06-09 01:50:16 +02:00
udeved
397b0efc50 [buildiso][buildpkg] adjust to new func calls 2015-06-09 01:15:40 +02:00
udeved
b3a74eb8cf Merge branch 'devel' of github.com:manjaro/manjaro-tools into devel 2015-06-09 00:03:06 +02:00
udeved
5df5357812 [bin] use import function 2015-06-09 00:01:31 +02:00
Ramon Buldó
966404280c buildiso: Rework how package caches are created
Instead running pacman outside the chroot, this runs it inside:
1. Download the needed packages (the pacman cache is bind to the host pacman cache).
2. Make a list of packages to be copied to the pacman cache.
3. Copy the packages with rsync.

This solves:
- Uses the packages in the right branch (before it used the host's branch).
- Don't need to redownload packages anymore, saving tons of time.
- pkg_dir_cache and lng_dir_cache are not needed anymore, no need to clean them too.
2015-06-08 21:21:46 +02:00
Ramon Buldó
b2e3b36cae mkchrootpkg: verify sources before preparing chroot
This is needed in order to use GPG's auto-key-retrieve keyserver option,
otherwise the keyring will get copied to the chroot before the required
keys are retrieved during 'makepkg --verifysource'.
2015-06-07 00:24:10 +02:00
udeved
7f3ac8ce72 [buildpkg] use check_req 2015-06-06 22:15:05 +02:00
Philip
65020b4f2b [buildpkg] disable check_requirements() for now 2015-06-06 19:38:15 +02:00
udeved
926c362153 [buildset] move functions to util 2015-06-06 09:50:04 +02:00
udeved
4d5217184c [buildpkg] check for PKGBUILDs before any chroot action 2015-06-05 16:43:39 +02:00
udeved
83a023ec39 [mhwd-chroot] initital import 2015-06-04 22:51:23 +02:00
udeved
e1f8ba4bbb [util-iso] fix dir create 2015-06-04 22:50:38 +02:00
udeved
d711b33c10 [buildiso] move target dir up to allow optarg 2015-06-04 15:32:24 +02:00
udeved
439b5bdffb [buildiso] add output switch; #68 2015-06-04 15:18:47 +02:00
udeved
3c3c26eec9 [mkchroot] include some msg; add condition 2015-06-04 10:33:46 +02:00
udeved
120bfcb6a2 Merge branch 'devel' of github.com:manjaro/manjaro-tools into devel 2015-06-03 18:26:11 +02:00
udeved
435039b4b8 [mkchroot] add keep_flag 2015-06-03 18:25:31 +02:00
Ramon Buldó
aa5860cbb4 Merge pull request #99 from manjaro/dm-conf
Rework desktop environment autodetection
2015-06-03 18:21:21 +02:00
udeved
b07f59fd5f [mkchroot/chroot-run] add keep_mirrors to help 2015-06-03 18:09:44 +02:00
udeved
ad11aefb7c [chroot-run] add keep_mirrors arg 2015-06-03 17:53:35 +02:00
udeved
c4f89cebb4 [mkchroot] add keep_mirrors arg 2015-06-03 17:53:13 +02:00
udeved
c6895e0031 [util-iso] use new mkchroot arg 2015-06-03 17:52:46 +02:00
udeved
7b88959624 [mkchroot] reactivate error handling of basestrap call 2015-06-03 17:04:02 +02:00
udeved
97fd28c67c [basestrap] fix the error trigger 2015-06-03 17:03:32 +02:00
udeved
63677fe93e [mkchroot] comment out error handling;
need to investigate, it will be triggered even if result true
2015-06-03 16:53:41 +02:00
udeved
62fadc9b08 [basestrap] add double quotes 2015-06-03 16:52:31 +02:00
udeved
3a51ccc287 [mkchroot] test without getting build mirror again; build_mirror var is already passed and known 2015-06-03 16:08:51 +02:00
udeved
296b21635e [basestrap] move out some code to util 2015-06-03 16:08:01 +02:00
udeved
63cc89eff4 [buildpkg] rm old pacman.conf stuff again 2015-06-02 21:19:48 +02:00
udeved
d76f477726 [basestrap][buildpkg] clean up 2015-06-01 23:16:15 +02:00
udeved
98d9c501e4 [buildpkg] use new functions properly 2015-06-01 22:27:43 +02:00
udeved
e53c7b1ed8 [buildpkg] use set_core_branch() 2015-06-01 21:20:55 +02:00
udeved
6a63c03f49 [mkchroot] use fix_pacman_conf 2015-06-01 21:03:14 +02:00
udeved
31a4bb84bd [buildpkg] comment out "workaround" 2015-06-01 21:02:47 +02:00
udeved
72caf29358 [buildpkg] cosmetics 2015-06-01 15:51:38 +02:00
udeved
095369c998 [buildpkg][mkchroot] small fixes 2015-06-01 01:35:03 +02:00
udeved
5b2bc21f40 [buildpkg] add workaround #96 2015-06-01 01:20:02 +02:00
udeved
dfefe9c856 [basestrap] revert the branch experiments 2015-06-01 01:05:04 +02:00
udeved
ff3f598f0a [basestrap] move out some functions 2015-05-31 23:32:50 +02:00
Ramon Buldó
49f97c862a Rework desktop environment autodetection
Add default_desktop_executable and default_desktop_file options in profile.conf
Setting both options will bypass displaymanager autodetection and use provided values to configure the displaymanager.
If one or both are not set it will use diplaymanager autodetection and configuration.
Configure displaymanager.conf for calamares.
2015-05-31 01:26:28 +02:00
udeved
d02fe1ddfe [basestrap] test branch aware initial chroot 2015-05-29 17:12:24 +02:00
Ramon Buldó
4b320d38eb mkchrootpkg uses -I 2015-05-29 01:10:42 +02:00
udeved
6ef549f6a6 [buildpkg] try #98 2015-05-29 00:31:59 +02:00
udeved
cfde2dae9f [buildtree] use different tree cache dir 2015-05-22 16:54:24 +02:00
udeved
9b6673bc62 [bin] buildpkg, buildiso, buildtree use new msg functions 2015-05-22 16:52:25 +02:00
udeved
3b537c9312 [buildpkg] msg cosmetics 2015-05-22 14:52:58 +02:00
udeved
8900206bdf [buildiso] restrict verbose to query mode for the moment 2015-05-22 13:08:50 +02:00
udeved
d67e4ffab3 [buildiso] add a verbose option 2015-05-22 12:40:11 +02:00
udeved
fcea2db584 [buildset] rename mkset->buildset 2015-05-22 00:11:51 +02:00
udeved
a9847e2af7 [buildpkg/buildiso] move sets and chroots dir temp. back to util 2015-05-21 23:22:26 +02:00