]> git.pld-linux.org Git - packages/gnustep-back.git/blobdiff - gnustep-back.spec
- massive attack: adding Source-md5
[packages/gnustep-back.git] / gnustep-back.spec
index d6491a3ad47a91dc089c7039dcc1b3544034a873..d4ec254a67c927483de2d7514735c03bcbb12df4 100644 (file)
@@ -1,24 +1,24 @@
 Summary:       The GNUstep backend bundle
 Summary(pl):   Pakiet backendowy GNUstep
 Name:          gnustep-back
-Version:       0.8.3
+Version:       0.8.5
 Release:       1
 License:       LGPL/GPL
 Vendor:                The GNUstep Project
 Group:         X11/Libraries
 Source0:       ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz
-Patch0:                %{name}-Xft2.patch
-Patch1:                %{name}-art-freetype213.patch
-Patch2:                %{name}-xdps-fix.patch
+# Source0-md5: 9020f254f584ed176221321218857b55
+Patch0:                %{name}-art-freetype213.patch
+Patch1:                %{name}-xdps-fix.patch
 URL:           http://www.gnustep.org/
 BuildRequires: OpenGL-devel
 BuildRequires: WindowMaker-devel
 BuildRequires: XFree86-devel
 BuildRequires: XFree86-DPS-devel
-BuildRequires: Xft-devel
 BuildRequires: freetype-devel >= 2.1.3
 BuildRequires: gnustep-gui-devel
 BuildRequires: libart_lgpl-devel
+BuildRequires: xft-devel
 Requires:      OpenGL
 Requires:      gnustep-gui
 Obsoletes:     gnustep-xgps
@@ -27,6 +27,8 @@ BuildRoot:    %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define         _prefix         /usr/lib/GNUstep
 
+%define                _noautoreqdep   libGL.so.1 libGLU.so.1
+
 %define                libcombo        gnu-gnu-gnu
 %define                gsos            linux-gnu
 %ifarch %{ix86}
@@ -85,8 +87,8 @@ Summary(pl):  Pliki nag
 Group:         X11/Development/Libraries
 Requires:      %{name} = %{version}
 Requires:      XFree86-devel
-Requires:      Xft-devel
 Requires:      gnustep-gui-devel
+Requires:      xft-devel
 Obsoletes:     gnustep-xdps-devel
 Obsoletes:     gnustep-xgps-devel
 Conflicts:     gnustep-core
@@ -105,7 +107,6 @@ xdps).
 %setup -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 
 %build
 . %{_prefix}/System/Makefiles/GNUstep.sh
@@ -125,6 +126,8 @@ fi
 %{__make} \
        messages=yes
 cp -f back.make back-$g.make
+# preserve timestamp of config.h
+cp -pf config.h config-$g.h
 done
 
 %{__make} -C Documentation
@@ -139,6 +142,10 @@ if [ "$g" = "xlib" ]; then
 else
        NAME="back-$g"
 fi
+# hack - restore timestamps to prevent rebuilding
+cp -pf config-$g.h config.h
+cp -pf config.h Source/%{gscpu}/%{gsos}/config.h
+touch config.status -r config.h
 %{__make} install \
        GNUSTEP_INSTALLATION_DIR=$RPM_BUILD_ROOT%{_prefix}/System \
        BUILD_GRAPHICS="$g" \
This page took 0.093779 seconds and 4 git commands to generate.