Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Jul 2025 18:07:23 +0200
From:      Michael <mike@reifenberger.com>
To:        Matthias Andree <mandree@FreeBSD.org>, Michael Reifenberger <mr@FreeBSD.org>, ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        portmgr <portmgr@FreeBSD.org>
Subject:   =?US-ASCII?Q?Re=3A_git=3A_f74c9aef8fe7_-_main_-_misc/sp?= =?US-ASCII?Q?navcfg-devel=3A_spacenavd_config_program?=
Message-ID:  <B5C7AA4E-635B-4D35-A2A8-D6C91207BF70@reifenberger.com>
In-Reply-To: <a77eb202-b3cc-465e-9052-313d8185a8b1@FreeBSD.org>
References:  <202507230934.56N9YFX9083990@gitrepo.freebsd.org> <a77eb202-b3cc-465e-9052-313d8185a8b1@FreeBSD.org>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
Hi,

Am 26. Juli 2025 10:11:59 MESZ schrieb Matthias Andree <mandree@FreeBSD.org>:
>Am 23.07.25 um 11:34 schrieb Michael Reifenberger:
>> The branch main has been updated by mr:
>> 
>> URL: https://cgit.FreeBSD.org/ports/commit/?id=f74c9aef8fe7e3f70ae89af6611bb389be723206
>> 
>> commit f74c9aef8fe7e3f70ae89af6611bb389be723206
>> Author:     Michael Reifenberger <mr@FreeBSD.org>
>> AuthorDate: 2025-07-23 09:30:16 +0000
>> Commit:     Michael Reifenberger <mr@FreeBSD.org>
>> CommitDate: 2025-07-23 09:33:31 +0000
>> 
>>      misc/spnavcfg-devel: spacenavd config program
>>           Interactive configuration program for the Spacenav daemon
>>      (misc/spacenavd-devel). Allows customizing the Axis and Button behaviors.
>>           There is a pending PR for misc/spnavcfg-devel but currently the owner of it
>>      is not responding so this is a adopted devel version
>>           PR:             283067
>> ---
>>   misc/spnavcfg-devel/Makefile                       |   52 +
>>   misc/spnavcfg-devel/Makefile.git_rev               |    2 +
>>   misc/spnavcfg-devel/distinfo                       |    3 +
>>   misc/spnavcfg-devel/files/icons/devices.png.uu     | 6396 ++++++++++++++++++++
>>   .../files/icons/spnavcfg-128x128.png.uu            |  307 +
>>   .../files/icons/spnavcfg-256x256.png.uu            |  903 +++
>>   .../files/icons/spnavcfg-48x48.png.uu              |   76 +
>>   misc/spnavcfg-devel/files/icons/spnavcfg.png.uu    | 2967 +++++++++
>>   misc/spnavcfg-devel/files/newVersion.sh            |   22 +
>>   misc/spnavcfg-devel/pkg-descr                      |    2 +
>>   10 files changed, 10730 insertions(+)
>
>Michael,
>
>Please don't add binary stuff to the tree.  uuencoding or base64 encoding it makes it even bulkier.
>
>Please find or place the icons/pngs somewhere reliable to download and reference them. If that makes for different sites, see <https://docs.freebsd.org/en/books/porters-handbook/book/#porting-master-sites-n>;
>
>-- 
>Matthias Andree
>FreeBSD ports committer
>

The problem I tried to circumvent here is the fact that the upstream
repo uses GIT-LFS for the icons and so they are missing in the regular github download.
I found the workaround with uudecode in other ports too so I used it too.

If there is a way to extract the icons during download directly from the GIT-LFS repo that would be fine but I found none...

This is only a issue for the devel port since the release contains the correct icons...

greetings
---
Michael Reifenberger
[-- Attachment #2 --]
<html><head></head><body><div dir="auto">Hi,</div><br><br><div class="gmail_quote"><div dir="auto">Am 26. Juli 2025 10:11:59 MESZ schrieb Matthias Andree &lt;mandree@FreeBSD.org&gt;:</div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail"><div dir="auto">Am 23.07.25 um 11:34 schrieb Michael Reifenberger:<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"><div dir="auto">The branch main has been updated by mr:<br><br>URL: <a href="https://cgit.FreeBSD.org/ports/commit/?id=f74c9aef8fe7e3f70ae89af6611bb389be723206">https://cgit.FreeBSD.org/ports/commit/?id=f74c9aef8fe7e3f70ae89af6611bb389be723206</a><br><br>commit f74c9aef8fe7e3f70ae89af6611bb389be723206<br>Author:     Michael Reifenberger &lt;mr@FreeBSD.org&gt;<br>AuthorDate: 2025-07-23 09:30:16 +0000<br>Commit:     Michael Reifenberger &lt;mr@FreeBSD.org&gt;<br>CommitDate: 2025-07-23 09:33:31 +0000<br><br>     misc/spnavcfg-devel: spacenavd config program<br>          Interactive configuration program for the Spacenav daemon<br>     (misc/spacenavd-devel). Allows customizing the Axis and Button behaviors.<br>          There is a pending PR for misc/spnavcfg-devel but currently the owner of it<br>     is not responding so this is a adopted devel version<br>          PR:             283067<hr>  misc/spnavcfg-devel/Makefile                       |   52 +<br>  misc/spnavcfg-devel/Makefile.git_rev               |    2 +<br>  misc/spnavcfg-devel/distinfo                       |    3 +<br>  misc/spnavcfg-devel/files/icons/devices.png.uu     | 6396 ++++++++++++++++++++<br>  .../files/icons/spnavcfg-128x128.png.uu            |  307 +<br>  .../files/icons/spnavcfg-256x256.png.uu            |  903 +++<br>  .../files/icons/spnavcfg-48x48.png.uu              |   76 +<br>  misc/spnavcfg-devel/files/icons/spnavcfg.png.uu    | 2967 +++++++++<br>  misc/spnavcfg-devel/files/newVersion.sh            |   22 +<br>  misc/spnavcfg-devel/pkg-descr                      |    2 +<br>  10 files changed, 10730 insertions(+)<br></div></blockquote><div dir="auto"><br>Michael,<br><br>Please don't add binary stuff to the tree.  uuencoding or base64 encoding it makes it even bulkier.<br><br>Please find or place the icons/pngs somewhere reliable to download and reference them. If that makes for different sites, see &lt;<a href="https://docs.freebsd.org/en/books/porters-handbook/book/#porting-master-sites-n">https://docs.freebsd.org/en/books/porters-handbook/book/#porting-master-sites-n</a>&gt;<br><br></div></pre></blockquote></div><div dir="auto">The problem I tried to circumvent here is the fact that the upstream<br>repo uses GIT-LFS for the icons and so they are missing in the regular github download.<br>I found the workaround with uudecode in other ports too so I used it too.<br><br>If there is a way to extract the icons during download directly from the GIT-LFS repo that would be fine but I found none...<br><br>This is only a issue for the devel port since the release contains the correct icons...<br><br>greetings<hr>Michael Reifenberger</div></body></html>
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B5C7AA4E-635B-4D35-A2A8-D6C91207BF70>