]> git.pld-linux.org Git - packages/libwnck2.git/blame - libwnck2.spec
apply tasklist_orientation.patch from debian
[packages/libwnck2.git] / libwnck2.spec
CommitLineData
cb72a6a8
AF
1#
2# Conditional build:
3%bcond_without apidocs # disable gtk-doc
6851e41a 4
cb72a6a8
AF
5Summary: General Window Manager interfacing for GNOME utilities
6Summary(pl.UTF-8): Interfejs General Window Manager dla narzędzi GNOME
7Name: libwnck2
cbadaf7e 8Version: 2.30.7
6851e41a 9Release: 2
cb72a6a8
AF
10License: LGPL v2+
11Group: X11/Libraries
cbadaf7e
JB
12Source0: http://ftp.gnome.org/pub/GNOME/sources/libwnck/2.30/libwnck-%{version}.tar.xz
13# Source0-md5: 3d20f26105a2fd878899d6ecdbe9a082
6851e41a 14Patch0: tasklist_orientation.patch
cb72a6a8
AF
15BuildRequires: autoconf >= 2.62
16BuildRequires: automake >= 1:1.9
17BuildRequires: docbook-dtd412-xml
18BuildRequires: gettext-devel
19BuildRequires: glib2-devel >= 1:2.18.0
20BuildRequires: gnome-common >= 2.20.0
21BuildRequires: gobject-introspection-devel >= 0.6.14
22BuildRequires: gtk+2-devel >= 2:2.20.0
23%{?with_apidocs:BuildRequires: gtk-doc >= 1.9}
24BuildRequires: gtk-doc-automake
25BuildRequires: intltool >= 0.40.0
26BuildRequires: libtool
27BuildRequires: pkgconfig
28BuildRequires: sed >= 4.0
29BuildRequires: startup-notification-devel >= 0.8
cbadaf7e
JB
30BuildRequires: tar >= 1:1.22
31BuildRequires: xorg-lib-libX11-devel
cb72a6a8 32BuildRequires: xorg-lib-libXres-devel
cbadaf7e 33BuildRequires: xz
cb72a6a8
AF
34Requires: gtk+2 >= 2:2.20.0
35# sr@Latn vs. sr@latin
36Conflicts: glibc-misc < 6:2.7
37BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39%description
40General Window Manager interfacing for GNOME utilities. This library
41is a part of the GNOME 2 platform.
42
43%description -l pl.UTF-8
44Ogólny interfejs zarządcy okien dla narzędzi GNOME. Ta biblioteka jest
45częścią platformy GNOME 2.
46
8684ad31
AF
47%package tools
48Summary: Small tools to manage windows
cbadaf7e 49Summary(pl.UTF-8): Małe narzędzia do zarządzania oknami
8684ad31
AF
50Group: X11/Window Managers/Tools
51Requires: %{name} = %{version}-%{release}
52
53%description tools
54Small tools to manage windows.
55
cbadaf7e
JB
56%description tools -l pl.UTF-8
57Małe narzędzia do zarządzania oknami.
58
cb72a6a8
AF
59%package devel
60Summary: Header files and documentation for libwnck
61Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja dla libwnck
62Group: X11/Development/Libraries
63Requires: %{name} = %{version}-%{release}
64Requires: gtk+2-devel >= 2:2.20.0
65Requires: startup-notification-devel >= 0.8
cbadaf7e 66Requires: xorg-lib-libX11-devel
cb72a6a8
AF
67Requires: xorg-lib-libXres-devel
68
69%description devel
70Header, docs and development libraries for libwnck.
71
72%description devel -l pl.UTF-8
73Pliki nagłówkowe i dokumentacja do libwnck.
74
75%package static
76Summary: Static libwnck libraries
77Summary(pl.UTF-8): Statyczne biblioteki libwnck
78Group: X11/Development/Libraries
79Requires: %{name}-devel = %{version}-%{release}
80
81%description static
82Static version of libwnck libraries.
83
84%description static -l pl.UTF-8
85Statyczna wersja bibliotek libwnck.
86
87%package apidocs
88Summary: libwnck API documentation
89Summary(pl.UTF-8): Dokumentacja API libwnck
90Group: Documentation
91Requires: gtk-doc-common
92
93%description apidocs
94libwnck API documentation.
95
96%description apidocs -l pl.UTF-8
97Dokumentacja API libwnck.
98
99%prep
100%setup -q -n libwnck-%{version}
6851e41a 101%patch0 -p1
cb72a6a8
AF
102
103%build
104%{__gtkdocize}
105%{__glib_gettextize}
106%{__intltoolize}
107%{__libtoolize}
108%{__aclocal} -I m4
109%{__autoconf}
110%{__autoheader}
111%{__automake}
112%configure \
113 %{?with_apidocs:--enable-gtk-doc} \
114 --with-html-dir=%{_gtkdocdir} \
115 --disable-silent-rules
116
117%{__make}
118
119%install
120rm -rf $RPM_BUILD_ROOT
121
122%{__make} install \
123 DESTDIR=$RPM_BUILD_ROOT
124
125%{__rm} $RPM_BUILD_ROOT%{_libdir}/libwnck-1.la
126
127%find_lang libwnck
128
129%clean
130rm -rf $RPM_BUILD_ROOT
131
132%post -p /sbin/ldconfig
133%postun -p /sbin/ldconfig
134
135%files -f libwnck.lang
136%defattr(644,root,root,755)
137%doc AUTHORS ChangeLog MAINTAINERS NEWS README
cb72a6a8
AF
138%attr(755,root,root) %{_libdir}/libwnck-1.so.*.*.*
139%attr(755,root,root) %ghost %{_libdir}/libwnck-1.so.22
140%{_libdir}/girepository-1.0/Wnck-1.0.typelib
141
8684ad31
AF
142%files tools
143%defattr(644,root,root,755)
144%attr(755,root,root) %{_bindir}/wnck-urgency-monitor
145%attr(755,root,root) %{_bindir}/wnckprop
146
cb72a6a8
AF
147%files devel
148%defattr(644,root,root,755)
149%attr(755,root,root) %{_libdir}/libwnck-1.so
150%{_includedir}/libwnck-1.0
151%{_pkgconfigdir}/libwnck-1.0.pc
152%{_datadir}/gir-1.0/Wnck-1.0.gir
153
154%files static
155%defattr(644,root,root,755)
156%{_libdir}/libwnck-1.a
157
158%if %{with apidocs}
159%files apidocs
160%defattr(644,root,root,755)
161%{_gtkdocdir}/libwnck
162%endif
This page took 0.072069 seconds and 4 git commands to generate.