Page MenuHomeFreeBSD

science/massxpert: Update to 6.0.3 and adopt
ClosedPublic

Authored by salvadore on Apr 26 2022, 10:14 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Dec 5, 7:52 PM
Unknown Object (File)
Thu, Dec 5, 7:52 PM
Unknown Object (File)
Sun, Dec 1, 1:51 PM
Unknown Object (File)
Sun, Dec 1, 1:38 PM
Unknown Object (File)
Nov 12 2024, 6:46 PM
Unknown Object (File)
Nov 10 2024, 4:03 AM
Unknown Object (File)
Oct 14 2024, 10:07 PM
Unknown Object (File)
Oct 3 2024, 2:59 PM
Subscribers

Details

Summary
  • Update to 6.0.3
  • Remove unneeded dependency on GCC, fixing [1]
  • Style improvements
  • Adopt

PR: 263541 [1]

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Wow, from 3.6.1 to 6.0.3? That port really was abandoned.

Nice work!

And, ah so nice to see USE_GCC dropped. :-) Thanks!

This revision is now accepted and ready to land.Apr 26 2022, 10:47 PM
science/massxpert/Makefile
26

^ I would do the line break prior to buildtools_build -- that way you nicely split run/build and build-deps.

science/massxpert/Makefile
26

Thanks for your advice, unfortunately it arrived after gerald's approval and my commit.

I prefer to leave the break where it is: on a hand, the list is short enough that separating different kinds of dependencies is not essential in my opinion; on the other hand I let choosing portfmt where to break the line. I prefer to avoid as much as possible making exceptions to portfmt suggestions: the more exceptions I make, the harder it is to use portfmt to maintain style consistency in the future.

However, if you have a strong preference to break the line prior to buildtools_build, just tell me and I will take a note to move this line break with the next commit I make on this file.

Keep up the good work! :-)

science/massxpert/Makefile
17

Are you sure libpcre is a requirement? I can't find any reference in source and Debian doesn't list as a reqirement along a few other libs (please verify)
https://salsa.debian.org/debichem-team/massxpert/-/blob/master/debian/control

20
salvadore marked an inline comment as not done.May 6 2022, 12:59 PM

Keep up the good work! :-)

Thanks diizzy for your review. Since this revision had already been committed, I opened a new one to address your comments:
https://reviews.freebsd.org/D35138