leapcode / amber

Flexible static website generator, with good support for localization and navigation.
Other
15 stars 4 forks source link

Make a debian package #6

Open baldurmen opened 8 years ago

baldurmen commented 8 years ago

I would be really great if this could be packaged for Debian. IMHO, gems are yet another thing not to forget to update (gem, pip, git, etc.) and having a central update vector through apt is great.

baldurmen commented 7 years ago

Since all the ruby deps seems to be in Debian, I tried not using any gems and only packages to make amber work.

Sadly, this fails both on Jessie and Stretch:

/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- RedCloth (LoadError)
        from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /home/pancho/programmes/amber/lib/amber/static_page/page_properties.rb:18:in `<top (required)>'
        from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /home/pancho/programmes/amber/lib/amber.rb:56:in `<top (required)>'
        from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from ./bin/amber:18:in `rescue in <main>'
        from ./bin/amber:11:in `<main>'

This is the list of ruby packages I've installed: