WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: unionfs-fuse.tcz submit  (Read 5674 times)

Offline Roberto A. Foglietta

  • Full Member
  • ***
  • Posts: 212
    • personal home page
unionfs-fuse.tcz submit
« on: August 19, 2021, 05:17:08 PM »
Hi,

 I have produced this new extension on x86_64 platform. In attachment.


Title:          unionfs-fuse.tcz
Description:    Unionfs is a filesystem service which implements a union mount for other file systems.
Version:        2.1
Author:         Radek Podgorny, Bernd Schubert
Original-Site:  https://github.com/rpodgorny/unionfs-fuse
Copying-policy: BSD license
Size:           64 KB
Extension_by:   Roberto A. Foglietta
Comments:       Compiled on x86_64 platform
Change-log:     ----
Current:        2021/08/19 - First version


 Cheers, -R
« Last Edit: August 19, 2021, 07:51:18 PM by Rich »

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11573
Re: unionfs-fuse.tcz submit
« Reply #1 on: August 19, 2021, 07:50:50 PM »
Hi Roberto A. Foglietta
The  Forum Rules and Guidelines  state:
Quote
2. No attachments/links of binary extensions
Found here:
http://forum.tinycorelinux.net/index.php/topic,7738.0.html

You are not allowed to post binary attachments, or direct links to external binaries.
You may post a link that takes you  to an external site, where someone can then choose to download something.

Extension submittals may not be made in the forum.
Extension submittals must be E-mailed to the address listed at the end of this Wiki:
http://wiki.tinycorelinux.net/doku.php?id=wiki:creating_extensions#submitting
« Last Edit: October 27, 2022, 10:02:12 PM by Rich »

Offline Roberto A. Foglietta

  • Full Member
  • ***
  • Posts: 212
    • personal home page
Re: unionfs-fuse.tcz submit
« Reply #2 on: August 19, 2021, 09:35:48 PM »
Hi Roberto A. Foglietta
[...]
Extension submittals must be E-mailed to the address listed at the end of this Wiki:
http://wiki.tinycorelinux.net/doku.php?id=wiki:creating_extensions#submitting

Thank you Rich for the explanation.
« Last Edit: October 27, 2022, 10:01:44 PM by Rich »

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11573
Re: unionfs-fuse.tcz submit
« Reply #3 on: August 19, 2021, 10:03:57 PM »
Hi Roberto A. Foglietta
You should also install  submitqc.tcz.  Once you have your  .tcz  files complete, run:
Code: [Select]
submitqc --libsThis will check any extensions in the current directory for correctness.

Offline Roberto A. Foglietta

  • Full Member
  • ***
  • Posts: 212
    • personal home page
Re: unionfs-fuse.tcz submit
« Reply #4 on: August 20, 2021, 05:07:01 AM »
You should also install  submitqc.tcz.  Once you have your  .tcz  files complete, run:
Code: [Select]
submitqc --libsThis will check any extensions in the current directory for correctness.

I have used this script to produce the tcz and I hope it will be useful and further developed for generalisation

I have added file, strace and submitqc to develop meta-package in TinyCore Editor, so it will be ready to produce extensions.
« Last Edit: August 20, 2021, 05:18:11 AM by Roberto A. Foglietta »

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11573
Re: unionfs-fuse.tcz submit
« Reply #5 on: August 20, 2021, 10:54:04 AM »
Hi Roberto A. Foglietta
The  .info  file you have displayed in the first post is missing the  Tags:  field. The repository has a  tags.db  file that
gets updated whenever an extension is added/removed from the repository. The  tags.db  file is used by the  Apps
utility to search if an extension exists in the repository.

If you download the tarball from here:
http://tinycorelinux.net/10.x/x86/tcz/src/PicFormat/
You'll find the compile script I use whenever I want to build something. It may or may not contain some ideas you find
useful. One of my pet peeves is  .tcz.list  files that are not in ascending sorted order, so you might want to check that
out.

Offline Roberto A. Foglietta

  • Full Member
  • ***
  • Posts: 212
    • personal home page
Re: unionfs-fuse.tcz submit
« Reply #6 on: August 20, 2021, 12:49:31 PM »
Hi Roberto A. Foglietta
The  .info  file you have displayed in the first post is missing the  Tags:  field. The repository has a  tags.db  file that
gets updated whenever an extension is added/removed from the repository. The  tags.db  file is used by the  Apps
utility to search if an extension exists in the repository.

Fixed in the version I sent to the maintainers. Also permissions were broken and not stripped the binaries.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11573
Re: unionfs-fuse.tcz submit
« Reply #7 on: August 20, 2021, 01:30:41 PM »
Hi Roberto A. Foglietta
I think  submitqc  fixes permissions.

Offline Roberto A. Foglietta

  • Full Member
  • ***
  • Posts: 212
    • personal home page
Re: unionfs-fuse.tcz submit
« Reply #8 on: August 21, 2021, 05:47:33 AM »
The package is available for TC 12.x x86_64 on the repository.