upg cmake doxygen openconnect

This commit is contained in:
joborun linux 2023-05-30 04:47:55 +03:00
parent a8ab3e074d
commit 9b97430880
10 changed files with 55 additions and 28 deletions

View File

@ -6,14 +6,20 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=cmake
pkgver=3.26.3
pkgver=3.26.4
pkgrel=01
pkgdesc='A cross-platform open-source make system w/o zstd or qt-gui '
url="https://www.cmake.org/"
depends=('curl' 'libarchive' 'hicolor-icon-theme' 'jsoncpp' 'libuv' 'rhash')
makedepends=('python-sphinx' 'emacs-git' python-sphinx-autoapi) # without autoapi build fails at sphinx html documents
optdepends=('qt6-base: cmake-gui')
source=("https://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}.tar.gz")
source=("https://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}.tar.gz"
"https://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}-SHA-256.txt"{,.asc})
prepare() {
# upstream does not provide signed tarballs, only signed checksums
sha256sum -c --ignore-missing "${pkgname}-${pkgver}-SHA-256.txt"
}
build() {
cd ${pkgname}-${pkgver}
@ -39,7 +45,7 @@ package() {
cd ${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
rm -r "$pkgdir"/usr/share/doc/cmake/html/_sources
# rm -r "$pkgdir"/usr/share/doc/cmake/html/_sources
emacs -batch -f batch-byte-compile "${pkgdir}"/usr/share/emacs/site-lisp/cmake-mode.el
install -Dm644 Copyright.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
}
@ -50,6 +56,14 @@ arch=(x86_64)
license=('custom')
sha256sums=(bbd8d39217509d163cb544a40d6428ac666ddc83e22905d3e52c925781f0f659) # cmake-3.26.3.tar.gz
validpgpkeys=(CBA23971357C2E6590D9EFD3EC8FEF3A7BFB4EDA) # Brad King <brad.king@kitware.com>
sha256sums=(313b6880c291bd4fe31c0aa51d6e62659282a521e695f30d5cc0d25abbd5c208 # cmake-3.26.4.tar.gz
02b3c7108fe0f08310ebce0310e4adfe26d88e573ab30351c5ddceeffc5a4999 # cmake-3.26.4-SHA-256.txt
2d23224ce3858a6c68b1a22250395b445dd88f67d20f6b2a8de6fcc1acdc0d6c) # cmake-3.26.4-SHA-256.txt.asc
sha512sums=('fe817c8d5e247db3f0a9a58ee37c466a47220100d9e90711cd5d06c223cef87e41d1a756e75d1537e5f8cd010dcb8971cbeab4684b1ac12bcecf84bf7b720167'
'a7f141f75695b3594b8f5f834edf777e7877b8a33cdca602f9645568426043e634457e6ea5720ed019288e8900960c83f08789a9db7f6e9053416b235bb64e0c'
'SKIP')
## 1cf0b1cf05abed2f2c17e16213bea4b298830184900c56b35e3b88fb0de3815c cmake-3.26.3-01-x86_64.pkg.tar.lz
## 6c8b449d62ad503101be013b82d1a8d224f8fd54cebb84319ad005ba36e00b65 cmake-3.26.4-01-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
# Contributor: Pierre Schmitz <pierre@archlinux.de>
pkgname=cmake
pkgver=3.26.3
pkgver=3.26.4
pkgrel=1
pkgdesc='A cross-platform open-source make system'
arch=('x86_64')
@ -12,8 +12,17 @@ license=('custom')
depends=('curl' 'libarchive' 'hicolor-icon-theme' 'jsoncpp' 'libjsoncpp.so' 'libuv' 'rhash')
makedepends=('qt6-base' 'python-sphinx' 'emacs')
optdepends=('qt6-base: cmake-gui')
source=("https://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}.tar.gz")
sha512sums=('b09447318512b91c772e36c764049789224032c6c650289a94f6311f999ca104b617bf2dced57b723da23472f015549affabd9c8c076857490c47a1aee7eb7a0')
source=("https://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}.tar.gz"
"https://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}-SHA-256.txt"{,.asc})
sha512sums=('fe817c8d5e247db3f0a9a58ee37c466a47220100d9e90711cd5d06c223cef87e41d1a756e75d1537e5f8cd010dcb8971cbeab4684b1ac12bcecf84bf7b720167'
'a7f141f75695b3594b8f5f834edf777e7877b8a33cdca602f9645568426043e634457e6ea5720ed019288e8900960c83f08789a9db7f6e9053416b235bb64e0c'
'SKIP')
validpgpkeys=(CBA23971357C2E6590D9EFD3EC8FEF3A7BFB4EDA) # Brad King <brad.king@kitware.com>
prepare() {
# upstream does not provide signed tarballs, only signed checksums
sha256sum -c --ignore-missing "${pkgname}-${pkgver}-SHA-256.txt"
}
build() {
cd ${pkgname}-${pkgver}

View File

@ -7,3 +7,4 @@ emacs-git
python-sphinx-autoapi

1
cmake/key Normal file
View File

@ -0,0 +1 @@
gpg -v --recv-key 2D2CEF1034921684

View File

@ -8,11 +8,10 @@
#pkgbase=doxygen
#pkgname=('doxygen' 'doxygen-docs')
pkgname=doxygen
pkgver=1.9.6
pkgver=1.9.7
pkgrel=01
pkgdesc='Documentation system for C++, C, Java, IDL and PHP'
url='http://www.doxygen.nl'
arch=('x86_64')
makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'texlive-core' 'ghostscript'
'texlive-latexextra' 'graphviz' 'python' 'git')
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/doxygen/doxygen/archive/Release_${pkgver//./_}.tar.gz)
@ -67,9 +66,13 @@ package() {
# rm -rf "${pkgdir}/usr/share/man"
#}
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('GPL')
sha256sums=(2a3ee47f7276b759f74bac7614c05a1296a5b028d3f6a79a88e4c213db78e7dc) # doxygen-1.9.6.tar.gz
sha256sums=(691777992a7240ed1f822a5c2ff2c4273b57c1cf9fc143553d87f91a0c5970ee) # doxygen-1.9.7.tar.gz
## 3a8e726a136c91925b7bd333e550fa231562e1f680cb5f13743bc2a3837d5933 doxygen-1.9.7-01-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
pkgbase=doxygen
pkgname=('doxygen' 'doxygen-docs')
pkgver=1.9.6
pkgver=1.9.7
pkgrel=1
pkgdesc='Documentation system for C++, C, Java, IDL and PHP'
url='http://www.doxygen.nl'
@ -12,9 +12,9 @@ license=('GPL')
makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'texlive-core' 'ghostscript'
'texlive-latexextra' 'graphviz' 'python' 'git')
source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/doxygen/doxygen/archive/Release_${pkgver//./_}.tar.gz)
sha256sums=('2a3ee47f7276b759f74bac7614c05a1296a5b028d3f6a79a88e4c213db78e7dc')
sha512sums=('687ffedad87ee908987967ef6675141bc9b2a55bf88d871d275aee6c35af9615c70c12f25401b1b368b32e92a3d0534177ec8781d8fb614137b98f4862445e37')
b2sums=('6a51cb5bcc5892dce9220f9f64b3834d6204ecfe2adeeaf86b8230adcde180e4cae7c0a691ecf0cf181559ea2a4ce734619beaabfdb6903b80fbe6cdad083198')
sha256sums=('691777992a7240ed1f822a5c2ff2c4273b57c1cf9fc143553d87f91a0c5970ee')
sha512sums=('2986ea60f9b683d92d81083af74ed17cffa283b9893f61c1d8d62a9d7f0daa8b16057e952163046c96aa9b26a83f8fd55d27b124a3d65f0129acd18866fdb8be')
b2sums=('69f30fc701e55c9cca0a14da141acbc16403c7c35bb60720415e5851c16ea2ee68bca90a6d88c9b14b98d794c80dc93d2c9e085a8dcd4fd9e6f8111544ce678e')
prepare() {
cd ${pkgbase}-Release_${pkgver//./_}

View File

@ -7,6 +7,6 @@ graphviz
python
git
bison
libgit2

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=openconnect
pkgver=9.10
pkgver=9.12
pkgrel=01
epoch=1
pkgdesc='Open client for Cisco AnyConnect VPN'
@ -55,8 +55,7 @@ license=('LGPL2.1')
validpgpkeys=('BE07D9FD54809AB2C4B0FF5F63762CDA67E2F359') # David Woodhouse <dwmw2@infradead.org>
sha256sums=(f1e0c4eed0ba79b87d6a0406a1500775c145c7b8392fa82094fc3e37dfab6547 # openconnect-9.10.tar.gz
4a5749e539665507be21c21971b17086d20a382f49884d3707e2e9a8aceb8aa0) # openconnect-9.10.tar.gz.asc
## 08c2e8fc995b58cb26b3c148b9913880c035ee795a8b828f849da3bfb5af4df8 openconnect-1:9.10-01-x86_64.pkg.tar.lz
sha256sums=(a2bedce3aa4dfe75e36e407e48e8e8bc91d46def5335ac9564fbf91bd4b2413e # openconnect-9.12.tar.gz
11207e40fe7a227040d0115dc5acf48a8672ad977ad3826553b464a05e21cac8) # openconnect-9.12.tar.gz.asc
## 9f5396053a847c2ea403c2d7e8424ede2812878b5d7ade287ffbad58d5b4f707 openconnect-1:9.12-01-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
# Contributor: Felix Yan <felixonmars@archlinux.org>
pkgname=openconnect
pkgver=9.10
pkgver=9.12
pkgrel=1
epoch=1
pkgdesc='Open client for Cisco AnyConnect VPN'
@ -22,7 +22,7 @@ optdepends=('python: tncc-wrapper')
provides=('libopenconnect.so')
options=('!emptydirs')
source=(https://www.infradead.org/openconnect/download/openconnect-${pkgver}.tar.gz{,.asc})
sha256sums=('f1e0c4eed0ba79b87d6a0406a1500775c145c7b8392fa82094fc3e37dfab6547'
sha256sums=('a2bedce3aa4dfe75e36e407e48e8e8bc91d46def5335ac9564fbf91bd4b2413e'
'SKIP')
validpgpkeys=('BE07D9FD54809AB2C4B0FF5F63762CDA67E2F359') # David Woodhouse <dwmw2@infradead.org>

View File

@ -1,6 +1,6 @@
real 0m31.884s
user 0m29.460s
sys 0m3.434s
real 0m36.377s
user 0m32.770s
sys 0m4.445s