OBS User unknown 2009-06-16 16:20:30 +00:00 committed by Git OBS Bridge
parent 4ebc111b85
commit 9717a64294
6 changed files with 69 additions and 19 deletions

View File

@ -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
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2190ee5682411c8908d92f0b50e4ed1e1c53daef72fbdac86cf2814687c71fd2
size 82479

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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