From 34c42e161380b7eb7b3fe6edb0819151038888b9e20f3c2ddc57947413ae4864 Mon Sep 17 00:00:00 2001 From: Philipp Thomas Date: Thu, 19 Jul 2012 11:45:13 +0000 Subject: [PATCH 1/2] - buildrequire makeinfo which is a seperate package now. - buildrequire automake for file list check - buildrequire makeinfo which is a seperate package now. OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=44 --- libtool-testsuite.changes | 10 ++++++++++ libtool-testsuite.spec | 23 ++++++++++++----------- libtool.changes | 5 +++++ libtool.spec | 23 ++++++++++++----------- 4 files changed, 39 insertions(+), 22 deletions(-) diff --git a/libtool-testsuite.changes b/libtool-testsuite.changes index d740ce1..8d996ba 100644 --- a/libtool-testsuite.changes +++ b/libtool-testsuite.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Thu Jul 19 13:42:29 CEST 2012 - pth@suse.de + +- buildrequire makeinfo which is a seperate package now. + +------------------------------------------------------------------- +Tue Nov 29 13:45:11 UTC 2011 - coolo@suse.com + +- buildrequire automake for file list check + ------------------------------------------------------------------- Thu Nov 10 10:30:14 CET 2011 - dmueller@suse.de diff --git a/libtool-testsuite.spec b/libtool-testsuite.spec index e97533e..e1d2eed 100644 --- a/libtool-testsuite.spec +++ b/libtool-testsuite.spec @@ -1,7 +1,7 @@ # # spec file for package libtool-testsuite # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -16,18 +16,21 @@ # - Name: libtool-testsuite -BuildRequires: lzma zlib-devel -BuildRequires: gcc-c++ gcc-fortran gcc-objc -Requires: tar +BuildRequires: automake +BuildRequires: gcc-c++ +BuildRequires: gcc-fortran +BuildRequires: gcc-objc +BuildRequires: lzma +BuildRequires: makeinfo +BuildRequires: zlib-devel Requires: automake > 1.4 -License: GPLv2+ -Group: Development/Tools/Building +Requires: tar Summary: A Tool to Build Shared Libraries +License: GPL-2.0+ +Group: Development/Tools/Building Version: 2.4.2 -Release: 1 -AutoReqProv: on +Release: 0 # bug437293 %ifarch ppc64 Obsoletes: libtool-64bit @@ -50,10 +53,8 @@ GNU libtool is a set of shell scripts to automatically configure UNIX architectures to build shared libraries in a generic fashion. %package -n libltdl7 -License: GPLv2+ Summary: Libtool Runtime Library Group: Development/Libraries/C and C++ -AutoReqProv: on %description -n libltdl7 Library needed by programs that use the ltdl interface of GNU libtool. diff --git a/libtool.changes b/libtool.changes index e2763ab..8d996ba 100644 --- a/libtool.changes +++ b/libtool.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Jul 19 13:42:29 CEST 2012 - pth@suse.de + +- buildrequire makeinfo which is a seperate package now. + ------------------------------------------------------------------- Tue Nov 29 13:45:11 UTC 2011 - coolo@suse.com diff --git a/libtool.spec b/libtool.spec index d96f669..0d210ef 100644 --- a/libtool.spec +++ b/libtool.spec @@ -1,7 +1,7 @@ # # spec file for package libtool # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -16,18 +16,21 @@ # - Name: libtool -BuildRequires: lzma zlib-devel -BuildRequires: automake gcc-c++ gcc-fortran gcc-objc -Requires: tar +BuildRequires: automake +BuildRequires: gcc-c++ +BuildRequires: gcc-fortran +BuildRequires: gcc-objc +BuildRequires: lzma +BuildRequires: makeinfo +BuildRequires: zlib-devel Requires: automake > 1.4 -License: GPLv2+ -Group: Development/Tools/Building +Requires: tar Summary: A Tool to Build Shared Libraries +License: GPL-2.0+ +Group: Development/Tools/Building Version: 2.4.2 -Release: 1 -AutoReqProv: on +Release: 0 # bug437293 %ifarch ppc64 Obsoletes: libtool-64bit @@ -50,10 +53,8 @@ GNU libtool is a set of shell scripts to automatically configure UNIX architectures to build shared libraries in a generic fashion. %package -n libltdl7 -License: GPLv2+ Summary: Libtool Runtime Library Group: Development/Libraries/C and C++ -AutoReqProv: on %description -n libltdl7 Library needed by programs that use the ltdl interface of GNU libtool. From 17badea9863838ba8d6b77cf3c4e3ba7673da11393e8809c1202597f5ad135ce Mon Sep 17 00:00:00 2001 From: Philipp Thomas Date: Thu, 19 Jul 2012 12:21:03 +0000 Subject: [PATCH 2/2] - Fix pre_checkin.sh - Add a note in the spec file to run pre_checkin.sh OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=45 --- libtool-testsuite.spec | 4 ++++ libtool.spec | 4 ++++ pre_checkin.sh | 3 ++- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/libtool-testsuite.spec b/libtool-testsuite.spec index e1d2eed..a78f62b 100644 --- a/libtool-testsuite.spec +++ b/libtool-testsuite.spec @@ -16,6 +16,10 @@ # +################################################################### +# NOTE: PLease run pre_checkin.sh before checking in the package! # +################################################################### + Name: libtool-testsuite BuildRequires: automake BuildRequires: gcc-c++ diff --git a/libtool.spec b/libtool.spec index 0d210ef..42bae39 100644 --- a/libtool.spec +++ b/libtool.spec @@ -16,6 +16,10 @@ # +################################################################### +# NOTE: PLease run pre_checkin.sh before checking in the package! # +################################################################### + Name: libtool BuildRequires: automake BuildRequires: gcc-c++ diff --git a/pre_checkin.sh b/pre_checkin.sh index c7f44db..724b7d4 100644 --- a/pre_checkin.sh +++ b/pre_checkin.sh @@ -1,4 +1,5 @@ #!/bin/bash # This script is called automatically during autobuild checkin. -sed -e "s,^\(Name:.*libtool\),\1-testsuite," libtool.spec > libtool-testsuite.spec +sed -e "s,^\(Name:.*libtool\),\1-testsuite," \ + -e "s,^\(#\ spec\ file\ for.*libtool\),\1-testsuite," libtool.spec > libtool-testsuite.spec cp libtool.changes libtool-testsuite.changes