Re: Bug#636016: ITP: goodbye -- next part after 'hello', and a packaging example
On Sat, Jul 30, 2011 at 12:17:49PM +0200, Adam Borowski wrote:
> * Package name : goodbye
> Git : git://gitorious.org/pkg-goodbye/goodbye.git
> Using slow, bloated tools like debhelper and dpkg-dev will cost you precious
> SECONDS when building your package. Multiplied by tens of thousands of
> packages Debian has, this can be a burden on archive rebuilds. Thus, this
> is a proposal and example how to get rid of that inefficiency.
> Written in a Real Man(tm)'s scripting language with a JIT compiler, it's
> over two orders of magnitude faster than mainstream packaging techniques.
Sorry for not linking to the .orig tarball (although there's nothing
interesting there). Version 0.2 hushes a lintian --pedantic warning about
no upstream changelog. We can't have such a stellar example clean with
merely the normal options :p
About suggestions for clojure and brainf*ck: really, I intended to use an
ELF object embedded in debian/rules. The policy says it has to be an
executable makefile, but there is no requirement of it being a text file :p
Zero bytes and newlines would have to be escaped, but that's nothing new,
the tcc version already has to escape the latter.
It would satisfy the policy as long as the source would be present and used
during build -- but no one says we'd need to stay away from Ken Thompson
tricks. There's a bunch of compilers in the archive already which do
require themselves to build.
1KB // Yo momma uses IPv4!