Minor improvements to packaging (based on rpmlint)
There is much more to fix, but lets start with low hanging fruits.
This commit is contained in:
		
							parent
							
								
									5d74a8cbc0
								
							
						
					
					
						commit
						e2ab963a27
					
				
							
								
								
									
										6
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								Makefile
									
									
									
									
									
								
							@ -146,7 +146,7 @@ install-common:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
	install -D -m 0440 misc/qubes.sudoers $(DESTDIR)/etc/sudoers.d/qubes
 | 
						install -D -m 0440 misc/qubes.sudoers $(DESTDIR)/etc/sudoers.d/qubes
 | 
				
			||||||
	install -D -m 0440 misc/sudoers.d_qt_x11_no_mitshm $(DESTDIR)/etc/sudoers.d/qt_x11_no_mitshm
 | 
						install -D -m 0440 misc/sudoers.d_qt_x11_no_mitshm $(DESTDIR)/etc/sudoers.d/qt_x11_no_mitshm
 | 
				
			||||||
	install -D -m 0440 misc/20_tcp_timestamps.conf $(DESTDIR)/etc/sysctl.d/20_tcp_timestamps.conf
 | 
						install -D -m 0644 misc/20_tcp_timestamps.conf $(DESTDIR)/etc/sysctl.d/20_tcp_timestamps.conf
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	install -d $(DESTDIR)/var/lib/qubes
 | 
						install -d $(DESTDIR)/var/lib/qubes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -156,8 +156,8 @@ install-common:
 | 
				
			|||||||
	install -d $(DESTDIR)$(LIBDIR)/qubes/
 | 
						install -d $(DESTDIR)$(LIBDIR)/qubes/
 | 
				
			||||||
	install misc/vusb-ctl.py $(DESTDIR)$(LIBDIR)/qubes/
 | 
						install misc/vusb-ctl.py $(DESTDIR)$(LIBDIR)/qubes/
 | 
				
			||||||
	install misc/qubes-trigger-sync-appmenus.sh $(DESTDIR)$(LIBDIR)/qubes/
 | 
						install misc/qubes-trigger-sync-appmenus.sh $(DESTDIR)$(LIBDIR)/qubes/
 | 
				
			||||||
	install -D misc/polkit-1-qubes-allow-all.pkla $(DESTDIR)/etc/polkit-1/localauthority/50-local.d/qubes-allow-all.pkla
 | 
						install -D -m 0644 misc/polkit-1-qubes-allow-all.pkla $(DESTDIR)/etc/polkit-1/localauthority/50-local.d/qubes-allow-all.pkla
 | 
				
			||||||
	install -D misc/polkit-1-qubes-allow-all.rules $(DESTDIR)/etc/polkit-1/rules.d/00-qubes-allow-all.rules
 | 
						install -D -m 0644 misc/polkit-1-qubes-allow-all.rules $(DESTDIR)/etc/polkit-1/rules.d/00-qubes-allow-all.rules
 | 
				
			||||||
	install -D -m 0644 misc/mime-globs $(DESTDIR)/usr/share/qubes/mime-override/globs
 | 
						install -D -m 0644 misc/mime-globs $(DESTDIR)/usr/share/qubes/mime-override/globs
 | 
				
			||||||
	install misc/qubes-download-dom0-updates.sh $(DESTDIR)$(LIBDIR)/qubes/
 | 
						install misc/qubes-download-dom0-updates.sh $(DESTDIR)$(LIBDIR)/qubes/
 | 
				
			||||||
	install -g user -m 2775 -d $(DESTDIR)/var/lib/qubes/dom0-updates
 | 
						install -g user -m 2775 -d $(DESTDIR)/var/lib/qubes/dom0-updates
 | 
				
			||||||
 | 
				
			|||||||
@ -1,3 +1,5 @@
 | 
				
			|||||||
 | 
					#!/bin/sh
 | 
				
			||||||
 | 
					
 | 
				
			||||||
wrap_in_html_if_url()
 | 
					wrap_in_html_if_url()
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
	case "$1" in
 | 
						case "$1" in
 | 
				
			||||||
 | 
				
			|||||||
@ -68,11 +68,6 @@ Requires:   pygtk2
 | 
				
			|||||||
Requires:   zenity
 | 
					Requires:   zenity
 | 
				
			||||||
Requires:   qubes-libvchan
 | 
					Requires:   qubes-libvchan
 | 
				
			||||||
Requires:   qubes-db-vm
 | 
					Requires:   qubes-db-vm
 | 
				
			||||||
Provides:   qubes-core-vm
 | 
					 | 
				
			||||||
Obsoletes:  qubes-core-commonvm
 | 
					 | 
				
			||||||
Obsoletes:  qubes-core-appvm
 | 
					 | 
				
			||||||
Obsoletes:  qubes-core-netvm
 | 
					 | 
				
			||||||
Obsoletes:  qubes-core-proxyvm
 | 
					 | 
				
			||||||
Obsoletes:  qubes-core-vm-kernel-placeholder <= 1.0
 | 
					Obsoletes:  qubes-core-vm-kernel-placeholder <= 1.0
 | 
				
			||||||
Obsoletes:  qubes-upgrade-vm < 3.1
 | 
					Obsoletes:  qubes-upgrade-vm < 3.1
 | 
				
			||||||
BuildRequires: xen-devel
 | 
					BuildRequires: xen-devel
 | 
				
			||||||
@ -108,7 +103,7 @@ id -u 'user' >/dev/null 2>&1 || {
 | 
				
			|||||||
usermod -a --groups qubes user
 | 
					usermod -a --groups qubes user
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if [ "$1" !=  1 ] ; then
 | 
					if [ "$1" !=  1 ] ; then
 | 
				
			||||||
# do this whole %pre thing only when updating for the first time...
 | 
					# do this whole %%pre thing only when updating for the first time...
 | 
				
			||||||
exit 0
 | 
					exit 0
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -204,7 +199,7 @@ fi
 | 
				
			|||||||
%endif
 | 
					%endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if [ "$1" !=  1 ] ; then
 | 
					if [ "$1" !=  1 ] ; then
 | 
				
			||||||
# do the rest of %post thing only when updating for the first time...
 | 
					# do the rest of %%post thing only when updating for the first time...
 | 
				
			||||||
exit 0
 | 
					exit 0
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user