]> git.pld-linux.org Git - packages/gnome-disk-utility.git/blame - gnome-disk-utility.spec
- new
[packages/gnome-disk-utility.git] / gnome-disk-utility.spec
CommitLineData
99b9c2e2
MB
1#
2# Conditional build:
3%bcond_without apidocs # do not build and package API docs
4#
5Summary: Disk management application
6Name: gnome-disk-utility
7Version: 0.3
8Release: 1
9License: LGPL v2+
10Group: X11/Applications
11Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.tar.bz2
12# Source0-md5: 1aa94c224cd3dd2ebfd05bf31476dbb5
13BuildRequires: DeviceKit-disks-devel >= 004
14BuildRequires: PolicyKit-gnome-devel >= 0.7
15BuildRequires: autoconf
16BuildRequires: automake >= 1:1.9
17BuildRequires: dbus-glib-devel >= 0.74
18BuildRequires: gettext-devel
19BuildRequires: glib2-devel >= 1:2.16.0
20BuildRequires: gnome-common
21BuildRequires: gnome-doc-utils
22BuildRequires: gnome-keyring-devel >= 2.22.0
23BuildRequires: gtk+2-devel >= 2:2.6.0
24%{?with_apidocs:BuildRequires: gtk-doc >= 1.3}
25BuildRequires: intltool >= 0.35.0
26BuildRequires: libnotify-devel >= 0.3.0
27BuildRequires: libsexy-devel >= 0.1.11
28BuildRequires: libtool
29BuildRequires: libunique-devel >= 1.0.0
30BuildRequires: nautilus-devel >= 2.24.0
31BuildRequires: pkgconfig
32BuildRequires: rpmbuild(find_lang) >= 1.23
33BuildRequires: rpmbuild(macros) >= 1.311
34BuildRequires: scrollkeeper
35Requires(post,postun): gtk+2
36Requires: %{name}-libs = %{version}-%{release}
37Requires: DeviceKit-disks >= 004
38Requires: hicolor-icon-theme
39Requires: nautilus >= 2.24.0
40BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41
42%description
43This package contains the Palimpsest disk management application.
44Palimpsest supports partitioning, file system creation, encryption,
45RAID, SMART monitoring, etc.
46
47%package libs
48Summary: gnome-disk-utility libraries
49Summary(pl.UTF-8): Biblioteki gnome-disk-utility
50Group: X11/Libraries
51
52%description libs
53gnome-disk-utility libraries.
54
55%description libs -l pl.UTF-8
56Biblioteki gnome-disk-utility.
57
58%package devel
59Summary: Header files for gnome-disk-utility libraries
60Summary(pl.UTF-8): Pliki nagłówkowe bibliotek gnome-disk-utility
61Group: X11/Development/Libraries
62Requires: %{name} = %{version}-%{release}
63Requires: PolicyKit-gnome-devel >= 0.7
64Requires: glib2-devel >= 1:2.16.0
65Requires: gtk+2-devel >= 2:2.6.0
66
67%description devel
68Header files for gnome-disk-utility libraries.
69
70%description devel -l pl.UTF-8
71Pliki nagłówkowe bibliotek gnome-disk-utility.
72
73%package static
74Summary: Static gnome-disk-utility libraries
75Summary(pl.UTF-8): Statyczne biblioteki gnome-disk-utility
76Group: X11/Development/Libraries
77Requires: %{name}-devel = %{version}-%{release}
78
79%description static
80Static gnome-disk-utility libraries.
81
82%description static -l pl.UTF-8
83Statyczne biblioteki gnome-disk-utility.
84
85%package apidocs
86Summary: gnome-disk-utility libraries API documentation
87Summary(pl.UTF-8): Dokumentacja API bibliotek gnome-disk-utility
88Group: Documentation
89Requires: gtk-doc-common
90
91%description apidocs
92gnome-disk-utility libraries API documentation.
93
94%description apidocs -l pl.UTF-8
95Dokumentacja API bibliotek gnome-disk-utility.
96
97%prep
98%setup -q
99
100%build
101%{__intltoolize}
102%{__libtoolize}
103%{__aclocal}
104%{__autoconf}
105%{__autoheader}
106%{__automake}
107%configure \
108 --%{?with_apidocs:en}%{!?with_apidocs:dis}able-gtk-doc \
109 --with-html-dir=%{_gtkdocdir}
110
111%{__make}
112
113%install
114rm -rf $RPM_BUILD_ROOT
115
116%{__make} install \
117 DESTDIR=$RPM_BUILD_ROOT
118
119%{__rm} $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-2.0/libnautilus-gdu.{a,la}
120
121%find_lang gnome-disk-utility
122%find_lang palimpsest --with-gnome --with-omf
123
124%clean
125rm -rf $RPM_BUILD_ROOT
126
127%post
128%update_icon_cache hicolor
129
130%postun
131%update_icon_cache hicolor
132
133%post libs -p /sbin/ldconfig
134%postun libs -p /sbin/ldconfig
135
136%files -f palimpsest.lang
137%defattr(644,root,root,755)
138%doc AUTHORS NEWS README TODO
139%attr(755,root,root) %{_bindir}/palimpsest
140%attr(755,root,root) %{_libdir}/gdu-format-tool
141%attr(755,root,root) %{_libdir}/gdu-notification-daemon
142%attr(755,root,root) %{_libdir}/nautilus/extensions-2.0/libnautilus-gdu.so
143%{_sysconfdir}/xdg/autostart/gdu-notification-daemon.desktop
144%{_desktopdir}/palimpsest.desktop
145%{_iconsdir}/hicolor/*/*/*.png
146%{_iconsdir}/hicolor/*/*/*.svg
147
148%files libs -f gnome-disk-utility.lang
149%defattr(644,root,root,755)
150%attr(755,root,root) %{_libdir}/libgdu-gtk.so.*.*.*
151%attr(755,root,root) %{_libdir}/libgdu.so.*.*.*
152%attr(755,root,root) %ghost %{_libdir}/libgdu-gtk.so.0
153%attr(755,root,root) %ghost %{_libdir}/libgdu.so.0
154
155%files devel
156%defattr(644,root,root,755)
157%attr(755,root,root) %{_libdir}/libgdu-gtk.so
158%attr(755,root,root) %{_libdir}/libgdu.so
159%{_libdir}/libgdu-gtk.la
160%{_libdir}/libgdu.la
161%{_includedir}/gnome-disk-utility
162%{_pkgconfigdir}/gdu-gtk.pc
163%{_pkgconfigdir}/gdu.pc
164
165%files static
166%defattr(644,root,root,755)
167%{_libdir}/libgdu-gtk.a
168%{_libdir}/libgdu.a
169
170%if %{with apidocs}
171%files apidocs
172%defattr(644,root,root,755)
173%{_gtkdocdir}/gnome-disk-utility
174%endif
This page took 0.092094 seconds and 4 git commands to generate.