Package Details: geoda-bin 1.8.12-13

Git Clone URL: https://aur.archlinux.org/geoda-bin.git (read-only, click to copy)
Package Base: geoda-bin
Description: GeoDa is an Exploratory (Spatial) Data Analysis and Spatial Regression software, for spatial data analysis including spatial econometrics.
Upstream URL: http://geodacenter.github.io/download_linux.html
Licenses: custom:free_for_non_commercial_use
Submitter: wen
Maintainer: wen
Last Packager: wen
Votes: 2
Popularity: 0.22
First Submitted: 2020-12-27 22:03
Last Updated: 2020-12-27 22:06

Latest Comments

1 2 Next › Last »

wen commented on 2020-12-30 12:47

Great! Thank you very much for your help too!

Happy new year!

mafes commented on 2020-12-28 15:10

Hello, I tested the package and it works, thank you very much!

wen commented on 2020-12-28 10:59

Hello!

aur's management approved the merge request.

Now geoda-bin is the package.

Could you please try to install geoda-bin on your system? Thank you!

wen commented on 2020-12-27 22:07

Thank you!

You referred me to correct web pages. I now created a geoda-bin package. I just submitted a request to merge geoda to the geoda-bin package.

mafes commented on 2020-12-27 19:56

Thank you very much, now it works!

I'm sorry, but I don't know how to change the name. In this issue it is said to create another package with the correct name and then merge this package to the other one. In this page (AUR package) there is an option named Submit Request in Package Actions, which points to a Merge Request. I think this should be the way. However, I do not know how to manage the changes in PKGFILE, but as I said in the last comment, to build the package I had to rename the file geoda.install to geoda-bin.install.

wen commented on 2020-12-27 01:22

Thank you!

I changed the pkgname back to geoda. Does the package build now?

I don't know how I can change the package name to geoda-bin. Do you know how to do it?

mafes commented on 2020-12-26 18:38

Hi, thank you for updating the package. However, I've found two issues:

The package name has not been changed in AUR repo, although in the PKGFILE it is, so it is not possible to do:

yay -S geoda-bin

The file named geoda.install in the git has to be renamed to geoda-bin.install; so it is not possible to install the package:

~$ yay -S geoda 
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur:1]  geoda-1.8.12-13

:: Downloaded PKGBUILD (1/1): geoda
  1 geoda                            (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
:: (1/1) Parsing SRCINFO: geoda
==> ERROR: install file (geoda-bin.install) does not exist or is not a regular file.
error downloading sources: geoda

With these corrections, it works. Thank you

wen commented on 2020-12-23 22:37

geosam:

I renamed it to geoda-bin.

mafes:

Thank you. I just updated the PKGBUILD. Please test.

mafes commented on 2020-12-23 16:30

Hi, sources are broken and current version is a bit old. I modified the PKGBUILD to update it, so it works to me:

# Maintainer: Xianwen Chen <xianwen.chen@gmail.com>

pkgname=geoda
pkgver=1.18.0
pkgrel=13
pkgdesc='GeoDa is an Exploratory (Spatial) Data Analysis and Spatial Regression software, for spatial data analysis including spatial econometrics.'
arch=('x86_64')
license=('custom:free_for_non_commercial_use')
url="http://geodacenter.github.io/download_linux.html"
depends=('libcurl-gnutls')
makedepends=('wget' 'dpkg' 'rsync')
install=$pkgname.install
source=(
    "https://github.com/GeoDaCenter/geoda/releases/download/v1.18/geoda_1.18-1disco1_amd64.deb"
)


package()
{
        cd "$srcdir/"
        dpkg -X ../geoda_1.18-1disco1_amd64.deb ./

        find . -type d -exec chmod 755 {} \;

#       sed 's/$GEODA_HOME\/gdaldata/$HOME\/gdaldata/' <usr/bin/run_geoda.sh > usr/bin/geoda-2
#       sed '/chmod/d' <usr/bin/geoda-2 > usr/bin/geoda
        mv usr/bin/run_geoda.sh usr/bin/geoda
        chmod +x usr/bin/geoda
    sed -i 's/run_geoda.sh/geoda/g' usr/share/applications/GeoDa.desktop
#       rm usr/bin/run_geoda.sh
#       rm usr/bin/geoda-2

        install -d $pkgdir/usr
        rsync -aPv usr/ $pkgdir/usr
        chmod 666 $pkgdir/usr/local/geoda/cache.sqlite
}

sha512sums=('a476ebeeed45b80c8866912f5b28c29a3d9ea9c2a257f2f45114422fbc5471f4976cd2a7cbbf2a9805f7b72f68052ef042bf440e0a874a88ebb9452dfc441f90')

geosam commented on 2019-10-27 17:13

Please rename to geoda-bin