Welcome, Guest
Username: Password: Remember me

TOPIC: [SUCCESS] Polyphone Fedora / RPM Linux build

[SUCCESS] Polyphone Fedora / RPM Linux build 3 years 11 months ago #1

  • Thomas Oettli
  • Thomas Oettli's Avatar
  • Offline
  • New Member
  • Posts: 6
  • Thank you received: 3
There are some hints in the README from the Polyphone 1.7 source code distribution for building Polyphon on other Linux distributions.
I just went through a build on Fedora 24 and took the opportunity to create a step-by-step how-to which might be useful for others to save time.
step-by-step how-to for building polyphone on Fedora 24 64bit using default Qt from Fedora distribution
The administrator has disabled public write access.
The following user(s) said Thank You: Davy

[SUCCESS] Polyphone Fedora / RPM Linux build 3 years 10 months ago #2

  • Davy
  • Davy's Avatar
  • Offline
  • Administrator
  • Organ enthusiast and creator of Polyphone
  • Posts: 343
  • Thank you received: 83
Thanks a lot! I was thinking of the best way of keeping documents: a google doc that you can edit but possibly delete or a page in the documentation of this website that you cannot edit but that will stay. So I added this page, and if a modification is needed I can still do it later.
Last Edit: 5 months 1 week ago by Administrator.
The administrator has disabled public write access.
The following user(s) said Thank You: Thomas Oettli

[SUCCESS] Polyphone Fedora / RPM Linux build 3 years 10 months ago #3

  • Thomas Oettli
  • Thomas Oettli's Avatar
  • Offline
  • New Member
  • Posts: 6
  • Thank you received: 3
thanks again! Yes, thats the best approach to ensure consistency. Google doc is just fine for providing input.
Bon soir, Thomas
The administrator has disabled public write access.

[SUCCESS] Polyphone Fedora / RPM Linux build 3 years 5 months ago #4

  • Anton
  • Anton's Avatar
  • Offline
  • New Member
  • Posts: 1
I want to make RPM package of Polyfone for ROSA Linux. I have some questions:
1. What license is it?
2. Can source be packed inside folder with format polyphone-<major>.<minor>.<build> instead of trunk? Also there are some number prefix in download link. Can it be renamed in the same format as forlder? It very simplify my work.
3. What icon need I to use for desktop shortcut?
The administrator has disabled public write access.

[SUCCESS] Polyphone Fedora / RPM Linux build 3 years 5 months ago #5

  • Davy
  • Davy's Avatar
  • Offline
  • Administrator
  • Organ enthusiast and creator of Polyphone
  • Posts: 343
  • Thank you received: 83
Hello here is a new folder in the sources of Polyphone on github:
github.com/davy7125/polyphone/tree/master/versions

Every time a new version is out I will update this folder.
The name is polyphone-<major>.<minor>-src.zip
The build number will be yours to chose according to your package version.

The license is GNU GPL version 3 and the icon can be found here:
github.com/davy7125/polyphone/blob/master/logo.png
The administrator has disabled public write access.

[SUCCESS] Polyphone Fedora / RPM Linux build 2 years 7 months ago #6

  • Bruno Vernay
  • Bruno Vernay's Avatar
  • Offline
  • New Member
  • Posts: 3
  • Thank you received: 1
I just rebuild the 1.9 for Fedora 27 and so far, it seems to work fine.

I used the excellent work from Yann COLLETTE:
https://copr.FedoraInfracloud.org/coprs/ycollet/linuxmao/package/polyphone/ for the RPM, just modified a few things. (and I had to chmod + x the exec after installing the builded RPM, I don understand why it did not had the right perm?)

The GitHub repo is very strange by the way, with the "trunk" folder (old SVN ?), no tags for the versions, and the zip in the sources instead of a releases section. Also the zip have "trunk" as the root folder, instead of the project name "polyphone-1.9-src" which is kind of problematic for rpmbuild.
Also in the deployment, why not add directly the RPM specs? like for Debian, Windows and Mac?? (Anyone would then contribute to your RPM spec.)
Last Edit: 2 years 7 months ago by Bruno Vernay.
The administrator has disabled public write access.
Time to create page: 0.120 seconds
Cron Job Starts