solus-project / solbuild

The Solus package build system
https://solus-project.com/
Apache License 2.0
81 stars 12 forks source link

data: Provide a local repo configuration #6

Closed sunnyflunk closed 7 years ago

sunnyflunk commented 7 years ago

This allows for the easy (and standardised) set up for using local packages with solbuild.

So as discussed I see this as 3 simple steps (which I can handle):

  1. Repackage solbuild with this profile + tmpfiles.d 'solbuild-local.conf' to create the dir (both in solbuild-config-local-unstable).
  2. Create a 'make local' in common to cover a make replacement i.e. local: sudo solbuild build $(SPECFILE) -p local-unstable-x86_64; make abireport
  3. Document this is the Help Center i.e. to use non repo eopkg's in solbuild, install solbuild-config-local-unstable, put your eopkg's in /var/lib/solbuild/local, run make local instead of make

Think that would cover #4 well

ikeydoherty commented 7 years ago

LGTM - ty!