This commit is contained in:
parent
4ebc111b85
commit
9717a64294
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7e571bad61d7b57c966a3812623ff5dad663bc1f731ae87197c92bca66c6518d
|
||||
size 72110
|
3
build-2009.06.04.tar.gz
Normal file
3
build-2009.06.04.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2190ee5682411c8908d92f0b50e4ed1e1c53daef72fbdac86cf2814687c71fd2
|
||||
size 82479
|
@ -1,3 +1,32 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 3 13:40:08 CEST 2009 - adrian@suse.de
|
||||
|
||||
- update to current svn (r7483)
|
||||
* Jan-Simons "ChangeTarget" support
|
||||
* fix for handling missing self provides with rpm format 3.0.6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 23 12:14:36 CEST 2009 - adrian@suse.de
|
||||
|
||||
- update to current svn (r7164)
|
||||
* package vc tool correctly
|
||||
* avoid running fsck on vm instances after 23 build runs
|
||||
- install files via Makefile instead of manual calls in spec file
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 20 14:48:41 CEST 2009 - adrian@suse.de
|
||||
|
||||
- update to current svn (r7126)
|
||||
* new blocklist based build result export
|
||||
* Martin Mohrings cross build extensions
|
||||
* vc tool included now
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 15:20:17 CET 2009 - adrian@suse.de
|
||||
|
||||
- Fix for "Requires(pre/post)" tags
|
||||
- fix missing abuild group in /etc/gshadow on debian like distros
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 25 15:20:17 CET 2009 - adrian@suse.de
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
Format: 1.0
|
||||
Source: build
|
||||
Version: 2009.02.25
|
||||
Version: 2009.06.04
|
||||
Binary: build
|
||||
Maintainer: Adrian Schroeter <adrian@suse.de>
|
||||
Architecture: all
|
||||
|
45
build.spec
45
build.spec
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package build (Version 2009.02.25)
|
||||
# spec file for package build (Version 2009.06.04)
|
||||
#
|
||||
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
#
|
||||
@ -23,8 +23,8 @@ License: GPL v2 or later
|
||||
Group: Development/Tools/Building
|
||||
AutoReqProv: on
|
||||
Summary: A Script to Build SUSE Linux RPMs
|
||||
Version: 2009.02.25
|
||||
Release: 2
|
||||
Version: 2009.06.04
|
||||
Release: 1
|
||||
# osc rm build-*tar.bz2
|
||||
# REVISION=$(svn info https://forgesvn1.novell.com/svn/opensuse/trunk/buildservice/src/build | sed -ne "/Revision: /s///p")
|
||||
# VERSION="$(date +"%Y.%m.%d").r$REVISION"
|
||||
@ -41,6 +41,10 @@ Release: 2
|
||||
Source: build-%{version}.tar.gz
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
BuildArch: noarch
|
||||
# Manual requires to avoid hard require to bash-static
|
||||
AutoReqProv: off
|
||||
Requires: /bin/bash
|
||||
Requires: /usr/bin/perl
|
||||
|
||||
%description
|
||||
This package provides a script for building RPMs for SUSE Linux in a
|
||||
@ -49,30 +53,41 @@ chroot environment.
|
||||
|
||||
|
||||
%prep
|
||||
%setup
|
||||
%setup -q
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
mkdir -p $RPM_BUILD_ROOT/usr/{bin,lib/build,lib/build/configs,lib/build/Build,share/man/man1}
|
||||
cp -a unrpm $RPM_BUILD_ROOT/usr/bin
|
||||
cp -a Build.pm build createrpmdeps order getbinaryid expanddeps extractbuild getmacros getoptflags init_buildsystem substitutedeps $RPM_BUILD_ROOT/usr/lib/build/
|
||||
cp -a changelog2spec debtransform createrepomddeps createyastdeps killchroot $RPM_BUILD_ROOT/usr/lib/build/
|
||||
cp -a configs/* $RPM_BUILD_ROOT/usr/lib/build/configs
|
||||
cp -a Build/* $RPM_BUILD_ROOT/usr/lib/build/Build
|
||||
cp -a mkbaselibs baselibs_global.conf $RPM_BUILD_ROOT/usr/lib/build/
|
||||
cp -a build.1 $RPM_BUILD_ROOT/usr/share/man/man1
|
||||
ln -s /usr/lib/build/build $RPM_BUILD_ROOT/usr/bin/build
|
||||
make DESTDIR=$RPM_BUILD_ROOT install
|
||||
#ln -s /usr/lib/build/build $RPM_BUILD_ROOT/usr/bin/build
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%doc README
|
||||
/usr/bin/build
|
||||
/usr/bin/buildvc
|
||||
/usr/bin/unrpm
|
||||
/usr/lib/build
|
||||
%{_mandir}/man1/build.1*
|
||||
|
||||
%changelog
|
||||
* Wed Jun 03 2009 adrian@suse.de
|
||||
- update to current svn (r7483)
|
||||
* Jan-Simons "ChangeTarget" support
|
||||
* fix for handling missing self provides with rpm format 3.0.6
|
||||
* Thu Apr 23 2009 adrian@suse.de
|
||||
- update to current svn (r7164)
|
||||
* package vc tool correctly
|
||||
* avoid running fsck on vm instances after 23 build runs
|
||||
- install files via Makefile instead of manual calls in spec file
|
||||
* Mon Apr 20 2009 adrian@suse.de
|
||||
- update to current svn (r7126)
|
||||
* new blocklist based build result export
|
||||
* Martin Mohrings cross build extensions
|
||||
* vc tool included now
|
||||
* Mon Mar 23 2009 adrian@suse.de
|
||||
- Fix for "Requires(pre/post)" tags
|
||||
- fix missing abuild group in /etc/gshadow on debian like distros
|
||||
* Wed Feb 25 2009 adrian@suse.de
|
||||
- Update for bug fix for image build with additional packages in --create step
|
||||
(fix from cthiel, bnc#479537)
|
||||
@ -216,7 +231,7 @@ ln -s /usr/lib/build/build $RPM_BUILD_ROOT/usr/bin/build
|
||||
- make dist autodetection work with opensuse
|
||||
- fix macro sequencing and expression parser bugs
|
||||
- treat preinstalls as keep
|
||||
* Wed Aug 23 2006 ro@suse.de
|
||||
* Thu Aug 24 2006 ro@suse.de
|
||||
- init_buildsystem: when preinstalling, handle only sh scripts
|
||||
* Wed Jun 14 2006 mls@suse.de
|
||||
- support for buildservice and debian packages
|
||||
@ -281,7 +296,7 @@ ln -s /usr/lib/build/build $RPM_BUILD_ROOT/usr/bin/build
|
||||
- fix BUILD_DIR security issue (#35281)
|
||||
* Thu Mar 11 2004 ro@suse.de
|
||||
- adapted for 9.1
|
||||
* Mon Nov 10 2003 mmj@suse.de
|
||||
* Tue Nov 11 2003 mmj@suse.de
|
||||
- Accept "-h" for help
|
||||
- rpm -ba is now rpmbuild -ba
|
||||
- Add Maximum RPM reference
|
||||
|
@ -1,3 +1,9 @@
|
||||
build (2009.04.20-1) unstable; urgency=low
|
||||
|
||||
* Update to current svn trunk
|
||||
|
||||
-- Adrian Schroeter <adrian@suse.de> Mon, 20 Feb 2009 08:27:13 +0200
|
||||
|
||||
build (2009.02.20-1) unstable; urgency=low
|
||||
|
||||
* Fix kvm support together with Alexander
|
||||
|
Loading…
Reference in New Issue
Block a user