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

Bug#1098890: RFS: clipboard/0.10.0-1 [ITP] -- Smart Clipboard Manager



Hi, Tobias

Thank you for taking the time to review this package and for your comments.
I have corrected these nuances.

Regarding the tests:

I have reviewed the Clipboard project’s tests. They require a GUI, a sound
system, external utilities (wl-clipboard/xclip), and a specific environment,
which makes them unsuitable for running in a clean build environment
(pbuilder/sbuild). They are intended for manual testing after installation, not
for automated verification during package build. It’s better not to use them in
dh_auto_test or autopkgtest.

Would you like to sponsor Clipboard in the future?

I made an upload:

- Mentors
https://mentors.debian.net/package/clipboard/

- Salsa
https://salsa.debian.org/krekhov/clipboard

- Last Pipeline:
https://salsa.debian.org/krekhov/clipboard/-/pipelines/970605
--
Regards, Kirill Rekhov

Currently Debian Maintainer
GPG Fingerprint: 2640 769D FDA1 AAA0 F863  D1AE 5F2C 5905 519C E0A0

Debian Salsa: https://salsa.debian.org/krekhov
Debian Person: https://nm.debian.org/person/krekhov
Debian QA Page: https://qa.debian.org/developer.php?login=krekhov.dev@gmail.com

GitHub: https://github.com/krekhovx


сб, 8 нояб. 2025 г. в 15:28, Tobias Frost <tobi@debian.org>:
Control: tags -1 moreinfo

Hi Kirill,

- d/clipboard.docs
  -> LEARN.md does not provide information for the users of the package,
  don't install it.
  -> same for CONTRIBUTION.md -> don't install it.
  For ones interested in contributing it's in the source)


d/patches/*
  -> upstream seems to prefer pull requests, probably you should create
  them and not just pasting the patch in an issue (refering to
  COTNRIBUTON.md)

- README.md gets several resources from the Internet, this is a privacy
  concern and should be patched out.


d/*.install
 - Please use ${DEB_HOST_MULTIARCH} instaed of *-linux-gnu for the
   multiarch component. (there are non-linux ports, so this triplet
   might be different on those.)

The manpage seems autogenerated. Can we do that at build time?


d/copyright needs to have verbatim copyright information. some files are
 "Copyright (C) 2023 Jackson Huff and other contributors on GitHub.com"
 --> don't leave out the "and other contributors…" part.
 (this needs to be fixed for an upload -> therefore moreinfo)

 You are allowed to combine sections, like you could combine all those
 fonts, this would improve readablilty.

Files: documentation/website/static/OFL.txt
       documentation/website/static/*.ttf
       documentation/fonts/pt_sans/*.ttf
       (and so on)
Copyright:
  2011, Pablo Impallari <www.impallari.com|impallari@gmail.com>
  2011, Igino Marini <www.ikern.com|mail@iginomarini.com>
License: OFL-1.1


There seems to be tests. Can they be run during build? Can they be run as
autopkgtest?

--
tobi


On Tue, Feb 25, 2025 at 06:12:35PM +0300, Kirill Rekhov wrote:
> Package: sponsorship-requests
> Severity: wishlist
>
> Dear mentors,
>
> I am looking for a sponsor for my package "clipboard":
>
>  * Package name: clipboard
>    Version: 0.10.0-1
>    Upstream contact: Jackson Huff <engineer@ucf.edu>
>  * URL: https://github.com/Slackadays/Clipboard/wiki
>  * License: Expat, GPL-3+, FSFAP, OFL-1.1, Apache-2.0
>  * Vcs: https://salsa.debian.org/krekhov/Clipboard
>    Section: utils
>
> The source builds the following binary packages:
>
>   clipboard - Smart Clipboard Manager
>   libcbx11-1 - Shared Library libcbx11-1
>   libcbwayland1 - Shared Library libcbwayland1
>   libcbx11-1-dev - Development files for libcbx11-1 (X11 Clipboard library)
>   libcbwayland1-dev - Development files for libcbwayland1 (Wayland
> Clipboard library)
> :q
> To access further information about this package, please visit the
> following URL:
>
>   https://mentors.debian.net/package/clipboard/
>
> Alternatively, you can download the package with 'dget' using this command:
>
>   dget -x
> https://mentors.debian.net/debian/pool/main/c/clipboard/clipboard_0.10.0-1.dsc
>
> Changes for the initial release:
>
>  clipboard (0.10.0-1) unstable; urgency=medium
>  .
>    * Initial release (Closes: #1028422)
>
> Regards,
> --
>   Kirill Rekhov

Reply to: