[Tuxpaint-devel] New "PACKAGE_ONLY" Makefile variable
An award-winning drawing program for children of all ages
Brought to you by:
wkendrick
From: Bill K. <nb...@so...> - 2023-06-07 07:46:28
|
For a while now, Tux Paint has been using XDG tools (like `xdg-icon-resource` and `xdg-desktop-menu`) to install & uninstall launcher icons in the user's desktop GUI. However, they apparently aren't flexible enough to play nicely with folks who are trying to put together a package -- specifically, it was Tim who helps maintain the Slackware Linux package, who pointed out some workarounds that have been necessary to prevent Tux Paint from 'polluting' their local environment. I received a Makefile patch today, which I applied to the master branch (what will become 0.9.31), and after making one slight adjustment, it _seems_ to work fine for me under Kubuntu. But, as usual, it's late and I need to be in bed. :) So I'd appreciate if folks could put additional sets of eyes on things, and of course test to make sure that nothing breaks when you try to build & package Tux Paint on your favorite platforms. Here's the one commit related to this so far: https://sourceforge.net/p/tuxpaint/tuxpaint/ci/6b0bc390870da4fbdd8ff3d52cb2cdc270e55c5c/ -- -bill! Sent from my computer |