Compare commits

..

33 Commits

Author SHA1 Message Date
clrbuilder 100ad5965e Update packages file for version 20920
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-02-22 12:01:34 -08:00
clrbuilder 61db58c057 Update packages file for version 20910
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-02-22 06:01:30 -08:00
clrbuilder abe044ee0c Update packages file for version 20890
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-02-21 06:01:43 -08:00
clrbuilder 8997c889f8 Update packages file for version 20870
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-02-20 06:28:36 -08:00
clrbuilder f2dd86b50c Update packages file for version 20850
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-02-16 13:38:18 -08:00
clrbuilder fa6fa080d6 Update packages file for version 20840
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-02-16 06:01:40 -08:00
clrbuilder a20775675d Update packages file for version 20830
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-02-15 13:06:50 -08:00
clrbuilder 9dfe2ba937 Update packages file for version 20820
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-02-15 07:51:46 -08:00
clrbuilder 744cf78eb1 Update packages file for version 20810
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-02-14 21:51:54 -08:00
clrbuilder 97e7ab937a Update packages file for version 20790
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-02-14 06:43:32 -08:00
clrbuilder 4fb96cadcc Update packages file for version 20780
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-02-13 15:08:36 -08:00
clrbuilder 670a01fc25 Update packages file for version 20770
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-02-13 10:59:59 -08:00
Leandro Dorileo 728e6ea221 make clean: show what's going on
Intead of waiting forever, show the user the package we're cleaning.

Signed-off-by: Leandro Dorileo <leandro.maciel.dorileo@intel.com>
2018-02-12 18:49:24 -08:00
Leandro Dorileo 240653c41d give status target a better output
Improve the output for "make status" by displaying only relevant
status parts (avoiding the git warning and instructions output).

Also make sure we don't run git status "non git package folders"
(i.e packages/common).

Signed-off-by: Leandro Dorileo <leandro.maciel.dorileo@intel.com>
2018-02-12 18:49:21 -08:00
clrbuilder 6935953ee7 Update packages file for version 20760
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-02-12 11:46:31 -08:00
clrbuilder f210130e38 Update packages file for version 20730
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-02-08 16:53:40 -08:00
Patrick McCarty 8df7f9dd6b Update autospec.conf template
Expand the autospec.conf template to document missing options. Also,
autospec just gained the ability to understand relative paths for these
two options, so document this too.

Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2018-02-06 13:23:41 -08:00
clrbuilder c424e9cd89 Update packages file for version 20700
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-02-06 05:45:22 -08:00
Patrick McCarty c247096be4 Provide an example for running user-setup.sh
The README was not very clear on how to actually download the script and
run it, so provide an example.

Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2018-02-05 13:14:36 -08:00
clrbuilder 42e2edaf6b Update packages file for version 20690
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-02-05 09:37:54 -08:00
William Douglas 5c4004f6d8 Update mock clear.cfg to use dnf 2018-02-02 04:17:10 +00:00
clrbuilder 374f9dd581 Update packages file for version 20600
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-01-30 06:00:59 -08:00
clrbuilder 68c06960c9 Update packages file for version 20580
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-01-29 06:00:57 -08:00
clrbuilder a52f147734 Update packages file for version 20530
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-01-25 06:00:56 -08:00
clrbuilder 3e7fad9b4b Update packages file for version 20520
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-01-24 12:02:05 -08:00
clrbuilder ac7cf82607 Update packages file for version 20510
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-01-24 06:00:45 -08:00
clrbuilder 458f5c71d0 Update packages file for version 20500
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-01-23 12:00:54 -08:00
clrbuilder f8ac700994 Update packages file for version 20490
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-01-23 06:00:47 -08:00
clrbuilder 794b93a8a4 Update packages file for version 20480
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-01-22 12:00:56 -08:00
Patrick McCarty e7d54e5528 Sort packages file with "C" locale
For consistent sorting regardless of locale, specify C locale when
refreshing the packages file.

Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2018-01-22 10:36:33 -08:00
clrbuilder b656b478ff Update packages file for version 20470
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-01-22 06:01:01 -08:00
clrbuilder 0fd03748cb Update packages file for version 20460
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-01-19 12:29:34 -08:00
clrbuilder 523a4ce1e2 Update packages file for version 20450
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
2018-01-18 12:15:50 -08:00
6 changed files with 318 additions and 228 deletions
+1 -1
View File
@@ -15,7 +15,7 @@ endif
update:
curl -f -o packages ${BASE_URL}/source/package-sources
cut -f1 packages | LC_ALL=en_US.utf8 sort > packages.new && mv packages.new packages
cut -f1 packages | LC_ALL=C sort > packages.new && mv packages.new packages
spdx:
curl -s spdx.org/licenses/ | sed '0,/<tbody>/d;/<\/tbody>/q;s/<tr>/\f/g;s/$$/,/g;s/<[^>]*>//g' | awk 'BEGIN{RS="\f";FS=","} {print $$4}' | sed '/^$$/d;s/^[ ]*//' > spdx
+2 -1
View File
@@ -148,6 +148,7 @@ proper: $(proper_PKGS)
.PHONY: $(proper_PKGS)
$(clean_PKGS):
@echo "cleaning $(patsubst clean_%,%,$@)"
-@$(MAKE) -s -j -C $(addprefix packages/,$(patsubst clean_%,%,$@)) clean
$(proper_PKGS):
@@ -157,7 +158,7 @@ $(proper_PKGS):
#help and unstaged files in addition to staged files.
status: $(PACKAGES_FILE) $(addprefix packages/,$(PKGS))
@for p in projects/common $(addprefix packages/,$(PKGS)); do \
(cd $$p ; git status | grep -q 'nothing to commit, working [^ ]* clean' || (echo "Uncommitted changes in $$p:"; git status)) ;\
if [ -d "$$p/.git" ] && [ -n "$$(git -C $$p status -uno --porcelain)" ]; then echo "Uncommitted changes in $$p:"; git -C "$$p" status --short; fi ;\
done
#help diff: Runs git diff for all package repos and displays the output using
+10 -2
View File
@@ -20,8 +20,16 @@ building Clear Linux packages.
### Automated setup
Download the [user setup](user-setup.sh) script and run it on your Clear Linux
system as an unprivileged user. After the script completes, make sure to logout
and login again to complete the setup process.
system as an unprivileged user.
```
$ curl -O https://raw.githubusercontent.com/clearlinux/common/master/user-setup.sh
$ chmod +x user-setup.sh
$ ./user-setup.sh
```
After the script completes, make sure to logout and login again to complete the
setup process.
The script either accepts no options, or all (3) options in case you are
configuring the Koji CLI for remote building on a Koji server. The options are
+8
View File
@@ -13,3 +13,11 @@
# String to replace with "localhost" in upstream tarball URLs
#urlban =
# Path to packages file, a list of current packages in Clear Linux. It can be
# an absolute path or a path relative to this autospec.conf.
#packages_file =
# Path to yum config, used for generating whatrequires. It can be an absolute
# path or a path relative to this autospec.conf.
#yum_conf =
+3 -1
View File
@@ -4,8 +4,10 @@ config_opts['legal_host_arches'] = ('x86_64',)
config_opts['chroot_setup_cmd'] = 'groupinstall build srpm-build'
config_opts['dist'] = 'clear' # only useful for --resultdir variable subst
config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
config_opts['useradd'] = '/usr/sbin/useradd -m -u %(uid)s -g %(gid)s -d %(home)s %(user)s'
config_opts['useradd'] = '/usr/sbin/useradd -m -u %(uid)s -g %(gid)s -d %(home)s %(user)s'
config_opts['plugin_conf']['ccache_enable'] = False
config_opts['releasever'] = 'clear'
config_opts['package_manager'] = 'dnf'
config_opts['yum.conf'] = """
+294 -223
View File
File diff suppressed because it is too large Load Diff