Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bmwiedemann/reproducible-faketools
reproducible build faketools
https://github.com/bmwiedemann/reproducible-faketools
Last synced: 17 days ago
JSON representation
reproducible build faketools
- Host: GitHub
- URL: https://github.com/bmwiedemann/reproducible-faketools
- Owner: bmwiedemann
- License: other
- Created: 2017-01-27T03:32:40.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-11-21T13:42:21.000Z (about 1 month ago)
- Last Synced: 2024-12-03T10:11:31.600Z (20 days ago)
- Language: Shell
- Size: 58.6 KB
- Stars: 4
- Watchers: 6
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# reproducible-faketools
These tools are meant to help with [reproducible builds](https://reproducible-builds.org/).
This works by masking standard UNIX tools in build environments
with versions that give more predictable output when [$SOURCE_DATE_EPOCH](https://reproducible-builds.org/specs/source-date-epoch/) is set
but just redirect to the normal version otherwise.This is similar to [reproducible-utils](https://anonscm.debian.org/git/reproducible/reproducible-utils.git/tree/) and might be merged later.
## Usage
in [OBS](https://build.opensuse.org/), pull in extra packages by adding to [prjconf](https://build.opensuse.org/projects/home:bmwiedemann:reproducible:rebuild/prjconf):
VMinstall: reproducible-faketools-j1
in osc:
osc build --vm-type=kvm -x reproducible-faketools-j1
in [rbk](https://github.com/bmwiedemann/reproducibleopensuse/blob/devel/rbk):
oscbuildparams="-x reproducible-faketools-j1" rbk
## How to Contribute
Send bugreports and pull-requests via [GitHub](https://github.com/bmwiedemann/reproducible-faketools/issues).