Package Details: profex 5.2.8-1

Git Clone URL: https://aur.archlinux.org/profex.git (read-only, click to copy)
Package Base: profex
Description: A program for Rietveld refinement of powder X-ray diffraction data.
Upstream URL: https://profex.doebelin.org
Keywords: BGMN profex Rietveld xrd
Licenses: GPL2
Groups: science
Conflicts: profex
Provides: profex
Submitter: danmc
Maintainer: sam9032
Last Packager: sam9032
Votes: 3
Popularity: 0.000000
First Submitted: 2016-11-28 18:53 (UTC)
Last Updated: 2024-03-16 20:13 (UTC)

Dependencies (4)

Required by (0)

Sources (2)

Pinned Comments

sam9032 commented on 2022-02-03 15:11 (UTC)

Please watch out, the update to the new major version 5.0 with the commit 848fcc1393e6 do not share the settings with profex version 4. The settings are located under ~/.local/share/doebelin.org/ It also uses qt6 as its base rather than qt5, so that will lead to some changes.

It would be cleaner to create a new aur package for version 5 and leave the version 4 one as it is without updates, but since the package is not used that much, I decided to update this one.

Please comment if there are any problems.

Latest Comments

sam9032 commented on 2022-04-01 10:37 (UTC)

Thank you @henkm, I changed the PKGBUILD to your suggestion, works flawlessly for me.

And yes you are right, the binaries are listed as processes when those functions are selected in the main program.

henkm commented on 2022-04-01 08:47 (UTC)

From what I can tell, they are the functionality behind the electron density map (profexed), scan trace (profexst) and waterfall plot (profexwp). At least, without the extra executables those don't work. (You find them in the tools drop-down menu).

sam9032 commented on 2022-03-29 16:43 (UTC) (edited on 2022-03-29 16:48 (UTC) by sam9032)

What is the function of those other executables? Do they link to some functionality in the main program?

I'll look into it. But your addition looks good, in the build documentation they do something similar:

sudo cp bin/profex* /usr/local/bin

henkm commented on 2022-03-19 04:03 (UTC) (edited on 2022-03-19 05:52 (UTC) by henkm)

Not much of a problem, I had 5.0.1-1 installed so auracle keeps nagging that there's an update, then makepkg quitting as the package is up to date. More a nuisance than a problem and should be fixed by updating the PKGBUILD. Thanks.

Edit to add: Three more executables are built but not installed: profexed, profexst and profexwp. There are no doubt better ways but changing the last lines of PKGBUILD to

mkdir "${pkgdir}/usr/bin"
install -Dm755 bin/* "${pkgdir}/usr/bin" 

did the trick for me

sam9032 commented on 2022-03-18 16:24 (UTC)

Yes, i pushed the commit to fast, so that the .srcinfo doesn't get the change. It should be pkgrel=1 in both files, since there was only one 5.0.1 release. Changing the pkgrel back to 1 in the .srcinfo could create issues, so I'll set it to 2 in PKGBUILD. But there shouldn't be a problem with updating right now or is there a problem on your side?

henkm commented on 2022-03-18 14:21 (UTC)

The pkgrel in the .scrinfo is 2 while in the PKGBUILD it's 1.

sam9032 commented on 2022-02-03 15:11 (UTC)

Please watch out, the update to the new major version 5.0 with the commit 848fcc1393e6 do not share the settings with profex version 4. The settings are located under ~/.local/share/doebelin.org/ It also uses qt6 as its base rather than qt5, so that will lead to some changes.

It would be cleaner to create a new aur package for version 5 and leave the version 4 one as it is without updates, but since the package is not used that much, I decided to update this one.

Please comment if there are any problems.

Chaturanga commented on 2021-11-17 09:29 (UTC)

Please update this package, the current download link is not working