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
|
Wed Feb 25 15:20:17 CET 2009 - adrian@suse.de
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
Format: 1.0
|
Format: 1.0
|
||||||
Source: build
|
Source: build
|
||||||
Version: 2009.02.25
|
Version: 2009.06.04
|
||||||
Binary: build
|
Binary: build
|
||||||
Maintainer: Adrian Schroeter <adrian@suse.de>
|
Maintainer: Adrian Schroeter <adrian@suse.de>
|
||||||
Architecture: all
|
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.
|
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -23,8 +23,8 @@ License: GPL v2 or later
|
|||||||
Group: Development/Tools/Building
|
Group: Development/Tools/Building
|
||||||
AutoReqProv: on
|
AutoReqProv: on
|
||||||
Summary: A Script to Build SUSE Linux RPMs
|
Summary: A Script to Build SUSE Linux RPMs
|
||||||
Version: 2009.02.25
|
Version: 2009.06.04
|
||||||
Release: 2
|
Release: 1
|
||||||
# osc rm build-*tar.bz2
|
# osc rm build-*tar.bz2
|
||||||
# REVISION=$(svn info https://forgesvn1.novell.com/svn/opensuse/trunk/buildservice/src/build | sed -ne "/Revision: /s///p")
|
# 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"
|
# VERSION="$(date +"%Y.%m.%d").r$REVISION"
|
||||||
@ -41,6 +41,10 @@ Release: 2
|
|||||||
Source: build-%{version}.tar.gz
|
Source: build-%{version}.tar.gz
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
# Manual requires to avoid hard require to bash-static
|
||||||
|
AutoReqProv: off
|
||||||
|
Requires: /bin/bash
|
||||||
|
Requires: /usr/bin/perl
|
||||||
|
|
||||||
%description
|
%description
|
||||||
This package provides a script for building RPMs for SUSE Linux in a
|
This package provides a script for building RPMs for SUSE Linux in a
|
||||||
@ -49,30 +53,41 @@ chroot environment.
|
|||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup
|
%setup -q
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
mkdir -p $RPM_BUILD_ROOT/usr/{bin,lib/build,lib/build/configs,lib/build/Build,share/man/man1}
|
make DESTDIR=$RPM_BUILD_ROOT install
|
||||||
cp -a unrpm $RPM_BUILD_ROOT/usr/bin
|
#ln -s /usr/lib/build/build $RPM_BUILD_ROOT/usr/bin/build
|
||||||
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
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc README
|
%doc README
|
||||||
/usr/bin/build
|
/usr/bin/build
|
||||||
|
/usr/bin/buildvc
|
||||||
/usr/bin/unrpm
|
/usr/bin/unrpm
|
||||||
/usr/lib/build
|
/usr/lib/build
|
||||||
%{_mandir}/man1/build.1*
|
%{_mandir}/man1/build.1*
|
||||||
|
|
||||||
%changelog
|
%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
|
* Wed Feb 25 2009 adrian@suse.de
|
||||||
- Update for bug fix for image build with additional packages in --create step
|
- Update for bug fix for image build with additional packages in --create step
|
||||||
(fix from cthiel, bnc#479537)
|
(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
|
- make dist autodetection work with opensuse
|
||||||
- fix macro sequencing and expression parser bugs
|
- fix macro sequencing and expression parser bugs
|
||||||
- treat preinstalls as keep
|
- 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
|
- init_buildsystem: when preinstalling, handle only sh scripts
|
||||||
* Wed Jun 14 2006 mls@suse.de
|
* Wed Jun 14 2006 mls@suse.de
|
||||||
- support for buildservice and debian packages
|
- 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)
|
- fix BUILD_DIR security issue (#35281)
|
||||||
* Thu Mar 11 2004 ro@suse.de
|
* Thu Mar 11 2004 ro@suse.de
|
||||||
- adapted for 9.1
|
- adapted for 9.1
|
||||||
* Mon Nov 10 2003 mmj@suse.de
|
* Tue Nov 11 2003 mmj@suse.de
|
||||||
- Accept "-h" for help
|
- Accept "-h" for help
|
||||||
- rpm -ba is now rpmbuild -ba
|
- rpm -ba is now rpmbuild -ba
|
||||||
- Add Maximum RPM reference
|
- 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
|
build (2009.02.20-1) unstable; urgency=low
|
||||||
|
|
||||||
* Fix kvm support together with Alexander
|
* Fix kvm support together with Alexander
|
||||||
|
Loading…
Reference in New Issue
Block a user