You've already forked pman-helper
							
							Compare commits
	
		
			3 Commits
		
	
	
		
			92b56714b3
			...
			c8b1848e10
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| c8b1848e10 | |||
| 67408d5a36 | |||
| 23555edb34 | 
							
								
								
									
										19
									
								
								PKGBUILD
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								PKGBUILD
									
									
									
									
									
								
							| @@ -2,7 +2,7 @@ | ||||
|  | ||||
| _pkgname="pman" | ||||
| pkgname="$_pkgname-helper" | ||||
| pkgver="1.1.2" | ||||
| pkgver="1.2.0" | ||||
| pkgrel="1" | ||||
| pkgdesc="A pacman helper script, because you forget all the stupid flags" | ||||
| url="https://git.bjphoster.com/source/${_pkgname}" | ||||
| @@ -10,18 +10,11 @@ arch=("any") | ||||
| license=("MIT") | ||||
| depends=("bash" "pacman") | ||||
| conflicts=("pman") # Another package called `pman` currently exists in the AUR | ||||
| source=( | ||||
|     "https://git.bjphoster.com/source/${_pkgname}/archive/${pkgver}.tar.gz" | ||||
| ) | ||||
| sha1sums=( | ||||
|   "af045144e207157c2e615cedf615e68a07c1af85" | ||||
| ) | ||||
| sha256sums=( | ||||
|   "9ac3b495130d8d296e8cda1c9fdf7a908679c722ab746cdc8ff2e85606dac88a" | ||||
| ) | ||||
| md5sums=( | ||||
|   "33cd29b90bcf74946489e39271cbeb99" | ||||
| ) | ||||
| source=("https://git.bjphoster.com/source/${_pkgname}/archive/${pkgver}.tar.gz") | ||||
| sha1sums=("df1f0c0d476619fa6994c72c94f0fd50e08fa74c") | ||||
| sha256sums=("400980f9d8e4d8df3f95cf8c7430922586ba389289a80d0ba18d127f095d1d84") | ||||
| md5sums=("5b424b1b6900b4f8cdcd8a5388be55aa") | ||||
|  | ||||
| package() { | ||||
|   mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}" | ||||
|   mkdir -p "${pkgdir}/usr/bin" | ||||
|   | ||||
							
								
								
									
										38
									
								
								push.sh
									
									
									
									
									
								
							
							
						
						
									
										38
									
								
								push.sh
									
									
									
									
									
								
							| @@ -1,5 +1,43 @@ | ||||
| #!/usr/bin/env bash | ||||
|  | ||||
| # Get version | ||||
| if [ $# -eq 1 ]; then | ||||
|   pkgver="$1" | ||||
| else | ||||
|   read -p "Version: " pkgver | ||||
| fi | ||||
| # Check version | ||||
| pkgname=$(grep "pkgver=" PKGBUILD | sed 's/pkgver="//;s/"//') | ||||
| if [ "$pkgver" = "$oldver" ]; then | ||||
|   echo >/dev/stderr "Error: same (old) version specified - update aborted" | ||||
|   exit 1 | ||||
| fi | ||||
|  | ||||
| # Get variables from PKGBUILD | ||||
| url=$(grep "source=" PKGBUILD | sed 's/source=("//;s/")//') | ||||
| pkgname=$(grep "_pkgname=" PKGBUILD | sed 's/_pkgname="//;s/"//') | ||||
| # Perform variable substitution | ||||
| archive_url="${url//\$\{_pkgname\}/$pkgname}" | ||||
| archive_url="${archive_url//\$\{pkgver\}/$pkgver}" | ||||
|  | ||||
| # Download archive | ||||
| wget -O $pkgname.tar.gz "$archive_url" | ||||
| # Calculate checksums | ||||
| sha1sum=$(sha1sum $pkgname.tar.gz | awk '{print $1}') | ||||
| sha256sum=$(sha256sum $pkgname.tar.gz | awk '{print $1}') | ||||
| md5sum=$(md5sum $pkgname.tar.gz | awk '{print $1}') | ||||
| # Yoink the archive - unnecessary anymore | ||||
| rm -f $pkgname.tar.gz | ||||
|  | ||||
| # Update PKGBUILD with new values | ||||
| sed -i -E "s/^pkgver=\"[^\"]+\"/pkgver=\"$pkgver\"/" PKGBUILD | ||||
| sed -i -E "s/^sha1sums=\(\"[^\"]+\"\)/sha1sums=(\"$sha1sum\")/" PKGBUILD | ||||
| sed -i -E "s/^sha256sums=\(\"[^\"]+\"\)/sha256sums=(\"$sha256sum\")/" PKGBUILD | ||||
| sed -i -E "s/^md5sums=\(\"[^\"]+\"\)/md5sums=(\"$md5sum\")/" PKGBUILD | ||||
|  | ||||
| # In case of fire, git commit, git push, leave building | ||||
| git add . | ||||
| git commit -m "Updated $pkgname to $pkgver" | ||||
| git remote add aur ssh://aur@aur.archlinux.org/pman-helper.git | ||||
| git push origin main | ||||
| git push aur main:master | ||||
|   | ||||
		Reference in New Issue
	
	Block a user