bernd / fpm-cookery

A tool for building software packages with fpm.
Other
459 stars 88 forks source link

Fix revision #76

Closed smasset closed 10 years ago

smasset commented 10 years ago

As mentioned in #42, setting a default revision to 1 breaks strict '=' dependency checks in DEB packages (I haven't tested it with RPMs). This was also reported as an issue and removed in fpm itself a while ago (see jordansissel/fpm#5).

As an example, you can use the fpm-cookery-gem recipe : ftw depends on http_parser.rb version 0.5.3 and the generated DEBs won't install if revision is set to 1 by default.

This pull requests removes the default value and updates version code and tests accordingly. It also updates the fpm-cookery-gem recipe (version updates and new systemu recipe in the chain).

bernd commented 10 years ago

Thank you!

smasset commented 10 years ago

Great ! Any plans for the next release ?

bernd commented 10 years ago

I just released 0.21.0 to rubygems.