From 91cf74dacdc0ff5aa23648d1dc4ecbdbb8e9b1b66e26dfb2392a4d9131023526 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 15 Mar 2017 13:08:05 +0000 Subject: [PATCH] osc copypac from project:home:adrianSuSE:NewProduct package:product-builder revision:2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-builder?expand=0&rev=1 --- .gitattributes | 23 ++++++ .gitignore | 1 + _service | 13 +++ ...builder-1.0~pre.1486721158.396a5e6.obscpio | 3 + _service:obs_scm:product-builder.obsinfo | 5 ++ product-builder.changes | 4 + product-builder.spec | 81 +++++++++++++++++++ 7 files changed, 130 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 _service create mode 100644 _service:obs_scm:product-builder-1.0~pre.1486721158.396a5e6.obscpio create mode 100644 _service:obs_scm:product-builder.obsinfo create mode 100644 product-builder.changes create mode 100644 product-builder.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/_service b/_service new file mode 100644 index 0000000..31e5a08 --- /dev/null +++ b/_service @@ -0,0 +1,13 @@ + + + https://github.com/openSUSE/product-builder.git + 1.0~pre + git + + + + *.tar + xz + + + diff --git a/_service:obs_scm:product-builder-1.0~pre.1486721158.396a5e6.obscpio b/_service:obs_scm:product-builder-1.0~pre.1486721158.396a5e6.obscpio new file mode 100644 index 0000000..e21ecb4 --- /dev/null +++ b/_service:obs_scm:product-builder-1.0~pre.1486721158.396a5e6.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b393faa2d3b8f226f9aac2d8615e96b518c3057c31040aea757ba29769ce6e79 +size 1314316 diff --git a/_service:obs_scm:product-builder.obsinfo b/_service:obs_scm:product-builder.obsinfo new file mode 100644 index 0000000..0f3d1da --- /dev/null +++ b/_service:obs_scm:product-builder.obsinfo @@ -0,0 +1,5 @@ +name: product-builder +version: 1.0~pre.1486721158.396a5e6 +mtime: 1486721158 +commit: 396a5e6fb46777dd5dda8fa7838f82fcb08d6268 + diff --git a/product-builder.changes b/product-builder.changes new file mode 100644 index 0000000..815c31d --- /dev/null +++ b/product-builder.changes @@ -0,0 +1,4 @@ +------------------------------------------------------------------- +Wed Feb 8 15:03:23 UTC 2017 - adrian@suse.de + +- initial package diff --git a/product-builder.spec b/product-builder.spec new file mode 100644 index 0000000..b951918 --- /dev/null +++ b/product-builder.spec @@ -0,0 +1,81 @@ +# +# spec file for package product-builder +# +# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. +# +# Please submit bugfixes or comments via: +# +# https://github.com/openSUSE/product-builder/issues +# +# +Summary: SUSE Product Builder +Url: http://github.com/openSUSE/product-builder +Name: product-builder +License: GPL-2.0 +Group: System/Management +Version: 1.01.01 +Provides: kiwi-schema = 6.2 +Release: 0 +Source: product-builder-%version.tar.xz + +Requires: perl >= %{perl_version} +Requires: libxslt +Requires: perl-Class-Singleton +Requires: perl-Config-IniFiles >= 2.49 +Requires: perl-File-Slurp +Requires: perl-JSON +Requires: perl-Readonly +Requires: perl-XML-LibXML +Requires: perl-XML-LibXML-Common +Requires: perl-XML-SAX +Requires: perl-libwww-perl + +Provides: kiwi-packagemanager:instsource +Requires: build +Requires: inst-source-utils +Requires: product-builder-plugin +Requires: genisoimage +Requires: checkmedia +%ifarch %ix86 x86_64 +Requires: syslinux +%endif + +%description +The SUSE product builder, builds product media (CD/DVD) for +the SUSE product portfolio. Based on kiwi perl implementation. + +To be used only for product medias after openSUSE 13.2, Leap 42 +and SLE 12. + +%prep +%setup -q + +%build +test -e /.buildenv && . /.buildenv +make buildroot=$RPM_BUILD_ROOT CFLAGS="$RPM_OPT_FLAGS" + +%install +make buildroot=$RPM_BUILD_ROOT \ + doc_prefix=$RPM_BUILD_ROOT/%{_defaultdocdir} \ + man_prefix=$RPM_BUILD_ROOT/%{_mandir} \ + install +./.version > $RPM_BUILD_ROOT%{_datadir}/kiwi/.revision + +%files +%defattr(-, root, root) +%dir %{_datadir}/kiwi +%{_datadir}/kiwi/.revision +%{_datadir}/kiwi/modules +%{_datadir}/kiwi/xsl +%{_sbindir}/kiwi + +%changelog