/[packages]/cauldron/libxdamage/current/SPECS/libxdamage.spec
ViewVC logotype

Contents of /cauldron/libxdamage/current/SPECS/libxdamage.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 170319 - (show annotations) (download)
Mon Nov 21 04:47:11 2011 UTC (12 years, 5 months ago) by fwang
File size: 2197 byte(s)
enable static
1 %define major 1
2 %define libname %mklibname xdamage %{major}
3 %define develname %mklibname xdamage -d
4 %define staticdevelname %mklibname xdamage -d -s
5
6 Name: libxdamage
7 Summary: X Damage Library
8 Version: 1.1.3
9 Release: %mkrel 2
10 Group: Development/X11
11 License: MIT
12 URL: http://xorg.freedesktop.org
13 Source0: http://xorg.freedesktop.org/releases/individual/lib/libXdamage-%{version}.tar.bz2
14
15 BuildRequires: libx11-devel >= 1.0.0
16 BuildRequires: libxfixes-devel >= 3.0.1.2
17 BuildRequires: x11-proto-devel >= 1.2.0
18 BuildRequires: x11-util-macros >= 1.0.1
19
20 %description
21 X Damage Library.
22
23 #-----------------------------------------------------------
24
25 %package -n %{libname}
26 Summary: X Damage Library
27 Group: Development/X11
28 Conflicts: libxorg-x11 < 7.0
29 Provides: %{name} = %{version}
30
31 %description -n %{libname}
32 X Damage Library.
33
34 %files -n %{libname}
35 %{_libdir}/libXdamage.so.%{major}*
36
37 #-----------------------------------------------------------
38
39 %package -n %{develname}
40 Summary: Development files for %{name}
41 Group: Development/X11
42 Requires: %{libname} = %{version}
43 Requires: libxfixes-devel >= 3.0.1.2
44 Requires: x11-proto-devel >= 1.0.0
45 Provides: %{name}-devel = %{version}-%{release}
46
47 Conflicts: libxorg-x11-devel < 7.0
48 Obsoletes: %mklibname xdamage 1 -d
49
50 %description -n %{develname}
51 Development files for %{name}
52
53 %pre -n %{develname}
54 if [ -h %{_includedir}/X11 ]; then
55 rm -f %{_includedir}/X11
56 fi
57
58 %files -n %{develname}
59 %{_libdir}/libXdamage.so
60 %{_libdir}/pkgconfig/xdamage.pc
61 %{_includedir}/X11/extensions/Xdamage.h
62
63 #-----------------------------------------------------------
64
65 %package -n %{staticdevelname}
66 Summary: Static development files for %{name}
67 Group: Development/X11
68 Requires: %{develname} = %{version}
69 Provides: %{name}-static-devel = %{version}-%{release}
70
71 Conflicts: libxorg-x11-static-devel < 7.0
72 Obsoletes: %mklibname xdamage 1 -d -s
73
74 %description -n %{staticdevelname}
75 Static development files for %{name}.
76
77 %files -n %{staticdevelname}
78 %{_libdir}/libXdamage.a
79
80 #-----------------------------------------------------------
81
82 %prep
83 %setup -q -n libXdamage-%{version}
84
85 %build
86 %configure2_5x --enable-static
87 %make
88
89 %install
90 %makeinstall_std
91
92 rm -f %{buildroot}%{_libdir}/*.la
93

  ViewVC Help
Powered by ViewVC 1.1.30