[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1054320: RFS: onefetch/2.18.1-1 [ITP] -- Command-line Git information tool



Control: tags -1 moreinfo

Hi Ossama,

On Sat, Oct 21, 2023 at 05:40:26PM +0000, Ossama Hjaji wrote:
> Package: sponsorship-requests
> Severity: wishlist
> 
> Dear mentors,
> 
> I am looking for a sponsor for my package "onefetch":
> 
>  * Package name     : onefetch
>    Version          : 2.18.1-1
>    Upstream contact : Ossama Hjaji <ossama-hjaji@live.fr>
>  * URL              : https://github.com/o2sh/onefetch
>  * License          : MIT
>  * Vcs              : https://salsa.debian.org/o2sh/onefetch
>    Section          : utils
> 
> The source builds the following binary packages:
> 
>   onefetch - Command-line Git information tool
> 
> To access further information about this package, please visit the following URL:
> 
>   https://mentors.debian.net/package/onefetch/
> 
> Alternatively, you can download the package with 'dget' using this command:
> 
>   dget -x https://mentors.debian.net/debian/pool/main/o/onefetch/onefetch_2.18.1-1.dsc
> 
> Changes for the initial release:
> 
>  onefetch (2.18.1-1) unstable; urgency=medium
>  .
>    * 2.18.1 release (Closes: #943720).
> 
> Regards,
> --
>   Ossama Hjaji

A small look at your package. Please note that I am not familiar with
Rust, so I won't sponsor the upload. You might want to reach out to the 
Rust packaging team. (https://wiki.debian.org/Teams/RustPackaging).
Check also their rust packaging policy, 

As you are upstream: https://wiki.debian.org/UpstreamGuide

- it build-depends on CMake, but I don't see any CMakeLists.txt 
- you cannot vendor dependencies. (file: debian/vendor.tar.gz)
  all external dependencies must be pulled in by Debian packages.
- d/onefetch-docs.docs mentions non-existing files.
- d/changelog: the only entry for the initial upload should just read "Initial release (Closes: #ITP-bug)"
  (That it is the 2.18 release is redundant.)

lintian:
   I spelling-error-in-binary
        Afe Safe [usr/bin/onefetch]
        extention extension [usr/bin/onefetch]

    P package-uses-old-debhelper-compat-version
        11
    P silent-on-rules-requiring-root
        [debian/control]
    P trailing-whitespace
        [debian/changelog:6]
        [debian/rules:16]
    P uses-debhelper-compat-file
        [debian/compat]
 
-- 
tobi


Reply to: