]>
Commit | Line | Data |
---|---|---|
84f523c2 | 1 | Summary: libgksu library |
ba7ca8d3 | 2 | Summary(pl.UTF-8): Biblioteka libgksu |
84f523c2 | 3 | Name: libgksu |
06d10d8c | 4 | Version: 2.0.12 |
d58a9ceb | 5 | Release: 10 |
06d10d8c | 6 | License: LGPL v2 |
84f523c2 | 7 | Group: Libraries |
3f559df8 | 8 | Source0: http://people.debian.org/~kov/gksu/%{name}-%{version}.tar.gz |
06d10d8c MB |
9 | # Source0-md5: c7154c8806f791c10e7626ff123049d3 |
10 | Patch0: %{name}-configure.patch | |
55ee8182 | 11 | Patch1: %{name}-helper.patch |
feb5dbdf | 12 | Patch2: am.patch |
ae528c4a | 13 | Patch3: automake-1.11.patch |
93df275b | 14 | Patch4: format-security.patch |
84f523c2 | 15 | URL: http://www.nongnu.org/gksu/ |
3f559df8 | 16 | BuildRequires: GConf2-devel |
06d10d8c MB |
17 | BuildRequires: autoconf >= 2.57 |
18 | BuildRequires: automake | |
30a09973 | 19 | BuildRequires: docbook-dtd412-xml |
c4546a1f | 20 | BuildRequires: gettext-tools |
06d10d8c | 21 | BuildRequires: gtk+2-devel >= 2:2.12.0 |
837fe30d | 22 | BuildRequires: gtk-doc >= 1.6 |
8068eb0d | 23 | BuildRequires: intltool |
ae528c4a | 24 | BuildRequires: libgnome-keyring-devel |
3f559df8 | 25 | BuildRequires: libgtop-devel |
06d10d8c | 26 | BuildRequires: libtool |
81c06394 | 27 | BuildRequires: pkgconfig |
1bd91a07 | 28 | BuildRequires: rpm-build >= 4.6 |
3f559df8 | 29 | BuildRequires: startup-notification-devel |
84f523c2 | 30 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
31 | ||
32 | %description | |
33 | libgksu library. | |
34 | ||
8b788191 | 35 | %description -l pl.UTF-8 |
84f523c2 | 36 | Biblioteka libgksu. |
37 | ||
38 | %package devel | |
39 | Summary: Header files for libgksu library | |
ba7ca8d3 | 40 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libgksu |
84f523c2 | 41 | Group: Development/Libraries |
42 | Requires: %{name} = %{version}-%{release} | |
06d10d8c MB |
43 | Requires: GConf2-devel |
44 | Requires: glib2-devel >= 1:2.12.0 | |
8303ed88 | 45 | Requires: libgnome-keyring-devel |
06d10d8c | 46 | Requires: startup-notification-devel |
84f523c2 | 47 | |
48 | %description devel | |
49 | Header files for libgksu library. | |
50 | ||
8b788191 JR |
51 | %description devel -l pl.UTF-8 |
52 | Pliki nagłówkowe biblioteki libgksu. | |
84f523c2 | 53 | |
54 | %package static | |
55 | Summary: Static libgksu library | |
ba7ca8d3 | 56 | Summary(pl.UTF-8): Statyczna biblioteka libgksu |
84f523c2 | 57 | Group: Development/Libraries |
58 | Requires: %{name}-devel = %{version}-%{release} | |
59 | ||
60 | %description static | |
61 | Static libgksu library. | |
62 | ||
8b788191 | 63 | %description static -l pl.UTF-8 |
84f523c2 | 64 | Statyczna biblioteka libgksu. |
65 | ||
06d10d8c MB |
66 | %package apidocs |
67 | Summary: libgksu library API documentation | |
68 | Summary(pl.UTF-8): Dokumentacja API biblioteki libgksu | |
69 | Group: Documentation | |
70 | Requires: gtk-doc-common | |
bd977704 | 71 | BuildArch: noarch |
06d10d8c MB |
72 | |
73 | %description apidocs | |
74 | libgksu library API documentation. | |
75 | ||
76 | %description apidocs -l pl.UTF-8 | |
77 | Dokumentacja API biblioteki libgksu. | |
78 | ||
3f559df8 | 79 | %package utils |
06d10d8c MB |
80 | Summary: GKSu properties utility |
81 | Summary(pl.UTF-8): Aplikacja właściwości GKSu | |
3f559df8 | 82 | Group: X11/Applications |
06d10d8c | 83 | Requires(post,preun): GConf2 |
3f559df8 | 84 | Requires: %{name} = %{version}-%{release} |
85 | ||
86 | %description utils | |
06d10d8c MB |
87 | This program allows you to define how GKSu grants the privileges and |
88 | locks input devices. | |
3f559df8 | 89 | |
90 | %description utils -l pl.UTF-8 | |
06d10d8c MB |
91 | Ten program pozwala zdefiniować jak GKSu przyznaje uprawnienia i |
92 | blokuje urządzenia wejściowe. | |
3f559df8 | 93 | |
84f523c2 | 94 | %prep |
3f559df8 | 95 | %setup -q |
06d10d8c | 96 | %patch0 -p1 |
55ee8182 | 97 | %patch1 -p1 |
feb5dbdf | 98 | %patch2 -p1 |
ae528c4a | 99 | %patch3 -p1 |
93df275b | 100 | %patch4 -p1 |
84f523c2 | 101 | |
102 | %build | |
06d10d8c MB |
103 | %{__gtkdocize} --docdir docs/ |
104 | %{__intltoolize} | |
105 | %{__libtoolize} | |
106 | %{__aclocal} | |
107 | %{__autoconf} | |
108 | %{__autoheader} | |
109 | %{__automake} | |
84f523c2 | 110 | %configure \ |
111 | --enable-gtk-doc \ | |
112 | --with-html-dir=%{_gtkdocdir} | |
84f523c2 | 113 | %{__make} |
114 | ||
115 | %install | |
116 | rm -rf $RPM_BUILD_ROOT | |
117 | ||
118 | %{__make} install \ | |
119 | DESTDIR=$RPM_BUILD_ROOT | |
120 | ||
884306b6 AF |
121 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/libgksu2.la |
122 | ||
06d10d8c MB |
123 | %find_lang libgksu |
124 | ||
84f523c2 | 125 | %clean |
126 | rm -rf $RPM_BUILD_ROOT | |
127 | ||
8d94a83b JB |
128 | %post -p /sbin/ldconfig |
129 | %postun -p /sbin/ldconfig | |
130 | ||
3f559df8 | 131 | %post utils |
06d10d8c | 132 | %gconf_schema_install gksu.schemas |
3f559df8 | 133 | |
06d10d8c MB |
134 | %preun utils |
135 | %gconf_schema_uninstall gksu.schemas | |
3f559df8 | 136 | |
06d10d8c | 137 | %files -f libgksu.lang |
84f523c2 | 138 | %defattr(644,root,root,755) |
139 | %doc AUTHORS ChangeLog | |
06d10d8c | 140 | %attr(755,root,root) %{_libdir}/libgksu2.so.*.*.* |
9c1d7b70 | 141 | %attr(755,root,root) %ghost %{_libdir}/libgksu2.so.0 |
06d10d8c MB |
142 | %dir %{_libdir}/libgksu |
143 | %attr(755,root,root) %{_libdir}/libgksu/gksu-run-helper | |
84f523c2 | 144 | |
145 | %files devel | |
146 | %defattr(644,root,root,755) | |
06d10d8c | 147 | %attr(755,root,root) %{_libdir}/libgksu2.so |
06d10d8c MB |
148 | %{_includedir}/libgksu |
149 | %{_pkgconfigdir}/libgksu2.pc | |
84f523c2 | 150 | |
151 | %files static | |
152 | %defattr(644,root,root,755) | |
06d10d8c MB |
153 | %{_libdir}/libgksu2.a |
154 | ||
155 | %files apidocs | |
156 | %defattr(644,root,root,755) | |
157 | %{_gtkdocdir}/libgksu | |
3f559df8 | 158 | |
159 | %files utils | |
160 | %defattr(644,root,root,755) | |
161 | %attr(755,root,root) %{_bindir}/gksu-properties | |
162 | %{_desktopdir}/gksu-properties.desktop | |
163 | %dir %{_datadir}/libgksu | |
06d10d8c MB |
164 | %{_datadir}/libgksu/gksu-properties.ui |
165 | %{_mandir}/man1/gksu-properties.1* | |
3f559df8 | 166 | %{_pixmapsdir}/gksu.png |
167 | %{_sysconfdir}/gconf/schemas/gksu.schemas |