]> git.pld-linux.org Git - packages/libgksu.git/blame - libgksu.spec
- rpm version for noarch subpackages
[packages/libgksu.git] / libgksu.spec
CommitLineData
84f523c2 1Summary: libgksu library
ba7ca8d3 2Summary(pl.UTF-8): Biblioteka libgksu
84f523c2 3Name: libgksu
06d10d8c 4Version: 2.0.12
d58a9ceb 5Release: 10
06d10d8c 6License: LGPL v2
84f523c2 7Group: Libraries
3f559df8 8Source0: http://people.debian.org/~kov/gksu/%{name}-%{version}.tar.gz
06d10d8c
MB
9# Source0-md5: c7154c8806f791c10e7626ff123049d3
10Patch0: %{name}-configure.patch
55ee8182 11Patch1: %{name}-helper.patch
feb5dbdf 12Patch2: am.patch
ae528c4a 13Patch3: automake-1.11.patch
93df275b 14Patch4: format-security.patch
84f523c2 15URL: http://www.nongnu.org/gksu/
3f559df8 16BuildRequires: GConf2-devel
06d10d8c
MB
17BuildRequires: autoconf >= 2.57
18BuildRequires: automake
30a09973 19BuildRequires: docbook-dtd412-xml
c4546a1f 20BuildRequires: gettext-tools
06d10d8c 21BuildRequires: gtk+2-devel >= 2:2.12.0
837fe30d 22BuildRequires: gtk-doc >= 1.6
8068eb0d 23BuildRequires: intltool
ae528c4a 24BuildRequires: libgnome-keyring-devel
3f559df8 25BuildRequires: libgtop-devel
06d10d8c 26BuildRequires: libtool
81c06394 27BuildRequires: pkgconfig
1bd91a07 28BuildRequires: rpm-build >= 4.6
3f559df8 29BuildRequires: startup-notification-devel
84f523c2 30BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32%description
33libgksu library.
34
8b788191 35%description -l pl.UTF-8
84f523c2 36Biblioteka libgksu.
37
38%package devel
39Summary: Header files for libgksu library
ba7ca8d3 40Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libgksu
84f523c2 41Group: Development/Libraries
42Requires: %{name} = %{version}-%{release}
06d10d8c
MB
43Requires: GConf2-devel
44Requires: glib2-devel >= 1:2.12.0
8303ed88 45Requires: libgnome-keyring-devel
06d10d8c 46Requires: startup-notification-devel
84f523c2 47
48%description devel
49Header files for libgksu library.
50
8b788191
JR
51%description devel -l pl.UTF-8
52Pliki nagłówkowe biblioteki libgksu.
84f523c2 53
54%package static
55Summary: Static libgksu library
ba7ca8d3 56Summary(pl.UTF-8): Statyczna biblioteka libgksu
84f523c2 57Group: Development/Libraries
58Requires: %{name}-devel = %{version}-%{release}
59
60%description static
61Static libgksu library.
62
8b788191 63%description static -l pl.UTF-8
84f523c2 64Statyczna biblioteka libgksu.
65
06d10d8c
MB
66%package apidocs
67Summary: libgksu library API documentation
68Summary(pl.UTF-8): Dokumentacja API biblioteki libgksu
69Group: Documentation
70Requires: gtk-doc-common
bd977704 71BuildArch: noarch
06d10d8c
MB
72
73%description apidocs
74libgksu library API documentation.
75
76%description apidocs -l pl.UTF-8
77Dokumentacja API biblioteki libgksu.
78
3f559df8 79%package utils
06d10d8c
MB
80Summary: GKSu properties utility
81Summary(pl.UTF-8): Aplikacja właściwości GKSu
3f559df8 82Group: X11/Applications
06d10d8c 83Requires(post,preun): GConf2
3f559df8 84Requires: %{name} = %{version}-%{release}
85
86%description utils
06d10d8c
MB
87This program allows you to define how GKSu grants the privileges and
88locks input devices.
3f559df8 89
90%description utils -l pl.UTF-8
06d10d8c
MB
91Ten program pozwala zdefiniować jak GKSu przyznaje uprawnienia i
92blokuje 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
116rm -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
126rm -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
This page took 0.115444 seconds and 4 git commands to generate.