Package Details: healpix 3.70-1

Git Clone URL: https://aur.archlinux.org/healpix.git (read-only, click to copy)
Package Base: healpix
Description: Software for pixelization, hierarchical indexation, synthesis, analysis, and visualization of data on the sphere.
Upstream URL: https://healpix.jpl.nasa.gov/
Licenses: GPL2
Submitter: wjhandley
Maintainer: wjhandley (kmeagher)
Last Packager: wjhandley
Votes: 5
Popularity: 0.007260
First Submitted: 2017-11-03 09:29
Last Updated: 2020-07-25 15:27

Latest Comments

wjhandley commented on 2020-05-06 08:13

The latest commit adds a dependency to the now fixed libsharp repository, so I believe that patch is no longer necessary. Many thanks to kmeagher for helping to debug this.

jmert commented on 2020-05-05 17:46

The new (bundled) libsharp wasn't built for me automatically when the cxx build is triggered, so I had to apply the following patch to PKGBUILD:

diff --git a/PKGBUILD b/PKGBUILD
index cb18ab8..5388664 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -27,15 +27,23 @@ build() {
     ./configure --prefix=/usr
     make -j

-    cd "${srcdir}/Healpix_${pkgver}/src/cxx"
+    cd "${srcdir}/Healpix_${pkgver}/src/common_libraries/libsharp"
     autoreconf --install
     ./configure --prefix=/usr
     make -j
+
+    cd "${srcdir}/Healpix_${pkgver}/src/cxx"
+    autoreconf --install
+    PKG_CONFIG_PATH="../common_libraries/libsharp:$PKG_CONFIG_PATH" \
+        ./configure --prefix=/usr
+    make -j
 }

 package() {
     cd "${srcdir}/Healpix_${pkgver}/src/C/autotools"
     make DESTDIR=${pkgdir} install
+    cd "${srcdir}/Healpix_${pkgver}/src/common_libraries/libsharp"
+    make DESTDIR=${pkgdir} install
     cd "${srcdir}/Healpix_${pkgver}/src/cxx"
     make DESTDIR=${pkgdir} install
 }