Jordan Sissel
bab1780b12
Add some answers to questions folks may have on pleaserun+fpm
2017-07-28 15:28:50 -07:00
Jordan Sissel
d11567300f
The phrase 'reasonably straightforward' is probably incorrect. Reprhase to express intent (we hope it's easy, etc)
2017-07-28 15:11:10 -07:00
Jordan Sissel
b0fd3d2ef3
version bump
2017-07-28 14:53:45 -07:00
Jordan Sissel
e4ade183c2
Add pleaserun docs. Happy sysadmin day!
2017-07-28 03:43:37 -07:00
Justin Kolberg
efd05dd93b
Add missing forward-slash to dir.rst
...
Without this forward-slash, installing the resulting deb package can wipe out directories.
2017-07-25 14:31:39 -07:00
Jordan Sissel
8453c61112
Merge branch 'master' into fix-nodejs-example-formatting
2017-07-20 14:57:06 -07:00
Dan Kegel
14c4819e41
Implement reproducible gem -> deb conversion ( #1360 )
...
* Add option --source-date-epoch-default and implement for deb output.
This is the first step towards supporting bit-for-bit identical
output files given identical inputs.
Alas, Apple's ar is not too good at reading gnu ar archives,
so always use ar_cmd to find ar.
* deb: remove lines duplicated in a tragic merge conflict
Probably introduced by 62d0060178 and not removed by 500f0c052f
* Add options --source-date-epoch-from-changelog and --gem-stagingdir to support bit-for-bit reproducible gem -> deb conversion
In those cases where we can get the release date out of the changelog,
use it; otherwise fall back to the value given by SOURCE_DATE_EPOCH aka --source-date-epoch-default.
--gem-stagingdir is a bit of a kludge, only needed because no
compiler supports https://reproducible-builds.org/specs/build-path-prefix-map/ yet.
Could have been global option, but not sure any other package handler
invokes compilers? Could hoist it up later.
Also:
- Defer initializing staging_path so subclasses can sneak in new value
- gem: remove build files
* gem: handle a few more gem changelog variants
* gem: also remove mkmf.log; lets ffi, kgio, raindrops, and ruby-ldap build reproducibly.
* deb: don't expect diffoscope to be installed in /usr/bin. Lets it be found on mac.
* gem: document new options
2017-07-20 12:33:14 -07:00
Jordan Sissel
ed5a4356b5
Add libffi-devel to fedora 23+ install step. ( #1352 )
...
Fixes #1351
2017-06-14 22:04:20 -07:00
Perry Stoll
60b5ecff12
Fixed rst errors ( #1349 )
...
Fixed rst config to add text trailed by double colons to have the subsequent blocks correctly formatted as code.
2017-06-14 21:39:21 -07:00
jesusbagpuss
c79bb050a7
Add rubygems to CentOS install line ( #1309 )
...
For CentOS7, I needed to install rubygems.
Not sure if it is included in e.g. ruby-devel for previous versions?
2017-06-02 15:55:14 -07:00
ge-fa
b5470f93b8
docs/installing: Fix build deps on Debian-derived systems ( #1321 )
2017-04-07 14:51:18 -07:00
Jordan Sissel
859f602f56
Merge pull request #1262 from nicobrevin/fix-virtualenv-prefix-behaviour
...
Fix virtualenv prefix behaviour (#1248 )
2017-04-04 22:43:15 -07:00
Pablo Castellano
f2e38357a3
Update installing.rst
...
Apart from gcc and make you need other dependencies.
Without build-essentials I had an error complaining about "stdio.h not found"
2017-02-17 12:14:22 +01:00
RJ Nowling
59b7721798
Correct formatting of commands in Node.js example
...
Two of the code blocks in the Node.js example were not being formatted as such. This commit fixes that.
2017-01-14 22:34:29 -06:00
Nick Griffiths
5874236a2b
Amend docs for virtualenv prefix
2016-12-30 19:57:15 +13:00
Nick Griffiths
55f9355e90
Some docs for virtualenv support
2016-12-30 19:57:15 +13:00
Jordan Sissel
00adf41b20
update
2016-12-28 01:55:44 -08:00
jay thompson
4020de0d25
slight grammer and typo
2016-12-05 02:55:54 -06:00
Jordan Sissel
6fc914097d
Merge pull request #1242 from nicobrevin/wip-rpm-docs
...
First stab at rpm docs
2016-11-29 23:44:02 -08:00
Jordan Sissel
16401efae9
Version bump to 1.7.0
2016-11-28 15:45:54 -08:00
Jordan Sissel
023a4d1035
Remove part that fails under GNU Make 4.1. Previous this error would cause make to fail: 'Makefile.sphinx:11: ***recipe commences before first target. Stop.'
2016-11-28 15:45:36 -08:00
Nick Griffiths
4a71dd184d
First stab at rpm docs
2016-11-28 22:28:48 +13:00
Jordan Sissel
b71cc71f05
Generate links to github issues
2016-11-27 23:03:04 -08:00
Jordan Sissel
c175e3e59a
Convert CHANGELIST to CHANGELOG.rst
...
Changelog now also included in the docs.
2016-11-27 22:45:53 -08:00
Jordan Sissel
b470c6885f
Update project title
2016-11-27 04:04:11 -08:00
Jordan Sissel
835f59b58b
Minor intro revision
2016-11-27 04:04:03 -08:00
Jordan Sissel
4663dc003a
Update header. Add contributing to toc
2016-11-27 04:03:50 -08:00
Jordan Sissel
0d33ff1f8f
Fix directories such that the project root is included in the docker volume. This is necessary to make the root README.rst available
2016-11-27 02:47:48 -08:00
Jordan Sissel
408ea8ae4d
Use README.rst in index
2016-11-27 02:47:10 -08:00
Jordan Sissel
10ffb524f8
Add more docs converted from the wiki
2016-11-27 02:26:17 -08:00
Jordan Sissel
e5f35be66c
Not using gh-pages
2016-11-26 22:55:41 -08:00
Jordan Sissel
7a44b4045e
Note the purpose of this Dockerfile
2016-11-26 22:54:42 -08:00
Jordan Sissel
42fae324f7
Start working on some better fpm documentation.
...
This time is using Sphinx and reST.
To build: `make build`
The docs will appear in docs/_build/html/
2016-11-26 22:49:10 -08:00