Re: [dev] [mkpkg] a suckless package manager

2010-08-17 Thread Connor Lane Smith
Okay, I think my email is starting to work again now. > you should check slpm before arguing ;) I have used it, though admittedly it was before the recent burst of activity. I will make sure to try it out again. > i also recommend u to try pkgsrc. Will do. Naturally any problems to do with var

Re: [dev] [mkpkg] a suckless package manager

2010-08-16 Thread Jimmy Tang
On Sat, Aug 14, 2010 at 11:41:41AM +0200, pancake wrote: > Your idea is simpler and closer to gnu package system or pkgsrc. But without > reusing code. Which means that you have to specify the full compilation rules > for every pkg, this is also an issue if you plan to use other tools like > wge

Re: [dev] [mkpkg] a suckless package manager

2010-08-14 Thread pancake
Yo you should check slpm before arguing ;) i also recommend u to try pkgsrc. Its all done by makefiles. Kinda more complex than mkpkg, but farly better than the gnu build system. mkpkg should define some vars like WGET HG and others to support other commands..bsd systems does not have wget for

Re: [dev] [mkpkg] a suckless package manager

2010-08-14 Thread Connor Lane Smith
(Sorry if this appears to be a separate thread. I can't actually recieve email right now.) > Which means that you have to specify the full compilation rules for every pkg If by "full compilation rules" you mean "cd $dir && make install". I'm sure maintainers will cope. The slpm equivalent package

Re: [dev] [mkpkg] a suckless package manager

2010-08-14 Thread pancake
Your idea is simpler and closer to gnu package system or pkgsrc. But without reusing code. Which means that you have to specify the full compilation rules for every pkg, this is also an issue if you plan to use other tools like wget/ftp/.. And imho keeping track of files and having support to re

[dev] [mkpkg] a suckless package manager

2010-08-13 Thread Connor Lane Smith
Hey all, There's already "slpm" by pancake, which consists of 247 lines of shell script. But I figured I could do it in less. So I wrote mkpkg, consisting of 8 lines of shell script, which can install a package or clean the package cache. A package looks like this: > dwm: dmenu > hg clone