rdieter pushed to libxcb (f22). "1.11-4 (..more)"

notifications at fedoraproject.org notifications at fedoraproject.org
Wed May 20 11:03:14 UTC 2015


From 5b2a611e60859c48ed4513c66cdde5c50684faa2 Mon Sep 17 00:00:00 2001
From: Rex Dieter <rdieter at math.unl.edu>
Date: Tue, 19 May 2015 11:13:40 -0500
Subject: 1.11-4

- fix path (use autoreconf -f)
- -devel: tighten deps via %{?_isa}, drop Requires: pkgconfig (add explicit BR: pkgconfig)

diff --git a/libxcb.spec b/libxcb.spec
index bb6d4e3..92a8a13 100644
--- a/libxcb.spec
+++ b/libxcb.spec
@@ -2,7 +2,7 @@
 
 Name:       libxcb
 Version:    1.11
-Release:    3%{?dist}
+Release:    4%{?dist}
 Summary:    A C binding to the X11 protocol
 License:    MIT
 URL:        http://xcb.freedesktop.org/
@@ -19,6 +19,7 @@ BuildRequires:  doxygen
 BuildRequires:  graphviz
 BuildRequires:  libtool
 BuildRequires:  libxslt
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(xau) >= 0.99.2
 BuildRequires:  pkgconfig(xcb-proto) >= 1.11
 BuildRequires:  pkgconfig(xorg-macros) >= 1.18
@@ -31,8 +32,7 @@ threading support, and extensibility.
 
 %package devel
 Summary:    Development files for %{name}
-Requires:   %{name} = %{version}-%{release}
-Requires:   pkgconfig
+Requires:   %{name}%{?_isa} = %{version}-%{release}
 
 %description devel
 The %{name}-devel package contains libraries and header files for developing
@@ -50,7 +50,8 @@ The %{name}-doc package contains documentation for the %{name} library.
 
 %build
 sed -i 's/pthread-stubs //' configure.ac
-autoreconf -v --install
+# autoreconf -f needed to expunge rpaths
+autoreconf -v -f --install
 %configure \
     --disable-static \
     --docdir=%{_pkgdocdir} \
@@ -110,6 +111,10 @@ find $RPM_BUILD_ROOT -name '*.la' -delete
 %{_pkgdocdir}
 
 %changelog
+* Tue May 19 2015 Rex Dieter <rdieter at fedoraproject.org> - 1.11-4
+- fix path (use autoreconf -f)
+- -devel: tighten deps via %%{?_isa}, drop Requires: pkgconfig (add explicit BR: pkgconfig)
+
 * Thu Jan 08 2015 Simone Caronni <negativo17 at gmail.com> - 1.11-3
 - Clean up SPEC file, fix rpmlint warnings.
 - Enable XInput extension (#1177701).
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/libxcb.git/commit/?h=f22&id=5b2a611e60859c48ed4513c66cdde5c50684faa2


More information about the scm-commits mailing list