mirror of
				https://github.com/yuezk/GlobalProtect-openconnect.git
				synced 2025-05-20 07:26:58 -04:00 
			
		
		
		
	update packaging (#100)
This commit is contained in:
		
							
								
								
									
										33
									
								
								packaging/aur/PKGBUILD
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								packaging/aur/PKGBUILD
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,33 @@ | ||||
| # Maintainer: Keinv Yue <yuezk001@gmail.com> | ||||
|  | ||||
| pkgname=globalprotect-openconnect | ||||
| pkgver=0 | ||||
| pkgrel=1 | ||||
| pkgdesc="A GlobalProtect VPN client (GUI) for Linux based on Openconnect and built with Qt5, supports SAML auth mode." | ||||
| arch=(x86_64 aarch64) | ||||
| url="https://github.com/yuezk/GlobalProtect-openconnect" | ||||
| license=('GPL3') | ||||
| depends=('openconnect>=8.0.0' qt5-base qt5-webengine qt5-websockets) | ||||
| makedepends=(cmake) | ||||
| provides=('gpclient' 'gpservice') | ||||
|  | ||||
| source=("${pkgname}.tar.gz") | ||||
| sha256sums=('SKIP') | ||||
|  | ||||
| pkgver() { | ||||
|     cd $srcdir/$pkgname-*/ | ||||
|     cat VERSION VERSION_SUFFIX | ||||
| } | ||||
|  | ||||
| build() { | ||||
|     cd $srcdir/$pkgname-*/ | ||||
|     cmake -B build \ | ||||
|         -DCMAKE_BUILD_TYPE=Release \ | ||||
|         -DCMAKE_CXX_FLAGS_RELEASE=-s | ||||
|     make -j$(nproc) -C build | ||||
| } | ||||
|  | ||||
| package() { | ||||
|     cd $srcdir/$pkgdir-*/ | ||||
|     make DESTDIR="$pkgdir/" install -C build | ||||
| } | ||||
							
								
								
									
										35
									
								
								packaging/aur/PKGBUILD-git
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								packaging/aur/PKGBUILD-git
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,35 @@ | ||||
| # Maintainer: Keinv Yue <yuezk001@gmail.com> | ||||
|  | ||||
| pkgname=globalprotect-openconnect-git | ||||
| _pkgname=globalprotect-openconnect | ||||
| pkgver=0 | ||||
| pkgrel=1 | ||||
| pkgdesc="A GlobalProtect VPN client (GUI) for Linux based on Openconnect and built with Qt5, supports SAML auth mode. (development version)" | ||||
| arch=(x86_64 aarch64) | ||||
| url="https://github.com/yuezk/GlobalProtect-openconnect" | ||||
| license=('GPL3') | ||||
| depends=('openconnect>=8.0.0' qt5-base qt5-webengine qt5-websockets) | ||||
| makedepends=(cmake) | ||||
| conflicts=('globalprotect-openconnect') | ||||
| provides=('gpclient' 'gpservice') | ||||
|  | ||||
| source=("${_pkgname}.tar.gz") | ||||
| sha256sums=('SKIP') | ||||
|  | ||||
| pkgver() { | ||||
|     cd $srcdir/$_pkgname-*/ | ||||
|     cat VERSION VERSION_SUFFIX | ||||
| } | ||||
|  | ||||
| build() { | ||||
|     cd $srcdir/${_pkgname}-*/ | ||||
|     cmake -B build \ | ||||
|         -DCMAKE_BUILD_TYPE=Release \ | ||||
|         -DCMAKE_CXX_FLAGS_RELEASE=-s | ||||
|     make -j$(nproc) -C build | ||||
| } | ||||
|  | ||||
| package() { | ||||
|     cd $srcdir/${_pkgname}-*/ | ||||
|     make DESTDIR="$pkgdir/" install -C build | ||||
| } | ||||
		Reference in New Issue
	
	Block a user