Correct dependencies due to parallel builds (make) and C++ code (gcc).

Wed, 14 Jan 2009 15:09:44 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 14 Jan 2009 15:09:44 +0100
changeset 85
e6a1cd7ed6ba
parent 84
944803a4d3f3
child 86
78e7deb1d6ab

Correct dependencies due to parallel builds (make) and C++ code (gcc).
Additionally, clean up general build and runtime dependencies in packaging.

aqbanking/aqbanking.spec file | annotate | diff | comparison | revisions
aqmoney/aqmoney.spec file | annotate | diff | comparison | revisions
arpwatch/arpwatch.spec file | annotate | diff | comparison | revisions
as-gui/as-gui.spec file | annotate | diff | comparison | revisions
cryptbreaker/cryptbreaker.spec file | annotate | diff | comparison | revisions
cryptlib/cryptlib.spec file | annotate | diff | comparison | revisions
dbus/dbus.spec file | annotate | diff | comparison | revisions
dpkg/dpkg.spec file | annotate | diff | comparison | revisions
easysoap/easysoap.spec file | annotate | diff | comparison | revisions
gmediaserver/gmediaserver.spec file | annotate | diff | comparison | revisions
id3lib/id3lib.spec file | annotate | diff | comparison | revisions
jhead/jhead.spec file | annotate | diff | comparison | revisions
libgdiplus/libgdiplus.spec file | annotate | diff | comparison | revisions
libpcap/libpcap.spec file | annotate | diff | comparison | revisions
libupnp/libupnp.spec file | annotate | diff | comparison | revisions
lsof/lsof.spec file | annotate | diff | comparison | revisions
m2tstoavi/m2tstoavi.spec file | annotate | diff | comparison | revisions
mesa/mesa.spec file | annotate | diff | comparison | revisions
mico/mico.spec file | annotate | diff | comparison | revisions
mpg123/mpg123.spec file | annotate | diff | comparison | revisions
radiusclient/radiusclient.spec file | annotate | diff | comparison | revisions
sox/sox.spec file | annotate | diff | comparison | revisions
stlport/stlport.spec file | annotate | diff | comparison | revisions
stun/stun.spec file | annotate | diff | comparison | revisions
taglib/taglib.spec file | annotate | diff | comparison | revisions
tun/tun.spec file | annotate | diff | comparison | revisions
     1.1 --- a/aqbanking/aqbanking.spec	Wed Jan 14 14:47:21 2009 +0100
     1.2 +++ b/aqbanking/aqbanking.spec	Wed Jan 14 15:09:44 2009 +0100
     1.3 @@ -51,7 +51,7 @@
     1.4  #   build information
     1.5  Prefix:       %{l_prefix}
     1.6  BuildRoot:    %{l_buildroot}
     1.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130, gcc, gcc::with_cxx = yes
     1.8 +BuildPreReq:  OpenPKG, openpkg >= 20040130, make, gcc, gcc::with_cxx = yes
     1.9  PreReq:       OpenPKG, openpkg >= 20040130
    1.10  BuildPreReq:  openssl, gettext, libiconv
    1.11  PreReq:       openssl, gettext, libiconv
     2.1 --- a/aqmoney/aqmoney.spec	Wed Jan 14 14:47:21 2009 +0100
     2.2 +++ b/aqmoney/aqmoney.spec	Wed Jan 14 15:09:44 2009 +0100
     2.3 @@ -46,7 +46,7 @@
     2.4  #   build information
     2.5  Prefix:       %{l_prefix}
     2.6  BuildRoot:    %{l_buildroot}
     2.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130
     2.8 +BuildPreReq:  OpenPKG, openpkg >= 20040130, make, gcc, gcc::with_cxx = yes
     2.9  PreReq:       OpenPKG, openpkg >= 20040130
    2.10  BuildPreReq:  aqbanking
    2.11  PreReq:       aqbanking
     3.1 --- a/arpwatch/arpwatch.spec	Wed Jan 14 14:47:21 2009 +0100
     3.2 +++ b/arpwatch/arpwatch.spec	Wed Jan 14 15:09:44 2009 +0100
     3.3 @@ -47,7 +47,7 @@
     3.4  #   build information
     3.5  Prefix:       %{l_prefix}
     3.6  BuildRoot:    %{l_buildroot}
     3.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130, libpcap
     3.8 +BuildPreReq:  OpenPKG, openpkg >= 20040130, libpcap, make
     3.9  PreReq:       OpenPKG, openpkg >= 20040130, libpcap
    3.10  %if "%{with_fsl}" == "yes"
    3.11  BuildPreReq:  fsl >= 1.2.0
     4.1 --- a/as-gui/as-gui.spec	Wed Jan 14 14:47:21 2009 +0100
     4.2 +++ b/as-gui/as-gui.spec	Wed Jan 14 15:09:44 2009 +0100
     4.3 @@ -44,8 +44,11 @@
     4.4  #   build information
     4.5  Prefix:       %{l_prefix}
     4.6  BuildRoot:    %{l_buildroot}
     4.7 -BuildPreReq:  OpenPKG, openpkg >= 20050615, qt, pkgconfig, make
     4.8 -PreReq:       OpenPKG, openpkg >= 20050615, qt
     4.9 +BuildPreReq:  OpenPKG, openpkg >= 20050615
    4.10 +PreReq:       OpenPKG, openpkg >= 20050615
    4.11 +BuildPreReq:  make, gcc, gcc::with_cxx = yes, pkgconfig
    4.12 +BuildPreReq:  qt
    4.13 +PreReq:       qt
    4.14  %if "%{with_corba}" == "yes"
    4.15  BuildPreReq:  mico
    4.16  PreReq:       mico
     5.1 --- a/cryptbreaker/cryptbreaker.spec	Wed Jan 14 14:47:21 2009 +0100
     5.2 +++ b/cryptbreaker/cryptbreaker.spec	Wed Jan 14 15:09:44 2009 +0100
     5.3 @@ -41,7 +41,7 @@
     5.4  #   build information
     5.5  Prefix:       %{l_prefix}
     5.6  BuildRoot:    %{l_buildroot}
     5.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130
     5.8 +BuildPreReq:  OpenPKG, openpkg >= 20040130, make
     5.9  PreReq:       OpenPKG, openpkg >= 20040130
    5.10  AutoReq:      no
    5.11  AutoReqProv:  no
     6.1 --- a/cryptlib/cryptlib.spec	Wed Jan 14 14:47:21 2009 +0100
     6.2 +++ b/cryptlib/cryptlib.spec	Wed Jan 14 15:09:44 2009 +0100
     6.3 @@ -48,7 +48,7 @@
     6.4  #   build information
     6.5  Prefix:       %{l_prefix}
     6.6  BuildRoot:    %{l_buildroot}
     6.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130, infozip, make, gcc
     6.8 +BuildPreReq:  OpenPKG, openpkg >= 20040130, make, gcc, infozip
     6.9  PreReq:       OpenPKG, openpkg >= 20040130
    6.10  AutoReq:      no
    6.11  AutoReqProv:  no
     7.1 --- a/dbus/dbus.spec	Wed Jan 14 14:47:21 2009 +0100
     7.2 +++ b/dbus/dbus.spec	Wed Jan 14 15:09:44 2009 +0100
     7.3 @@ -42,7 +42,7 @@
     7.4  #   build information
     7.5  Prefix:       %{l_prefix}
     7.6  BuildRoot:    %{l_buildroot}
     7.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130, pkgconfig, gcc
     7.8 +BuildPreReq:  OpenPKG, openpkg >= 20040130, make, gcc, pkgconfig
     7.9  PreReq:       OpenPKG, openpkg >= 20040130
    7.10  BuildPreReq:  libxml
    7.11  PreReq:       libxml
     8.1 --- a/dpkg/dpkg.spec	Wed Jan 14 14:47:21 2009 +0100
     8.2 +++ b/dpkg/dpkg.spec	Wed Jan 14 15:09:44 2009 +0100
     8.3 @@ -45,7 +45,7 @@
     8.4  #   build information
     8.5  Prefix:       %{l_prefix}
     8.6  BuildRoot:    %{l_buildroot}
     8.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130, gcc, gcc::with_cxx = yes
     8.8 +BuildPreReq:  OpenPKG, openpkg >= 20040130, make, gcc, gcc::with_cxx = yes
     8.9  PreReq:       OpenPKG, openpkg >= 20040130
    8.10  BuildPreReq:  gettext, libiconv, bzip2, zlib
    8.11  PreReq:       gettext, libiconv, bzip2, zlib
     9.1 --- a/easysoap/easysoap.spec	Wed Jan 14 14:47:21 2009 +0100
     9.2 +++ b/easysoap/easysoap.spec	Wed Jan 14 15:09:44 2009 +0100
     9.3 @@ -41,8 +41,11 @@
     9.4  #   build information
     9.5  Prefix:       %{l_prefix}
     9.6  BuildRoot:    %{l_buildroot}
     9.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130, expat, openssl, gcc, make
     9.8 -PreReq:       OpenPKG, openpkg >= 20040130, expat, openssl
     9.9 +BuildPreReq:  OpenPKG, openpkg >= 20040130
    9.10 +PreReq:       OpenPKG, openpkg >= 20040130
    9.11 +BuildPreReq:  make, gcc, gcc::with_cxx = yes
    9.12 +BuildPreReq:  expat, openssl
    9.13 +PreReq:       expat, openssl
    9.14  AutoReq:      no
    9.15  AutoReqProv:  no
    9.16  
    10.1 --- a/gmediaserver/gmediaserver.spec	Wed Jan 14 14:47:21 2009 +0100
    10.2 +++ b/gmediaserver/gmediaserver.spec	Wed Jan 14 15:09:44 2009 +0100
    10.3 @@ -47,8 +47,8 @@
    10.4  #   build information
    10.5  Prefix:       %{l_prefix}
    10.6  BuildRoot:    %{l_buildroot}
    10.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130, gcc
    10.8 -PreReq:       OpenPKG, openpkg >= 20040130, gcc
    10.9 +BuildPreReq:  OpenPKG, openpkg >= 20040130, make, gcc
   10.10 +PreReq:       OpenPKG, openpkg >= 20040130
   10.11  BuildPreReq:  libupnp, file, id3lib, taglib
   10.12  PreReq:       libupnp, file, id3lib, taglib
   10.13  %if "%{with_fsl}" == "yes"
    11.1 --- a/id3lib/id3lib.spec	Wed Jan 14 14:47:21 2009 +0100
    11.2 +++ b/id3lib/id3lib.spec	Wed Jan 14 15:09:44 2009 +0100
    11.3 @@ -41,7 +41,7 @@
    11.4  #   build information
    11.5  Prefix:       %{l_prefix}
    11.6  BuildRoot:    %{l_buildroot}
    11.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130, gcc, make
    11.8 +BuildPreReq:  OpenPKG, openpkg >= 20040130, make, gcc, gcc::with_cxx = yes
    11.9  PreReq:       OpenPKG, openpkg >= 20040130
   11.10  AutoReq:      no
   11.11  AutoReqProv:  no
    12.1 --- a/jhead/jhead.spec	Wed Jan 14 14:47:21 2009 +0100
    12.2 +++ b/jhead/jhead.spec	Wed Jan 14 15:09:44 2009 +0100
    12.3 @@ -41,7 +41,7 @@
    12.4  #   build information
    12.5  Prefix:       %{l_prefix}
    12.6  BuildRoot:    %{l_buildroot}
    12.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130
    12.8 +BuildPreReq:  OpenPKG, openpkg >= 20040130, make
    12.9  PreReq:       OpenPKG, openpkg >= 20040130
   12.10  AutoReq:      no
   12.11  AutoReqProv:  no
    13.1 --- a/libgdiplus/libgdiplus.spec	Wed Jan 14 14:47:21 2009 +0100
    13.2 +++ b/libgdiplus/libgdiplus.spec	Wed Jan 14 15:09:44 2009 +0100
    13.3 @@ -42,10 +42,12 @@
    13.4  #   build information
    13.5  Prefix:       %{l_prefix}
    13.6  BuildRoot:    %{l_buildroot}
    13.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130, zlib, glib2, X11, xrender
    13.8 -BuildPreReq:  cairo, fontconfig, freetype, giflib, jpeg, png, tiff
    13.9 -PreReq:       OpenPKG, openpkg >= 20040130, zlib, glib2, X11, xrender
   13.10 -PreReq:       cairo, fontconfig, freetype, giflib, jpeg, png, tiff
   13.11 +BuildPreReq:  OpenPKG, openpkg >= 20040130, make
   13.12 +PreReq:       OpenPKG, openpkg >= 20040130
   13.13 +BuildPreReq:  zlib, glib2, X11, xrender, cairo
   13.14 +PreReq:       zlib, glib2, X11, xrender, cairo
   13.15 +BuildPreReq:  fontconfig, freetype, giflib, jpeg, png, tiff
   13.16 +PreReq:       fontconfig, freetype, giflib, jpeg, png, tiff
   13.17  AutoReq:      no
   13.18  AutoReqProv:  no
   13.19  Conflicts:    pnet
    14.1 --- a/libpcap/libpcap.spec	Wed Jan 14 14:47:21 2009 +0100
    14.2 +++ b/libpcap/libpcap.spec	Wed Jan 14 15:09:44 2009 +0100
    14.3 @@ -41,7 +41,7 @@
    14.4  #   build information
    14.5  Prefix:       %{l_prefix}
    14.6  BuildRoot:    %{l_buildroot}
    14.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130, bison, flex
    14.8 +BuildPreReq:  OpenPKG, openpkg >= 20040130, make, bison, flex
    14.9  PreReq:       OpenPKG, openpkg >= 20040130
   14.10  AutoReq:      no
   14.11  AutoReqProv:  no
    15.1 --- a/libupnp/libupnp.spec	Wed Jan 14 14:47:21 2009 +0100
    15.2 +++ b/libupnp/libupnp.spec	Wed Jan 14 15:09:44 2009 +0100
    15.3 @@ -42,7 +42,7 @@
    15.4  #   build information
    15.5  Prefix:       %{l_prefix}
    15.6  BuildRoot:    %{l_buildroot}
    15.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130
    15.8 +BuildPreReq:  OpenPKG, openpkg >= 20040130, make
    15.9  PreReq:       OpenPKG, openpkg >= 20040130
   15.10  AutoReq:      no
   15.11  AutoReqProv:  no
    16.1 --- a/lsof/lsof.spec	Wed Jan 14 14:47:21 2009 +0100
    16.2 +++ b/lsof/lsof.spec	Wed Jan 14 15:09:44 2009 +0100
    16.3 @@ -41,7 +41,7 @@
    16.4  #   build information
    16.5  Prefix:       %{l_prefix}
    16.6  BuildRoot:    %{l_buildroot}
    16.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130, gcc
    16.8 +BuildPreReq:  OpenPKG, openpkg >= 20040130, make, gcc
    16.9  PreReq:       OpenPKG, openpkg >= 20040130
   16.10  AutoReq:      no
   16.11  AutoReqProv:  no
    17.1 --- a/m2tstoavi/m2tstoavi.spec	Wed Jan 14 14:47:21 2009 +0100
    17.2 +++ b/m2tstoavi/m2tstoavi.spec	Wed Jan 14 15:09:44 2009 +0100
    17.3 @@ -42,7 +42,7 @@
    17.4  #   build information
    17.5  Prefix:       %{l_prefix}
    17.6  BuildRoot:    %{l_buildroot}
    17.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130, infozip
    17.8 +BuildPreReq:  OpenPKG, openpkg >= 20040130, make, infozip
    17.9  PreReq:       OpenPKG, openpkg >= 20040130, ffmpeg, tcsh
   17.10  AutoReq:      no
   17.11  AutoReqProv:  no
    18.1 --- a/mesa/mesa.spec	Wed Jan 14 14:47:21 2009 +0100
    18.2 +++ b/mesa/mesa.spec	Wed Jan 14 15:09:44 2009 +0100
    18.3 @@ -48,7 +48,8 @@
    18.4  BuildRoot:    %{l_buildroot}
    18.5  BuildPreReq:  OpenPKG, openpkg >= 20040130
    18.6  PreReq:       OpenPKG, openpkg >= 20040130
    18.7 -BuildPreReq:  X11, gcc, make, autoconf, binutils
    18.8 +BuildPreReq:  make, gcc, gcc::with_cxx = yes, autoconf, binutils
    18.9 +BuildPreReq:  X11
   18.10  PreReq:       X11
   18.11  AutoReq:      no
   18.12  AutoReqProv:  no
    19.1 --- a/mico/mico.spec	Wed Jan 14 14:47:21 2009 +0100
    19.2 +++ b/mico/mico.spec	Wed Jan 14 15:09:44 2009 +0100
    19.3 @@ -48,7 +48,7 @@
    19.4  #   build information
    19.5  Prefix:       %{l_prefix}
    19.6  BuildRoot:    %{l_buildroot}
    19.7 -BuildPreReq:  OpenPKG, openpkg >= 20060823, gcc, make
    19.8 +BuildPreReq:  OpenPKG, openpkg >= 20060823, make, gcc, gcc::with_cxx = yes
    19.9  PreReq:       OpenPKG, openpkg >= 20060823
   19.10  %if "%{with_ssl}" == "yes"
   19.11  BuildPreReq:  openssl
    20.1 --- a/mpg123/mpg123.spec	Wed Jan 14 14:47:21 2009 +0100
    20.2 +++ b/mpg123/mpg123.spec	Wed Jan 14 15:09:44 2009 +0100
    20.3 @@ -44,7 +44,7 @@
    20.4  #   build information
    20.5  Prefix:       %{l_prefix}
    20.6  BuildRoot:    %{l_buildroot}
    20.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130
    20.8 +BuildPreReq:  OpenPKG, openpkg >= 20040130, make
    20.9  PreReq:       OpenPKG, openpkg >= 20040130
   20.10  AutoReq:      no
   20.11  AutoReqProv:  no
    21.1 --- a/radiusclient/radiusclient.spec	Wed Jan 14 14:47:21 2009 +0100
    21.2 +++ b/radiusclient/radiusclient.spec	Wed Jan 14 15:09:44 2009 +0100
    21.3 @@ -48,7 +48,7 @@
    21.4  #   build information
    21.5  Prefix:       %{l_prefix}
    21.6  BuildRoot:    %{l_buildroot}
    21.7 -BuildPreReq:  OpenPKG, openpkg >= 20060823
    21.8 +BuildPreReq:  OpenPKG, openpkg >= 20060823, make
    21.9  PreReq:       OpenPKG, openpkg >= 20060823
   21.10  %if "%{with_fsl}" == "yes"
   21.11  BuildPreReq:  fsl
    22.1 --- a/sox/sox.spec	Wed Jan 14 14:47:21 2009 +0100
    22.2 +++ b/sox/sox.spec	Wed Jan 14 15:09:44 2009 +0100
    22.3 @@ -40,7 +40,7 @@
    22.4  #   build information
    22.5  Prefix:       %{l_prefix}
    22.6  BuildRoot:    %{l_buildroot}
    22.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130, gcc, make
    22.8 +BuildPreReq:  OpenPKG, openpkg >= 20040130, make, gcc
    22.9  PreReq:       OpenPKG, openpkg >= 20040130
   22.10  AutoReq:      no
   22.11  AutoReqProv:  no
    23.1 --- a/stlport/stlport.spec	Wed Jan 14 14:47:21 2009 +0100
    23.2 +++ b/stlport/stlport.spec	Wed Jan 14 15:09:44 2009 +0100
    23.3 @@ -44,7 +44,7 @@
    23.4  #   build information
    23.5  Prefix:       %{l_prefix}
    23.6  BuildRoot:    %{l_buildroot}
    23.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130, gcc
    23.8 +BuildPreReq:  OpenPKG, openpkg >= 20040130, gcc, make
    23.9  PreReq:       OpenPKG, openpkg >= 20040130, gcc
   23.10  AutoReq:      no
   23.11  AutoReqProv:  no
    24.1 --- a/stun/stun.spec	Wed Jan 14 14:47:21 2009 +0100
    24.2 +++ b/stun/stun.spec	Wed Jan 14 15:09:44 2009 +0100
    24.3 @@ -46,7 +46,7 @@
    24.4  #   build information
    24.5  Prefix:       %{l_prefix}
    24.6  BuildRoot:    %{l_buildroot}
    24.7 -BuildPreReq:  OpenPKG, openpkg >= 20060823, make, gcc
    24.8 +BuildPreReq:  OpenPKG, openpkg >= 20060823, make, gcc, gcc::with_cxx = yes
    24.9  PreReq:       OpenPKG, openpkg >= 20060823
   24.10  AutoReq:      no
   24.11  AutoReqProv:  no
    25.1 --- a/taglib/taglib.spec	Wed Jan 14 14:47:21 2009 +0100
    25.2 +++ b/taglib/taglib.spec	Wed Jan 14 15:09:44 2009 +0100
    25.3 @@ -41,7 +41,7 @@
    25.4  #   build information
    25.5  Prefix:       %{l_prefix}
    25.6  BuildRoot:    %{l_buildroot}
    25.7 -BuildPreReq:  OpenPKG, openpkg >= 20040130, gcc
    25.8 +BuildPreReq:  OpenPKG, openpkg >= 20040130, make, gcc, gcc::with_cxx = yes
    25.9  PreReq:       OpenPKG, openpkg >= 20040130
   25.10  AutoReq:      no
   25.11  AutoReqProv:  no
    26.1 --- a/tun/tun.spec	Wed Jan 14 14:47:21 2009 +0100
    26.2 +++ b/tun/tun.spec	Wed Jan 14 15:09:44 2009 +0100
    26.3 @@ -45,7 +45,7 @@
    26.4  #   build information
    26.5  Prefix:       %{l_prefix}
    26.6  BuildRoot:    %{l_buildroot}
    26.7 -BuildPreReq:  OpenPKG, openpkg >= 20050726
    26.8 +BuildPreReq:  OpenPKG, openpkg >= 20050726, make
    26.9  PreReq:       OpenPKG, openpkg >= 20050726
   26.10  AutoReq:      no
   26.11  AutoReqProv:  no

mercurial