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.