You are not logged in.

#1 2022-09-08 07:12:26

Mr.Smith1974
Member
From: St. Petersburg, Russia
Registered: 2013-04-13
Posts: 38

Questions about planetariums for linux [HNSKY,WorldWide Telescope,etc]

1. Why is the HNSKY planetarium not in the AUR?

Welcome to the semi professional free planetarium program HNSKY for MS-Windows and Linux. This program can control your telescope via the ASCOM or INDI interface, has a comprehensive up to date deep sky database with 30.000 objects and detailed descriptions. A star database with millions of stars and hundreds of Deep Sky Survey images which blends in accurately. Additional the program can access the online version of the Deep Sky Survey allowing online update of the asteroid and comet databases and it can search on-line in professional astronomical databases. Is provided with menu's in 22 languages and it is totally free without any advertisement or restriction!!

2. Why is the WorldWide Telescope planetarium not in the AUR?
The program is open source and written in .NET. I'm sure it can be run on Archlinux

3. Why were Celestia and Stellarium moved to the AUR? I'm pretty sure this doesn't help popularize the Archlinux. Please move them back to the main repository

Offline

#2 2022-09-08 07:34:15

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: Questions about planetariums for linux [HNSKY,WorldWide Telescope,etc]

1. Because no users have uploaded an AUR package yet.
2. See #1
3. Software is moved to the AUR from the main repos when a TU no longer has the time to maintain it.

Mr.Smith1974 wrote:

Please move them back to the main repository

All of the Arch developers and TU's are volunteers that give up their limited free time for no recompense. Your demand comes off as slightly rude.

I'm pretty sure this doesn't help popularize the Archlinux.

Arch doesn't aim to be popular...

Wiki wrote:

The goal of Arch Linux is not to be large; rather, organic, sustainable growth occurs naturally amongst the target user base.


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

#3 2022-09-08 15:42:05

Stefan Husmann
Member
From: Germany
Registered: 2007-08-07
Posts: 1,391

Re: Questions about planetariums for linux [HNSKY,WorldWide Telescope,etc]

Besides what Slithery already said:
1. Taking a glance over the sources, HNSKY is written in Pascal. Therefore it could be difficult to package.
2. You wrote it: It is a windows program. It is a myth that .NET programs can be easily ported to GNU/Linux.

Do you know xephem?

Offline

#4 2022-09-09 09:04:04

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,911

Re: Questions about planetariums for linux [HNSKY,WorldWide Telescope,etc]

https://sourceforge.net/p/hnsky/code/ci … _large.bat does indicate they use lazarus which is in community .

Lazarus does rely on Free Pascal Compiler (fpc) and there's a package guideline for fpc at https://wiki.archlinux.org/title/Free_P … guidelines
As you can see it's very basic.

Since the HNSKY project does provide linux binaries, there is a reasonable chance it will build.
Are you willing to give it a try ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#5 2022-09-18 11:51:20

Mr.Smith1974
Member
From: St. Petersburg, Russia
Registered: 2013-04-13
Posts: 38

Re: Questions about planetariums for linux [HNSKY,WorldWide Telescope,etc]

Stefan Husmann wrote:

Do you know xephem?

Yes, of course, I know about it. But I wanted exactly those programs.


Lone_Wolf wrote:

Are you willing to give it a try ?

I never tried it. Is there anyone who knows better about this?

Offline

#6 2022-09-18 12:15:44

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,911

Re: Questions about planetariums for linux [HNSKY,WorldWide Telescope,etc]

The best (aur) package maintainers tend to be people with an interest in the sw a package builds.

I have some xp with delphi/pascal and could start such a package. I have however very little interest in planetarium software and would not submit it to aur or maintain it.
Much better if someone with a genuine interest in the program does it and I help them.
(There are other forum users s who are likely to help also).

If you want to give it a try, start with reading https://wiki.archlinux.org/title/Arch_User_Repository and https://wiki.archlinux.org/title/Creating_packages .


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#7 2023-01-14 13:47:37

Mr.Smith1974
Member
From: St. Petersburg, Russia
Registered: 2013-04-13
Posts: 38

Re: Questions about planetariums for linux [HNSKY,WorldWide Telescope,etc]

Lone_Wolf wrote:

The best (aur) package maintainers tend to be people with an interest in the sw a package builds.

And what should I do then?

Offline

#8 2023-01-14 14:54:47

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,657

Re: Questions about planetariums for linux [HNSKY,WorldWide Telescope,etc]

Become that person, since you seem to have a vested interest in the software in question, see the links provided for a starting point

Offline

#9 2023-01-15 05:23:10

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,362

Re: Questions about planetariums for linux [HNSKY,WorldWide Telescope,etc]

.net programs can run under Linux using the mono package.

Last edited by nomorewindows (2023-01-15 05:23:20)


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#10 2023-01-15 10:30:54

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,911

Re: Questions about planetariums for linux [HNSKY,WorldWide Telescope,etc]

Mr.Smith1974 wrote:
Lone_Wolf wrote:

The best (aur) package maintainers tend to be people with an interest in the sw a package builds.

And what should I do then?

Read the links posted, then start a PKGBUILD and post it.
I suggest to start with HNSKY as that is published under an open source license and uses opensource tooling .


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#11 2023-05-13 18:59:49

Mr.Smith1974
Member
From: St. Petersburg, Russia
Registered: 2013-04-13
Posts: 38

Re: Questions about planetariums for linux [HNSKY,WorldWide Telescope,etc]

Do I understand correctly that PKGBUILD should be something like this?
I am getting an installation error, but the program is up and running.

pkgname="hnsky"
pkgver=1.0.0
pkgrel=1
pkgdesc="Semi professional free planetarium program"
arch=("x86_64")
url='https://sourceforge.net/projects/hnsky/'
license=('GPL3')
source=("https://altushost-swe.dl.sourceforge.net/project/hnsky/linux_installer/${pkgname}_amd64.tar.gz")
sha256sums=('f4b0eff6fe43fe59bce3c3f33bf0cb03017ec20f7b19e914dc6c920b8877e080')

package() {
	tar -xf ${pkgname}_amd64.tar.gz "$pkgdir"
}

Offline

#12 2023-05-14 04:59:50

Mr.Smith1974
Member
From: St. Petersburg, Russia
Registered: 2013-04-13
Posts: 38

Re: Questions about planetariums for linux [HNSKY,WorldWide Telescope,etc]

I found another cool astronomy software.
Our Galaxy — A Three Dimensional Galactic Atlas!

Our Galaxy is a unique app that helps you understand the structural components of the Galaxy and visualize the locations and physical properties of deep sky objects in and around it.
At home, you will find yourself frequently referencing Our Galaxy after reading about an object and becoming curious where it is with respect to the Galaxy. Under the night sky, the app will enhance your observing experience by allowing you to get an intuitive sense of the physical location, size, luminosity, and distance of the object you are viewing. Our Galaxy a great educational and outreach tool as well.

And I also wrote PKGBUILD for it.

pkgname="ourgalaxy"
pkgver=1.0.0
pkgrel=1
pkgdesc="app that helps you understand the structural components of the Galaxy"
arch=("x86_64")
url='https://www.otherwise.com/'
license=('custom')
source=("https://otherwise.com/OurGalaxy_Linux.zip")
sha256sums=('2950167d6bad4b1c841326b8d57f60e195dfba1e2bea31b7e176183daac1d9e1')

package() {
	unzip OurGalaxy_Linux.zip "$pkgdir"
}

Offline

#13 2023-05-14 08:49:10

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,911

Re: Questions about planetariums for linux [HNSKY,WorldWide Telescope,etc]

The preferred method to build software for archlinux is to build from source  .
You should use hnsky-bin as name for the package to make clear it doesn't build from source but uses binaries built by someone else.
(incase there's no sourcecode available the -bin suffix is not needed)

For custom licenses the license needs to be installed to /usr/share/licenses/$pkgname , see https://wiki.archlinux.org/title/PKGBUILD#license

Both packages don't list any dependencies which is very unusual. ourgalaxy does need atleast one makedepend.

I suggest you try to build them using extra-x86_64-build from devtools, see https://wiki.archlinux.org/title/Develo … ean_chroot


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

Board footer

Powered by FluxBB