update DEBIAN section for matching python3
This commit is contained in:
		
							
								
								
									
										10
									
								
								debian/control
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								debian/control
									
									
									
									
										vendored
									
									
								
							| @@ -15,27 +15,27 @@ Standards-Version: 3.9.5 | ||||
| Vcs-Git: git://anonscm.debian.org/collab-maint/gramps.git | ||||
| Vcs-browser: http://anonscm.debian.org/gitweb/?p=collab-maint/gramps.git | ||||
| Homepage: http://www.gramps-project.org/ | ||||
| X-Python-Version: >= 2.7 | ||||
| X-Python-Version: >= 3.0 | ||||
|  | ||||
| Package: python-gramps | ||||
| Architecture: all | ||||
| Depends: | ||||
|  gir1.2-gtk-3.0, | ||||
|  librsvg2-2, | ||||
|  python-gi, | ||||
|  python-gi-cairo, | ||||
|  python3-gi, | ||||
|  python3-gi-cairo, | ||||
|  xdg-utils, | ||||
|  ${misc:Depends}, | ||||
|  ${python:Depends} | ||||
| Recommends: | ||||
|  graphviz, | ||||
|  libosmgpsmap-1.0-0-dev, | ||||
|  python-pyicu | ||||
|  python3-pyicu | ||||
| Suggests: | ||||
|  fonts-freefont-ttf, | ||||
|  gir1.2-gexiv2-0.4, | ||||
|  gir1.2-gtk-gtkspell3-3.0, | ||||
|  python-pil, | ||||
|  python3-pil, | ||||
|  rcs | ||||
| Description: Genealogical research program | ||||
|  GRAMPS is an Open Source genealogy program written in Python, using | ||||
|   | ||||
							
								
								
									
										18
									
								
								debian/rules
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								debian/rules
									
									
									
									
										vendored
									
									
								
							| @@ -5,32 +5,32 @@ export DH_VERBOSE=1 | ||||
| export DH_OPTIONS=-v | ||||
|  | ||||
| %: | ||||
| 	dh $@ --with python2 | ||||
| 	dh $@ --with python3 | ||||
|  | ||||
| # Override auto test because upstream do not use the standard unittest discover | ||||
| override_dh_auto_test: | ||||
|  | ||||
| # Override of auto_build | ||||
| override_dh_auto_build: | ||||
| 	python setup.py build | ||||
| 	python3 setup.py build | ||||
|  | ||||
| # Override of auto_install to remove information from package | ||||
| override_dh_auto_install: | ||||
| 	#dh_auto_install | ||||
| 	# Remove duplicate copyright information | ||||
| 	#rm $(CURDIR)/debian/python-gramps/usr/share/doc/gramps/COPYING | ||||
| 	#rm $(CURDIR)/debian/python3-gramps/usr/share/doc/gramps/COPYING | ||||
| 	# Remove install file as it is not needed by package users | ||||
| 	#rm $(CURDIR)/debian/python-gramps/usr/share/doc/gramps/INSTALL | ||||
| 	#rm $(CURDIR)/debian/python3-gramps/usr/share/doc/gramps/INSTALL | ||||
| 	# Remove duplicate license information | ||||
| 	#rm $(CURDIR)/debian/python-gramps/usr/share/doc/gramps/LICENSE | ||||
| 	python setup.py install --root=debian/python-gramps --install-layout=deb | ||||
| 	#rm $(CURDIR)/debian/python3-gramps/usr/share/doc/gramps/LICENSE | ||||
| 	python3 setup.py install --root=debian/python3-gramps --install-layout=deb | ||||
|  | ||||
| # Make css style sheets and png icons non-executable | ||||
| override_dh_fixperms: | ||||
| 	dh_fixperms | ||||
| 	chmod a-x $(CURDIR)/debian/python-gramps/usr/share/gramps/css/Web_*.css | ||||
| 	chmod a-x $(CURDIR)/debian/python-gramps/usr/share/gramps/images/22x22/gramps*.png | ||||
| 	chmod a-x $(CURDIR)/debian/python-gramps/usr/share/gramps/images/16x16/gramps*.png | ||||
| 	chmod a-x $(CURDIR)/debian/python3-gramps/usr/share/gramps/css/Web_*.css | ||||
| 	chmod a-x $(CURDIR)/debian/python3-gramps/usr/share/gramps/images/22x22/gramps*.png | ||||
| 	chmod a-x $(CURDIR)/debian/python3-gramps/usr/share/gramps/images/16x16/gramps*.png | ||||
|  | ||||
| # Avoid compressing COPYING file so that it can appear in the "About" dialog | ||||
| override_dh_compress: | ||||
|   | ||||
		Reference in New Issue
	
	Block a user