• Question with packaging for non-free

    From Hunter Wittenborn@21:1/5 to All on Fri May 21 09:10:02 2021
    Hello,



    I've recently been working on a project called https://github.com/hwittenborn/makedeb that converts Arch Linux packages into Debian packages. More specifically, it takes the Arch Linux build format, PKGBUILDs, and uses them to make Debian packages.



    As of recent, I've been wanting to package it for the Debian repositories, but makedeb itself only makes binary packages (makedeb is also self-building).



    As a result of that, I've decided that the best course of action would be to publish it to the https://www.debian.org/doc/debian-policy/ch-archive#s-non-free, but I haven't been able to find where I would start for that. I've looked at the https://
    mentors.debian.net/intro-maintainers/ page, but it looked like the guide was written up for people creating source packages.



    Is there anywhere I should look at, or anyone I should contact?
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;"><div>Hello,<br></
    <div><br></div><div>I've recently been working on a project called <a href="https://github.com/hwittenborn/makedeb" target="_blank">makedeb</a>&nbsp;that converts Arch Linux packages into Debian packages. More specifically, it takes the Arch Linux
    build format, PKGBUILDs, and uses them to make Debian packages.<br></div><div><br></div><div>As of recent, I've been wanting to package it for the Debian repositories, but makedeb itself only makes binary packages (makedeb is also self-building).<br></
    <div><br></div><div>As a result of that, I've decided that the best course of action would be to publish it to the <a href="https://www.debian.org/doc/debian-policy/ch-archive#s-non-free" target="_blank">non-free archive</a>, but I haven't been able
    to find where I would start for that. I've looked at the&nbsp;<a target="_blank" href="https://mentors.debian.net/intro-maintainers/">Debian Mentors</a>&nbsp;page, but it looked like the guide was written up for people creating source packages.<br></div><
    <br></div><div>Is there anywhere I should look at, or anyone I should contact?</div></div><br></body></html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Polyna-Maude Racicot-Summerside@21:1/5 to Hunter Wittenborn on Fri May 21 09:30:01 2021
    Copy: debian-mentors@lists.debian.org (Mentors Mailing List (Debian))

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --M3OtvghiLkoid6E8AqYM81NsPbgMkT9EX
    Content-Type: text/plain; charset=utf-8
    Content-Language: en-US
    Content-Transfer-Encoding: quoted-printable

    Hi!

    On 2021-05-21 2:51 a.m., Hunter Wittenborn wrote:
    Hello,

    I've recently been working on a project called makedeb <https://github.com/hwittenborn/makedeb> that converts Arch Linux
    packages into Debian packages. More specifically, it takes the Arch
    Linux build format, PKGBUILDs, and uses them to make Debian packages.

    As of recent, I've been wanting to package it for the Debian
    repositories, but makedeb itself only makes binary packages (makedeb is
    also self-building).


    Why are you putting the package in non-free ?
    What license did you put your software under ?

    There's rule regarding GPL software and packaging that must be followed...

    As a result of that, I've decided that the best course of action would
    be to publish it to the non-free archive <https://www.debian.org/doc/debian-policy/ch-archive#s-non-free>, but I haven't been able to find where I would start for that. I've looked at the Debian Mentors <https://mentors.debian.net/intro-maintainers/> page, but it looked like the guide was written up for people creating source packages.

    Is there anywhere I should look at, or anyone I should contact?


    --
    Polyna-Maude R.-Summerside
    -Be smart, Be wise, Support opensource development


    --M3OtvghiLkoid6E8AqYM81NsPbgMkT9EX--

    -----BEGIN PGP SIGNATURE-----

    wsF5BAABCAAjFiEElxOPFqFt1Wj+LmZjS1zCmZZxgEYFAmCnYBkFAwAAAAAACgkQS1zCmZZxgEZ4 tg//WOOjqEebYw2pG+aVDbsNTXUB2F/0+DhQmoYbVyEUPzLKN5/T4OszVEU60oQz06rgqBxmtWAw vB7ksGliv0UFu2dYYkfEZjJmAfJsMfsxhsq59blOM5CYiLPqCE1tcxoVMeW1FDLGw+HDTW+sHGY2 dDr35y6WJ+olpCzeNHjKChpk411G6UitdHzXy9T21dJBwlF4orLr9kkUTc0qyKl84knfDVKTERGO x2xT0+Wd2NBAhRiMMoHgXPvaP4rTK58m7JHQfes9971uq1v4bsEfZzJMa6IjXgRbvHsp0NQYJCYE z/ufB2LNelhs67YpYdpcf3Cvz1PRqLhCMz1nIPOe9jjy/rtxQQ2yEpk/sJNci9yEZ4HLT3sUejEp mbdezIuRhT0JVA9pGNMs4aazr0K3f/WojDC1IjUQPXad4Ye+FC+lr9qR8q+LNzAg1JCG09hz5vYU pZCsqaT8sIdU9AGamIJuqZIUb20TVdfjcF3GlRnBTKw+ywQK9ULbkGJUJOdZGiwEYkBfqbMGOJzD vTsyg0YWBXKpWyBSGlcmOTCYPClUm/KyVV08m1CFiPaTgadjz40REUDiLAOVy6w7zwK/JbJzFeJl j4UKG+3wvA/n5S0S8uzuME7/oUkiFA6EQbuWbCU0abS2qB0f6JJ/EeNQJGQXLDxrZxP6ZXiBozK5 3+4=
    =PzVc
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin:
  • From Mechtilde Stehmann@21:1/5 to All on Fri May 21 10:20:02 2021
    To: hunter@hunterwittenborn.com

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Esjr9i6yE5lNgOXXiOPxh9bml3a8PoI3f
    Content-Type: text/plain; charset=utf-8
    Content-Language: en-US
    Content-Transfer-Encoding: quoted-printable

    Hello Hunter

    Am 21.05.21 um 08:51 schrieb Hunter Wittenborn:
    Hello,

    I've recently been working on a project called https://github.com/hwittenborn/makedeb that converts Arch Linux
    packages into Debian packages. More specifically, it takes the Arch
    Linux build format, PKGBUILDs, and uses them to make Debian
    packages.

    As of recent, I've been wanting to package it for the Debian
    repositories, but makedeb itself only makes binary packages (makedeb
    is also self-building).

    Do you want to have the package "makedeb" in the Debian Repo?

    If yes, then try to build it from its source. Then it can be published
    in main

    As a result of that, I've decided that the best course of action
    would be to publish it to the https://www.debian.org/doc/debian-policy/ch-archive#s-non-free, but I
    haven't been able to find where I would start for that. I've looked
    at the https://mentors.debian.net/intro-maintainers/ page, but it
    looked like the guide was written up for people creating source
    packages.

    Is there anywhere I should look at, or anyone I should contact?


    Kind regards
    --
    Mechtilde Stehmann
    ## Debian Developer
    ## PGP encryption welcome
    ## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F


    --Esjr9i6yE5lNgOXXiOPxh9bml3a8PoI3f--

    -----BEGIN PGP SIGNATURE-----

    iQIzBAEBCgAdFiEE8ON/Pch6SZgomTnn8od7uhQarX8FAmCnay8ACgkQ8od7uhQa rX9eqg//V2Y7SPMBJoQPFcCSlccbntGyvu8rWKnywSFlLXQDJhE0qTBxZ+vuMa4j LYX8+tlKzgfgglq12io4KU+n6+QsT8dXwTNo8AOX6nul5a4u5TK0ps9KHcntWsDs lfRaoOzXgeBxX5VFf9PlHPUFU8AeZugMRzcSxVkXxRrzwy5MZR2gn1kudJlR+HIM Z8T60vKKVb+UoZOOYaPY7qPYBMDP2Mlg1wmhj/lwPrLDc8WSbMoUr+t9PuSMrbAb 6LX2Qp1wwp9poLKJl9C2/fPPMvATnSmzIkkgnAIxMxCktQfLwIBVTgmGK2Pn4rNA BKeXtXxSh54CEeZQ8nUqjZpNZdElRL2r3BTZp0M+S4TBNpWViqUlGwH28LXjjVom I+vCn7KgZEE4ewZ3HVtkiZfmbkJJC6BBaYo9oK8AtkJ/mSaQGcD1rq+ewurldDXR VLQgL6lJqv1v8Iks7eTGgJjQjmrfeCyk5sa+tss+/WYHuJaMcaLf1jEnJhfRAxXT /0hCYA2PUACyX7r6KiKrh6OTMIib25sYZOJ+7JyLtUhrQ6+wKUzQF3qSzHKzBlDf NX4G2mKqMH3a8INCR8np54AcuN4kbLlJZjUUcHwetJm34UQNyRjA2D9m2OKA//YC AQDI+AEd7NM1JzoCEsBNlumfcWr4K4+X66rjmp9TsUVp9IoMH78=
    =riEM
    -----END PGP SIGNATURE-----