acrn-hypervisor: Autospec creation for version 0.1

This commit is contained in:
William Douglas 2018-02-27 21:09:27 +00:00
commit 537b0f7655
16 changed files with 142 additions and 0 deletions

5
Makefile Normal file
View File

@ -0,0 +1,5 @@
PKG_NAME := acrn-hypervisor
URL = https://github.com/projectacrn/acrn-hypervisor/archive/v0.1.tar.gz
ARCHIVES =
include ../common/Makefile.common

57
acrn-hypervisor.spec Normal file
View File

@ -0,0 +1,57 @@
#
# This file is auto-generated. DO NOT EDIT
# Generated by: autospec.py
#
Name : acrn-hypervisor
Version : 0.1
Release : 3
URL : https://github.com/projectacrn/acrn-hypervisor/archive/v0.1.tar.gz
Source0 : https://github.com/projectacrn/acrn-hypervisor/archive/v0.1.tar.gz
Summary : No detailed summary available
Group : Development/Tools
License : BSD-3-Clause
Requires: acrn-hypervisor-data
BuildRequires : gnu-efi
BuildRequires : gnu-efi-dev
# Suppress stripping binaries
%define __strip /bin/true
%define debug_package %{nil}
%description
Embedded-Hypervisor
###################
This open source embedded hypervisor defines a software architecture for
running multiple software subsystems managed securely on a consolidated
system (by means of a virtual machine manager), and defines a reference
framework Device Model implementation for devices emulation
%package data
Summary: data components for the acrn-hypervisor package.
Group: Data
%description data
data components for the acrn-hypervisor package.
%prep
%setup -q -n acrn-hypervisor-0.1
%build
export http_proxy=http://127.0.0.1:9/
export https_proxy=http://127.0.0.1:9/
export no_proxy=localhost,127.0.0.1,0.0.0.0
export LANG=C
export SOURCE_DATE_EPOCH=1520445326
make %{?_smp_mflags} PLATFORM=uefi
%install
export SOURCE_DATE_EPOCH=1520445326
rm -rf %{buildroot}
%make_install PLATFORM=uefi
%files
%defattr(-,root,root,-)
%files data
%defattr(-,root,root,-)
/usr/share/acrn.efi

4
buildreq_add Normal file
View File

@ -0,0 +1,4 @@
# This file contains additional build requirements that did not get
# picked up automatically. One name per line, no whitespace.
gnu-efi
gnu-efi-dev

2
buildreq_ban Normal file
View File

@ -0,0 +1,2 @@
# This file contains build requirements that get picked up but are
# undesirable. One entry per line, no whitespace.

2
excludes Normal file
View File

@ -0,0 +1,2 @@
# This file contains the output files that need %exclude. Full path
# names, one per line.

1
make_args Normal file
View File

@ -0,0 +1 @@
PLATFORM=uefi

1
make_install_args Normal file
View File

@ -0,0 +1 @@
PLATFORM=uefi

54
options.conf Normal file
View File

@ -0,0 +1,54 @@
[package]
name = acrn-hypervisor
url = https://github.com/projectacrn/acrn-hypervisor/archive/v0.1.tar.gz
archives =
giturl =
[autospec]
# build 32 bit libraries
32bit = false
# allow package to build with test failures
allow_test_failures = false
# unset %build ld_as_needed variable
asneeded = false
# this package is trusted enough to automatically update (used by other tools)
autoupdate = false
# extend flags with '-std=gnu++98
broken_c++ = false
# disable parallelization during build
broken_parallel_build = false
# set conservative build flags
conservative_flags = false
# pass -ffast-math to compiler
fast-math = false
# optimize build for speed over size
funroll-loops = false
# set flags to smallest -02 flags possible
insecure_build = false
# do not remove static libraries
keepstatic = false
# do not require autostart subpackage
no_autostart = false
# disable stripping binaries
nostrip = true
# optimize build for size over speed
optimize_size = false
# set profile for pgo
pgo = false
# set flags for security-sensitive builds
security_sensitive = false
# do not run test suite
skip_tests = false
# add .so files to the lib package instead of dev
so_to_lib = false
# configure build for avx2
use_avx2 = false
# configure build for avx512
use_avx512 = false
# add clang flags
use_clang = false
# configure build for lto
use_lto = false
# require package verification for build
verify_required = false

2
pkgconfig_add Normal file
View File

@ -0,0 +1,2 @@
# This file contains additional pkgconfig build requirements that did
# not get picked up automatically. One name per line, no whitespace.

2
pkgconfig_ban Normal file
View File

@ -0,0 +1,2 @@
# This file contains pkgconfig build requirements that get picked up
# but are undesirable. One entry per line, no whitespace.

1
release Normal file
View File

@ -0,0 +1 @@
3

2
requires_add Normal file
View File

@ -0,0 +1,2 @@
# This file contains additional runtime requirements that did not get
# picked up automatically. One name per line, no whitespace.

2
requires_ban Normal file
View File

@ -0,0 +1,2 @@
# This file contains runtime requirements that get picked up but are
# undesirable. One entry per line, no whitespace.

5
testresults Normal file
View File

@ -0,0 +1,5 @@
Total : 0
Pass : 0
Fail : 0
Skip : 0
XFail : 0

1
upstream Normal file
View File

@ -0,0 +1 @@
b1af374b022bf619d9901009fdfc9eeb669e105f/v0.1.tar.gz

1
whatrequires Normal file
View File

@ -0,0 +1 @@
# This file contains recursive sources that require this package