Balló György pushed to branch main at Arch Linux / Packaging / Packages / neon


Commits:
893bc775 by Balló György at 2024-05-13T00:48:40+02:00
Switch to git source

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -5,14 +5,17 @@ pkgbase = neon
        url = https://notroj.github.io/neon/
        arch = x86_64
        license = LGPL-2.0-or-later
+       makedepends = docbook-xsl
+       makedepends = git
+       makedepends = xmlto
        depends = ca-certificates
        depends = expat
        depends = glibc
        depends = krb5
        depends = openssl
        depends = zlib
-       source = https://notroj.github.io/neon/neon-0.33.0.tar.gz
+       source = git+https://github.com/notroj/neon.git#tag=0.33.0
        validpgpkeys = 190555472DCC589BEF01609C608A86DF9833CC49
-       sha256sums = 
659a5cc9cea05e6e7864094f1e13a77abbbdbab452f04d751a8c16a9447cf4b8
+       b2sums = 
6f40999cca23e0379c1fb28b790ae5df34790a7da5826b1256167b86950aaceaaa99ef358df8610aa6d91e21c379c20da33dafced5b8b201e067b5d3d8ed8e3c
 
 pkgname = neon


=====================================
PKGBUILD
=====================================
@@ -11,25 +11,32 @@ arch=('x86_64')
 url='https://notroj.github.io/neon/'
 license=('LGPL-2.0-or-later')
 depends=('ca-certificates' 'expat' 'glibc' 'krb5' 'openssl' 'zlib')
-source=("https://notroj.github.io/neon/$pkgname-$pkgver.tar.gz";)
-sha256sums=('659a5cc9cea05e6e7864094f1e13a77abbbdbab452f04d751a8c16a9447cf4b8')
+makedepends=('docbook-xsl' 'git' 'xmlto')
+source=("git+https://github.com/notroj/neon.git#tag=$pkgver";)
+b2sums=('6f40999cca23e0379c1fb28b790ae5df34790a7da5826b1256167b86950aaceaaa99ef358df8610aa6d91e21c379c20da33dafced5b8b201e067b5d3d8ed8e3c')
 validpgpkeys=('190555472DCC589BEF01609C608A86DF9833CC49') # Joe Orton
 
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
 build() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   ./configure --prefix=/usr \
     --enable-shared \
     --with-ssl=openssl \
     --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt
   make
+  make docs compile-gmo
 }
 
 check() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   make check
 }
 
 package() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   make DESTDIR="$pkgdir" install
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/neon/-/commit/893bc775aa88c023b489836a7a860459af409909

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/neon/-/commit/893bc775aa88c023b489836a7a860459af409909
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to