packaging: Install entty.py as squeekboard-entry
This commit is contained in:
		
							
								
								
									
										5
									
								
								debian/control
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								debian/control
									
									
									
									
										vendored
									
									
								
							@ -45,9 +45,12 @@ Description: On-screen keyboard for Wayland
 | 
				
			|||||||
Package: squeekboard-devel
 | 
					Package: squeekboard-devel
 | 
				
			||||||
Architecture: linux-any
 | 
					Architecture: linux-any
 | 
				
			||||||
Depends:
 | 
					Depends:
 | 
				
			||||||
 | 
					 python3,
 | 
				
			||||||
 | 
					 python3-gi,
 | 
				
			||||||
 ${shlibs:Depends}
 | 
					 ${shlibs:Depends}
 | 
				
			||||||
 ${misc:Depends}
 | 
					 ${misc:Depends}
 | 
				
			||||||
Description: Resources for making Squeekboard layouts
 | 
					Description: Resources for making Squeekboard layouts
 | 
				
			||||||
 Tools for creating Squeekboard layouts:
 | 
					 Tools for creating and testing Squeekboard layouts:
 | 
				
			||||||
 .
 | 
					 .
 | 
				
			||||||
 | 
					  * squeekboard-entry
 | 
				
			||||||
  * squeekboard-test-layout
 | 
					  * squeekboard-test-layout
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										1
									
								
								debian/squeekboard-devel.install
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								debian/squeekboard-devel.install
									
									
									
									
										vendored
									
									
								
							@ -1 +1,2 @@
 | 
				
			|||||||
usr/bin/squeekboard-test-layout /usr/bin
 | 
					usr/bin/squeekboard-test-layout /usr/bin
 | 
				
			||||||
 | 
					usr/bin/squeekboard-entry /usr/bin
 | 
				
			||||||
 | 
				
			|||||||
@ -1,3 +1,11 @@
 | 
				
			|||||||
 | 
					entry = configure_file(
 | 
				
			||||||
 | 
					    copy: true,
 | 
				
			||||||
 | 
					    input: 'entry.py',
 | 
				
			||||||
 | 
					    output: 'squeekboard-entry',
 | 
				
			||||||
 | 
					    install: true,
 | 
				
			||||||
 | 
					    install_dir: bindir,
 | 
				
			||||||
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
test_layout = custom_target('squeekboard-test-layout',
 | 
					test_layout = custom_target('squeekboard-test-layout',
 | 
				
			||||||
    build_by_default: true,
 | 
					    build_by_default: true,
 | 
				
			||||||
    # meson doesn't track all inputs, cargo does
 | 
					    # meson doesn't track all inputs, cargo does
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user