Commit graph

238 commits

Author SHA1 Message Date
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
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
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
9b6673bc62 [bin] buildpkg, buildiso, buildtree use new msg functions 2015-05-22 16:52:25 +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
a9847e2af7 [buildpkg/buildiso] move sets and chroots dir temp. back to util 2015-05-21 23:22:26 +02:00
udeved
89f209c8ba [buildiso/buildpkg] simplify chroots and sets dir 2015-05-21 22:44:12 +02:00
udeved
4e58008ead [buildiso] drop unused code; some cosmetics 2015-05-11 23:32:40 +02:00
udeved
797594e26d [buildiso] integrate mkiso; WIP 2015-05-11 12:47:02 +02:00
udeved
2d75cc3db4 [buildiso] display just is_custom_pac_conf instead of full path 2015-05-10 22:27:27 +02:00
udeved
d8bcdfee7a [buildiso] reintroduce cache switches; the now default to false ie cleaning to be done with -x or -l switch 2015-05-09 10:36:47 +02:00
Philip Müller
68498bb4fc Merge pull request #87 from aadityabagga/master
[util-iso] allow configuring xorg and lng pkg cache cleanup via config + allow removal of local repo from pacman.conf
2015-05-08 04:56:57 +00:00
udeved
3be6303161 [buildiso] add efi_part_size to profile.conf 2015-05-06 21:05:12 +02:00
Aaditya Bagga
93805a8ccf [buildiso] (minor) slightly help text 2015-05-03 02:41:09 +05:30
Aaditya Bagga
851f56f6c0 [util-iso] try to remove custom repo in pacman.conf, unless specified otherwise 2015-05-03 02:34:24 +05:30
Aaditya Bagga
09bb7f5bc7 [util-iso] allow configuring xorg and lng pkg cache cleanup via config 2015-05-02 23:43:11 +05:30
udeved
d1a8e52e0f [buildiso] remove logging 2015-03-05 20:01:26 +01:00
udeved
2a5a2c507d [buildiso] clean up display 2015-03-05 10:52:37 +01:00
udeved
a4e588fea9 [buildiso] #70 more dynamic iso boot entires attempt;
manjaro_kernel --> dist_kernel
manjaro_kernel_ver --> dist_kernel_ver
manjaroiso --> dist_iso
manjaro_version --> dist_version
2015-03-04 00:40:44 +01:00
udeved
a2c793cc21 [buildiso/util-iso] make it build 2015-03-03 02:38:31 +01:00
udeved
730efa5ce2 [buildiso] cosmetics 2015-03-03 01:41:50 +01:00
udeved
09d573e157 [buildiso] don't display manjaro_version in profile 2015-03-03 01:08:15 +01:00
udeved
ffc134445f [buildiso] properly display profile 2015-03-03 00:49:49 +01:00
udeved
6f059a0d8d [buildiso] fix profile display 2015-03-03 00:39:05 +01:00
udeved
b57b45ed2e [buildiso/util-iso] enable logging on -L switch 2015-03-01 23:56:35 +01:00
udeved
a41a5377cb [buildiso] add logger call but disable it 2015-03-01 21:25:23 +01:00
udeved
052ba17960 [buildiso] some timer work 2015-02-18 04:28:11 +01:00
udeved
00c37ec68c [buildiso] add build timer 2015-02-17 19:45:35 +01:00
udeved
afae57232d [buildiso] fix sanity check 2015-02-14 11:09:07 +01:00
udeved
c0aafe6523 [buildpkg/buildiso] improve display; use new functions 2015-02-14 11:06:20 +01:00
udeved
e22ca31233 [manjaro-tools] code formatting 2015-02-13 15:17:00 +01:00
udeved
8e270c7b5d [buildiso] use better plymouth detection 2015-02-10 01:22:36 +01:00
udeved
397f3b8041 [buildiso/util-iso] use profile checks 2015-02-09 23:48:29 +01:00
udeved
76cb86daf9 [buildiso] use check_run_dir 2015-02-09 20:34:59 +01:00
udeved
e728f01cf4 fix initsys checks 2015-01-29 21:02:33 +01:00
udeved
03a61728b0 [buildiso] cosmetics 2015-01-29 13:08:35 +01:00
udeved
cad435365c [buildpkg/iso] some display function cosmetics 2015-01-29 05:06:25 +01:00
udeved
ea9e5e0abd [buildiso] cosmetics 2015-01-29 01:14:24 +01:00
udeved
e6d0dbe4ca [buildiso/util-iso]some code clean up; test new Packages-DE code 2015-01-29 00:17:15 +01:00
udeved
8afee67151 [buildiso] display checksum mode 2015-01-27 00:24:17 +01:00
udeved
0e3e8b2906 [buildiso] add $arch subdir to cache dirs 2015-01-26 02:08:44 +01:00
udeved
4b1e1e09a2 [buildiso] cosmetics 2015-01-26 01:10:56 +01:00
Philip
303d8db1d6 [buildiso] fix remove iso file by default (again) 2015-01-26 00:36:14 +01:00
udeved
d55c552049 [buildiso] enable remove iso file by default; add iso cache arg to display function 2015-01-26 00:24:55 +01:00
Philip Müller
cc51506505 [buildiso] update description for -w switch 2015-01-21 13:38:31 +01:00
udeved
7905f9498d [buildiso] don't remove iso file by default;
user has to use -w arg
2015-01-21 00:23:54 +01:00
Philip
69147f4863 [buildiso] fix remove iso file by default 2015-01-20 19:00:42 +01:00
udeved
a93e44ead0 [buildiso] remove iso file by default 2015-01-19 20:59:42 +01:00
udeved
ccb034b003 [buildiso] fix help description 2015-01-19 20:10:39 +01:00
udeved
126731ddac [buildiso] add switch to remove iso before writing iso 2015-01-19 20:09:04 +01:00
udeved
0f06439bbd add sets_dir_iso to display function 2015-01-17 19:24:35 +01:00
udeved
2f7c24904d tweak sets_dir 2015-01-17 19:05:18 +01:00
udeved
4840bcc616 some tweaks 2015-01-16 13:52:35 +01:00
udeved
c7f2ddadc7 [buildiso]fix pac arg 2015-01-16 01:47:08 +01:00
udeved
96275840ee more cosmetics 2015-01-15 07:53:59 +01:00
udeved
b388c53bac cosmetics 2015-01-15 07:49:49 +01:00
udeved
ea4aa1a945 rename some args 2015-01-15 05:36:26 +01:00
udeved
4528338e4e rm old stuff 2015-01-15 05:19:48 +01:00
udeved
baaf39ee4a [buildiso] display proper profile info for sets 2015-01-15 04:38:47 +01:00
udeved
2f6a995d0e [buildiso] fix loading of profile vars 2015-01-15 03:13:01 +01:00
udeved
a63dca9cd1 add buildset ability for buildiso 2015-01-15 02:49:21 +01:00
udeved
97e1dddd17 tweak cache dir names 2015-01-14 23:14:44 +01:00
udeved
780618f865 some var renaming; path simplifications for settings 2015-01-14 22:29:46 +01:00
udeved
523f117006 prepare for 0.9.5.7 release 2015-01-13 13:41:28 +01:00
udeved
67ea778f10 load packages before each make image 2015-01-13 04:48:04 +01:00
udeved
1c87dfc0ed more tweaks to switch later to a manjaro-tools folder in $HOME 2015-01-13 01:32:31 +01:00
udeved
4fa2f4ba7c some tweaks 2015-01-13 01:03:18 +01:00
udeved
099a7394b4 use new global cache dir 2015-01-12 01:09:13 +01:00
udeved
882627ffaf reactivate branch setting 2015-01-11 21:02:29 +01:00
udeved
c4306e747a fix mkiso arg 2015-01-11 02:23:08 +01:00
udeved
3413a950d4 use profile name as build dir instead of DE 2015-01-10 16:14:30 +01:00
udeved
1b4a858538 use mkiso again calling mkchroot 2015-01-10 01:27:04 +01:00
udeved
e73c80db76 buildiso calls mkchroot directly 2015-01-09 22:45:32 +01:00
udeved
93003ba644 some fixes to display function 2015-01-06 23:41:39 +01:00
udeved
896a0faf27 some cosmetics; remove now unused -i arg 2014-12-31 01:56:33 +01:00
udeved
e33343e892 add some display 2014-12-31 01:30:33 +01:00
udeved
71d5eead7a use standardized custom pacman.conf 2014-12-31 01:02:43 +01:00
udeved
a09a6aab1e remove optional xorg overlays 2014-12-20 14:15:27 +01:00
udeved
4ee1e447e8 some var and naming standards 2014-12-19 16:18:35 +01:00
udeved
21f4ac1a0c set cache default; update display function 2014-12-18 06:03:21 +01:00
udeved
836e043a4a clean up 2014-12-18 02:20:37 +01:00
udeved
50d5c85c34 make defaults work 2014-12-18 02:03:40 +01:00
udeved
274b5db66e remove -f arg from buildiso, now done with -c arg 2014-12-18 01:34:53 +01:00
udeved
f8b2bb9c65 revert defaults; needs better approach 2014-12-17 23:11:41 +01:00
udeved
321cf401ee clean up commented out libs 2014-12-17 20:35:19 +01:00
udeved
f7e794fe6e Merge branch 'artoo' 2014-12-17 19:41:25 +01:00
udeved
6183e5515f only display manjarotools.conf sys path, if no user config present 2014-12-17 19:40:28 +01:00
udeved
c39dd9294b Merge branch 'devel' 2014-12-17 19:10:21 +01:00
udeved
3ce4afa46d update msh helper with iso and image only switch adapting to new defaults 2014-12-17 19:09:32 +01:00
udeved
99b6c1de76 merge devekl in master 2014-12-17 18:59:05 +01:00
udeved
7e9699543d move dm & initsys vars to buildiso 2014-12-17 18:23:26 +01:00
udeved
78c419b1fe set default switches on 2014-12-17 18:15:44 +01:00
udeved
2e8b77084a rearrange display_settings() 2014-12-17 02:37:01 +01:00
udeved
43f1c2d0e7 improve auto svc config 2014-12-17 02:14:15 +01:00
udeved
8c1a5872ae small display corrections 2014-12-17 01:26:39 +01:00
udeved
f2b6a7d0ec show displaymanager on -q 2014-12-17 01:20:53 +01:00