George Hu pushed to branch main at Arch Linux / Packaging / Packages / libnova


Commits:
652e90dd by George Hu at 2025-08-01T11:37:04+08:00
upgpkg: 0.16-1: change source to git repository

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,12 +1,13 @@
 pkgbase = libnova
        pkgdesc = A general purpose, double precision, celestial mechanics, 
astrometry and astrodynamics library.
-       pkgver = 0.15.0
-       pkgrel = 4
+       pkgver = 0.16
+       pkgrel = 1
        url = http://libnova.sourceforge.net/
        arch = x86_64
        license = LGPL-2.0-or-later
+       makedepends = git
        depends = glibc
-       source = 
https://downloads.sourceforge.net/sourceforge/libnova/libnova-0.15.0.tar.gz
-       sha512sums = 
77ab0ccbfe462c03a21e88656cb4d6389994ea1da0ee8da997f19a83d24ad8fd9e505e70e1580b75332e826e5b7859b5f2af4417f65eb811440493ba586f2574
+       source = git+https://git.code.sf.net/p/libnova/libnova#tag=v0.16
+       sha512sums = 
783fcc8668b5c62fe90ab08c00b6c4ef57386febff3c532bfba9743bb4d1e64aa5dbe5d5bc6b71fb5608adce718585b1fc3eeab593ce833408a622613347e87f
 
 pkgname = libnova


=====================================
PKGBUILD
=====================================
@@ -3,24 +3,24 @@
 # Contributor: Tobias Powalowski <[email protected]>
 
 pkgname=libnova
-pkgver=0.15.0
-pkgrel=4
+pkgver=0.16
+pkgrel=1
 pkgdesc="A general purpose, double precision, celestial mechanics, astrometry 
and astrodynamics library."
 url="http://libnova.sourceforge.net/";
 license=('LGPL-2.0-or-later')
 arch=('x86_64')
 depends=('glibc')
-source=(https://downloads.sourceforge.net/sourceforge/libnova/$pkgname-$pkgver.tar.gz)
-sha512sums=('77ab0ccbfe462c03a21e88656cb4d6389994ea1da0ee8da997f19a83d24ad8fd9e505e70e1580b75332e826e5b7859b5f2af4417f65eb811440493ba586f2574')
+makedepends=('git')
+source=("git+https://git.code.sf.net/p/libnova/libnova#tag=v${pkgver}";)
+sha512sums=('783fcc8668b5c62fe90ab08c00b6c4ef57386febff3c532bfba9743bb4d1e64aa5dbe5d5bc6b71fb5608adce718585b1fc3eeab593ce833408a622613347e87f')
 
 build() {
-       cd ${pkgname}-${pkgver}
+       cd "${pkgname}/"
        autoreconf -i
        ./configure --prefix=/usr
        make
 }
 
 package() {
-        cd ${pkgname}-${pkgver}
-       make DESTDIR="${pkgdir}" install
+       DESTDIR="${pkgdir}" make -C "${pkgname}" install
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libnova/-/commit/652e90ddaae77bdac58daaf9ef3cdb502a412ac2

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libnova/-/commit/652e90ddaae77bdac58daaf9ef3cdb502a412ac2
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to