mirror of
				https://github.com/PancakeTAS/lsfg-vk.git
				synced 2025-10-30 07:01:10 +00:00 
			
		
		
		
	enhancement(flatpakui): update packaging logic
This commit is contained in:
		
							parent
							
								
									bfd8d0b8e5
								
							
						
					
					
						commit
						4260f29bc6
					
				
					 5 changed files with 13 additions and 7 deletions
				
			
		
										
											Binary file not shown.
										
									
								
							|  | @ -1,6 +1,6 @@ | |||
| pkgname = lsfg-vk | ||||
| pkgbase = lsfg-vk | ||||
| pkgver = ${VERSION}-1 | ||||
| pkgver = ${ALPM_VERSION}-1 | ||||
| pkgdesc = "Lossless Scaling Frame Generation on Linux via DXVK/Vulkan" | ||||
| url = https://discord.gg/losslessscaling | ||||
| packager = "PancakeTAS <???>" | ||||
|  |  | |||
|  | @ -2,7 +2,7 @@ Package: lsfg-vk | |||
| Description: Lossless Scaling Frame Generation on Linux via DXVK/Vulkan | ||||
| Homepage: https://discord.gg/losslessscaling | ||||
| Maintainer: "PancakeTAS <???>" | ||||
| Version: ${VERSION}-1 | ||||
| Version: ${DPKG_VERSION} | ||||
| Architecture: amd64 | ||||
| Section: utils | ||||
| Priority: optional | ||||
|  |  | |||
|  | @ -1,11 +1,17 @@ | |||
| #!/bin/bash | ||||
| if [ -z "$VERSION" ]; then | ||||
|     echo "VERSION environment variable is not set." | ||||
|     exit 1 | ||||
|     set -eux | ||||
|     export VERSION="1.1.0" | ||||
|     export ALPM_VERSION=$(git describe --long --tags | sed 's/\([^-]*-\)g/r\1/;s/-/./g' | sed "s/.\..\../$VERSION/") | ||||
|     export DPKG_VERSION=$(git describe --long --tags | sed 's/\([^-]*-\)g/r\1/;s/-/./g' | sed "s/^v.\..\..\.r[1-9]\+./$VERSION~git$(date '+%Y%m%d')./") | ||||
|     export RPM_VERSION=$(git describe --long --tags | sed 's/\([^-]*-\)g/r\1/;s/-/./g' | sed "s/v.\..\...r/$VERSION^/") | ||||
| else | ||||
|     set -eux | ||||
|     export ALPM_VERSION="$VERSION" | ||||
|     export DPKG_VERSION="$VERSION" | ||||
|     export RPM_VERSION="$VERSION" | ||||
| fi | ||||
| 
 | ||||
| set -eux | ||||
| 
 | ||||
| # set permission bits | ||||
| chmod 755 bin/lsfg-vk-ui | ||||
| chmod 755 lib/liblsfg-vk.so | ||||
|  |  | |||
|  | @ -1,6 +1,6 @@ | |||
| Name: lsfg-vk | ||||
| Summary: Lossless Scaling Frame Generation on Linux via DXVK/Vulkan | ||||
| Version: ${VERSION} | ||||
| Version: ${RPM_VERSION} | ||||
| Release: 1%{?dist} | ||||
| URL: https://discord.gg/losslessscaling | ||||
| Packager: "PancakeTAS <???>" | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 PancakeTAS
						PancakeTAS