easydeb, makepkg clone
Posted: Tue Aug 05, 2025 8:50 am
Hello folks, just registered.
I was a user of makedeb, a fork of makepkg(Arch) for debs. Long story short, i got very frustrated, so i forked it as easydeb.
https://github.com/exponentialmatrix/easydeb
https://github.com/exponentialmatrix/ea ... 3e_all.deb
easydeb goal is to build deb packages in an easy and approachable way and have the equivalent of the AUR with user submitted DEBBUILDs. It's very similar to makepkg from Arch. It's written in bash and follows the kiss (keep it simple stupid) and unix philosophy.
I'm looking a home for easydeb. I see MX likes simple bash utilities and they are requests for packaging stuff. Users could use easydeb to package stuff and upload their DEBBUILDs to a dedicated site, like the AUR. This requires an interested distro, maybe MX. I would propose making it the official packaging tool for the distro. This would lower the learning curve for future packagers and also allow a staging area for future packages. Being a fork of makepkg, it's quite mature already.
I just made a bunch of changes, so expect issues (i think makedeb was broken on trixie and latest ubuntu). I used AI, but i didn't vibe coded, i know bash, so i cleaned up the AI weirdness. It's backwards compatible with makedeb, you can try it here https://mpr.makedeb.org/packages . For making DEBBUILDs there's the man page "man debbuild" and you can try converting PKGBUILDs from the AUR https://aur.archlinux.org/ .
I was a user of makedeb, a fork of makepkg(Arch) for debs. Long story short, i got very frustrated, so i forked it as easydeb.
https://github.com/exponentialmatrix/easydeb
https://github.com/exponentialmatrix/ea ... 3e_all.deb
easydeb goal is to build deb packages in an easy and approachable way and have the equivalent of the AUR with user submitted DEBBUILDs. It's very similar to makepkg from Arch. It's written in bash and follows the kiss (keep it simple stupid) and unix philosophy.
I'm looking a home for easydeb. I see MX likes simple bash utilities and they are requests for packaging stuff. Users could use easydeb to package stuff and upload their DEBBUILDs to a dedicated site, like the AUR. This requires an interested distro, maybe MX. I would propose making it the official packaging tool for the distro. This would lower the learning curve for future packagers and also allow a staging area for future packages. Being a fork of makepkg, it's quite mature already.
I just made a bunch of changes, so expect issues (i think makedeb was broken on trixie and latest ubuntu). I used AI, but i didn't vibe coded, i know bash, so i cleaned up the AI weirdness. It's backwards compatible with makedeb, you can try it here https://mpr.makedeb.org/packages . For making DEBBUILDs there's the man page "man debbuild" and you can try converting PKGBUILDs from the AUR https://aur.archlinux.org/ .