Package Details: mingw-w64-pteros 0-2

Git Clone URL: https://aur.archlinux.org/mingw-w64-pteros.git (read-only)
Package Base: mingw-w64-pteros
Description: C++ library for molecular modeling. (mingw-w64)
Upstream URL: https://github.com/yesint/pteros
Licenses: Artistic License 2.0
Submitter: burning_daylight
Maintainer: burning_daylight
Last Packager: burning_daylight
Votes: 0
Popularity: 0.000000
First Submitted: 2018-11-05 16:26
Last Updated: 2018-11-05 16:29

Latest Comments

burning_daylight commented on 2019-04-18 15:05

Exactly, I'm parsing the git tags. Stable releases are tagged with *-stable.

Pteros is a development library and Eigen types are used in its API, so, I think, it's impossible to use the library without Eigen installed. Does it qualify Eigen for makedepends or depends?

xantares commented on 2019-04-18 11:39

I don't think you can do that, unless parsing git tags or something.

Also eigen is probably just a makedepends, not a depends.

burning_daylight commented on 2018-07-26 17:32

What if I want latest -stable and not fixed one? This way I don't have to change the PKGBUILD with every release.

xantares commented on 2018-07-26 16:46

by default, when packages are not named foo-git, bust just foo it implies a stable/tagged/release version. if you want to use v2.6 which is a tag, you dont need the -stable suffix. So you can use the v2.6-stable tar.gz archive instead of fetching git, which would be faster and avoids git in makedepends.

Then request a rename and drop the CMAKE_BUILD_TYPE.

burning_daylight commented on 2018-07-25 14:53

Thank you for your suggestions! Can I rename it to mingw-w64-pteros-git and keep using the "stable"-tagged revisions? This project uses tags to indicate stable commits on master, there is no "stable" branch. It's a C++ library and without Eigen it's impossible to use it - no derived code will compile, since Eigen classes are in the API.

xantares commented on 2018-07-25 12:23

either the packages should be name mingw-w64-pteros and use tag 2.6, of be called mingw-w64-pteros-git and use master

also eigen is probably only a makedepend, not a depend

-DCMAKE_BUILD_TYPE=Release is useless, arch-cmake already sets it

xan.