← Back to team overview

kicad-developers team mailing list archive

Re: Linux Packaging heads up


You are correct, Nick.  No changes are needed.  The "make install" step copies the files from linux/launchers into share/applications and the spec file picks them up from there.


On 1/20/21 3:22 PM, Steven A. Falco wrote:
The kicad.spec file for Fedora runs desktop-file-install on the desktop files.  It will likely have to change.  I'm running a test build now.  Here is the relevant code from the spec file:

# Desktop integration
for desktopfile in %{buildroot}%{_datadir}/applications/*.desktop ; do
     desktop-file-install \
     --dir %{buildroot}%{_datadir}/applications \
     --remove-category Development \
     --delete-original \


On 1/20/21 3:15 PM, Nick Østergaard wrote:
Mmm, I guess they are also part of the install target in cmake and no real packaging changes are needed a such, right?

On Wed, 20 Jan 2021 at 18:34, Seth Hillbrand <seth@xxxxxxxxxxxxx <mailto:seth@xxxxxxxxxxxxx>> wrote:

    This is a heads up for our Linux packagers that the launcher locations have changed in the master branch.

    You will now find the .desktop launcher files in the build directory, under `resources/linux/launchers/`


    --     KiCad Services Corporation Logo
    Seth Hillbrand
    *Lead Developer*
    Long Beach, CA
    www.kipro-pcb.com <https://www.kipro-pcb.com/> info@xxxxxxxxxxxxx <mailto:info@xxxxxxxxxxxxx>

    Mailing list: https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
    Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
    Unsubscribe : https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
    More help   : https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>

Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp