I’ve written a little command-line tool called “tbdel (To Be Deleted)” (you can find it on the AUR: AUR (en) - tbdel) that helps manage files and directories marked for deletion. It lets you add, remove, list, and then finally delete these entries. Basically, it’s a handy way to keep track of what you want to get rid of.
I was wondering if it would be possible to add tbdel to the Parch Community Packages (PCP)? I think it could be a useful little utility for other Parch users too.
If it is possible, what’s the process for getting a package included? Are there any specific requirements I should be aware of?
You can make an issue on the PCP (Parch Community Packages) mirror requesting the addition of tbdel. Here’s what you’ll need to include in your request:
Package Summary
tbdel (To Be Deleted) is a lightweight command-line utility for managing files and directories marked for deferred deletion. It allows users to add, remove, list, and batch-delete entries, providing a safety net against accidental deletions. It’s a handy tool for Parch users who want to organize and review files before permanently removing them.
Requirements for PCP Inclusion
Package Name: tbdel (ensure it’s not already in PCP or the Arch repos).
Source URL: Link to your Git server repository.
Compiled Binary: Provide a precompiled binary (e.g., .tar.gz or .zip) for supported architectures (e.g., x86_64 and aarch64) or source code.
Dependencies: List runtime dependencies (e.g., glibc). If none, state depends=().
License: Include the license file in your repository and specify it in PKGBUILD.
Additional Notes
Briefly explain the tool’s use case in your issue (e.g., “Avoid accidental deletions with a safety net”).
Once submitted, Parch Linux team will review the package, verify builds, and merge it if compliant.