Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Cloud:OpenStack:Pike:venv
venv-openstack-freezer
Makefile
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File Makefile of Package venv-openstack-freezer
PACKAGE = openstack-freezer-api PROJECT = Cloud:OpenStack:Pike REPOSITORY = SLE_12_SP3 ARCH = x86_64 build: osc build --clean --noverify $(REPOSITORY) update-include: # Include initially the elements of the repository. This can # be adjusted manually later. # # Note that `exclude` takes precedence over `include`. So if # a package match both constrains, it will be excluded. # mv include-rpm include-rpm.BAK 2> /dev/null ./venvjail include --project $(PROJECT) \ --repo $(REPOSITORY) \ --arch $(ARCH) > include-rpm update-exclude: # Exclude initially some usual paterns for packages. This can # be adjusted manually later. # # Note that `exclude` takes precedence over `include`. So if # a package match both constrains, it will be excluded. # mv exclude-rpm exclude-rpm.BAK 2> /dev/null ./venvjail exclude > exclude-rpm update-spec: # Update the BuildRequires cp -a venv-$(PACKAGE).spec venv-$(PACKAGE).spec.BAK 2> /dev/null ./venvjail binary $(PACKAGE) \ --project $(PROJECT) \ --repo $(REPOSITORY) \ --arch $(ARCH) > binary_tmp set -e; \ sed -i -e 's/^/BuildRequires: /' binary_tmp; \ start='^# --- \[venvjail - BuildRequires\] START ---$$'; \ end='^# --- \[venvjail - BuildRequires\] END ---$$'; \ sed -i -ne "/$$start/ {p; r binary_tmp" -e ":a; n; /$$end/ {p; b}; ba}; p" venv-$(PACKAGE).spec rm binary_tmp ./venvjail requires $(PACKAGE) \ --project $(PROJECT) > requires_tmp set -e; \ sed -i -e 's/^/Requires: /' requires_tmp; \ start='^# --- \[venvjail - Requires\] START ---$$'; \ end='^# --- \[venvjail - Requires\] END ---$$'; \ sed -i -ne "/$$start/ {p; r requires_tmp" -e ":a; n; /$$end/ {p; b}; ba}; p" venv-$(PACKAGE).spec rm requires_tmp
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor