소스 검색

Merge remote-tracking branch 'origin/pr/142'

* origin/pr/142:
  Makefile: add clean of pkgs and debian changelog.*
  debian: add guivm related content
Marek Marczykowski-Górecki 3 년 전
부모
커밋
df5bee0d67
3개의 변경된 파일7개의 추가작업 그리고 24개의 파일을 삭제
  1. 1 0
      .gitignore
  2. 2 0
      Makefile
  3. 4 24
      debian/rules

+ 1 - 0
.gitignore

@@ -5,3 +5,4 @@ doc/_build/
 pkgs/
 .coverage
 __pycache__
+debian/changelog.*

+ 2 - 0
Makefile

@@ -20,3 +20,5 @@ clean:
 	rm -rf qubesadmin/*/__pycache__ qubesadmin/tests/*/__pycache__
 	rm -rf test-packages/*.egg-info
 	rm -f .coverage
+	rm -rf debian/changelog.*
+	rm -rf pkgs

+ 4 - 24
debian/rules

@@ -1,24 +1,10 @@
 #!/usr/bin/make -f
-# See debhelper(7) (uncomment to enable)
-# output every command that modifies files on the build system.
-#export DH_VERBOSE = 1
+
 export PYBUILD_NAME = qubesadmin
 
-# see EXAMPLES in dpkg-buildflags(1) and read /usr/share/dpkg/*
 DPKG_EXPORT_BUILDFLAGS = 1
 include /usr/share/dpkg/default.mk
 
-# see FEATURE AREAS in dpkg-buildflags(1)
-#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-
-# see ENVIRONMENT in dpkg-buildflags(1)
-# package maintainers to append CFLAGS
-#export DEB_CFLAGS_MAINT_APPEND  = -Wall -pedantic
-# package maintainers to append LDFLAGS
-#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
-
-
-# main packaging script based on dh7 syntax
 %:
 	dh $@ --with python3,sphinxdoc --buildsystem=pybuild
 
@@ -31,6 +17,9 @@ override_dh_auto_build:
 
 override_dh_auto_install:
 	dh_auto_install
+	mkdir -p debian/qubes-core-admin-client/etc/xdg/autostart
+	install -m 0644 etc/qvm-start-daemon.desktop \
+		debian/qubes-core-admin-client/etc/xdg/autostart/
 	mkdir -p debian/qubes-core-admin-client/usr/bin
 	mv debian/python3-qubesadmin/usr/bin/* debian/qubes-core-admin-client/usr/bin/
 	install -d debian/qubes-core-admin-client/usr/share/man/man1
@@ -41,12 +30,3 @@ override_dh_clean:
 	dh_clean -O--buildsystem=pybuild
 	make clean
 
-# debmake generated override targets
-# This is example for Cmake (See http://bugs.debian.org/641051 )
-#override_dh_auto_configure:
-#	dh_auto_configure -- \
-#	-DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)
-
-
-
-